Commit Graph

23334 Commits

Author SHA1 Message Date
Michael Jerris a9017b4d4d FS-4649: --resolve fix ifdefs for opengl headers 2012-11-15 08:39:10 -05:00
Anthony Minessale 4b96a8b2e5 wait_for_state_or_greater actually needs >= 2012-11-14 19:19:03 -06:00
Anthony Minessale f8aa3777e9 thread pool was not releasing surplus threads after timeout 2012-11-14 18:43:28 -06:00
William King a47321f0fd Differentiate when the sms message successfully matched an extension in the chatplan, and when it fell through. 2012-11-14 16:48:21 -08:00
William King b8f0d11a8a Fire an event on successful sms delivery, as well as clearify if the delivery method was blocking or not. 2012-11-14 16:45:32 -08:00
William King 8b74de2d62 Adding delivery status code if the sms was sent in blocking mode. 2012-11-14 16:43:37 -08:00
Anthony Minessale ca0ffe6b76 add version to status output 2012-11-14 13:22:48 -06:00
Anthony Minessale 2f2a351067 add initial_callee_id_name/number 2012-11-14 09:20:52 -06:00
Steve Underwood dfce47f26d Relaxed the constraints for declaring a clean end of call on FAX receive. If we
get an EOP, we no longer worry whether the final stages tidy up. This helps
tolerate the increasing number of VoIP calls which hang up before the audio has
flushed down the line.

A few little cleanups.
2012-11-14 21:53:17 +08:00
William King 8f0b7e69de Handle routing loop detection properly so that the delivery confirmation handling is more accurate. 2012-11-13 18:18:40 -08:00
Anthony Minessale 7cb8d4dbb0 fix mutex to work better 2012-11-13 17:56:31 -06:00
Anthony Minessale 18f20e24bf fix bad return vals on sending messages when under stress 2012-11-13 17:56:31 -06:00
William King 5fffdc2936 This fixes multiple issues dealing with sms from registered endpoints to other destinations. 2012-11-13 16:56:58 -08:00
Anthony Minessale 580e63ecfa check for signalling in sleep app on channels without media 2012-11-13 12:30:25 -06:00
Brian West f4e55fb187 fix regression from 6b6c83a718 2012-11-13 12:48:59 -06:00
Anthony Minessale b04e4be512 fix race condition in double loopback bowout 2012-11-13 11:36:50 -06:00
Jeff Lenk 74dd18fe97 add missing reference - windows gsmopen 2012-11-13 08:51:48 -06:00
Anthony Minessale eb0c514e4f don't count pickup endpoints in sps limits 2012-11-12 18:45:53 -06:00
Matteo Brancaleoni 8c58a10999 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>
2012-11-12 22:54:27 +01:00
Travis Cross 443a8db1a5 Build mod_flite Debian package
FS-4263 --resolve
2012-11-12 19:58:30 +00:00
Travis Cross fa18764474 Build debian packages with -fPIC
By building globally with -fPIC we can get mod_flite to build.
2012-11-12 19:56:27 +00:00
Anthony Minessale 8cd8b15266 FS-4825 --resolve 2012-11-12 05:50:00 -06:00
Anthony Minessale 082085fc5a FS-4824 --resolve 2012-11-11 09:09:22 -06:00
Seven Du 26b10fcc01 FS-3960 update and apply patch 2012-11-11 14:23:27 +08:00
Moises Silva 9bc3dfc874 fretdm: little white lie 2012-11-09 16:53:39 -05:00
Anthony Minessale 1c71b9fc21 increment version 2012-11-09 11:50:11 -06:00
Anthony Minessale 52cbe33ffb update 2012-11-09 11:28:22 -06:00
Anthony Minessale b55531894a release FreeSWITCH 1.3.3 2012-11-09 11:27:06 -06:00
Anthony Minessale 5df071a811 release FreeSWITCH 1.3.3 2012-11-09 11:25:04 -06:00
Anthony Minessale 36a2fb092d release FreeSWITCH 1.3.3 2012-11-09 11:14:41 -06:00
Anthony Minessale d25bde067d FS-4816 --resolve 2012-11-09 08:47:30 -06:00
Michael Jerris db20df2300 FS-4817: --resolve netbsd portability fixes 2012-11-09 09:27:47 -05:00
Michael Jerris af9d109212 FS-4818: --resolve use portable sed construct even though this script is not intended to be called on any platform where this matters 2012-11-09 09:26:48 -05:00
Anthony Minessale 2fa045cf37 FS-4784 --resolve this should have the same effect 2012-11-08 16:47:05 -06:00
Anthony Minessale b39a2cbb8b 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 2012-11-08 14:13:05 -06:00
Anthony Minessale 6591eb1497 fix mod_db regex 2012-11-08 12:35:50 -06:00
Eliot Gable 302c323a8f Update PGSQL socket descriptor on reconnect in case a new descriptor was assigned. 2012-11-08 19:49:14 +00:00
Brian West fec1046db2 FS-4807 clear up an example for people that don't want to bother with learning how things work 2012-11-08 12:57:17 -06:00
Eliot Gable 1e929e723f More fixes for reconnecting to PGSQL on connection failure. 2012-11-08 18:45:00 +00:00
Anthony Minessale e8f3e42f8b FS-4779 try this patch 2012-11-08 09:52:20 -06:00
William King 48a0924b54 merge failure on my part. this should have been included. 2012-11-07 18:04:13 -08:00
William King 2cea7f0ff6 Enable mod_lua to use native pgsql dbh support 2012-11-07 17:47:46 -08:00
Anthony Minessale bfe3fdf347 regression from 0160072adc code was outside of code block 2012-11-07 16:46:36 -06:00
Anthony Minessale 6814014f7d bad merge 2012-11-07 14:57:08 -06:00
Anthony Minessale ba625501ba fix a lock logic error in lcr endpoint 2012-11-07 14:53:47 -06:00
Anthony Minessale 6627dc8696 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 2012-11-07 14:53:16 -06:00
Eliot Gable 0160072adc 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. 2012-11-07 21:35:40 +00:00
Anthony Minessale f60962ae87 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 2012-11-07 12:10:50 -06:00
Anthony Minessale feb38cece2 FS-4779 give this a shot 2012-11-07 08:14:32 -06:00
Eliot Gable 658beb7fbd 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. 2012-11-06 22:50:29 +00:00