asterisk/asterisk.git
14 years agomore thoughts
Kevin P. Fleming [Sun, 10 Jul 2005 23:58:07 +0000 (23:58 +0000)]
more thoughts

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6078 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agominor fixes, and more topics covered
Kevin P. Fleming [Sun, 10 Jul 2005 23:51:10 +0000 (23:51 +0000)]
minor fixes, and more topics covered

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6077 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agodefine an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION
Russell Bryant [Sun, 10 Jul 2005 23:49:57 +0000 (23:49 +0000)]
define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6076 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agomore ast_copy_string conversions
Russell Bryant [Sun, 10 Jul 2005 23:21:39 +0000 (23:21 +0000)]
more ast_copy_string conversions

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6075 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agomore ast_copy_string conversions
Russell Bryant [Sun, 10 Jul 2005 23:12:25 +0000 (23:12 +0000)]
more ast_copy_string conversions

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6074 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agomore ast_copy_string conversions
Russell Bryant [Sun, 10 Jul 2005 22:56:21 +0000 (22:56 +0000)]
more ast_copy_string conversions

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6073 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoPass along proceeding and progress even when overlap mode is not on
Mark Spencer [Sun, 10 Jul 2005 16:05:59 +0000 (16:05 +0000)]
Pass along proceeding and progress even when overlap mode is not on

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6072 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoYou must have version.h before building dependencies!
Mark Spencer [Sun, 10 Jul 2005 15:53:05 +0000 (15:53 +0000)]
You must have version.h before building dependencies!

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6071 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agosimplify locking (use a single lock, no deadlock possible)
Kevin P. Fleming [Sun, 10 Jul 2005 13:06:54 +0000 (13:06 +0000)]
simplify locking (use a single lock, no deadlock possible)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6070 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoFix lock ordering in devicestate
Mark Spencer [Sun, 10 Jul 2005 12:09:40 +0000 (12:09 +0000)]
Fix lock ordering in devicestate

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6069 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoFixed iobase specification in rpt.conf and put in check for 'keyed' for
Jim Dixon [Sun, 10 Jul 2005 03:13:42 +0000 (03:13 +0000)]
Fixed iobase specification in rpt.conf and put in check for 'keyed' for
main system rx DTMF.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6068 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoTypo Fix (per corydon76)
Anthony Minessale II [Sat, 9 Jul 2005 20:37:59 +0000 (20:37 +0000)]
Typo Fix (per corydon76)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6067 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoD'oh
Malcolm Davenport [Sat, 9 Jul 2005 15:36:59 +0000 (15:36 +0000)]
D'oh

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6066 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoBug #4652 - Take two
Malcolm Davenport [Sat, 9 Jul 2005 12:18:59 +0000 (12:18 +0000)]
Bug #4652 - Take two

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6065 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoBug #4652 - Require libstrfunc for FreeBSD. Thanks Corydon
Malcolm Davenport [Fri, 8 Jul 2005 21:54:07 +0000 (21:54 +0000)]
Bug #4652 - Require libstrfunc for FreeBSD.  Thanks Corydon

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6064 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoadd the new files for the last commit :-)
Kevin P. Fleming [Fri, 8 Jul 2005 21:15:41 +0000 (21:15 +0000)]
add the new files for the last commit :-)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6063 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoqueue device state changes and handle them serially in a background thread
Kevin P. Fleming [Fri, 8 Jul 2005 21:14:34 +0000 (21:14 +0000)]
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: https://origsvn.digium.com/svn/asterisk/trunk@6062 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoensure globals are all static
Kevin P. Fleming [Fri, 8 Jul 2005 21:09:38 +0000 (21:09 +0000)]
ensure globals are all static

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6061 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoChange level of message in case of write on hung up channel (Bug #4651)
Matthew Fredrickson [Fri, 8 Jul 2005 19:10:39 +0000 (19:10 +0000)]
Change level of message in case of write on hung up channel (Bug #4651)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6060 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoclean up compiler warnings during build on 64-bit systems
Kevin P. Fleming [Fri, 8 Jul 2005 17:06:54 +0000 (17:06 +0000)]
clean up compiler warnings during build on 64-bit systems

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6059 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoupdate sample to reflect new nodir option
Russell Bryant [Fri, 8 Jul 2005 15:04:01 +0000 (15:04 +0000)]
update sample to reflect new nodir option

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6058 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agomake this call to socket() consistent with the rest of them in Asterisk
Russell Bryant [Fri, 8 Jul 2005 14:27:39 +0000 (14:27 +0000)]
make this call to socket() consistent with the rest of them in Asterisk

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6057 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agosuper crazy ast_copy_string conversion madness!
Russell Bryant [Thu, 7 Jul 2005 23:46:10 +0000 (23:46 +0000)]
super crazy ast_copy_string conversion madness!

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6056 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoadd path-locking to voicemail CGI app (bug #4304)
Kevin P. Fleming [Thu, 7 Jul 2005 23:34:59 +0000 (23:34 +0000)]
add path-locking to voicemail CGI app (bug #4304)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6055 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agomore fun with ast_copy_string
Russell Bryant [Thu, 7 Jul 2005 23:32:37 +0000 (23:32 +0000)]
more fun with ast_copy_string

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6054 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoensure that "completed calls" counter is updated properly (bug #4575)
Kevin P. Fleming [Thu, 7 Jul 2005 23:29:48 +0000 (23:29 +0000)]
ensure that "completed calls" counter is updated properly (bug #4575)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6053 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoast_copy_string conversion
Kevin P. Fleming [Thu, 7 Jul 2005 23:17:22 +0000 (23:17 +0000)]
ast_copy_string conversion
replace unnecessary length-limited copies with direct copies

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6052 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agomore ast_copy_string conversions
Russell Bryant [Thu, 7 Jul 2005 23:17:04 +0000 (23:17 +0000)]
more ast_copy_string conversions

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6051 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoallow user-configurable date formats in voicemail message body (bug #4554)
Kevin P. Fleming [Thu, 7 Jul 2005 22:56:49 +0000 (22:56 +0000)]
allow user-configurable date formats in voicemail message body (bug #4554)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6050 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoensure that mailbox numbers are read correctly from password files (bug #4655)
Kevin P. Fleming [Thu, 7 Jul 2005 22:42:06 +0000 (22:42 +0000)]
ensure that mailbox numbers are read correctly from password files (bug #4655)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6049 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoensure that conference created by new caller who fails to enter a PIN is destroyed...
Kevin P. Fleming [Thu, 7 Jul 2005 22:36:40 +0000 (22:36 +0000)]
ensure that conference created by new caller who fails to enter a PIN is destroyed (bug #4613)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6048 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agomake CLI output use singular/plural when appropriate (bug #4654)
Kevin P. Fleming [Thu, 7 Jul 2005 22:32:20 +0000 (22:32 +0000)]
make CLI output use singular/plural when appropriate (bug #4654)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6047 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoHardcode urgent messages option in Voice-Message to 0
Malcolm Davenport [Thu, 7 Jul 2005 19:51:33 +0000 (19:51 +0000)]
Hardcode urgent messages option in Voice-Message to 0

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6046 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoensure that AGENTBYCALLERID is set for agents being reloaded from persistent storage
Kevin P. Fleming [Wed, 6 Jul 2005 14:47:25 +0000 (14:47 +0000)]
ensure that AGENTBYCALLERID is set for agents being reloaded from persistent storage

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6039 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agodon't segfault when peer doesn't send Referred-By (bug #4588)
Kevin P. Fleming [Wed, 6 Jul 2005 01:45:23 +0000 (01:45 +0000)]
don't segfault when peer doesn't send Referred-By (bug #4588)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6038 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoensure buffer policy is restored after RAS is done with a channel (bug #4589, slightl...
Kevin P. Fleming [Wed, 6 Jul 2005 01:41:54 +0000 (01:41 +0000)]
ensure buffer policy is restored after RAS is done with a channel (bug #4589, slightly simpler fix)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6037 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoremember CallerID in AgentCallbackLogin, so it can be used at logoff time
Kevin P. Fleming [Wed, 6 Jul 2005 01:29:15 +0000 (01:29 +0000)]
remember CallerID in AgentCallbackLogin, so it can be used at logoff time
use stored CallerID when auto-logoff occurs to clear AGENTBYCALLERID variable (bug #4616)
persist stored CallerID into/out of astdb

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6036 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agodon't write frames out to channel until after sending them to spies and/or monitor...
Kevin P. Fleming [Tue, 5 Jul 2005 22:21:54 +0000 (22:21 +0000)]
don't write frames out to channel until after sending them to spies and/or monitor, since the channel driver might modify the frame data in the buffer (bug #4623)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6035 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoadd support for 'early loading' modules, so that nearly all configuration files can...
Kevin P. Fleming [Tue, 5 Jul 2005 22:11:43 +0000 (22:11 +0000)]
add support for 'early loading' modules, so that nearly all configuration files can be read from Realtime storage
add warning for when file mapping is found but the engine is not available
add warning for trying to map 'logger.conf', since it cannot be reliably mapped

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6034 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoadd new file to ignore
Kevin P. Fleming [Tue, 5 Jul 2005 22:10:39 +0000 (22:10 +0000)]
add new file to ignore

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6033 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoclean up find_engine()
Kevin P. Fleming [Tue, 5 Jul 2005 21:17:58 +0000 (21:17 +0000)]
clean up find_engine()
issue a warning when a config file mapping is found but the desired driver is not available (inspired by bug #4628)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6032 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoensure that filesize-triggered reloads don't recurse (bug #4621, with mods)
Kevin P. Fleming [Tue, 5 Jul 2005 20:31:34 +0000 (20:31 +0000)]
ensure that filesize-triggered reloads don't recurse (bug #4621, with mods)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6031 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoensure that text frames are copied correctly even if they are not null-terminated...
Kevin P. Fleming [Tue, 5 Jul 2005 19:52:48 +0000 (19:52 +0000)]
ensure that text frames are copied correctly even if they are not null-terminated (bug #4615)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6030 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agomake editline build properly on cygwin (bug #4624)
Kevin P. Fleming [Tue, 5 Jul 2005 19:30:18 +0000 (19:30 +0000)]
make editline build properly on cygwin (bug #4624)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6029 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agodon't force autofallthrough to on (bug #4599)
Kevin P. Fleming [Tue, 5 Jul 2005 19:22:58 +0000 (19:22 +0000)]
don't force autofallthrough to on (bug #4599)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6028 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoensure that abandoned calls are recorded that way (bug #4644)
Kevin P. Fleming [Tue, 5 Jul 2005 19:22:26 +0000 (19:22 +0000)]
ensure that abandoned calls are recorded that way (bug #4644)
show 'available' for member channels that are not known to be in some other state (bug #4644)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6027 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoadd man pages for autosupport and safe_asterisk scripts (bug #4642)
Kevin P. Fleming [Tue, 5 Jul 2005 19:04:49 +0000 (19:04 +0000)]
add man pages for autosupport and safe_asterisk scripts (bug #4642)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6026 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoactually _install_ the astgenkey man page
Kevin P. Fleming [Tue, 5 Jul 2005 19:02:25 +0000 (19:02 +0000)]
actually _install_ the astgenkey man page

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6025 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoadd function to convert a cause code to a string
Russell Bryant [Tue, 5 Jul 2005 17:16:17 +0000 (17:16 +0000)]
add function to convert a cause code to a string
create MAX_MUSICCLASS instead of using MAX_LANGUAGE

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6024 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoreset regattempts counter after successful registration (bug #4634)
Kevin P. Fleming [Tue, 5 Jul 2005 15:08:34 +0000 (15:08 +0000)]
reset regattempts counter after successful registration (bug #4634)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6023 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agofix up warnings (bug #4638)
Kevin P. Fleming [Tue, 5 Jul 2005 14:45:48 +0000 (14:45 +0000)]
fix up warnings (bug #4638)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6022 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agouse proper shebang line in autosupport script, at proper location (bug #4640)
Kevin P. Fleming [Tue, 5 Jul 2005 14:41:28 +0000 (14:41 +0000)]
use proper shebang line in autosupport script, at proper location (bug #4640)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6021 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agodon't unlink files just because they can't be opened (bug #4641)
Kevin P. Fleming [Tue, 5 Jul 2005 14:37:24 +0000 (14:37 +0000)]
don't unlink files just because they can't be opened (bug #4641)
clean up and reformat ast_readfile and ast_writefile

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6020 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoprint out which format was bigger than MAX_FORMAT
Russell Bryant [Tue, 5 Jul 2005 14:00:03 +0000 (14:00 +0000)]
print out which format was bigger than MAX_FORMAT

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6019 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoAdded fix so that wctdm interface will start out in correct state
Jim Dixon [Mon, 4 Jul 2005 00:52:18 +0000 (00:52 +0000)]
Added fix so that wctdm interface will start out in correct state

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6018 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoApply NODIR Patch (Bug #4619)
Anthony Minessale II [Thu, 30 Jun 2005 18:08:27 +0000 (18:08 +0000)]
Apply NODIR Patch (Bug #4619)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6017 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoFix for bug 4347. Also breaking redirectingreason interpretation routine into function
Matthew Fredrickson [Wed, 29 Jun 2005 21:47:44 +0000 (21:47 +0000)]
Fix for bug 4347.  Also breaking redirectingreason interpretation routine into function

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6015 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoUK discconnect tone detection support. Need to enable callprogress in
Matthew Fredrickson [Tue, 28 Jun 2005 14:36:56 +0000 (14:36 +0000)]
UK discconnect tone detection support.  Need to enable callprogress in
zapata.conf and set progzone=uk

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6010 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoadd new header files
Kevin P. Fleming [Fri, 24 Jun 2005 22:50:07 +0000 (22:50 +0000)]
add new header files

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6009 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agosplit up string/time functions into separate header files
Kevin P. Fleming [Fri, 24 Jun 2005 22:45:15 +0000 (22:45 +0000)]
split up string/time functions into separate header files
make more LOW_MEMORY optimizations, and ensure that a non-inline version of each inlinable function is always available (for external modules)
move compiler-specific stuff into a separate header file

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6008 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoun-break three-way calling
Kevin P. Fleming [Fri, 24 Jun 2005 19:15:51 +0000 (19:15 +0000)]
un-break three-way calling

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6002 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years ago'9' doesn't fall there anymore ...
Russell Bryant [Fri, 24 Jun 2005 17:19:26 +0000 (17:19 +0000)]
'9' doesn't fall there anymore ...

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6001 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agono need to call srand() when it is already called in asterisk.c
Russell Bryant [Fri, 24 Jun 2005 04:38:59 +0000 (04:38 +0000)]
no need to call srand() when it is already called in asterisk.c

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6000 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoadd man pages (bug #4515)
Kevin P. Fleming [Fri, 24 Jun 2005 03:02:55 +0000 (03:02 +0000)]
add man pages (bug #4515)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5999 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoactually get the host's name for the code that needs it (bug #4569)
Kevin P. Fleming [Fri, 24 Jun 2005 02:56:15 +0000 (02:56 +0000)]
actually get the host's name for the code that needs it (bug #4569)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5998 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoadd conditional operator to expression parser, and various cleanups (bug #4459)
Kevin P. Fleming [Fri, 24 Jun 2005 02:51:47 +0000 (02:51 +0000)]
add conditional operator to expression parser, and various cleanups (bug #4459)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5997 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoensure that 'zap show status' always generates output, even when there are no interfa...
Kevin P. Fleming [Fri, 24 Jun 2005 02:37:32 +0000 (02:37 +0000)]
ensure that 'zap show status' always generates output, even when there are no interfaces present (bug #3585)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5996 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoupdate to current loader API (bug #4574)
Kevin P. Fleming [Fri, 24 Jun 2005 02:33:14 +0000 (02:33 +0000)]
update to current loader API (bug #4574)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5995 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agodon't use locks when reading usecounts (reading only, not writing)
Kevin P. Fleming [Fri, 24 Jun 2005 02:15:04 +0000 (02:15 +0000)]
don't use locks when reading usecounts (reading only, not writing)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5994 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agofix outgoing format selection breakage
Kevin P. Fleming [Fri, 24 Jun 2005 01:37:15 +0000 (01:37 +0000)]
fix outgoing format selection breakage

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5993 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agomake inlinable functions only need the function body in one file, and respond properl...
Kevin P. Fleming [Thu, 23 Jun 2005 23:07:55 +0000 (23:07 +0000)]
make inlinable functions only need the function body in one file, and respond properly to LOW_MEMORY being defined
make ast_copy_string inlinable, and ast_tvdiff_ms LOW_MEMORY aware

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5992 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agosupport cancellation of attended transfers using the defined disconnect code (bug...
Kevin P. Fleming [Thu, 23 Jun 2005 22:12:01 +0000 (22:12 +0000)]
support cancellation of attended transfers using the defined disconnect code (bug #3729 with minor mods)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5991 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agofix typo in description
Russell Bryant [Thu, 23 Jun 2005 22:00:10 +0000 (22:00 +0000)]
fix typo in description

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5990 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agooptimize ast_recvchar/ast_recvtext (bug #4591)
Kevin P. Fleming [Thu, 23 Jun 2005 21:28:09 +0000 (21:28 +0000)]
optimize ast_recvchar/ast_recvtext (bug #4591)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5989 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agolet's try allocating the proper amount of memory...
Kevin P. Fleming [Thu, 23 Jun 2005 19:11:49 +0000 (19:11 +0000)]
let's try allocating the proper amount of memory...

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5987 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoOkay ;)
Mark Spencer [Thu, 23 Jun 2005 18:37:27 +0000 (18:37 +0000)]
Okay ;)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5986 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agosupport Swedish grammar for voicemail message counts (bug #4227)
Kevin P. Fleming [Thu, 23 Jun 2005 17:44:20 +0000 (17:44 +0000)]
support Swedish grammar for voicemail message counts (bug #4227)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5985 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agodon't repeat a command during 'make install' (bug #4582)
Kevin P. Fleming [Thu, 23 Jun 2005 17:32:36 +0000 (17:32 +0000)]
don't repeat a command during 'make install' (bug #4582)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5984 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agodon't take locks when reading usecounts, they are not necessary (bug #4585)
Kevin P. Fleming [Thu, 23 Jun 2005 17:30:56 +0000 (17:30 +0000)]
don't take locks when reading usecounts, they are not necessary (bug #4585)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5983 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agomake 'transfer to busy' support a configurable option, and make it _only_ short-circu...
Kevin P. Fleming [Thu, 23 Jun 2005 14:51:52 +0000 (14:51 +0000)]
make 'transfer to busy' support a configurable option, and make it _only_ short-circuit AST_STATE_BUSY

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5982 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoFix debugging to not print warnings
Mark Spencer [Thu, 23 Jun 2005 01:17:00 +0000 (01:17 +0000)]
Fix debugging to not print warnings

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5981 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years ago/ fix for bug 4550
Ben Kramer [Wed, 22 Jun 2005 23:54:47 +0000 (23:54 +0000)]
/ fix for bug 4550
/ cleaned up most of the warning messages

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5979 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agofix a typo
Russell Bryant [Wed, 22 Jun 2005 23:45:34 +0000 (23:45 +0000)]
fix a typo

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5978 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoit's actually the parser for the language, not a configuration file ... :)
Russell Bryant [Wed, 22 Jun 2005 22:19:31 +0000 (22:19 +0000)]
it's actually the parser for the language, not a configuration file ... :)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5977 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoadd some information on what the user must do to start using AEL
Russell Bryant [Wed, 22 Jun 2005 22:18:02 +0000 (22:18 +0000)]
add some information on what the user must do to start using AEL

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5976 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoFix SIP with OSP
Mark Spencer [Wed, 22 Jun 2005 21:10:02 +0000 (21:10 +0000)]
Fix SIP with OSP

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5975 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agofix macro usage examples (bug #4579)
Kevin P. Fleming [Wed, 22 Jun 2005 20:08:43 +0000 (20:08 +0000)]
fix macro usage examples (bug #4579)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5974 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agofix goto examples (bug #4578)
Kevin P. Fleming [Wed, 22 Jun 2005 19:20:31 +0000 (19:20 +0000)]
fix goto examples (bug #4578)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5973 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agocorrect goto examples (bug #4576)
Kevin P. Fleming [Wed, 22 Jun 2005 19:18:02 +0000 (19:18 +0000)]
correct goto examples (bug #4576)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5972 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoclean up macro example (bug #4572)
Kevin P. Fleming [Wed, 22 Jun 2005 19:15:02 +0000 (19:15 +0000)]
clean up macro example (bug #4572)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5971 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agomake SIP registration accept RFC non-compliant Digest headers (bug #4577)
Kevin P. Fleming [Wed, 22 Jun 2005 19:10:39 +0000 (19:10 +0000)]
make SIP registration accept RFC non-compliant Digest headers (bug #4577)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5970 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoallow PROC to be supplied on the make command line (bug #4570)
Kevin P. Fleming [Wed, 22 Jun 2005 00:09:27 +0000 (00:09 +0000)]
allow PROC to be supplied on the make command line (bug #4570)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5966 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agocorrect callwaiting tones for de and dk zones (bug #4519)
Kevin P. Fleming [Tue, 21 Jun 2005 23:53:16 +0000 (23:53 +0000)]
correct callwaiting tones for de and dk zones (bug #4519)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5965 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agovarious speex fixes (bug #4253)
Kevin P. Fleming [Tue, 21 Jun 2005 23:16:32 +0000 (23:16 +0000)]
various speex fixes (bug #4253)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5964 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoadd channel CLID info in manager Link event (bug #4548 with minor mod)
Kevin P. Fleming [Tue, 21 Jun 2005 23:10:29 +0000 (23:10 +0000)]
add channel CLID info in manager Link event (bug #4548 with minor mod)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5963 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agofix segfault when no CLID number is present (bug #4566)
Kevin P. Fleming [Tue, 21 Jun 2005 23:06:44 +0000 (23:06 +0000)]
fix segfault when no CLID number is present (bug #4566)
clean up CLID/CNAM display generation code
suppress compiler warnings for unused items

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5962 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agouse Solaris-compatible shell syntax (bug #4567)
Kevin P. Fleming [Tue, 21 Jun 2005 22:16:30 +0000 (22:16 +0000)]
use Solaris-compatible shell syntax (bug #4567)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5961 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoupdate docs for new check_expr tool (don't know why this didn't go in with the other...
Kevin P. Fleming [Tue, 21 Jun 2005 22:15:27 +0000 (22:15 +0000)]
update docs for new check_expr tool (don't know why this didn't go in with the other commit)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5960 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agoenhance check_expr to check for parsing errors in dialplans (bug #4556)
Kevin P. Fleming [Tue, 21 Jun 2005 20:16:51 +0000 (20:16 +0000)]
enhance check_expr to check for parsing errors in dialplans (bug #4556)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5959 65c4cc65-6c06-0410-ace0-fbb531ad65f3

14 years agocorrect syntax error
Kevin P. Fleming [Tue, 21 Jun 2005 19:57:18 +0000 (19:57 +0000)]
correct syntax error

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5958 65c4cc65-6c06-0410-ace0-fbb531ad65f3