Anthony Minessale
20568e64df
wip
2013-03-31 21:27:17 -05:00
Jeff Lenk
a721477af4
fix windows openssl depends
2013-03-31 18:45:24 -05:00
Jeff Lenk
848592a9e8
windows openssl missing file
2013-03-31 18:11:20 -05:00
Jeff Lenk
5454081122
upgrade windows openssl to 1.0.1c
2013-03-30 21:54:21 -05:00
Steve Underwood
311cc1060b
Added missing symbol FP_CONSTELLATION_SHIFT_FACTOR in v29rx.c
2013-03-23 22:20:56 +08:00
Jeff Lenk
839c4724d7
part 3 and last
2013-03-21 16:48:41 -05:00
Jeff Lenk
c6b204ca85
part 2
2013-03-21 16:34:41 -05:00
Jeff Lenk
afc73fbe70
windows fix for spandsp make_math_fixed_tables part 1
2013-03-21 16:26:48 -05:00
Michael Jerris
730599ff89
FS-5206: --resolve add .gitignore
2013-03-21 16:54:55 -04:00
David Yat Sin
fb9163fe5a
Fix for not flushing DTMF buffer at end of call
2013-03-21 10:41:16 -04:00
Steve Underwood
ac0defb874
A little more modem polishing
2013-03-21 22:16:51 +08:00
Steve Underwood
8396519956
A few spandsp tweaks
2013-03-21 21:01:54 +08:00
David Yat Sin
20110f4569
Freetdm - ISDN:Fix for race condition where we receive a new call, and did not finish clearing existing call internally.
2013-03-19 14:32:03 -04:00
Travis Cross
e9e5f00de7
Enable automatic build support on FreeBSD
...
Thanks-to: <royj@yandex.ru>
2013-03-17 18:40:37 +00:00
Travis Cross
950a7b7a9a
Make sure HAVE_DOXYGEN is defined
...
Thanks-to: <royj@yandex.ru>
2013-03-17 18:40:28 +00:00
Travis Cross
a4b8a73989
Refactor doxygen check code
2013-03-17 18:40:21 +00:00
Jeff Lenk
e40ba88fbe
fix windows build for last spandsp commit for vs2010-2012
2013-03-16 15:21:38 -05:00
Steve Underwood
6af84a870c
Cleanup of modem filters
2013-03-16 15:35:39 +08:00
Steve Underwood
efaa3a6d3d
Small cleanup of image handling
2013-03-15 23:17:47 +08:00
Anthony Minessale
9d06412382
FS-5172 --resolve
2013-03-14 08:49:49 -05:00
Jeff Lenk
92308bf6e1
windows fix for last spandsp commit - coppice please have a look
2013-03-14 10:04:09 -05:00
Steve Underwood
d163c6338e
Lots of little cosmetic cleanups
2013-03-14 21:22:51 +08:00
Steve Underwood
93bb5ca5c7
Removal of numerous trailing spaces, to tidy up spandsp in line with the master
...
version.
2013-03-14 05:04:43 +08:00
Steve Underwood
45eaaf4178
Spandspi's FAX engine now gives separate size and resolution information about
...
the images on the line and the images in the file. The ties in with the recent
addition of image resizing and flattenign for colur images.
mod_spandsp has been changed to make use of the additional information.
2013-03-10 20:55:21 +08:00
Jeff Lenk
76dc11585d
spandsp trivial compiler warning - oops better do this instead
2013-03-09 11:00:07 -06:00
Jeff Lenk
a324d46025
required trivial fix for windows for last spandsp commit
2013-03-09 09:18:34 -06:00
Steve Underwood
1d289b3617
Chnaged T.30 x-rex, y-res, width vetting to be more rigorous.
...
Various little tweaks to spandsp
2013-03-09 22:19:47 +08:00
Moises Silva
5f876497bc
freetdm: - Added ftdm_usage command to check if a channel has calls (ie, is busy)
...
- Refactored ftdm CLI management to allow standalone APIs to be registered
- Minor logging changes here and there
2013-03-08 15:15:07 -05:00
Brian West
e0066b68d7
don't use : in the file name, makes it somewhat problematic to scp these files even when quoted
2013-03-07 09:41:51 -06:00
Anthony Minessale
9b11dbe4b9
FS-4452 --resolve
2013-03-06 12:58:30 -06:00
Travis Cross
ce365948f4
Avoid using AM_CONF_IF
...
Apparently this is a fairly recent feature of automake and is not
present on at least CentOS5.
2013-03-04 17:24:24 +00:00
Travis Cross
9d953e2973
Cleanup whitespace
2013-03-04 17:24:16 +00:00
Travis Cross
a3b9a404a9
Correct spelling in comment
2013-03-04 17:24:05 +00:00
Michael Jerris
417ad280e0
remove unused lib
2013-03-04 10:41:18 -05:00
Ken Rice
c35a41e4ca
FS-3772 --resolve please no vanity comments
2013-03-01 15:48:48 -06:00
Jeff Lenk
57497c833e
more vs 2010-2012 xmprpc depends
2013-02-28 11:30:05 -06:00
Jeff Lenk
7ea0f8d41e
correct vs 2010-2012 depends for xmlrpc at the project level
2013-02-28 10:53:16 -06:00
Jeff Lenk
16a7014284
add more missing vs2012 project filters
2013-02-27 22:34:16 -06:00
Steve Underwood
560e70f27d
Some minor tweaks to T.30 page handling
2013-02-25 22:48:12 +08:00
Anthony Minessale
bd25514307
add FS_CLI_COLOR=false env and -n/--no-color command line flag to turn off colored banner
2013-02-20 13:51:53 -06:00
David Yat Sin
187d55c7ea
Updating documentation for send-connect-ack
2013-02-19 17:00:03 -05:00
David Yat Sin
79324e1fe9
Changed default setting for 5ESS to send CONNECT ACK to match spec
2013-02-19 16:56:11 -05:00
Anthony Minessale
45d849ab74
FS-5095 --resolve all boils down to uninitialized vars grrr
2013-02-19 13:11:50 -06:00
Jeff Lenk
b9d886bfd2
FS-5096 --resolve fix build on Windows after recent ZTRP changes
...
add missing project filter for 2012
2013-02-12 08:17:40 -06:00
Travis Cross
b03636f0cf
Always build with ECC support
2013-02-11 16:42:10 +00:00
Philip Zimmermann
18273e5f3b
Relicense ECC code under APGLv3 with exception for FreeSWITCH
...
Thanks to Travis Cross for pushing for this to happen.
Signed-off-by: Philip Zimmermann <prz@mit.edu>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:09 +00:00
Travis Cross
8843819ce5
Add back the elliptic curve (ECC) files
...
Signed-off-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Philip Zimmermann <prz@mit.edu>
2013-02-11 16:42:08 +00:00
Travis Cross
fafd8f337c
Optimize -O2
2013-02-11 16:42:08 +00:00
Travis Cross
b3cfc73e13
Include debugging symbols
2013-02-11 16:42:07 +00:00
Travis Cross
25ca19218b
Target C99
2013-02-11 16:42:07 +00:00
Travis Cross
dcf7fff0f4
Set default CFLAGS to catch more issues
2013-02-11 16:42:06 +00:00
Werner Dittmann
85a35d67b1
Prepend to LIBS rather than replacing
...
Modified-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:06 +00:00
Travis Cross
e09a6a3579
Make libzrtp build non-recursive
...
This eliminates the recursive makefiles for libzrtp (we still
recurse to build bnlib). Object files, library files, and
executables (including tests) are now produced in the root
directory.
2013-02-11 16:42:05 +00:00
Travis Cross
49346a57f4
Reduce indirection in makefiles
2013-02-11 16:42:04 +00:00
Viktor Krykun
63cd37a2c4
Remove beta label
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:04 +00:00
Viktor Krykun
91c855a2ed
Remove outdated credit
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:03 +00:00
Viktor Krykun
02b3b8060a
Refactor test cases
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:02 +00:00
Viktor Krykun
521e673b5f
Cleanup whitespace
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:02 +00:00
Viktor Krykun
7503d8aafa
Fix bug with libzrtp zrtp_signaling_hash_set()
...
The function would silently not accept the imported zrtp-hash-value
with "buffer too small" in the debug output.
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:01 +00:00
Viktor Krykun
f311f81b8d
Cleanup whitespace and comments
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:01 +00:00
Viktor Krykun
ab4543d94f
Improve some autoconf minutia
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:00 +00:00
Viktor Krykun
1b642cae39
Build ZRTP docs with automake
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:42:00 +00:00
Viktor Krykun
46ecb6f90b
Update libzrtp version
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:59 +00:00
Viktor Krykun
5af0af90ed
Add zrtp_randstr2
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:58 +00:00
Viktor Krykun
4ba74ad38a
Cleanup the go secure test
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:58 +00:00
Viktor Krykun
5f0b30cd7c
Fix typo in comment
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:57 +00:00
Viktor Krykun
c78a4dc221
Remove superfluous include
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:57 +00:00
Viktor Krykun
2cfadc6d8e
Remove unused variable
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:56 +00:00
Viktor Krykun
5f19e3f1f7
Add test for zrtp_register_with_trusted_mitm
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:56 +00:00
Viktor Krykun
b544076505
Rename changelog page
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:55 +00:00
Travis Cross
b7fd94a53e
Fix build of cmockery
...
cmockery.h was trying to redefine uintptr_t, but this is already
defined in stdint.h.
2013-02-11 16:41:55 +00:00
Viktor Krykun
d938a6da6d
Add test for some minor bugs
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:54 +00:00
Viktor Krykun
95519659b9
Clean up in libzrtp tests
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:53 +00:00
Viktor Krykun
cc134b8cbe
Update pointer to changelog
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:53 +00:00
Viktor Krykun
e5caa9e196
Bump libzrp version
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:52 +00:00
Viktor Krykun
be9e71a5e2
Log number of dirty cache entries flushed
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:52 +00:00
Viktor Krykun
e4daefbadc
Flush zrtp cache automatically
...
Add option to flush zrtp cache to persistent storage automatically
immediately after the cache is modified. See
zrtp_config_t#cache_auto_store.
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:51 +00:00
Viktor Krykun
551938b89b
Add preventative breaks to case statement
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:50 +00:00
Viktor Krykun
272b36d04b
Improve whitespace and formatting
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:50 +00:00
Viktor Krykun
fc98238dd6
Condense formatting of struct
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:49 +00:00
Viktor Krykun
a7d0c274ab
Fix spelling
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:49 +00:00
Viktor Krykun
1b15973f02
Bump libzrtp version
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:48 +00:00
Viktor Krykun
656669d241
Fix bug with sasrelay
...
libzrtp was forcing a new SAS rendering even when SasRelay
sashash was zero.
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:48 +00:00
Viktor Krykun
2bfb3e7408
Update libzrtp version
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:47 +00:00
Viktor Krykun
326370ba48
Pass through void* arg in zrtp_thread_create
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:47 +00:00
Viktor Krykun
2664e0ee70
Add high-level test engine
...
Remove some old tests and implement a few test-cases to emulate zrtp
enrollment and sasrelay logic
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:46 +00:00
Travis Cross
a7286bff1a
Improve .gitignore
2013-02-11 16:41:45 +00:00
Viktor Krykun
73fabdfea5
Refactor libzrtp unit tests
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:45 +00:00
Viktor Krykun
7bca61ff0c
Remove empty README file
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:44 +00:00
Viktor Krykun
5176df4615
Remove old Windows CE tests
...
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:44 +00:00
Travis Cross
fc40475037
Build from the root directory
...
Move all the GNU build files to the root directory so that we look
like a normal *NIX-centric project.
Thanks to Viktor Krikrun for an initial patch here. For this commit,
I ended up redoing the move from scratch to separate out this move
from other changes.
2013-02-11 16:41:43 +00:00
Viktor Krykun
670f61be4d
Ignore Eclipse project
...
Ignore local eclipse cdt project used for libzrtp development.
Modified-by: Travis Cross <tc@traviscross.com>
Signed-off-by: Travis Cross <tc@traviscross.com>
2013-02-11 16:41:42 +00:00
Moises Silva
7c6ba6a34c
OPENZAP-207 --resolve Rework the zt_read function
...
Break the read loop when receiving ELAST
2013-02-11 11:35:30 -05:00
Steve Underwood
2cc1f04eb0
Fixed NEON tests
2013-02-11 22:40:20 +08:00
Ken Rice
9c975033a7
FS-4844 --resolve
2013-02-07 13:16:19 -06:00
Steve Underwood
4b46a5511e
Eliminated a couple of unused variable warnings in the Broadvoice codec.
2013-02-06 17:07:29 +08:00
Jeff Lenk
70a9560306
add windows vs2012 esl project and solution
2013-02-04 18:31:28 -06:00
Jeff Lenk
22eca4cf6b
windows download openssl from the correct location
2013-01-31 15:53:50 -06:00
Jeff Lenk
3a30c4df33
FS-4768 MSB_LNK_warnings.diff applied
2013-01-31 15:36:08 -06:00
Anthony Minessale
1c9a10162f
FS-5068 --resolve this was an edge case assert in a DNS error. You may want to check that you have valid DNS servers but this should stop the crash
2013-01-31 13:53:50 -06:00
Anthony Minessale
f0bf3b917d
FS-5047 --resolve This seems to be a problem in libsofia, this should fix it.
2013-01-30 17:20:19 -06:00
Ken Rice
7300fe0837
FS-4265 --resolve
2013-01-28 07:43:43 +00:00
Steve Underwood
36492e522b
Minor tweak to last spandsp change
2013-01-26 03:30:21 +08:00
Steve Underwood
7e79b37c0b
Make spandsp's T.38 features tolerate the non-compliant inclusion of data
...
in some T.38 packets from Commetrex and Cisco machines.
2013-01-26 01:54:20 +08:00
Steve Underwood
6cb3be7d8b
Some cleanups of FAX modem tone handling
2013-01-19 23:55:23 +08:00
Jeff Lenk
4df19edb3a
FS-4768 applied hopefully final patch(for now) to util.vbs
2013-01-18 11:16:44 -06:00
Anthony Minessale
ff5b702886
FS-4971 please try this
2013-01-17 09:03:40 -06:00
Michael Jerris
63deed9fc9
fix double-destroy seg
2013-01-14 12:02:28 -05:00
Michael Jerris
41b2ce51d2
add support for RTP/SAVPF to sofia stack
2013-01-14 08:31:10 -05:00
Steve Underwood
ef22570afa
T.38 now gets reset as a T.31 call starts
2013-01-12 16:21:42 +08:00
Moises Silva
29bfcb16be
freetdm: ftmod_pritap: Allow specifying different audio mixing modes
2013-01-11 14:52:33 -05:00
Stefan Knoblich
42bb1040de
ftmod_pritap: Use strcmp() for "none" and "all" in parse_debug()
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-10 18:41:16 +01:00
Stefan Knoblich
fe4d5748c6
ftmod_pritap: Hexdump I/O buffers if q921_raw debug is enabled, improve parse_debug()
...
Add support for "q921_all"/"q931_all" to parse_debug() ("debug" span parameter), taken from
ftmod_libpri.
Passive libpri's raw dump feature is broken (e.g. I-frames missing), so
add "q921_raw" hexdump support to the pritap I/O read/write function.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-10 18:31:30 +01:00
Jeff Lenk
1c24e8fb6b
FS-4768 windows add libmpg download depends
2013-01-09 11:17:38 -06:00
Steve Underwood
17a523ec33
Eliminate a warning with some compilers
2013-01-10 00:16:32 +08:00
Jeff Lenk
fe4b003759
FS-4768 correct download names
2013-01-09 09:31:48 -06:00
Jeff Lenk
a73fd2877a
FS-4768 fix mpg123 download
2013-01-09 09:23:05 -06:00
Jeff Lenk
1a3323a9d1
FS-4768 4768-again applied
2013-01-09 09:20:28 -06:00
Stefan Knoblich
bfef3e57c4
ftmod_libpri: Disable on_facility() event handler on older libpri versions
...
Those that lack PRI_EVENT_FACILITY (<= 1.4.10)
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-08 15:07:29 +01:00
Stefan Knoblich
221bcc9e90
ftmod_libpri: Also conditionally disable pri_set_service_message_support() call
...
Same as pri_maintenance_service(), use HAVE_LIBPRI_MAINT_SERVICE.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-08 15:07:29 +01:00
Stefan Knoblich
88e75bf9d7
ftmod_libpri: Add configure check for pri_maintenance_service()
...
Said function has been added in libpri-1.4.11 and breaks
building with older libpri versions (i.e. the passive one for ftmod_pritap).
Check for pri_maintenance_service() in configure and disable
the "maintenance" subcommand if it is not available.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-08 15:07:29 +01:00
Stefan Knoblich
2bb859e2b4
ftmod_misdn: Fix brown paperbag logic bug in handle_b_channel_event()
...
Yeah, right, discard the incoming audio data when the b-channel is active...
Reverse the check, so ftdm_read() on an active mISDN b-channel will
be able to read audio data from the RX socketpair and not kill
the call from repeatedly timing out in poll().
Fixes:
[WARNING] mod_freetdm.c:775 Too many timeouts while waiting I/O in channel FreeTDM/1:1/XX device 1:1!
[ERR] mod_freetdm.c:820 clearing IO in channel FreeTDM/1:1/XX device 1:1!
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-07 18:04:00 +01:00
Stefan Knoblich
95ac0ecc2f
ftmod_misdn: Retry recvfrom() in case of EAGAIN
...
epoll_wait() on the B-channel socket may indicate pending messages, but
recvfrom() returns EAGAIN. Retry a few more times (up to 5 retries)
to get the pending message.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-01-07 13:35:38 +01:00
Stefan Knoblich
f2c325bf3e
ftmod_misdn: Fix %lx vs.__u64 format string error
...
Fixes:
src/ftmod/ftmod_misdn/ftmod_misdn.c:924:3: error: format '%lx' expects
argument of type 'long unsigned int', but argument 13 has type '__u64'
[-Werror=format]
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Reported-by: hyper_ch #freetdm @ irc.freenode.net
2013-01-06 13:47:06 +01:00
Jeff Lenk
6d4e0862bc
FS-4768 update windows to mpg123-1.14.4
2013-01-05 15:48:07 -06:00
Jeff Lenk
40cbc5c0e5
FS-4768 rest of garmts changes mostly cosmetic
2013-01-04 14:10:51 -06:00
Jeff Lenk
dd25e7ea36
FS-4768 part of garmts changes
2013-01-04 13:53:05 -06:00
Jeff Lenk
e381422fc0
FS-4768 download changes for openssl
2013-01-04 07:22:40 -06:00
Jeff Lenk
99a8052096
FS-4768 windows fix long term initial build problem
2013-01-02 16:11:34 -06:00
Steve Underwood
f9d4e290cf
Tiny mismatch with current code
2013-01-02 22:44:14 +08:00
Steve Underwood
c6c03827b8
T.31 now has basically functional T.38 mode - needs more testing, though
...
Various modules which lacked routines to get at the sub-structures now
have them.
The tests have been tweaked so they only access internals where essential.
2013-01-01 23:07:55 +08:00
Jeff Lenk
5788195fd7
FS-4768 fix compile error on other platforms
2012-12-30 08:58:44 -06:00
Jeff Lenk
dc2c11f13f
FS-4768 initial add of vs2012 build support
2012-12-29 14:57:15 -06:00
Steve Underwood
e22ce3e611
Improved detection of machines that need fixed point support
2012-12-25 03:14:59 +08:00
Brian West
1ea1773b5d
clean up my mess now
2012-12-20 20:21:43 -06:00
Brian West
68913681a4
git status -u, learn something new every day.
2012-12-20 20:17:20 -06:00
Brian West
59205c7678
sigh... git you failed
2012-12-20 20:15:24 -06:00
Brian West
17294cb608
grr more
2012-12-20 20:14:35 -06:00
Brian West
c7005ef138
woops
2012-12-20 20:13:58 -06:00
Brian West
d67b96af8a
i've tested, now you can too
2012-12-20 20:08:42 -06:00
Moises Silva
56846c02c6
freetdm: ftmod_analog_em: If the destination number DTMF was already generated, do not generate it again
...
This bug was cause when answer-supervision is used because now we do not move from DIALING to UP
as soon as the line is ringing, but instead we wait for the CAS bit change
2012-12-20 12:18:24 -05:00
Jeff Lenk
ca78de0192
FS-4950 --resolve vs2008 project
2012-12-20 08:34:57 -06:00
Moises Silva
27a8ec93de
freetdm: Added Analog E&M outbound call answer supervision
...
You must add answer-supervision=yes in your freetdm.conf.xml
Also added dial-timeout parameter which was previously hard-coded
2012-12-18 22:55:14 -05:00
Moises Silva
6e9dc465cc
freetdm: ftmod_analog_em: Fix incorrect read length
2012-12-18 14:24:00 -05:00
Moises Silva
6f5438eded
freetdm: ftmod_zt:
...
Handle driver events while reading media
ftmod_analog_em:
Initialize read data len to avoid crashing when
the freetdm read function does not read anything
2012-12-18 14:23:31 -05:00
Michael Jerris
c3e3f818e8
more pedantic standards?
2012-12-18 11:01:51 -05:00
Michael Jerris
216ca57338
missed uncommenting header
2012-12-17 22:53:52 -05:00
Michael Jerris
a4923bbe54
add PL_strtok_r
2012-12-17 22:50:49 -05:00
Anthony Minessale
86487ed459
remove listed missing files
2012-12-17 20:12:31 -06:00
Michael Jerris
9d44329b2c
builds with warnings, still not linking
2012-12-17 21:28:13 -05:00
Michael Jerris
ab3ac5ed99
not building yet
2012-12-17 21:13:00 -05:00
Michael Jerris
0f00946782
add sipcc to tree for sdp parser
2012-12-17 20:15:23 -05:00
Michael Jerris
4773bbbf4f
.gitignore
2012-12-17 10:48:21 -05:00
Steve Underwood
4bc10ab1dc
T.31 now gets somewhere in T.38 mode, although it still needs more work so
...
it functions properly in T.38 + ECM mode.
2012-12-12 22:01:58 +08:00
Steve Underwood
68b8f5f2a7
Various tweaks to T.31 modem, prior to getting T.38 really working with T.31
2012-12-12 03:59:51 +08:00
Steve Underwood
38bf6342fa
Various tweaks to spandsp, including starting to add some genuine ARM
...
optimisations.
2012-12-12 03:23:27 +08:00
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