aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-08-18git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.4@212958 ↵v1.4.4kpfleming8-20/+19
f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-27use autotagged externalsrussell0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.4@62252 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-27importing files for 1.4.4 releaserussell3-0/+6704
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.4@62251 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-27Creating tag for the release of asterisk-1.4.4russell0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.4@62250 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-27Fix a weird problem where when a caller talking to someone sitting behind anrussell1-4/+2
agent channel sent a digit, the digit would be played to the agent for forever. This is because chan_agent always returned -1 from its send_digit_begin and _end callbacks. This non-zero return value indicates to the Asterisk core that it would like an inband DTMF generator put on the channel. However, this is the wrong thing to do. It should *always* return 0, instead. When the digit begin and end functions are called on the proxied channel, the underlying channel will indicate whether inband DTMF is needed or not, and the generator will be put on that one, and not the Agent channel. (issue #9615, #9616, reported by jiddings and BigJimmy, and fixed by me) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@62218 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-27Merged revisions 62173 via svnmerge from qwell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r62173 | qwell | 2007-04-27 11:16:16 -0500 (Fri, 27 Apr 2007) | 3 lines This transcoder message needn't be a NOTICE. I've seen it cause confusion more than a few times. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@62174 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-27If no variables were passed into pbx_substitute_variables_helper_full(), thenrussell1-1/+1
don't even bother creating a temporary bogus channel, since that is only for allowing certain functions to operate on the variables as if they were on a channel. Most importantly, this fixes a crash. (issue #9613, reported by callguy, fixed by me) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@62171 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-27Merged revisions 62126 via svnmerge from oej1-0/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r62126 | oej | 2007-04-27 15:57:45 +0200 (Fri, 27 Apr 2007) | 4 lines Issue #7351 - SIP Cancel fails due to the wrong contact uri. Reported by PPYY, failed to fix by OEJ final fix by wojtekka - THANKS!!!! THis was a hard one to catch. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@62137 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-27Issue #9608 - fix some annoying DEBUG messages not controlled by ↵oej2-5/+10
option_debug (DEA). Thanks! git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@62095 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-26Merged revisions 62037 via svnmerge from file1-2/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r62037 | file | 2007-04-26 12:30:57 -0400 (Thu, 26 Apr 2007) | 2 lines Revert previous fix for when the IAX2 channel goes funky (that's the technical term). This is causing legit calls to be prematurely hung up. (issue #9600 reported by justdave) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@62038 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-26Missed an ast_app_group_discard during merge. Thanks blitzrage!file1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@62005 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-26Don't always say that the channel is being paused if it is actually being ↵file1-1/+1
unpaused in the Manager ack message. (reported by jsmith in #asterisk-bugs) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61961 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-26Merged revisions 61958 via svnmerge from file1-0/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61958 | file | 2007-04-25 21:25:03 -0400 (Wed, 25 Apr 2007) | 2 lines Don't count failed include attempts against the configuration include level. (issue #9593 reported by mostyn) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61959 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-25Merged revisions 61913 via svnmerge from kpfleming1-0/+9
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61913 | kpfleming | 2007-04-25 17:24:59 -0500 (Wed, 25 Apr 2007) | 2 lines handle a very bizarre race condition with channels being redirected before a simple switch can be started on them (issue #9286) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61914 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-25Merged revisions 61866 via svnmerge from russell1-0/+24
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61866 | russell | 2007-04-25 16:55:23 -0500 (Wed, 25 Apr 2007) | 2 lines If the callerid= option is specified, but empty, clear any previous data. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61870 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-25Merged revisions 61862 via svnmerge from russell1-20/+38
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61862 | russell | 2007-04-25 16:06:22 -0500 (Wed, 25 Apr 2007) | 2 lines Ensure that callerid settings are reset on a reload. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61863 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-25Merged revisions 61804 via svnmerge from file5-127/+161
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61804 | file | 2007-04-25 14:52:50 -0400 (Wed, 25 Apr 2007) | 2 lines Merge rewritten group counting support. No more storing data on the variable list of the channels. That was bad, mmmk? (issue #7497 reported by sabbathbh) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61805 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-25Merged revisions 61798 via svnmerge from russell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61798 | russell | 2007-04-25 11:20:38 -0500 (Wed, 25 Apr 2007) | 3 lines Fix a typo where cid_num got copied instead of cid_ani. (issue #9587, reported and patched by xrg) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61799 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-24Merged revisions 61786 via svnmerge from russell1-1/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61786 | russell | 2007-04-24 16:33:59 -0500 (Tue, 24 Apr 2007) | 4 lines Don't crash if a manager connection provides a username that exists in manager.conf but does not have a password, and also requests MD5 authentication. (ASA-2007-012) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61787 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-24Improve DTMF handling in ast_read() even more in response to a discussion onrussell2-19/+46
the asterisk-dev mailing list. I changed the enforced minimum length of a digit from 100ms to 80ms. Furthermore, I made it now enforce a gap of 45ms in between digits. These values are not configurable in a configuration file right now, but they can be easily changed near the top of main/channel.c. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61781 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-24Merged revisions 61777 via svnmerge from dhubbard1-7/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61777 | dhubbard | 2007-04-24 13:20:31 -0500 (Tue, 24 Apr 2007) | 1 line removed #if 0 block from chan_phone, chan_zap, and chan_modem restart_monitor() ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61779 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-24Add a few more state changes in handle_frame_ownerless() so that the SLA coderussell1-0/+3
will get notified of these changes even when an owner channel is not provided. This isn't from a specific bug report, it's just something I noticed while poking around. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61774 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-24Merged revisions 61771 via svnmerge from file1-0/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61771 | file | 2007-04-24 12:05:06 -0400 (Tue, 24 Apr 2007) | 2 lines Allow RFC2833 to be sent in the response SDP when an INVITE comes in without SDP. (issue #9546 reported by mcrawford) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61772 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-23Some dialplan functions, such as CUT(), expect to operate on variables on arussell1-1/+15
channel. So, this little hack lets them work in places where a channel doesn't exist, such as within DUNDi configuration. (issue #9465, reported and patched by Corydon76, testing by blitzrage) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61765 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-23Ensure that digits passing through Asterisk have a reasonable minimum length.russell1-1/+7
It is currently 100 ms. If someone thinks this should be different, feel free to speak up. (related to issues #8944, #9250, and #9348) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61763 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-20Avoid invalid seqno cycling detection.qwell1-1/+1
Per comment from Dave Troy: This adds back in some simple typecasting I had in an earlier version which I realize now may be breaking things. Issue #9554. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61707 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-20Merged revisions 61704 via svnmerge from qwell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61704 | qwell | 2007-04-20 16:14:27 -0500 (Fri, 20 Apr 2007) | 4 lines Fix an issue that I noticed while looking over issue 9571. The reload timestamp was getting set after reloading the built-in stuff, and before the modules. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61705 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-20Remove a stray debug message introduced by a recent commit.russell1-3/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61697 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-20Merged revisions 61692 via svnmerge from qwell1-1/+1
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61692 | qwell | 2007-04-20 14:49:54 -0500 (Fri, 20 Apr 2007) | 5 lines If the '* to hangup' option is not enabled, we don't need to disable * as a valid exit key. If it was enabled, this statement would've never been checked in the first place. Issue #9552 ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61694 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-20Fix the UpdateConfig manager action to properly treat "variables" and "objects"russell4-45/+39
differently (a=b versus a=>b). (issue #9568, reported by pari, patch by me) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61690 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-19Merged revisions 61685 via svnmerge from oej1-0/+3
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61685 | oej | 2007-04-19 09:56:21 +0200 (Thu, 19 Apr 2007) | 3 lines Send NOTIFY to Contact: in SUBSCRIBE - as reported by Intertex and Citel. Fixed during SIPit 20 in Antwerp. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61686 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-19Bug 9557 - simple reason why reading a function always returned NULLtilghman1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61683 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-19Merged revisions 61680 via svnmerge from tilghman6-8/+20
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61680 | tilghman | 2007-04-18 21:30:18 -0500 (Wed, 18 Apr 2007) | 5 lines Bug 9557 - Specifying the GetVar AMI action without a Channel parameter can cause Asterisk to crash. The reason this needs to be fixed in the functions instead of in AMI is because Channel can legitimately be NULL, such as when retrieving global variables. ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61681 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-18allow external build systems to extract the required sound file versionskpfleming1-0/+6
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61678 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-18Clean upp formatting, add some doxygen stuff while we're in cleaning mode... ↵oej1-18/+18
Thanks Kevin! git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61676 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-18Issue #9554 - Improve RTCP (Dave Troy)oej1-7/+5
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61674 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-16#9483, half of patch by twilson to solve 302 redirect issuesoej1-3/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61666 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-16Blocking AstHoloPatch from 1.2oej0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61664 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-13This is a fix to the way CDR merge handles the data that results from ForkCDR.murf1-4/+17
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61658 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-13Merged revisions 61655 via svnmerge from file1-4/+12
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61655 | file | 2007-04-13 15:15:12 -0400 (Fri, 13 Apr 2007) | 2 lines Add OUTBOUND_GROUP_ONCE variable to app_dial. This behaves the same as OUTBOUND_GROUP except it will get unset after use so it won't get accidentally inherited. (issue #BE-140) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61656 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-13Do not bother looking for a result if none are present.file1-0/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61651 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-13For those very verbose SIP implementations that attach tons of info to the ↵file1-4/+4
Contact header... let's increase our variable sizes. (issue #9535 reported by jeffg) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61648 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-13Eliminate a compiler warning with ODBC_STORAGE enabled so that it will buildrussell1-1/+1
under dev-mode. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61645 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-13A fix for chan_oss that resulted from the CDR changes; it helps to use the ↵murf1-1/+1
right info. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61644 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-13Don't assume the callid of a dialog will be set, as in some circumstances it ↵file1-0/+2
may not. (issue #9534 reported by tecnoxarxa) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61641 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-11Merged revisions 61476 via svnmerge from russell1-4/+8
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61476 | russell | 2007-04-11 11:01:25 -0500 (Wed, 11 Apr 2007) | 5 lines If someone sets the "useragent" option in sip.conf to be empty, then don't add the User-Agent header at all. It is an optional header, anyway. Also, the bug report says that some of Japan's SIP providers don't allow it for some weird reason. (issue #9488, reported by makoto, fixed by me) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61477 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-11Don't export AOCD variables on misdn_hangup anymore, this was mainly a fix ↵nadi1-3/+0
for trunk.. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61443 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-11Merged revisions 61426 via svnmerge from russell1-5/+5
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61426 | russell | 2007-04-11 10:05:36 -0500 (Wed, 11 Apr 2007) | 6 lines Fix a bug with switching between host=dynamic and using specific hosts for peers. The code would only reset the peer's address when it is dynamic if it was a new peer structure. Now, it will also reset the address if it was already in the peer list, but before the reload, it was not dynamic. (issue #9515, reported by caio1982, fixed by me) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61427 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-11Add "svgz" to the mimetypes table. (issue #9510, bkruse)russell1-5/+7
In passing, constify the elements of the mimetypes table. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61407 f38db490-d61c-443f-a65b-d21fe96a405b
2007-04-11Merged revisions 61376 via svnmerge from russell1-6/+2
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r61376 | russell | 2007-04-11 09:02:54 -0500 (Wed, 11 Apr 2007) | 5 lines Remove the attempt at reporting configuration errors in sip.conf. This can cause a bunch of improper messages when using realtime. I give up. As oej tried to convince me when I put this in, there is just no easy way to do it. (inspired by a message on the -dev list) ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@61377 f38db490-d61c-443f-a65b-d21fe96a405b