]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
12 years agoFS-5588 --resolve windows compiler fixes
Jeff Lenk [Tue, 9 Jul 2013 12:53:56 +0000 (07:53 -0500)] 
FS-5588 --resolve windows compiler fixes

12 years agodebug audio on h323 channels
Seven Du [Tue, 9 Jul 2013 05:45:40 +0000 (13:45 +0800)] 
debug audio on h323 channels

12 years agoBNPH-5393: --resolve add vars to affect mod_voicemail behavior: skip_record_check...
Michael S Collins [Mon, 8 Jul 2013 20:45:27 +0000 (13:45 -0700)] 
BNPH-5393: --resolve add vars to affect mod_voicemail behavior: skip_record_check and skip_record_urgent_check

12 years agofix logic from race fix
Brian West [Mon, 8 Jul 2013 18:19:10 +0000 (13:19 -0500)] 
fix logic from race fix

12 years agomod_rayo: fix - client messages not accepted over s2s connection
Chris Rienzo [Mon, 8 Jul 2013 17:09:27 +0000 (13:09 -0400)] 
mod_rayo: fix - client messages not accepted over s2s connection

12 years agoFS-5571 --resolve
Anthony Minessale [Mon, 8 Jul 2013 15:02:38 +0000 (10:02 -0500)] 
FS-5571 --resolve

12 years agoFS-5586 --resolve
Anthony Minessale [Mon, 8 Jul 2013 12:55:50 +0000 (07:55 -0500)] 
FS-5586 --resolve

12 years agouse static buffer and nonblocking socket in websocket client
Anthony Minessale [Mon, 8 Jul 2013 13:25:34 +0000 (08:25 -0500)] 
use static buffer and nonblocking socket in websocket client

12 years ago--resolve FS-5478
Marc Olivier Chouinard [Mon, 8 Jul 2013 04:55:48 +0000 (00:55 -0400)] 
--resolve FS-5478

12 years agoFS-5576 --resolve
Ken Rice [Sun, 7 Jul 2013 03:08:00 +0000 (22:08 -0500)] 
FS-5576 --resolve
fix the vp8 issue, but the other part causes issues with centos5... we\'ll need better detection there and working on a way to handle this

12 years ago--resolve FS-5072
Seven Du [Sun, 7 Jul 2013 16:03:11 +0000 (00:03 +0800)] 
--resolve FS-5072

12 years agoFS-2816 --resolve
Ken Rice [Sun, 7 Jul 2013 02:37:11 +0000 (21:37 -0500)] 
FS-2816 --resolve

12 years agoFS-3127 --resolve please reopen if not fixed
Jeff Lenk [Sat, 6 Jul 2013 17:52:21 +0000 (12:52 -0500)] 
FS-3127 --resolve please reopen if not fixed

12 years agofix race
Brian West [Sat, 6 Jul 2013 00:50:43 +0000 (19:50 -0500)] 
fix race

12 years agoMake this a warning not an error. libuuid and its associated dev packages are HIGHLY...
Ken Rice [Fri, 5 Jul 2013 15:12:45 +0000 (10:12 -0500)] 
Make this a warning not an error. libuuid and its associated dev packages are HIGHLY recommended.

12 years agofix typo
Ken Rice [Fri, 5 Jul 2013 14:49:28 +0000 (09:49 -0500)] 
fix typo

12 years agofix libuuid detection
Ken Rice [Fri, 5 Jul 2013 03:02:47 +0000 (22:02 -0500)] 
fix libuuid detection

12 years ago--resolve FS-3922
Ken Rice [Wed, 3 Jul 2013 21:07:15 +0000 (16:07 -0500)] 
--resolve FS-3922

12 years agofix stupid c89 for windows
Jeff Lenk [Thu, 4 Jul 2013 17:28:35 +0000 (12:28 -0500)] 
fix stupid c89 for windows

12 years ago--resolve FS-5558
Ken Rice [Wed, 3 Jul 2013 20:01:03 +0000 (15:01 -0500)] 
--resolve FS-5558

12 years ago--resolve FS-5569
Ken Rice [Wed, 3 Jul 2013 19:59:53 +0000 (14:59 -0500)] 
--resolve FS-5569

12 years ago--resolve FS-4461
Ken Rice [Wed, 3 Jul 2013 16:59:25 +0000 (11:59 -0500)] 
--resolve FS-4461
Add record_seconds, record_ms and record_samples variables done recording.
original patch not used due to refactor in code.

12 years ago--resolve FS-5426
Ken Rice [Wed, 3 Jul 2013 16:21:47 +0000 (11:21 -0500)] 
--resolve FS-5426

12 years ago--resolve FS-5432
Ken Rice [Wed, 3 Jul 2013 16:21:03 +0000 (11:21 -0500)] 
--resolve FS-5432

12 years agoMerge branch 'master' of fs-git:freeswitch
Raymond Chandler [Wed, 3 Jul 2013 18:56:33 +0000 (14:56 -0400)] 
Merge branch 'master' of fs-git:freeswitch

12 years agoadd missing modules
Raymond Chandler [Wed, 3 Jul 2013 18:55:13 +0000 (14:55 -0400)] 
add missing modules

12 years agomod_rayo: move example config so that make config-rayo works
Chris Rienzo [Wed, 3 Jul 2013 18:22:30 +0000 (14:22 -0400)] 
mod_rayo: move example config so that make config-rayo works

12 years ago--resolve FS-3852
Marc Olivier Chouinard [Wed, 3 Jul 2013 17:01:23 +0000 (13:01 -0400)] 
--resolve FS-3852

12 years ago--resolve FS-3918 using patch that adds conference_moderator_pin channel variable
Ken Rice [Wed, 3 Jul 2013 15:34:06 +0000 (10:34 -0500)] 
--resolve FS-3918 using patch that adds conference_moderator_pin channel variable

12 years agoFix spacing
Travis Cross [Wed, 3 Jul 2013 10:32:25 +0000 (10:32 +0000)] 
Fix spacing

12 years agoFix uninitialized use of length variable
Travis Cross [Wed, 3 Jul 2013 15:58:46 +0000 (15:58 +0000)] 
Fix uninitialized use of length variable

Bad things must have been happening when this was hit.

This was introduced in commit 5cb4cd9d9cef91d172c36e827a6bf1640fdca968

12 years agoFS-5148 gsmopen: wait for the first audio write() before giving the AT command that...
Giovanni Maruzzelli [Wed, 3 Jul 2013 11:56:02 +0000 (13:56 +0200)] 
FS-5148 gsmopen: wait for the first audio write() before giving the AT command that moves the audio path to the audio tty (eg: don't accumulate noise by not sending frames on the open tty)

12 years agogsmopen: on Linux, automatically find out and setup audio and data ports associated...
Giovanni Maruzzelli [Wed, 3 Jul 2013 08:01:17 +0000 (10:01 +0200)] 
gsmopen: on Linux, automatically find out and setup audio and data ports associated to dongle model, IMEI and IMSI

12 years agoTweak such that control-modules.gen matches
Travis Cross [Wed, 3 Jul 2013 04:25:48 +0000 (04:25 +0000)] 
Tweak such that control-modules.gen matches

12 years agoAdd mod_ssml to Debian packaging
Travis Cross [Wed, 3 Jul 2013 04:22:26 +0000 (04:22 +0000)] 
Add mod_ssml to Debian packaging

12 years agoAdd mod_rayo to debian packaging
Travis Cross [Wed, 3 Jul 2013 04:22:15 +0000 (04:22 +0000)] 
Add mod_rayo to debian packaging

12 years agoAdded a "nation" parameter to v18_init(), in preparation for automoding.
Steve Underwood [Tue, 2 Jul 2013 18:39:09 +0000 (02:39 +0800)] 
Added a "nation" parameter to v18_init(), in preparation for automoding.

12 years agofix trivial compiler error
Jeff Lenk [Tue, 2 Jul 2013 17:41:15 +0000 (12:41 -0500)] 
fix trivial compiler error

12 years agofix codec negotiation issue with the same codec at multiple rates
Anthony Minessale [Tue, 2 Jul 2013 17:16:54 +0000 (12:16 -0500)] 
fix codec negotiation issue with the same codec at multiple rates

12 years agoFS-5568 --resolve the real problem is that L=-1 is not valid because the L param...
Anthony Minessale [Tue, 2 Jul 2013 13:44:47 +0000 (08:44 -0500)] 
FS-5568 --resolve the real problem is that L=-1 is not valid because the L param is about how many times to generate the output while generating the tone so -1 is impossible because it can never end to let you hear it.  The real fix is to not allow -1 loops=-1 is the correct way to do this because that is parsed after the tone is generated and repeats the entire thing.  Doing something like L=100 actually generates the whole slinear audio 100 times into memore where loops=100 only generates the little snippet and repeats it after it was generated.

12 years agopartial rollback of ec6754262863475136c6a53b012eb7b0bb62d7ba to fix skinny breakage
Nathan Neulinger [Tue, 2 Jul 2013 03:19:15 +0000 (22:19 -0500)] 
partial rollback of ec6754262863475136c6a53b012eb7b0bb62d7ba to fix skinny breakage

12 years ago--resolve FS-5566
Ken Rice [Mon, 1 Jul 2013 22:03:00 +0000 (17:03 -0500)] 
--resolve FS-5566

When you use $12345 in regex substitutions, it isn't obvious
whenever you mean $1-concatenated-2345 or $12-concatenated-345
or any other variation.  In all other languages, in order to
solve this ambiguity, a braces {} are allowed to be used to
separate variable name (or a reference) from surrounding text,
like ${1}2345 or ${12}345.  Use the same for freeswitch too.

While at it, fix a buffer overflow as well: the index[] variable
which is used to copy the "variable" name is 10 chars long, but
it is used in the code without bounds checking, so a reference
which is >9 chars long ($1234567890) will overflow the buffer,
crashing freeswitch.

And another overflow is in the way how size of the "substituted"
variable is handled.  First, in the outer loop, we compare the
wrong variable with the size of `substituted' buffer (amount of
bytes we took from the source instead of amount of bytes we
used in `substituted').  And second, when actual regex match
is being substitured, amount of room in `substituted' variable
is not checked at all.

Patch contributed by Michael Tokarev <mjt@tls.msk.ru>

12 years agofix input event checker pre-empting return value from dtmf checker when both are...
Anthony Minessale [Mon, 1 Jul 2013 19:31:43 +0000 (14:31 -0500)] 
fix input event checker pre-empting return value from dtmf checker when both are present

12 years agoFS-5565 --resolve
Anthony Minessale [Mon, 1 Jul 2013 17:16:47 +0000 (12:16 -0500)] 
FS-5565 --resolve

12 years agoooops
Ken Rice [Fri, 28 Jun 2013 20:08:44 +0000 (15:08 -0500)] 
ooops

12 years agovp8 rpm and minor tweaks
Ken Rice [Fri, 28 Jun 2013 19:38:31 +0000 (14:38 -0500)] 
vp8 rpm and minor tweaks

12 years agofix race condition on device state destroy
Anthony Minessale [Fri, 28 Jun 2013 19:20:58 +0000 (14:20 -0500)] 
fix race condition on device state destroy

12 years agoFS-5527 fix compiler error windows
Jeff Lenk [Fri, 28 Jun 2013 16:05:27 +0000 (11:05 -0500)] 
FS-5527 fix compiler error windows

12 years agoFS-5527 --resolve
Anthony Minessale [Fri, 28 Jun 2013 15:42:01 +0000 (10:42 -0500)] 
FS-5527 --resolve

12 years agomod_rayo: dtmf #*A-D was broken
Chris Rienzo [Fri, 28 Jun 2013 15:16:06 +0000 (11:16 -0400)] 
mod_rayo: dtmf #*A-D was broken

12 years agopunt without return
Brian West [Fri, 28 Jun 2013 14:48:28 +0000 (09:48 -0500)] 
punt without return

12 years agoadd preAnswer and ringReady too
Anthony Minessale [Thu, 27 Jun 2013 21:31:29 +0000 (16:31 -0500)] 
add preAnswer and ringReady too

12 years agoadd answer work tag to httapi
Anthony Minessale [Thu, 27 Jun 2013 21:25:59 +0000 (16:25 -0500)] 
add answer work tag to httapi

12 years agosome more ws transport tweaks
Anthony Minessale [Thu, 27 Jun 2013 19:04:13 +0000 (14:04 -0500)] 
some more ws transport tweaks

12 years agoparse error response for code to only change roles on 487
Anthony Minessale [Thu, 27 Jun 2013 18:00:20 +0000 (13:00 -0500)] 
parse error response for code to only change roles on 487

12 years agofix ssl connect race
Anthony Minessale [Thu, 27 Jun 2013 03:10:19 +0000 (23:10 -0400)] 
fix ssl connect race

12 years agoimprove skinny behavior in HA deployment
Nathan Neulinger [Thu, 27 Jun 2013 02:56:10 +0000 (21:56 -0500)] 
improve skinny behavior in HA deployment

12 years agotypo
Nathan Neulinger [Thu, 27 Jun 2013 02:55:38 +0000 (21:55 -0500)] 
typo

12 years agoset rtp params in skinny for rtp flush on bridge
Anthony Minessale [Wed, 26 Jun 2013 23:35:06 +0000 (18:35 -0500)] 
set rtp params in skinny for rtp flush on bridge

12 years agofix empty +flags{} pre-empting conference_member_flags variable
Anthony Minessale [Wed, 26 Jun 2013 21:04:28 +0000 (16:04 -0500)] 
fix empty +flags{} pre-empting conference_member_flags variable

12 years agouse the correct repeat key to replay messages
Brian West [Wed, 26 Jun 2013 20:17:41 +0000 (15:17 -0500)] 
use the correct repeat key to replay messages

12 years agoFS-5550 --resolve
Anthony Minessale [Wed, 26 Jun 2013 15:51:44 +0000 (10:51 -0500)] 
FS-5550 --resolve

12 years agoFS-5547 --resolve
Anthony Minessale [Wed, 26 Jun 2013 15:47:40 +0000 (10:47 -0500)] 
FS-5547 --resolve

12 years agoFS-5546 --resolve oddly that is the thing I was trying to fix in the first place
Anthony Minessale [Wed, 26 Jun 2013 14:17:15 +0000 (09:17 -0500)] 
FS-5546 --resolve oddly that is the thing I was trying to fix in the first place

12 years agotweak sip ws code to avoid double free
Anthony Minessale [Wed, 26 Jun 2013 16:43:54 +0000 (12:43 -0400)] 
tweak sip ws code to avoid double free

12 years agobump
Anthony Minessale [Tue, 25 Jun 2013 20:51:12 +0000 (15:51 -0500)] 
bump

12 years agobump v1.5.2
Anthony Minessale [Tue, 25 Jun 2013 20:50:06 +0000 (15:50 -0500)] 
bump

12 years agofix typo with some flags related to jingle
Anthony Minessale [Tue, 25 Jun 2013 19:54:29 +0000 (14:54 -0500)] 
fix typo with some flags related to jingle

12 years agomod_rayo: added missing modeline
Chris Rienzo [Tue, 25 Jun 2013 19:15:08 +0000 (15:15 -0400)] 
mod_rayo: added missing modeline

12 years agoupdate
Anthony Minessale [Tue, 25 Jun 2013 14:28:50 +0000 (09:28 -0500)] 
update

12 years agomake noexpandtab explicit in all vim modelines other than xml files
Nathan Neulinger [Tue, 25 Jun 2013 16:50:17 +0000 (11:50 -0500)] 
make noexpandtab explicit in all vim modelines other than xml files

12 years agomod_rayo: used wrong stack
Chris Rienzo [Tue, 25 Jun 2013 15:40:38 +0000 (11:40 -0400)] 
mod_rayo: used wrong stack

12 years agomod_rayo: fixes for <prompt> and reply loops
Chris Rienzo [Tue, 25 Jun 2013 15:30:10 +0000 (11:30 -0400)] 
mod_rayo: fixes for <prompt> and reply loops

12 years agomod_rayo: fix component JID
Chris Rienzo [Tue, 25 Jun 2013 12:08:56 +0000 (08:08 -0400)] 
mod_rayo: fix component JID

12 years agomod_rayo: fix cleanup of console complete functions
Chris Rienzo [Tue, 25 Jun 2013 11:54:59 +0000 (07:54 -0400)] 
mod_rayo: fix cleanup of console complete functions

12 years agomod_rayo: don't send item-not-found to replies
Chris Rienzo [Tue, 25 Jun 2013 11:42:34 +0000 (07:42 -0400)] 
mod_rayo: don't send item-not-found to replies

12 years agomod_http_cache: valgrind fixes
Chris Rienzo [Tue, 25 Jun 2013 02:12:24 +0000 (22:12 -0400)] 
mod_http_cache: valgrind fixes

12 years agomod_ssml: valgrind fixes
Chris Rienzo [Tue, 25 Jun 2013 02:07:50 +0000 (22:07 -0400)] 
mod_ssml: valgrind fixes

12 years agomod_rayo: valgrind fixes
Chris Rienzo [Tue, 25 Jun 2013 01:55:58 +0000 (21:55 -0400)] 
mod_rayo: valgrind fixes

12 years agomod_rayo: forgot to return error if unknown destination for stanza
Chris Rienzo [Tue, 25 Jun 2013 01:14:27 +0000 (21:14 -0400)] 
mod_rayo: forgot to return error if unknown destination for stanza

12 years agomod_rayo: added message delivery threads
Chris Rienzo [Tue, 25 Jun 2013 00:50:37 +0000 (20:50 -0400)] 
mod_rayo: added message delivery threads

12 years agomod_rayo: reworked internal messaging- all messages sent by JID only
Chris Rienzo [Mon, 24 Jun 2013 18:51:54 +0000 (14:51 -0400)] 
mod_rayo: reworked internal messaging- all messages sent by JID only

12 years agomod_rayo: remove reply from send function - everything is send only now
Chris Rienzo [Mon, 24 Jun 2013 14:02:09 +0000 (10:02 -0400)] 
mod_rayo: remove reply from send function - everything is send only now

12 years agoFS-5530 --resolve this will make it identical to the bridge behaviour even when the...
Anthony Minessale [Mon, 24 Jun 2013 14:45:43 +0000 (09:45 -0500)] 
FS-5530 --resolve this will make it identical to the bridge behaviour even when the bridge in early media begins and now you will explicitly need continue_on_fail=true in this situation to not fail

12 years agoFS-5539 --resolve
Anthony Minessale [Mon, 24 Jun 2013 14:15:01 +0000 (09:15 -0500)] 
FS-5539 --resolve

12 years agorevert 02c329da33ce10aea160f070d710fef406de3009 and put proper fix
Anthony Minessale [Mon, 24 Jun 2013 13:31:06 +0000 (08:31 -0500)] 
revert 02c329da33ce10aea160f070d710fef406de3009 and put proper fix

12 years agoMerge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
Nathan Neulinger [Mon, 24 Jun 2013 02:48:08 +0000 (21:48 -0500)] 
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch

12 years agoskinny more logging improvements and some refactoring of protocol replies
Nathan Neulinger [Mon, 24 Jun 2013 02:47:58 +0000 (21:47 -0500)] 
skinny more logging improvements and some refactoring of protocol replies

12 years agoOPENZAP-215 --resolve
Moises Silva [Mon, 24 Jun 2013 01:48:43 +0000 (21:48 -0400)] 
OPENZAP-215 --resolve

The state FTDM_CHANNEL_STATE_RINGING is not used when there is media available. We have
FTDM_CHANNEL_PROGRESS_MEDIA for that, therefore the pri_acknowledge() call should not set
the info argument to avoid sending an indication of media to the other end, as that may cause
the other end to not generate any ringing tone and at that moment we will not be generating
any ringing tone either and the caller will hear only silence

12 years agoskinny - add simple expansion of text strings by id in the logging msgs
Nathan Neulinger [Sun, 23 Jun 2013 21:11:54 +0000 (16:11 -0500)] 
skinny - add simple expansion of text strings by id in the logging msgs

12 years agologging
Nathan Neulinger [Sun, 23 Jun 2013 20:18:10 +0000 (15:18 -0500)] 
logging

12 years agofix broken build due to running with warnings disabled, oops
Nathan Neulinger [Sun, 23 Jun 2013 20:11:31 +0000 (15:11 -0500)] 
fix broken build due to running with warnings disabled, oops

12 years agoskinny logging
Nathan Neulinger [Sun, 23 Jun 2013 19:58:25 +0000 (14:58 -0500)] 
skinny logging

12 years agofix windows build
Jeff Lenk [Sun, 23 Jun 2013 19:34:26 +0000 (14:34 -0500)] 
fix windows build

12 years agoimprovements to skinny logging, table based message text ids
Nathan Neulinger [Sun, 23 Jun 2013 19:19:05 +0000 (14:19 -0500)] 
improvements to skinny logging, table based message text ids

12 years agomisc constant name adjustments to match actual text on phones
Nathan Neulinger [Sat, 22 Jun 2013 18:46:26 +0000 (13:46 -0500)] 
misc constant name adjustments to match actual text on phones

12 years agomod_rayo: Punchblock now supports content-type on input matches
Ben Langfeld [Fri, 21 Jun 2013 17:46:47 +0000 (13:46 -0400)] 
mod_rayo: Punchblock now supports content-type on input matches

Fix applied to Punchblock here: https://github.com/adhearsion/punchblock/commit/cef5198e80b60e19fc949b21f6e0dc438cecc5df

12 years agofix trivial compiler warning
Jeff Lenk [Sat, 22 Jun 2013 02:43:22 +0000 (21:43 -0500)] 
fix trivial compiler warning

12 years agofix return values from refactor so stun timeouts can trigger error properly
Anthony Minessale [Fri, 21 Jun 2013 17:42:37 +0000 (12:42 -0500)] 
fix return values from refactor so stun timeouts can trigger error properly

12 years agoFS-5532 - workaround to improve behavior, but not correct fix
Nathan Neulinger [Fri, 21 Jun 2013 19:48:49 +0000 (14:48 -0500)] 
FS-5532 - workaround to improve behavior, but not correct fix