Commit Graph

5301 Commits (b25c90e1f460ef36ab747504c3553a7829530d21)

Author SHA1 Message Date
Torrey Searle 83140c9fed res_pjsip_diversion: implement support for History-Info
5 years ago
George Joseph cc71be0078 res_pjsip_session: Fix issue with COLP and 491
5 years ago
George Joseph ad4f2a8c99 debugging: Add enough to choke a mule
5 years ago
George Joseph d4f3b17dd3 res_pjsip_session: Handle multi-stream re-invites better
5 years ago
Sungtae Kim a0d41a27d4 res_stasis.c: Added video_single option for bridge creation
5 years ago
Patrick Verzele 5a49757e40 res_pjsip_session: Deferred re-INVITE without SDP send a=sendrecv instead of a=sendonly
5 years ago
Joshua C. Colp 4f0766dcda parking: Copy parker UUID as well.
5 years ago
Nickolay Shmyrev 0319e0b07f res_speech: Bump reference on format object
5 years ago
Torrey Searle addd295cda res_pjsip_diversion: handle 181
5 years ago
Joshua C. Colp 3c074038fe res_pjsip_session: Don't aggressively terminate on failed re-INVITE.
5 years ago
Sean Bright 5dfeeba623 res_musiconhold.c: Use ast_file_read_dir to scan MoH directory
5 years ago
Sean Bright 57554c2834 res_musiconhold.c: Prevent crash with realtime MoH
5 years ago
Joshua C. Colp a3d87f78ed res_pjsip: Fix codec preference defaults.
5 years ago
George Joseph 802aa97fa0 ACN: Configuration renaming for pjsip endpoint
5 years ago
Ben Ford de23cb4002 res_stir_shaken: Fix memory allocation error in curl.c
5 years ago
George Joseph 71446b68fc res_pjsip_session: Ensure reused streams have correct bundle group
5 years ago
Joshua C. Colp 99eafe5771 res_pjsip_registrar: Don't specify an expiration for static contacts.
5 years ago
sungtae kim 2e32b56bdb stasis_bridge.c: Fixed wrong video_mode shown
5 years ago
Joshua C. Colp af70bbb13a websocket / pjsip: Increase maximum packet size.
5 years ago
Nickolay Shmyrev e4d24f5137 res_http_websocket: Avoid reading past end of string
5 years ago
Ben Ford 5fbed5af24 res_stir_shaken: Add stir_shaken option and general improvements.
5 years ago
George Joseph e88beedd08 res_pjsip_session: Fix segv in session_on_rx_response
5 years ago
George Joseph 9bd1d686a1 ACN: Add tracing to existing code
5 years ago
George Joseph 2d22e34206 ACN: res_pjsip endpoint options
5 years ago
sungtae kim 81b5e4a73f res_pjsip.c: Added disable_rport option for pjsip.conf
5 years ago
Nickolay Shmyrev 7163efd934 res_http_websocket.c: Continue reading after ping/pong
5 years ago
Kevin Harwell 4eba6b9eb2 PJSIP_MEDIA_OFFER: override configuration on refresh
5 years ago
Joshua C. Colp 4f86118bd8 res_pjsip: Apply AOR outbound proxy to static contacts.
5 years ago
Università di Bologna - CESIA VoIP 0c1c386634 res_corosync: Fix crash in huge distributed environment.
5 years ago
Moises Silva 9445dac43b res_http_websocket: Add payload masking to the websocket client
5 years ago
Joshua C. Colp ee8ea9275f res_pjsip_session: Preserve label on incoming re-INVITE.
5 years ago
Joshua C. Colp a143c3a7b7 res_sorcery_memory_cache: Disallow per-object expire with full backend.
5 years ago
Ben Ford 1274117102 res_stir_shaken: Add outbound INVITE support.
5 years ago
Walter Doekes f1cfd54976 res_pjsip: Include <pjsip_ua.h> instead of internal "pjsua-lib/pjsua.h"
5 years ago
Kevin Harwell 415b55af5a pjproject: Upgrade bundled version to pjproject 2.10
5 years ago
sungtae kim bbe0f2230d res_ari: Fix create channel request channelId parameter parsing
5 years ago
Joshua C. Colp c84d962eae res_rtp_asterisk: Don't assume setting retrans props means to enable.
5 years ago
George Joseph 41f3a7da4d res_fax: Don't start a gateway if either channel is hung up
5 years ago
Kevin Harwell 3d1bf3c537 Compiler fixes for gcc 10
5 years ago
sungtae kim fa7c69f40f res_ari: Fix create request body parameter parsing.
5 years ago
Walter Doekes e74dde5100 pjsip: Prevent invalid memory access when attempting to contact a non-sip URI
5 years ago
Ben Ford 3927f79cb5 res_stir_shaken: Add inbound INVITE support.
5 years ago
Joshua C. Colp d2500c6273 res_fax: Don't consume frames given to fax gateway on write.
5 years ago
Pirmin Walthert e8c6e9ae5d res_pjsip_logger: use the correct pointer when logging tx_messages to pcap
5 years ago
Pirmin Walthert c16937cdbe res_pjsip_logger.c: correct the return value checks when writing to pcap
5 years ago
Joshua C. Colp 9c2871edf4 res_pjsip: Use correct pool for storing the contact_user value.
6 years ago
Pirmin Walthert 1399f8b4fe res_pjsip_nat.c: remove x-ast-orig-host from request URI and To header
6 years ago
Joshua C. Colp ec7890d7c6 res_sorcery_config: Always reload configuration on errors.
6 years ago
Alexander Traud 4de0e50c32 res_srtp: Set all possible flags while selecting the Crypto Suite.
6 years ago
Ben Ford f506cc4896 res_stir_shaken: Add unit tests for signing and verification.
6 years ago
Joshua C. Colp a7aaee70c6 res_pjsip_logger: Expand functionality to improve logging.
6 years ago
Nicholas John Koch fef97a9a72 res_musiconhold: Added check for dot character in path of playlist entries to avoid warnings
6 years ago
sungtae kim c8c94b6cf1 res_rtp_asterisk.c: Fixed memory leak
6 years ago
Joshua C. Colp 15cbff9d54 ari: Allow variables to be set on channel create.
6 years ago
Roger James c8dec423d2 pjsip_resolver.c: Ensure AAAA dns requests are made.
6 years ago
Ben Ford e29df34de0 res_stir_shaken: Added dialplan function and API call.
6 years ago
Roger James 4a072c4890 res_pjsip_history.c: Fix to stop SIGSEGV when IPv6 addresses are encountered.
6 years ago
Joshua C. Colp 1cfd30bd8a res_stir_shaken: Use ast_asprintf for creating file path.
6 years ago
Ben Ford 9acf840f7c res_stir_shaken: Implemented signature verification.
6 years ago
Guido Falsi e4366308e1 res_rtp_asterisk: Protect access to nochecksums with #ifdef
6 years ago
Joshua C. Colp 1c5e68580a stream: Enforce formats immutability and ensure formats exist.
6 years ago
sungtae kim 9ad3d2829c res_ari_channels: Fixed endpoint 80 characters limit
6 years ago
Joshua C. Colp e56f4de7e6 fax: Fix crashes in PJSIP re-negotiation scenarios.
6 years ago
DanielYK 9f117ac9ef res_pjsip: Fixed format of IPv6 addresses for external media addresses
6 years ago
Alexander Traud 191f136260 res_pjsip_refer: Add build-time dependency.
6 years ago
Alexander Traud 008f46bf1e res_pjsip: Sync load- and build-time deps.
6 years ago
Alexander Traud e2affa3b0a curl: Add build-time dependency.
6 years ago
Alexander Traud f1135b453b res_pjsip: Add build-time dependency.
6 years ago
Pirmin Walthert d50fd0acc0 res_rtp_asterisk: Resolve loop when receive buffer is flushed
6 years ago
Pirmin Walthert ca032d1e2e res_rtp_asterisk: Free payload when error on insertion to data buffer
6 years ago
bernard merindol 7db03e12a7 res_rtp_asterisk.c: Check for first DTMF having timestamp set to 0
6 years ago
Alexander Traud 611529fa52 res_stir_shaken: Do not build without OpenSSL.
6 years ago
Alexander Traud 27de0c9700 res_audiosocket: Avoid Sometimes-uninitialized Warning with Clang.
6 years ago
Jaco Kroon 2b80e5f5da res_rtp_asterisk: iterate all local addresses looking to populate ICE.
6 years ago
Jaco Kroon 1cf569ba2b res_pjsip: document legal dtls_verify endpoint options.
6 years ago
Alexander Traud ee1c7f465b
res_rtp_asterisk: Build without PJProject.
6 years ago
traud 1ef1b1b0c2 res_rtp_asterisk: Avoid absolute value on unsigned subtraction.
6 years ago
Sean Bright 60925c68e8 Revert "res_config_odbc: Preserve empty strings returned by the database"
6 years ago
Joshua C. Colp d845464c76 res_pjsip: Don't set endpoint to unavailable in all cases.
6 years ago
George Joseph 7ba6d43083 test_res_pjsip_session_caps: Create unit test
6 years ago
George Joseph 2ee455958e codec_negotiation: Implement outgoing_call_offer_pref
6 years ago
Ben Ford 57a457c26c res_stir_shaken: Implemented signing of JSON payload.
6 years ago
Torrey Searle e12244153a res_pjsip_session: implement processing of Content-Disposition
6 years ago
Joshua C. Colp 21e9051461 res_pjsip_session: Apply intention behind requested formats.
6 years ago
Joshua C. Colp 96e8d411e1 res_rtp_asterisk: Ensure sufficient space for worst case NACK.
6 years ago
Ben Ford 211bb8a79c res_stir_shaken: Initial commit and reading private key.
6 years ago
Joshua C. Colp 34750d2068 res_pjsip_sdp_rtp: Only do hold/unhold on default audio stream.
6 years ago
Sungtae Kim 8147f43756 res_pjsip_session: Fixed wrong session termination
6 years ago
Joshua C. Colp 9620ecbf80 res_pjsip_session: Don't restrict non-audio default streams to sendrecv.
6 years ago
Michael Neuhauser 5562fb2ea0 chan_psip, res_pjsip_sdp_rtp: ignore rtptimeout if direct-media is active
6 years ago
Jaco Kroon 82c3939c38 res_rtp_asterisk: implement ACL mechanism for ICE and STUN addresses.
6 years ago
Torrey Searle a1dba820cf res_rtp_asterisk: Send correct sender SSRC when p2p bridge in use
6 years ago
George Joseph 0cde95ec89 Merge "res_pjsip_sdp_rtp: Don't wait for ICE if not negotiated"
6 years ago
George Joseph 99efe1f868 Merge "codec negotiation: add incoming_call_offer_prefs option"
6 years ago
Joshua Colp e8468eee13 Merge "res_rtp_asterisk: Add 'rtp show settings' cli command"
6 years ago
Torrey Searle 14ba1806f3 res_pjsip_sdp_rtp: Don't wait for ICE if not negotiated
6 years ago
Kevin Harwell 1ce0dfd144 Merge "res_pjsip_refer: ensure refer progress is still sent after Proceeding()"
6 years ago
Rodrigo Ramírez Norambuena e089779908 res_rtp_asterisk: Add 'rtp show settings' cli command
6 years ago
Joshua Colp bdf7b4eeb3 Merge "message & stasis/messaging: make text message variables work in ARI"
6 years ago
lvl d1a2ff0aaf res_pjsip_refer: ensure refer progress is still sent after Proceeding()
6 years ago
Kevin Harwell 06dada3f01 codec negotiation: add incoming_call_offer_prefs option
6 years ago
Joshua C. Colp 87fda066ea res_rtp_asterisk: Improve video performance in certain networks.
6 years ago
Kevin Harwell f8a852605d Merge "res/res_pjsip_sdp_rtp: Fix MOH transitions"
6 years ago
Kevin Harwell a715cf5aaa message & stasis/messaging: make text message variables work in ARI
6 years ago
Kevin Harwell a3b3a9d2dc Merge "pjsip: Update ACLs on named ACL changes."
6 years ago
Torrey Searle 77c9ba8e63 res/res_pjsip_sdp_rtp: Fix MOH transitions
6 years ago
George Joseph 3854b561a5 Merge "bridging: Add better support for adding/removing streams."
6 years ago
George Joseph 12540a46a1 Merge "RTP/ICE: Send on first valid pair."
6 years ago
Joshua C. Colp d6712790cd pjsip: Update ACLs on named ACL changes.
6 years ago
George Joseph 78b01f41ae res_pjsip_outbound_registration: Fix SRV failover on timeout
6 years ago
Joshua C. Colp 5a5be92b79 bridging: Add better support for adding/removing streams.
6 years ago
George Joseph a6de4497e6 Merge "res_pjsip_sdp_rtp: implement hold state handling on moh_passthrough"
6 years ago
Ben Ford 168637cc0c RTP/ICE: Send on first valid pair.
6 years ago
Torrey Searle bf4340f0ec res_pjsip_sdp_rtp: implement hold state handling on moh_passthrough
6 years ago
Kevin Harwell 3865b3fd6a res_rtp_asterisk: bad audio (static) due to incomplete dtls/srtp setup
6 years ago
Joshua Colp 519f21ecb2 Merge "res_pjsip_session: Fix off-nominal session refreshes."
6 years ago
Sean Bright aeff1f2c53 res_musiconhold: Avoid spurious warning when 'format' is the empty string
6 years ago
Joshua C. Colp ac155decae res_pjsip_session: Fix off-nominal session refreshes.
6 years ago
Joshua Colp 49809cb078 Merge "res_rtp_asterisk: Don't produce transport-cc if no packets."
6 years ago
Friendly Automation dda7f986d0 Merge "res_config_odbc: Preserve empty strings returned by the database"
6 years ago
Friendly Automation a41c971371 Merge "res_stasis_playback: Prevent media_index from going out of bounds"
6 years ago
Joshua C. Colp 1b53d329ac res_rtp_asterisk: Don't produce transport-cc if no packets.
6 years ago
Joshua Colp 0c845063b3 Merge "res_pjsip_messaging: Allow Content-Type to be overridden"
6 years ago
Friendly Automation d4b9529a58 Merge "res_stasis: trigger cleanup after update"
6 years ago
Friendly Automation 87ab83d03f Merge "stasis/app: don't lock an app before a call to send"
6 years ago
Friendly Automation 499f41051e Merge "res_pjsip_pubsub: Increment persistence data ref when recreating."
6 years ago
Sean Bright eb9252ea27 res_config_odbc: Preserve empty strings returned by the database
6 years ago
Sean Bright 31dc904380 res_stasis_playback: Prevent media_index from going out of bounds
6 years ago
Joshua C. Colp a1f0c833ab res_pjsip_pubsub: Increment persistence data ref when recreating.
6 years ago
Sean Bright 03d24ca4c1 res_pjsip_messaging: Allow Content-Type to be overridden
6 years ago
Kevin Harwell cce2b0da95 stasis/app: don't lock an app before a call to send
6 years ago
Kevin Harwell 4206830a52 res_stasis: trigger cleanup after update
6 years ago
Sean Bright b1ca2c5d71 res_pjsip_messaging: Ensure MESSAGE_SEND_STATUS is set properly
6 years ago
Sean Bright c376e9f8a8 res_statsd: Document that res_statsd does nothing on its own
6 years ago
George Joseph 0380288f7c Merge "res_realtime: Fix 'realtime update2' argument handling"
6 years ago
Friendly Automation 4255277ffd Merge "feat: AudioSocket channel, application, and ARI support."
6 years ago
Joshua Colp d5fce4bc34 Merge "res_pjsip_notify: Only allow a single Event header to be added to a NOTIFY"
6 years ago
Sean Bright 094e87b0dc res_realtime: Fix 'realtime update2' argument handling
6 years ago
Seán C McCord 163efbd724 feat: AudioSocket channel, application, and ARI support.
6 years ago
Sean Bright 29d867ed67 res_pjsip_endpoint_identifier_ip: Document support for hostnames
6 years ago
Sean Bright 90af050fa4 res_pjsip_notify: Only allow a single Event header to be added to a NOTIFY
6 years ago
Friendly Automation 51f811183a Merge "ARI: Ability to inhibit COLP frames when adding channels to a bridge"
6 years ago
Friendly Automation 34746220a0 Merge "res_pjsip_pubsub: Add ability to persist generator state information."
6 years ago
Joshua C. Colp 4e7adbd8f4 res_pjsip_pubsub: Add ability to persist generator state information.
6 years ago
Sean Bright 312abaa1fe res_pjsip_endpoint_identifier_ip.c: Add port matching support
6 years ago
George Joseph d66b01d3bf Merge "res_pjsip_config_wizard: Fix change detection for wizard settings"
6 years ago
Friendly Automation 255a647c53 Merge "websocket: Consider pending SSL data when waiting for socket input"
6 years ago
Sean Bright b40dd11afe res_pjsip_config_wizard: Fix change detection for wizard settings
6 years ago
Sean Bright 7d94bdde9d res_agi: Improve GET FULL VARIABLE documentation
6 years ago
Sean Bright 87110c1bdf websocket: Consider pending SSL data when waiting for socket input
6 years ago
Jean Aunis 034ac357ad ARI: Ability to inhibit COLP frames when adding channels to a bridge
6 years ago
George Joseph be93537382 Merge "res_fax: wrap v21 detected Asterisk initiated negotiation with config option"
6 years ago
George Joseph 657ada8bfd Merge "res_rtp_asterisk: Add frame list cleanups to ast_rtp_read"
6 years ago
Joshua C. Colp 2779189689 Merge "res_pjsip_session: Set stream state on created streams for incoming SDP."
6 years ago
George Joseph 8587ef3a0c Merge "res_pjsip_nat: Restore original contact for REGISTER responses"
6 years ago
Joshua C. Colp a603d7d324 res_pjsip_session: Set stream state on created streams for incoming SDP.
6 years ago
Kevin Harwell b6f5607359 res_fax: wrap v21 detected Asterisk initiated negotiation with config option
6 years ago
George Joseph 39c920ac78 res_rtp_asterisk: Add frame list cleanups to ast_rtp_read
6 years ago
George Joseph d8dac784f4 Merge "res_pjsip_registrar.c: Prevent potential double free if AOR is not found"
6 years ago
George Joseph cbc1136704 res_pjsip_nat: Restore original contact for REGISTER responses
6 years ago
Friendly Automation ec559c34db Merge "res_pjsip_outbound_registration: add support for SRV failover"
6 years ago
Friendly Automation e99cdeeff3 Merge "res_pjsip_registrar.c: Prevent possible buffer overflow with domain aliases"
6 years ago
Kevin Harwell bb2a59e171 Merge "res_pjsip_session.c: Prevent use-after-free with TEST_FRAMEWORK enabled"
6 years ago
Friendly Automation 0f1a429945 Merge "parking: Fall back to parker channel name even if it matches parkee."
6 years ago
Sean Bright b1be06df8d res_pjsip_registrar.c: Prevent potential double free if AOR is not found
6 years ago
Sean Bright 0183e2bc67 res_pjsip_registrar.c: Prevent possible buffer overflow with domain aliases
6 years ago
Sean Bright 6ee1f1f507 res_pjsip_session.c: Prevent use-after-free with TEST_FRAMEWORK enabled
6 years ago
Joshua Colp 811ae88da4 parking: Fall back to parker channel name even if it matches parkee.
6 years ago
Salah Ahmed 330ffa2bce res_pjsip_t38: T.38 error correction mode selection at 200 ok received
6 years ago
Kevin Harwell d5d41409e2 res_pjsip_outbound_registration: add support for SRV failover
6 years ago
Sean Bright a5fa0d662e res_pjsip_registrar: Fix uninitlized variable warning
6 years ago
George Joseph b95bc30c40 Merge "parking: Fix case where we can't get the parker."
6 years ago
George Joseph b3de3ce042 Merge "res_rtp_asterisk: Always return provided DTLS packet length."
6 years ago
Joshua Colp 02129ad4d0 res_rtp_asterisk: Always return provided DTLS packet length.
6 years ago
Kevin Harwell bdd785d31c various files - fix some alerts raised by lgtm code analysis
6 years ago
Joshua Colp 807a70b7ae parking: Fix case where we can't get the parker.
6 years ago
George Joseph 990a91b44a stasis: Don't hold app_registry and session locks unnecessarily
6 years ago
Friendly Automation ad6314c90f Merge "parking: Use channel snapshot instead of channel."
6 years ago
Joshua Colp e924c5107c parking: Use channel snapshot instead of channel.
6 years ago
Kevin Harwell 0e3b397812 res_pjsip_session: initialize pending's topology to endpoint's
6 years ago
Joshua Colp e73eba85c1 res_pjsip_outbound_registration: Extend documentation for "max_retries".
6 years ago
Joshua Colp 75f6f64058 Merge "res_ari_events: Add module reference when a WebSocket is open."
6 years ago
Sean Bright 16e668c7dd res_calendar: Resolve memory leak on calendar destruction
6 years ago
Joshua Colp 360936ead5 res_ari_events: Add module reference when a WebSocket is open.
6 years ago
George Joseph d5fab6f22e Merge "ExternalMedia: Change return object from ExternalMedia to Channel"
6 years ago
George Joseph d71d0f9489 ExternalMedia: Change return object from ExternalMedia to Channel
6 years ago
Joshua Colp 6e907ae5d4 res_rtp_asterisk: Remove a log message that slipped in.
6 years ago
George Joseph 8f67495306 Merge "res_pjsip_mwi: potential double unref, and potential unwanted double link"
6 years ago
Friendly Automation cb6441446e Merge "cdr_pgsql cel_pgsql res_config_pgsql: compatibility with PostgreSQL 12"
6 years ago
Christoph Moench-Tegeder 52ade18420 cdr_pgsql cel_pgsql res_config_pgsql: compatibility with PostgreSQL 12
6 years ago
Kevin Harwell 5dae803eea res_pjsip_mwi: potential double unref, and potential unwanted double link
6 years ago
Kevin Harwell 12dbeb69b0 res_pjsip_mwi: use an ao2_global object for mwi containers
6 years ago
Kevin Harwell 2970a13fb8 res_pjsip/res_pjsip_mwi: use centralized serializer pools
6 years ago
Friendly Automation 728a0ebb06 Merge "channel/chan_pjsip: add dialplan function for music on hold"
6 years ago
George Joseph 2e6f1e9602 Merge "res_pjsip_pubsub: add endpoint to some warning"
6 years ago
Torrey Searle b43cdc7f1e channel/chan_pjsip: add dialplan function for music on hold
6 years ago
Alexei Gradinari 068ed2c626 res_pjsip_pubsub: add endpoint to some warning
6 years ago
Sean Bright 377d7bdab6 res_pjsip_transport_websocket: Don't put brackets around local_name if IPv6
6 years ago
George Joseph b0b3bd627f Merge "res_musiconhold: Add new 'playlist' mode"
6 years ago
Friendly Automation eccfa323a5 Merge "res_pjsip_registrar: Validate Contact URI before adding to responses"
6 years ago
Sean Bright 966488ab52 res_musiconhold: Add new 'playlist' mode
6 years ago
Sean Bright 982a5025b3 res_pjsip_registrar: Validate Contact URI before adding to responses
6 years ago
Kevin Harwell 67ba62f4e6 res_pjsip_pubsub: change warning to debug
6 years ago
Kevin Harwell a4caaef64c res_sorcery_memory_cache: stale item update leak
6 years ago
Joshua Colp e79a3b428a Merge "func_jitterbuffer: Add audio/video sync support."
6 years ago
Joshua Colp 7298a785ad func_jitterbuffer: Add audio/video sync support.
6 years ago
Ben Ford 723b695ce5 res_rtp_asterisk.c: Send RTCP as compound packets.
6 years ago
Sean Bright 32ce6e9a06 channels: Allow updating variable value
6 years ago
Friendly Automation 02dfc89007 Merge "res_rtp: Add unit tests for RTCP stats."
6 years ago
sungtae kim cf364cd007 res_musiconhold: Added unregister realtime moh class
6 years ago
Ben Ford 0e56643d9f res_rtp: Add unit tests for RTCP stats.
6 years ago
George Joseph 2ae1a22e0e ARI: External Media
6 years ago
Kevin Harwell 18f5f5fc99 AST-2019-004 - res_pjsip_t38.c: Add NULL checks before using session media
6 years ago
Kevin Harwell 172e183b9d res_pjsip_mwi: add better handling of solicited vs unsolicited subscriptions
6 years ago
Alexei Gradinari 3ef52b0b17 Fix misname 'res_external_mwi' to 'res_mwi_external' in comments.
6 years ago
George Joseph a145669534 Merge "res_pjsip: Channel variable SIPFROMDOMAIN"
6 years ago
George Joseph 8da4e28a81 res_ari.c: Prefer exact handler match over wildcard
6 years ago
Stas Kobzar c7270dca81 res_pjsip: Channel variable SIPFROMDOMAIN
6 years ago
Kevin Harwell b805e1237d srtp: Fix possible race condition, and add NULL checks
6 years ago
Friendly Automation e5ee1b04c9 Merge "res_musiconhold: Use a vector instead of custom array allocation"
6 years ago
Sean Bright 1f8ae708a0 res_musiconhold: Use a vector instead of custom array allocation
6 years ago
Joshua Colp 86452c9fa4 res_pjsip: Fix multiple of the same contact in "pjsip show contacts".
6 years ago
Sean Bright 7ce9ee7f2e res_musiconhold: Use ast_pipe_nonblock() wrapper
6 years ago
Sean Bright 2424ecaf66 res_config_sqlite3: Only join threads that we started
6 years ago
Joshua Colp 2feac1d361 res_rtp_asterisk: Move where DTLS MTU variable is defined.
6 years ago
Kevin Harwell 857ee76f4b Merge "MWI: Update modules that subscribe to MWI to use new API calls"
6 years ago
George Joseph 3c520147e1 res_pjsip_messaging: Check for body in in-dialog message
6 years ago
Kevin Harwell 9637e1dfdc MWI: Update modules that subscribe to MWI to use new API calls
6 years ago
Kevin Harwell 93936e367d res_pjsip_sdp_rtp: Remove unused variable
6 years ago
sungtae kim 613a335de5 res/ari/resource_channels.c: Added hangup reason code for channels
6 years ago
Alexei Gradinari f414ca069c res_fax: gateway sends T.38 request to both endpoints if V.21 detected
6 years ago
Joshua Colp a8e5cf557d res_rtp_asterisk: Add support for DTLS packet fragmentation.
6 years ago
Friendly Automation 03783cfa1b Merge "res_fax: fix segfault on inactive "reserved" fax session"
6 years ago
Alexei Gradinari 1b62781be0 res_fax: fix segfault on inactive "reserved" fax session
7 years ago
Alexei Gradinari bfd93995d9 res_fax: add channel name to CLI 'fax show session'
7 years ago
Friendly Automation 9b0a21c402 Merge "res_rtp_asterisk: timestamp should be unsigned instead of signed int"
7 years ago
Friendly Automation 522303681c Merge "res_rtp_asterisk: Add ability to propose local address in ICE"
7 years ago
Matt Jordan 0bb38796b7 res_prometheus: Add metrics for PJSIP outbound registrations
7 years ago
Matt Jordan a2648b22eb res_prometheus: Add CLI commands
7 years ago
Matt Jordan 066280f0cc res_prometheus: Add Asterisk bridge metrics
7 years ago
Matt Jordan ed6cd13b5b res_prometheus: Add Asterisk endpoint metrics
7 years ago
Morten Tryfoss 3224ac07c9 res_rtp_asterisk: timestamp should be unsigned instead of signed int
7 years ago
Matt Jordan 0760af71ad res_prometheus: Add Asterisk channel metrics
7 years ago
Friendly Automation 12cad5ec1a Merge "Add core Prometheus support to Asterisk"
7 years ago
Matt Jordan c50f29dfad Add core Prometheus support to Asterisk
7 years ago
George Joseph be83591f99 res_rtp_asterisk: Add ability to propose local address in ICE
7 years ago
Friendly Automation 0575a8923b Merge "res_rtp_asterisk: Fix sequence number cycling and packet loss count."
7 years ago
Friendly Automation c0640a3033 Merge "pjsip_options.c: Allow immediate qualifies for new contacts."
7 years ago
Joshua Colp 7a6fd83aca res_rtp_asterisk: Fix sequence number cycling and packet loss count.
7 years ago
Ben Ford 86836e0442 pjsip_options.c: Allow immediate qualifies for new contacts.
7 years ago