Commit Graph

4353 Commits (a66fa4db24553d6ec6c8978c528081a94b1715a1)

Author SHA1 Message Date
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
8 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
Jenkins2 2ea359f738 Merge "res_clialiases: Fix completion pass-through." into 13
8 years ago
Jenkins2 1865b3d230 Merge "coverity: Fix warnings in res_smdi" into 13
8 years ago
Corey Farrell 501f4dcdd8 aco: Minimize use of regex.
8 years ago
Corey Farrell 8165115faa res_smdi: Fix shutdown ref.
8 years ago
Sean Bright 8338f3ec14 res_hep: hepv3_is_loaded() should check if we are enabled
8 years ago
Corey Farrell 85dec2ae4f res_clialiases: Fix completion pass-through.
8 years ago
Richard Mudgett 61e81338d9 res_rtp_asterisk.c: Disable packet flood detection for video streams.
8 years ago
Sean Bright 62e743e6a7 res_musiconhold: Start playlist after initial announcement
8 years ago
Sean Bright 74073c395b coverity: Fix warnings in res_smdi
8 years ago
Jenkins2 9a68fa36d1 Merge "res_pjsip: Assign support levels to a few modules" into 13
8 years ago
Jenkins2 c35fa1868e Merge "pjsip_options: contacts sometimes not being updated on reload" into 13
8 years ago
Jenkins2 53f1de6259 Merge "pjsip_options: dynamic contact's fields not updated on reload" into 13
8 years ago
Jenkins2 992b7197b7 Merge "chan_pjsip/res_pjsip: Add CHANNEL(pjsip,request_uri)" into 13
8 years ago
Joshua Colp 5705e8ae0e AST-2017-012: Place single RTCP report block at beginning of report.
8 years ago
Richard Mudgett 73b3390dbe chan_pjsip/res_pjsip: Add CHANNEL(pjsip,request_uri)
8 years ago
Sean Bright ca448bf150 res_pjsip: Add TLSv1.1 and TLSv1.2 support
8 years ago
Sean Bright d9b932a455 res_pjsip: Assign support levels to a few modules
8 years ago
Jenkins2 3bfddd9e73 Merge "astdb: Improve prefix searches in astdb" into 13
8 years ago
Joshua Colp 8834a8eff9 Merge "res_stasis and res_speech: Fix load order." into 13
8 years ago
Jenkins2 90fe599e45 Merge "utils: Add convenience function for setting fd flags" into 13
8 years ago
Jenkins2 3b6fc78f4e Merge "pjsip: Improve CLI completion performance" into 13
8 years ago
Sean Bright 4838557132 pjsip: Improve CLI completion performance
8 years ago
Sean Bright a4b291029f astdb: Improve prefix searches in astdb
8 years ago
Sean Bright c3bc44fa1b pjsip_configuration: Add correct file header
8 years ago
Sean Bright f726f11974 utils: Add convenience function for setting fd flags
8 years ago
Corey Farrell 3d79c34350 res_stasis and res_speech: Fix load order.
8 years ago
Kevin Harwell ecdccb8071 pjsip_options: contacts sometimes not being updated on reload
8 years ago
Kevin Harwell f20ab2b65f pjsip_options: dynamic contact's fields not updated on reload
8 years ago
Joshua Colp c4fe9ff002 Merge "res_rtp_asterisk.c: Increase strictrtp learning timeout time." into 13
8 years ago
Richard Mudgett 594faa192d security-events: Fix SuccessfulAuth using_password declaration.
8 years ago
Richard Mudgett 9330eacc50 res_rtp_asterisk.c: Increase strictrtp learning timeout time.
8 years ago
Joshua Colp dac70daf1b res_http_post: Not all versions of gmime have GMIME_MAJOR_VERSION.
8 years ago
Joshua Colp 85ffedabd1 Merge "res_ari: Fix inverted test giving wrong error message." into 13
8 years ago
Jenkins2 2edbaa1588 Merge "res_rtp_asterisk.c: Fix rtp source address learning for broken clients" into 13
8 years ago
Richard Mudgett 81e2d8aa9a res_ari: Fix inverted test giving wrong error message.
8 years ago
Joshua Colp ee3562619c Merge "res_parking: Make load_pri explicit." into 13
8 years ago
Joshua Colp 71871e1ea7 Merge "res_mwi_external_ami: Remove incorrect load priority." into 13
8 years ago
Joshua Colp 83dffa6088 Merge "Loader: Remove unneeded load_pri declarations." into 13
8 years ago
Alexander Traud 6ebe03d4b3 res_rtp_asterisk: ICE server-reflexive candidates (srflx) with Dual-Stack.
8 years ago
Corey Farrell 2bff38b8a8 res_parking: Make load_pri explicit.
8 years ago
Joshua Colp 1e68c8e738 Merge "res_pjsip: Use sorcery prefix operation for contact lookup" into 13
8 years ago
Corey Farrell 8971a7ff3c Loader: Remove unneeded load_pri declarations.
8 years ago
Corey Farrell 9d688cf12c res_mwi_external_ami: Remove incorrect load priority.
8 years ago
Joshua Colp 3356c796a0 Merge "res_fax: Remove checks for unsigned values being >= 0." into 13
8 years ago
Joshua Colp be3a33f3d1 Merge "res_snmp: Declare RONLY if net-snmp headers do not." into 13
8 years ago
Joshua Colp e0f9d4d808 Merge "res_pjsip: Fix warning by deferring implicit type cast." into 13
8 years ago
Corey Farrell 366cc259bc res_pjsip: Fix warning by deferring implicit type cast.
8 years ago
Corey Farrell d68e54b7ab res_snmp: Declare RONLY if net-snmp headers do not.
8 years ago
Corey Farrell 0f270cbe9e res_fax: Remove checks for unsigned values being >= 0.
8 years ago
Pirmin Walthert 6b0963c42a res_rtp_asterisk.c: Fix rtp source address learning for broken clients
8 years ago
Sean Bright 3c72064d3f res_pjsip: Use reasonable buffer lengths for endpoint identification
8 years ago
Sean Bright 60cfe00c4e res_pjsip_transport_websocket: Give transport a meaningful description
8 years ago
Sean Bright db2677133c res_pjsip: Use sorcery prefix operation for contact lookup
8 years ago
Joshua Colp 8d55b132b9 Merge "sorcery: Add ast_sorcery_retrieve_by_prefix()" into 13
8 years ago
Jenkins2 9fb2da7963 Merge "pjsip / hep: Provide correct local address for Websockets." into 13
8 years ago
Joshua Colp c2dddb001a pjsip / hep: Provide correct local address for Websockets.
8 years ago
Sean Bright cf062303e3 sorcery: Add ast_sorcery_retrieve_by_prefix()
8 years ago
Jenkins2 bcd2241c47 Merge "res_pjsip_pubsub: Ensure remote URI contains URI only." into 13
8 years ago
Kevin Harwell e3bc8f7815 Merge "res_pjsip_registrar.c: Fix named AOR and pjproject group deadlock." into 13
8 years ago
Joshua Colp 7296d3e5af Merge "res_pjsip_history: Fix multiple leaks on vector append failure." into 13
8 years ago
Jenkins2 88d3773330 Merge "res_pjsip_pubsub: Fix multiple leaks on failure to append vectors." into 13
8 years ago
George Joseph 62e70c70a5 Merge "AST-2017-011 - res_pjsip_session: session leak when a call is rejected" into 13
8 years ago
Jenkins2 936a85419e Merge "res_pjproject.c: Fix ast_strdup() alloc failure." into 13
8 years ago
Jenkins2 cdafec0f7a Merge "res_pjsip_outbound_registration: Fix leak on vector add failure." into 13
8 years ago
Kevin Harwell 4b3e03ae87 AST-2017-011 - res_pjsip_session: session leak when a call is rejected
8 years ago
Joshua Colp 4e8271c2a5 Merge "res_stasis: Fix multiple leaks." into 13
8 years ago
Jenkins2 fe78531d5e Merge "res_pjsip_config_wizard: Fix leaks and add check for malloc failure." into 13
8 years ago
Corey Farrell 16df0e9786 res_pjsip_pubsub: Fix multiple leaks on failure to append vectors.
8 years ago
Corey Farrell cf91dde509 res_pjsip_history: Fix multiple leaks on vector append failure.
8 years ago
Jenkins2 5c47ee4476 Merge "res_pjsip: Fix leak on error in ast_sip_auth_vector_init." into 13
8 years ago
Joshua Colp 40f906add4 Merge "res_pjsip: Avoid crash when contact uri is empty string" into 13
8 years ago
Richard Mudgett 7ad4c19b20 res_pjsip_registrar.c: Fix named AOR and pjproject group deadlock.
8 years ago
Jenkins2 8824ed44dc Merge "res_pjsip: Ignore empty TLS configuration" into 13
8 years ago
Corey Farrell c1a608f862 res_stasis: Fix multiple leaks.
8 years ago
Aaron An d95bfcd013 res_pjsip: Avoid crash when contact uri is empty string
8 years ago
Jenkins2 01064bd6bc Merge "stasis/app.c: Optimize stasis_app_get_debug_by_name()" into 13
8 years ago
Richard Mudgett ec58521a48 res_pjproject.c: Fix ast_strdup() alloc failure.
8 years ago
Jenkins2 37863c163c Merge "Fix ast_(v)asprintf() malloc failure usage conditions." into 13
8 years ago
Corey Farrell 69af7eb663 res_pjsip_outbound_registration: Fix leak on vector add failure.
8 years ago
Corey Farrell 4f75655cb6 res_pjsip_config_wizard: Fix leaks and add check for malloc failure.
8 years ago
Corey Farrell e4fba95022 res_pjsip: Fix leak on error in ast_sip_auth_vector_init.
8 years ago
Corey Farrell b96dd55add res_pjproject: Handle error from adding to the buildopts vector.
8 years ago
Joshua Colp 56e32ca355 res_pjsip_pubsub: Ensure remote URI contains URI only.
8 years ago
Richard Mudgett 33d02f5090 stasis/app.c: Optimize stasis_app_get_debug_by_name()
8 years ago
Richard Mudgett 9013415593 Fix ast_(v)asprintf() malloc failure usage conditions.
8 years ago
Jenkins2 0eee42626a Merge "Prevent unload of modules which implement an Optional API." into 13
8 years ago
Jenkins2 19c9200429 Merge "Add missing menuselect dependencies." into 13
8 years ago
Joshua Colp 1479d2603e Merge "Stasis/ARI: Fix off-nominal path json memory leaks." into 13
8 years ago
Sean Bright 250c173cfb res_pjsip: Ignore empty TLS configuration
8 years ago
Jenkins2 22602ec7dd Merge "res_stasis_mailbox.c: Fix leak of mailbox container." into 13
8 years ago
Richard Mudgett 3bce5a9dfa Stasis/ARI: Fix off-nominal path json memory leaks.
8 years ago
Richard Mudgett 4ea61eef94 res_stasis_device_state.c: Optimize stasis_app_device_states_to_json()
8 years ago
Richard Mudgett 8ec2db7084 res_stasis_mailbox.c: Fix leak of mailbox container.
8 years ago
Joshua Colp 543d8ee388 Merge "res_pjsip: Add to list of valid characters for from_user." into 13
8 years ago
Ben Ford ffcb7e2a25 res_pjsip: Add to list of valid characters for from_user.
8 years ago
Corey Farrell 7c35740ba1 Add missing menuselect dependencies.
8 years ago
Corey Farrell 73a5e9f0e9 Prevent unload of modules which implement an Optional API.
8 years ago
Sean Bright d524ad523d pjsip_message_filter: Only do interface lookup for wildcard addresses.
8 years ago
Corey Farrell 987b16e8f9 res_pjsip_pubsub: Resolve potential crash in allocate_subscription.
8 years ago
Joshua Colp 40d30cd70e Merge "res_pjsip: Add 'ip' as a valid option to 'identify_by' on endpoint." into 13
8 years ago
Joshua Colp 7385d1e017 res_pjsip: Add 'ip' as a valid option to 'identify_by' on endpoint.
8 years ago
Jenkins2 02538548e6 Merge "res_pjsip_sdp_rtp: Fix setting of address type for rtp_ipv6" into 13
8 years ago
George Joseph 4a2575a107 res_pjsip_sdp_rtp: Fix setting of address type for rtp_ipv6
8 years ago
Joshua Colp 07e17fd04f res_xmpp: Ensure the connection filter is available.
8 years ago
Corey Farrell fb4ed70e62 res_pjsip_pubsub: Prevent unload except during shutdown.
8 years ago
Corey Farrell 216251abcb res_pjsip_refer: Prevent unload except during shutdown.
8 years ago
Jenkins2 e7e181c2bc Merge "res_pjsip_session: Rewrite o= with external_media_address." into 13
8 years ago
Tzafrir Cohen 944e500e95 declare optional openssl dependencies in moduleinfo
8 years ago
Alexander Traud dcbf61a31e res_pjsip_session: Rewrite o= with external_media_address.
8 years ago
Jenkins2 28a3ff75d5 Merge "res_pjsip_session: Prevent user=phone being added to anonimized URIs." into 13
8 years ago
Daniel Tryba 21d502818f res_pjsip_session: Prevent user=phone being added to anonimized URIs.
8 years ago
Daniel Tryba af09996178 res_pjsip: Prevent "user=phone" being added multiple times to header
8 years ago
Jenkins2 5a8c148dcf Merge "res_pjsip_registrar.c: Update remove_existing AOR contact handling." into 13
8 years ago
Corey Farrell 48971e4d43 res_pjproject: Fix cleanup of buildopts vector.
8 years ago
Jenkins2 d536802de2 Merge "res_pjsip: Fix issues that prevented shutdown of modules." into 13
8 years ago
Jenkins2 4aba59b036 Merge "res_pjsip: Fix leak of persistent endpoint references." into 13
8 years ago
Richard Mudgett d388c18abf res_pjsip_registrar.c: Update remove_existing AOR contact handling.
8 years ago
Corey Farrell 82592c3673 res_pjsip: Fix issues that prevented shutdown of modules.
8 years ago
hajekd 39b68a41f7 res/res_ari.c Fix: Memory leaks in ARI when using Content-Type: application/json
8 years ago
Corey Farrell f1163c0f6f res_pjsip: Fix leak of persistent endpoint references.
8 years ago
Jenkins2 3844179335 Merge "res_pjsip: Fix leak of fake_auth references." into 13
8 years ago
Jenkins2 a6ead833ee Merge "res_pjsip_caller_id chan_sip: Comply to RFC 3323 values for privacy" into 13
8 years ago
Corey Farrell 5110600f1e res_pjsip: Fix leak of fake_auth references.
8 years ago
krells 29c442b587 res_calendar_icalendar: Filter out occurrences superceded by another VEVENT
8 years ago
Daniel Tryba 6dfe5b29b6 res_pjsip_caller_id chan_sip: Comply to RFC 3323 values for privacy
8 years ago
Jenkins2 b6d5e9223c Merge "pjsip_message_filter: Fix regression causing bad contact address" into 13
8 years ago
George Joseph d70d7b2f5d pjsip_message_filter: Fix regression causing bad contact address
8 years ago
Richard Mudgett 221d8a5c24 res_rtp_asterisk.c: Fix bridge_p2p_rtp_write() reentrancy potential.
8 years ago
Sean Bright f39af4d36d res_pjsip: Use ast_sip_is_content_type() where appropriate
8 years ago
Jenkins2 9576ae0e7e Merge "res_config_pgsql: Fix removed support to previous for versions PostgreSQL 9.1" into 13
8 years ago
Jenkins2 fef8b6efec Merge "res_srtp: lower log level of auth failures" into 13
8 years ago
Rodrigo Ramírez Norambuena c98e980fff res_config_pgsql: Fix removed support to previous for versions PostgreSQL 9.1
8 years ago
Jenkins2 4bde3d8634 Merge "res_pjsip_pubsub: Check for Content-Type header in rx_notify_request" into 13
8 years ago
George Joseph 828a0611bc res_pjsip_pubsub: Check for Content-Type header in rx_notify_request
8 years ago
Jenkins2 2f11ea59db Merge "AST-2017-008: Improve RTP and RTCP packet processing." into 13
8 years ago
Joshua Colp 839c35adab Merge "res_calendar: On reload, update all configuration" into 13
8 years ago
Alexander Traud 99a08eb7ab res_srtp: lower log level of auth failures
8 years ago
Richard Mudgett 6d4b801c83 AST-2017-008: Improve RTP and RTCP packet processing.
8 years ago
Jenkins2 b6e1b13de4 Merge "res_pjsip: Filter out non SIP(S) requests" into 13
8 years ago
Sean Bright 5075cc8eed res_calendar: On reload, update all configuration
8 years ago
Jenkins2 14109355f3 Merge "res_calendar: Various fixes" into 13
8 years ago
George Joseph 63900374fa res_pjsip: Filter out non SIP(S) requests
8 years ago
Jenkins2 df7211421e Merge "res_pjsip: Add handling for incoming unsolicited MWI NOTIFY" into 13
8 years ago
Sean Bright db785ddb92 res_calendar: Various fixes
8 years ago
George Joseph ed2a4ee81e res_pjsip: Add handling for incoming unsolicited MWI NOTIFY
8 years ago
Richard Mudgett 044674c0cd res_rtp_asterisk.c: Add doxygen to RTCP payload types.
8 years ago
Walter Doekes babb617f20 res/res_pjsip: Fix localnet checks in pjsip, part 2.
8 years ago
Jenkins2 584f6abc4e Merge "res_srtp: Add support for libsrtp2.1." into 13
8 years ago
George Joseph 186ef1a657 stasis/control: Fix possible deadlock with swap channel
8 years ago
Jenkins2 47e8ffe40a Merge "res/res_pjsip: Standardize/fix localnet checks across pjsip." into 13
8 years ago
Jenkins2 ae5471e313 Merge "res_rtp_asterisk.c: Check RTP packet version earlier." into 13
8 years ago
Alexander Traud 13aa1241c3 res_srtp: Add support for libsrtp2.1.
8 years ago
Richard Mudgett 6c922b3157 res_rtp_asterisk.c: Check RTP packet version earlier.
8 years ago
Walter Doekes 45744fc53d res/res_pjsip: Standardize/fix localnet checks across pjsip.
8 years ago
George Joseph 786c4791f9 res_pjsip_t38: Make t38_reinvite_response_cb tolerant of NULL channel
8 years ago
Jenkins2 b0064245b3 Merge "pjsip_message_ip_updater: Fix issue handling "tel" URIs" into 13
8 years ago
Jenkins2 c4254e237c Merge "AST-2017-006: Fix app_minivm application MinivmNotify command injection" into 13
8 years ago
George Joseph 990b017668 pjsip_message_ip_updater: Fix issue handling "tel" URIs
8 years ago