262 Commits

Author SHA1 Message Date
Andrey Volk
0171e18657 [Core] scan-build: Fix possible dereference of null pointer in switch_loadable_module_sort_codecs() 2020-02-16 01:30:31 +04:00
Dragos Oancea
d9550b6169 [core] scan-build: Value stored to 'err' is never read - switch_loadable_module_build_dynamic() 2020-02-13 19:00:40 +00:00
Dragos Oancea
87f78e2974 [core] scan-build: Access to field 'microseconds_per_packet' results in a dereference of a null pointer 2020-01-31 18:49:33 +00:00
Dragos Oancea
5c7c53fd22 [core] scan-build: Value stored to 'err' is never read 2020-01-28 23:01:45 +00:00
mangshe0
e0d3668e72 [Core] switch_loadable_module wrongly logs that modules.conf loading fails while it's pre_load_modules.conf
fix print log error
2020-01-06 22:30:51 +04:00
Seven Du
b6b3d78567 FS-12007 fix leak 2019-08-19 23:09:47 +04:00
Andrey Volk
822c0b07ba FS-11998: [Core] Fix improper json_api module unload 2019-08-12 21:00:20 +04:00
Andrey Volk
f9a03570f4 FS-11946: [Core] Fix possible unallocated memory access. 2019-07-22 23:40:06 +04:00
Andrey Volk
862e675ffc FS-11903: Fix errors reported by PVS-Studio Static Code Analyzer for switch_loadable_module.c 2019-07-15 23:42:16 +04:00
Andrey Volk
a7477ed0e2 FS-11911: Fix build on Debian Buster 2019-07-15 22:23:25 +04:00
Andrey Volk
4f50a24a90 FS-10801: [Core] Use right order when loading core modules. 2019-07-15 22:20:35 +04:00
Andrey Volk
07e0d4f90c FS-10801: [core] Add a database interface to the FreeSWITCH Core. 2019-07-15 22:18:19 +04:00
Seven Du
cf7a1d47bf FS-11640 fix const char * prototype 2019-06-06 11:39:58 -04:00
Mariah Yang
6ac8105944 FS-11601: Fix some core function prototype 2019-01-09 08:44:41 -05:00
Sergey Safarov
df1ab07ca4 FS-9924: Removed extra space in source files 2017-02-09 23:59:49 -05:00
Andy Newlands
d243c166f1 FS-9412 [switch_loadable_module.c] Make MODULE_UNLOAD event report module name (key) and file (filename), similar to event MODULE_LOAD
Add key and filename for symetry with SWITCH_EVENT_MODULE_LOAD, for api_interface, and to make it simpler to know which module is unloaded

FS-9412 #resolve
2016-11-08 15:46:50 +00:00
Anthony Minessale
50d7a80fa3 FS-9136: allow multiple instances of same video codec with different fmtp 2016-06-03 16:16:32 -05:00
Anthony Minessale
885fe3b25c FS-9197 2016-06-02 13:14:26 -05:00
Michael Jerris
1540546cc1 FS-8884: add --disable-libyuv and --disable-libvpx configure args to disable building these libraries 2016-02-29 12:39:51 -05:00
Michael Jerris
febe0f8dac FS-8867: build using in tree libvpx, vpx no longer optional and does not use system libvpx due to issues with having to update it frequently conflicting with system libraries, now we link to the static in tree version instead. Also, mod_vpx is now a core module instead of a loadable module, so mod_vpx.so will no longer be built 2016-02-24 18:44:11 -05:00
Brian West
c6ccf1c513 FS-7761 [core] fix shutdown races running api commands during shutdown 2015-07-02 10:08:54 -05:00
Anthony Minessale
7c294f242f FS-7504: allow <modname>.<codecname> support so multiple modules can exist for the same codec 2015-05-28 12:47:13 -05:00
Anthony Minessale
52d15f6398 FS-7505: clean up and support multiple formats to same extensions {modname=mod_vlc}rtmp://foo.com/flvplayback also move [/tmp]file to be {spool_path=/tmp} 2015-05-28 12:47:13 -05:00
Anthony Minessale
7596689865 add chat to demo 2014-07-24 10:13:39 +05:00
Anthony Minessale
7c01f06e74 use final_delivery variable in chat plan to indicate that you do not want to deliver the message to its intended recipient because you have already pre-empted the message 2014-07-24 10:13:38 +05:00
Anthony Minessale
4ffbf23ffa stereo refactoring 2014-06-13 01:49:16 -04:00
Michael Jerris
e1f8e199f0 CID:1087632 Resource leak 2014-05-16 21:01:13 +00:00
Anthony Minessale
7151d6acea FS-6402 part 2 2014-04-02 03:21:37 +05:00
Anthony Minessale
5c0cff70b3 FS-6402 --resolve 2014-04-02 01:20:19 +05:00
Anthony Minessale
804ef7709d change from sqlite hash to newly added one 2014-03-09 00:37:17 +05:00
Anthony Minessale
ab56c276a0 move speex codec into the core since it already has speex anyway 2014-02-15 02:40:02 +05:00
Ken Rice
6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Anthony Minessale
8ab31493d7 make exception for g722 2013-10-24 05:04:23 +05:00
Anthony Minessale
55c86bff80 use the actual_sps not the effective on codec load strings 2013-10-23 16:39:32 -05:00
Anthony Minessale
4a172402d2 some refactoring and plumbing for 1.4 2013-10-16 02:24:32 +05:00
Anthony Minessale
6c384012ed FS-5740 --resolve 2013-09-12 20:42:16 +05:00
Seven Du
9074a12455 FS-5769 --resolve 2013-09-10 00:59:55 +08:00
Nathan Neulinger
32adc789f6 make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 11:50:17 -05:00
Anthony Minessale
d83c627228 FS-5168 --resolve 2013-05-07 14:09:47 -05:00
Anthony Minessale
8a727b0de4 FS-5331 2013-04-24 11:32:58 -05:00
Anthony Minessale
e8ecf7c887 FS-4846 --resolve 2013-03-07 16:21:37 -06:00
Michael Jerris
d47726659f add a bit more error checking to module loader 2013-02-14 15:03:33 -05:00
William King
a47321f0fd Differentiate when the sms message successfully matched an extension in the chatplan, and when it fell through. 2012-11-14 16:48:21 -08:00
William King
b8f0d11a8a Fire an event on successful sms delivery, as well as clearify if the delivery method was blocking or not. 2012-11-14 16:45:32 -08:00
William King
5fffdc2936 This fixes multiple issues dealing with sms from registered endpoints to other destinations. 2012-11-13 16:56:58 -08:00
Anthony Minessale
759d26db09 FS-4771 --resolve 2012-10-29 09:27:59 -05:00
William King
90c3b07ee0 If the chat message has been successfully delivered in the chat plan, then set the status to success and don't fire an event about the chat delivery failure 2012-10-16 14:41:29 -07:00
Jeff Lenk
6b6c83a718 FS-2746 --resolve large xmlrpc update thanks garmt 2012-10-13 11:37:25 -05:00
Anthony Minessale
464155c5cd more priority tweaks 2012-10-01 10:20:48 -05:00
Jeff Lenk
7a69d7d47c FS-4638 --resolve add error log for bad codec string 2012-09-27 12:10:13 -05:00