Commit Graph

4511 Commits (b3de2c0e1e5193619657b5110e46f6c5b9814bf0)

Author SHA1 Message Date
Joshua Colp d0da68bfc9 Merge "res_pjsip_transport_websocket: Properly set src_name for IPv6" into 13
7 years ago
Joshua Colp 6bf0943ecb Merge "res_fax: Handle fax gateway being started more than once." into 13
7 years ago
Richard Mudgett f2266602a1 res_pjsip: Fix mwi_subscribe_replaces_unsolicited type mismatch
7 years ago
Joshua Colp cfe8ef917d Merge "Create --disable-binary-modules option." into 13
7 years ago
Joshua Colp fa71f498ce res_fax: Handle fax gateway being started more than once.
7 years ago
Sean Bright f3188a634d res_pjsip_transport_websocket: Properly set src_name for IPv6
7 years ago
Corey Farrell abb04622f7 Create --disable-binary-modules option.
7 years ago
neutrino88 49d388bfa8 res/res_rtp_asterisk: remove debug traces generated by an empty frame
7 years ago
Richard Mudgett a66fa4db24 res_sorcery_realtime.c: Fix unqualified fetch warning.
7 years ago
Joshua Colp 40d2d317ae Merge "res_pjsip: Resolve transport management leak at shutdown." into 13
7 years ago
George Joseph 0c4d49c5a9 Merge "res/res_pjsip_sdp_rtp: put rtcp-mux in answer only if offered" into 13
7 years ago
Corey Farrell db367ddbbf res_pjsip: Resolve transport management leak at shutdown.
7 years ago
Corey Farrell 7df97d0a00 res_pjsip: Fix leak in pjsip_options.
7 years ago
Joshua Colp 555516233d res_pjsip_caller_id: Add "party" parameter to RPID header.
7 years ago
Torrey Searle a1b0db826a res/res_pjsip_sdp_rtp: put rtcp-mux in answer only if offered
7 years ago
Joshua Colp 673d509911 Merge "res_pjsip_registrar: Improve performance on inbound handling." into 13
7 years ago
Richard Mudgett 1f97ea7e2c res_pjsip: Make pjlib.h consistently included.
7 years ago
Kevin Harwell 4dee592608 Merge "res_pjsip_endpoint_identifier_ip.c: Added regex support to match_header" into 13
7 years ago
Joshua Colp a5ce9b6c4b res_pjsip_registrar: Improve performance on inbound handling.
7 years ago
Joshua Colp 904095833e Merge "res_rtp_asterisk: In Developer Mode, do not require OpenSSL." into 13
7 years ago
Joshua Colp edddcb3dc6 res_pjsip_pubsub: Use ast_true for "prune_on_boot".
7 years ago
Richard Mudgett 8baedc2204 res_pjsip_endpoint_identifier_ip.c: Added regex support to match_header
7 years ago
Joshua Colp d33ed08afc res_pjsip_pubsub: Treat "prune_on_boot" as a yes / no.
7 years ago
Alexander Traud a4b105c99b res_rtp_asterisk: In Developer Mode, do not require OpenSSL.
7 years ago
Joshua Colp ef647cc31e Merge "res_rtp_asterisk: Avoid merging command and regular T.140 text packets" into 13
7 years ago
Joshua Colp cdf6e93b6d Merge "res_pjsip: Change log message from error to warning for valid use cases" into 13
7 years ago
George Joseph 54364318b5 Merge "res_pjsip: Update default keepalive interval to 90 seconds." into 13
7 years ago
Florian Floimair fd1b8c57e9 res_pjsip: Change log message from error to warning for valid use cases
7 years ago
neutrino88 e5721b01f6 res_rtp_asterisk: Avoid merging command and regular T.140 text packets
7 years ago
Joshua Colp 18e9acc3c1 res_pjsip: Update default keepalive interval to 90 seconds.
7 years ago
Richard Mudgett 0ade9df3b6 res_pjsip: Update endpoint transport option documentation.
7 years ago
George Joseph f4ddc56b9a Merge "res_pjsip_sdp_rtp: include ice in ANSWER only if offered" into 13
7 years ago
Torrey Searle bd36ec69e2 res_pjsip_sdp_rtp: include ice in ANSWER only if offered
7 years ago
Joshua Colp 03c1bbffd2 res_sorcery_config: Allow configuration section to be used based on name.
7 years ago
Richard Mudgett 33668ab46a res_config_ldap.c: Fix mem leak in CLI "realtime show ldap status"
7 years ago
Joshua Colp 3fe275ca02 Merge "res_pjsip_t38.c: Be smarter about how we respond when T.38 is disabled." into 13
7 years ago
Jenkins2 50e46e3bdb Merge "res_pjsip_pubsub: segfault in function publish_expire" into 13
7 years ago
Jenkins2 ba5668bb1f Merge "res_pjsip/pjsip_transport_management.c: Fix deadlock with transport keep alive." into 13
7 years ago
Joshua Colp 6b7a4f07ed Merge "res_pjsip_t38: Decline T.38 stream on failure case." into 13
7 years ago
Jenkins2 0c7cc3a16b Merge "res_pjsip: Add 'suppress_q850_reason_headers' option to endpoint" into 13
7 years ago
Alexei Gradinari 9e615dac63 res_pjsip_pubsub: segfault in function publish_expire
7 years ago
George Joseph 3470409dd6 res_pjsip: Add 'suppress_q850_reason_headers' option to endpoint
7 years ago
Joshua Colp 76f2699d2d res_pjsip_t38: Decline T.38 stream on failure case.
7 years ago
Richard Mudgett a82f9762fd res_pjsip_t38.c: Be smarter about how we respond when T.38 is disabled.
7 years ago
Jenkins2 b6a13f0fc2 Merge "res_pjsip_t38.c: Fix crash by ignoring 1xx messages." into 13
7 years ago
Richard Mudgett b6b49071af res_pjsip/pjsip_transport_management.c: Fix deadlock with transport keep alive.
7 years ago
Jenkins2 43dc9c3d5f Merge "pjsip: Clarify certificate configuration for Websocket." into 13
7 years ago
Joshua Colp 62859ad526 pjsip: Clarify certificate configuration for Websocket.
7 years ago
Richard Mudgett 140ce56f50 res_pjsip_t38.c: Fix crash by ignoring 1xx messages.
7 years ago
Joshua Colp 5f3869608a res_pjsip_pubsub: Hold module reference for publications.
7 years ago
Jenkins2 6b6fa461d6 Merge "res_pjsip_session: Add ability to accept multiple sdp answers" into 13
7 years ago
Jenkins2 a5754e7904 Merge "res_pjsip_messaging: Allow application/* for in-dialog MESSAGEs" into 13
7 years ago
George Joseph 6087c1e575 res_pjsip_messaging: Allow application/* for in-dialog MESSAGEs
7 years ago
George Joseph 06966e91fe res_pjsip_session: Add ability to accept multiple sdp answers
7 years ago
Jenkins2 4603e24609 Merge "VECTOR: Passing parameters with side effects to macros is dangerous." into 13
7 years ago
Richard Mudgett cb9475eb3d VECTOR: Passing parameters with side effects to macros is dangerous.
7 years ago
Alexander Traud c8966b8c29 res_http_post: Enable GMime in Solaris 11.
7 years ago
Richard Mudgett 99f439dc01 ARI POST DTMF: Make not compete with channel's media thread.
7 years ago
Alexander Traud e3de4bc46e res_rtp_asterisk: Instead of ./configure use OPENSSL_NO_SRTP.
7 years ago
Jenkins2 49c4c8af98 Merge "res_rtp_asterisk: Allow OpenSSL configured with no-deprecated." into 13
7 years ago
Joshua Colp 2b25fdb80c Merge "res_crypto: Allow OpenSSL configured with no-deprecated." into 13
7 years ago
Jenkins2 e46ab4743b Merge "res_srtp: Repair ./configure --with-ssl=PATH." into 13
7 years ago
Richard Mudgett 034a04af2a AST-2018-008: Fix enumeration of endpoints from ACL rejected addresses.
7 years ago
Alexander Traud ef2386fcd7 res_rtp_asterisk: Allow OpenSSL configured with no-deprecated.
7 years ago
Alexander Traud 7763aa824e res_crypto: Allow OpenSSL configured with no-deprecated.
7 years ago
Alexander Traud e62e069705 res_srtp: Repair ./configure --with-ssl=PATH.
7 years ago
Joshua Colp 19f8f85689 Merge "pjsip_options: handle modification of qualify options in realtime" into 13
7 years ago
George Joseph 8b6c84787c Merge "pjsip_options: show/reload AOR qualify options using CLI" into 13
7 years ago
Alexei Gradinari 9ad3918acd pjsip_options: handle modification of qualify options in realtime
7 years ago
Joshua Colp 7f318c3ab5 Merge "res/res_rtp_asterisk: ensure marker bit is correctly set on ssrc change" into 13
7 years ago
Torrey Searle 4b7fd478d5 res/res_rtp_asterisk: ensure marker bit is correctly set on ssrc change
7 years ago
Alexei Gradinari a576f50362 pjsip_options: show/reload AOR qualify options using CLI
7 years ago
Jenkins2 9564fc19f5 Merge "res_pjsip_endpoint_identifier_ip: Unregister the module for headers." into 13
7 years ago
Alexander Traud b615df06d3 res_pjsip_endpoint_identifier_ip: Unregister the module for headers.
7 years ago
Alexander Traud 99b24dc63b res_pjsip: Register pjsip_transport_management not externally but internally.
7 years ago
Jenkins2 118eef8907 Merge "Fix GCC 8 build issues." into 13
7 years ago
Joshua Colp ac9d6b0523 Merge "pjsip: Rewrite OPTIONS support with new eyes." into 13
7 years ago
Corey Farrell d893e57c90 Fix GCC 8 build issues.
7 years ago
Matthew Fredrickson 316efcddb9 res_hep: Adds hostname resolution support for capture_address
7 years ago
Jenkins2 2d0fb07f53 Merge "res_ari: Remove requirement that body exists when debug is on." into 13
7 years ago
Jenkins2 8966a39e9d Merge "res_pjsip/pjsip_distributor.c: Add missing off-nominal request response." into 13
7 years ago
Joshua Colp 6192e40e04 Merge "pjsip: Increase maximum number of usable ciphers & other cleanups" into 13
7 years ago
Joshua Colp a36d6e3674 res_ari: Remove requirement that body exists when debug is on.
7 years ago
Sean Bright 850e554793 pjsip: Increase maximum number of usable ciphers & other cleanups
7 years ago
Richard Mudgett 51a6a986f1 res_pjsip/pjsip_distributor.c: Add missing off-nominal request response.
7 years ago
Richard Mudgett 3663968705 res_pjsip/pjsip_distributor.c: Pull some assignments out of if tests.
7 years ago
George Joseph 42abc9c430 Merge "BuildSystem: Add DragonFly BSD." into 13
7 years ago
Joshua Colp bea52b3706 pjsip: Rewrite OPTIONS support with new eyes.
7 years ago
George Joseph c5d19565fe Merge "bridge_softmix: Forward TEXT frames" into 13
7 years ago
Joshua Colp cb4e991181 Merge "res_pjsip: Fix initialization of extended stringfields." into 13
7 years ago
Alexander Traud 7b219311eb BuildSystem: Add DragonFly BSD.
7 years ago
Jenkins2 b3cec9d445 Merge "res_pjsip: Fix deadlock on reliable transport shutdown." into 13
7 years ago
Corey Farrell ea14243971 res_pjsip: Fix initialization of extended stringfields.
7 years ago
Jenkins2 e516c34c02 Merge "res_musiconhold: Don't restart MOH from beginning after announcement." into 13
7 years ago
George Joseph be7d4faed5 bridge_softmix: Forward TEXT frames
7 years ago
Jenkins2 ad0ba520b5 Merge "pjsip_scheduler.c: Add ability to trace scheduled tasks." into 13
7 years ago
Jenkins2 fb9cbd524b Merge "res_pjsip.c: Split ast_sip_push_task_synchronous() to fit expectations." into 13
7 years ago
Jenkins2 f83f5c48b2 Merge "pjsip_scheduler.c: Fix some corner cases." into 13
7 years ago
Ben Ford f2e140e8a7 res_musiconhold: Don't restart MOH from beginning after announcement.
7 years ago
Richard Mudgett b92ebdba5f pjsip_scheduler.c: Add ability to trace scheduled tasks.
7 years ago
Richard Mudgett 12aa25b2e1 res_pjsip.c: Split ast_sip_push_task_synchronous() to fit expectations.
7 years ago
Richard Mudgett dfdc9a2575 pjsip_scheduler.c: Fix some corner cases.
7 years ago
Richard Mudgett af36823907 pjsip_scheduler.c: Sort "pjsip show scheduled_tasks" output.
7 years ago
Jenkins2 264af6bec0 Merge "res_pjsip_notify.c: enable in-dialog NOTIFY" into 13
7 years ago
Jenkins2 dfd0529abc Merge "pjsip_scheduler.c: Fix ao2 usage errors." into 13
7 years ago
Chris-Savinovich 724d926d46 res_pjsip_session: Rewrite o= with external_media_address.
7 years ago
Nathan Bruning 6a4afe09ce res_pjsip_notify.c: enable in-dialog NOTIFY
7 years ago
Richard Mudgett c4f02c975b pjsip_scheduler.c: Fix ao2 usage errors.
7 years ago
Richard Mudgett 72b16ee400 res_pjsip_refer/chan_sip: Fix INVITE with replaces transfer to ConfBridge
7 years ago
Richard Mudgett e94f8e4a24 res_pjsip: Update authenticate_qualify documentation.
7 years ago
George Joseph cea1a22ef3 res_pjsip: Correct usages of pjproject's timer heap
7 years ago
Richard Mudgett e1363283d7 res_pjsip: Fix deadlock on reliable transport shutdown.
7 years ago
Ross Beer 5955cdf5ae pjsip_transport_events.c: Fix crash using stale transport pointer.
7 years ago
Alexander Traud 0f634c1446 BuildSystem: Remove unused dependency on libltdl.
7 years ago
Ross Beer 96eaabd920 res_pjsip_rfc3326.c: Account for more than one 'Reason' header
7 years ago
Joshua Colp acf3bdc3d5 Merge "res_srtp: Add support for libsrtp2.x on openSUSE." into 13
7 years ago
Joshua Colp f05ac26d4a Merge "Replace direct checks of option_debug with DEBUG_ATLEAST macro." into 13
7 years ago
Jenkins2 af79e3091f Merge "BuildSystem: Depend not implicitly but explicitly on external libraries." into 13
7 years ago
Alexander Traud 09c43fdc1a res_srtp: Add support for libsrtp2.x on openSUSE.
7 years ago
Jenkins2 99702af57a Merge "res_http_post: Enable GMime in NetBSD." into 13
7 years ago
Corey Farrell b81eadcefc Replace direct checks of option_debug with DEBUG_ATLEAST macro.
7 years ago
Ross Beer ecff05d51c res_pjsip_rfc3326: Order of 'Reason' headers break many endpoints
7 years ago
Alexander Traud 44dbb8251d BuildSystem: Depend not implicitly but explicitly on external libraries.
7 years ago
Alexander Traud 2d63c185f0 res_http_post: Enable GMime in NetBSD.
7 years ago
Jenkins2 9f56ad1673 Merge "pjproject: Add cache_pools debugging option." into 13
7 years ago
Jenkins2 d175dc794c Merge "res_pjsip_refer.c: Fix attended transfer race condition crash." into 13
7 years ago
Richard Mudgett 104468ad3a pjproject: Add cache_pools debugging option.
7 years ago
Jenkins2 d0e270c973 Merge "modules: Set deprecated modules to not build by default" into 13
7 years ago
Jenkins2 5b5391d7d9 Merge "res_rtp_asterisk: Fix ICE candidate nomination" into 13
7 years ago
Richard Mudgett 3e5864bcc8 res_pjsip_refer.c: Fix attended transfer race condition crash.
7 years ago
Sean Bright 220accb461 modules: Set deprecated modules to not build by default
7 years ago
Joshua Colp b1a0e601c9 Merge "AST-2018-004: Restrict the number of Accept headers in a SUBSCRIBE." into 13
7 years ago
George Joseph 5947fd148b AST-2018-005: res_pjsip_transport_management: Move to core
7 years ago
George Joseph a780386dbb AST-2018-005: Fix tdata leaks when calling pjsip_endpt_send_response(2)
7 years ago
Joshua Colp de5df002a0 AST-2018-004: Restrict the number of Accept headers in a SUBSCRIBE.
7 years ago
Jenkins2 450afe655c Merge "res_http_websocket: Don't leak memory on read failure" into 13
7 years ago
Jenkins2 e35152b550 Merge "res_pjsip_header_funcs: Various cleanups" into 13
7 years ago
Jenkins2 e34db67cfb Merge "res_pjsip: Use pjsip_sip_uri.user_param instead of other_param" into 13
7 years ago
Sean Bright 5ebc94da02 res_http_websocket: Don't leak memory on read failure
7 years ago
Thomas Guebels 9325de11f8 res_rtp_asterisk: Fix ICE candidate nomination
7 years ago
Sean Bright 1a7ad4c9cf res_pjsip_header_funcs: Various cleanups
7 years ago
Sean Bright 9ad9433257 res_pjsip: Endpoint destruction does not free DTLS configuration
7 years ago
Alexander Traud 139dd38193 res_calendar: Specialized calendars depend on symbols of general calendar.
7 years ago
Sean Bright 54efc0c637 res_pjsip: Use pjsip_sip_uri.user_param instead of other_param
7 years ago
Jenkins2 5c98924d64 Merge "endpoint identifiers: Some code cleanup." into 13
7 years ago
Jenkins2 e3a2b699db Merge "res_pjsip/config_domain_aliases.c: Add check for missing domain." into 13
7 years ago
Richard Mudgett da987df122 res_pjsip/config_domain_aliases.c: Add check for missing domain.
7 years ago
Jenkins2 88e323a2a0 Merge "res_sorcery_realtime.c: Fix ref leak if object failed to apply." into 13
7 years ago
Jenkins2 d2df34f204 Merge "res_pjsip.c: Fix documentation typos." into 13
7 years ago
Richard Mudgett 1adf90320d endpoint identifiers: Some code cleanup.
7 years ago
Richard Mudgett 93a1ffc834 res_pjsip.c: Fix documentation typos.
7 years ago
Richard Mudgett 5d16cefd63 res_sorcery_realtime.c: Fix ref leak if object failed to apply.
7 years ago
Joshua Elson 8125b825d3 res_pjsip_mwi.c: Fix null pointer crash
7 years ago
George Joseph 7debdd285c res_pjsip_pubsub: Prune subs with reliable transports at startup
7 years ago
Jenkins2 58ba7490a9 Merge "res_pjsip_registrar_expire: Mark module deprecated." into 13
7 years ago
Jenkins2 c9bff6be9b Merge "res_pjsip_session: Prevent crash during shutdown." into 13
7 years ago
Corey Farrell 698b28e9c7 res_pjsip_registrar_expire: Mark module deprecated.
7 years ago
Richard Mudgett 2c4dde0ed0 res_pjsip_registrar.c: Fix compiler error.
7 years ago
Corey Farrell 4c8c0e4c22 res_pjsip_session: Prevent crash during shutdown.
7 years ago
George Joseph 5b699c812e res_pjsip_registrar_expire: Refactor into res_pjsip_register
7 years ago
Sean Bright b353c90627 res_pjsip: Document tlsv1_1 and tlsv1_2 methods
7 years ago
Jenkins2 16f211c647 Merge "res_pjsip: Split type=identify to IP address and SIP header matching priorities" into 13
8 years ago
Jenkins2 d7f5421ea4 Merge "res_stasis_recording: Allow symbolic links in configured recordings dir." into 13
8 years ago
Jenkins2 5ebb32d3e3 Merge "config_transport: Enable TCP_NODELAY on TLS transports" into 13
8 years ago
George Joseph 948b852f48 config_transport: Enable TCP_NODELAY on TLS transports
8 years ago
Corey Farrell f01bac230d res_stasis_recording: Allow symbolic links in configured recordings dir.
8 years ago
Alexander Traud f07b0df627 res_config_pgsql: Avoid typecasting an int to unsigned char.
8 years ago
Richard Mudgett f35960d55b res_pjsip: Split type=identify to IP address and SIP header matching priorities
8 years ago
Jenkins2 231caefd9b Merge "res_pjsip_endpoint_identifier_ip.c: Remove unnecessary requirement." into 13
8 years ago
Jenkins2 60a66b56a5 Merge "res_pjsip.c: Update the endpoint identification documentation." into 13
8 years ago
Jenkins2 d72d6f6223 Merge "res_pjsip.c: Fix ident_to_str() and refactor ident_handler()." into 13
8 years ago
Joshua Colp 7f2d6f51ed Merge "res_pjsip_endpoint_identifier_ip.c: Allow multiple IdentifyDetail AMI events." into 13
8 years ago
Joshua Colp a1eb5b06a8 Merge "res_stasis: Reduce RAII_VAR usage." into 13
8 years ago
Richard Mudgett 2e09ed3b18 res_pjsip.c: Update the endpoint identification documentation.
8 years ago
Richard Mudgett dd6dee7e50 res_pjsip_endpoint_identifier_ip.c: Remove unnecessary requirement.
8 years ago
Richard Mudgett 96040fa6bb res_pjsip.c: Fix ident_to_str() and refactor ident_handler().
8 years ago
Richard Mudgett a8a2f39f04 res_pjsip_endpoint_identifier_ip.c: Allow multiple IdentifyDetail AMI events.
8 years ago
Jenkins2 637f6216c4 Merge "res_pjsip.c: Fix endpoint identifier registration name search." into 13
8 years ago
Jenkins2 3a8744b59b Merge "res_pjsip_endpoint_identifier_ip.c: Fix apply identify validation." into 13
8 years ago
Corey Farrell 17480f6ea4 res_stasis: Reduce RAII_VAR usage.
8 years ago
Jenkins2 7cc614d223 Merge "res_stasis: Fix app_is_subscribed_bridge_id." into 13
8 years ago
Jenkins2 b6b1d73cb5 Merge "General: Avoid implicit conversion to char when changes value to negative." into 13
8 years ago
Corey Farrell c1acc4f364 res_stasis: Fix app_is_subscribed_bridge_id.
8 years ago
Alexander Traud da1a9f392a General: Silence modules on (un)load.
8 years ago
Alexander Traud 9865e689d2 General: Avoid implicit conversion to char when changes value to negative.
8 years ago
Richard Mudgett ba57c03740 res_pjsip_endpoint_identifier_ip.c: Fix apply identify validation.
8 years ago
Richard Mudgett 0feca9bc18 res_pjsip.c: Fix endpoint identifier registration name search.
8 years ago
Corey Farrell d73a3a1764 res_pjsip_history: Add missing unlock to CLI command.
8 years ago
Kevin Harwell d25a9bc7d3 res_pjsip_session: Check if sequence header is missing
8 years ago
Sean Bright d2c836d24a ice: Increase foundation buffer size
8 years ago
Kevin Harwell 53799318bc AST-2017-014: res_pjsip - Missing contact header can cause crash
8 years ago
Sean Bright ce3d56920b Remove as much trailing whitespace as possible.
8 years ago
Corey Farrell 82b6ba976f Fix Common Typo's.
8 years ago
Jenkins2 2072057657 Merge "res_rtp_asterisk: Avoid close the rtp/rtcp fd twice." into 13
8 years ago
Aaron An c38b750810 res_rtp_asterisk: Avoid close the rtp/rtcp fd twice.
8 years ago
Corey Farrell d6b2f457d9 Remove constant conditionals (dead-code).
8 years ago
Jenkins2 56a931f64c Merge "aco: Minimize use of regex." into 13
8 years ago
Jenkins2 e31e3b581b Merge "res_smdi: Fix shutdown ref." into 13
8 years ago
Jenkins2 ccb563d357 Merge "res_rtp_asterisk.c: Disable packet flood detection for video streams." into 13
8 years ago
Jenkins2 7d230e690c Merge "res_hep: hepv3_is_loaded() should check if we are enabled" into 13
8 years ago