Commit Graph

130 Commits (85d0272e76858a571d01bcf2ccaba871daa10e16)

Author SHA1 Message Date
Jacek Konieczny 970803efcb res_rtp_asterisk: Use separate SRTP session for RTCP with DTLS
9 years ago
Joshua Colp 38bf1f3a71 Merge "json: Audit ast_json_* usage for thread safety."
9 years ago
Joshua Colp a2431f83ef rtp_engine: Ignore empty filenames in DTLS configuration.
9 years ago
Joshua Colp d17d9a9288 json: Audit ast_json_* usage for thread safety.
9 years ago
George Joseph a987434564 res_pjsip: Add existence and readablity checks for tls related files
10 years ago
Alexander Traud 525c7ab780 rtp_engine: Init a format-attribute module to its RFC defaults.
10 years ago
Richard Mudgett f7df3e1a01 rtp_engine.c: Get current or create a needed rx payload type mapping.
10 years ago
Richard Mudgett 38854a9f7b rtp_engine.c: Extract rtp_codecs_payload_replace_rx().
10 years ago
Richard Mudgett 1a549ed134 rtp_engine.c: Initial split of payload types into rx and tx mappings.
10 years ago
Richard Mudgett f49bef08a2 rtp_engine.c: Fix performance issue with several channel drivers that use RTP.
10 years ago
Richard Mudgett 5f925d48b7 rtp_engine.c: Must protect mime_types_len with mime_types_lock.
10 years ago
Richard Mudgett e2d5d4db35 rtp_engine.h: No sense allowing payload types larger than RFC allows.
10 years ago
Richard Mudgett bc1eae55cb rtp_engine.c: Minor tweaks.
10 years ago
Joshua Colp 309dd2a409 pjsip: Add rtp_timeout and rtp_timeout_hold endpoint options.
10 years ago
Mark Michelson 2b42264e66 res_pjsip: Add rtp_keepalive endpoint option.
10 years ago
Walter Doekes 13a318bbb1 rtp_engine: Skip useless self-assignment in ast_rtp_engine_unload_format.
10 years ago
George Joseph 6d5941297b vector: Traversal, retrieval, insert and locking enhancements
10 years ago
Matt Jordan 39d3e1ef6e main/rtp_engine: Fix DTLS double-free introduced by 0b6410c4f8
10 years ago
Steve Davies 5e96584829 res_rtp_asterisk: Resolve 2 discrete memory leaks in DTLS
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Corey Farrell 3ddd92902a Replace most uses of ast_register_atexit with ast_register_cleanup.
10 years ago
Matthew Jordan 60f01520e7 Fix compilations errors on 64-bit OpenBSD systems
10 years ago
David M. Lee 965777ccfc Various fixes for OS X
10 years ago
Matthew Jordan 228fdb3f4e main/rtp_engine: Format NTP timestamps as unsigned longs
10 years ago
Kinsey Moore 0c5234f12a Fix dev-mode build on recent gcc
10 years ago
Scott Griepentrog 8d059c3808 rtp_engine: keep payload types in correct range
10 years ago
Kevin Harwell c17cef1c38 Direct Media calls within private network sometimes get one way audio
11 years ago
Joshua Colp 4ff6bd831f rtp_engine: Add support for transporting signed linear at 12kHz, 24kHz, 32kHz, 44kHz, 48kHz, 96kHz, and 192kHz over RTP.
11 years ago
Matthew Jordan cc4c396647 main/rtp_engine: Fix crash when processing more than one RTCP report info block
11 years ago
Matthew Jordan e4591f98b1 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