AgeCommit message (Collapse)AuthorFilesLines
2009-03-10Well, at least the release summary stuff works now :)v1.4.23.2lmadsen2-167/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-10importing release summary for releaselmadsen2-0/+167
git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-10Remove the summaries as they contain a grammatical error that we will not ↵lmadsen2-158/+0
accept :) git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-10importing release summary for releaselmadsen2-0/+158
git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-10Remove the summary files and try this againlmadsen2-150/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-10importing release summary for releaselmadsen2-0/+150
git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-10Update ChangeLog for
git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-10Patch for AST-2009-002-1.4lmadsen2-8/+33
git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-03-10Create tag for Asterisk
git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-23update version numberv1.4.23.1tilghman1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-23Additional fixes for AST-2009-001tilghman2-16/+24
git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-23Copy tag for releasetilghman0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/ f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-21Update the ChangeLog to reflect the merge of commits 169581 and 169485lmadsen1-0/+10
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23@169679 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-21Merge in two regression changes for call parking. Revisions 169485 and 169581.lmadsen1-12/+14
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23@169676 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-21ChangeLog and .version changeslmadsen2-1/+5
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23@169671 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-21Create tag for asterisk-1.4.23lmadsen944-452767/+170
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23@169670 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-21Creating tag for asterisk-1.4.23 (in the right location this time too!)lmadsen936-0/+474597
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23@169668 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-21Creating tag for the release of asterisk-1.4.23lmadsen11-22248/+248
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23@169666 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-20One-touch parking was calling back the wrong channel on timeouttwilson1-1/+3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@169581 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-20Update ChangeLog and .version fileslmadsen2-3/+3
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23@169572 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-20Creating tag for release of asterisk-1.4.23lmadsen936-0/+474597
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23@169571 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-20Creating tag for the asterisk-1.4.23 releaselmadsen933-452595/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23@169569 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-20Creating tag for the release of asterisk-1.4.23lmadsen0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23@169567 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-20Don't play audio to the channel if we've masqueradedtwilson1-12/+12
(closes issue #14066) Reported by: bluefox Tested by: otherwiseguy, bluefox git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@169485 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-19Truncate userevents at the end of a line, when the command exceeds the buffer.tilghman2-5/+14
(closes issue #14278) Reported by: fnordian git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@169364 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-19Prevent a crash in chan_local due to a potential NULL pointer dereferencemmichelson1-4/+4
Move the check for if both channels on a local_pvt have generators to below where p->chan is checked for NULLity (NULLness?). This prevents a crash from occurring if p->chan is NULL. (closes issue #14189) Reported by: sascha Patches: 14189.patch uploaded by putnopvut (license 60) Tested by: sascha git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@169210 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-16Account for possible NULL pointer when we receive a 408 in response to a ↵mmichelson1-1/+5
REGISTER It may be that by the time we receive a reply to a REGISTER request, the attempt has timed out and thus the registry structure pointed to by the corresponding sip_pvt has gone away. This situation was handled properly for a 200 OK response, but the 408 case assumed that the sip_registry struct was non-NULL, thus potentially causing a crash This commit fixes this assumption and prints out a message to the console if we should receive a late 408 response to a REGISTER (closes issue #14211) Reported by: aborghi Patches: 14211.diff uploaded by putnopvut (license 60) Tested by: aborghi git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168975 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-16Fix the conjugation of Russian and Ukrainian languages.tilghman3-148/+211
(related to issue #12475) Reported by: chappell Patches: vm_multilang.patch uploaded by chappell (license 8) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168828 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-16Use autotagged externalsrussell0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23-rc4@168757 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-16Importing files for 1.4.23-rc4 releaserussell3-0/+22078
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23-rc4@168756 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-16Creating tag for the release of asterisk-1.4.23-rc4russell933-0/+452519
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23-rc4@168755 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-16Creating taglmadsen0-0/+0
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.23-rc4@168752 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-16This patch fixes a problem where a goto (or jump, in this case)murf1-0/+1
fails a consistency check because it can't find a matching extension. The problem was a missing instruction to end the range notation in the code where it converts the pattern into a regex and uses the regex code to determine the match. I tested using the AEL code the user supplied, and now, the consistency check passes. (closes issue #14141) Reported by: dimas git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168745 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-15Meetme actually has realtime but wasn't documentedoej1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168721 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-15Convert call to park_call_full to masq_park_call_announcetwilson1-8/+9
Since we removed the AST_PBX_KEEPALIVE return value, we need to use masqueraded parking, otherwise we will try to call ast_hangup() in __pbx_run() and in do_parking_thread() and then promptly crash. (closes issue #14215) Reported by: waverly360 Tested by: otherwiseguy (closes issue #14228) Reported by: kobaz Tested by: otherwiseguy git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168716 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-15Blocked revision 168632 from /branches/1.2:tilghman0-0/+0
1.2 regression on security fix AST-2009-001 (Closes issue #14238) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168633 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-15Fix some crashes from bad datastore handling in app_queue.cmmichelson1-5/+10
* The queue_transfer_fixup function was searching for and removing the datastore from the incorrect channel, so this was fixed. * Most datastore operations regarding the queue_transfer datastore were being done without the channel locked, so proper channel locking was added, too. (closes issue #14086) Reported by: ZX81 Patches: 14086v2.patch uploaded by putnopvut (license 60) Tested by: ZX81, festr git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168628 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-14* Fixed create_process() allocation of process ID values.rmudgett1-44/+40
The allocated process IDs could overflow their respective NT and TE fields. Affects outgoing calls. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168622 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-14Update autosupport script to supply info for both Zaptel and DAHDI in 1.4 andseanbright1-7/+25
be sure to run dahdi_test in 1.6.x and trunk instead of zttest. (closes issue #14132) Reported by: dsedivec Patches: asterisk-1.4-autosupport.patch uploaded by dsedivec (license 638) asterisk-trunk-autosupport.patch uploaded by dsedivec (license 638) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168614 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-14app_page was failing to compile in dev-mode on my gcc-4.2.4 system. This ↵murf1-1/+1
change gets rid of the warning. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168608 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-14Don't read into a buffer without first checking if a value is beyond the end.tilghman1-5/+3
(closes issue #13600) Reported by: atis Patches: 20090106__bug13600.diff.txt uploaded by Corydon76 (license 14) Tested by: atis git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168603 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-14Fix a logic error I found while searching through chan_agent.cmmichelson1-3/+5
I found that the allow_multiple_logins function would never return 0 due to an incorrect comparison being used when traversing the list of agents. While I was modifying this function, I also did a little bit of coding guidelines cleanup, too. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168598 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-14Don't overflow when paging more than 128 extensionstwilson1-5/+19
The number of available slots for calls in app_page was hardcoded to 128. Proper bounds checking was not in place to enforce this limit, so if more than 128 extensions were passed to the Page() app, Asterisk would crash. This patch instead dynamically allocates memory for the ast_dial structures and removes the (non-functional) arbitrary limit. This issue would have special importance to anyone who is dynamically creating the argument passed to the Page application and allowing more than 128 extensions to be added by an outside user via some external interface. The patch posted by a_villacis was slightly modified for some coding guidelines and other cleanups. Thanks, a_villacis! (closes issue #14217) Reported by: a_villacis Patches: 20080912-asterisk-app_page-fix-buffer-overflow.patch uploaded by a (license 660) Tested by: otherwiseguy git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168593 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-13Revert unnecessary indications API change from rev 122314russell11-72/+72
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168561 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-13Don't pass a value with a side effect to a macrotwilson1-1/+3
(closes issue #14176) Reported by: paraeco Patches: chan_sip.c.diff uploaded by paraeco (license 658) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168551 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-13If either conditional is NULL, don't try copying it.tilghman1-1/+1
(closes issue #14226) Reported by: caspy Patches: 20090113__bug14226.diff.txt uploaded by Corydon76 (license 14) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168546 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-12(closes issue #13881)jpeeler1-0/+5
Reported by: hoowa Update the app CDR field for AGI commands that are not executing an application via "exec". git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168516 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-12(closes issue #12269)jpeeler1-19/+28
Reported by: IgorG Tested by: denisgalvao This gits rid of the notion of an owning_app allowing the request and hangup to be initiated by different threads. Originating from an active agent channel requires this. The implementation primarily changes __login_exec to wait on a condition variable rather than a lock. Review: http://reviewboard.digium.com/r/35/ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168507 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-12I am reverting the fix made in revision 168128 (and its upward merges)mmichelson1-5/+1
after being contacted by Olle Johansson and being shown how this fix is incorrect. Thanks to Olle for clearing this up for me. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168482 f38db490-d61c-443f-a65b-d21fe96a405b
2009-01-12s/ringdance/ringcadence/ for Bulgariarussell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@168480 f38db490-d61c-443f-a65b-d21fe96a405b