Commit Graph

31539 Commits

Author SHA1 Message Date
Anthony Minessale 3fde59fcef FS-9933: [freeswitch-core] Fallback from native file failure to alternate ext #resolve 2017-01-10 17:10:28 -06:00
Mike Jerris 20b22978bd FS-9931: [mod_sofia] don't send display updates to endpoints who don't have UPDATE in their Allow header 2017-01-10 17:10:24 -06:00
Anthony Minessale 14a8cde321 FS-9932: [freeswitch-core] Error with group confirm feature combined with enterprise originate #resolve 2017-01-10 17:10:10 -06:00
Anthony Minessale 862667f7e7 FS-9929: [core,mod_spandsp] Assert in switch_frame_buffer_dup when receiving a fax using t.38 #resolve 2017-01-10 15:11:27 -06:00
Sergey Safarov 708d71ccad FS-9924: Removed libvpx dependency from SPEC file. 2017-01-10 15:08:58 -06:00
Ken Rice 23c371a5a7 FS-9581 #resolve remove file from core lib project file that was added inadvertantly 2017-01-10 09:28:14 -06:00
Ken Rice addfbf0730 swigall 2017-01-09 17:56:12 -06:00
Anthony Minessale 49d39ef422 swigall 2017-01-09 16:57:40 -06:00
Mike Jerris 2827452e46 swigall 2017-01-06 17:12:32 -06:00
Mike Jerris 4b997e6b8e swigall 2017-01-06 16:36:58 -06:00
Mike Jerris 3bf22f4a4b FS-9809: [mod_sofia] url encode caller id number before sticking it in the from header in case we have non url safe chars in the cid number in the caller profile 2017-01-06 16:34:10 -06:00
Mike Jerris eea2b139ab FS-9915: [mod_sofia] fix non null terminated parsed sip body being passed in when sending to sip messages in a row on tcp in a single packet 2017-01-05 16:09:18 -06:00
Brian West 325c50ad48 FS-9855: [mod_spandsp] Refused T38 reinvite on b-leg breaks T38 negotiation on a-leg when using T38 gateway mode #resolve 2017-01-05 15:52:02 -06:00
Anthony Minessale 074b7f367c FS-9906: [mod_conference] Member join/part in conference shows webcam briefly during slide transition #resolve 2017-01-04 18:40:45 -06:00
Brian West f53b670a7f FS-9916: [mod_spandsp] OB fax calls go zombie #resolve 2017-01-04 16:15:26 -06:00
chapman 89d3e29fa8 FS-9917 [switch_rtp/core] Fix in do_flush to handle the current packet (if RFC2833) rather than discard it.
only print flushed if we flushed something
2017-01-04 14:00:09 -05:00
Anthony Minessale 605ac486c1 FS-9881 accidentally removed -1 for forever support 2017-01-04 12:59:51 -05:00
Anthony Minessale d4833fac43 FS-9206: [mod_sofia] proxy media with enable-3pcc=proxy does not properly pass audio after 3pcc re-invite #resolve 2017-01-03 18:30:10 -06:00
Mike Jerris afa182cbfc FS-9840: [mod_avmd] fix error avmd_desa2_tweaked.c:61:5: error: implicit declaration of function 'ISINF' [-Werror=implicit-function-declaration] 2017-01-03 18:11:07 -06:00
Anthony Minessale 2dcbeffcd8 FS-9912: [mod_conference] floor-only and file-only not working properly in canvas-layouts #resolve 2017-01-03 15:46:01 -06:00
Anthony Minessale b29dfcd94b FS-9911: [mod_conference] Canvas not clearing when video playback of file is done #resolve 2017-01-03 15:45:55 -06:00
Anthony Minessale 33c852dd15 FS-9881: [core] FS crashing when playing png file #resolve 2017-01-03 15:45:49 -06:00
Anthony Minessale 9ef2492a52 FS-9860: [core] add playback_timeout_sec_cumulative variable 2017-01-03 13:59:32 -06:00
Andrey Volk 1e3cb59058 FS-9897 [mod_v8] Fix Visual Studio 2015 build 2017-01-03 12:54:42 -06:00
Anthony Minessale e0c0b28350 FS-9898: [mod_sofia] Call hanging in FS if HOLD not successful #resolve 2017-01-03 12:54:30 -06:00
Brian West a3a154a5d7 swigall 2016-12-30 17:49:58 -06:00
Anthony Minessale da5a2f4069 FS-9206 backport 2016-12-30 17:36:52 -06:00
Mike Jerris 47619cd01d swigall 2016-12-30 15:57:28 -06:00
Italo Rossi 4c543f883b [mod_callcenter] FS-9894: Removing reference to call_timeout, use leg_timeout instead 2016-12-30 15:36:49 -06:00
Italo Rossi bdbd29ed17 [mod_callcenter] FS-9891: Checking if we got a valid pointer for a queue 2016-12-30 15:36:34 -06:00
Brian West c302eb405b FS-9776: [mod_sofia] SIP Transfer generates high CPU #resolve
Conflicts:
	src/mod/endpoints/mod_sofia/sofia.c
2016-12-30 15:36:08 -06:00
Mike Jerris c4cd4834d7 FS-9569: [mod_shout] close file handle when recording mp3 files that never get written to 2016-12-30 15:33:36 -06:00
Italo Rossi 220ad0c2b3 [mod_callcenter] FS-9891: Get queue again to increase calls answered and abandoned 2016-12-30 15:33:06 -06:00
Italo Rossi 37a8f183a1 [mod_callcenter] FS-9347: Do not log as error when the member is gone just before we assigned an agent, now logging as DEBUG 2016-12-30 15:32:48 -06:00
Italo Rossi d09c4f5d3b [mod_callcenter] FS-9689 Fixed issue when agent rejects the call while hearing cc_outbound_announce making member (caller) waiting on queue forever 2016-12-30 15:32:33 -06:00
Italo Rossi bea46c1089 [mod_callcenter] FS-9723: Fixing cc_warning_tone, using switch_ivr_play_file instead of queue private event 2016-12-30 15:32:17 -06:00
StefanYohansson 42f94a112b [verto-communicator] - Added change server feature
When someone set any wss server and do login
VC doesn't record the settings on localStorage,
so when we reload the browser, it will try to connect on
"wss://" + window.location.hostname + ":8082" and if
this wss server is offline for any reason, user will
be stuck on splash screen by auto-login step plus reconnect
modal blocking any action.

- Added button "Change Server" on modal reconnection alert;
- Stop jsonRpcClient retry timeout and delete verto instance
to create a new one when user login with new wss server;
- Record wss server and hostname on localStorage.
2016-12-30 15:32:02 -06:00
Sebastian Kemper 8c12569d0e FS-9840 mod_avmd: Fix implicit declaration warning
Fix the following compile-time warning:

making all mod_avmd
make[7]: Entering directory '/home/sk/tmp/lede/build_dir/target-mips_24kc_musl-1.1.15/freeswitch-1.8.0/src/mod/applications/mod_avmd'
  CC       mod_avmd_la-mod_avmd.lo
mod_avmd.c: In function 'avmd_process_sample':
mod_avmd.c:49:19: error: implicit declaration of function '__isinf' [-Werror=implicit-function-declaration]
 #define ISINF(x) (__isinf(x))
                   ^
mod_avmd.c:2038:33: note: in expansion of macro 'ISINF'
         if (ISNAN(amplitude) || ISINF(amplitude)) {
                                 ^
cc1: all warnings being treated as errors
Makefile:682: recipe for target 'mod_avmd_la-mod_avmd.lo' failed

Fix this by adding the declaration for __isinf(), the same is done for
__isnan() already

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2016-12-30 15:30:57 -06:00
Sebastian Kemper 2235ebb303 FS-9840 sofia-sip: fix implicit declaration warning
This fixes the following compile-time warning:

cc1: note: someone does not honour COPTS correctly, passed 2 times
	 LTCOMPILE tport_type_connect.lo
cc1: note: someone does not honour COPTS correctly, passed 2 times
	 LTCOMPILE tport_type_ws.lo
cc1: note: someone does not honour COPTS correctly, passed 2 times
	 LTCOMPILE ws.lo
cc1: note: someone does not honour COPTS correctly, passed 2 times
ws.c: In function 'hton64':
ws.c:730:14: error: implicit declaration of function '__bswap_64' [-Werror=implicit-function-declaration]
  else return __bswap_64(val);
              ^
cc1: all warnings being treated as errors
Makefile:1465: recipe for target 'ws.lo' failed
make[12]: *** [ws.lo] Error 1

Fix by including byteswap.h, which is available on Linux and also
everywhere glibc is used (wpa_supplicant includes this header the same
way).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2016-12-30 15:30:43 -06:00
Sebastian Kemper af111ba0a1 FS-9840 mod-verto: fix implicit declaration warning
This fixes the following compile-time warning:

making all mod_verto
make[7]: Entering directory '/home/sk/tmp/lede/build_dir/target-mips_24kc_musl-1.1.15/freeswitch-1.8.0/src/mod/endpoints/mod_verto'
  CC       mod_verto_la-mod_verto.lo
  CC       mod_verto_la-ws.lo
ws.c: In function 'hton64':
ws.c:730:14: error: implicit declaration of function '__bswap_64' [-Werror=implicit-function-declaration]
  else return __bswap_64(val);
              ^
cc1: all warnings being treated as errors

Fix by including byteswap.h, which is available on Linux and also
everywhere glibc is used (wpa_supplicant includes this header the same
way).

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2016-12-30 15:30:32 -06:00
Sebastian Kemper 03e1aeae65 FS-9840 mod_sofia: fix redefine warning
This fixes the following compile-time warning:

make[8]: Entering directory '/home/sk/tmp/lede/build_dir/target-mips_24kc_musl-1.1.15/freeswitch-1.8.0/src/mod/endpoints/mod_sofia'
  CC       mod_sofia_la-mod_sofia.lo
  CC       mod_sofia_la-sofia.lo
  CC       mod_sofia_la-sofia_glue.lo
  CC       mod_sofia_la-sofia_presence.lo
  CC       mod_sofia_la-sofia_reg.lo
  CC       mod_sofia_la-sofia_media.lo
  CC       mod_sofia_la-sip-dig.lo
In file included from sip-dig.c:137:0:
/home/sk/tmp/lede/build_dir/target-mips_24kc_musl-1.1.15/freeswitch-1.8.0/libs/sofia-sip/libsofia-sip-ua/bnf/../../config.h:522:0: error: "__BYTE_ORDER" redefined [-Werror]
 #define __BYTE_ORDER __BIG_ENDIAN
 ^
In file included from /home/sk/tmp/lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/include/sys/types.h:70:0,
                 from ../../../../src/include/switch.h:107,
                 from sip-dig.c:135:
/home/sk/tmp/lede/staging_dir/toolchain-mips_24kc_gcc-5.4.0_musl-1.1.15/include/endian.h:11:0: note: this is the location of the previous definition
 #define __BYTE_ORDER __BYTE_ORDER__
 ^
cc1: all warnings being treated as errors

SWITCH_BYTE_ORDER is already used elsewhere in FS source and takes care
of changing byte order without causing a warning

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2016-12-30 15:30:16 -06:00
Antonio 29eb20b861 FS-6893 [mod_conference] recording auto creates file path if not exists 2016-12-30 15:29:31 -06:00
Anthony Minessale 4d0cead866 FS-4102: [mod_sofia] invite to gateway without registration goes to another wrong host #resolve
Conflicts:
	libs/sofia-sip/.update
2016-12-30 15:29:12 -06:00
shaileshplivo 1f56b77bda FS-9876 switch_rtp this fix issue of rtcp lost packet count 2016-12-30 15:28:21 -06:00
Mike Jerris 912291e80b FS-9854: [mod_sofia] SDP O/A fails to put sdp in messages after certain kinds of sip traffic 2016-12-30 15:27:51 -06:00
Anthony Minessale 70121a3edb FS-9871: [freeswitch-core] DTMF not delivered on B leg of a bridge when A leg has no media #resolve 2016-12-30 15:27:36 -06:00
Anthony Minessale bf469f07a7 FS-9870: [freeswitch-core] playback_timeout_sec does not stop a delimited playback #resolve 2016-12-30 15:27:23 -06:00
Italo Rossi 445f9a7b0f FS-9869 [mod_callcenter] Exporting cc_queue_joined_epoch when originating agent outbound leg 2016-12-30 15:27:08 -06:00
William Henry ff07c91c4e FS-9760 Removed the un-needed whitespace from the file 2016-12-30 15:26:33 -06:00
Anthony Minessale 76f14e5a3b FS-9866: [freeswitch-core] 3pcc=proxy for FS client and local SDP #resolve 2016-12-30 15:26:11 -06:00