Anthony Minessale
03c5901c23
FS-4837 --resolve this should work with no addtl patches reopen if it doesn't work
2012-12-07 11:15:33 -06:00
Anthony Minessale
8e78ca69e5
add some missing macros to typically disabled stun code
2012-12-07 08:42:54 -06:00
Raymond Chandler
86862b24af
attempt to fix detection of libdl for sqlite
2012-12-03 23:12:55 -05:00
Anthony Minessale
435443c9f6
fix build
2012-11-29 10:40:47 -06:00
Anthony Minessale
bce107b5fc
FS-4883 --resolve I can add this but if it leads to issues in the loaded code we may not have resoures to investigate
2012-11-29 09:00:03 -06:00
Moises Silva
a7f8e4259e
OPENZAP-201 --resolve
2012-11-26 14:26:41 -05:00
Moises Silva
b64cc02390
freetdm: ftmod_zt - Declare tone mode at the top to avoid compilation errors
2012-11-19 10:24:25 -05:00
Moises Silva
db673a043f
freetdm: ftmod_zt - Integrated HW DTMF support
2012-11-18 23:57:52 -05:00
Jeff Lenk
c7e8dce247
FS-4828 --resolve
2012-11-17 21:38:07 -06:00
Michael Jerris
a9017b4d4d
FS-4649: --resolve fix ifdefs for opengl headers
2012-11-15 08:39:10 -05: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
Anthony Minessale
18f20e24bf
fix bad return vals on sending messages when under stress
2012-11-13 17:56:31 -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
Moises Silva
9bc3dfc874
fretdm: little white lie
2012-11-09 16:53:39 -05:00
Michael Jerris
db20df2300
FS-4817: --resolve netbsd portability fixes
2012-11-09 09:27:47 -05:00
Anthony Minessale
e8f3e42f8b
FS-4779 try this patch
2012-11-08 09:52:20 -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
Anthony Minessale
b19ce17cb2
regression from 2494448846
2012-11-05 13:36:20 -06:00
Michael Jerris
306c2fa205
don't skip sending cid number if there is a + in it
2012-11-05 15:12:38 -05:00
Anthony Minessale
e884de5b07
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
2012-11-02 13:54:54 -05:00
Jeff Lenk
98bbb9affe
mostly trivial windows fixes for last several commits - anthm pthread_self in mod_dptools is not in scope for windows? commented out.
2012-11-01 21:59:18 -05:00
Ken Rice
3c249b012e
FS-4003 --resolve add IPv6 support to ESL client library, thanks to Steven Ayre
2012-11-01 22:39:16 +00:00
Anthony Minessale
2494448846
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
2012-11-01 09:00:43 -05:00
Anthony Minessale
7ade45164a
FS-4776 --resolve
2012-10-31 11:46:17 -04:00
Anthony Minessale
0343b3ae8f
FS-4777 --resolve
2012-10-31 11:45:09 -04:00
Michael Jerris
d5d107d281
FS-3473: --resolve do not use asm optimizations on newer broken apple compiler until we can figure out the correct fix for this
2012-10-30 10:43:38 -04:00
Moises Silva
d39269b217
freetdm: ftmod_pritap - Fix memory corruption due to freeing a call
...
pointer that was still in use
2012-10-29 15:34:08 -04:00
Moises Silva
87a1d78e42
freetdm: ftmod_pritap - Use a single thread per every pair of spans tapping a single line
2012-10-29 15:33:59 -04:00
Moises Silva
aeb07172b0
freetdm: ftmod_pritap - Do not print an error when the crv is no longer in use
...
since this is a valid code path
2012-10-29 15:33:50 -04:00
Moises Silva
e4e6fa65d0
freetdm: ftmod_pritap - Lock the channel during call setup
...
Destroy the peer before the master channel
2012-10-29 15:33:41 -04:00
Moises Silva
d88e79e632
freetdm: ftmod_pritap - Use uint8 for flags (I smell a bug somewhere with bitfields)
2012-10-29 15:33:31 -04:00
Moises Silva
7d5a4a7172
freetdm: ftmod_pritap - Destroy call references as soon as possible
2012-10-29 15:33:22 -04:00
Moises Silva
3cb1fd267f
Try to fix pritap segfault
2012-10-29 15:33:09 -04:00
Moises Silva
0a92094995
freetdm: ftmod_pritap - Add interface type parameter (cpe/net)
2012-10-29 15:32:57 -04:00
Moises Silva
d2a73cc0e4
Updated ftmod_pritap.c to send SIGEVENT_UP when the tapped line is answered
2012-10-29 15:32:16 -04:00
Michael Jerris
fae4dd51ad
FS-3992: --resolve fix OSX platform detection for spidermonkey on 10.7 and later
2012-10-29 13:26:26 -04:00
Matteo Brancaleoni
3d090357cf
ftmod_libpri: Always send PROGRESS messages with PROGRESS INDICATOR IE
...
PROGRESS without PROGRESS INDICATOR IE is invalid according to Q.931,
so always call pri_progress() with info flag set, even if we do not
have media yet.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-10-29 11:58:22 +01:00
Seven Du
3ef548eeb5
fix compile, please review
2012-10-27 08:24:01 +08:00
Anthony Minessale
63e2044a7e
modify sofia debug code to print file, line numbers and function name
2012-10-26 14:15:14 -05:00
Anthony Minessale
fa9a0ed704
FS-2746 found this assert in a BT on the conf box
2012-10-24 12:34:03 -05:00
Anthony Minessale
6d75c36f69
Merge branch 'master' of ssh://git.freeswitch.org/freeswitch
2012-10-23 13:15:14 -04:00
Anthony Minessale
5f469ad2bd
FS-4753 --resolve this should properly detect it everywhere
2012-10-23 13:14:51 -04:00
Moises Silva
542e7153fc
freetdm: Fix compilation with old libpri.h where AOC is not available
2012-10-23 13:01:40 -04:00
Moises Silva
004ebe4f12
OPENZAP-196 Fix casting issue - Apparently this fixes libpri BRI issues
2012-10-23 13:00:16 -04:00
Anthony Minessale
87c2bb552f
FS-4751 I am leaving out the one for devel-bootstrap.sh because I am not sure it should be /usr/pkg/bin/bash
2012-10-23 12:23:19 -04:00
Anthony Minessale
986fede6b0
make a way to get the jitter buffer down to the codecs
2012-10-18 15:29:00 -04:00
Anthony Minessale
50cd5c28f5
add originated_legs and originate_causes to A leg when present in an originate to detail the B leg data
2012-10-18 13:23:05 -04:00
Mathieu Rene
1276387c24
fix segfault
2012-10-18 12:48:27 -04:00
Jeff Lenk
a8a2d1406e
FS-4445 start enabling windows IPV6 support
2012-10-17 22:36:47 -05:00
Jeff Lenk
77eabbbdf7
FS-4694 --resolve
2012-10-17 09:17:16 -05:00