Commit Graph

  • cbc8d698a0 FS-11827: [Core] Fix regression in mod_managed due to the type name switch_core_db_handle conflicting with the switch_core_db_handle macro Andrey Volk 2019-09-19 02:01:11 +04:00
  • 20295c53ef FS-11827: [Core] Add feature allowing FreeSWITCH to store CORE DB (SQLite) fully in memory (core-db-dsn). Andrey Volk 2019-09-15 23:56:04 +04:00
  • e753e615ca [mod_sofia] Module load will fail if ext-rtp-ip or ext-sip-ip configuration param is set as empty string. Andrey Volk 2019-10-29 19:30:46 +04:00
  • 00967290b9 [core] support partial speech events Seven Du 2019-10-11 15:32:09 +08:00
  • da31fac5a0 [Core, mod_commands] Add switch_core_pool_stats API and pool_stats command with corresponding --enable-pool-debug configure flag. Andrey Volk 2019-09-25 23:04:24 +04:00
  • f664600df4 [fs_cli] Fix unchecked tainted data. Andrey Volk 2019-11-20 11:38:27 +04:00
  • bafe238b72 [core] fix copy and paste error Seven Du 2019-11-16 16:10:54 +08:00
  • 51bf0fc51a [core] scan-build: switch_agc_feed() - Division by zero Dragos Oancea 2019-11-14 07:26:00 +00:00
  • 3d52d2a9ca [core] scan-build: Dead assignment. Value stored to 'p' is never read Dragos Oancea 2019-11-14 07:28:23 +00:00
  • 459627dee2 [core] scan-build: audio_bridge_thread() - Dead assignment Dragos Oancea 2019-11-14 07:41:53 +00:00
  • ed991ef153 [core] scan-build: switch_strftime_tz() - Dead assignment Dragos Oancea 2019-11-14 07:45:06 +00:00
  • cb7db309af [core] scan-build: video_bridge_thread() - Dereference of null pointer Dragos Oancea 2019-11-14 08:12:00 +00:00
  • 8126d1f482 [sofia-sip] Fix memory leak when a tcp connection gives POLLERR due to RST. Andrey Volk 2019-11-08 19:00:59 +04:00
  • 0af811bb24 [sofia-sip] Fix memory leak when incomplete tls connection. Andrey Volk 2019-10-08 19:52:30 +04:00
  • dd1aab3332 [mod_voicemail] vm_fsdb_msg_email command leaks xml object. Andrey Volk 2019-10-07 23:47:35 +04:00
  • e4f95f7069 [mod_local_stream] Xml object is leaked on reload when cannot stop local_stream beeing in use. Andrey Volk 2019-10-07 23:05:44 +04:00
  • 8442218df1 [mod_sofia] sofia_handle_sip_i_invite() leaks xml and event objects on acl_token, sofia_reg_handle_sip_r_challenge() leaks xml object when a user does not have params. Andrey Volk 2019-10-07 22:37:33 +04:00
  • 5fd6299267 [mod_hiredis] Xml object is not freed on load. Andrey Volk 2019-10-07 20:54:52 +04:00
  • 05dbd8bd05 [mod_distributor] Fix leak of xml object when no lists in config. Andrey Volk 2019-10-07 19:57:46 +04:00
  • 4d2f3fc5ec FS-11677: [mod_video_filter] fix memory leak and support replace read/write video of session with a bug Liyang 2019-03-06 15:17:05 +08:00
  • 9847a8915f FS-11677: [mod_video_filter] support api/app to replace the write video of session with a bug Liyang 2019-02-28 19:24:13 +08:00
  • fa18a3d0d6 FS-11877 fix regression from FS-11773 27ce89a6a2a Seven Du 2019-06-04 21:17:00 +08:00
  • aec1cbd236 FS-11773 add callID to conference private event Seven Du 2019-04-09 21:11:11 +08:00
  • 4eca43bc62 FS-12048: [Core] Fix leak in SQLite (switch_cache_db_execute_sql2str) when queries return a NULL containing field which may result in high memory consumption. Andrey Volk 2019-09-13 20:28:38 +04:00
  • fc61fcfe60 FS-12050: [Core] Fix DataBase Handle (DBH) cache logic Andrey Volk 2019-09-12 23:38:28 +04:00
  • 5addd7144c FS-12058: [sofia-sip] Fix scan-build issues in su_alloc.c Andrey Volk 2019-09-20 21:41:46 +04:00
  • e2c1e3a7d3 FS-12055: [mod_sofia] Fix leaks and release profile properly in general_event_handler() and actual_sofia_presence_event_handler() Andrey Volk 2019-09-19 22:21:30 +04:00
  • b8a18f7d83 FS-12057: [mod_conference] Fix video mute (use of uninitialized pointer) Andrey Volk 2019-09-20 20:02:32 +04:00
  • 3f075d30ac FS-12032 remove extra semi colon Seven Du 2019-08-30 20:58:17 +08:00
  • 24e0949844 FS-12056: [mod_sofia] Fix leaking destination in sofia_glue_do_invite() and leaking route in sofia_glue_gen_contact_str() Andrey Volk 2019-09-19 23:18:43 +04:00
  • b28eb5ea92 FS-11836: scan-build: Argument with 'nonnull' attribute passed null FS-11836: scan-build: Dead assignments Dragos Oancea 2019-05-10 08:34:10 +00:00
  • 837e8955fa Merge pull request #188 from signalwire/div_by_zero Andrey Volk 2019-12-20 00:29:49 +04:00
  • 3334d9c4b3 Merge pull request #187 from signalwire/rtp_test Andrey Volk 2019-12-20 00:16:58 +04:00
  • d49d22ff06 [Core] DTMF: Avoid division by zero on low actual_samples_per_second Andrey Volk 2019-12-20 00:14:17 +04:00
  • be37eea412 [unit-tests] add basic RTP unit-test Dragos Oancea 2019-11-26 14:20:52 +00:00
  • 0c90ab01e5 Merge pull request #182 from signalwire/core_fixes Andrey Volk 2019-12-19 22:55:03 +04:00
  • efc10bc190 Merge pull request #174 from signalwire/log_leaks_on_shutdown Andrey Volk 2019-12-17 21:07:07 +04:00
  • 52949efc28 [Core] Wait for all EVENT_DISPATCH_QUEUE_THREADS before killing the logging which leaks otherwise. Andrey Volk 2019-12-10 19:08:27 +04:00
  • 47c5c8f3e8 [Core] Fix short-circuit in write timestamp calc Anthony Minessale 2019-11-27 21:10:15 +00:00
  • 7ce50c8bd0 [Core] Fix hard coded dtmf durations based on 8k Anthony Minessale 2019-11-27 21:10:50 +00:00
  • ea6a34aa7d [mod_portaudio] CF_AUDIO flag is not set Andrey Volk 2019-12-17 00:21:52 +04:00
  • 234e04e752 [Core] Fix crash in switch_sql_queue_manager on shutdown, improve thread-safety, implement switch_thread_ctl functionality. switch_sql_queue_manager Andrey Volk 2019-12-06 14:23:37 +04:00
  • b93eea73ef Merge pull request #166 from signalwire/fixfiletest Andrey Volk 2019-12-05 23:55:04 +04:00
  • bae7c3eae0 [Unit-tests] Fix switch_core_file test. Andrey Volk 2019-12-05 23:44:33 +04:00
  • b124b607d7 [Core] Add PRE_CLOSED flag on file handle, add unit test. Dragos Oancea 2019-11-21 18:02:47 +00:00
  • 5274dd1f9c Merge pull request #164 from lazedo/kazoo-create_ei_cnode Andrey Volk 2019-12-05 00:43:16 +04:00
  • 329edd0133 Merge pull request #165 from signalwire/crashonload Andrey Volk 2019-12-04 19:46:30 +04:00
  • a124937f0c [Core] Fix wrong sqldb initialization order causing crash on load. Andrey Volk 2019-12-04 19:32:46 +04:00
  • ac77de715b [mod_kazoo] use globals hostname to create nodename in create_ei_cnode lazedo 2019-12-04 05:58:08 +00:00
  • 1435577eaf Merge pull request #162 from lazedo/kazoo-hostname-2 Andrey Volk 2019-12-04 03:35:59 +04:00
  • 731b0eb8fd [mod_kazoo] add kz_set_hostname declaration lazedo 2019-12-03 23:24:47 +00:00
  • 4de6afc9d6 Merge pull request #160 from lazedo/kazoo-hostname Andrey Volk 2019-12-04 02:19:42 +04:00
  • 1afad3413b [mod_kazoo] missing call to kz_set_hostname lazedo 2019-12-03 21:45:15 +00:00
  • b337e77258 [Unit-tests] Fix leaks in mod_test and in switch_core_codec, switch_vpx, switch_xml, switch_ivr_play_say tests. Andrey Volk 2019-11-27 21:36:53 +04:00
  • 4c434aef1f [Unit-tests] Fix test framework by telling sqldb to manage handles so they don't leak and are destroyed on shutdown. Andrey Volk 2019-11-26 22:54:17 +04:00
  • 2865603ad2 [Unit-tests] Fix xml error not finding freeswitch.xml on FST_MINCORE_BEGIN Andrey Volk 2019-11-22 01:14:12 +04:00
  • 3de3ec3b1a [mod_callcenter] Adding SAF_SUPPORT_NOMEDIA to callcenter_track since we don't need media up for it. Also, a small fix to make it compile on OSX. Ítalo Rossi 2019-11-25 18:33:12 -03:00
  • 5836b9652b [Unit-tests] Fix test framework leaking on successful checks under setup or teardown mode. Failed checks in these modes are noted and then freed, but not when passed. Andrey Volk 2019-11-24 03:59:54 +04:00
  • ff65104c03 Merge pull request #134 from signalwire/drone Andrey Volk 2019-11-25 23:54:14 +04:00
  • 0bd676db32 Add unit-tests automation to Drone CI Andrey Volk 2019-11-21 22:43:28 +04:00
  • a4f0b2f2a0 [mod_test] Fix OSX build Andrey Volk 2019-11-14 22:14:47 +04:00
  • 724868fa08 [core] fix test case Seven Du 2019-10-13 19:19:35 +08:00
  • 254fda292a [core] fix shutdown crash when core running with MINIMAL flag Seven Du 2019-10-13 19:06:30 +08:00
  • f7a424a263 [mod_amrwb] RFC4867 mode-set compliancy jay98237438 2019-11-21 13:42:54 +01:00
  • e83c6a4607 [mod_amr] RFC4867 mode-set compliancy jay98237438 2019-11-21 13:40:56 +01:00
  • 66aa064588 Merge pull request #91 from lazedo/event-channel-debug Andrey Volk 2019-11-15 23:37:36 +04:00
  • 70d1cbafe4 [gentls_cert] Update message digest Sebastian Kemper 2019-11-13 20:29:50 +01:00
  • f8dc87bd18 [mod_event_socket] Fix "Listener session is null" problem - regression from previous commit to the mod. Andrey Volk 2019-11-13 17:56:57 +04:00
  • b0f09fcff2 [mod_avmd] Unlock and close session if adding a media bug fails Piotr Gregor 2019-11-12 17:29:29 +00:00
  • a2b46bcf10 [core] Do not try to close a file handle if it's not SWITCH_FILE_OPEN, return SWITCH_STATUS_FALSE instead Dragos Oancea 2019-11-11 23:18:23 +00:00
  • a288c3d969 Merge pull request #117 from lazedo/kazoo-ctx Andrey Volk 2019-11-12 01:25:14 +04:00
  • 60746cc07c [mod_tts_commandline, mod_sndfile] fix crash on file not found Dragos Oancea 2019-11-11 19:02:21 +00:00
  • 7f63483138 [mod_event_socket] Add null pointer checks on listener session and socket Vallimamod Abdullah 2019-11-11 19:58:18 +01:00
  • 3c6d47c293 [mod_kazoo] recurse context runtime vars lazedo 2019-11-11 18:09:26 +00:00
  • 647ed310e5 [mod_callcenter] Unreserve callcenter events when config errors loading Areski Belaid 2019-11-11 17:23:20 +01:00
  • 7861ec937e Merge pull request #64 from cdosoftei/amqp-reconnect Andrey Volk 2019-11-11 20:11:59 +04:00
  • 55afe220d3 Merge pull request #71 from cdosoftei/amqp-queue-properties Andrey Volk 2019-11-11 20:11:30 +04:00
  • 00cbf0ea37 Merge pull request #112 from lazedo/kazoo-cfw Andrey Volk 2019-11-08 18:10:32 +04:00
  • 998e322f46 [mod_kazoo] add kz-endpoint-runtime-context lazedo 2019-11-07 22:42:28 +00:00
  • aa2df4f3f8 Merge pull request #90 from lazedo/k-header Andrey Volk 2019-10-31 20:50:05 +04:00
  • 5705290f8d Merge pull request #89 from lazedo/sofia-auth-query Andrey Volk 2019-10-31 20:33:55 +04:00
  • 2ace196aa6 Merge pull request #86 from lazedo/kazoo-updates Andrey Volk 2019-10-31 20:30:39 +04:00
  • 506bcd280d [core] allow event-channel debugging & single delivery lazedo 2019-10-31 12:41:47 +00:00
  • b4373c6666 [mod_sofia] add K- to prefixes that create a sip_h_ variable lazedo 2019-10-31 12:27:21 +00:00
  • f77484b96d [mod_sofia] add existing variables when locating user lazedo 2019-10-31 12:20:33 +00:00
  • 8d2174d707 [mod_kazoo] several fixes & code cleanup lazedo 2019-10-31 10:34:40 +00:00
  • c76a8c5458 swigall Andrey Volk 2019-10-30 17:25:47 +00:00
  • 1442186cee [core] Update switch_ivr_bridge_bleg to skip audio bridge during transfer Chris Rienzo 2019-10-23 16:37:55 -04:00
  • 8aafff281b [Core] Make switch_ivr_orig_and_bridge function return status and a cause. Seven Du 2019-10-30 20:03:43 +08:00
  • 45219aef6f [mod_sndfile] don't force channels and sample rate with .raw extension Dragos Oancea 2019-10-29 17:47:22 +00:00
  • 31d6676706 Merge pull request #72 from andywolk/verto Andrey Volk 2019-10-25 02:10:27 +04:00
  • 0e3d8c00ba Merge pull request #73 from signalwire/osx-catalina-build Andrey Volk 2019-10-24 00:37:07 +04:00
  • 07c6ad5e1a [build] fix libvpx osx build detection on newer compilers and osx versions so we use sse extensions on newer versions Mike Jerris 2019-10-23 13:54:09 -06:00
  • 311a20af63 [mod_verto] Ignore not just zero but negative frame size as well. Andrey Volk 2019-10-23 23:03:18 +04:00
  • 284d67738a Merge pull request #70 from signalwire/osx-catalina-build Andrey Volk 2019-10-23 03:18:54 +04:00
  • 5244a64d4e [mod_amqp] configurable commands queue properties cdosoftei 2019-10-22 15:22:00 -04:00
  • 6a900a90a3 [build] OSX Catalina configure does not support --extra-cflags and fix broken compiler option test for -Wno-extended-offsetof that was used to fix older osx clang issue Mike Jerris 2019-10-22 10:24:14 -06:00
  • 167294ea26 [mod-sofia] Fix reINVITE after T38 is rejected Sebastian Kemper 2019-10-18 18:28:07 +02:00
  • 5f628c0090 [mod_amqp] open logging and produced connections from within their respective threads cdosoftei 2019-10-17 15:38:38 -04:00
  • 7fdf8584e4 Merge pull request #61 from cdosoftei/amqp-heartbeat Andrey Volk 2019-10-15 20:44:53 +04:00