Commit Graph

5237 Commits (99a1a427a9faf02f80b0a05a833f5837f300dc92)

Author SHA1 Message Date
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
agupta 85242a9bb9 stasis: Hangup channel for Local channel No such extension error
7 years ago
Joshua Colp 8c1680fce4 Merge "stasis: Only place stasis created and dialed channels into dial bridge."
7 years ago
Friendly Automation 249be1d7ae Merge "rtp: Add support for transport-cc in receiver direction."
7 years ago
George Joseph ef92c69fa8 res_pjsip: Check return from pjsip_parse_uri calls
7 years ago
agupta 71040078a3 stasis: Only place stasis created and dialed channels into dial bridge.
7 years ago
Joshua Colp 6bb70c93f1 rtp: Add support for transport-cc in receiver direction.
7 years ago
Kevin Harwell ff0d0ac23a mwi core: Move core MWI functionality into its own files
7 years ago
Joshua Colp 9c070a4ae3 Merge "res_pjsip: Added a norefersub configuration setting"
7 years ago
George Joseph d4e25710f7 res_remb_modifier: Propertly initialize bitrate to 0.0
7 years ago
Dan Cropp cffa2a74cb res_pjsip: Added a norefersub configuration setting
7 years ago
Sean Bright e69fcdfd83 res_mwi_devstate: Specify AST_MODFLAG_LOAD_ORDER to enable load priority
7 years ago
Joshua Colp adc8aa8125 Merge "res_ael: Use Gosub in for loop expressions"
7 years ago
Joshua Colp ababac2393 Merge "ARI: Run 'make ari-stubs'"
7 years ago
Joshua Colp dd06912dfa Merge "res_ael: Fix pattern matching against literal '+'"
7 years ago
George Joseph 26cdf042f4 ARI: Run 'make ari-stubs'
7 years ago
Sean Bright f827193424 res_ael: Create consistent label names across reloads
7 years ago
Sean Bright f7f1a2cbb7 res_ael: Use Gosub in for loop expressions
7 years ago
Sean Bright 395c7ed5b7 res_ael: Fix pattern matching against literal '+'
7 years ago
Alexei Gradinari fe58bc7bdf res_pjsip: Fix transport_states ref leak
7 years ago
George Joseph 2f13cdd315 Merge "res/res_ari: Added ARI resource /ari/channels/{channelId}/rtp_statistics"
7 years ago
Friendly Automation 6a83c99c36 Merge "main/json.c: Added app_name, app_data to channel type"
7 years ago
Joshua Colp 2117153979 Merge "bridge_softmix: use a float type to store the internal REMB bitrate"
7 years ago
Kevin Harwell d1d0692858 bridge_softmix: use a float type to store the internal REMB bitrate
7 years ago
Matthew Fredrickson f78306470b res/res_rtp_asterisk: Enable rxjitter calculation for video
7 years ago
sungtae kim 76768ad6ce main/json.c: Added app_name, app_data to channel type
7 years ago
George Joseph 7dda1f036c Merge "res_config_odbc: set empty extended field as a single whitespace"
7 years ago
Friendly Automation 8ad4760d83 Merge "res/res_ari: Added timestamp as a requirement for all ARI events"
7 years ago
Alexei Gradinari e5d990d01d res_config_odbc: set empty extended field as a single whitespace
7 years ago
George Joseph 9ee02bc0c2 Merge "res/res_stasis: Fixed wrong StasisEnd timestamp"
7 years ago
sungtae kim 629962d1f7 res/res_stasis: Fixed wrong StasisEnd timestamp
7 years ago
George Joseph 63d90c38eb app.c: Remove deletion of pool topic on mwi state delete
7 years ago
Joshua C. Colp a145f83d30 Merge "stasis: Improve topic/subscription names and statistics."
7 years ago
Joshua C. Colp 783122ec87 Merge "res_musiconhold: Remove redundant option parsing"
7 years ago
sungtae kim 71c0c7f631 res/res_ari: Added ARI resource /ari/channels/{channelId}/rtp_statistics
7 years ago
Joshua Colp 1d074debfb stasis: Allow empty application arguments to move.
7 years ago
Friendly Automation 4114c2bc3c Merge "chan_pjsip: add a flag to ignore 183 responses if no SDP present"
7 years ago
sungtae kim e2eb19b363 res/res_ari: Added timestamp as a requirement for all ARI events
7 years ago
Friendly Automation d93c931503 Merge "res/res_rtp_asterisk.c: Fixing possible divide by zero"
7 years ago
Joshua Colp 0231dd6ae7 stasis: Improve topic/subscription names and statistics.
7 years ago
sungtae kim 8641fd9700 res/res_rtp_asterisk.c: Fixing possible divide by zero
7 years ago
Sean Bright 825ea9ddb9 res_musiconhold: Remove redundant option parsing
7 years ago
Torrey Searle 4661c08549 chan_pjsip: add a flag to ignore 183 responses if no SDP present
7 years ago
George Joseph 5f6890a8f9 Merge "res_stasis: Add ability to switch applications."
7 years ago
George Joseph 9390333862 Merge "Replace calls to strtok() with strtok_r()"
7 years ago
George Joseph 228205f520 Merge "bridging: Add creation timestamps"
7 years ago
Sean Bright 2473b791b9 Replace calls to strtok() with strtok_r()
7 years ago
Ben Ford 6626df586e res_stasis: Add ability to switch applications.
7 years ago
Joshua Colp c20b84e35b Merge "res_pjsip_registrar: blocked threads on reliable transport shutdown take 3"
7 years ago
sungtae kim 3638c433ac bridging: Add creation timestamps
7 years ago
Sean Bright 106a8ff05c res_pjsip_diversion: Use static pj_str_t for Diversion header names
7 years ago
Kevin Harwell 67d5c469fb Merge "res_config_odbc: Avoid deadlock when max_connections = 1"
7 years ago
Joshua Colp a7e8a782a6 Merge "Revert "pjsip_message_filter: Only do interface lookup for wildcard addresses.""
7 years ago
Sean Bright 719a4643ab res_config_odbc: Avoid deadlock when max_connections = 1
7 years ago
George Joseph 8f9ffe5905 res_pjsip_sdp_rtp: Fix return code from apply_negotiated_sdp_stream
7 years ago
Joshua Colp 47745fa1c9 Merge "res_pjsip_config_wizard: Don't crash if misconfigured"
7 years ago
Sean Bright 101272d0dc Revert "pjsip_message_filter: Only do interface lookup for wildcard addresses."
7 years ago
Friendly Automation 9d6161ee6a Merge "res/res_rtp_asterisk: smoother can cause wrong timestamps if dtmf happen"
7 years ago
Sean Bright 82a43394ed res_pjsip_config_wizard: Don't crash if misconfigured
7 years ago
Kevin Harwell 930a7fe910 res_pjsip_registrar: blocked threads on reliable transport shutdown take 3
7 years ago
George Joseph 9ee76cf070 res_mwi_devstate.c: New module to allow presence subs to VM boxes
7 years ago
Torrey Searle 360f543677 res/res_rtp_asterisk: smoother can cause wrong timestamps if dtmf happen
7 years ago
Joshua C. Colp 18f92cb6f3 Merge "taskprocessor: Enable subsystems and overload by subsystem"
7 years ago
Joshua C. Colp e687cf214d res_ari_applications: Fix incorrect call to ao2_lock.
7 years ago
Joshua Colp e6b67b2a5d res_pjsip_sdp_rtp: Allow only single ssrc attribute.
7 years ago
Joshua C. Colp cf1b64aaf0 Merge "res_pjsip_session Added rtcp stats result vector into the session"
7 years ago
George Joseph c2adeb9dc2 taskprocessor: Enable subsystems and overload by subsystem
7 years ago
Kevin Harwell 8681fc9db7 ARI event type filtering
7 years ago
Torrey Searle 8ea9608efb res/res_rtp_asterisk: clear smoother when local bridging
7 years ago
Sungtae Kim 7e1d881d89 res_pjsip_session Added rtcp stats result vector into the session
7 years ago
Friendly Automation d4a78063eb Merge "res_odbc: Add basic query logging."
7 years ago
Kevin Harwell 61a8f79a29 res_pjsip_registrar: lock transport monitor when setting 'removing' flag
7 years ago
Joshua Colp 54a912b26d res_odbc: Add basic query logging.
7 years ago
Friendly Automation 99186c4b15 Merge "pjsip/config_global: regcontext context not created"
7 years ago
George Joseph 00d7b6df49 Merge "res_stasis: Auto-create context and extens on Stasis app launch."
7 years ago
George Joseph 4787b47da0 Merge "Added ARI resource /ari/asterisk/ping"
7 years ago
Ben Ford 3f9c5fba95 res_stasis: Auto-create context and extens on Stasis app launch.
7 years ago
sungtae kim ac90968afd Added ARI resource /ari/asterisk/ping
7 years ago
Kevin Harwell f668db9ba0 pjsip/config_global: regcontext context not created
7 years ago
George Joseph 7071e9d64c media_index.c: Refactored so it doesn't cache the index
7 years ago
George Joseph 423a51ca11 Merge "res_http_websocket: ensure control frames do not interfere with data"
7 years ago
Joshua C. Colp 5e3d7ffdca Merge "res_pjsip_registrar: mitigate blocked threads on reliable transport shutdown"
7 years ago
Jeremy Lainé 69e9fd63e1 res_http_websocket: ensure control frames do not interfere with data
7 years ago
Joshua C. Colp 884aaa5f72 Merge "stasis / manager / ari: Better filter messages."
7 years ago
Joshua C. Colp 3655d304af Merge "bridge_softmix: Use MSID:LABEL metadata as the cloned stream's appendix"
7 years ago
Joshua C. Colp 4e41be0a59 Merge "pjsip_transport_management: Shutdown transport immediately on disconnect"
7 years ago
Kevin Harwell b82d2856b4 res_pjsip_registrar: mitigate blocked threads on reliable transport shutdown
7 years ago
Xiemin Chen a526676836 bridge_softmix: Use MSID:LABEL metadata as the cloned stream's appendix
7 years ago
Jeremy Lainé 0b8867f7d6 res_http_websocket: respond to CLOSE opcode
7 years ago
Sean Bright 20f672539e pjsip_transport_management: Shutdown transport immediately on disconnect
7 years ago
Joshua C. Colp 1323730f6c stasis / manager / ari: Better filter messages.
7 years ago
Sean Bright 2b8602e8cf res_pjsip_transport_websocket: Don't assert on 0 length payloads
7 years ago
Joshua C. Colp b19210214f Merge "res_pjsip: add option to enable ContactStatus event when contact is updated"
7 years ago
Joshua C. Colp a3f1f82272 Merge "res_pjsip_sdp_rtp: Only enable abs-send-time when WebRTC is enabled."
7 years ago
Alexei Gradinari f0546d1d87 res_pjsip: add option to enable ContactStatus event when contact is updated
7 years ago
Joshua Colp 18e206381a res_pjsip_sdp_rtp: Only enable abs-send-time when WebRTC is enabled.
7 years ago
Alexei Gradinari f662a26ea0 RTP: reset DTMF last seqno/timestamp on RTP renegotiation
7 years ago
Friendly Automation 31bacc2354 Merge "res/res_ari: Add additional hangup reasons"
7 years ago
George Joseph 3464093f85 Merge "res_pjsip: Patch for res_pjsip_* module load/reload crash"
7 years ago
George Joseph 2e21910ca1 Merge "res_rtp_asterisk: Remove some unused structure fields."
7 years ago
Sean Bright 357219dfb3 res_rtp_asterisk: Remove some unused structure fields.
7 years ago
Sean Bright 5b12dfa6dd res_format_attr_h264.c: Make sure profile-level-id fmtp attribute is set
7 years ago
Joshua C. Colp a28f0382e8 Merge "Use non-blocking socket() and pipe() wrappers"
7 years ago
George Joseph 5d4d723844 Merge "Revert "RTP: reset DTMF last seqno/timestamp on voice packet with marker bit""
7 years ago
Sean Bright 42ff856216 Use non-blocking socket() and pipe() wrappers
7 years ago
George Joseph d1598dbc7d Revert "RTP: reset DTMF last seqno/timestamp on voice packet with marker bit"
7 years ago
Sebastian Damm a24bb1c4b6 res/res_ari: Add additional hangup reasons
7 years ago
Sungtae Kim 8644511cbf res_pjsip: Patch for res_pjsip_* module load/reload crash
7 years ago
George Joseph 3667c5e1d2 bridges: Remove reliance on stasis caching
7 years ago
Jenkins2 4ca709768d Merge "stasis: Segment channel snapshot to reduce creation cost."
7 years ago
Joshua Colp b80c9071e3 Merge "RTP: need to reset DTMF last seqno/timestamp on voice packet with marker bit"
7 years ago
Joshua Colp 50ac85cb40 stasis: Segment channel snapshot to reduce creation cost.
7 years ago
Joshua Colp d0ccbb3377 stasis: Use an implementation specific channel snapshot cache.
7 years ago
Alexei Gradinari 3f53041267 RTP: need to reset DTMF last seqno/timestamp on voice packet with marker bit
7 years ago
Corey Farrell 021ce938ca
astobj2: Remove legacy ao2_container_alloc routine.
7 years ago
Joshua Colp 9f996ca1f0 Merge "res/res_ari: Fix null endpoint handle"
7 years ago
Joshua Colp b285333673 Merge "res_pjsip_caller_id: Use static pj_str_t for fromto header names."
7 years ago
Joshua Colp 3077ad0c24 stasis: Add internal filtering of messages.
7 years ago
Sungtae Kim 1dea497454 res/res_ari: Fix null endpoint handle
7 years ago
Corey Farrell 02c7a061ea res_pjsip_caller_id: Use static pj_str_t for fromto header names.
7 years ago
Torrey Searle d0554783e2 res/res_pjsip_nat: Fix logic for REINVITES
7 years ago
Joshua Colp 6f3275e54c Merge "res_pjsip.c: Make taskprocessor scheduling algorithm pick the shortest queue"
7 years ago
Chris-Savinovich a3fc97aa13 res_pjsip: Send a 503 response when overload state if reliable transport.
7 years ago
Kevin Harwell fdca9cb64f res_pjsip: formatting error in documentation
7 years ago
Alexei Gradinari 5f3f707793 res_pjsip.c: Make taskprocessor scheduling algorithm pick the shortest queue
7 years ago
George Joseph 7ece4af59b Merge "res_pjsip: Add XML documentation for "use_callerid_contact""
7 years ago
Joshua Colp 0c9e217c81 res_pjsip: Add XML documentation for "use_callerid_contact"
7 years ago
Alexei Gradinari eee935983b pjsip: new endpoint's options to control Connected Line updates
7 years ago
George Joseph 584e08b81b Merge "res_pjsip_notify: improve realtime performance on CLI completion on the endpoint"
7 years ago
Alexei Gradinari e407b8af21 res_pjsip_notify: improve realtime performance on CLI completion on the endpoint
7 years ago
Torrey Searle cac4ccef25 res_pjsip_session: add new flag use_callerid_contact
7 years ago
Sean Bright 79c2b4fddd res_parking: Stop setting the deprecated PARKINGSLOT channel variable.
7 years ago
Joshua Colp dbfb75e02d Merge "res_pjsip: Implement additional SIP RFCs for Google Voice trunk compatability"
7 years ago
George Joseph a99d48d3f3 Merge "astobj2: Eliminate legacy container allocation macros."
7 years ago
Nick French 37b2e68628 res_pjsip: Implement additional SIP RFCs for Google Voice trunk compatability
7 years ago
Sean Bright 9e8d671658 res_xmpp: Remove deprecated JabberStatus application.
7 years ago
Richard Mudgett 544ef21bfe Merge "Fix 'statement' typo throughout code."
7 years ago
Corey Farrell 687ab7aeee
astobj2: Eliminate legacy container allocation macros.
7 years ago
Richard Mudgett 467f7c6724 Fix 'statement' typo throughout code.
7 years ago
Richard Mudgett 7ab4befc2b res_rtp_asterisk.c: Add conditional module dependency to res_pjproject
7 years ago
Alexei Gradinari aae5bdc22e res_pjsip: set callerid_tag to empty string
7 years ago
Richard Mudgett 682f96cb5c res_statsd.c: Fix returned reload status.
7 years ago
George Joseph 0056f260dd Merge "res_smdi.c: Fix module ref counting and inverted test."
7 years ago
George Joseph 9549511731 Merge "res_statsd.c: Made use defaults if the statsd.conf file does not exist."
7 years ago
Richard Mudgett 3601329c5a res_smdi.c: Fix module ref counting and inverted test.
7 years ago
Richard Mudgett 305d08f112 res_smdi.c: Made use defaults if the smdi.conf file does not exist.
7 years ago
Richard Mudgett a69a50b6ec res_statsd.c: Made use defaults if the statsd.conf file does not exist.
7 years ago
Joshua Colp 02bb329bb5 Merge "configure.ac: Check for unbound version >= 1.5"
7 years ago
Joshua Colp 2ac2b5dfb6 Merge "res_pjsip: improve realtime performance on CLI 'pjsip show contacts'"
7 years ago
Joshua Colp 59ad2cc669 Merge "res_stasis: Fix stale data in ARI bridges"
7 years ago
Alexei Gradinari 8bb031abc7 res_pjsip: improve realtime performance on CLI 'pjsip show contacts'
7 years ago
Kevin Harwell 70e4f6f203 Merge "res_odbc: fix missing SQL error diagnostic"
7 years ago
George Joseph 9914e3998e Merge "res_rtp_asterisk.c: Add "seqno" strictrtp option"
7 years ago
George Joseph e145b460bb Merge "res_rtp_asterisk: Raise event when RTP port is allocated"
7 years ago
Moritz Fain f3422312ea res_stasis: Fix stale data in ARI bridges
7 years ago
Ben Ford b11a6643cf res_rtp_asterisk.c: Add "seqno" strictrtp option
7 years ago
Alexei Gradinari e6a69ea2cf res_odbc: fix missing SQL error diagnostic
7 years ago
George Joseph 1ba51b00cc configure.ac: Check for unbound version >= 1.5
7 years ago
Joshua Colp 8bb264841a res_rtp_asterisk: Raise event when RTP port is allocated
7 years ago
Corey Farrell 93777faf36
json: Take advantage of new API's.
7 years ago
George Joseph 6658b70ba8 Merge "res_remb_modifier: Add module for controlling REMB from CLI."
7 years ago
George Joseph ffcccd5e2f Merge "res_rtp_asterisk: Fix crash on ast_rtp_new failure."
7 years ago
Corey Farrell bdc8159799
res_rtp_asterisk: Fix crash on ast_rtp_new failure.
7 years ago
Sean Bright ad4a6bc27a res_rtp_asterisk: Reset all settings on module reload
7 years ago
Sean Bright a801543f79 AST-2018-009: Fix crash processing websocket HTTP Upgrade requests
7 years ago