28081 Commits

Author SHA1 Message Date
Nimrod Astrahan
5f7e111f79 Fix source fraction always 0 in RTCP events
Without the value for source fraction, applications relying on RTCP events for making changes to FS behaviour or even for logging get false information.

With this change the value for source fraction is passed along in RTCP events correctly.

To my current understanding, as the value for fraction in the RTCP packet is represented by 8 bits according to the spec, calling `ntohl` on it will always zero it out. Fixed by removing the call.

FS-7203 #resolve
2015-01-27 18:13:04 +02:00
Seven Du
193e584efc tweak log level 2015-01-27 23:18:53 +08:00
Seven Du
b87d42c41e fix read of 0 bytes problem and make buffer null terminated before using strstr
on debian 7, ws_raw_read returns 0 when client side disconnect the socket,
no HUP is detected and it resulted in an infinite loop.
2015-01-27 23:18:52 +08:00
Ken Rice
c16f9ec1d9 FS-7191 #resolve #comment edit pgsql example connection string to remove unneeded option that may cause a failure on some systems. 2015-01-26 15:57:33 -06:00
Anthony Minessale
f795acbff2 FS-7193 #resolve 2015-01-26 17:02:03 -06:00
Anthony Minessale
8d599a82bc one more tweak to not jump back and forth on ice when you have 2 reachable 2015-01-26 15:33:33 -06:00
Anthony Minessale
83dd94193d FS-7166 #resolve 2015-01-23 21:16:47 -06:00
Anthony Minessale
76370f4d17 auto urlencode user portion of sip uri 2015-01-23 21:06:02 -06:00
Anthony Minessale
1710214025 enable nat mode for verto when ext-rtp-ip is set 2015-01-23 20:53:00 +00:00
Anthony Minessale
b37d071908 FS-7186 #resolve 2015-01-23 13:14:58 -06:00
Anthony Minessale
fc93895624 FS-7173 #comment please test 2015-01-23 17:03:30 -06:00
Mike Jerris
ca213338a0 Merge pull request #164 in FS/freeswitch from ~VIPKILLA/freeswitch-fs-7187:master to master
* commit '01dcb74f33964e435e3b93d425ffaadaad67f206':
  FS-7187 add switch_cache_db_create_schema() to test for SCF_AUTO_SCHEMAS flag
2015-01-22 15:03:07 -06:00
E. Schmidbauer
01dcb74f33 FS-7187 add switch_cache_db_create_schema() to test for SCF_AUTO_SCHEMAS flag 2015-01-22 15:41:22 -05:00
Anthony Minessale
608d3e2425 wtf 2015-01-22 03:09:59 -06:00
Anthony Minessale
90d3cb633c fix media reload on verto and sip re-invites 2015-01-22 03:07:50 -06:00
Michael Jerris
062ddcfa6f FS-7174: #resolve #comment make sure not to leave any sessions readlocked in bridge_early_media=true in case one in the middle of the list is abandoned 2015-01-21 17:16:56 -05:00
Anthony Minessale
f770b318cf FS-7106 #resolve 2015-01-21 18:59:05 -06:00
Anthony Minessale
15a7ff2519 fix hash dump gdb function 2015-01-21 17:22:48 -06:00
Anthony Minessale
90ab1d16f5 fix cent5 build 2015-01-21 02:01:54 -06:00
Anthony Minessale
95a8efb174 up the ice failover val to 3 sec 2015-01-21 01:21:31 -06:00
Anthony Minessale
b74448462d FS-7173 #resolve #comment please verify fix in master 2015-01-20 19:55:50 -06:00
Michael Jerris
8fc19a6037 FS-7180: properly build esl luamod when not using the --enable-system-lua configure arg 2015-01-20 14:37:43 -05:00
Michael Jerris
c36196db3f FS-7180: when using system lua, properly link against renamed library versions on debian for esl luamod 2015-01-20 14:32:36 -05:00
Brian West
861961bd4d FS-7180: when using system lua, properly link against reanmed library versions on debian for mod_lua 2015-01-20 13:18:12 -06:00
Brian West
1d361b6108 FS-7180: let esl lua module build against lua 5.1 or 5.2 (requires newer swig) 2015-01-20 12:26:57 -06:00
Michael Jerris
749ced5f60 FS-7180: add --enable-sytem-lua configure arg to allow building mod_lua against system lua and allow mod_lua to build against lua 5.1 or 5.2 2015-01-20 13:03:06 -05:00
Michael Jerris
07d09b7869 FS-7180: add --enable-sytem-lua configure arg to allow building mod_lua against system lua and allow mod_lua to build against lua 5.1 or 5.2 2015-01-20 11:48:00 -05:00
Anthony Minessale
46cf8a4dce fix seg in ice rtp code 2015-01-17 00:22:11 -06:00
Anthony Minessale
dc00863d5e fix parsing error in verto 2015-01-16 15:47:27 -06:00
Brian West
d7112c4da9 Merge pull request #162 in FS/freeswitch from ~MARKUSL/freeswitch:FS-7151 to master
* commit '5c5b9fcd2174adcff0d9ca235d41864a062144fe':
  If available, use libjpeg-turbo in Debian build dependencies
2015-01-16 09:33:19 -06:00
Brian West
e408f409fe FS-7157 #resolve 2015-01-16 09:31:08 -06:00
Brian West
c880f9a9dd FS-7156 #resolve 2015-01-16 09:29:10 -06:00
Brian West
acbeaec1bd #resolve FS-7162 #comment test 2015-01-16 09:28:28 -06:00
Markus Lindenberg
5c5b9fcd21 If available, use libjpeg-turbo in Debian build dependencies
Debian is transitioning to libjepg-turbo in Jessie.

See the libjpeg-turbo transition plan for details:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=754988

FS-7151 #resolve
2015-01-15 09:21:32 +01:00
Brian West
adb0de93c5 #comment update debian utils for flite 2.0.0 #resolve 2015-01-14 11:08:53 -06:00
Mike Jerris
dfd2a71f72 Merge pull request #160 in FS/freeswitch from ~FLAVIO/freeswitch:bugfix/FS-7004 to master
* commit '378d35058fec4aaa471dced8112a69f0e779b45a':
  FS-7004 mod_sndfile: use correct permissions to create new files
2015-01-14 11:08:42 -06:00
Flavio Grossi
378d35058f FS-7004 mod_sndfile: use correct permissions to create new files
libsndfile's sf_open() function doesn't allow to pass file permissions. To fix
this, new files are created with the correct mode before passing them to
libsndfile.
2015-01-14 14:22:02 +01:00
Anthony Minessale
59a9669485 prevent crash when calling mediaStats JSON function in certian circumstances 2015-01-13 21:49:41 -06:00
Chris Rienzo
85fbddc655 FS-7150 #resolve #comment [mod_rayo] added param add-variables-to-events which will add channel variables to <offer>, <ringing>, <answered>, and <end> if set to true. Default is false. 2015-01-13 16:01:02 -05:00
Brian West
38d25f151d FS-7149 #comment Linux part complete. 2015-01-13 13:40:16 -06:00
Anthony Minessale
403d32ce90 FS-7148 #resolve #comment declinatio mortuus obfirmo! 2015-01-12 23:20:39 -06:00
Anthony Minessale
3e6ffbcf06 FS-7144 #resolve 2015-01-12 18:55:32 -06:00
William King
d82611af0b Fix build of freetdm on CentOS
Revert the build change to freetdm since it broke the build of that
modules on CentOS. Once a working change is finished, then it'll be
committed against FS-7122.

FS-7142 #resolve
2015-01-09 14:21:05 -08:00
Anthony Minessale
a2b5356dae FS-7131 #comment please test 2015-01-09 21:47:28 -06:00
Mike Jerris
c70c32d3e2 Merge pull request #146 in FS/freeswitch from ~DDRAGIC/freeswitch:bugfix/FS-7121-switch_events_match-matches-any-substring to master
* commit '1c16d5d8b041d0fac3463f5f88eaaa1f60aec24b':
  FS-7121 change switch_events_match() to use strcmp
2015-01-09 11:59:16 -06:00
Mike Jerris
4c89075f2d Merge pull request #147 in FS/freeswitch from ~DDRAGIC/freeswitch:feature/FS-7128-fs_cli-ignore-duplicate-lines to master
* commit '2406abdb76a2c6dfb3da364a3997fb6d422e759d':
  FS-7128 fs_cli: ignore duplicate lines in history
2015-01-09 11:52:54 -06:00
Mike Jerris
9caea96371 Merge pull request #148 in FS/freeswitch from ~DDRAGIC/freeswitch:feature/FS-7129-fs_cli-function-keys-toggle-functionality to master
* commit '959b07c06f565f7d2d8a158c3ce2f44bdae3f350':
  FS-7129 fs_cli: add toggle mode to function keys
2015-01-09 11:51:07 -06:00
Mike Jerris
eceb399c3d Merge pull request #154 in FS/freeswitch from ~SPDITNER/freeswitch-fs-7136:master to master
* commit '85b8631d621f71a5345bc00627f938eb85ffef03':
  Add conference member data to floor event
2015-01-09 11:47:09 -06:00
Seven Du
d199060249 FS-7036 #resolve #comment fixed in master
originate takes care of new thread on outgoging calls, extra thread_launch causes race
2015-01-09 08:01:19 +08:00
Mike Jerris
ec827d0e6d Merge pull request #141 in FS/freeswitch from ~HDIOGENES/freeswitch-fs-7088:master to master
* commit 'ece5cd52db59632b861fa3028f6f885fe8e13551':
  FS-7088 #resolve Set flag to enable core dump from non-root users.
2015-01-08 10:07:52 -06:00