russell
fc7290ff9e
fix warning (bug #4807 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6254 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-01 15:01:11 +00:00
markster
2437ed2777
Make sure we don't close a mailbox if we didn't open one (bug #4800 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6250 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-01 11:09:03 +00:00
markster
76c2a95e9a
Minor voicemail fixup (related to 4800, but not the fix yet)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6249 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-01 11:03:09 +00:00
markster
ef9e1e9d83
Add periodic announcement (bug #4677 with mods)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6248 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-31 22:07:58 +00:00
markster
7a8e8d3b67
Remove per-context maxmsg which should never have made it in (bug #4843 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6242 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-28 18:14:13 +00:00
russell
d39bde093f
remove useless call to time() and an extra variable when we can just use the
...
one we already have
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6239 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-27 23:05:52 +00:00
russell
062f81f55d
the time must be initialized for the 'n' option to actually work (bug #4834 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6238 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-27 22:55:48 +00:00
kpfleming
ca58ad9bfb
make queue and interface name matching case-insensitive (bug #4815 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6226 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-26 21:53:56 +00:00
kpfleming
877efbde94
add a global option to disable priority jumping in applications (when they get updated), settable in extensions.conf
...
change app_dial to use 'j' to _ENABLE_ priority jumping if it has been globally disabled
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6224 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-26 16:29:56 +00:00
kpfleming
757aadd53d
use CDR API calls instead of re-implementing them (bug #4726 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6213 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-25 22:56:18 +00:00
kpfleming
8e93280ca4
add MD5-hash matching (bug #4764 , with mods)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6198 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-25 18:59:11 +00:00
kpfleming
000130b1d3
add slinfactory object, and change app_chanspy to use it (bug #4724 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6177 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-20 00:53:21 +00:00
kpfleming
0414f4361d
add English device state output (bug #4733 , with minor mod)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6174 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-20 00:34:01 +00:00
kpfleming
c8ececdd93
add OGG/Vorbis file format support (bug #4296 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6173 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-20 00:25:54 +00:00
kpfleming
176a2ae83e
ensure account code is not overwritten when none is supplied (bug #4743 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6168 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-19 23:45:21 +00:00
kpfleming
ff15e0fa53
add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6146 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 23:00:47 +00:00
kpfleming
63a6a077da
phase two of string portability stuff:
...
don't need ast_ prefixes on functions
use individual #defines for function presence
add vasprintf to portability library
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6143 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 22:06:15 +00:00
kpfleming
2bbd57c0d6
revert unneeded change and add comment to avoid it in the future
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6140 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 16:15:57 +00:00
kpfleming
6b622ff869
ensure that format string macros are undef'd after use (bug #4716 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6139 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 16:13:26 +00:00
kpfleming
552eab0954
don't use %i for scanf unless non-base-10 input is needed (bug #4717 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6138 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 16:10:21 +00:00
kpfleming
cf67ae6727
restore count_messages for ODBC storage to proper behavior (bug #4711 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6132 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 00:27:41 +00:00
kpfleming
f4efe45a03
clean up maxmsg parsing, and ensure default applies to Realtime voicemail users
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6131 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 00:18:58 +00:00
kpfleming
90a8bcf11a
fix up lock breakage from bug #4245
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6125 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-13 19:27:09 +00:00
kpfleming
32627ab579
add QueueStatusComplete event (bug #4694 with minor mods)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6121 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-13 16:44:55 +00:00
kpfleming
7b08b9a445
add support for multiple-digit extensions in queue exit contexts (bug #4690 )
...
add QUEUEAGENTCOUNT dialplan function (bug #4690 )
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6114 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12 22:28:51 +00:00
russell
023e0980e0
get rid of compiler warning (bug #4682 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6107 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12 15:22:55 +00:00
kpfleming
be462a3f05
clean up and reorganize vm_intro_it (bug #4683 , with formatting changes)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6105 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12 15:10:31 +00:00
kpfleming
732b6f974b
add privacy/screening functionality to app_dial (bug #752 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6102 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12 03:23:31 +00:00
kpfleming
cb2f998880
correct arguments being passed to external notify function (bug #4595 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6100 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12 02:57:50 +00:00
kpfleming
70fc8fb4ff
support a configurable number of mailboxes per folder (bug #4229 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6099 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12 02:53:56 +00:00
russell
d7d26d14c9
update the password in memory as well when using externpass (bug #4602 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6092 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12 01:30:55 +00:00
kpfleming
ede4987bc2
fix voicemail path locking problems (bug #4245 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6091 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-12 01:04:54 +00:00
russell
0b44d1f8e3
properly handle the return of the rowcount from ast_update_realtime (bug #4452 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6089 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-11 23:13:11 +00:00
russell
291f01d41f
fix off by one errors in calls to ast_copy_string (bug #4600 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6084 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-11 21:05:35 +00:00
kpfleming
27dfdd0b12
reverse arguments to ast_tvdiff_ms, so they match the 'raw' math being used between the arguments
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6083 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-11 20:46:25 +00:00
russell
72af60b3e6
define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6076 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10 23:49:57 +00:00
russell
d99da55a16
more ast_copy_string conversions
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6074 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10 23:12:25 +00:00
markster
cd6f09bb95
Pass along proceeding and progress even when overlap mode is not on
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6072 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10 16:05:59 +00:00
jim
4ad4095bec
Fixed iobase specification in rpt.conf and put in check for 'keyed' for
...
main system rx DTMF.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6068 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10 03:13:42 +00:00
kpfleming
1945cc0f81
queue device state changes and handle them serially in a background thread
...
optimize device state related functions
add ast_get_channel_by_name_prefix to allow searching for matching channels in O(1) operation
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6062 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-08 21:14:34 +00:00
mattf
0a7ce10e65
Change level of message in case of write on hung up channel (Bug #4651 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6060 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-08 19:10:39 +00:00
kpfleming
dedd2c6fc8
clean up compiler warnings during build on 64-bit systems
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6059 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-08 17:06:54 +00:00
russell
3fd18f1aad
more fun with ast_copy_string
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6054 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 23:32:37 +00:00
kpfleming
037bcf867f
ensure that "completed calls" counter is updated properly (bug #4575 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6053 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 23:29:48 +00:00
kpfleming
3e4c578bc5
ast_copy_string conversion
...
replace unnecessary length-limited copies with direct copies
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6052 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 23:17:22 +00:00
russell
f6312b64c0
more ast_copy_string conversions
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6051 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 23:17:04 +00:00
kpfleming
d31431d5a7
allow user-configurable date formats in voicemail message body (bug #4554 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6050 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 22:56:49 +00:00
kpfleming
9bdf537755
ensure that mailbox numbers are read correctly from password files (bug #4655 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6049 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 22:42:06 +00:00
kpfleming
f4db6c2fe6
ensure that conference created by new caller who fails to enter a PIN is destroyed (bug #4613 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6048 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 22:36:40 +00:00
kpfleming
09ab7d67e4
make CLI output use singular/plural when appropriate (bug #4654 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6047 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 22:32:20 +00:00