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
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
Moises Silva
cf2fd15211
Add BERT events for timeout and out of sync in mod_bert
2014-09-09 04:07:12 -04:00
Moises Silva
3248e06b91
Add timer to mod_bert to avoid relying on remote RTP for timing
2014-09-09 04:07:12 -04:00
Moises Silva
ef694513df
Improvements to mod_bert
...
* Added BERT stats channel variables
* Check if the channel is going down when out of sync to avoid flagging it
as out of sync, if the channel is going down it is expected to have some errors
2014-09-09 04:07:12 -04:00
Moises Silva
a84ce1dd3c
Improvements to mod_bert
...
* Improve bert input debug
* Check for SFF_CNG and ignore those frames
2014-09-09 04:07:11 -04:00
Moises Silva
d3b214a672
Improvements to mod_bert
...
* Use digital milliwatt as the test sequence pattern
* Add debug IO files (enabled using bert_debug_io_file variable)
2014-09-09 04:07:11 -04:00
Moises Silva
a60876b165
Use a triangle wave in mod_bert
2014-09-09 04:07:11 -04:00
Moises Silva
66a9e12aa8
Improvements to mod_bert
...
* Calculate sampling error rate over a time window
* Create the following variables to control bert testing behavior:
bert_timeout_ms - Milliseconds to wait for bert sync before timing out
bert_window_ms - Window of time to calculate sampling error rate percentage
bert_max_err - Max percentage of error tolerated before going out of sync
bert_hangup_on_error - Hangup when error occurs (Timeout or going out of sync)
2014-09-09 04:07:11 -04:00
Moises Silva
fa3a1a0bdd
Added mod_bert module
2014-09-09 04:07:02 -04:00
Seven Du
590382f4a6
fix url parsing
2014-09-09 11:51:53 +08:00
Nathan Neulinger
3c7e7c757a
mod_skinny: more logging during transfer operations
2014-09-08 17:35:30 -05:00
Anthony Minessale II
61a3997b26
Merge pull request #43 in FS/freeswitch from ~GIAVAC/freeswitch:master to master
...
* commit '9215c9382714e04c5dfae40aaad2f0dfef259dfc':
FS-6785 - pass and use sample rate in switch_core_session_get_payload_code()
2014-09-08 15:18:16 -05:00
Mike Jerris
98c8a9b508
Merge pull request #38 in FS/freeswitch from ~ALEXDG/freeswitch-event-for-gateway-ping:master to master
...
* commit '388e9638de7c14e00272777245dacc87cf09fc1c':
F-5946 add the patches. if in the sofia gateway config the param pin-monitoring is true, then every ping result raise an sofia::gateway-state event
2014-09-08 14:35:47 -05:00
Brian West
ce14c8f971
Merge pull request #45 in FS/freeswitch from ~ANDEE/freeswitch-fs6803:master to master
...
* commit '6753ccf65d9ea8b0334fe6a0cfdb4390bf56fcc2':
Missed one of the variable changes!
2014-09-08 14:32:28 -05:00
Anthony Minessale
a73583b5f3
FS-6806 #resolve
2014-09-09 00:09:31 +05:00
Andrew Cassidy
6753ccf65d
Missed one of the variable changes!
2014-09-08 19:18:43 +01:00
Brian West
bb8e4bd1bb
FS-6803 #resolve
2014-09-08 11:25:52 -05:00
Jeff Lenk
f230eb2a98
vs2010 reswig again
2014-09-08 10:32:35 -05:00
Jeff Lenk
f63ad553f7
vs2010 reswig
2014-09-08 10:18:23 -05:00
Giacomo Vacca
9215c93827
FS-6785 - pass and use sample rate in switch_core_session_get_payload_code()
2014-09-08 14:26:58 +00:00