18667 Commits

Author SHA1 Message Date
Michael Jerris
fbc4c6e325 FS-9082: [mod_java] coreectly reference the modules dir so mod_java can load what it needs when modules are not placed in prefix/mod directory 2016-04-19 13:47:47 -04:00
Mike Jerris
312df1fbed Merge pull request #812 in FS/freeswitch from ~GIAVAC/freeswitch:FS-9083 to master
* commit '252f0e2618493aeba3b29bccfd0ecb9d04ff3473':
  FS-9083 [mod-sofia] Pass On SIP headers from leg A to B
2016-04-19 12:15:01 -05:00
Thomas Weber
346e044daf Buffer overflow in switch_channel_expand_variables_check and switch_event_expand_headers_check fixed (FS-8757) 2016-04-19 11:44:35 -05:00
Giacomo Vacca
252f0e2618 FS-9083 [mod-sofia] Pass On SIP headers from leg A to B 2016-04-19 10:28:12 +02:00
Mike Jerris
96e207ff4f Merge pull request #806 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9030-avmd-sync-avmd_start_function to master
* commit 'bcddd3da158565c70224838a210662de6cba47ad':
  FS-9030, FS-9050: [avmd] Fix APP interface
2016-04-18 13:24:30 -05:00
Italo Rossi
6ed9f5e736 FS-9080 - [mod_spy] Making mod_spy work with Verto channels 2016-04-18 14:58:52 -03:00
Anthony Minessale
aadf89620a FS-8949 #resolve [switch_rtp.c Send end packet for [X] not recognised] 2016-04-15 19:36:47 -05:00
Italo Rossi
e3263680c1 FS-9077 [mod_verto] Adding verto_hangup_disposition variable to indicate who hangup 2016-04-15 16:54:38 -03:00
Nathan Neulinger
44258634e1 FS-9074: [mod_skinny] Fix incorrect location of free causing memory leak of xml when certain errors occur 2016-04-15 08:24:28 -05:00
Artem Karukov
50bf8dcddd FS-9072: [mod_syslog] Allow logging of messages with tab character
mod_syslog silently drop messages containing tabs character 0x09 and thus does not log (f.e.) exceptions from lua code.
2016-04-14 07:43:31 -07:00
Piotr Gregor
bcddd3da15 FS-9030, FS-9050: [avmd] Fix APP interface
Now avmd can be properly called from dialplan.
Application interface to start/stop avmd
session consists of start/stop app methods.
Backward compatible, old APP syntax left
but will be described in docs as deprecated.
2016-04-13 18:21:13 +01:00
Anthony Minessale
0462026b39 FS-9056 #resolve [Mobile H.264 video is black] 2016-04-12 20:01:59 -05:00
Mike Jerris
71cd9887c1 Merge pull request #802 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9039-avmd-change-return-type-of-session to master
* commit '68c2c5d485346ad6d1a7914a3ee78870953abb1d':
  FS-9039: [avmd] Use FS enumeration
2016-04-12 17:11:37 -05:00
Chris Rienzo
49f1d31290 FS-9058 [mod_hiredis] fix rate counters so the keys expire after interval completes. Do not auto decrement rate counters. Do not log null responses. 2016-04-12 15:23:49 -04:00
Chris Rienzo
7a369b57f1 FS-9059 [mod_hiredis] add session logging 2016-04-12 11:18:11 -04:00
Chris Rienzo
f69fef88b7 FS-9058 [mod_hiredis] allow auto decrement of non-interval limits on channel hangup. 2016-04-12 10:39:09 -04:00
Chris Rienzo
a0f347fca9 FS-9054 [mod_hiredis] add ignore-connect-fail profile param so that calls do not get killed if limit fails due to lost connection 2016-04-12 09:44:17 -04:00
Mike Jerris
beada9b0cb Merge pull request #656 in FS/freeswitch from mod_conf_enhancements to master
* commit 'c39fbb295f6b9bc01baa5dbfc578e12022c088ae':
  FS-8704: Add min-members, wait-min-members-timeout, wait-mod-timeout, wait-min-members-timeout-message, wait-mod-timeout-message, endconf-mod-exit-message, and endconf-message parameters and functionality to mod_conference.
2016-04-11 12:00:37 -05:00
Chris Rienzo
a7465e6cbf FS-9052 [mod_hiredis] add connection pooling, improve dropped connection resiliency, and allow 0.10.0 of hiredis for CentOS 6. 2016-04-11 11:54:46 -04:00
Anthony Minessale
93d45b3bce FS-9049 2016-04-10 11:39:28 -05:00
Anthony Minessale
4430d8a443 FS-7317 2016-04-10 11:22:00 -05:00
Piotr Gregor
68c2c5d485 FS-9039: [avmd] Use FS enumeration
Now initialization function returns switch_status_t.
2016-04-09 20:05:52 +01:00
Mike Jerris
07b200cdd4 Merge pull request #801 in FS/freeswitch from ~LAZEDO/freeswitch:feature/FS-9043 to master
* commit '68e0aded0dd0c5ac652e14764a63a04782deb851':
  FS-9043 [mod_kazoo] add kz_export
2016-04-08 13:29:09 -05:00
Luis Azedo
68e0aded0d FS-9043 [mod_kazoo] add kz_export 2016-04-08 19:17:28 +01:00
Michael Jerris
9a63a9731e FS-9042: [core] fix assert when recording native file 2016-04-08 12:40:15 -05:00
Mike Jerris
f8ba116b71 Merge pull request #800 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:feature/FS-9036-avmd-cast-to-unsigned-integer to master
* commit 'c442be0f40a93f58d55b535084b4387b6b75852b':
  FS-9036: [avmd] Cast to unsigned
  FS-9031: [avmd] Check session initialization
2016-04-08 11:06:20 -05:00
Michael Jerris
e4add83915 swigall 2016-04-07 18:40:42 -05:00
Italo Rossi
3f5af35fd3 FS-9025 - [mod_callcenter] bypass_media_after_bridge working for member channel 2016-04-07 17:54:28 -03:00
Michael Jerris
29263bf7b9 FS-8623: fix sun studio error trying to compile char[] with c++ compiler 2016-04-07 15:11:42 -04:00
Piotr Gregor
c442be0f40 FS-9036: [avmd] Cast to unsigned
Should fix warnings on Windoze.
2016-04-07 20:08:25 +01:00
Piotr Gregor
8baf10d266 FS-9031: [avmd] Check session initialization
Now avmd session's initialization is checked
for errors. Error reporting is improved.
2016-04-07 18:08:41 +01:00
Piotr Gregor
2197794e55 FS-9031: [avmd] Check session initialization
Now avmd session's initialization is checked
for errors. Error reporting is improved.
2016-04-07 17:14:56 +01:00
Piotr Gregor
7dd77c781e FS-9028: [avmd] Check SMA buffer
Now SMA buffer is checked for successful memory
allocation dynamically with assertion omitted.
2016-04-07 16:10:34 +01:00
Piotr Gregor
cc05abc0d4 FS-9027: [avmd] Check buffer
Now buffer is checked for successful memory
allocation dynamically with assertion omitted.
2016-04-06 23:08:21 +01:00
Piotr Gregor
73cc5ae3c1 FS-9020 Avmd internal/external channel
Implement checking of proper configuration
of avmd session being started on internal/external
channels. Check for read/write codec, CF_MEDIA_SET.
2016-04-06 17:57:15 +01:00
Piotr Gregor
4fa43a2442 [avmd] FS-9023 Add console auto completion
Now auto completion is enabled.
2016-04-05 17:09:17 +01:00
Piotr Gregor
439be5d122 [avmd] FS-9019 Extend syntax description
Add commands to syntax description.
2016-04-05 15:48:48 +01:00
William King
1aa2bf8d77 FS-8978 part two 2016-04-04 22:04:22 -05:00
William King
e33c7df9c0 Merge pull request #768 in FS/freeswitch from ~PHIL.LAVIN/freeswitch:bugfix/FS-8978-mod-hiredis-fix-decr to master
* commit 'a1ee1a03bf0b9ff045e3a1b94f479e86c37f1274':
  FS-8978: [mod_redis] Fix limit counter not decrementing on hangup
2016-04-04 21:59:49 -05:00
Mike Jerris
f32edbb936 FS-8875: [mod_avmd] fix windows build from this change 2016-04-04 17:00:25 -04:00
Michael Jerris
f71ed897f8 FS-8562: [mod_sofia] add update support for Mitel user agents 2016-04-04 15:42:53 -04:00
Mike Jerris
a74fc71b67 Merge pull request #687 in FS/freeswitch from freetdm_patch to master
* commit '320d5f2015976fed9ca282dfeeb2bd3e977e6f76':
  Applied the Sangoma patch to FS version 1.2 in order to port to FS v1.6+
2016-04-04 13:51:09 -05:00
Michael Jerris
2ae2af2020 FS-8779: fix the include for Windows builds that point to in tree lib 2016-04-04 14:41:13 -04:00
Mike Jerris
e2718b1111 Merge pull request #658 in FS/freeswitch from xml_rpc_segfault_fix to master
* commit '23e333a9fc3dad4b227659f2a31fb65321970f1e':
  FS-8706: Fix a segfault where no response status was set previously, and try to prevent future ones by setting default response status of 500.
2016-04-04 13:15:43 -05:00
Mike Jerris
61fda5727d Merge pull request #790 in FS/freeswitch from ~PIOTRGREGOR/freeswitch:bugfix/FS-9016-avmd-segfault-on-null-read_codec to master
* commit '0a893bac2f26a66b18ebb2e08ee05eafc3db47c5':
  FS-9016 Avmd segfaults on NULL read codec
2016-04-04 11:45:57 -05:00
Piotr Gregor
0a893bac2f FS-9016 Avmd segfaults on NULL read codec
Now it will simply exit. Also added more
descriptive and clear error reporting.
2016-04-04 17:03:30 +01:00
Michael Jerris
4e96a9e6bb FS-9000: fix compile on bsd and with libyuv disabled 2016-04-02 16:57:39 -04:00
Anthony Minessale
48dcab82d7 FS-9000 tweaks 2016-04-01 10:49:52 -05:00
Chris Rienzo
86965a363d FS-9004 [mod_http_cache] set http get timeout on thread that is actively downloading with the value from the download-timeout configuration. 2016-04-01 11:08:00 -04:00
Chris Rienzo
ff0cec80f1 FS-9004 [mod_http_cache] added download-timeout param to prevent http_get from waiting unbounded time for downloading to finish. Prevented prefetch threads from blocking if another thread is already downloading the same URL. 2016-04-01 10:38:16 -04:00