Commits

Show all
Author Commit Message Labels Comments Date
qwell
Don't create the Asterisk channel until we are starting the PBX on it. (ASA-2007-018)
Tags
2 tags
Branches
1.2
file
(closes issue #5866) Reported by: tyler Do not force channel format changes when a generator is present. The generator may have changed the formats itself and changing them back would cause issues.
Branches
1.2
file
(closes issue #10236) Reported by: homesick Patches: rpid_1.4_75840.patch uploaded by homesick (license 91) Accept Remote Party ID on guest calls.
Branches
1.2
tilghman
We should not use C++ reserved words in API headers (closes issue #10266)
Branches
1.2
russell
Backport a fix for a memory leak that was fixed in trunk in reivision 76221 by rizzo. The memory used for the localaddr list was not freed during a configuration reload.
Branches
1.2
file
(closes issue #10247) Reported by: fkasumovic Patches: chan_sip.patch uploaded by fkasumovic (license #101) Drop any peer realm authentication entries when reloading so multiple entries do not get added to the peer.
Branches
1.2
russell
When processing full frames, take sequence number wraparound into account when deciding whether or not we need to request retransmissions by sending a VNAK. This code could cause VNAKs to be sent erroneously in some cases, and to not be sent in other cases when it should have been. (closes issue #10237, reported and patched by mihai)
Branches
1.2
russell
When traversing the queue of frames for possible retransmission after receiving a VNAK, handle sequence number wraparound so that all frames that should be retransmitted actually do get retransmitted. (issue #10227, reported and patched by mihai)
Branches
1.2
tilghman
Store prior to copy (closes issue #10193)
Branches
1.2
dhubbard
removed the word 'pissed' from ast_log(...) function call for BE-90
Branches
1.2
russell
Properly check for the length in the skinny packet to prevent an invalid memcpy. (ASA-2007-016)
Tags
1.2.22
Branches
1.2
russell
Ensure that when encoding the contents of an ast_frame into an iax_frame, that the size of the destination buffer is known in the iax_frame so that code won't write past the end of the allocated buffer when sending outgoing frames. (ASA-2007-014)
Branches
1.2
russell
After parsing information elements in IAX frames, set the data length to zero, so that code later on does not think it has data to copy. (ASA-2007-015)
Branches
1.2
kpfleming
provide proper copyright/license attribution for this structure that was copied from a BSD-licensed header file long, long ago...
Branches
1.2
kpfleming
install the LICENSE file along with the music files
Branches
1.2
kpfleming
move FreePlayMusic files into a subdirectory, and include a license statement for them
Branches
1.2
russell
Fix a couple potential minor memory leaks. load_moh_classes() could return without destroying the loaded configuration.
Branches
1.2
mmichelson
Fixed an issue where chanspy flags were uninitialized if no options were passed. What triggered this investigation was an IRC chat where some people's quiet flags were set while others' weren't even though none of them had specified the q option.
Branches
1.2
russell
Ensure that adding a user to the list of users of a specific music on hold class is not done at the same time as any of the other operations on this list to prevent list corruption. Using the global moh_data lock for this is not ideal, but it is what is used to protect these lists everywhere else in the module, and I am only changing what is necessary to fix the bug.
Branches
1.2
russell
(closes issue #9660) Reported by: mmacvicar Patches submitted by: bbryant, russell Tested by: mmacvicar, marco, arcivanov, jmhunter, explidous When using a TDM400P (and probably other analog cards) there was a chance that you could hang up and pick the phone back up where it has been long enough to be not considered a flash hook, but too soon such that the device reports that it is busy and the person on the phone will only hear silence. This patch makes chan_zap more tolerant of this and gives the device a couple of seconds to succeed …
Branches
1.2
file
Only print out a warning for situations where it is actually helpful. (issue #10187 reported by denke)
Branches
1.2
russell
The function make_trunk() can fail and return -1 instead of a valid new call number. Fix the uses of this function to handle this instead of treating it as the new call number. This would cause a deadlock and memory corruption. (possible cause of issue #9614 and others, patch by me)
Branches
1.2
mmichelson
The cli command "agent logoff Agent/x soft" did not work...at all. Now it does. (closes issue #10178, reported and patched by makoto, with slight modification for 1.4 and trunk by me)
Branches
1.2
russell
Make sure that the ESCAPE immediately follows the condition that uses LIKE. This fixes realtime extensions with ODBC. (closes issue #10175, reported by stuarth, patch by me)
Branches
1.2
file
Use some Makefile magic to determine if linux/compiler.h is present. (issue #10174 reported by francesco_r)
Branches
1.2
qwell
Fix an issue where it was possible to have a service level of over 100% Between the time recalc_holdtime and update_queue was called, it was possible that the call could have been hungup. Move both additions to the same place, so this won't happen. Issue 10158, initial patch by makoto, modified by me.
Branches
1.2
qwell
Fix an issue with wrapuptime not working when using AgentLogin. Issue 10169, patch by makoto, with a minor mod by me to not re-break issue 9618
Branches
1.2
qwell
Use res_ndestroy on systems that have it. Otherwise, use res_nclose. This prevents a memleak on NetBSD - and possibly others. Issue 10133, patch by me, reported and tested by scw
Branches
1.2
qwell
Fix a small typo in description in of Voicemail() application. Issue 10170, patch by casper.
Tags
1.2.21.1
Branches
1.2
russell
Only use ESCAPE when LIKE is used. (issue #10075, this part reported by jmls on IRC, patch by me)
Branches
1.2
  1. Prev
  2. Next