Commit Graph

5562 Commits (master)

Author SHA1 Message Date
Sean Bright e76f671810 res_agi.c: Ensure SIGCHLD handler functions are properly balanced.
7 months ago
Naveen Albert d1bba7efc0 main, res, tests: Fix compilation errors on FreeBSD.
7 months ago
George Joseph 5d978ffcce res_rtp_asterisk: Fix dtls timer issues causing FRACKs and SEGVs
7 months ago
jiangxc c0d3fbb5ae res_agi.c: Prevent possible double free during `SPEECH RECOGNIZE`
7 months ago
George Joseph 4b998482bc stir_shaken: Fix propagation of attest_level and a few other values
7 months ago
George Joseph 454ee03a0c res_stir_shaken: Remove stale include for jansson.h in verification.c
7 months ago
George Joseph edb8eebeff res_stir_shaken.c: Fix crash when stir_shaken.conf is invalid
7 months ago
George Joseph dd348e55aa res_stir_shaken: Check for disabled before param validation
8 months ago
George Joseph 2f5b143b08 res_resolver_unbound: Test for NULL ub_result in unbound_resolver_callback
8 months ago
Mike Bradeen 055031dfcb res_pjsip_sdp_rtp: Use negotiated DTMF Payload types on bitrate mismatch
8 months ago
George Joseph e203c227bd security_agreements.c: Refactor the to_str functions and fix a few other bugs
8 months ago
Alexei Gradinari 2acd9982de res_pjsip_sdp_rtp fix leaking astobj2 ast_format
8 months ago
Sean Bright 30a936cd25 res_pjsip_logger.c: Fix 'OPTIONS' tab completion.
8 months ago
Mike Bradeen b2455b2732 res_pjsip_notify: add dialplan application
9 months ago
Ben Ford fb0e46e464 channel: Add multi-tenant identifier.
9 months ago
gibbz00 99a5064a07 feat: ARI "ChannelToneDetected" event
9 months ago
Mike Bradeen a824a0cdb4 res_stasis: fix intermittent delays on adding channel to bridge
9 months ago
Tinet-mucw 291c1e4c1f res_pjsip_sdp_rtp.c: Fix DTMF Handling in Re-INVITE with dtmf_mode set to auto
9 months ago
George Joseph a02fc685a8 stir_shaken: CRL fixes and a new CLI command
9 months ago
George Joseph f45f8781d0 res_pjsip_config_wizard.c: Refactor load process
9 months ago
Igor Goncharovsky 55f4e6dd03 res_pjsip_path.c: Fix path when dialing using PJSIP_DIAL_CONTACTS()
10 months ago
Mike Bradeen 52bdfe09ab res_pjsip_sdp_rtp: Add support for default/mismatched 8K RFC 4733/2833 digits
10 months ago
George Joseph 0092dd62c5 security_agreement.c: Always add the Require and Proxy-Require headers
10 months ago
Sean Bright f3e88d366c xml.c: Update deprecated libxml2 API usage.
11 months ago
George Joseph 85241bd229 Revert "res_pjsip_endpoint_identifier_ip: Add endpoint identifier transport address."
11 months ago
Mike Bradeen 3b4d2a6506 rtp_engine: add support for multirate RFC2833 digits
12 months ago
Fabrice Fontaine 7fc25285fa res/stasis/control.c: include signal.h
12 months ago
Naveen Albert 077962dd7b res_pjsip_logger: Preserve logging state on reloads.
12 months ago
Henrik Liljedahl b267629b77 res_pjsip_sdp_rtp.c: Initial RTP inactivity check must consider the rtp_timeout setting.
1 year ago
George Joseph 758ed2b9fd stir_shaken: Fix memory leak, typo in config, tn canonicalization
1 year ago
Sperl Viktor 0ab4a5ef6b res_pjsip_endpoint_identifier_ip: Add endpoint identifier transport address.
1 year ago
George Joseph b23f089472 res_stir_shaken: Fix compilation for CentOS7 (openssl 1.0.2)
1 year ago
George Joseph f6b9d9e7d7 Fix incorrect application and function documentation references
1 year ago
Sperl Viktor 895ab9d798 res_pjsip_endpoint_identifier_ip: Endpoint identifier request URI
1 year ago
Joshua Elson c8ab570c6f Implement Configurable TCP Keepalive Settings in PJSIP Transports
1 year ago
Martin Tomec 4ebef70763 res_pjsip_refer.c: Allow GET_TRANSFERRER_DATA
1 year ago
Martin Nystroem 394ffc27ea res_ari.c: Add additional output to ARI requests when debug is enabled
1 year ago
Holger Hans Peter Freyther 688095c6cb res_prometheus: Fix duplicate output of metric and help text
1 year ago
Naveen Albert 786f45d94e res_parking: Fail gracefully if parking lot is full.
1 year ago
Maximilian Fridrich e8cfed4516 res_pjsip_session: Reset pending_media_state->read_callbacks
1 year ago
George Joseph 67613d19d6 res_pjsip_stir_shaken.c: Add checks for missing parameters
1 year ago
George Joseph d478002ad5 attestation_config.c: Use ast_free instead of ast_std_free
1 year ago
George Joseph 628f8d7a43 Stir/Shaken Refactor
1 year ago
romryz 162c920f90 res_rtp_asterisk.c: Correct coefficient in MOS calculation.
1 year ago
George Joseph 6871d1cdfc Reduce startup/shutdown verbose logging
1 year ago
Flole998 775352ee6c res_pjsip_outbound_registration.c: Add User-Agent header override
1 year ago
Sean Bright b916e9c66b res_pjsip_t38.c: Permit IPv6 SDP connection addresses.
1 year ago
Sean Bright db945243e6 res_pjsip_session.c: Correctly format SDP connection addresses.
1 year ago
Naveen Albert f4845f756f res_calendar_icalendar: Print iCalendar error on parsing failure.
1 year ago
George Joseph 09052bfa51 Revert "core & res_pjsip: Improve topology change handling."
1 year ago
Maximilian Fridrich 14bd1ceef6 res_pjsip_nat: Fix potential use of uninitialized transport details
1 year ago
George Joseph 8c3ececb12 res_rtp_asterisk: Fix regression issues with DTLS client check
1 year ago
Gitea a1ca026825 res_pjsip_header_funcs: Duplicate new header value, don't copy.
1 year ago
Mike Bradeen 39760d109b res_pjsip: disable raw bad packet logging
1 year ago
George Joseph d7d7764cb0 res_rtp_asterisk.c: Check DTLS packets against ICE candidate list
1 year ago
Naveen Albert d1fb397cfc general: Fix broken links.
1 year ago
Matthew Fredrickson 45da3ff9fa res_odbc.c: Allow concurrent access to request odbc connections
1 year ago
Sean Bright 8d87d403bc res_pjsip_header_funcs.c: Check URI parameter length before copying.
1 year ago
Sean Bright 83636e4b92 res_rtp_asterisk.c: Update for OpenSSL 3+.
1 year ago
Sean Bright 611010d67d res_http_websocket.c: Set hostname on client for certificate validation.
1 year ago
Sean Bright c19470497f resource_channels.c: Explicit codec request when creating UnicastRTP.
1 year ago
Sean Bright c040179fcf doc: Update IP Quality of Service links.
1 year ago
George Joseph f309ffad3d chan_pjsip: Add PJSIPHangup dialplan app and manager action
1 year ago
Holger Hans Peter Freyther 69590ba33e ari: Provide the caller ID RDNIS for the channels
1 year ago
Brad Smith 6ec59e1e04 res_rtp_asterisk.c: Fix runtime issue with LibreSSL
1 year ago
Naveen Albert b94f8bb216 res_pjsip: Include cipher limit in config error message.
2 years ago
Mike Bradeen f666dd0dd8 res_speech: allow speech to translate input channel
2 years ago
Sean Bright 99527745eb res_rtp_asterisk.c: Fix memory leak in ephemeral certificate creation.
2 years ago
Sean Bright 8283aa40a0 res_pjsip_dtmf_info.c: Add 'INFO' to Allow header.
2 years ago
Sean Bright 8a27d7ef89 pjsip_configuration.c: Disable DTLS renegotiation if WebRTC is enabled.
2 years ago
George Joseph c32d090e77 res_pjsip_exten_state,res_pjsip_mwi: Allow unload on shutdown
2 years ago
sungtae kim ddb5c377fd res_pjsip: Expanding PJSIP endpoint ID and relevant resource length to 255 characters
2 years ago
Mike Bradeen 2694792e13 res_stasis: signal when new command is queued
2 years ago
Holger Hans Peter Freyther b99606955e ari/stasis: Indicate progress before playback on a bridge
2 years ago
Mike Bradeen 2291f196c5 res_pjsip: update qualify_timeout documentation with DNS note
2 years ago
Mike Bradeen 1885d0677c res_speech_aeap: add aeap error handling
2 years ago
Tinet-mucw 671eeeca24 res_pjsip_transport_websocket: Prevent transport from being destroyed before message finishes.
2 years ago
Vitezslav Novy 8079e5eec4 res_rtp_asterisk: fix wrong counter management in ioqueue objects
2 years ago
George Joseph 6cc101d886 res_pjsip_pubsub: Add body_type to test_handler for unit tests
2 years ago
Sean Bright 8cc92b2638 res_stasis_recording.c: Save recording state when unmuted.
2 years ago
Mike Bradeen 62541787f2 res_speech_aeap: check for null format on response
2 years ago
Bastian Triller 468df4a12d res_pjsip_session: Send Session Interval too small response
2 years ago
MikeNaso eabf036f3d res_pjsip.c: Set contact_user on incoming call local Contact header
2 years ago
Sean Bright 3b806a3303 extconfig: Allow explicit DB result set ordering to be disabled.
2 years ago
Naveen Albert 00070bc6bc res_pjsip_header_funcs: Make prefix argument optional.
2 years ago
George Joseph c3c82441a2 Prepare master for Asterisk 22
2 years ago
Maximilian Fridrich 51a7b18038 core/ari/pjsip: Add refer mechanism
2 years ago
Holger Hans Peter Freyther f335da6b74 res_prometheus: Do not generate broken metrics
2 years ago
Sean Bright c52b4ce11c res_pjsip: Enable TLS v1.3 if present.
2 years ago
Sean Bright fe467d595c res_geolocation: Ensure required 'location_info' is present.
2 years ago
zhengsh d3c4f93ca6 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 e84fe59cb2 res_musiconhold: avoid moh state access on unlocked chan
2 years ago
George Joseph b974a8f9eb rest-api: Ran make ari stubs to fix resource_endpoints inconsistency
2 years ago
Sean Bright 153095dd91 res_pjsip_rfc3326: Prefer Q.850 cause code over SIP.
2 years ago
Ben Ford 61f37faf6d res_pjsip_session: Added new function calls to avoid ABI issues.
2 years ago
Sean Bright 642b84c9c9 pjsip_transport_events.c: Use %zu printf specifier for size_t.
2 years ago
Sean Bright 7e1f0b8e1f res_crypto.c: Gracefully handle potential key filename truncation.
2 years ago
zhou_jiajian 9b8311f9a6 res_fax_spandsp.c: Clean up a spaces/tabs issue
2 years ago
Sean Bright b4d2e32831 res_crypto.c: Avoid using the non-portable ALLPERMS macro.
2 years ago
Jiajian Zhou 73c5967c2d AMI: Add parking position parameter to Park action
2 years ago