Anthony Minessale
c018c28738
FS-6851 #resolve
2014-09-24 20:40:27 +05:00
Chris Rienzo
7d7223e931
FS-6842 #resolve mod_graylog2: added send-uncompressed-header param- set to true for logstash support
2014-09-23 16:40:46 -04:00
Anthony Minessale
9e72c8477f
fix possible buffer overrun in websocket uri and sync the ws.c between sofia and verto (missing code from last commit)
2014-09-24 01:09:44 +05:00
Anthony Minessale
e8d6866899
use the more reliable offset_pos counter in file position parsing for seek in scripts
2014-09-23 21:01:25 +05:00
Travis Cross
0cc7bc8db6
Add missing CURLOPT_NOSIGNAL options
...
To work correctly in a multi-threaded environment, curl needs to be
used with CURLOPT_NOSIGNAL set to 1. If it's left at zero, the
default, then curl will use signals to deal with timeouts which will
often result in a crash.
ref: http://curl.haxx.se/libcurl/c/libcurl-tutorial.html#Multi-threading
ref: http://curl.haxx.se/libcurl/c/CURLOPT_NOSIGNAL.html
ref: http://stackoverflow.com/questions/9191668/error-longjmp-causes-uninitialized-stack-frame
ref: https://bugzilla.redhat.com/show_bug.cgi?id=539809
ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570436
2014-09-23 00:04:21 +00:00
Anthony Minessale
1bb0b8e16d
fix leak in lua when script does not execute properly in xml_binding handler
2014-09-23 03:57:04 +05:00
Anthony Minessale
372455c30a
FS-6829 #resolve
2014-09-19 02:28:47 +05:00
Jeff Lenk
8f85b5204c
vs2010 trival compiler warnings
2014-09-17 18:11:20 -05:00
Nathan Neulinger
1f5bb3470d
mod_skinny: avoid truncation of non-null-terminated strings in protocol
2014-09-17 11:13:15 -05:00
Anthony Minessale
d2f8fca18a
FS-6825 #resolve #comment caused by regression in commit 0732c0b0
pertaining to FS-6825
2014-09-17 20:32:18 +05:00
Anthony Minessale
295fcce8a8
add buffer_seconds param to shout filehandles to override the original default of 1 and remove previous code to attempt to buffer several seconds of audio in the open routine. Any experiencing jittery playback from slow shout destinations should add {buffer_seconds=N} to the file path to increase the amount of time allotted for buffering when no audio is discovered on the wire
2014-09-17 04:54:38 +05:00
Anthony Minessale
16d947dd7a
can't have asserts here after all
2014-09-17 02:14:54 +05:00
Anthony Minessale
b2917e06db
improve ssl errors
2014-09-17 02:14:43 +05:00
Anthony Minessale
47ae1837d5
add some asserts
2014-09-16 20:44:10 +05:00
Seven Du
36addd5b61
bytes is signed
2014-09-16 19:15:12 +08:00
Seven Du
f78007766b
don't reset when video floor is locked
...
when video floor is locked by a member, changing audio floor on del_member
will cause the video floor lock cleared unexpectedly, this commit fixes that.
2014-09-16 19:15:12 +08:00
Nathan Neulinger
04269fdf19
mod_skinny: additional logging
2014-09-15 16:42:31 -05:00
Brian West
dca7bdde77
Merge pull request #55 in FS/freeswitch from ~DDRAGIC/freeswitch:bugfix/FS-6821-mod_gsmopen-wrong-interface-name-in-log to master
...
* commit 'f262dbce948e6043d48d7859da00fa7db5b47585':
FS-6821 mod_gsmopen: fix interface name in log
2014-09-15 14:31:49 -05:00
Anthony Minessale
f924684eff
FS-6623 #resolve fix init and logging for rtcp
2014-09-15 20:08:09 +05:00
jchavanton
b738775876
[FS-6623] implement RTCP report generation
2014-09-15 20:08:09 +05:00
Dušan Dragić
f262dbce94
FS-6821 mod_gsmopen: fix interface name in log
...
Fix interface name for logs emitted from mod_gsmopen.cpp during startup
2014-09-14 13:06:31 +02:00
Travis Cross
3e8e2ce151
Revert commits pushed too early
...
Revert "depend on fs before install"
This reverts commit 6c52217920
.
Revert "removing commented work in progress on SDES and logging tunning on"
This reverts commit 6df5288f5a
.
Revert "more formatting and logging tuning"
This reverts commit 0e89bbd033
.
Revert "logging adjustment"
This reverts commit 764faad671
.
Revert "missing host to network conversion highest_sequence_number_received"
This reverts commit 50c62cdfd7
.
Revert "logging correction"
This reverts commit ea973b0b4c
.
Revert "[FS-6623] implement RTCP report generation"
This reverts commit 0b7863a9b7
.
2014-09-12 17:07:50 +00:00
jchavanton
6df5288f5a
removing commented work in progress on SDES and logging tunning on
...
rtcp_init
2014-09-12 11:58:54 -05:00
jchavanton
0e89bbd033
more formatting and logging tuning
2014-09-12 11:58:53 -05:00
jchavanton
764faad671
logging adjustment
2014-09-12 11:58:53 -05:00
jchavanton
50c62cdfd7
missing host to network conversion highest_sequence_number_received
2014-09-12 11:58:53 -05:00
root
ea973b0b4c
logging correction
2014-09-12 11:58:53 -05:00
jchavanton
0b7863a9b7
[FS-6623] implement RTCP report generation
2014-09-12 11:58:53 -05:00
Anthony Minessale
efe0ebd318
FS-6818 #resolve
2014-09-12 18:49:58 +05:00
Travis Cross
5bd35471f7
Add var to suppress `Privacy: none` header
...
Apparently the MetaSwitch guys incorrectly interpret `Privacy: none`
as `Privacy: id`.
ref: RFC 3325
Reported-by: Stéphane Alnet <stephane@shimaore.net>
FS-6817 #resolve
2014-09-11 19:56:19 +00:00
Anthony Minessale
7144b25254
obey sip_copy_custom_headers on bye
2014-09-12 00:37:19 +05:00
Brian West
80542e20f0
FS-5142 don't multipart/mixed if body has content-type present
2014-09-11 14:18:42 -05:00
Travis Cross
622e0e1a6f
Check for null hash on increment of mod_hash limit
...
When we specifically release all limits on a channel we destroy the
hash table stored in the "limit_hash" private channel data but we
don't destroy the private data as it will be reclaimed as part of the
session. If limit increment is called after the limit release we can
reuse that channel private, but we need to check whether the hash
table is null first. Fortunately this makes the code look better
anyway.
FS-6775 #resolve
FS-6783 #resolve
2014-09-11 17:47:57 +00:00
Travis Cross
bb84b0534c
Check for libpq in core before building mod_cdr_pg_csv
2014-09-10 22:29:24 +00:00
Anthony Minessale
ce5d21106e
FS-6761 #resolve
2014-09-11 03:29:07 +05:00
Ken Rice
30283b7f6b
Revert "fix libpq location detection"
...
This reverts commit e2b1ee26ae
.
2014-09-10 16:27:16 -05:00
Ken Rice
e2b1ee26ae
fix libpq location detection
2014-09-10 15:04:50 -05:00
root
575adecf75
Revert "FS-6566"
...
This reverts commit 99d0f134e7
.
2014-09-10 14:57:57 -05:00
Anthony Minessale
908dd26559
FS-6815 #comment force 1600hz for native g722
2014-09-10 14:09:32 -04:00
Anthony Minessale
77c99b6306
FS-6806 #resolve #comment off by 1 error in last fix
2014-09-10 20:32:36 +05:00
Anthony Minessale
37d7fb7888
calculate jitter percentage in jitterbuffer to factor into conditions for reducing the size when in adaptave mode
2014-09-10 04:17:01 +05:00
Brian West
66302cac89
FS-6811 #resolve
2014-09-09 17:59:29 -05:00
Nathan Neulinger
574d19e56e
mod_skinny: fix behavior of transfer when target extension falls through to voicemail - keep bridge from dropping out during that operation
2014-09-09 15:58:56 -05:00
Anthony Minessale
151440b7e1
fix race caused by consecutive stun packets
2014-09-09 21:35:51 +05:00
Nathan Neulinger
8973ffcc35
mod_skinny: improvements to error handling/detection
2014-09-09 08:30:46 -05:00
Travis Cross
c3d65e902d
Merge in Moises Silva's mod_bert
2014-09-09 09:15:30 +00:00
Moises Silva
89e8e14a9f
Improvements to mod_bert
...
* Honor the timer name variable
* Added mod_bert::in_sync event when the stream is in sync
2014-09-09 04:07:13 -04:00
Moises Silva
25c6276fea
Added cng counter to the bert test app
2014-09-09 04:07:13 -04:00
Moises Silva
557a4a8580
Treat CNG as a silent frame in mod_bert
2014-09-09 04:07:12 -04:00
Moises Silva
58e47748ca
Only use a timer if bert_timer_name is specified, otherwise time based on input
2014-09-09 04:07:12 -04:00