563 Commits

Author SHA1 Message Date
Anthony Minessale
a8a2c32ac3 FS-7499 FS-7500: combat black screen disease 2015-05-28 12:47:28 -05:00
Michael Jerris
b7e811a628 CID:1271537: error check for malformed json better 2015-05-28 12:47:25 -05:00
Michael Jerris
ead0e2ebd1 CID:1222597: silence incorrect coverity warning about out of bounds read 2015-05-28 12:47:25 -05:00
Michael Jerris
c61be91316 CID:1294463,1294540: clean up duplicate error checking code 2015-05-28 12:47:25 -05:00
Anthony Minessale
01fda5748c FS-7500: another round of trying to make things work 2015-05-28 12:46:48 -05:00
Anthony Minessale
609c02955f fix the thing the guy mentioned on irc 2015-02-21 00:49:18 -06:00
Anthony Minessale
59a9669485 prevent crash when calling mediaStats JSON function in certian circumstances 2015-01-13 21:49:41 -06:00
William King
0a0b9262b4 Build fix for gcc 4.9 fixing a variable set but not used error 2014-12-20 14:46:21 -08:00
Anthony Minessale
5fcff501b6 FS-7093 %FEATURE #resolve #comment added to master 2014-12-20 18:29:44 -06:00
Dmitriy N. Borisov
42ecb3390e list_users tipo correction 2014-12-19 11:04:54 +03:00
Markus von Arx
eaaf9468df FS-6897: uuid_send_info enhancement that allows setting the Content-Type of the SIP INFO message 2014-10-07 10:59:37 +02:00
Michael Jerris
0d1f5d09b3 add way to globally disable system commands by setting global var disable_system_api_commands=true 2014-10-03 12:17:33 -04:00
Steven Ayre
05ef18948d add uptime api to mod_commands 2014-08-12 14:06:15 +01:00
Travis Cross
03202e3017 Add fsctl command to summon reincarnation
If you start freeswitch with -reincarnate or -reincarnate-reexec, FS
will restart automatically in the event of an unexpected exit.

Currently, you can cause FS to immediately call exit(0) with `fsctl
shutdown now`, or you can have it call abort() with `fsctl crash`.
Which are both nice, but if you have reincarnation engaged, you really
might want FS to call exit([non-zero]) so the great supervisor
immediately breathes life back into your system.

This is now available via `fsctl shutdown reincarnate now`.
2014-06-10 22:39:27 +00:00
Michael Jerris
6a8002db79 CID:1024582 Logically dead code 2014-05-16 19:27:25 +00:00
Michael Jerris
21a5d166c6 CID:1024581 Logically dead code 2014-05-16 19:22:37 +00:00
Michael Jerris
c1f7887039 CID:1024580 Logically dead code, x will always be > 1 2014-05-16 19:19:31 +00:00
Michael Jerris
73c1e09269 CID:1024579 Logically dead code 2014-05-16 19:09:18 +00:00
Michael Jerris
9b1ebff8de CID:1024270 Dereference before null check 2014-05-16 18:54:50 +00:00
Michael Jerris
54fc2f5e39 CID:1023975 Unused pointer value 2014-05-16 18:49:23 +00:00
Michael Jerris
622cd21009 CID:1214231 don't leak when using invalid syntax 2014-05-15 12:27:39 +00:00
Travis Cross
a78596221a Add uuid_ring_ready API command
We already had uuid_answer and uuid_pre_answer, so we might as well
add uuid_ring_ready.
2014-04-01 20:58:49 +00:00
Ken Rice
6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Anthony Minessale
10d2dd3e73 use portable switch_inet_ntop 2014-02-12 03:31:21 +05:00
Anthony Minessale
b65d2a9a78 FS-5396 --resolve add gethost function to call gethostbyname as desired 2014-02-05 01:08:31 +05:00
Peter Olsson
609209d031 Tweaks to silence some compiler warnings on Windows 2014-02-01 12:04:26 +01:00
Anthony Minessale
32b2a45efc add more rtp statistics with several new vars for cdr processing in_jitter_min_variance in_jitter_max_variance in_jitter_loss_rate in_jitter_burst_rate in_mean_interval in_flaw_total in_quality_percentage in_mos 2014-01-30 05:08:34 +05:00
Peter Olsson
93696934b2 Silence more compiler warnings 2014-01-23 12:25:15 +01:00
Peter Olsson
084e245085 Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks. 2014-01-22 22:30:23 +01:00
Brian West
0b479c57e5 FS-6068 missed on 2014-01-20 11:29:59 -06:00
Anthony Minessale
8dfbd91a3d fold version macros into runtime functions to avoid cascade rebuilds when modifying the core 2014-01-17 01:54:47 +05:00
Anthony Minessale
695ac57e49 FS-6032 --resolve 2014-01-07 00:47:56 +05:00
Seven Du
a14ad62e32 return +OK on success 2014-01-04 16:53:46 +08:00
Brian West
2f3f0bca5d fix list_users to have all users on all profiles 2013-12-27 16:39:18 -06:00
Seven Du
0292a04c7c debug all media type 2013-12-15 11:44:50 +08:00
Anthony Minessale
1e59690cc1 FS-6001 --resolve 2013-11-25 12:34:04 -06:00
Seven Du
46f5055914 avoid loop and adding a missing complete 2013-11-18 15:11:21 +08:00
Seven Du
7256caf278 add a debug_pool param to fsctl 2013-11-16 14:17:59 +08:00
Anthony Minessale
92f6986b40 FS-5945 --resolve 2013-11-08 22:36:48 +05:00
Anthony Minessale
328997fb77 examples of new json api interface 2013-10-24 23:56:02 +05:00
Brian West
230e005a08 Fix my snafu and allow <stun_server>[:port] [<source_ip>[:<source_port]] 2013-10-14 17:36:37 -05:00
Anthony Minessale
b518b09f7c FS-5832 --resolve this should dedicate the interfaces per box assuming the hostnames on the box are distinct and the switchname param is set to be identical on the 2 boxes allowing the hostname as the sep key for the box-specific tables, the aliases table is still shared and sticky aliases should be used to keep them in tact. 2013-10-01 09:46:28 -05:00
Brian West
b9fa4e123f Add ability to specifiy the source port on the stun request 2013-09-23 14:02:54 -05:00
Anthony Minessale
7d6d688e53 FS-5731 --resolve 2013-08-26 20:25:14 +05:00
Anthony Minessale
8e45f23d02 FS-5709 --resolve 2013-08-17 02:16:28 +05:00
Anthony Minessale
116ebc0244 FS-5661 --resolve 2013-08-07 21:22:26 +05:00
Ken Rice
abcf4ac7e6 update status command to include new stats 2013-07-23 08:43:21 -05:00
Ken Rice
5660f90509 add peak SPS for last 5 minutes 2013-07-19 22:40:59 -05:00
Anthony Minessale
c510f3f52e add peak sps to stats and a command to reset it 2013-07-19 15:16:42 -05:00
Raymond Chandler
de9bd1c367 FS-3911 --resolve patch applied 2013-07-10 10:53:41 -04:00