Commit Graph

112 Commits (a66fa4db24553d6ec6c8978c528081a94b1715a1)

Author SHA1 Message Date
Richard Mudgett b1e9552b08 chan_pjsip: Add "rpid_immediate" option to prevent unnecessary "180 Ringing" messages.
10 years ago
Richard Mudgett 34aa0214eb chan_pjsip/res_pjsip_callerid: Make Party ID handling simpler and consistent.
10 years ago
Matthew Jordan 3d1a1533bf ARI/PJSIP: Apply requesting channel's format cap to created channels
10 years ago
Matthew Jordan 1995baad71 ARI/PJSIP: Add the ability to redirect (transfer) a channel in a Stasis app
10 years ago
Mark Michelson 43dd42d8ae Fix some memory leaks.
10 years ago
Mark Michelson 821c15ae53 Fix problem where a hung channel could occur on a failed blind transfer.
11 years ago
Kevin Harwell 01c4e76c4e chan_pjsip: Race between channel answer and bridge setup when using direct media
11 years ago
Joshua Colp 0c9fbb449f res_pjsip_session: Delay sending BYE if a re-INVITE transaction is in progress.
11 years ago
Joshua Colp aeb5f34ecc AST-2014-015: Fix race condition in chan_pjsip when sending responses after a CANCEL has been received.
11 years ago
Joshua Colp b902694840 chan_pjsip: Remove AOR check when dialing and one is specified.
11 years ago
Joshua Colp 62d33a6696 chan_pjsip: Add additional log message when an AOR is specified when dialing and it does not exist.
11 years ago
Joshua Colp 99414651e4 chan_motif / chan_pjsip: Fix incorrect "No such module" messages when reloading.
11 years ago
Kinsey Moore 289830cdc6 PJSIP: Enforce module load dependencies
11 years ago
Richard Mudgett 6a844be566 chan_pjsip: Fix deadlock when masquerading PJSIP channels.
11 years ago
Jonathan Rose 2dfc3b65f8 chan_pjsip: Fix an assertion for channels that lack formats on creation
11 years ago
Joshua Colp 19ffbb1e64 res_pjsip_session: Add additional checks for delaying session refreshes.
11 years ago
Richard Mudgett fbbe455b9d res_pjsip_sdp_rtp.c: Fix native formats containing formats that were not negotiated.
11 years ago
Mark Michelson c98e04753b Resolve race condition where channels enter dialplan application before media has been negotiated.
11 years ago
Richard Mudgett e8b72c6f4b chan_pjsip: Update media translation paths when new SDP negotiated.
11 years ago
Mark Michelson 04876df6a2 Move evaluation of set_var options in pjsip to the end of channel initialization.
11 years ago
Richard Mudgett 3b5127ba69 chan_pjsip: Fix attended transfer connected line name update.
11 years ago
Matthew Jordan bbeaeea1a3 res_hep_rtcp: Add module that sends RTCP information to a Homer Server
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 f6283866c1 device state: Update the core to report ONHOLD if a channel is on hold
11 years ago
Matthew Jordan bb87796f67 ARI: Fix endpoint/channel subscription issues; allow for subscriptions to tech
11 years ago
Matthew Jordan a2c912e997 media formats: re-architect handling of media for performance improvements
11 years ago
Matthew Jordan fd94fea599 res_pjsip: Support setting a default accountcode on endpoints
11 years ago
Kinsey Moore edcaa54019 CEL: Fix incorrect/missing extra field information
11 years ago
Matthew Jordan 299e255aa9 chan_pjsip: Add a test event for fast picture updates
11 years ago
Kinsey Moore 6fd8940d4c PJSIP: Send initial connected line information
11 years ago
Matthew Jordan 6b423e311b chan_pjsip: Add debug in RTP Engine glue callback
11 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
11 years ago
Joshua Colp f2a060f502 chan_pjsip: Fix deadlock when retrieving call-id of channel.
11 years ago
Joshua Colp 56ca10c7f1 chan_pjsip: Add support for picking up calls in the configured pickup group.
11 years ago
Joshua Colp 2e39da35d0 chan_pjsip: Implement core ability to get Call-ID of a channel.
11 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
11 years ago
Scott Griepentrog 5a46d69543 pjsip: avoid edge case potential crash in answer()
11 years ago
Jonathan Rose 85fbbed45d chan_pjsip: Provide a means for tracking device state when holding/unholding
12 years ago
Kevin Harwell 3373a5332b chan_pjsip: initial device state on endpoints is INVALID
12 years ago
Kinsey Moore 7cbb6eab15 PJSIP: Add Path header support
12 years ago
Kevin Harwell 821ab51381 res_pjsip: add 'set_var' support on endpoints
12 years ago
Joshua Colp f720a9ac89 chan_pjsip: Handle hanging up before calling.
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
Kevin Harwell 84e1790beb bridge_native_rtp: Deadlock during 4-way conference creation
12 years ago
Jonathan Rose 5583d2c629 chan_pjsip: Revert r403587
12 years ago
Matthew Jordan ce423d2ea4 func_channel, chan_pjsip: Add CHANNEL read function support for chan_pjsip
12 years ago
Jonathan Rose 905a7de52b chan_pjsip: Fix a sticking channel lock caused by channel masquerades
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
Kevin Harwell 4746c068dc pjsip_messaging: Added debug for in dialog messaging
12 years ago
Joshua Colp 26914adc00 chan_pjsip: Fix a crash when direct media is enabled and an ACK is received after the channel is hung up.
12 years ago
Mark Michelson ee21eee7e0 Cache string values of formats on ast_format_cap() to save processing.
12 years ago
Mark Michelson addbf276f5 Multiple revisions 400318-400319
12 years ago
Joshua Colp c1235f2639 Reduce channel snapshot creation and publishing by up to 50%.
12 years ago
Joshua Colp d4a026a0ee Add a missing session supplement unregistration in chan_pjsip for ACKs.
12 years ago
Kevin Harwell 4d35941891 pjsip: reinvite for connected line updates occurs when it should not
12 years ago
Matthew Jordan 4d348e853c Add pass through support for Opus and VP8; Opus format attribute negotiation
12 years ago
Joshua Colp b2a13e83dc Fix crash when answering after a transport error occurs.
12 years ago
David M. Lee 88d6c366d1 Fixed compile errors introduced in r395954.
12 years ago
Kinsey Moore f6c7e6355e Fix remnants of the pjsip renaming
12 years ago
Mark Michelson 735b30ad71 The large GULP->PJSIP renaming effort.
12 years ago