aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-02-22Importing release summary for 1.4.40 release.v1.4.40lmadsen2-0/+458
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40@308580 f38db490-d61c-443f-a65b-d21fe96a405b
2011-02-22Update .version, ChangeLog, and remove old summary files.lmadsen5-180/+30
Mad shout outs to russellb and funky bunch. git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40@308577 f38db490-d61c-443f-a65b-d21fe96a405b
2011-02-22Create 1.4.40 from 1.4.40-rc3lmadsen0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40@308573 f38db490-d61c-443f-a65b-d21fe96a405b
2011-02-16Importing release summary for 1.4.40-rc3 release.v1.4.40-rc3lmadsen2-0/+153
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc3@308145 f38db490-d61c-443f-a65b-d21fe96a405b
2011-02-16Update .version file, remove older summary files, update ChangeLog, merge ↵lmadsen5-152/+23
change that was a blocker for this release. git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc3@308142 f38db490-d61c-443f-a65b-d21fe96a405b
2011-02-16Create 1.4.40-rc3 from 1.4.40-rc2lmadsen0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc3@308139 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-25Importing release summary for 1.4.40-rc2 release.v1.4.40-rc2lmadsen2-0/+150
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc2@303766 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-20Update .version, ChangeLog, and merge changes.lmadsen5-650/+683
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc2@303143 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-20Create 1.4.40-rc2 from 1.4.40-rc1.lmadsen0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc2@303100 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-14Use autotagged externalsv1.4.40-rc1lmadsen0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc1@301941 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-14Importing release summary for 1.4.40-rc1 release.lmadsen2-0/+419
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc1@301940 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-14Importing files for 1.4.40-rc1 release.lmadsen3-0/+31069
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc1@301939 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-14Creating tag for the release of asterisk-1.4.40-rc1lmadsen2-419/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc1@301938 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-14Importing release summary for 1.4.40-rc1 release.lmadsen2-0/+419
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc1@301917 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-14Creating tag for the release of asterisk-1.4.40-rc1lmadsen8-37751/+21449
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc1@301896 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-14Fix issue with cross-compiling failinglmadsen3-6642/+21449
(closes issue #18301) Reported by: abelbeck Patches: asterisk-1.4-bugid18301.patch.txt uploaded by abelbeck (license 946) Tested by: abelbeck, russellb git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@301869 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-14Use autotagged externalslmadsen0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc1@301814 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-14Importing release summary for 1.4.40-rc1 release.lmadsen2-0/+171
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc1@301813 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-14Importing files for 1.4.40-rc1 release.lmadsen3-0/+30938
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc1@301811 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-14Creating tag for the release of asterisk-1.4.40-rc1lmadsen0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.40-rc1@301808 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-12Don't store the thread id for the manager session in the structure we pass tomnicholson1-15/+7
the thread for the manager session. ABE-2543 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@301591 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-12Fix CPU spike when pressing DTMF after agent login.jpeeler1-1/+1
The problem here is that DTMF was being continuously deferred and requeued since ast_safe_sleep is called in a loop. There are serveral other places in the code that sleeps and then loops in a similar fashion. Because of this fact I opted to not defer DTMF any more, which will not affect the original fix: https://reviewboard.asterisk.org/r/674 (closes issue #18130) Reported by: rgj git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@301502 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-11Prevent buffer overflows in ast_uri_encode()mnicholson1-14/+13
ABE-2705 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@301305 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-07change variable name to the same used in later branchesjpeeler1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@300924 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-07Ensure good bye prompt in voicemail is played at the correct time.jpeeler1-8/+13
Specifically in the case of timing out but not leaving voicemail nothing should be heard. And when leaving voicemail it should be heard. ABE-2647 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@300918 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-05Use the sanity check in place of the disconnect/connect cycle.tilghman1-12/+6
The disconnect/connect cycle has the potential to cause random crashes. (closes issue #18243) Reported by: ks3 Patches: res_odbc.patch uploaded by ks3 (license 1147) Tested by: ks3 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@300621 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-04Update the autosupport script from Digium support.russell2-258/+519
(closes AST-395) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@300428 f38db490-d61c-443f-a65b-d21fe96a405b
2011-01-04Don't authenticate SUBSCRIBE re-transmissionstwilson1-21/+26
This only skips authentication on retransmissions that are already authenticated. A similar method is already used for INVITES. This is the kind of thing we end up having to do when we don't have a transaction layer... (closes issue #18075) Reported by: mdu113 Patches: diff.txt uploaded by twilson (license 396) Tested by: twilson, mdu113 Review: https://reviewboard.asterisk.org/r/1005/ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@300216 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-25Move check for extension existence below variable inheritance, due to the ↵tilghman1-6/+6
possible use of an eswitch. (closes issue #16228) Reported by: jlaguilar git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@299624 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-20Use ast_free() instead of free()mnicholson1-4/+4
ABE-2656 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@299220 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-20Remove changes to via processing that were not supposed to go into the last ↵mnicholson1-71/+0
commit. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@299198 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-20Respond as soon as possible with a 202 Accepted to refer requests.mnicholson1-26/+101
This change also plugs a few memory leaks that can occur when parking sip calls. ABE-2656 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@299194 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-20Typos: recieved => receivedtzafrir6-9/+9
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@299002 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-17Let Asterisk find better backtrace information with libbfd.tilghman11-19/+410
The menuselect option BETTER_BACKTRACES, if enabled, will use libbfd to search for better symbol information within both the Asterisk binary, as well as loaded modules, to assist when using inline backtraces to track down problems. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@298905 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-17Document the -F option.tilghman1-1/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@298820 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-16After recording only silence for a voicemail prepending, restore backup files.jpeeler1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@298683 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-16Fix improper hangup when doing an attended transfer to queue.jpeeler1-0/+1
Had to indicate ringing in wait_for_answer so the attended transfer code would not try and hang up the local channel it created, which would kill the call. ABE-2624 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@298596 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-16Only increment the pointer once per loop, otherwise we corrupt the value.tilghman1-3/+2
(closes issue #18251) Reported by: bcnit Patches: 20101110__issue18251.diff.txt uploaded by tilghman (license 14) Tested by: trev, jthurman, elguero (closes issue #18279) Reported by: zerohalo Patches: 20101109__issue18279.diff.txt uploaded by tilghman (license 14) Tested by: zerohalo git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@298480 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-16Unregister before shutting down the connection, to avoid a race.tilghman1-2/+3
(closes issue #18481) Reported by: pabelanger Patches: 20101215__issue18481.diff.txt uploaded by tilghman (license 14) Tested by: pabelanger git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@298392 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-15Fix reference and container leaks when running 'astobj2 test.'seanbright1-0/+3
We need to make sure that ao2_iterator_destroy is called once for each time that ao2_iterator_init is called. Also make sure to unref a newly allocated object that we've linked into a container. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@298345 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-13Outgoing PRI/BRI calls cannot do DTMF triggered transfers.rmudgett1-1/+8
Outgoing PRI/BRI calls cannot do DTMF triggered transfers if a PROCEEDING message is not received. The debug output shows that the DTMF begin event is seen, but the DTMF end event is missing. When the DTMF begin happens, the call is muted so we now have one way audio (until a DTMF end event is somehow seen). * Made set the proceeding flag when the PRI_EVENT_ANSWER event is received. * Made absorb the DTMF begin and DTMF end events if we are overlap dialing and have not seen a PROCEEDING message. * Added a debug message when absorbing a DTMF event. JIRA SWP-2690 JIRA ABE-2697 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@298193 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-09Ignore spurious REGISTER requeststwilson1-0/+7
If a REGISTER request with a Call-ID matching an existing transaction is received it was possible that the REGISTER request would overwrite the initreq of the private structure. This info is used to generate messages for other responses in the transaction. This patch ignores REGISTER requests that match non-REGISTER transactions. (closes issue #18051) Reported by: eeman Tested by: twilson Review: https://reviewboard.asterisk.org/r/1050/ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@297959 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-07Revert code that changed SSRC for DTMF.jpeeler1-2/+2
Some previous behavior was attempted to be restored, but mistakingly I did not realize that the previous behavior was incorrect. This fixes DTMF not being detected since DTMF shouldn't cause the SSRC to change. (related to issue #17404) (closes issue #18189) (closes issue #18352) Reported by: marcbou Tested by: cmbaker82 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@297823 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-07Use non-deprecated APIs for CoreAudiotilghman3-18/+100
Review: https://reviewboard.asterisk.org/r/1040/ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@297818 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-07Avoid a crash if we don't pass an argument to 'astobj2 test.'seanbright1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@297775 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-07Don't create a Local channel if the target extension does not exist.tilghman1-4/+10
(closes issue #18126) Reported by: junky Patches: followme.diff uploaded by junky (license 177) (partially restructured by me to avoid a possible memory leak) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@297689 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-06Improve handling of REGISTER requests with multiple contact headers.jpeeler1-6/+30
The changes here attempt to more strictly follow RFC 3261 section 10.3. Basically the following will now cause a 400 Bad Response to be returned, if: - multiple Contact headers are present with one set to expire all bindings ("*") - wildcard parameter is specified for Contact without Expires header or Expires header is not set to zero. ABE-2442 ABE-2443 git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@297603 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-02Resolve compile error under FreeBSDpabelanger1-0/+3
We now set _ASTCFLAGS+=-march=i686 for i386 processors, still allowing ASTCFLAGS to override the setting. Review: https://reviewboard.asterisk.org/r/1043/ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@297404 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-02Initialize offset for adaptive jitter buffertwilson1-0/+5
When the adaptive jitter buffer is enabled in sip.conf, the first frame placed in the jitter buffer fails with something like: jb_warning_output: Resyncing the jb. last_delay 0, this delay -215886466, threshold 1000, new offset 215886466 This happens because the offset is not initialized before calling jb_put(). This patch modifies jb_put_first_adaptive() to set the offset to the frame's timestamp. Review: https://reviewboard.asterisk.org/r/1041/ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@297310 f38db490-d61c-443f-a65b-d21fe96a405b
2010-12-02Add "DAHDI" to a couple of app_meetme error messages.russell1-2/+2
This is in response to some questions on IRC. To the user, there was nothing that made it obvious that this error had anything to do with DAHDI not being loaded. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@297228 f38db490-d61c-443f-a65b-d21fe96a405b