Commit Graph

123 Commits (f6f4cf459f43f072604927209b39646f84aaa2e2)

Author SHA1 Message Date
Joshua Colp e652a786d6 Merge "json: Audit ast_json_* usage for thread safety." into 13
10 years ago
Joshua Colp 0cefcabd58 rtp_engine: Ignore empty filenames in DTLS configuration.
10 years ago
Joshua Colp a9d6fc571d json: Audit ast_json_* usage for thread safety.
10 years ago
George Joseph 21962dad93 res_pjsip: Add existence and readablity checks for tls related files
10 years ago
Alexander Traud 4bf84459c7 rtp_engine: Init a format-attribute module to its RFC defaults.
10 years ago
Richard Mudgett aeeb170fc4 rtp_engine.c: Fix performance issue with several channel drivers that use RTP.
10 years ago
Richard Mudgett 1519eb44a7 rtp_engine.c: Must protect mime_types_len with mime_types_lock.
10 years ago
Richard Mudgett 89b21fd9a3 rtp_engine.h: No sense allowing payload types larger than RFC allows.
10 years ago
Richard Mudgett 7427c7f13b rtp_engine.c: Minor tweaks.
10 years ago
Joshua Colp 2749721791 pjsip: Add rtp_timeout and rtp_timeout_hold endpoint options.
10 years ago
Mark Michelson d9094ddd73 res_pjsip: Add rtp_keepalive endpoint option.
10 years ago
Walter Doekes b835312b4c rtp_engine: Skip useless self-assignment in ast_rtp_engine_unload_format.
10 years ago
George Joseph 7a7e9733c2 vector: Traversal, retrieval, insert and locking enhancements
10 years ago
Matt Jordan d4e207e27e main/rtp_engine: Fix DTLS double-free introduced by 0b6410c4f8
10 years ago
Steve Davies 0b6410c4f8 res_rtp_asterisk: Resolve 2 discrete memory leaks in DTLS
10 years ago
Corey Farrell 6adf26f14d Replace most uses of ast_register_atexit with ast_register_cleanup.
10 years ago
Matthew Jordan a3fe43fbdc Fix compilations errors on 64-bit OpenBSD systems
10 years ago
David M. Lee 702d79de2a Various fixes for OS X
10 years ago
Matthew Jordan 98c3983c89 main/rtp_engine: Format NTP timestamps as unsigned longs
10 years ago
Kinsey Moore e17a1a8ba1 Fix dev-mode build on recent gcc
10 years ago
Kevin Harwell 525c823b4b Direct Media calls within private network sometimes get one way audio
11 years ago
Matthew Jordan 153cfb4c2d main/rtp_engine: Fix crash when processing more than one RTCP report info block
11 years ago
Matthew Jordan 8302bc7f0a main/rtp_engine: Format NTP timestamps as unsigned ints
11 years ago
Kinsey Moore f1036f40dc Stasis: Allow message types to be blocked
11 years ago
Matthew Jordan bbeaeea1a3 res_hep_rtcp: Add module that sends RTCP information to a Homer Server
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Joshua Colp 6e60f5d317 Recorded merge of revisions 417677 from http://svn.asterisk.org/svn/asterisk/branches/11
11 years ago
Walter Doekes f66e9d6c9e rtp: Fix case typo in H263+ mime.
11 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
11 years ago
Richard Mudgett ba1db5d8f5 Eliminate some more unnecessary RAII_VAR() uses.
11 years ago
Richard Mudgett d28af99e65 chan_sip.c: Fix channel staging assertion failure.
11 years ago
Kevin Harwell 73709e22ef rtp_engine: Dynamic payload change in rtp mapping not supported
11 years ago
Kevin Harwell b88c818153 rtp_engine: Output mixup in ${CHANNEL(rtpqos,audio,all)}
11 years ago
Scott Griepentrog 601692a7e4 rtp_engine: improved handling of get_rtp_info failure
11 years ago
Rusty Newton f7c60b8fb6 Several components: fixing Typos in comments and code, "avaliable" instead of "available"
12 years ago
Kinsey Moore d9015a5356 ARI: Don't leak implementation details
12 years ago
Scott Griepentrog 39a233d32b rtp_engine: fix rtp payloads copy and improve argument names
12 years ago
Mark Michelson ee21eee7e0 Cache string values of formats on ast_format_cap() to save processing.
12 years ago
Matthew Jordan 4d348e853c Add pass through support for Opus and VP8; Opus format attribute negotiation
12 years ago
Richard Mudgett e47d3db365 Doxygen comment tweaks.
12 years ago
Mark Michelson f8622e7c5c Get rid of ast_bridged_channel() and the bridged_channel field on ast_channels.
12 years ago
Kinsey Moore 03090a88ba Fix documentation replication issues
12 years ago
Matthew Jordan d0a55fa52d Refactor RTCP events over to Stasis; associate with channels
12 years ago
Richard Mudgett 3d63833bd6 Merge in the bridge_construction branch to make the system use the Bridging API.
12 years ago
Matthew Jordan 80b8c2349c Add a 'secret' probation strictrtp mode to handle delayed changes in RTP source
12 years ago
Mark Michelson e9ff351f06 Do not allow native RTP bridging if packetization of media streams differs.
12 years ago
Richard Mudgett 671499c8b2 * Found some more places to use ast_channel_lock_both().
13 years ago
David M. Lee 6dfcc86c0d Fix end condition in ast_rtp_lookup_mime_multiple2.
13 years ago
Mark Michelson f2bb9afe17 Multiple revisions 375993-375994
13 years ago
Joshua Colp d78f7f92b2 Add support for applying direct media ACLs between differing channel technologies.
13 years ago