Commit Graph

9732 Commits (794d34f90c3bc38cc9225ec719b15b7f1e442ddc)
 

Author SHA1 Message Date
Joshua Colp 826da1d7b1 Blocked revisions 42054 via svnmerge
19 years ago
Tilghman Lesher bfef0a23ff Missing field terminator
19 years ago
Joshua Colp 4a7947501e Minor tweak - we need to lock the channel when we are removing the spy from it.
19 years ago
Jason Parker 4ba458e352 Merged revisions 42014 via svnmerge from
19 years ago
Olle Johansson bd4e57a873 Make sure we handle CANCEL/ACK properly (imported with mods from 1.2)
19 years ago
Joshua Colp bc5924120d Remove old unused functions
19 years ago
Joshua Colp 49cfc19f0a Use tabs instead of spaces (I <3 tabs -- this is for you Qwell)
19 years ago
Joshua Colp 55d594e9da Make the difference clear about what the responsibilities of the core and a spy are when it comes to spying on a channel. The core is responsible for adding a spy to a channel, feeding frames into the spy, removing the spy from the channel, and notifying the spy that is has been detached. The spy is responsible for reading frames in, and cleaning itself up. Each side will not try to do the other's job.
19 years ago
Russell Bryant 4de3c0e447 Add the ability to specify that a frame should not be considered for caching
19 years ago
Russell Bryant 3057660a79 when calling this function to append to a dynamic string and the buffer was not
19 years ago
BJ Weschke ffd9281db9 Provide a little more protection to make sure that a MOH class is specified when using the 'm' option with WaitExten, and prevent a segfault in the process.
19 years ago
BJ Weschke bbc9c049ab Fix enum indexing problem with m() in WaitExten. Reported by Pavel J, in asterisk-dev.
19 years ago
BJ Weschke 7057035ae0 Changes/fixes to the app_waitforsilence app to make it behave more the way the author originally intended for it
19 years ago
BJ Weschke c5c1d4579f This was added to app_dial a while back, and now it's in app_queue as well. Provide an option to prevent members of the queue from forwarding calls from the queue to somewhere else.
19 years ago
BJ Weschke f1b43be465 Some changes/fixes for func_curl. curl_global_init is only supposed to be called once, and if it returns non-zero, we need to give up on further executions with that instance. Additionally, let's set absolute timeout values for the CURL connections to try and prevent possible Zap (and possibly other channel tech) channel lockouts.
19 years ago
BJ Weschke 06b98dcc77 Merged revisions 41882 via svnmerge from
19 years ago
BJ Weschke 775288c74b Blocking 41880 from coming into /trunk since I already patched it in /trunk first. Ooops!
19 years ago
BJ Weschke 91f4aa93bb Don't keep trying the same member in certain strategies when members of the queue are unavailable (#7278 - diLLec reported and patched)
19 years ago
Joshua Colp 6fdd2ef790 Tweak the if statement a bit
19 years ago
Russell Bryant e576ac0930 Don't use ast_frdup() in the AST_LIST_INSERT_TAIL macro directly. That was a
19 years ago
BJ Weschke c4dac0c1e5 We don't spy on Zap/psuedo channels. Not at all. Never. (#7871 - sxpert reporting)
19 years ago
Russell Bryant cf5a226c4b remove leading space in Packet manager event header
19 years ago
BJ Weschke a17cdb94c0 r41830 isn't going to merge cleanly into /trunk so it is blocked.
19 years ago
BJ Weschke b6ccca7566 Merged revisions 41827 via svnmerge from
19 years ago
BJ Weschke a9da7b62cb Block 30546 from coming into /trunk. Some old cleanup.
19 years ago
BJ Weschke e736c8a27b With the somewhat recent addition (from one of the Astridevcon Europe sessions) of more detailed device states, we need to change strategy in app_queue in how we determine whether a queue member is "in use" or not. Basically, instead of specifically looking for that device state as we did previously, now we're going to observe any other device state aside from the two that we know for sure are "not in use" as "in use". This will cause some other states to fall through that we know will never be available (eg - "INVALID","UNAVAILABLE",etc) but there's other code already within to handle those conditions. (#7433 - tgrman reporting)
19 years ago
Jason Parker ce35c33353 It was pointed out to me, that using two frames is silly.
19 years ago
Jason Parker 1d9bf5b1e8 fix some module loader breakage
19 years ago
Jason Parker 696465a002 Fix VLDTMF issues.
19 years ago
Joshua Colp e43b830a9d Merged revisions 41768 via svnmerge from
19 years ago
Matt O'Gorman d9d3127ee3 get rid of some useless debug messages and raise debug level of others
19 years ago
Matt O'Gorman e31af51923 more staticness, and syntax cleaning
19 years ago
Joshua Colp f912c9e69f Unbridge the RTP streams at the correct place
19 years ago
Joshua Colp 0be2884d80 If we are doing video and we can't reinvite, then resort to generic bridging instead of Packet2Packet since video isn't supported there yet. (reported by PCadach in #asterisk-bugs)
19 years ago
Kevin P. Fleming 449f311cda block this rev... fix is already present in this branch
19 years ago
Matt O'Gorman c13e44eacb whitespace clean up
19 years ago
Joshua Colp b4d0f26d2b You see nothing...
19 years ago
Steve Murphy a845587805 Another formatting update for PCadach.
19 years ago
Joshua Colp 043a01e6bd 0 is indeed considered a valid file descriptor (issue #7861 reported by PCadach)
19 years ago
Joshua Colp 9edf55b64d Merged revisions 41690 via svnmerge from
19 years ago
Steve Murphy 2ff2b02eae PCadach wanted better formatting of those 'if' conditions for 7859.
19 years ago
Joshua Colp 8ee7419d26 If no number is specified in the SIP_HEADER dialplan function, then just use the first one. (issue #7854 reported by sxpert and issue #7863 reported by hristo)
19 years ago
Steve Murphy cd8635b9b5 This small tweek will hopefully fix 7859, and silence all possible others
19 years ago
Russell Bryant eb3db2fc15 fix some breakage, MOG DID IT!!!
19 years ago
Russell Bryant 7dfc749551 there is no need for __iax_frame_free ...
19 years ago
Anthony LaMantia e553725500 spacing update
19 years ago
Anthony LaMantia 2161a251a8 small typo
19 years ago
Matt O'Gorman 05a695af72 everything that loads a config that needs a config file to run
19 years ago
Joshua Colp f2b836ff4f Tweak the DTMF muting stuff a bit to take into account VLDTMF and compensation.
19 years ago
Anthony LaMantia 7399d40ec7 fix for bugid: 0007830
19 years ago