Commit Graph

1153 Commits (27dc2094e98b59b8a50b059ddd6048285a42e6b9)

Author SHA1 Message Date
Yousf Ateya cf98c744d5 chan_iax2: Prevent deadlock between hangup and sending lagrq/ping
10 years ago
Corey Farrell 55c8daf88b Fix unsafe uses of ast_context pointers.
10 years ago
Corey Farrell 0d266cbe02 Stasis: Fix unsafe use of stasis_unsubscribe in modules.
10 years ago
Matthew Jordan c39faa4729 channels/chan_iax2: Improve POKE expiration time calculation for lossy networks
10 years ago
Richard Mudgett 1695a5b85f chan_iax2.c: Fix ref leak in iax2_request().
10 years ago
Matthew Jordan ae39dd1f46 chan_iax2: Fix compilation issue due to funky merge
10 years ago
Matthew Jordan 05397ad01e chan_iax2: Fix crash caused by unprotected access to iaxs[peer->callno]
10 years ago
Matthew Jordan 5f8faf16af clang compiler warnings: Fix -Wabsolute-value warnings
10 years ago
Matthew Jordan c0ff16036a clang compiler warnings: Fix -Wbitfield-constant-conversion warning
10 years ago
Matthew Jordan 5e204042d9 clang compiler warnings: Fix -Wunused-function; make inline function static
10 years ago
Corey Farrell eb9448a1ae Create work around for scheduler leaks during shutdown.
10 years ago
Kevin Harwell 630eea087d Investigate and fix memory leaks in Asterisk
11 years ago
Richard Mudgett 6af6a216a1 CHANNEL(peer), chan_iax2, res_fax, SNMP agent: Fix deadlock from reaching across a bridge.
11 years ago
Richard Mudgett 4b363688d4 AMI: Make AMI actions that generate event lists consistent.
11 years ago
Walter Doekes 9ae57e0dd6 Fix printf problems with high ascii characters after r413586 (1.8).
11 years ago
Matthew Jordan d79c68d3fb main/stasis: Allow subscriptions to use a threadpool for message delivery
11 years ago
Richard Mudgett 6a844be566 chan_pjsip: Fix deadlock when masquerading PJSIP channels.
11 years ago
Jonathan Rose c95b53e21a chan_iax2: Fix a crash when using chan_iax2 jitterbuffer settings
11 years ago
Richard Mudgett 3ce9a8b4f4 devicestate.c: Minor tweaks
11 years ago
Michael L. Young 64f1a6e830 chan_iax2: Fix Dynamic IAX2 Registrations After Temporary DNS Failure
11 years ago
Richard Mudgett ea7d4ab09e chan_iax2: Several media format fixes.
11 years ago
Mark Michelson dcf1ad14da Add module support level to ast_module_info structure. Print it in CLI "module show" .
11 years ago
Matthew Jordan bb87796f67 ARI: Fix endpoint/channel subscription issues; allow for subscriptions to tech
11 years ago
Joshua Colp 84beaf27bc chan_iax2: Restore previous behavior of iax2_best_codec.
11 years ago
Jonathan Rose 7622f1ad2a chan_iax2: Restore codec choice behavior from media formats branch
11 years ago
Joshua Colp 41337750c3 chan_iax2: Only send mini frames if the underlying format has not changed, not if it has.
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
11 years ago
Corey Farrell fbe0dfaf44 Fix dialplan function NULL channel safety issues
11 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
11 years ago
Richard Mudgett 67f84590e5 chan_iax2: Add some more iaxs[] NULL checks to a routine already full of them.
11 years ago
Richard Mudgett 6f38887cb7 chan_iax2: Block unnecessary control frames to/from the wire.
11 years ago
Rusty Newton f6647d2362 Documentation: doc fixes across various parts of the code for ASTERISK issues 23061,23028,23046,23027
12 years ago
Richard Mudgett e4803bbd9e Voicemail: Remove mailbox identifier format (box@context) assumptions in the system.
12 years ago
Kevin Harwell 28c0cb28d0 channel locking: Add locking for channel snapshot creation
12 years ago
Joshua Colp e2630fcd51 channels: Return allocated channels locked.
12 years ago
Rusty Newton f7c60b8fb6 Several components: fixing Typos in comments and code, "avaliable" instead of "available"
12 years ago
David M. Lee 1212906351 Reverting r403311. It's causing ARI tests to hang.
12 years ago
Mark Michelson 8e8b329e14 Add channel locking for channel snapshot creation.
12 years ago
Matthew Jordan f6bd22b0fd chan_iax2: Fix incorrect usage of ast_get_ip involving uninitialized struct
12 years ago
Michael L. Young 4ca92e3b8a chan_iax2: Fix Binding To Multiple Addresses Again
12 years ago
Kinsey Moore 3407f27c88 Fix IAX2 incoming call address lookups
12 years ago
Richard Mudgett 3208058831 chan_iax2: Fix channel left locked in off nominal code path.
12 years ago
Michael L. Young 2af53640c8 Add IPv6 Support To chan_iax2
12 years ago
Mark Michelson ee21eee7e0 Cache string values of formats on ast_format_cap() to save processing.
12 years ago
Michael L. Young e4ed9886e6 Cast Integer Argument To Unsigned Char
12 years ago
Joshua Colp c1235f2639 Reduce channel snapshot creation and publishing by up to 50%.
12 years ago
David M. Lee 2de42c2a25 Multiple revisions 399887,400138,400178,400180-400181
12 years ago
Richard Mudgett b916eaad4c chan_iax2: Prevent some needless breaking of the native IAX2 bridge.
12 years ago
Richard Mudgett 819359dcfd chan_iax2: Fix saving the wrong expiry time in astdb.
12 years ago