Commits

Show all
Author Commit Message Labels Comments Date
tilghman
Fix the conjugation of Russian and Ukrainian languages. (related to issue #12475) Reported by: chappell Patches: vm_multilang.patch uploaded by chappell (license 8)
Tags
1.4.23-testing
Branches
1.4
murf
This patch fixes a problem where a goto (or jump, in this case) 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
Tags
1.4.23-rc4
Branches
1.4
oej
Meetme actually has realtime but wasn't documented
Branches
1.4
twilson
Convert call to park_call_full to masq_park_call_announce 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
Branches
1.4
tilghman
Blocked revision 168632 from /branches/1.2: 1.2 regression on security fix AST-2009-001 (Closes issue #14238)
Branches
1.4
mmichelson
Fix some crashes from bad datastore handling in app_queue.c * 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 …
Branches
1.4
rmudgett
* Fixed create_process() allocation of process ID values. The allocated process IDs could overflow their respective NT and TE fields. Affects outgoing calls.
Branches
1.4
seanbright
Update autosupport script to supply info for both Zaptel and DAHDI in 1.4 and 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)
Branches
1.4
murf
app_page was failing to compile in dev-mode on my gcc-4.2.4 system. This change gets rid of the warning.
Branches
1.4
tilghman
Don't read into a buffer without first checking if a value is beyond the end. (closes issue #13600) Reported by: atis Patches: 20090106__bug13600.diff.txt uploaded by Corydon76 (license 14) Tested by: atis
Branches
1.4
mmichelson
Fix a logic error I found while searching through chan_agent.c 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.
Branches
1.4
twilson
Don't overflow when paging more than 128 extensions 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 …
Branches
1.4
russell
Revert unnecessary indications API change from rev 122314
Branches
1.4
twilson
Don't pass a value with a side effect to a macro (closes issue #14176) Reported by: paraeco Patches: chan_sip.c.diff uploaded by paraeco (license 658)
Branches
1.4
tilghman
If either conditional is NULL, don't try copying it. (closes issue #14226) Reported by: caspy Patches: 20090113__bug14226.diff.txt uploaded by Corydon76 (license 14)
Branches
1.4
jpeeler
(closes issue #13881) Reported by: hoowa Update the app CDR field for AGI commands that are not executing an application via "exec".
Branches
1.4
jpeeler
(closes issue #12269) 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/
Branches
1.4
mmichelson
I am reverting the fix made in revision 168128 (and its upward merges) after being contacted by Olle Johansson and being shown how this fix is incorrect. Thanks to Olle for clearing this up for me.
Branches
1.4
russell
s/ringdance/ringcadence/ for Bulgaria
Branches
1.4
kpfleming
small commit to test new server
Branches
1.4
kpfleming
small commit to test new server
Branches
1.4
kpfleming
update to use new sound file packages that include license files
Branches
1.4
russell
Make this compile for mvanbaak
Branches
1.4
rmudgett
* Fix for JIRA AST-175/ABE-1757 * Miscellaneous doxygen comments added.
Branches
1.4
mmichelson
Add check_via calls to more request handlers INFO, NOTIFY, OPTIONS, REFER, and MESSAGE requests were not checking the topmost Via to determine where to send the response. Adding check_via calls to those request handlers solves this. (closes issue #13071) Reported by: baron Patches: check_via.patch uploaded by baron (license 531) Tested by: baron
Branches
1.4
tilghman
Don't truncate database results at 255 chars. (closes issue #14069) Reported by: evandro Patches: 20081214__bug14069.diff.txt uploaded by Corydon76 (license 14)
Branches
1.4
kpfleming
remove an unnecessary argument to queue_request()
Branches
1.4
kpfleming
When a SIP request or response arrives for a dialog with an associated Asterisk channel, and the lock on that channel cannot be obtained because it is held by another thread, instead of dropping the request/response, queue it for later processing when the channel lock becomes available. http://reviewboard.digium.com/r/117/
Branches
1.4
russell
Fix the last couple of places where free() was improperly used directly.
Branches
1.4
russell
Don't fclose() the file early, the filestream destructor will handle it.
Branches
1.4
  1. Prev
  2. Next