Commit Graph

5554 Commits (7ce8720528c4b5bf7ffac953b08a7204ec331abe)

Author SHA1 Message Date
Sean Bright 06d8aac6fd res_agi.c: Ensure SIGCHLD handler functions are properly balanced.
12 months ago
Naveen Albert 2e3879a609 main, res, tests: Fix compilation errors on FreeBSD.
12 months ago
George Joseph 1efa7b87b8 res_rtp_asterisk: Fix dtls timer issues causing FRACKs and SEGVs
12 months ago
jiangxc d3e3657992 res_agi.c: Prevent possible double free during `SPEECH RECOGNIZE`
12 months ago
George Joseph aaae0510fd stir_shaken: Fix propagation of attest_level and a few other values
1 year ago
George Joseph e95a3d4511 res_stir_shaken: Remove stale include for jansson.h in verification.c
1 year ago
George Joseph 2746cb9ff0 res_stir_shaken.c: Fix crash when stir_shaken.conf is invalid
1 year ago
George Joseph 983c9a5e99 res_stir_shaken: Check for disabled before param validation
1 year ago
Mike Bradeen fe46b20fbc res_pjsip_sdp_rtp: Use negotiated DTMF Payload types on bitrate mismatch
1 year ago
George Joseph d7d63c830e security_agreements.c: Refactor the to_str functions and fix a few other bugs
1 year ago
Alexei Gradinari c2ba4295b5 res_pjsip_sdp_rtp fix leaking astobj2 ast_format
1 year ago
Sean Bright aad3518c7f res_pjsip_logger.c: Fix 'OPTIONS' tab completion.
1 year ago
Mike Bradeen bc1170d80d res_pjsip_notify: add dialplan application
1 year ago
Ben Ford df01693e01 channel: Add multi-tenant identifier.
1 year ago
Mike Bradeen 7a2459e13f res_stasis: fix intermittent delays on adding channel to bridge
1 year ago
Tinet-mucw 047913265b res_pjsip_sdp_rtp.c: Fix DTMF Handling in Re-INVITE with dtmf_mode set to auto
1 year ago
George Joseph 4539664c52 stir_shaken: CRL fixes and a new CLI command
1 year ago
George Joseph 43ca5c0bf9 res_pjsip_config_wizard.c: Refactor load process
1 year ago
George Joseph a15050650a res_resolver_unbound: Test for NULL ub_result in unbound_resolver_callback
1 year ago
Igor Goncharovsky 19bbcf0bbf res_pjsip_path.c: Fix path when dialing using PJSIP_DIAL_CONTACTS()
1 year ago
Mike Bradeen e86bd1d97d res_pjsip_sdp_rtp: Add support for default/mismatched 8K RFC 4733/2833 digits
1 year ago
George Joseph 831219d74d security_agreement.c: Always add the Require and Proxy-Require headers
1 year ago
Sean Bright 5f8f4a6852 xml.c: Update deprecated libxml2 API usage.
1 year ago
Mike Bradeen 728dbdccd1 rtp_engine: add support for multirate RFC2833 digits
1 year ago
George Joseph 741183d7ac Revert "res_pjsip_endpoint_identifier_ip: Add endpoint identifier transport address."
1 year ago
Fabrice Fontaine 59aac533c8 res/stasis/control.c: include signal.h
2 years ago
Naveen Albert d46261b5e4 res_pjsip_logger: Preserve logging state on reloads.
2 years ago
Henrik Liljedahl e27f88ed03 res_pjsip_sdp_rtp.c: Initial RTP inactivity check must consider the rtp_timeout setting.
2 years ago
George Joseph 824b4ce855 stir_shaken: Fix memory leak, typo in config, tn canonicalization
2 years ago
Sperl Viktor 68a4912825 res_pjsip_endpoint_identifier_ip: Add endpoint identifier transport address.
2 years ago
George Joseph 6389c743a9 res_stir_shaken: Fix compilation for CentOS7 (openssl 1.0.2)
2 years ago
George Joseph b5865aef32 Fix incorrect application and function documentation references
2 years ago
Sperl Viktor bd3c3bf821 res_pjsip_endpoint_identifier_ip: Endpoint identifier request URI
2 years ago
Joshua Elson 855ed6c168 Implement Configurable TCP Keepalive Settings in PJSIP Transports
2 years ago
Martin Tomec 378ce2d87f res_pjsip_refer.c: Allow GET_TRANSFERRER_DATA
2 years ago
Martin Nystroem 2c5a1b44f6 res_ari.c: Add additional output to ARI requests when debug is enabled
2 years ago
Holger Hans Peter Freyther 081240cf9a res_prometheus: Fix duplicate output of metric and help text
2 years ago
Naveen Albert 2bd3d00412 res_parking: Fail gracefully if parking lot is full.
2 years ago
Maximilian Fridrich 4c10d95529 res_pjsip_session: Reset pending_media_state->read_callbacks
2 years ago
Sean Bright c89e91c8d0 res_monitor.c: Don't emit a warning about 'X' being unrecognized.
2 years ago
George Joseph d7597e5148 res_pjsip_stir_shaken.c: Add checks for missing parameters
2 years ago
George Joseph 44563b5043 attestation_config.c: Use ast_free instead of ast_std_free
2 years ago
George Joseph fd27df9479 Stir/Shaken Refactor
2 years ago
romryz a494b61fe2 res_rtp_asterisk.c: Correct coefficient in MOS calculation.
2 years ago
George Joseph 6df5fbee65 Reduce startup/shutdown verbose logging
2 years ago
Sean Bright f74eafcf65 res_pjsip_t38.c: Permit IPv6 SDP connection addresses.
2 years ago
Sean Bright 4d09fb191c res_pjsip_session.c: Correctly format SDP connection addresses.
2 years ago
Naveen Albert 309ec5e762 res_calendar_icalendar: Print iCalendar error on parsing failure.
2 years ago
George Joseph a42c5438e9 Revert "core & res_pjsip: Improve topology change handling."
2 years ago
Maximilian Fridrich b2eb25a88c res_pjsip_nat: Fix potential use of uninitialized transport details
2 years ago
Naveen Albert 91127a618f general: Fix broken links.
2 years ago
Matthew Fredrickson 37a89d3cee res_odbc.c: Allow concurrent access to request odbc connections
2 years ago
Sean Bright 5988da4ec5 res_pjsip_header_funcs.c: Check URI parameter length before copying.
2 years ago
Sean Bright d52c427533 res_rtp_asterisk.c: Update for OpenSSL 3+.
2 years ago
Sean Bright fe92d09361 res_http_websocket.c: Set hostname on client for certificate validation.
2 years ago
Sean Bright da35b6a244 resource_channels.c: Explicit codec request when creating UnicastRTP.
2 years ago
Sean Bright fb7d39db6d doc: Update IP Quality of Service links.
2 years ago
George Joseph 94f931a6d7 chan_pjsip: Add PJSIPHangup dialplan app and manager action
2 years ago
Holger Hans Peter Freyther 28f52d35f3 ari: Provide the caller ID RDNIS for the channels
2 years ago
Brad Smith fb3067dd71 res_rtp_asterisk.c: Fix runtime issue with LibreSSL
2 years ago
Naveen Albert 120dbba2b3 res_pjsip: Include cipher limit in config error message.
2 years ago
Mike Bradeen 0b4427d621 res_speech: allow speech to translate input channel
2 years ago
Sean Bright ea74f942ce res_rtp_asterisk.c: Fix memory leak in ephemeral certificate creation.
2 years ago
Sean Bright 58f78d2d0e res_pjsip_dtmf_info.c: Add 'INFO' to Allow header.
2 years ago
Sean Bright 93697458a6 pjsip_configuration.c: Disable DTLS renegotiation if WebRTC is enabled.
2 years ago
George Joseph e52175341e res_pjsip_exten_state,res_pjsip_mwi: Allow unload on shutdown
2 years ago
sungtae kim faf046ea86 res_pjsip: Expanding PJSIP endpoint ID and relevant resource length to 255 characters
2 years ago
Mike Bradeen 0f2eb00a52 res_stasis: signal when new command is queued
2 years ago
Holger Hans Peter Freyther 1f7e9bfad5 ari/stasis: Indicate progress before playback on a bridge
2 years ago
Mike Bradeen 0df2848147 res_pjsip: update qualify_timeout documentation with DNS note
2 years ago
Mike Bradeen c47a386cf2 res_speech_aeap: add aeap error handling
2 years ago
Tinet-mucw a86376fe68 res_pjsip_transport_websocket: Prevent transport from being destroyed before message finishes.
2 years ago
Vitezslav Novy c275ee9e54 res_rtp_asterisk: fix wrong counter management in ioqueue objects
2 years ago
Sean Bright d9dc7b66e4 res_stasis_recording.c: Save recording state when unmuted.
2 years ago
Mike Bradeen b68370ba9c res_speech_aeap: check for null format on response
2 years ago
George Joseph 32b57067a6 res_rtp_asterisk: Fix regression issues with DTLS client check
2 years ago
Gitea b6122db51d res_pjsip_header_funcs: Duplicate new header value, don't copy.
2 years ago
Mike Bradeen 48e435f84f res_pjsip: disable raw bad packet logging
2 years ago
George Joseph e46cc258ab res_rtp_asterisk.c: Check DTLS packets against ICE candidate list
2 years ago
Bastian Triller 9d41064bc0 res_pjsip_session: Send Session Interval too small response
2 years ago
MikeNaso 714b9e8b21 res_pjsip.c: Set contact_user on incoming call local Contact header
2 years ago
Sean Bright cce02a9d60 extconfig: Allow explicit DB result set ordering to be disabled.
2 years ago
George Joseph 44d7349958 rest-api: Run make ari-stubs
2 years ago
Naveen Albert 9367926380 res_pjsip_header_funcs: Make prefix argument optional.
2 years ago
Maximilian Fridrich 68fc422247 core/ari/pjsip: Add refer mechanism
2 years ago
Holger Hans Peter Freyther 986c71953c res_prometheus: Do not generate broken metrics
2 years ago
Sean Bright e05f51a8ae res_pjsip: Enable TLS v1.3 if present.
2 years ago
Sean Bright db8601dd77 res_geolocation: Ensure required 'location_info' is present.
2 years ago
zhengsh 37b1ceab2b res_rtp_asterisk: Move ast_rtp_rtcp_report_alloc using `rtp->themssrc_valid` into the scope of the rtp_instance lock.
2 years ago
Mike Bradeen 9dbd80ab73 res_musiconhold: avoid moh state access on unlocked chan
2 years ago
Sean Bright 81b490ab0a res_pjsip_rfc3326: Prefer Q.850 cause code over SIP.
2 years ago
Ben Ford ff4f3c1187 res_pjsip_session: Added new function calls to avoid ABI issues.
2 years ago
Sean Bright ff60aae1c8 pjsip_transport_events.c: Use %zu printf specifier for size_t.
2 years ago
Sean Bright 99622c35e0 res_crypto.c: Gracefully handle potential key filename truncation.
2 years ago
zhou_jiajian 3ad8ab6d52 res_fax_spandsp.c: Clean up a spaces/tabs issue
2 years ago
Sean Bright 0503e2b612 res_crypto.c: Avoid using the non-portable ALLPERMS macro.
2 years ago
Jiajian Zhou a6a5498b0d AMI: Add parking position parameter to Park action
2 years ago
Naveen Albert 8cdf711531 res_musiconhold: Add option to loop last file.
2 years ago
Joe Searle 5018c09d99 res_stasis.c: Add new type 'sdp_label' for bridge creation.
2 years ago
Sean Bright bbf47fefab res_pjsip_pubsub.c: Use pjsip version for pending NOTIFY check. (#77)
2 years ago