Commit Graph

  • f348ab9d38 [mod_sofia] Fix use of uninitialized network_ip in sofia_handle_sip_r_invite() Andrey Volk 2021-01-26 20:23:52 +03:00
  • cfdd1d9be8 [mod_http_cache] Handle error cases to avoid using uninitialized variables in aws logic. Andrey Volk 2021-01-26 20:26:14 +03:00
  • 4aa1c1736f [mod_sofia] scan-build in sofia_glue_do_invite(): Null pointer passed as an argument to a 'nonnull' parameter Andrey Volk 2021-01-20 18:48:01 +03:00
  • 97930570dc [Core] Fix possible memory leak of switch_core_session_message_t in switch_core_session_queue_indication() Andrey Volk 2021-01-22 21:57:24 +03:00
  • d127eeeecc [mod_snom, mod_snmp] Replace strncpy with snprintf Andrey Volk 2021-01-22 21:45:37 +03:00
  • 2a8804af97 [Core] Fix leak of switch_event_header_t in switch_event_base_add_header(). Code cleanup. Andrey Volk 2021-01-21 22:32:12 +03:00
  • 91066f56fa [Core] Fix leaking stream in switch_event_expand_headers_check() Andrey Volk 2021-01-21 19:38:37 +03:00
  • be6b40b024 [mod_lcr] Fix order_by and sql_stream streams leaking in the case of a DB error in lcr_load_config() Andrey Volk 2021-01-21 18:43:02 +03:00
  • c282386fdb [mod_pgsql] Fix memory leek in the case of an empty string of err_str in pgsql_handle_exec_base_detailed() Andrey Volk 2021-01-21 18:29:44 +03:00
  • e614f08c93 [mod_httapi] Fix memory leak of dup_creds in httapi_sync() Andrey Volk 2021-01-21 17:40:29 +03:00
  • 3e7ba04cbe [mod_curl] Avoid passing null pointer value via data parameter of do_lookup_url() Andrey Volk 2021-01-21 00:46:40 +03:00
  • c8e7a57b4c [Unit-Tests] Fix leak of arg in the case of an error in fct_clp__parse() Andrey Volk 2021-01-20 22:31:35 +03:00
  • 29b5043904 [mod_shout] Fix memory leak in do_telecast Andrey Volk 2021-01-20 18:30:32 +03:00
  • 82b6f01b69 [Core] Fix codec ready checks in switch_core_session_read_frame() Andrey Volk 2021-01-16 22:53:23 +03:00
  • f6e076507e [mod_loopback] Fix new_session leak in the case of a hangup_cause. Andrey Volk 2020-12-15 00:46:08 +04:00
  • e3e0c7c259 [mod_sofia] Protect insertion into profile->reg_nh_hash with a mutex. Andrey Volk 2020-12-01 04:21:57 +04:00
  • b78c9a115e [mod_sofia] Properly handle nua events came without nua handles. Andrey Volk 2020-11-30 22:24:21 +04:00
  • 90c35685c3 [mod_mongo, mod_redis, mod_voicemail] Fix leaking hash iterators. Andrey Volk 2020-11-19 21:18:09 +04:00
  • 9608a56873 [Core] Fix leaks in switch_ivr_park when initially no rate. Andrey Volk 2020-11-18 21:50:04 +04:00
  • 81aa6fa9d0 [Core] ODBC: Fix large column logic and improve error handling. Mike Jerris 2020-11-18 00:01:03 +04:00
  • 7539921eca [core] improve logging on oversized fields in odbc Mike Jerris 2020-11-16 17:08:43 -07:00
  • 96e139854e [mod_sofia] Prevent crash in sofia_handle_sip_i_state on switch_channel_set_state() when PFLAG_3PCC_PROXY flag is set. Andrey Volk 2020-11-13 21:23:20 +04:00
  • a746d12f6c [mod_sofia] Keep noreg gateways as NOREG, mark unregistered gateways as DOWN. Andrey Volk 2020-10-29 00:14:00 +04:00
  • aa91b46d3f Merge pull request #1121 from signalwire/switch_eavesdrop Andrey Volk 2021-03-17 01:58:19 +03:00
  • eaf5a70246 [Unit-tests] Fix build issues in switch_eavesdrop.c test file. Andrey Volk 2021-03-17 01:15:42 +03:00
  • 5ed17dd19c [Core] Scheduler: Fix race between switch_scheduler_add_task() and task_thread_loop(). Add new switch_scheduler_add_task_ex() method. Andrey Volk 2020-10-23 21:48:53 +04:00
  • 3065cb9168 [mod_sofia] Fix memory leaks caused by improper profile destroy. Add a unit-test. Andrey Volk 2020-10-28 23:49:36 +04:00
  • dcb75a79e3 [mod_sofia] Fix multiple memory leaks in sofia_presence_handle_sip_i_subscribe() Andrey Volk 2020-10-07 03:21:16 +04:00
  • 8e4b418ee4 [core] fix leak in http request parser Mike Jerris 2020-10-06 11:26:42 -04:00
  • 22ae5a1ba1 [Core] Fix memory leak of local_var_event in switch_ivr_originate() when caller_channel is not ready. Andrey Volk 2020-10-05 02:49:08 +04:00
  • dbc894d959 [Core] Reuse caller profile surendrasignalwire 2020-09-29 20:40:33 +05:30
  • 5aabb54f68 [core] eavesdrop: init L16 codec at right ptime in certain conditions. Dragos Oancea 2020-09-04 08:57:28 +00:00
  • 3509ae537e [core] native tap fix (pass the copy of the frame to switch_core_session_write_frame() so it does not get encoded) Dragos Oancea 2020-09-17 00:20:17 +03:00
  • 7b8a36c2a9 [mod_sofia] Fix recovery reinvite issue surendrasignalwire 2020-08-13 14:49:47 +04:00
  • 1fee1fc6ad [Core] Fix SDP parsing causing segfault. Andrey Volk 2020-08-12 21:53:06 +04:00
  • 785d92a5f5 [mod_pgsql] Prevent a stall of PQconsumeInput(). Andrey Volk 2020-08-04 23:06:59 +04:00
  • 4fe8aecbfb [Core] Make switch_core_media_set_codec() and switch_core_media_set_video_codec() thread-safe so there is no race when a session's codec is initiated by different threads simultaneously. Andrey Volk 2020-07-27 21:41:13 +04:00
  • f09ed875b9 [Core] Fix buffer race in switch_ivr_eavesdrop_session() Andrey Volk 2020-07-24 22:42:49 +04:00
  • b220a05010 [Core] Fixed issue while setting mode on reinvite or outbound direction surendrasignalwire 2020-07-23 03:00:31 +05:30
  • 167ab11006 [mod_sofia] Fix potential leak of uuid in sofia_event_callback(). Andrey Volk 2020-07-17 20:38:15 +04:00
  • 23321373ed [Core] Fix double close of a socket in switch_rtp Andrey Volk 2020-07-07 18:00:35 +04:00
  • cffc29927b [Core] Fix crash while writing text_frame in conference surendrasignalwire 2020-07-10 02:56:42 +05:30
  • 034a7eea5e [mod_pgsql] Fix potential hang when calling PQconsumeInput() while checking if db_is_up(). Andrey Volk 2020-06-17 18:52:20 +04:00
  • b5459fb5f5 [mod_av] remove extra space Seven Du 2020-06-13 06:53:25 +08:00
  • 7e2c9393dc [core] Fix ODBC column size performance issue surendrasignalwire 2020-06-10 20:09:01 +04:00
  • 2dfda2f409 [Core] Fix reference counter lock order when protect/unprotect interface. Andrey Volk 2020-05-19 20:29:25 +04:00
  • a931220af6 [Core] Fix wrong switch_assert expressions in switch_core_session_write_frame() Andrey Volk 2020-05-19 19:55:36 +04:00
  • 09d4ec6433 [Core] Fix multiple missing session unlocks in switch_core_media.c Andrey Volk 2020-05-19 02:48:02 +04:00
  • bb6ec01d1e [mod_sofia] fix session log Seven Du 2020-05-12 01:33:14 +08:00
  • b774c5e23f [core] eavesdrop: reduce lock contention, fix error condition + enable eavesdrop stereo Dragos Oancea 2020-04-28 17:46:15 +01:00
  • 561a31d723 [mod_sndfile] fix read sndfiles with float data Seven Du 2020-04-25 04:47:45 +08:00
  • 9875e190aa [mod_av] enable resampler when sample rate mismatch (#153) Seven Du 2020-04-15 10:36:32 +08:00
  • 3c5773719e [Core] Adding fix for switch_ivr_originate to not copy group_confirm variables to the channel phonecomwire 2020-04-24 15:10:41 -07:00
  • 21a536e774 [mod_video_filter] Disable waiting video ready which blocks the channel 10 seconds in early media Seven Du 2020-03-12 22:01:56 +08:00
  • 16ee826e2b [mod_sofia] Url encode the sip_to_user before using in 200 ok contact surendrasignalwire 2019-12-21 03:36:57 +05:30
  • e8fa2d37b2 [Core] execute_on_audio_change on codec change surendrasignalwire 2019-10-29 23:36:59 +05:30
  • 67791c1925 Merge pull request #1120 from dragos-oancea/mod_enum_fix_leak Andrey Volk 2021-03-16 18:12:40 +03:00
  • b775c1f91a [mod_enum] fix mem leak - ldns_resolver_new() - vanilla cfg. Dragos Oancea 2021-03-16 14:45:12 +00:00
  • 2c2f2f9606 Merge pull request #1103 from dragos-oancea/amr_sync_changes_from_amrwb Andrey Volk 2021-03-10 23:34:36 +03:00
  • 9abcffd874 [core] add log debug socket sendto windy-wang 2021-03-10 22:06:11 +08:00
  • 4734904d2d [mod_amr] introduce new cfg setting force-oa to change between OA/BE when originating, show session in debug logs, update configs. Dragos Oancea 2021-03-10 15:43:45 +02:00
  • a94adbf287 Merge pull request #1098 from dragos-oancea/amr_wb_frame_types_fix Andrey Volk 2021-03-09 22:19:58 +03:00
  • 5d80d53c97 [Core] Capture return value of 2nd call to LoadLibraryEx and add a third call to widen the search to the module in switch_dso_open(). Paul Mateer 2021-03-08 11:28:27 +00:00
  • 9da3408d2d [mod_tts_commandline] check return of switch_system() against 127 too Dragos Oancea 2021-03-05 11:57:25 +02:00
  • 1d07634d7d [mod_amrwb] handle frame types SPEECH_LOST and NO_DATA. add unit test. Dragos Oancea 2021-03-05 11:24:22 +02:00
  • e5277a874b Merge pull request #1096 from signalwire/apr-osx-configure-ipv6 Andrey Volk 2021-03-04 20:22:12 +03:00
  • a9d654adf1 Merge pull request #1083 from dragos-oancea/amr_no_data Andrey Volk 2021-03-03 21:21:49 +03:00
  • 752e1c3386 [mod_amr] handle frame type NO_DATA and add unit test. Dragos Oancea 2021-02-25 16:16:14 +02:00
  • fd2ed2546c [build] fix configure checks for ipv6 on latest osx Mike Jerris 2021-03-03 10:02:29 -07:00
  • a5ca2144ef Merge pull request #1087 from signalwire/swigall Michael Jerris 2021-02-26 14:11:38 -07:00
  • 0426ffaec7 [Build-System] Add src/include/switch_swigable_cpp.h requirement to make swigall Andrey Volk 2021-02-27 00:09:44 +03:00
  • 861e097a58 Merge pull request #602 from stweil/typos Evan McGee 2021-02-25 10:03:47 -08:00
  • a4a7afdca8 Fix typo and convert line endings from CRLF to LF Stefan Weil 2020-05-01 14:08:14 +02:00
  • 6609ce9510 Fix some typos (most found by codespell) Stefan Weil 2020-05-01 13:51:52 +02:00
  • 91f12b5920 [Unit-tests] Fix previously defined AM_* in tests. s3rj1k 2021-02-23 19:59:26 +02:00
  • 3556119fde [libesl] Fix leak of esl_event_header_t in esl_event_base_add_header(). Code cleanup. Andrey Volk 2021-01-20 20:49:05 +03:00
  • 7d0909d4a9 Merge pull request #509 from talmakion/dev-xmlcurl-cfg Chris Rienzo 2021-02-13 13:01:20 -05:00
  • 6a19627dcd Merge pull request #684 from dragos-oancea/amrwb-oa-cfg Chris Rienzo 2021-02-13 12:54:53 -05:00
  • 780e34b7ad Merge pull request #939 from netaudio/master Chris Rienzo 2021-02-13 12:45:52 -05:00
  • a6a5784871 [mod_callcenter] fix leak (#1050) Seven Du 2021-02-14 01:34:54 +08:00
  • 7942cb9363 [mod_unimrcp] Allow prosody-rate to be negative voipke 2020-11-03 08:32:58 +08:00
  • 69c1de9deb Merge pull request #976 from dragos-oancea/amrwb-log-session Chris Rienzo 2021-02-13 12:06:49 -05:00
  • 806c0583d5 Merge pull request #995 from seven1240/final-chat Chris Rienzo 2021-02-13 11:40:18 -05:00
  • f45bb80955 Merge pull request #1030 from signalwire/osx-fixes Chris Rienzo 2021-02-13 11:39:32 -05:00
  • d27cd90155 Verification of the wss.pem certificate in mod_sofia application code. Display correct reason why sofia profile failed to create (#1067) figaro2015 2021-02-13 08:37:01 -08:00
  • 376518c9ec Merge pull request #1073 from italorossi/master Chris Rienzo 2021-02-13 11:35:12 -05:00
  • f5388e444c [mod_http_cache] Generic HTTP API Authorization header support (#1048) Taner Mansur 2021-02-13 19:32:43 +03:00
  • 7078e0bfcf [core] Exclude RFC-6598 CGNAT private space from wan.auto acl Ítalo Rossi 2021-02-11 15:53:08 -03:00
  • d2959010c1 [mod_amrwb] show the session in debug logs. Dragos Oancea 2020-12-09 13:56:22 +00:00
  • bc8e3da74c [mod_python] Fix PyObject leaks in eval_some_python function sunlin 2021-02-05 18:36:45 +08:00
  • 212c1ec8d5 Merge pull request #1034 from seven1240/add-call-id-to-log Andrey Volk 2021-02-05 13:27:53 +03:00
  • 0c0c33c5f5 Merge pull request #1053 from seven1240/jira-github Andrey Volk 2021-02-05 13:25:17 +03:00
  • 831a52319a [core] jira moved to github Seven Du 2021-01-26 23:28:53 +08:00
  • 3afa604acd [Build-System] Check requirements when generating tarballs. s3rj1k 2021-01-25 18:02:15 +02:00
  • 9bb76b94dc [mod_sofia] add call-id to log line to link with session uuid Seven Du 2021-01-19 10:47:10 +08:00
  • d498f6c723 [Build-System] freeswitch.spec update sergey-safarov 2021-01-16 19:12:09 +03:00
  • 6188337600 Merge pull request #630 from swk/shaken-stir-identity-header Andrey Volk 2021-01-15 17:48:28 +03:00
  • caca7a66d6 [core] fix documentation error for switch_core_media_bug_read() Chris Rienzo 2021-01-15 14:27:33 +00:00
  • 69e9e2ec14 [mod_sofia] Add preliminary handing for SHAKEN/STIR via SIP Identity Header Ken Rice 2020-05-13 12:06:11 +03:00
  • 6837661658 [libvpx] add yield to vpx Anthony Minessale 2020-03-19 03:08:33 +00:00