Michael Jerris
fcc70a3f1d
fully disable pkgconfig, we don't install this anyways
2014-02-24 10:17:21 -05:00
Michael Jerris
e73792923a
disable external lib lookup and don't blow up on missing pkg-config macros
2014-02-24 09:52:58 -05:00
Michael Jerris
80c7eb85e6
update libsrtp to use openssl
2014-02-24 09:52:25 -05:00
Brian West
d97b163fd3
ESL-77 your test script works along with single_command.rb now
2014-02-24 04:12:55 -06:00
Steve Underwood
5e0b3fa077
Fixes for things picked up by clang compilation
2014-02-24 12:50:41 +08:00
Brian West
7682d96b3f
Getting closer
2014-02-23 20:59:54 -06:00
Brian West
d7794af38b
DragonFly is very similar to OpenBSD with a dash of NetBSD
2014-02-23 20:43:21 -06:00
Brian West
0c7946bfec
DragonFly and NetBSD sigh
2014-02-23 20:25:05 -06:00
Marc Olivier Chouinard
289d0de371
some circonstance, esl connection closing would hang. This should fix it
2014-02-23 20:52:14 -05:00
Jeff Lenk
62a28980a1
libsndfile windows update version string
2014-02-23 16:37:26 -06:00
Travis Cross
cdc358c505
Add comment to distant #endif
...
FS-353
2014-02-23 22:33:28 +00:00
James Le Cuirot
d996974faa
Fix building without libedit
...
Signed-off-by: Travis Cross <tc@traviscross.com>
FS-353
2014-02-23 22:33:20 +00:00
Brian West
c2798d7d11
moving phpmod in esl to use swig2.0 which fixes the few issues when you reswig
2014-02-23 10:08:02 -06:00
Jeff Lenk
2a3a1aae44
libsndfile remove accidental line endings
2014-02-22 18:45:09 -06:00
Brian West
ae1016107d
FS-5723 java makefile problem
2014-02-22 18:33:56 -06:00
Jeff Lenk
259d315372
libsndfile changes more likely to be excepted back into tree
2014-02-22 15:07:54 -06:00
Jeff Lenk
c2680ecb18
libsndfile oops
2014-02-21 21:32:45 -06:00
Michael Jerris
daad292e66
remove more tests
2014-02-21 19:21:46 -05:00
Michael Jerris
036dc53e6d
comment out more tests
2014-02-21 19:16:07 -05:00
Michael Jerris
e73eb028ae
add more missing in acinclude.m4
2014-02-21 19:04:57 -05:00
Michael Jerris
319d056666
fix typo
2014-02-21 18:58:16 -05:00
Michael Jerris
6e7c748484
fix typo
2014-02-21 18:51:51 -05:00
Michael Jerris
75bfa09783
add new m4 files
2014-02-21 18:43:25 -05:00
Michael Jerris
d54262cf2d
more syntax
2014-02-21 18:19:59 -05:00
Michael Jerris
950cf08cba
remove generated file
2014-02-21 18:11:18 -05:00
Michael Jerris
8d9848fdce
fix calling convention for PKG_CHECK_MOD_VERSION
2014-02-21 18:10:52 -05:00
Michael Jerris
2c68ad3216
fix build
2014-02-21 18:04:30 -05:00
Jeff Lenk
6a9b09885e
lidsndfile remove tests
2014-02-21 16:48:28 -06:00
William King
5fb660933d
ESL-82 --resolve
...
Previously any esl_connect_timeout() failures would not return to the calling application the reason for the failure.
This commit now allows for calling applications to know why the connection attempt fails, but it is now the calling
applications responsiblity to call esl_disconnect() on the esl handle after the failure. Failing to call disconnect after
a failed connection attempt would result in memory being leaked.
2014-02-21 14:14:05 -08:00
Jeff Lenk
199a64bf6a
FS-4657 --resolve update libsndfile to its latest master
2014-02-21 16:10:32 -06:00
Michael Jerris
fdd4974189
bump
2014-02-21 16:38:46 -05:00
Michael Jerris
b3242541b2
avoid redefined
2014-02-21 16:36:30 -05:00
Michael Jerris
bfad336592
openbsd doesn't like this asm for some reason
2014-02-21 16:17:39 -05:00
Travis Cross
2fe0516ac2
Fix missing/duplicate declaration
...
This looks like a copy/paste error.
FS-6037 --resolve
Thanks-to: David Sanders <dsanders@pinger.com>
2014-02-21 21:09:19 +00:00
Michael Jerris
0cebdf8fc5
fix types for reply to
2014-02-21 16:08:30 -05:00
Michael Jerris
4f8bb1e465
openbsd has but errors out when you use this header
2014-02-21 15:29:11 -05:00
Michael Jerris
63aea267bc
change macro name to work around conflict in openbsd
2014-02-21 15:25:50 -05:00
Michael Jerris
19f9dc12d3
change macro name to work around conflict in openbsd
2014-02-21 15:24:44 -05:00
Michael Jerris
bbb96f936f
fix openbsd build issue
2014-02-21 15:20:08 -05:00
Michael Jerris
bf9e3a1f9e
tgmath.h on freebsd is horribly broken and should never be used until they fix their operating system
2014-02-19 16:13:51 -05:00
Michael Jerris
b40dd8a374
freebsd fix, use detected cxx compiler when building esl
2014-02-19 16:10:48 -05:00
Michael Jerris
7af0618620
more bsd fixes
2014-02-19 15:56:02 -05:00
Michael Jerris
020c9108a1
add search path for libtiff on bsd
2014-02-19 15:04:30 -05:00
Michael Jerris
f279a01f92
more bsd fun
2014-02-19 14:53:39 -05:00
Jeff Lenk
5ca62ecb28
windows openssl disable warning 2010 only
2014-02-15 19:24:20 -06:00
Jeff Lenk
9842e9efd8
ESL-81 --resolve add specific SWIG code for windows
2014-02-15 18:36:49 -06:00
Seven Du
11dee76381
add user_data in esl_listen so the main function can pass a private user_data to callback
2014-02-16 08:14:44 +08:00
Peter Olsson
01e3eb458e
Updated to OpenSSL 1.0.1f in Windows build
2014-02-15 21:05:04 +01:00
Jeff Lenk
b33d50c01e
add vs2012 missing file for speex and correct 2010 for last commit
2014-02-15 10:53:20 -06:00
Peter Olsson
47bcbe0fbb
Removed non existing header file from libspeex Visual Studio 2012 project. This makes Visual Studio understand that the lib is built correctly.
2014-02-15 13:58:16 +01:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06:00
Travis Cross
3449e265a0
Force sofia rebuild
...
The rebuild is needed for commit d3b9aaba60
.
2014-02-11 17:45:45 +00:00
Travis Cross
8b7d58ddf8
Rework handling of Linux TCP keepalives in Sofia
...
This separates out the Linux socket TCP keepalive timeout interval
from Sofia's internal mechanisms. Earlier we tied these together. In
retrospect this seems improper.
These two values can now be set separately.
You might, for example, want to keep the Sofia internal mechanism
disabled completely while enabling the platform-based mechanism if
your platform supports it.
We also here reform the default value of the socket TCP keepalive
parameter to 30 seconds.
This is what commit a0e9639a1f
should
have been.
FS-6104
2014-02-11 06:27:20 +00:00
Travis Cross
2b064e6393
Add additional debugging output to keepalive handling
2014-02-11 05:40:41 +00:00
Travis Cross
3ae189ca3f
Synchronize Sofia and Linux TCP keepalive timeout units
...
Sofia keeps the TCP keepalive timeout in milliseconds, but Linux
expects the value in seconds. Before this change, it's unlikely the
TCP_KEEPIDLE and TCP_KEEPINTVL calls were having much effect as we
would have been passing them a huge value.
FS-6104
2014-02-11 05:33:25 +00:00
Jeff Lenk
d5324cfdb3
disable windows compiler warning for srtp
2014-02-09 10:37:14 -06:00
Peter Olsson
d655031534
Improvements to last commit, this should make things work better on all platforms
2014-02-09 14:19:36 +01:00
Peter Olsson
05144df25a
FS-6194 --resolve
2014-02-09 13:10:44 +01:00
Steve Underwood
b2cca974c1
Second attempt to fix the use of aligned_alloc with BSD
2014-02-08 22:36:29 +08:00
Steve Underwood
4fa68fcd75
A change to spandsp/src/alloc.c which hopefully improves BSD compatibility
2014-02-08 16:50:53 +08:00
Steve Underwood
a61edbd8dc
Removed a couple of unused variables
2014-02-08 16:25:10 +08:00
Brian West
3c55a90076
ESL-66
2014-02-07 13:10:25 -06:00
Travis Cross
f2d544d559
Rebuild sofia
2014-02-06 15:41:33 +00:00
Travis Cross
a96eefe8ee
Add support for EECDH to Sofia-SIP
...
This adds support for the ephemeral elliptic curve Diffie-Hellman key
exchange, which provides for forward secrecy in the event that
long-term keys are compromised.
For the moment, we've hard-coded the curve as prime256v1.
2014-02-06 15:40:35 +00:00
Travis Cross
c0101e2ce6
Allow setting TLS cipher suites through Sofia-SIP API
...
Previously there was no way to override the hard-coded cipher suite
specification of "ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH".
This commit does leave in place the hardcoded cipher spec for WebRTC
of "HIGH:!DSS:!aNULL@STRENGTH".
2014-02-06 06:04:02 +00:00
Travis Cross
e3b353e911
Allow setting enabled TLS versions in Sofia-SIP
...
Previously if the TPTAG_TLS_VERSION was set to a non-zero value we
supported only TLSv1 (but not TLSv1.1 or TLSv1.2), and if was set to
zero we supported all versions of TLS and SSL (including the
ridiculous SSLv2).
Now we take an integer field where various bits can be set indicating
which versions of TLS we would like to support.
2014-02-06 02:17:13 +00:00
Michael Jerris
b6270f4d70
FS-6030: --resolve fix variable scoping issue for more aggressive optimizer
2014-02-05 08:46:04 -05:00
Moises Silva
f5f4df3483
Fix ESL infinite loop on handle_recv() when errno is already set
...
system calls do not clear errno, just set it in case of failure, so we
gotta make sure the recv() syscall really failed by checking the return value
2014-02-01 01:40:29 +05:00
Jeff Lenk
998b656799
remove some _MSC_VER stuff
2014-01-31 12:35:55 -06:00
Jeff Lenk
558decda2c
srtp fix cast for last round of fixes
2014-01-31 11:19:30 -06:00
Jeff Lenk
37a639860c
revert last srtp change and fix for windows different
2014-01-31 10:53:33 -06:00
Jeff Lenk
7454350062
missed one on last commit
2014-01-31 09:16:20 -06:00
Anthony Minessale
0a3e18a308
FS-6174 --resolve after updating to this revision, put ca-bundle.crt in /usr/local/freeswitch/certs to get chain cert in place for both dtls and wss
2014-01-31 20:16:54 +05:00
Jeff Lenk
035985859c
reapply several compiler fixes after last commit
2014-01-31 08:54:26 -06:00
Michael Jerris
91eb5b237d
update srtp to master part 1
2014-01-30 16:55:56 -05:00
Michael Jerris
16c9c1df0a
don't define inline to nothing
2014-01-30 08:54:03 -05:00
Michael Jerris
fa0de66ec8
.gitignore
2014-01-29 17:56:51 -05:00
Michael Jerris
433830a3fe
revert previous change that does not correct the issue. opened a bug with apple on this issue https://bugreport.apple.com/problem/viewproblem #15938497
2014-01-29 16:59:55 -05:00
Michael Jerris
8a01410847
FS-5956: fix __sputc included twice due to stdio.h inlining issue
2014-01-29 11:41:49 -05:00
Michael Jerris
27d6d08772
add back dir
2014-01-28 11:49:58 -05:00
Anthony Minessale
0e14b758fc
FS-6150 --resolve cool find
2014-01-27 06:57:05 +05:00
Anthony Minessale
7c2c032497
rm gen files
2014-01-27 06:17:32 +05:00
Jeff Lenk
1e62a65581
FS-6129 vs2010 didnt like the syntax here
2014-01-23 21:51:50 -06:00
Anthony Minessale
b5821c1594
tweak event queue size on event socket and speed up fs_cli a little to keep up on busy logging env
2014-01-23 21:26:56 +05:00
Peter Olsson
ef8dff4552
mod_v8: Force build on Windows to generate project files for the current version used.
2014-01-23 14:33:21 +01:00
Peter Olsson
e26d34aa85
FS-6129 More improvements for V8 Windows build on 32-bit machines.
2014-01-23 13:39:34 +01:00
Peter Olsson
93696934b2
Silence more compiler warnings
2014-01-23 12:25:15 +01:00
Jeff Lenk
160a2b9362
FS-6129 remove for testing
2014-01-22 22:23:19 -06:00
Peter Olsson
5a820fdc78
Disabled some compiler warnings on Windows build (for Visual Studio 2012), also disabled code analysis one some projects. This should make the Windows build more clean in the future.
2014-01-22 22:47:11 +01:00
Peter Olsson
084e245085
Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks.
2014-01-22 22:30:23 +01:00
Peter Olsson
7adc20fd4a
mod_v8: Simplify Visual Studio projects to make it easier to change version of V8 in the future
2014-01-21 12:35:19 +01:00
Travis Cross
a0e9639a1f
Handle Linux TCP keepalives better in Sofia
...
Sofia accepts a value for the TCP keepalive timeout interval via
TPTAG_KEEPALIVE, however it fails to use this value for the Linux
keepalive socket options TCP_KEEPIDLE and TCP_KEEPINTVL. In fact, on
Linux it enables the sending of TCP keepalives even if tpp_keepalive
is set to zero which would disable Sofia's internal keepalive
mechanisms. Sofia then uses a hard coded value of 30 seconds for
these keepalive intervals which affects battery life on mobile
devices.
With this commit we harmonize the sending of TCP keepalives on Linux
with other platforms by using the value from TPTAG_KEEPALIVE and not
enabling the sending of TCP keepalives at all if the value of the
parameter is zero.
FS-6104 --resolve
2014-01-18 15:46:56 +00:00
Peter Olsson
177d8950c2
mod_v8: Add support for build in VS2010. Files manually patched, but they should work as expected
2014-01-18 11:24:57 +01:00
Peter Olsson
91bd69beb4
Improved VS2012 project files for opus lib, to make it work better when converting into VS2013 project
2014-01-18 11:22:18 +01:00
Steve Underwood
63136410ad
Fixed poor checking for ARM NEON
2014-01-17 23:16:23 +08:00
Steve Underwood
f7a407feca
Removal of some pointless callback parameters in the spandsp AT command
...
interpreter, and fixes for my congential inability to reliably spell psuedo,
er, pseudo, er, whatever.
2014-01-16 00:47:29 +08:00
Peter Olsson
b762332669
Initial commit of mod_v8
2014-01-14 15:38:41 +01:00
Peter Olsson
0e2d027ddf
ssize_t incorrectly defined as int on Windows x64 builds
2014-01-14 09:46:01 +01:00
Peter Olsson
5f7b00fb69
Check if stdint has been included before trying to declare int variants. Needed for mod_v8 build in Windows
2014-01-14 09:27:56 +01:00
Moises Silva
b6133ecc95
OPENZAP-226 --resolve Hunting direction is reversed in the API
...
Minor modifications on the original patch to use ftdm_hunting_direction_t
everywhere instead of ftdm_direction_t or int
Patched-by: Marc Olivier Chouinard
2014-01-10 21:22:14 -05:00
Anthony Minessale
d3872b3a7b
add diffs from 8884f4d 8e47faf @ https://github.com/cisco/libsrtp
2014-01-11 03:46:13 +05:00
Anthony Minessale
3ff0aaa0be
FS-5653 --resolve
2014-01-07 00:38:48 +05:00
Jeff Lenk
e75497c98d
revert accidental change in last commit for freetdm sang isdn
2014-01-01 12:08:40 -06:00
Jeff Lenk
153f66d739
add freetdm vs2012 build support
2013-12-31 16:45:44 -06:00
Jeff Lenk
990d41b121
FS-5704 --resolve
2013-12-30 13:14:34 -06:00
Michael Jerris
88545a7fe1
.gitignore
2013-12-23 17:27:20 -05:00
Anthony Minessale
14f7e1aa58
FS-5920 --resolve
2013-12-16 11:54:15 -05:00
Seven Du
f5b18c0fdd
FS-5642 --resolve add back the ETIMEDOUT check, needed on Mac
2013-12-13 11:46:14 +08:00
Jeff Lenk
069941f1da
fix spandsp for windows build
2013-12-09 16:37:56 -06:00
Steve Underwood
ac2bf8a405
Fixed a file permission in the ESL library
2013-12-08 01:39:00 +08:00
Steve Underwood
eb3e843692
Eliminate a warning from valgrind, that might potentially be reporting actual
...
trouble.
2013-12-07 01:57:59 +08:00
Steve Underwood
d5a7495a72
This should fix the FAX crashes when negotiation falls back to slower modems
2013-12-05 21:49:59 +08:00
Steve Underwood
9edbbd9c61
Tweaks to FAX modem handling. These do NOT fix the occassional crashes people
...
see, but they are working towards a clean and complete fix.
2013-12-05 21:10:57 +08:00
Steve Underwood
7d6b0e48b7
Added an XML script to the FAX tests which will provoke the crashing
...
issue seen recently in spandsp's FAX engine. The next step is to fix
the actual crash.
2013-12-05 13:34:25 +08:00
Jeff Lenk
bb53175526
FS-6010 --resolve
2013-11-29 22:16:49 -06:00
Anthony Minessale
bbe1fe1a31
FS-6005 --resolve
2013-11-27 10:20:35 -06:00
Moises Silva
c62db1a600
freetdm: ftmod_wanpipe: Remove chatty debug msg, not really useful anyways
2013-11-27 09:51:33 -05:00
Anthony Minessale
ca8f121977
fix regression from recent refactor that causes infinite loop on unexpected disconnect
2013-11-22 04:53:34 +05:00
Anthony Minessale
634d936a02
kill socket in esl_disconnect to prevent blocking
2013-11-20 23:50:15 +05:00
Jeff Lenk
fc5557b949
FS-5986 --resolve fix download reference to windows libcelt
2013-11-20 07:36:20 -06:00
Jeff Lenk
4ee3b70496
fix windows esl compile
2013-11-13 17:59:52 -06:00
Anthony Minessale
9d2400b7ab
doh
2013-11-14 01:48:48 +05:00
Anthony Minessale
c429de4139
fix build err
2013-11-14 01:38:00 +05:00
Anthony Minessale
c469e7ada2
cleanup ESL a little
2013-11-14 00:43:25 +05:00
Anthony Minessale
931d3fb86a
remove condition for mem leak
2013-11-12 12:33:32 -06:00
wavecb
681ea6c40b
fix build on mac os 10.9
2013-11-12 13:54:20 +08:00
Moises Silva
8469e83835
freetdm: ftmod_analog_em: Remove constant CAS debug log
2013-11-08 19:12:44 -05:00
wavecb
fca7a4732c
add miss strlcat strlcpy check for libedit
2013-11-08 20:34:38 +08:00
Moises Silva
7542c5877c
freetdm: E&M: Set the line offhook when suspended
2013-11-08 02:22:36 -05:00
Moises Silva
3b0e8d9e2d
freetdm: ftmod_zt: Refactor event processing to store OOB events that arrive during read/write operations
2013-11-08 02:22:05 -05:00
Moises Silva
774784fbee
mod_freetdm: Handle read errors gracefully when the device is dead already
2013-11-08 02:21:42 -05:00
Moises Silva
545d1e5079
freetdm: Fix hangup supervision on inbound calls for Analog E&M
2013-11-08 02:19:41 -05:00
Steve Underwood
54ae6ff6c1
Adjusted the test for -Wunused-but-set-variable in spandsp, so it gets the
...
answer right with clang.
2013-11-01 10:32:32 +08:00
Steve Underwood
f532640c49
Fixed an embedded assembly language constraint issue
2013-11-01 02:44:11 +08:00
Anthony Minessale
460b8014b9
add channel to logline
2013-10-31 11:21:34 -05:00
Moises Silva
713ddc4834
Fix tport_stamp in the sofia stack to use localtime for the timestamp
2013-10-29 12:17:55 -04:00
Anthony Minessale
c8be999c34
FS-5911 --resolve
2013-10-25 23:51:43 +05:00
Moises Silva
271eda310e
freetdm: Added CAS hangup bit checking to the E&M signaling module
2013-10-24 19:05:35 -04:00
Moises Silva
2b3c98b069
ftmod_analog_em: Block/unblock signaling when a span is stopped/started
2013-10-24 19:05:12 -04:00
Moises Silva
9a45b983b3
Merge remote-tracking branch 'origin/master' into em_management
2013-10-24 16:29:45 -04:00
Jeff Lenk
88b2e96516
windows fix compiler errors
2013-10-22 23:23:48 -05:00
Anthony Minessale
20a55d3cc6
update
2013-10-22 16:27:15 -05:00
Anthony Minessale
e2bdd78d55
FS-5896 --resolve
2013-10-22 20:33:13 +05:00
Anthony Minessale
3c2a5db225
add missing protos
2013-10-21 20:11:30 +05:00
Michael Jerris
bfcd1e07ca
compile failure due to no newline at end of file
2013-10-21 10:54:23 -04:00
Steve Underwood
2cdfb045d2
Update some of the MSVC files for spandsp
2013-10-20 20:55:23 +08:00
Steve Underwood
eee96c60c9
Tweaks
2013-10-19 18:51:50 +08:00
Anthony Minessale
0d19abfbdb
FS-5887 --resolve
2013-10-19 00:00:28 +05:00
Travis Cross
3fce1aae03
Fix build of apr-util expat with libtool2
...
Applied patch from:
http://people.apache.org/~rjung/patches/expat-libtool2.patch
The failure that results from this seems to occur
non-deterministically.
FS-3185 --resolve
2013-10-17 20:41:58 +00:00
Steve Underwood
348e9ba1d1
Eliminate a few more warnings in Windows builds
2013-10-16 01:33:37 +08:00
Steve Underwood
15ca745cd4
Eliminate more warnings
2013-10-16 00:53:18 +08:00
Steve Underwood
84324ab7b1
Eliminate some more warnings
2013-10-16 00:47:29 +08:00
Michael Jerris
f236ca113d
FS-5819: configure fix for new clang detection and adjust cflags for building with newest clang
2013-10-15 09:34:15 -07:00
Steve Underwood
7c99132c8a
Eliminate a warnign in G.722.1
2013-10-15 23:51:54 +08:00
Steve Underwood
81e805165a
Eliminate some warnings in a Windows build
2013-10-15 23:39:59 +08:00
Jeff Lenk
e7287f901f
fix windows build for recent spandsp commit
2013-10-12 16:40:29 -05:00
Steve Underwood
9990be4209
Avoid use of config.h in build environment tools in spandsp
2013-10-11 23:42:06 +08:00
Steve Underwood
25a942e12c
Updated the MSVC version of spandsp.h to follow the generated one
2013-10-09 22:37:01 +08:00
Anthony Minessale
8aff25e03d
FS-5855 please try lastest HEAD
2013-10-08 12:10:36 -05:00
Jeff Lenk
6d0069a0cf
add missing decel for last spandsp commit
2013-10-06 20:26:24 -05:00
Moises Silva
21b129e940
Allow setting/getting signaling status from E&M channels
2013-10-06 19:08:45 -04:00
Steve Underwood
489053beb9
Some polishing of FAX modem Tx handling
2013-10-06 01:25:39 +08:00
Steve Underwood
1d76b2f907
Tweaks to logging in spandsp
2013-10-05 16:07:19 +08:00
Moises Silva
bb67ff5e0b
OPENZAP-219 --resolve
...
Calling ton and caller ton is not parsed at all in libpri signaling module
Patched-by: Markus Schräder
2013-10-04 12:12:47 -04:00
Michael Jerris
1aa8464114
FS-5819: don't assigne variable to itself
2013-09-30 13:28:47 -04:00
Chris Rienzo
6b9382290d
FS-5819 fix typo
2013-09-27 22:23:23 -04:00
Michael Jerris
42d7d86514
FS-5819: fix bounds check on enum type
2013-09-27 21:28:12 -04:00
Michael Jerris
25001e857f
FS-5819: fix useless assignment in sofia
2013-09-27 12:39:49 -04:00
Ken Rice
d8da4ae764
--resolve ESL-72 fix const char* vs char* issue in swig
2013-09-20 14:58:44 -05:00
Anthony Minessale
8493c88f88
fix proto regression from last commit
2013-09-19 19:34:58 -04:00
Anthony Minessale
750847f290
ignore a= lines when m= port is 0
2013-09-19 13:44:20 -05:00
Steve Underwood
08201d590a
Fixed the comments generated by make_t43_gray_code_tables.c
2013-09-18 21:55:16 +08:00
Jeff Lenk
b407732dcd
fix for todays ws.* changes
2013-09-17 23:23:11 -05:00
Anthony Minessale
a036125bc4
update cc header
2013-09-18 05:20:56 +05:00
Anthony Minessale
f1d0357e92
minor fixes in ws.c
2013-09-18 05:13:46 +05:00
Anthony Minessale
50ea67b340
fix connection issue in websocket
2013-09-17 06:24:58 +05:00
Jeff Lenk
11fc9175cc
FS-5770 --resolve revert accidental commit
2013-09-16 09:41:32 -05:00
Steve Underwood
fb238ed997
Tweaks
2013-09-13 23:44:10 +08:00
Brian West
378648f2b1
similar fix to 53d17a1312
2013-09-12 16:56:07 -05:00
Anthony Minessale
98df017ae6
FS-5780 --resolve
2013-09-12 00:10:28 +05:00
Moises Silva
a48bfafddd
Fix log line in ftmod_analog.c
2013-09-09 02:06:17 -04:00
Steve Underwood
b9e307c0ca
Improved handling of page lengths in the T.85 decoder
2013-09-08 17:19:00 +08:00
Michael Jerris
58e7db0c6d
FS-5763: --resolve add configure check for lzma and newer readhat/sl tinfo stuff
2013-09-07 12:21:33 -07:00
Anthony Minessale
d7608fad7a
FS-5714 --resolve
2013-09-05 20:55:55 +05:00
Anthony Minessale
9c2a247f72
rebuild
2013-09-05 20:41:45 +05:00
Anthony Minessale
c001840d9d
FS-5714 --resolve That is probably the right place
2013-09-05 20:41:31 +05:00
Jeff Lenk
e95dd61616
FS-5760 thanks for the heads up on the missing files - tortoisegit has a bug with that
2013-09-05 10:16:01 -05:00
Jeff Lenk
64b463710d
FS-5760 committed compiler fixes only
2013-09-05 08:41:41 -05:00
Steve Underwood
44b01bee6b
Some tweaks to FAX processing
2013-09-05 04:30:57 +08:00
Anthony Minessale
e04eede17b
reset offset too
2013-09-04 20:24:34 +05:00
Anthony Minessale
53d17a1312
override the default 30 minute timeout on tport connections for websockets
2013-09-04 04:24:53 +05:00
Steve Underwood
6a272a5529
Fix compile problem with the last spandsp update
2013-09-02 10:58:47 +08:00
Steve Underwood
cfe6fccec9
A few little tidyups and the eliminate of a potential crash if the T.85
...
decoder encounters certain kinds of messed up T.85 images.
2013-09-01 23:37:21 +08:00
Steve Underwood
8b8b91beeb
Tweaks to spandsp configuration
2013-09-01 00:36:48 +08:00
Steve Underwood
2ed8e04776
Tweaks to the spandsp alloc functions, and a fix for bi-level image row
...
squashing.
2013-08-31 03:26:31 +08:00
Anthony Minessale
73646cbaa8
FS-5737 reapply
2013-08-29 22:21:10 +05:00
Anthony Minessale
2e2e4caa45
FS-5737 revert
2013-08-29 22:20:00 +05:00
Anthony Minessale
0d26dbb318
FS-5737 --resolve
2013-08-29 21:03:01 +05:00
Anthony Minessale
76ba6a2342
FS-5737 --resolve
2013-08-28 23:26:07 +05:00
Anthony Minessale
b5ac54ecca
FS-5738 --resolve
2013-08-28 23:18:41 +05:00
Seven Du
4d2272ca3d
fix typo
2013-08-28 16:23:10 +08:00
Anthony Minessale
7c5b5ce8a4
fix some close on -1 issues
2013-08-27 13:59:30 -04:00
Raymond Chandler
863e6cfa3f
FS-2731 significantly reworked version of Emmanuel's patch to allow subscribing and notifying for the as-feature-event events. we still need a module to handle the FS events for this automatically... coming soon to a repository near you
2013-08-23 15:54:49 -04:00
Anthony Minessale
dbfde499a4
add val to debug message
2013-08-23 04:13:19 +05:00
Anthony Minessale
da148c0dd4
remove call to close
2013-08-22 18:49:35 -04:00
Moises Silva
d8a9da2044
mod_freetdm: E&M Analog fixes
...
* Rename option ringback-during-collect to immediate-ringback
* Allow regular ringback tone with immediate-ringback, not just a wav file
* Do not request full frame of data, just packet_len which is what we receive per IO interval
* Ignore user data when playing ringback tone
2013-08-21 18:21:02 -04:00
Anthony Minessale
1e7822225f
FS-5296
2013-08-22 02:28:39 +05:00
Steve Underwood
c09dec0de1
Fixed jaggies in image resizing.
...
Split naming of T.81/T.42 type JPEG from normal JPEG. This is in preparation
for allowing the selective output of normal JPEG (like most people want)
and the T.81/T.42 type you might want for forwarding as T.37
2013-08-21 20:08:17 +08:00
Steve Underwood
facfa16cae
Described the colour FAX illuminants
2013-08-20 09:19:15 +08:00
root
2541bd39aa
Make spandsp more toelrant of far end's handling of metric/inch in FAX processing
2013-08-20 02:35:01 +08:00
Steve Underwood
d79d28fb4c
Formatting tweaks
2013-08-19 23:00:56 +08:00
Steve Underwood
d434bfa86f
Better tun the use of open_memstream to safe versions of glibc
2013-08-19 22:49:03 +08:00
Jeff Lenk
84e4b38be3
FS-5690 --resolve with bizarre workaround
2013-08-18 17:26:13 -05:00
Steve Underwood
b346bf56f5
Some tweaks to colour FAXing and some alterations to the supervisory tones
...
tables.
2013-08-19 02:04:13 +08:00
Steve Underwood
56725ad2f2
Tweaks for colour FAXing
2013-08-19 01:38:02 +08:00
Steve Underwood
6daf132081
Removed unnecessary fseeks from T.42, and change tried a test with different
...
default T.42 illuminant, to see if the colours suit screens better.
2013-08-17 03:42:04 +08:00
Steve Underwood
d4d2d988a3
Added missing headers to the spandsp Makefile.am
2013-08-16 22:21:17 +08:00
Steve Underwood
dfc34d5a96
Some new FAX related variables introduced, to allow access to colour FAXing.
...
This should be treated as experimental right now.
2013-08-16 10:22:23 +08:00
Moises Silva
10908a0a8d
Merge remote-tracking branch 'origin/master' into ftdm_em_playback
2013-08-14 15:57:15 -04:00
Moises Silva
9d5f14a15d
freetdm: Fix longstanding minor bug in ftdm_span_send_signal causing dial-regex in Analog modules to not work
...
The return status of the signal callback was not being passed to the signaling module delivering the signal
2013-08-14 15:53:51 -04:00
Michael Jerris
1cd58ddba8
FS-5564: fix gcc extension for unsigned char bitfield type
2013-08-13 15:40:33 -04:00
Steve Underwood
a3c1cf0577
Fixed inclusion of a header file that isn't actually finished.
2013-08-09 00:25:18 +08:00
Steve Underwood
365fc08719
Changed spandsp from using TRUE and FALSE to using C99 true and false. It seems
...
like the quirks we used to get using those with C++ have gone away.
2013-08-08 21:40:28 +08:00
Seven Du
5c7d1ab8d7
fix spandsp build
2013-08-08 09:05:31 +08:00
Anthony Minessale
14ca0b5498
FS-5655 --resolve
2013-08-07 20:40:25 +05:00
Steve Underwood
df669f700a
A cleanup of FAX image size/resolution matching accuracy. Squashing of bi-level
...
images should now be correct. This is now close to supporting grey scale and
colour.
2013-08-06 02:38:06 +08:00
Steve Underwood
13e8532398
Hopefully all the spandsp functions now use custom allocation routines
2013-08-06 01:17:05 +08:00
Steve Underwood
799402dd5b
More movements of spandsp to the sue of custom allocation routines
2013-08-06 01:10:48 +08:00
Steve Underwood
d5e4089c22
Moved a lot of spandsp to the use of custom allocation functions
2013-08-06 00:49:15 +08:00
Steve Underwood
7c744ce1d8
Added custom allocation functions to spandsp
2013-08-05 23:50:28 +08:00
Jeff Lenk
b71fe0031d
FS-5655 try this
2013-07-31 21:45:18 -05:00
Anthony Minessale
143b1c44eb
rebuild
2013-07-29 16:07:34 -05:00
Anthony Minessale
d00c8a6abf
FS-5641 --resolve
2013-07-29 16:07:03 -05:00
Jeff Lenk
4fc8bc7696
more fixes for last commit
2013-07-27 22:13:47 -05:00
Jeff Lenk
7e1418d634
add missing
2013-07-27 11:28:08 -05:00
Jeff Lenk
734d5f57ca
add missing to last commit
2013-07-27 10:43:04 -05:00
Jeff Lenk
ee0383f03c
add missing cielab_luts to spandsp build
2013-07-27 10:40:06 -05:00
Travis Cross
6a5595b049
Improve our .gitignore files
...
Avoid ignoring files actually in our tree, and ignore some generated
files that were not being ignored previously.
2013-07-27 03:41:11 +00:00
Travis Cross
5ca2276711
Remove autogenerated file from tree
...
This file is specifically ignored by our .gitignore. Brian added this
ignore on 2013-06-06 but neglected to remove the file. I've now
bulid-tested without the file to be sure that it is indeed generated
correctly and so can be removed safely.
2013-07-27 03:41:10 +00:00
Anthony Minessale
bc851de200
FS-5642 FS-5556 --resolve I have not tested this yet for the connect but I fixed the seg for sure which was an outstanding issue in 5556 reopen 5642 if connect still doesnt work
2013-07-26 11:27:45 -05:00
Steve Underwood
3ae87091e1
Reworked some of the definition names and values in preparation for
...
colour FAX
2013-07-24 11:58:36 +08:00
Steve Underwood
b6a4e392f8
More tweaks to spandsp
2013-07-24 03:25:42 +08:00
Steve Underwood
7c90396294
More tweaks to spandsp
2013-07-24 02:19:40 +08:00
Steve Underwood
1912bf013a
Tweaks
2013-07-24 01:48:28 +08:00
Steve Underwood
43e2f86c0f
More tweaks to spandsp
2013-07-24 01:38:07 +08:00
Steve Underwood
9046143f2b
Cleanup of some T.4 functions which are obsolete
2013-07-24 00:46:47 +08:00
Steve Underwood
1f43148015
Added some missing definitions to a spandsp header
2013-07-24 00:32:53 +08:00
Steve Underwood
c1e5175290
Tweaks to spandsp
2013-07-24 00:21:23 +08:00
Steve Underwood
c741332dcd
Spandsp tweaks
2013-07-23 20:44:46 +08:00
Steve Underwood
cb4e31b6cf
Tweaks to spandsp
2013-07-22 18:48:35 +08:00