]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Anthony Minessale [Tue, 13 Nov 2012 23:56:09 +0000 (17:56 -0600)]
fix bad return vals on sending messages when under stress
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.
Anthony Minessale [Tue, 13 Nov 2012 18:30:21 +0000 (12:30 -0600)]
check for signalling in sleep app on channels without media
Brian West [Tue, 13 Nov 2012 18:48:59 +0000 (12:48 -0600)]
Anthony Minessale [Tue, 13 Nov 2012 17:36:50 +0000 (11:36 -0600)]
fix race condition in double loopback bowout
Jeff Lenk [Tue, 13 Nov 2012 14:51:48 +0000 (08:51 -0600)]
add missing reference - windows gsmopen
Anthony Minessale [Tue, 13 Nov 2012 00:45:53 +0000 (18:45 -0600)]
don't count pickup endpoints in sps limits
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>
Travis Cross [Mon, 12 Nov 2012 19:58:30 +0000 (19:58 +0000)]
Build mod_flite Debian package
FS-4263 --resolve
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.
Anthony Minessale [Mon, 12 Nov 2012 11:50:00 +0000 (05:50 -0600)]
FS-4825 --resolve
Anthony Minessale [Sun, 11 Nov 2012 15:09:22 +0000 (09:09 -0600)]
FS-4824 --resolve
Seven Du [Sun, 11 Nov 2012 06:23:27 +0000 (14:23 +0800)]
FS-3960 update and apply patch
Moises Silva [Fri, 9 Nov 2012 21:53:39 +0000 (16:53 -0500)]
fretdm: little white lie
Anthony Minessale [Fri, 9 Nov 2012 17:50:11 +0000 (11:50 -0600)]
increment version
Anthony Minessale [Fri, 9 Nov 2012 17:28:22 +0000 (11:28 -0600)]
update
Anthony Minessale [Fri, 9 Nov 2012 17:27:06 +0000 (11:27 -0600)]
release FreeSWITCH 1.3.3
Anthony Minessale [Fri, 9 Nov 2012 17:25:04 +0000 (11:25 -0600)]
release FreeSWITCH 1.3.3
Anthony Minessale [Fri, 9 Nov 2012 17:14:41 +0000 (11:14 -0600)]
release FreeSWITCH 1.3.3
Anthony Minessale [Fri, 9 Nov 2012 14:47:30 +0000 (08:47 -0600)]
FS-4816 --resolve
Michael Jerris [Fri, 9 Nov 2012 14:27:47 +0000 (09:27 -0500)]
FS-4817: --resolve netbsd portability fixes
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
Anthony Minessale [Thu, 8 Nov 2012 22:47:01 +0000 (16:47 -0600)]
FS-4784 --resolve this should have the same effect
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
Anthony Minessale [Thu, 8 Nov 2012 18:35:45 +0000 (12:35 -0600)]
fix mod_db regex
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.
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
Eliot Gable [Thu, 8 Nov 2012 18:40:30 +0000 (18:40 +0000)]
More fixes for reconnecting to PGSQL on connection failure.
Anthony Minessale [Thu, 8 Nov 2012 15:52:20 +0000 (09:52 -0600)]
FS-4779 try this patch
William King [Thu, 8 Nov 2012 02:04:13 +0000 (18:04 -0800)]
merge failure on my part. this should have been included.
William King [Thu, 8 Nov 2012 01:47:39 +0000 (17:47 -0800)]
Enable mod_lua to use native pgsql dbh support
Anthony Minessale [Wed, 7 Nov 2012 22:46:30 +0000 (16:46 -0600)]
regression from
0160072adcc516b53816d8db379ba4bf6862b182 code was outside of code block
Anthony Minessale [Wed, 7 Nov 2012 20:57:08 +0000 (14:57 -0600)]
bad merge
Anthony Minessale [Wed, 7 Nov 2012 20:53:47 +0000 (14:53 -0600)]
fix a lock logic error in lcr endpoint
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
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.
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
Anthony Minessale [Wed, 7 Nov 2012 14:14:32 +0000 (08:14 -0600)]
FS-4779 give this a shot
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.
Anthony Minessale [Tue, 6 Nov 2012 14:53:00 +0000 (08:53 -0600)]
FS-4797 --resolve
Anthony Minessale [Tue, 6 Nov 2012 14:51:33 +0000 (08:51 -0600)]
FS-4796 --resolve
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
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)
Michael Jerris [Tue, 6 Nov 2012 14:15:41 +0000 (09:15 -0500)]
don't seg on invaild config
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
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
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
Giovanni Maruzzelli [Tue, 6 Nov 2012 11:05:26 +0000 (12:05 +0100)]
FS-4782 gsmopen: abide the origination_uuid variable. Dude abide
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
Giovanni Maruzzelli [Tue, 6 Nov 2012 09:39:12 +0000 (10:39 +0100)]
FS-4338 gsmopen: added patch to compile in FreeBSD
Giovanni Maruzzelli [Tue, 6 Nov 2012 08:57:19 +0000 (09:57 +0100)]
skypopen: removing my own chatmessage from the array - nicer logmesg
Giovanni Maruzzelli [Tue, 6 Nov 2012 08:55:14 +0000 (09:55 +0100)]
skypopen: removing my own chatmessage from the array
Anthony Minessale [Mon, 5 Nov 2012 20:04:02 +0000 (14:04 -0600)]
doh
Anthony Minessale [Mon, 5 Nov 2012 19:54:09 +0000 (13:54 -0600)]
update rev
Anthony Minessale [Mon, 5 Nov 2012 19:36:16 +0000 (13:36 -0600)]
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
Michael Jerris [Mon, 5 Nov 2012 18:53:59 +0000 (13:53 -0500)]
fix darwin 10.7 build
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.. =/
Brian West [Mon, 5 Nov 2012 17:09:06 +0000 (11:09 -0600)]
Enable FEC up packet loss percent
Anthony Minessale [Mon, 5 Nov 2012 12:37:01 +0000 (06:37 -0600)]
FS-4792 --resolve sure
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.
Anthony Minessale [Fri, 2 Nov 2012 18:58:56 +0000 (13:58 -0500)]
remove debug line
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
Anthony Minessale [Fri, 2 Nov 2012 17:49:39 +0000 (12:49 -0500)]
7 ate 9
Ken Rice [Fri, 2 Nov 2012 19:07:26 +0000 (19:07 +0000)]
update these examples to use the correct syntax for pgsql
Anthony Minessale [Fri, 2 Nov 2012 13:47:38 +0000 (08:47 -0500)]
FS-4011 --resolve
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.
Brian West [Thu, 1 Nov 2012 23:09:25 +0000 (18:09 -0500)]
FS-4785 --resolve
Anthony Minessale [Thu, 1 Nov 2012 20:50:41 +0000 (15:50 -0500)]
check in page app
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
William King [Thu, 1 Nov 2012 20:30:22 +0000 (13:30 -0700)]
More accurate and detailed sample configuration file.
Anthony Minessale [Thu, 1 Nov 2012 20:29:53 +0000 (16:29 -0400)]
FS-4776 forgot to push this
Anthony Minessale [Thu, 1 Nov 2012 18:07:42 +0000 (13:07 -0500)]
FS-4681 --resolve
Brian West [Thu, 1 Nov 2012 20:04:31 +0000 (15:04 -0500)]
FS-4745 --resolve
Brian West [Thu, 1 Nov 2012 20:00:28 +0000 (15:00 -0500)]
FS-4743 --resolve
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
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.
Anthony Minessale [Thu, 1 Nov 2012 17:27:11 +0000 (12:27 -0500)]
revert
Anthony Minessale [Thu, 1 Nov 2012 17:26:31 +0000 (12:26 -0500)]
revert
Anthony Minessale [Thu, 1 Nov 2012 17:25:29 +0000 (12:25 -0500)]
loop on eintr on pop and trypop
Anthony Minessale [Thu, 1 Nov 2012 14:14:34 +0000 (09:14 -0500)]
FS-4779 try this instead
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
Jeff Lenk [Thu, 1 Nov 2012 01:48:28 +0000 (20:48 -0500)]
vs2010 reswig
Anthony Minessale [Wed, 31 Oct 2012 19:27:57 +0000 (14:27 -0500)]
FS-4780 try this
Anthony Minessale [Wed, 31 Oct 2012 18:02:03 +0000 (13:02 -0500)]
doh
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
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
Anthony Minessale [Wed, 31 Oct 2012 15:31:23 +0000 (10:31 -0500)]
deal with handles being released incorrectly
Anthony Minessale [Wed, 31 Oct 2012 13:59:31 +0000 (08:59 -0500)]
call destroy not stop in sofia profile
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
Anthony Minessale [Wed, 31 Oct 2012 15:46:17 +0000 (11:46 -0400)]
FS-4776 --resolve
Anthony Minessale [Wed, 31 Oct 2012 15:45:09 +0000 (11:45 -0400)]
FS-4777 --resolve
Anthony Minessale [Wed, 31 Oct 2012 15:41:42 +0000 (11:41 -0400)]
FS-4741 I think I see the issue, try this
Michael Jerris [Wed, 31 Oct 2012 15:22:01 +0000 (11:22 -0400)]
add configure flag to turn on legacy coredb behavior
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
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
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
Anthony Minessale [Tue, 30 Oct 2012 21:05:40 +0000 (16:05 -0500)]
put back seq number when pulling from jb
Michael Jerris [Tue, 30 Oct 2012 23:02:10 +0000 (19:02 -0400)]
handle state update for hangup
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