Commit Graph

2922 Commits (dbead14c3bfdccc9837b9af6ecb224d80ea7dcf0)

Author SHA1 Message Date
Mark Michelson 1b91ee6c4b Fix a deadlock that occurred due to a conflict of masquerades.
13 years ago
Richard Mudgett 3ccd5dee18 udptl: Dead code elimination. ast_udptl_bridge was not used.
13 years ago
Richard Mudgett e4803bbd9e Voicemail: Remove mailbox identifier format (box@context) assumptions in the system.
13 years ago
Matthew Jordan 7e9febbf86 app_cdr,app_forkcdr,func_cdr: Synchronize with engine when manipulating state
13 years ago
Kevin Harwell 28c0cb28d0 channel locking: Add locking for channel snapshot creation
13 years ago
Joshua Colp e2630fcd51 channels: Return allocated channels locked.
13 years ago
Rusty Newton f7c60b8fb6 Several components: fixing Typos in comments and code, "avaliable" instead of "available"
13 years ago
Jonathan Rose b0bb03e916 bridging: Give bridges a name and a known creator
13 years ago
David M. Lee 744556c01d security: Inhibit execution of privilege escalating functions
13 years ago
Joshua Colp d7b84b0368 res_pjsip: Apply outbound proxy to all SIP requests.
13 years ago
Joshua Colp 3a5cc054ed res_stasis: Expose event for call forwarding and follow forwarded channel.
13 years ago
Jonathan Rose 63b2c28c4b Transfers: Make Asterisk set ATTENDEDTRANSFER/BLINDTRANSFER more reliably
13 years ago
Kevin Harwell 84e1790beb bridge_native_rtp: Deadlock during 4-way conference creation
13 years ago
Kevin Harwell ce18946de4 ARI: Adding a channel to a bridge while a live recording is active blocks
13 years ago
Richard Mudgett 3a5e4317f5 test_voicemail_api: Add check for a registered voicemail provider before tests.
13 years ago
Kevin Harwell c602b086ed res_pjsip_messaging: send message to a default outbound endpoint
13 years ago
Richard Mudgett 8183bba99a app_voicemail: Voicemail callback registration/unregistration function improvements.
13 years ago
Matthew Jordan ce423d2ea4 func_channel, chan_pjsip: Add CHANNEL read function support for chan_pjsip
13 years ago
Jonathan Rose f6e92c35df app_page: Add predial handlers for app_page.
13 years ago
Mark Michelson b18ed67d16 Switch PJSIP auth to use a vector.
13 years ago
David M. Lee 1212906351 Reverting r403311. It's causing ARI tests to hang.
13 years ago
Joshua Colp b8025e789d res_pjsip_session: Add support for PJMEDIA_SDP_NEG_ALLOW_MEDIA_CHANGE flag.
13 years ago
Richard Mudgett 3357c494cb sorcery, bucket: Change observer remove calls to take const callbacks struct.
13 years ago
Mark Michelson 8e8b329e14 Add channel locking for channel snapshot creation.
13 years ago
Joshua Colp 0620cc0c00 res_pjsip_transport_websocket: Fix security events and simplify implementation.
13 years ago
Joshua Colp a64cd7c6bb res_pjsip_session: Add configurable behavior for redirects.
13 years ago
Richard Mudgett 48c2b40ff3 astdb: Tweak some doxygen comments.
13 years ago
David M. Lee fccb427c88 ari:Add application/json parameter support
13 years ago
Joshua Colp c321b1f454 Fix a configure issue with PJSIP transaction group lock detection.
13 years ago
Kevin Harwell ed48377994 ARI: Implement device state API
13 years ago
Kevin Harwell 05cbf8df9b res_pjsip: AMI commands and events.
13 years ago
Joshua Colp eda7126862 ari: Add Snoop operation for spying/whispering on channels.
13 years ago
Kinsey Moore d9015a5356 ARI: Don't leak implementation details
13 years ago
Richard Mudgett 00e9a136bb voicemail: Fixup some doxygen comments.
13 years ago
David M. Lee d1ad4a95f8 ari: Add silence generator controls
13 years ago
Joshua Colp 1b14a78d14 res_pjsip: Add support for building against pjproject with SIP transaction group lock support.
13 years ago
Joshua Colp 67b650543c res_ari_channels: Add the ability to stop locally generated ringing on a channel.
13 years ago
Jonathan Rose bf5492abd2 security_events: Push out security events over AMI events
13 years ago
Matthew Jordan aa05fde22d netsock2: Define AST_AF_* enum constants to their AF_* equivalents
13 years ago
Richard Mudgett 7d2f2d6ef8 vector: Uppercase API to follow C convention.
13 years ago
Richard Mudgett 629a5fc39b vector: Update API to be more flexible.
13 years ago
Richard Mudgett 5401b2bfbf voicemail: Simplify callback pointer declarations and add doxygen.
13 years ago
Scott Griepentrog 3b36687a56 Manager: Add equivalent AMI actions for the bridge CLI commands.
13 years ago
Joshua Colp 7678fd040e res_ari_channels: Add ring operation, dtmf operation, hangup reasons, and tweak early media.
13 years ago
Kinsey Moore 98dea21bc1 chan_sip: Fix RTCP port for SRFLX ICE candidates
13 years ago
Joshua Colp 4053f36a71 res_ari_channels: Fix a deadlock when originating multiple channels close to eachother.
13 years ago
Matthew Jordan 3713fa5c9f Prevent CDR backends from unregistering while billing data is in flight
13 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.
13 years ago
Scott Griepentrog 39a233d32b rtp_engine: fix rtp payloads copy and improve argument names
13 years ago
Scott Griepentrog 7b42a6828a pbx.c: fix confused match caller id that deleted exten still in hash
13 years ago