Commit Graph

243 Commits (6fb811a5905a54a07a901b25f8f3af0ad9d3f7c9)

Author SHA1 Message Date
Mark Michelson 2454505d5a Fix race condition where duplicated requests may be handled by multiple threads.
11 years ago
Matthew Jordan 8f58592252 res_pjsip_session/res_pjsip_sdp_rtp: Be more tolerant of offers
11 years ago
Kinsey Moore 86a4ce4957 PJSIP: Enforce module load dependencies
11 years ago
Richard Mudgett 0165c5f95a chan_pjsip: Fix deadlock when masquerading PJSIP channels.
11 years ago
Richard Mudgett 270932635d Simplify UUID generation in several places.
11 years ago
Joshua Colp 2eef53c465 res_pjsip_session: Reduce SDP size by removing duplicate connection lines.
11 years ago
Joshua Colp 76744543b4 res_pjsip_session: Add additional checks for delaying session refreshes.
11 years ago
Joshua Colp ceedf44edd res_pjsip_session: Fix usage of wrong memory pool when creating local SDP.
11 years ago
Mark Michelson 1b64f353f1 Resolve race condition where channels enter dialplan application before media has been negotiated.
11 years ago
Mark Michelson 644e693645 Switch from hostname to an IP address in the SDP origin line.
11 years ago
Richard Mudgett 83a9b91da9 chan_pjsip: Fix attended transfer connected line name update.
11 years ago
Joshua Colp e8a1e63498 res_pjsip_session: Fix race condition where redirecting information may not be set.
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 a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Kinsey Moore edcaa54019 CEL: Fix incorrect/missing extra field information
11 years ago
Matthew Jordan 4f603c5da3 res_pjsip_session: Add debug statement for session refreshes
12 years ago
Richard Mudgett 69125a7ae2 res_pjsip_session: Fix leaked video RTP ports.
12 years ago
Matthew Jordan 42a1dee02d Undo r414123
12 years ago
Matthew Jordan 17ff4d9282 bridge_native_rtp/bridge_channel: Fix direct media issues due to frame hook
12 years ago
Joshua Colp 56ca10c7f1 chan_pjsip: Add support for picking up calls in the configured pickup group.
12 years ago
Richard Mudgett 45ade68cb4 Remove unused RAII_VAR() declarations.
12 years ago
Joshua Colp 597690f363 res_pjsip_session: Set options (100rel, timers) on incoming sessions.
12 years ago
Joshua Colp ff455ee2aa res_pjsip_session: Be less strict with core requested outgoing capabilities.
12 years ago
Kinsey Moore 7cbb6eab15 PJSIP: Add Path header support
12 years ago
Jonathan Rose 42b087c2df PJSIP: Add unhold on reinvite without SDP behavior
12 years ago
Kinsey Moore 51901aa2ed astobj2: Correct ao2_iterator opacity violations
12 years ago
Joshua Colp f720a9ac89 chan_pjsip: Handle hanging up before calling.
12 years ago
Joshua Colp 8402cd4cd9 res_pjsip_session: Fix SDP negotiation when resending an INVITE with authentication.
12 years ago
Joshua Colp b8025e789d res_pjsip_session: Add support for PJMEDIA_SDP_NEG_ALLOW_MEDIA_CHANGE flag.
12 years ago
Joshua Colp 177e7861a2 res_pjsip_session: Apply fromuser and fromdomain to all requests as documented.
12 years ago
Joshua Colp a64cd7c6bb res_pjsip_session: Add configurable behavior for redirects.
12 years ago
Matthew Jordan 92af2b2e26 res_pjsip_session: Fix memory leak of direct media format capabilities
12 years ago
Joshua Colp b47851264e Fix a race condition in res_pjsip_session with rapidly terminating the session.
12 years ago
Joshua Colp 47da03e737 Replace the connection address at the SDP level if altering the SDP with the external media address.
12 years ago
Mark Michelson ee21eee7e0 Cache string values of formats on ast_format_cap() to save processing.
12 years ago
Joshua Colp 424c0f2eb7 Fix a random one way audio issue in PJSIP.
12 years ago
Joshua Colp c33aac75e4 Retrieve and store the hostname only once so multiple threads do not potentially initialize it at the same time.
12 years ago
Kevin Harwell d6bceb0350 res_pjsip: crash when using localnet and external_signaling_address options
12 years ago
Joshua Colp 85d6db6cbe Fix crash in res_pjsip on load if error occurs, and prevent unloading of res_pjsip and res_pjsip_session.
12 years ago
Mark Michelson 9deb416397 Create more accurate Contact headers for dialogs when we are the UAS.
12 years ago
Mark Michelson de7ce39187 Fix a race condition where a canceled call was answered.
12 years ago
Joshua Colp 5c13969469 Answer with multiple codecs if the underlying pjproject supports it.
12 years ago
Mark Michelson 735b30ad71 The large GULP->PJSIP renaming effort.
12 years ago