]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
11 years agoMerge pull request #55 in FS/freeswitch from ~DDRAGIC/freeswitch:bugfix/FS-6821-mod_g...
Brian West [Mon, 15 Sep 2014 19:31:49 +0000 (14:31 -0500)] 
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

11 years agopt-BR-karina spec file initial import
Ken Rice [Mon, 15 Sep 2014 17:45:32 +0000 (21:45 +0400)] 
pt-BR-karina spec file initial import

11 years agomake these work with the rest of the RPM packaging system
Ken Rice [Mon, 15 Sep 2014 16:01:32 +0000 (20:01 +0400)] 
make these work with the rest of the RPM packaging system

11 years agoFS-6623 #resolve fix init and logging for rtcp
Anthony Minessale [Fri, 12 Sep 2014 20:41:49 +0000 (01:41 +0500)] 
FS-6623 #resolve fix init and logging for rtcp

11 years ago[FS-6623] implement RTCP report generation
jchavanton [Mon, 21 Jul 2014 09:40:59 +0000 (05:40 -0400)] 
[FS-6623] implement RTCP report generation

11 years agoDocument Dbh.test_reactive, return saner values
Peter Wu [Mon, 15 Sep 2014 13:36:48 +0000 (15:36 +0200)] 
Document Dbh.test_reactive, return saner values

In the FreeSWITCH core, the return value of switch_case_db_test_reactive
is ignored, but it is usable in LUA modules (and other bindings via
SWIG). The LUA API example[1] shows how to check the return value, but
that example miserably fails if the database did not exist before.

Changes:

 - Document the expected behavior of the test_reactive function.
 - Assert that test_sql and sql_reactive are both given. If either
   query is not given, the caller is using the wrong API.
 - When SCF_AUTO_SCHEMAS is cleared, use the return value of the
   test_sql execution. Does anybody use this? Why not remove it?
 - Do not unconditionally return SWITCH_FALSE when test_sql fails,
   instead allow it to become SWITCH_TRUE when reactive_sql passes.
 - Remove the unnecessary test_sql check for SCDB_TYPE_CORE_DB
   (this is now enforced through an assert check). (+reindent)
 - Clarify the error message of drop_sql, prepending "Ignoring" to
   the "SQL ERR" message.
 - LUA: Do not print "DBH NOT Connected" if the query fails. This was
   the initial source of confusion.

 [1]: https://confluence.freeswitch.org/display/FREESWITCH/Lua+API+Reference

11 years agoFS-6821 mod_gsmopen: fix interface name in log
Dušan Dragić [Sun, 14 Sep 2014 11:06:31 +0000 (13:06 +0200)] 
FS-6821 mod_gsmopen: fix interface name in log

Fix interface name for logs emitted from mod_gsmopen.cpp during startup

11 years agoFS-6820 mod_gsmopen: fix total interfaces count when executing gsm reload
Dušan Dragić [Sun, 14 Sep 2014 10:24:19 +0000 (12:24 +0200)] 
FS-6820 mod_gsmopen: fix total interfaces count when executing gsm reload

11 years agoprep for streamlining this process
Ken Rice [Fri, 12 Sep 2014 21:42:44 +0000 (01:42 +0400)] 
prep for streamlining this process

11 years agoIndicate we want a full name for git
Travis Cross [Fri, 12 Sep 2014 17:43:39 +0000 (17:43 +0000)] 
Indicate we want a full name for git

11 years agoDocument how to setup git correctly
Travis Cross [Fri, 12 Sep 2014 17:42:05 +0000 (17:42 +0000)] 
Document how to setup git correctly

11 years agoinclude the hash files so we can copy them up all at once
Ken Rice [Fri, 12 Sep 2014 17:14:43 +0000 (21:14 +0400)] 
include the hash files so we can copy them up all at once

11 years agomake the spec file match the files that are there
Ken Rice [Fri, 12 Sep 2014 16:57:22 +0000 (20:57 +0400)] 
make the spec file match the files that are there

11 years agoJune French RPMs
Ken Rice [Fri, 12 Sep 2014 16:35:18 +0000 (20:35 +0400)] 
June French RPMs

11 years agoRevert commits pushed too early
Travis Cross [Fri, 12 Sep 2014 17:06:58 +0000 (17:06 +0000)] 
Revert commits pushed too early

Revert "depend on fs before install"
This reverts commit 6c52217920148f633b3d03ef5428dfa5938e4fd3.

Revert "removing commented work in progress on SDES and logging tunning on"
This reverts commit 6df5288f5ac7ac9c48d7f7cc730c26dae3215495.

Revert "more formatting and logging tuning"
This reverts commit 0e89bbd0333c027273e4165af850bc304861dbdc.

Revert "logging adjustment"
This reverts commit 764faad671902d734bb18ca9f87798f0670396eb.

Revert "missing host to network conversion highest_sequence_number_received"
This reverts commit 50c62cdfd7a9ddee22e9e779c0a8c4dfba23f717.

Revert "logging correction"
This reverts commit ea973b0b4cde8ecf562252d6d22faad583e30846.

Revert "[FS-6623] implement RTCP report generation"
This reverts commit 0b7863a9b7e786d35ddf5babc51ba19f1dfa7a1a.

11 years agodepend on fs before install
Brian West [Fri, 12 Sep 2014 16:58:51 +0000 (11:58 -0500)] 
depend on fs before install

11 years agoremoving commented work in progress on SDES and logging tunning on
jchavanton [Fri, 12 Sep 2014 06:52:02 +0000 (08:52 +0200)] 
removing commented work in progress on SDES and logging tunning on
rtcp_init

11 years agomore formatting and logging tuning
jchavanton [Wed, 10 Sep 2014 12:53:43 +0000 (14:53 +0200)] 
more formatting and logging tuning

11 years agologging adjustment
jchavanton [Wed, 10 Sep 2014 10:36:38 +0000 (12:36 +0200)] 
logging adjustment

11 years agomissing host to network conversion highest_sequence_number_received
jchavanton [Mon, 8 Sep 2014 13:29:06 +0000 (15:29 +0200)] 
missing host to network conversion highest_sequence_number_received

11 years agologging correction
root [Fri, 5 Sep 2014 13:51:50 +0000 (13:51 +0000)] 
logging correction

11 years ago[FS-6623] implement RTCP report generation
jchavanton [Mon, 21 Jul 2014 09:40:59 +0000 (05:40 -0400)] 
[FS-6623] implement RTCP report generation

11 years agolast little tweaks on Elena Sounds
Ken Rice [Fri, 12 Sep 2014 15:54:14 +0000 (19:54 +0400)] 
last little tweaks on Elena Sounds

11 years agotypo correction
Ken Rice [Fri, 12 Sep 2014 15:44:25 +0000 (19:44 +0400)] 
typo correction

11 years agoupdate ru/RU sounds for 1.0.50
Ken Rice [Fri, 12 Sep 2014 15:36:48 +0000 (19:36 +0400)] 
update ru/RU sounds for 1.0.50

11 years agofix a few things
Brian West [Fri, 12 Sep 2014 13:59:11 +0000 (08:59 -0500)] 
fix a few things

11 years agoFS-6818 #resolve
Anthony Minessale [Fri, 12 Sep 2014 13:49:58 +0000 (18:49 +0500)] 
FS-6818 #resolve

11 years agobump music and en/us/callie sounds files revs
Ken Rice [Thu, 11 Sep 2014 22:45:17 +0000 (17:45 -0500)] 
bump music and en/us/callie sounds files revs

11 years agofully regenerate these things when ran
Ken Rice [Thu, 11 Sep 2014 22:33:01 +0000 (02:33 +0400)] 
fully regenerate these things when ran

11 years agosmall tweaks
Ken Rice [Thu, 11 Sep 2014 22:21:47 +0000 (02:21 +0400)] 
small tweaks

11 years agoget music ready for 1.0.50
Ken Rice [Thu, 11 Sep 2014 22:21:26 +0000 (02:21 +0400)] 
get music ready for 1.0.50

11 years agoclean these up and stream line the process
Ken Rice [Thu, 11 Sep 2014 21:29:07 +0000 (01:29 +0400)] 
clean these up and stream line the process

11 years agomod_gsmopen: add AT+COPS support to get operator name.
Dušan Dragić [Thu, 11 Sep 2014 20:33:28 +0000 (22:33 +0200)] 
mod_gsmopen: add AT+COPS support to get operator name.

For now expose the info in gsmopen_dump and events.

11 years agoautomate this a little more
Ken Rice [Thu, 11 Sep 2014 20:04:11 +0000 (00:04 +0400)] 
automate this a little more

11 years agoAdd var to suppress `Privacy: none` header
Travis Cross [Thu, 11 Sep 2014 19:44:36 +0000 (19:44 +0000)] 
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

11 years agoobey sip_copy_custom_headers on bye
Anthony Minessale [Thu, 11 Sep 2014 19:37:15 +0000 (00:37 +0500)] 
obey sip_copy_custom_headers on bye

11 years agoignore packaging artifacts when building repo pointer RPM
SwK [Thu, 11 Sep 2014 19:20:03 +0000 (15:20 -0400)] 
ignore packaging artifacts when building repo pointer RPM

11 years agoFS-5142 don't multipart/mixed if body has content-type present
Brian West [Thu, 11 Sep 2014 19:18:37 +0000 (14:18 -0500)] 
FS-5142 don't multipart/mixed if body has content-type present

11 years agoadd stuff into tree for generating the YUM repo pointer RPM
SwK [Thu, 11 Sep 2014 18:55:18 +0000 (14:55 -0400)] 
add stuff into tree for generating the YUM repo pointer RPM

11 years agoMerge branch 'master' of https://stash.freeswitch.org/scm/fs/freeswitch
Ken Rice [Thu, 11 Sep 2014 17:57:21 +0000 (21:57 +0400)] 
Merge branch 'master' of https://stash.freeswitch.org/scm/fs/freeswitch

11 years agoFix verto and rtc RPMs
Ken Rice [Thu, 11 Sep 2014 17:53:39 +0000 (21:53 +0400)] 
Fix verto and rtc RPMs
Fix dates in RPM changelog that cause complaints on newer RPM build
software

11 years agoCheck for null hash on increment of mod_hash limit
Travis Cross [Thu, 11 Sep 2014 17:42:07 +0000 (17:42 +0000)] 
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

11 years agoMerge branch 'master' of https://stash.freeswitch.org/scm/fs/freeswitch
Brian West [Thu, 11 Sep 2014 15:29:20 +0000 (10:29 -0500)] 
Merge branch 'master' of https://stash.freeswitch.org/scm/fs/freeswitch

11 years ago fix opensuse rpm build
Brian West [Thu, 11 Sep 2014 15:28:45 +0000 (10:28 -0500)] 
 fix opensuse rpm build

11 years agofix fedora rpm build
Brian West [Thu, 11 Sep 2014 15:24:40 +0000 (10:24 -0500)] 
fix fedora rpm build

11 years agoFix Spec file to build again
Brian West [Thu, 11 Sep 2014 01:00:29 +0000 (20:00 -0500)] 
Fix Spec file to build again

11 years agofix valet parking sample
Brian West [Wed, 10 Sep 2014 22:40:44 +0000 (17:40 -0500)] 
fix valet parking sample

11 years agoCheck for libpq in core before building mod_cdr_pg_csv
Travis Cross [Wed, 10 Sep 2014 22:03:29 +0000 (22:03 +0000)] 
Check for libpq in core before building mod_cdr_pg_csv

11 years agoFS-6761 #resolve
Anthony Minessale [Wed, 10 Sep 2014 22:29:07 +0000 (03:29 +0500)] 
FS-6761 #resolve

11 years agoRevert "fix libpq location detection"
Ken Rice [Wed, 10 Sep 2014 21:27:16 +0000 (16:27 -0500)] 
Revert "fix libpq location detection"

This reverts commit e2b1ee26ae50d0e9fba8a19be1514f57a59c12e9.

11 years agoMerge branch 'master' of https://stash.freeswitch.org/scm/fs/freeswitch
root [Wed, 10 Sep 2014 20:56:01 +0000 (15:56 -0500)] 
Merge branch 'master' of https://stash.freeswitch.org/scm/fs/freeswitch

11 years agoupdates to the spec file for better dep tracking and addition file in configs
Ken Rice [Wed, 10 Sep 2014 20:55:29 +0000 (15:55 -0500)] 
updates to the spec file for better dep tracking and addition file in configs

11 years agofix libpq location detection
Ken Rice [Wed, 10 Sep 2014 20:04:31 +0000 (15:04 -0500)] 
fix libpq location detection

11 years agoRevert "FS-6566"
root [Wed, 10 Sep 2014 19:57:57 +0000 (14:57 -0500)] 
Revert "FS-6566"

This reverts commit 99d0f134e7cd1345641022c0e5b406e8dfa5caa8.

11 years agoclarify tls ciphers and update num to allow for ipv6 and tls options
Brian West [Wed, 10 Sep 2014 19:49:56 +0000 (14:49 -0500)] 
clarify tls ciphers and update num to allow for ipv6 and tls options

11 years agoFS-6815 #comment force 1600hz for native g722
Anthony Minessale [Wed, 10 Sep 2014 18:09:32 +0000 (14:09 -0400)] 
FS-6815 #comment force 1600hz for native g722

11 years agojitteroff
Brian West [Wed, 10 Sep 2014 17:48:16 +0000 (12:48 -0500)] 
jitteroff

11 years agojitteron for testing
Brian West [Wed, 10 Sep 2014 17:35:30 +0000 (12:35 -0500)] 
jitteron for testing

11 years agoFS-6806 #resolve #comment off by 1 error in last fix
Anthony Minessale [Wed, 10 Sep 2014 15:32:36 +0000 (20:32 +0500)] 
FS-6806 #resolve #comment off by 1 error in last fix

11 years agocalculate jitter percentage in jitterbuffer to factor into conditions for reducing...
Anthony Minessale [Tue, 9 Sep 2014 23:16:56 +0000 (04:16 +0500)] 
calculate jitter percentage in jitterbuffer to factor into conditions for reducing the size when in adaptave mode

11 years agoFS-6811 #resolve
Brian West [Tue, 9 Sep 2014 22:59:25 +0000 (17:59 -0500)] 
FS-6811 #resolve

11 years agomod_skinny: fix behavior of transfer when target extension falls through to voicemail...
Nathan Neulinger [Tue, 9 Sep 2014 20:58:56 +0000 (15:58 -0500)] 
mod_skinny: fix behavior of transfer when target extension falls through to voicemail - keep bridge from dropping out during that operation

11 years agofix race caused by consecutive stun packets
Anthony Minessale [Tue, 9 Sep 2014 16:35:47 +0000 (21:35 +0500)] 
fix race caused by consecutive stun packets

11 years agoAvoid mod_java on Debian wheezy
Travis Cross [Tue, 9 Sep 2014 16:25:17 +0000 (16:25 +0000)] 
Avoid mod_java on Debian wheezy

We're already avoiding it on sid and jessie; now we're hitting build
failures with it on wheezy.

ref: FS-6811

11 years agoAdd mod_bert to debian packaging
Travis Cross [Tue, 9 Sep 2014 14:25:11 +0000 (14:25 +0000)] 
Add mod_bert to debian packaging

11 years agoresolve FS-6809
Antonio [Tue, 9 Sep 2014 13:33:19 +0000 (15:33 +0200)] 
resolve FS-6809

11 years agomod_skinny: improvements to error handling/detection
Nathan Neulinger [Tue, 9 Sep 2014 13:30:46 +0000 (08:30 -0500)] 
mod_skinny: improvements to error handling/detection

11 years agoMerge in Moises Silva's mod_bert
Travis Cross [Tue, 9 Sep 2014 09:15:30 +0000 (09:15 +0000)] 
Merge in Moises Silva's mod_bert

11 years agoImprovements to mod_bert
Moises Silva [Mon, 14 Apr 2014 21:18:08 +0000 (17:18 -0400)] 
Improvements to mod_bert

* Honor the timer name variable

* Added mod_bert::in_sync event when the stream is in sync

11 years agoAdded cng counter to the bert test app
Moises Silva [Mon, 14 Apr 2014 20:23:05 +0000 (16:23 -0400)] 
Added cng counter to the bert test app

11 years agoTreat CNG as a silent frame in mod_bert
Moises Silva [Mon, 14 Apr 2014 05:28:38 +0000 (01:28 -0400)] 
Treat CNG as a silent frame in mod_bert

11 years agoOnly use a timer if bert_timer_name is specified, otherwise time based on input
Moises Silva [Tue, 3 Sep 2013 13:41:51 +0000 (09:41 -0400)] 
Only use a timer if bert_timer_name is specified, otherwise time based on input

11 years agoAdd BERT events for timeout and out of sync in mod_bert
Moises Silva [Wed, 28 Aug 2013 01:07:13 +0000 (21:07 -0400)] 
Add BERT events for timeout and out of sync in mod_bert

11 years agoAdd timer to mod_bert to avoid relying on remote RTP for timing
Moises Silva [Mon, 19 Aug 2013 19:43:26 +0000 (15:43 -0400)] 
Add timer to mod_bert to avoid relying on remote RTP for timing

11 years agoImprovements to mod_bert
Moises Silva [Fri, 16 Aug 2013 21:39:18 +0000 (17:39 -0400)] 
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

11 years agoImprovements to mod_bert
Moises Silva [Fri, 16 Aug 2013 20:30:10 +0000 (16:30 -0400)] 
Improvements to mod_bert

* Improve bert input debug
* Check for SFF_CNG and ignore those frames

11 years agoImprovements to mod_bert
Moises Silva [Tue, 13 Aug 2013 21:35:35 +0000 (17:35 -0400)] 
Improvements to mod_bert

* Use digital milliwatt as the test sequence pattern
* Add debug IO files (enabled using bert_debug_io_file variable)

11 years agoUse a triangle wave in mod_bert
Moises Silva [Tue, 6 Aug 2013 16:29:26 +0000 (12:29 -0400)] 
Use a triangle wave in mod_bert

11 years agoImprovements to mod_bert
Moises Silva [Mon, 5 Aug 2013 05:30:44 +0000 (01:30 -0400)] 
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)

11 years agoAdded mod_bert module
Moises Silva [Mon, 5 Aug 2013 03:49:33 +0000 (23:49 -0400)] 
Added mod_bert module

11 years agofix url parsing
Seven Du [Tue, 9 Sep 2014 03:51:26 +0000 (11:51 +0800)] 
fix url parsing

11 years agomod_skinny: more logging during transfer operations
Nathan Neulinger [Mon, 8 Sep 2014 22:35:30 +0000 (17:35 -0500)] 
mod_skinny: more logging during transfer operations

11 years agoMerge pull request #43 in FS/freeswitch from ~GIAVAC/freeswitch:master to master
Anthony Minessale II [Mon, 8 Sep 2014 20:18:16 +0000 (15:18 -0500)] 
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()

11 years agoMerge pull request #38 in FS/freeswitch from ~ALEXDG/freeswitch-event-for-gateway...
Mike Jerris [Mon, 8 Sep 2014 19:35:47 +0000 (14:35 -0500)] 
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

11 years agoMerge pull request #45 in FS/freeswitch from ~ANDEE/freeswitch-fs6803:master to master
Brian West [Mon, 8 Sep 2014 19:32:28 +0000 (14:32 -0500)] 
Merge pull request #45 in FS/freeswitch from ~ANDEE/freeswitch-fs6803:master to master

* commit '6753ccf65d9ea8b0334fe6a0cfdb4390bf56fcc2':
  Missed one of the variable changes!

11 years agoFS-6806 #resolve
Anthony Minessale [Mon, 8 Sep 2014 19:09:31 +0000 (00:09 +0500)] 
FS-6806 #resolve

11 years agoMissed one of the variable changes!
Andrew Cassidy [Mon, 8 Sep 2014 18:18:43 +0000 (19:18 +0100)] 
Missed one of the variable changes!

11 years agoremove alert
Anthony Minessale [Wed, 3 Sep 2014 22:25:08 +0000 (03:25 +0500)] 
remove alert

11 years agoFS-6803 #resolve
Brian West [Mon, 8 Sep 2014 16:25:48 +0000 (11:25 -0500)] 
FS-6803 #resolve

11 years agovs2010 reswig again
Jeff Lenk [Mon, 8 Sep 2014 15:32:35 +0000 (10:32 -0500)] 
vs2010 reswig again

11 years agovs2010 reswig
Jeff Lenk [Mon, 8 Sep 2014 15:18:23 +0000 (10:18 -0500)] 
vs2010 reswig

11 years agoFS-6785 - pass and use sample rate in switch_core_session_get_payload_code()
Giacomo Vacca [Mon, 8 Sep 2014 14:26:58 +0000 (14:26 +0000)] 
FS-6785 - pass and use sample rate in switch_core_session_get_payload_code()

11 years agoclean the uri to protect us from uri vulnerability attack like request /../../.....
Seven Du [Sun, 7 Sep 2014 23:46:10 +0000 (07:46 +0800)] 
clean the uri to protect us from uri vulnerability attack like request /../../../../etc/passwd

11 years agoFS-6799 fix reading sms in index 0
Dušan Dragić [Sun, 7 Sep 2014 14:43:00 +0000 (16:43 +0200)] 
FS-6799 fix reading sms in index 0

11 years agohttp 1.1 keepalive support
Seven Du [Sun, 7 Sep 2014 03:48:27 +0000 (11:48 +0800)] 
http 1.1 keepalive support

11 years agofix http header parsing, now it accepts short header
Seven Du [Sun, 7 Sep 2014 03:47:38 +0000 (11:47 +0800)] 
fix http header parsing, now it accepts short header

11 years agofix incorrect string termination
Seven Du [Sun, 7 Sep 2014 03:45:12 +0000 (11:45 +0800)] 
fix incorrect string termination

if read multi times when waiting for a slow client, then bytes is much shorter than datalen
so it could incorrectly terminate the string and data could be lost

11 years agoFS-6796 #resolve hack mod_lua to read correct binary string
Seven Du [Sat, 6 Sep 2014 11:38:40 +0000 (19:38 +0800)] 
FS-6796 #resolve hack mod_lua to read correct binary string

11 years agorefactor http parsing and prevent read body more than content-length
Seven Du [Sat, 6 Sep 2014 11:35:05 +0000 (19:35 +0800)] 
refactor http parsing and prevent read body more than content-length

11 years agofix return value
Seven Du [Sat, 6 Sep 2014 10:29:19 +0000 (18:29 +0800)] 
fix return value