]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
13 years agofix bad return vals on sending messages when under stress
Anthony Minessale [Tue, 13 Nov 2012 23:56:09 +0000 (17:56 -0600)] 
fix bad return vals on sending messages when under stress

13 years agoThis fixes multiple issues dealing with sms from registered endpoints to other destin...
William King [Wed, 14 Nov 2012 00:56:58 +0000 (16:56 -0800)] 
This fixes multiple issues dealing with sms from registered endpoints to other destinations.

13 years agocheck for signalling in sleep app on channels without media
Anthony Minessale [Tue, 13 Nov 2012 18:30:21 +0000 (12:30 -0600)] 
check for signalling in sleep app on channels without media

13 years agofix regression from 6b6c83a7180afa31a6bf0b2ea6a04a0b316652f4
Brian West [Tue, 13 Nov 2012 18:48:59 +0000 (12:48 -0600)] 
fix regression from 6b6c83a7180afa31a6bf0b2ea6a04a0b316652f4

13 years agofix race condition in double loopback bowout
Anthony Minessale [Tue, 13 Nov 2012 17:36:50 +0000 (11:36 -0600)] 
fix race condition in double loopback bowout

13 years agoadd missing reference - windows gsmopen
Jeff Lenk [Tue, 13 Nov 2012 14:51:48 +0000 (08:51 -0600)] 
add missing reference - windows gsmopen

13 years agodon't count pickup endpoints in sps limits
Anthony Minessale [Tue, 13 Nov 2012 00:45:53 +0000 (18:45 -0600)] 
don't count pickup endpoints in sps limits

13 years agoftmod_libpri: Rework handling of peer-initiated hangup events
Matteo Brancaleoni [Thu, 8 Nov 2012 11:59:22 +0000 (12:59 +0100)] 
ftmod_libpri: Rework handling of peer-initiated hangup events

Use peerhangup flag variable to track whether a hangup has been
initiated by the peer or libpri itself (e.g. Layer 2 timeouts).

These changes fix a couple of problems with hangup events not being
handled properly in some situations:

  - Call abort caused by incoming RESTART on a channel in use
  - T309 timeout after L2 loss
  - Improved hangup handling in libpri-side on_hangup() event handler
    and state_advance() (FreeTDM side)

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
13 years agoBuild mod_flite Debian package
Travis Cross [Mon, 12 Nov 2012 19:58:30 +0000 (19:58 +0000)] 
Build mod_flite Debian package

FS-4263 --resolve

13 years agoBuild debian packages with -fPIC
Travis Cross [Mon, 12 Nov 2012 19:04:59 +0000 (19:04 +0000)] 
Build debian packages with -fPIC

By building globally with -fPIC we can get mod_flite to build.

13 years agoFS-4825 --resolve
Anthony Minessale [Mon, 12 Nov 2012 11:50:00 +0000 (05:50 -0600)] 
FS-4825 --resolve

13 years agoFS-4824 --resolve
Anthony Minessale [Sun, 11 Nov 2012 15:09:22 +0000 (09:09 -0600)] 
FS-4824 --resolve

13 years agoFS-3960 update and apply patch
Seven Du [Sun, 11 Nov 2012 06:23:27 +0000 (14:23 +0800)] 
FS-3960 update and apply patch

13 years agofretdm: little white lie
Moises Silva [Fri, 9 Nov 2012 21:53:39 +0000 (16:53 -0500)] 
fretdm: little white lie

13 years agoincrement version
Anthony Minessale [Fri, 9 Nov 2012 17:50:11 +0000 (11:50 -0600)] 
increment version

13 years agoupdate v1.3.3
Anthony Minessale [Fri, 9 Nov 2012 17:28:22 +0000 (11:28 -0600)] 
update

13 years agorelease FreeSWITCH 1.3.3
Anthony Minessale [Fri, 9 Nov 2012 17:27:06 +0000 (11:27 -0600)] 
release FreeSWITCH 1.3.3

13 years agorelease FreeSWITCH 1.3.3
Anthony Minessale [Fri, 9 Nov 2012 17:25:04 +0000 (11:25 -0600)] 
release FreeSWITCH 1.3.3

13 years agorelease FreeSWITCH 1.3.3
Anthony Minessale [Fri, 9 Nov 2012 17:14:41 +0000 (11:14 -0600)] 
release FreeSWITCH 1.3.3

13 years agoFS-4816 --resolve
Anthony Minessale [Fri, 9 Nov 2012 14:47:30 +0000 (08:47 -0600)] 
FS-4816 --resolve

13 years agoFS-4817: --resolve netbsd portability fixes
Michael Jerris [Fri, 9 Nov 2012 14:27:47 +0000 (09:27 -0500)] 
FS-4817: --resolve netbsd portability fixes

13 years agoFS-4818: --resolve use portable sed construct even though this script is not intended...
Michael Jerris [Fri, 9 Nov 2012 14:26:48 +0000 (09:26 -0500)] 
FS-4818: --resolve use portable sed construct even though this script is not intended to be called on any platform where this matters

13 years agoFS-4784 --resolve this should have the same effect
Anthony Minessale [Thu, 8 Nov 2012 22:47:01 +0000 (16:47 -0600)] 
FS-4784 --resolve this should have the same effect

13 years agoput running_state in the channel event rather than the state so presence events refle...
Anthony Minessale [Thu, 8 Nov 2012 20:13:05 +0000 (14:13 -0600)] 
put running_state in the channel event rather than the state so presence events reflect the current state of the channel and not the one that was possibly changed during the last state

13 years agofix mod_db regex
Anthony Minessale [Thu, 8 Nov 2012 18:35:45 +0000 (12:35 -0600)] 
fix mod_db regex

13 years agoUpdate PGSQL socket descriptor on reconnect in case a new descriptor was assigned.
Eliot Gable [Thu, 8 Nov 2012 19:49:08 +0000 (19:49 +0000)] 
Update PGSQL socket descriptor on reconnect in case a new descriptor was assigned.

13 years agoFS-4807 clear up an example for people that don't want to bother with learning how...
Brian West [Thu, 8 Nov 2012 18:54:57 +0000 (12:54 -0600)] 
FS-4807 clear up an example for people that don't want to bother with learning how things work

13 years agoMore fixes for reconnecting to PGSQL on connection failure.
Eliot Gable [Thu, 8 Nov 2012 18:40:30 +0000 (18:40 +0000)] 
More fixes for reconnecting to PGSQL on connection failure.

13 years agoFS-4779 try this patch
Anthony Minessale [Thu, 8 Nov 2012 15:52:20 +0000 (09:52 -0600)] 
FS-4779 try this patch

13 years agomerge failure on my part. this should have been included.
William King [Thu, 8 Nov 2012 02:04:13 +0000 (18:04 -0800)] 
merge failure on my part. this should have been included.

13 years agoEnable mod_lua to use native pgsql dbh support
William King [Thu, 8 Nov 2012 01:47:39 +0000 (17:47 -0800)] 
Enable mod_lua to use native pgsql dbh support

13 years agoregression from 0160072adcc516b53816d8db379ba4bf6862b182 code was outside of code...
Anthony Minessale [Wed, 7 Nov 2012 22:46:30 +0000 (16:46 -0600)] 
regression from 0160072adcc516b53816d8db379ba4bf6862b182 code was outside of code block

13 years agobad merge
Anthony Minessale [Wed, 7 Nov 2012 20:57:08 +0000 (14:57 -0600)] 
bad merge

13 years agofix a lock logic error in lcr endpoint
Anthony Minessale [Wed, 7 Nov 2012 20:53:47 +0000 (14:53 -0600)] 
fix a lock logic error in lcr endpoint

13 years agofix some contention issues under really high load...That doesn't mean you need to...
Anthony Minessale [Wed, 7 Nov 2012 20:53:10 +0000 (14:53 -0600)] 
fix some contention issues under really high load...That doesn't mean you need to push it this hard and bug me about it =p

13 years agoFix query cancelling so it leaves the handle in a good state; fix detection of broken...
Eliot Gable [Wed, 7 Nov 2012 21:35:20 +0000 (21:35 +0000)] 
Fix query cancelling so it leaves the handle in a good state; fix detection of broken connections in db_is_up by consuming the EOF on a failed connection before checking if the connection failed; add more detailed logging about who called the SQL function when something goes wrong.

13 years agofix some contention issues under really high load...That doesn't mean you need to...
Anthony Minessale [Wed, 7 Nov 2012 18:10:50 +0000 (12:10 -0600)] 
fix some contention issues under really high load...That doesn't mean you need to push it this hard and bug me about it =p

13 years agoFS-4779 give this a shot
Anthony Minessale [Wed, 7 Nov 2012 14:14:32 +0000 (08:14 -0600)] 
FS-4779 give this a shot

13 years agoThis "else" condition is not an error condition. It is reached when you execute a...
Eliot Gable [Tue, 6 Nov 2012 22:50:29 +0000 (22:50 +0000)] 
This "else" condition is not an error condition. It is reached when you execute a multi-statement query and it reaches the end of all statements.

13 years agoFS-4797 --resolve
Anthony Minessale [Tue, 6 Nov 2012 14:53:00 +0000 (08:53 -0600)] 
FS-4797 --resolve

13 years agoFS-4796 --resolve
Anthony Minessale [Tue, 6 Nov 2012 14:51:33 +0000 (08:51 -0600)] 
FS-4796 --resolve

13 years agoFS-4742 skypopen: tentative blind fix to the Skype's Voicemail VM_PLAYING_GREETING...
Giovanni Maruzzelli [Tue, 6 Nov 2012 17:06:39 +0000 (18:06 +0100)] 
FS-4742 skypopen: tentative blind fix to the Skype's Voicemail VM_PLAYING_GREETING problem

13 years agoFS-4750 skypopen: generate inbound A-leg CDR (eg: do not jump from hangup to CS_DESTROY)
Giovanni Maruzzelli [Tue, 6 Nov 2012 15:58:44 +0000 (16:58 +0100)] 
FS-4750 skypopen: generate inbound A-leg CDR (eg: do not jump from hangup to CS_DESTROY)

13 years agodon't seg on invaild config
Michael Jerris [Tue, 6 Nov 2012 14:15:41 +0000 (09:15 -0500)] 
don't seg on invaild config

13 years agoFS-4740 skypopen: do not act on 'channel reset'. Ignore it as in the majority of...
Giovanni Maruzzelli [Tue, 6 Nov 2012 11:47:40 +0000 (12:47 +0100)] 
FS-4740 skypopen: do not act on 'channel reset'. Ignore it as in the majority of endpoints

13 years agoFS-4692 gsmopen: patch from Ivan Mironov allowing for values 'context', 'dialplan...
Giovanni Maruzzelli [Tue, 6 Nov 2012 11:31:32 +0000 (12:31 +0100)] 
FS-4692 gsmopen: patch from Ivan Mironov allowing for values 'context', 'dialplan', 'destination' and 'hold_music' from configuration file global_settings used by default for individual interfaces

13 years agoFS-4691 gsmopen: patch from Ivan Mironov allowing for longer device names, useful...
Giovanni Maruzzelli [Tue, 6 Nov 2012 11:24:17 +0000 (12:24 +0100)] 
FS-4691 gsmopen: patch from Ivan Mironov allowing for longer device names, useful for symlinks created by udev

13 years agoFS-4782 gsmopen: abide the origination_uuid variable. Dude abide
Giovanni Maruzzelli [Tue, 6 Nov 2012 11:05:26 +0000 (12:05 +0100)] 
FS-4782 gsmopen: abide the origination_uuid variable. Dude abide

13 years agoFS-4659 gsmopen: give error and abort call when dialing was not through correctly...
Giovanni Maruzzelli [Tue, 6 Nov 2012 10:34:34 +0000 (11:34 +0100)] 
FS-4659 gsmopen: give error and abort call when dialing was not through correctly (eg: get back OK). Also, grow the default timeout when expecting a string back from the modem to half a second - 500000 usec - so to avoid false negatives

13 years agoFS-4338 gsmopen: added patch to compile in FreeBSD
Giovanni Maruzzelli [Tue, 6 Nov 2012 09:39:12 +0000 (10:39 +0100)] 
FS-4338 gsmopen: added patch to compile in FreeBSD

13 years agoskypopen: removing my own chatmessage from the array - nicer logmesg
Giovanni Maruzzelli [Tue, 6 Nov 2012 08:57:19 +0000 (09:57 +0100)] 
skypopen: removing my own chatmessage from the array - nicer logmesg

13 years agoskypopen: removing my own chatmessage from the array
Giovanni Maruzzelli [Tue, 6 Nov 2012 08:55:14 +0000 (09:55 +0100)] 
skypopen: removing my own chatmessage from the array

13 years agodoh v1.3.2
Anthony Minessale [Mon, 5 Nov 2012 20:04:02 +0000 (14:04 -0600)] 
doh

13 years agoupdate rev
Anthony Minessale [Mon, 5 Nov 2012 19:54:09 +0000 (13:54 -0600)] 
update rev

13 years agoregression from 2494448846eafac0ef7c6a2ba174004a4e361590
Anthony Minessale [Mon, 5 Nov 2012 19:36:16 +0000 (13:36 -0600)] 
regression from 2494448846eafac0ef7c6a2ba174004a4e361590

13 years agodon't skip sending cid number if there is a + in it
Michael Jerris [Mon, 5 Nov 2012 20:12:38 +0000 (15:12 -0500)] 
don't skip sending cid number if there is a + in it

13 years agofix darwin 10.7 build
Michael Jerris [Mon, 5 Nov 2012 18:53:59 +0000 (13:53 -0500)] 
fix darwin 10.7 build

13 years ago6b7d5e5a9a04164c0f7ecc4cd9dc9ffdc729c5f5 was actually wrong, I was sick that day...
Anthony Minessale [Mon, 5 Nov 2012 16:33:28 +0000 (10:33 -0600)] 
6b7d5e5a9a04164c0f7ecc4cd9dc9ffdc729c5f5 was actually wrong, I was sick that day, I should have gotten more rest.. =/

13 years agoEnable FEC up packet loss percent
Brian West [Mon, 5 Nov 2012 17:09:06 +0000 (11:09 -0600)] 
Enable FEC up packet loss percent

13 years agoFS-4792 --resolve sure
Anthony Minessale [Mon, 5 Nov 2012 12:37:01 +0000 (06:37 -0600)] 
FS-4792 --resolve sure

13 years agoAdding ability to toggle mod_xml_radius debug flag from a console api command rather...
William King [Sat, 3 Nov 2012 00:06:27 +0000 (17:06 -0700)] 
Adding ability to toggle mod_xml_radius debug flag from a console api command rather than having to rebuild and reload the module.

13 years agoremove debug line v1.3.1
Anthony Minessale [Fri, 2 Nov 2012 18:58:56 +0000 (13:58 -0500)] 
remove debug line

13 years agoadd NUTAG_RETRY_AFTER_ENABLE() tag to lib sofia and use it in mod_sofia to disable...
Anthony Minessale [Fri, 2 Nov 2012 18:54:54 +0000 (13:54 -0500)] 
add NUTAG_RETRY_AFTER_ENABLE() tag to lib sofia and use it in mod_sofia to disable processing retry-after headers on a per-call basis

13 years ago7 ate 9
Anthony Minessale [Fri, 2 Nov 2012 17:49:39 +0000 (12:49 -0500)] 
7 ate 9

13 years agoupdate these examples to use the correct syntax for pgsql
Ken Rice [Fri, 2 Nov 2012 19:07:26 +0000 (19:07 +0000)] 
update these examples to use the correct syntax for pgsql

13 years agoFS-4011 --resolve
Anthony Minessale [Fri, 2 Nov 2012 13:47:38 +0000 (08:47 -0500)] 
FS-4011 --resolve

13 years agomostly trivial windows fixes for last several commits - anthm pthread_self in mod_dpt...
Jeff Lenk [Fri, 2 Nov 2012 02:59:18 +0000 (21:59 -0500)] 
mostly trivial windows fixes for last several commits - anthm pthread_self in mod_dptools is not in scope for windows? commented out.

13 years agoFS-4785 --resolve
Brian West [Thu, 1 Nov 2012 23:09:25 +0000 (18:09 -0500)] 
FS-4785 --resolve

13 years agocheck in page app
Anthony Minessale [Thu, 1 Nov 2012 20:50:41 +0000 (15:50 -0500)] 
check in page app

13 years agoFS-4003 --resolve add IPv6 support to ESL client library, thanks to Steven Ayre
Ken Rice [Thu, 1 Nov 2012 22:39:06 +0000 (22:39 +0000)] 
FS-4003 --resolve  add IPv6 support to ESL client library, thanks to Steven Ayre

13 years agoMore accurate and detailed sample configuration file.
William King [Thu, 1 Nov 2012 20:30:22 +0000 (13:30 -0700)] 
More accurate and detailed sample configuration file.

13 years agoFS-4776 forgot to push this
Anthony Minessale [Thu, 1 Nov 2012 20:29:53 +0000 (16:29 -0400)] 
FS-4776 forgot to push this

13 years agoFS-4681 --resolve
Anthony Minessale [Thu, 1 Nov 2012 18:07:42 +0000 (13:07 -0500)] 
FS-4681 --resolve

13 years agoFS-4745 --resolve
Brian West [Thu, 1 Nov 2012 20:04:31 +0000 (15:04 -0500)] 
FS-4745 --resolve

13 years agoFS-4743 --resolve
Brian West [Thu, 1 Nov 2012 20:00:28 +0000 (15:00 -0500)] 
FS-4743 --resolve

13 years agoRemove potential infinate loop when caller hung up before audio completed. Thanks...
William King [Thu, 1 Nov 2012 18:50:15 +0000 (11:50 -0700)] 
Remove potential infinate loop when caller hung up before audio completed. Thanks to telapi.com for the patch

13 years agoImprove handling of file error and closing conditions. Thanks to telapi.com for the...
William King [Thu, 1 Nov 2012 18:47:38 +0000 (11:47 -0700)] 
Improve handling of file error and closing conditions. Thanks to telapi.com for the patch.

13 years agorevert
Anthony Minessale [Thu, 1 Nov 2012 17:27:11 +0000 (12:27 -0500)] 
revert

13 years agorevert
Anthony Minessale [Thu, 1 Nov 2012 17:26:31 +0000 (12:26 -0500)] 
revert

13 years agoloop on eintr on pop and trypop
Anthony Minessale [Thu, 1 Nov 2012 17:25:29 +0000 (12:25 -0500)] 
loop on eintr on pop and trypop

13 years agoFS-4779 try this instead
Anthony Minessale [Thu, 1 Nov 2012 14:14:34 +0000 (09:14 -0500)] 
FS-4779 try this instead

13 years agoFS-4781 --resolve I added some more code to the jb for seq but I still think the...
Anthony Minessale [Thu, 1 Nov 2012 14:00:38 +0000 (09:00 -0500)] 
FS-4781 --resolve I added some more code to the jb for seq but I still think the timestamp is more reliable than the seq since we can't know if the rtp is passing over a media proxy who may preserve the timestamps but still rewrite the seq, its more likely the ts shows the more accurate order of the rtp stream

13 years agovs2010 reswig
Jeff Lenk [Thu, 1 Nov 2012 01:48:28 +0000 (20:48 -0500)] 
vs2010 reswig

13 years agoFS-4780 try this
Anthony Minessale [Wed, 31 Oct 2012 19:27:57 +0000 (14:27 -0500)] 
FS-4780 try this

13 years agodoh
Anthony Minessale [Wed, 31 Oct 2012 18:02:03 +0000 (13:02 -0500)] 
doh

13 years agoadd no_loopback flag to apps so they can tell mod_loopback to bow out
Anthony Minessale [Wed, 31 Oct 2012 17:56:09 +0000 (12:56 -0500)] 
add no_loopback flag to apps so they can tell mod_loopback to bow out

13 years agoFS-4741 parse timezone variable and adjust time for time based routing
Anthony Minessale [Wed, 31 Oct 2012 15:43:59 +0000 (10:43 -0500)] 
FS-4741 parse timezone variable and adjust time for time based routing

13 years agodeal with handles being released incorrectly
Anthony Minessale [Wed, 31 Oct 2012 15:31:23 +0000 (10:31 -0500)] 
deal with handles being released incorrectly

13 years agocall destroy not stop in sofia profile
Anthony Minessale [Wed, 31 Oct 2012 13:59:31 +0000 (08:59 -0500)] 
call destroy not stop in sofia profile

13 years agoFS-4779 I don't have this labbed up to try so can you try this patch and repost logs...
Anthony Minessale [Wed, 31 Oct 2012 13:51:55 +0000 (08:51 -0500)] 
FS-4779 I don't have this labbed up to try so can you try this patch and repost logs if it doesn't work

13 years agoFS-4776 --resolve
Anthony Minessale [Wed, 31 Oct 2012 15:46:17 +0000 (11:46 -0400)] 
FS-4776 --resolve

13 years agoFS-4777 --resolve
Anthony Minessale [Wed, 31 Oct 2012 15:45:09 +0000 (11:45 -0400)] 
FS-4777 --resolve

13 years agoFS-4741 I think I see the issue, try this
Anthony Minessale [Wed, 31 Oct 2012 15:41:42 +0000 (11:41 -0400)] 
FS-4741 I think I see the issue, try this

13 years agoadd configure flag to turn on legacy coredb behavior
Michael Jerris [Wed, 31 Oct 2012 15:22:01 +0000 (11:22 -0400)] 
add configure flag to turn on legacy coredb behavior

13 years agoHelp mod_h323 build on wheezy
Travis Cross [Wed, 31 Oct 2012 15:17:09 +0000 (15:17 +0000)] 
Help mod_h323 build on wheezy

libopenh323-dev is in squeeze and sid, but it doesn't look like it's
going to make it into wheezy at this point.

H323Plus claims to be a drop-in replacement, but this should probably
be tested thoroughly.

Note that mod_h323 is still in the avoid_mods list pending testing to
verify that it builds cleanly on each target.

Thanks-to: Steven Ayre <steveayre@gmail.com>
FS-4567 --resolve

13 years agoalways update state to CS_HANGUP for now, even if the channel is gone to handle race...
Michael Jerris [Wed, 31 Oct 2012 14:44:38 +0000 (10:44 -0400)] 
always update state to CS_HANGUP for now, even if the channel is gone to handle race where we miss this update

13 years agoonly put session pointers in when its done from a codec that comes from a session...
Anthony Minessale [Tue, 30 Oct 2012 21:56:03 +0000 (16:56 -0500)] 
only put session pointers in when its done from a codec that comes from a session and set it to the right one

13 years agoput back seq number when pulling from jb
Anthony Minessale [Tue, 30 Oct 2012 21:05:40 +0000 (16:05 -0500)] 
put back seq number when pulling from jb

13 years agohandle state update for hangup
Michael Jerris [Tue, 30 Oct 2012 23:02:10 +0000 (19:02 -0400)] 
handle state update for hangup

13 years agoFS-4775 --resolve use vars voicemail_callback_dialplan and voicemail_callback_context
Anthony Minessale [Tue, 30 Oct 2012 20:33:35 +0000 (15:33 -0500)] 
FS-4775 --resolve use vars voicemail_callback_dialplan and voicemail_callback_context