Commit Graph

3939 Commits (dbfc0c7daae7392b15b322daeb31f2acf38f3bbd)

Author SHA1 Message Date
Kevin P. Fleming ae82d97c6d use ast_localtime() in every place localtime_r() was being used
19 years ago
Joshua Colp b86b8229c8 Whoops...
19 years ago
Joshua Colp 9604f04ed5 Let's make chan_iax2 media only native transfers actually work. (issue #9376 reported by simone cittadini)
19 years ago
Joshua Colp 7572eb866a Add TXMEDIA to list so that it is properly displayed during iax2 packet output.
19 years ago
Russell Bryant 93f3abb3e8 Move the logic for destroying a call when no response is received to a BYE
19 years ago
Russell Bryant f56c3be8ad Clarify a bit of logic. This doesn't change behavior in any way, but it is
19 years ago
Russell Bryant 0072ea9933 Fix a place where a chan_iax2 pvt struct was accessed without the lock held.
19 years ago
Joshua Colp 200248f687 Change the full frame dropping log message to debug to avoid future bug reports.
19 years ago
Joshua Colp 9d7dae818f Schedule the sending of a PING packet a second later than previously so that it does not collide with the LAGRQ.
19 years ago
Christian Richter 48f8dc5340 Merged revisions 68732 via svnmerge from
19 years ago
Christian Richter 7d491a7c24 Merged revisions 68631 via svnmerge from
19 years ago
Kevin P. Fleming f4b7a2c9cb actually remember the type/subclass of full frames that are in process
19 years ago
Kevin P. Fleming e816700d6e some improvements to the IAX2 full frame dropping logic recently added:
19 years ago
Russell Bryant e7cb53e8b2 Fix loading persistent queue members when using realtime configuration for queues.
19 years ago
Jason Parker 51f1d28d2d Fix an issue with newer phones which require packets be padded out to the correct length.
19 years ago
Olle Johansson 2d491b0eae Disable chan_features by default in menuselect
19 years ago
Joshua Colp b58a48d672 Merged revisions 67938 via svnmerge from
19 years ago
Russell Bryant 6595debbc5 Fix a crash when doing call pickups with SIP phones. The code unlocked the
19 years ago
Russell Bryant 83744c244a Suppress a bunch of debug output unless option_debug is on
19 years ago
Jason Parker 4a7ae2ebde Correctly update date/time on devices throughout the life of the device, instead of just at registration.
19 years ago
Christian Richter 619cdb016a Merged revisions 67307 via svnmerge from
19 years ago
Christian Richter b0dd31cb52 Merged revisions 67306 via svnmerge from
19 years ago
Joshua Colp 24922406f4 Only muck with the thread structure if an idle one was found/created.
19 years ago
Kevin P. Fleming 5a5d549b1d ensure that a burst of full frames (AST_FRAME_DTMF being the prime example) will not be processed out of order... this is a brute force fix, but seems to be the safest fix for now (thanks to the Digium PQ department for finding this bug)
19 years ago
Christian Richter 9f749257ef Merged revisions 67209 via svnmerge from
19 years ago
Russell Bryant 3b5bd316ed Fix up a bunch of places where the iax2 pvt structure can disappear and the
19 years ago
Jason Parker 0b7607ad55 Fix for skinny keepalives.
19 years ago
Jason Parker 6b150d7b9c Fixes for dtmf/dialing with mgcp (similar to the recent fix for chan_skinny)
19 years ago
Russell Bryant 885d846739 Add comments for two functions that get called with the appropriate call locked,
19 years ago
Joshua Colp 01456184f9 Better handle SIP devices that say they have SDP content... but really don't. (issue #9398 reported by mthomasslo)
19 years ago
Russell Bryant 0b7719e9a1 Resolve a deadlock in chan_iax2. When handling an implicit ACK to a frame that
19 years ago
Russell Bryant 0ecb2ecf42 Changes to the way DTMF is handled in the core broke dialing in chan_skinny.
19 years ago
Joshua Colp c7112015ba Merged revisions 66764 via svnmerge from
19 years ago
Joshua Colp 612f61a9b2 Silly me for having out of date source! Oh well... I'm still leaving my comment.
19 years ago
Joshua Colp 3d8d697e34 When calling some peer/host that may not exist/reply back... don't keep the dialog in memory for all of eternity.
19 years ago
Joshua Colp 7905fca326 Change how channel names are generated a bit. (issue #9825 reported by eldadran)
19 years ago
Olle Johansson 332eabcc07 Properly handle 408 request timeout - according to the RFC, the dialog dies if a request in a dialog gets this response.
19 years ago
Olle Johansson 8d06f379fe Don't issue hangup on hangup on hangup on hangup (for jcmoore)
19 years ago
Olle Johansson 9f15005143 Don't reset hangupcause if we already have one
19 years ago
Olle Johansson ff9e2751c6 Tracking down hanging channels, killing them one by one. Issue #9235 and related
19 years ago
Olle Johansson bab6473879 Merged revisions 66349 via svnmerge from
19 years ago
Joshua Colp 3a5a649415 Make the usedistinctiveringdetection option work again. (issue #9823 reported by premeau)
19 years ago
Jason Parker a8ab3e5738 I don't know what this was trying to do, but it's clearly incorrect.
19 years ago
Kevin P. Fleming 5f9897ba56 handle the GNUTLS library properly in the configure script and build system
19 years ago
Kevin P. Fleming 0b14e93d00 oops, use #ifdef instead of #if
19 years ago
Kevin P. Fleming e49f14e6cb don't reference GnuTLS headers and functions unless the configure script found it
19 years ago
Olle Johansson 4eab565b25 Issue 7672 - fix by zandbelt - Asterisk core dump since the GnuTLS interface did not support multithreading correctly.
19 years ago
Olle Johansson e8addde3f1 Issue 8193 - NAT issues with gtalk/STUN. Patch by phsultan. Thanks!
19 years ago
Olle Johansson abc8683ce7 Issue 7686, fix by phsultan, NAT issues when calling from gtalk to SIP over nat.
19 years ago
Olle Johansson e4f9cc15e6 Issue #8536 - Caller ID not set in CDR for jingle
19 years ago