David Yat Sin
432e9cdf5b
Added passthrough for bearer capability
2010-09-01 15:04:09 -04:00
Konrad Hammel
e15d52bd80
freetdm: ss7 - updated to allow TMR/bearer cap pass-through
2010-09-01 15:02:56 -04:00
Konrad Hammel
e3b9db8894
freetdm: implemented Trillium stack message queueing
2010-09-01 15:02:56 -04:00
Moises Silva
65ce3554c8
freetdm: added proper bearer capability and user layer 1 protocol types
2010-09-01 15:02:56 -04:00
Konrad Hammel
ce34d86c70
freetdm: ss7 - updated to allow TMR/bearer cap pass-through
2010-09-01 12:44:28 -04:00
Konrad Hammel
4fc415b6e8
freetdm: implemented Trillium stack message queueing
2010-09-01 11:24:36 -04:00
Moises Silva
05ab7e8de6
freetdm: added proper bearer capability and user layer 1 protocol types
2010-09-01 11:21:29 -04:00
David Yat Sin
b7c23acd40
Removed DEBUG_CHAN_MEMORY
2010-08-31 19:19:55 -04:00
David Yat Sin
e90ccb151e
fix for segfaults in cases where we were still using raw_data as pointer
2010-08-31 19:05:37 -04:00
Moises Silva
3a35139a32
freetdm: add asynchronous signal notification
2010-08-31 18:13:56 -04:00
Moises Silva
f7669283a6
freetdm: remove ftdm_span_set_npi and ftdm_span_set_ton from boost
2010-08-31 15:25:26 -04:00
Moises Silva
def3e0b386
freetdm: include utils header in the core
2010-08-31 14:56:29 -04:00
Moises Silva
a3b2e91ebf
freetdm: try polling again after EINTR
2010-08-31 14:55:11 -04:00
Moises Silva
6216d5df07
freetdm: fix asserts
2010-08-31 14:42:41 -04:00
Moises Silva
6c9e6be255
freetdm: remove hack for race condition since the root cause was fixed
2010-08-31 14:23:37 -04:00
Moises Silva
7c2cbf4073
freetdm: put warning instead of error on circuit congestion
2010-08-31 14:18:21 -04:00
Moises Silva
c443641a73
freetdm: remove suspended check on state change
2010-08-31 14:10:54 -04:00
Moises Silva
32cc2402f4
freetdm: validation fixes
2010-08-31 14:03:12 -04:00
Moises Silva
291adb5686
freetdm: add analog limits
2010-08-31 13:59:13 -04:00
Moises Silva
4552c69a7b
freetdm: call utils missing header
2010-08-31 13:49:27 -04:00
Moises Silva
9a26e0cc2b
freetdm: crash on assert
2010-08-31 13:48:48 -04:00
Moises Silva
80363af697
freetdm: merged konrad and david signaling work
2010-08-31 13:29:31 -04:00
Moises Silva
2ea5e1cd89
freetdm: test log merge
2010-08-30 12:09:10 -04:00
Moises Silva
9099e3b85e
freetdm: fix log msg
2010-08-30 11:51:14 -04:00
Mathieu Rene
99b3d675bb
really? don't scrap my php config
2010-08-30 10:57:00 -04:00
Anthony Minessale
6fe6e67573
pass originate flags into session_request so we can selectivly skip throttling
2010-08-26 12:20:14 -05:00
Moises Silva
be36f97e03
openzap: fix echo train usage bug
2010-08-25 09:34:36 -04:00
Michael S Collins
dc69c2ac96
Fix typos in stfu.c and stfu.h (thanks diego)
2010-08-24 11:20:24 -07:00
Jeff Lenk
62206e3d43
FSBUILD-296 Fix VS2008 code analysis build
2010-08-24 08:55:00 -05:00
Moises Silva
705dd237de
freetdm: lock the channel when placing call
2010-08-23 16:08:06 -04:00
Moises Silva
fcd8df0af7
freetdm: allocate channels in their own memory page when debugging
2010-08-23 15:45:30 -04:00
Jeff Lenk
46dd24c2e9
SFSIP-220 VS2010 sofia posix problem
2010-08-21 22:39:01 -05:00
Jeff Lenk
3867828816
MODSOFIA-92 fix x64 build
2010-08-20 09:24:00 -05:00
Jeff Lenk
1977aa8684
VS2010 add missing project filters
2010-08-19 10:38:54 -05:00
Jeff Lenk
1abe3b9337
MODSOFIA-92 VS2010
2010-08-19 09:58:30 -05:00
Mathieu Rene
b38909af0e
esl: init fd_flags to 0
2010-08-18 18:27:29 -04:00
Jeff Lenk
437c780536
MODSOFIA-92 - Remove OPENSSL_USE_APPLINK - not needed
2010-08-18 10:57:32 -05:00
Anthony Minessale
28fdc32317
LBDING-21
2010-08-17 13:09:16 -05:00
Jeff Lenk
6626211ab6
MODSOFIA-92 step 3 - now hooked to build
2010-08-17 11:33:40 -06:00
Jeff Lenk
58ec9a311f
MODSOFIA-92 step2 - still not hooked up
2010-08-17 11:23:43 -05:00
Jeff Lenk
d26ddd55f7
MODSOFIA-92 fix build
2010-08-17 08:36:02 -05:00
Jeff Lenk
b0de3585ea
MODSOFIA-92 Add openssl build support to windows - no external build support needed (step 1 - not hooked up yet) vs2008 pro+ only
2010-08-16 15:17:20 -05:00
Moises Silva
aa0751366a
freetdm: OPENZAP-107 - Patched by Jeff Lenk
2010-08-13 12:26:39 -04:00
Mathieu Rene
4263d60e38
esl: fix leak-on-error in esl_connect_timeout()
2010-08-12 12:00:12 -04:00
Moises Silva
5a2042fcb6
freetdm: ignore unknown wanpipe alarms
2010-08-11 12:51:41 -04:00
Jeff Lenk
ba1546e055
FSBUILD-297 remove strange characters
2010-08-10 22:07:44 -05:00
Moises Silva
07b81760cb
freetdm: add bearer capability and layer1 pass-thru for boost
2010-08-10 18:51:06 -04:00
Stefan Knoblich
672898f40e
[FreeTDM][2/2] for FreeBSD: ftdm_interrupt_multiple_wait() linux poll version should also work on all BSD variants (and Solaris too), add FreeBSD for now. (Build-tested on FreeBSD-8.1) NOTE: We may want to drop the #elif completely and just go for an #else here instead.
2010-08-10 10:31:13 +02:00
Stefan Knoblich
ae12913f12
[FreeTDM][1/2] for *BSD: Fix typo idle_percentate => idle_percentage.
2010-08-10 10:26:00 +02:00
Moises Silva
f822180fb4
freetdm: fix fxs dialtone - should be stopped on first digit
2010-08-09 10:11:17 -04:00
Anthony Minessale
c15ee980a7
SFSIP-219
2010-08-03 13:43:29 -05:00
Jeff Lenk
04dbc7bc8e
FSBUILD-295 Fix build of mod_freetdm in Windows
2010-08-02 09:01:01 -05:00
Moises Silva
00fc32ecef
freetmd: fix mix buffer size
2010-08-01 04:31:06 -04:00
Moises Silva
e0b1ea7faa
freetdm: saturated add and pri tapping mixing
2010-08-01 03:02:53 -04:00
Moises Silva
46e9704b04
freetdm: make pri tapping actually work - missing audio mix
2010-07-31 17:33:20 -04:00
Moises Silva
b485f25f5e
freetdm: add PRI tapping starting code
2010-07-30 19:46:05 -04:00
Moises Silva
2c0d751599
openzap: dtmf recording
2010-07-29 18:07:30 -04:00
Moises Silva
9f9c4541cd
freetdm: added dtmf recording feature for debugging
2010-07-29 17:26:03 -04:00
Moises Silva
450ac1347e
freetdm: remove validation
2010-07-29 17:20:28 -04:00
Moises Silva
438c93e83f
freetdm: fix hangup race
2010-07-29 13:15:29 -04:00
cypromis
910729b5dd
Fix for ESL-44, thank you to Lakschmanan for providing the Patch
2010-07-29 12:09:49 +02:00
Moises Silva
a1fe7c8de4
freetdm: call rate limit
2010-07-28 11:36:06 -04:00
Jeff Lenk
3da403d7e5
VS 2010 sound output location fix for x64 targets
2010-07-26 13:34:11 -05:00
Jeff Lenk
411b0cac36
FSBUILD-293 2010
2010-07-26 08:59:30 -05:00
Jeff Lenk
d70cc852f7
FSBUILD-293 Fix Windows build after libspandsp update
2010-07-26 08:29:44 -05:00
cypromis
f6496b4f31
small fix for Solaris in spandsp. Needs recheck by Steve I guess.
2010-07-26 10:40:47 +02:00
cypromis
a763fd434a
more windows endings .....
2010-07-25 09:57:54 +02:00
cypromis
a5a6d6a623
got rid of crlf windows endings on timezone.c
2010-07-24 23:07:27 +02:00
cypromis
17a0f62812
got rid of windows endings in timezone.h
2010-07-24 23:04:37 +02:00
Steve Underwood
d1937dfdef
Removed some obsolete files from spandsp
2010-07-25 03:57:54 +08:00
Steve Underwood
ccbee25641
Added some new files for spandsp
2010-07-25 03:43:53 +08:00
Steve Underwood
f029f7ef7c
Moved spandsp to a more recent version. A huge number of little changes occur here, as recently spandsp
...
lost all the $Id$ entries the source files had for the dark old days of CVS
2010-07-25 03:29:44 +08:00
unknown
9b46a0aabe
more vs2010 tweaks - remove mod_spidermonkey and releated from x64 for now
2010-07-24 11:07:29 -05:00
Anthony Minessale
70d215ef6d
add -R to reconnect
2010-07-22 15:50:02 -05:00
Jeff Lenk
fca93f2910
MODAPP-443 mod_spandsp receive t38 fax error in windows7
2010-07-20 21:52:56 -05:00
Mathieu Rene
46c2d71464
fix windows build
2010-07-20 17:19:30 -04:00
Mathieu Rene
90da341a70
fix git screwup
2010-07-20 17:18:43 -04:00
Jeff Lenk
b079eee5fb
fix windows build
2010-07-20 15:33:48 -05:00
Mathieu Rene
644a144e19
Add esl_connect_timeout to specify custom connection timeouts
2010-07-20 15:33:46 -05:00
Mathieu Rene
49d6c803d1
use uint32_t instead of long for timeout as in the rest of the lib, 0 means forever. Also added esl_send_recv_timed()
2010-07-20 16:24:50 -04:00
Mathieu Rene
13137e228c
esl: use recv_timed in esl_connect_timemout in case we get stuck in a blocking recv
2010-07-20 16:24:50 -04:00
Mathieu Rene
12a0ec741b
Add esl_connect_timeout to specify custom connection timeouts
2010-07-20 14:45:53 -04:00
Jeff Lenk
394d545468
doh
2010-07-19 15:27:25 -05:00
Jeff Lenk
6a9a61c79f
fix windows build
2010-07-19 15:25:45 -05:00
Mathieu Rene
52885dfc1d
esl: make esl_connect thread-safe by using getaddrinfo instead of gethostbyname
2010-07-19 16:13:10 -04:00
Jeff Lenk
74c40f5aa3
Fix windows build
2010-07-19 12:54:30 -05:00
Mathieu Rene
84b4b5da62
Fix esl doc, s/ESL_STATUS_SUCESS/ESL_SUCCESS/g
2010-07-19 13:09:21 -04:00
Anthony Minessale
c0c699ba7e
small tweak to last patch
2010-07-19 12:00:19 -05:00
Anthony Minessale
36bfe432cf
add -r to fs_cli to retry every second up to 2 min to connect
2010-07-19 11:56:01 -05:00
Mathieu Rene
381d7ac683
Merge branch 'mod_hash_remote'
2010-07-19 11:24:47 -04:00
Jeff Lenk
71650ae1e8
FSBUILD-291 fix Windows build of mod_freetdm
2010-07-19 08:38:56 -05:00
Mathieu Rene
c5ad49da17
mod_hash: begin working on remote support
2010-07-16 22:50:58 -04:00
Anthony Minessale
60af226890
deal with empty param to serialize()
2010-07-12 15:37:16 -05:00
Moises Silva
85d3428372
freetdm: fix custom old ss7 data
2010-07-12 16:12:07 -04:00
Jeff Lenk
859b713ea7
more tweaks for VS2010
2010-07-12 10:01:46 -05:00
Jeff Lenk
a96cbd0e36
more tweaks for VS2010
2010-07-12 09:48:34 -05:00
Jeff Lenk
a999e7c05b
more tweaks for VS2010
2010-07-11 17:11:45 -05:00
Jeff Lenk
1277ac473e
more tweaks for VS2010
2010-07-10 20:59:00 -05:00
Jeff Lenk
3dfc0a86ad
more tweaks for VS2010 - reduce unneeded builds
2010-07-10 17:26:16 -05:00
Jeff Lenk
195905f837
more tweaks for VS2010
2010-07-10 15:51:06 -05:00
Jeff Lenk
7af395ef83
more tweaks for VS2010
2010-07-10 15:22:25 -05:00
Moises Silva
53ba0df2c2
freetdm: channel rate fixes
2010-07-09 10:19:09 -04:00
Jeff Lenk
35fd754543
more tweaks for VS2010
2010-07-07 13:49:21 -05:00
Jeff Lenk
7cb113609b
more tweaks for VS2010
2010-07-07 07:23:59 -06:00
Jeff Lenk
68fef16e37
more tweaks for VS2010
2010-07-06 16:10:35 -05:00
Stefan Knoblich
311fdd2207
[FreeTDM] Add modulesdir to freetdm.pc.in
2010-07-05 23:54:33 +02:00
Moises Silva
8b51a75cce
freetdm: add channel availability rate for BRI (may be used by other protocols if needed)
2010-07-02 18:19:59 -04:00
Moises Silva
84f2249ecc
freetdm: make array len macro public
2010-06-30 15:39:02 -04:00
Moises Silva
6eca1286aa
freetdm: add config profiles and sangoma isdn xml section
2010-06-30 15:12:18 -04:00
David Yat Sin
c943e641d5
Added sangoma_isdn
2010-06-30 12:42:36 -04:00
Moises Silva
4f235af8b4
freetdm: ani2
2010-06-30 11:14:31 -04:00
Moises Silva
e4b9556208
freetdm: more sip headers
2010-06-29 16:30:07 -04:00
David Yat Sin
eb6da2c9fc
Freetdm: Fix for boost spans not started if using a combination of analog spans and boost spans
2010-06-29 15:32:22 -04:00
David Yat Sin
0e2af5c74d
freetdm: Fix for case where event_process_states returns NULL instead of channel in sigmod mode
2010-06-29 15:30:54 -04:00
Jeff Lenk
524008ac50
more tweaks for VS2010
2010-06-29 14:33:01 -05:00
Jeff Lenk
9361e2ba9d
more tweaks for VS2010
2010-06-29 09:55:08 -05:00
Moises Silva
23efa1ef56
freetdm: only use echo training when value is bigger than zero (fixes silence when using oslec)
2010-06-29 00:17:48 -04:00
Jeff Lenk
da17e2a09e
more tweaks for VS2010
2010-06-28 16:32:30 -05:00
Jeff Lenk
a87429ac87
Add initial support for VS2010
2010-06-28 15:49:19 -05:00
Moises Silva
5456b9abfd
freetdm: add ring flag to progress
2010-06-28 14:19:51 -04:00
Moises Silva
dc048ed22d
freetdm: fix id
2010-06-27 19:33:11 -04:00
Moises Silva
bacef26a6a
openzap: misc dtmf merged changes from freetdm
2010-06-27 19:31:26 -04:00
Moises Silva
7ef629e34b
freetdm: check if the schedule is already running
2010-06-27 18:35:31 -04:00
Moises Silva
746e8e44cd
freetdm: add physical span:chan when logging
2010-06-27 17:39:05 -04:00
Moises Silva
6914b1c855
freetdm: improve channel read error logging
2010-06-25 12:47:32 -04:00
Moises Silva
c31abb3ed0
freetdm: re-enable hw dtmf on channel destroy if needed
2010-06-25 12:47:32 -04:00
Moises Silva
5afb21b180
freetdm: fix io trace file closure
2010-06-25 12:47:32 -04:00
Moises Silva
29ce4bbdd1
freetdm: add span to trace logging
2010-06-25 12:47:32 -04:00
Moises Silva
fd0191049c
freetdm: disable dtmf on demand based on dial plan variable freetdm_disable_dtmf
2010-06-25 12:47:32 -04:00
Moises Silva
4057872492
freetdm: no need for hw dtmf events on startup
2010-06-25 12:47:32 -04:00
Anthony Minessale
09e386deda
add error checking
2010-06-24 10:02:55 -05:00
Anthony Minessale
4b2f56daf1
fix serialize issue
2010-06-23 13:34:43 -05:00
Moises Silva
1f886d39ce
freetdm: change type to ss7 only
2010-06-18 18:31:54 -04:00
Konrad Hammel
7b0d887c93
-> start of move to new library architecture
2010-06-18 18:31:54 -04:00
Konrad Hammel
055e242a2c
-> more work on glare...no crashes, and no stuck channels yet
2010-06-18 18:31:54 -04:00
Konrad Hammel
59764dd350
-> added support for license check
2010-06-18 18:31:54 -04:00
Konrad Hammel
7e63c95608
-> fixed a print statement...newline was before !
2010-06-18 18:31:54 -04:00
Konrad Hammel
5c8bdedce0
-> added support for GRS...attempt 1
2010-06-18 18:31:54 -04:00
Konrad Hammel
6f511b9496
-> decrease the length of time that "check for state change" waits to 500ms
2010-06-18 18:31:53 -04:00
Konrad Hammel
2fd7094223
-> working...
2010-06-18 18:31:53 -04:00
Konrad Hammel
024ce241cf
-> name change accidentally changed the cli command as well: ftdm sangoma_ss7 show... is a little to long
2010-06-18 18:31:53 -04:00
Konrad Hammel
60de9e9cfe
-> name change for consistency sakes
2010-06-18 18:31:53 -04:00
Konrad Hammel
5abb3154c0
-> removing file with the wrong name
2010-06-18 18:31:53 -04:00
Konrad Hammel
bfab7c4cf0
-> added SANGOMASS7 sigtype
2010-06-18 18:31:53 -04:00
Konrad Hammel
4b6edff8e1
->mis-nameda file
2010-06-18 18:31:53 -04:00
Konrad Hammel
9428335522
-> adding ftmod_sangoma_ss7 support
2010-06-18 18:31:53 -04:00
Jeff Lenk
4e3a56e9bd
win silk - fix initial build
2010-06-18 09:51:22 -05:00
Jeff Lenk
c2bcc926c5
fix line endings
2010-06-17 23:13:32 -05:00
Jeff Lenk
90f04e3c3c
fixes for Win X64 builds
2010-06-17 19:35:20 -05:00
Moises Silva
ae134c3424
freetdm: export sip headers with TDM information on-demand
2010-06-17 18:11:22 -04:00
Moises Silva
7677ec5bdf
freetdm: change glare cause
2010-06-17 18:05:23 -04:00
Stefan Knoblich
88b7110014
esl-json: Add limits.h for INT_MIN/_MAX
2010-06-17 22:49:29 +02:00
Jeff Lenk
4ae090ffd9
oops fix this the right way - json malloc and free
2010-06-17 14:17:15 -05:00
Jeff Lenk
091952cab7
fix trivial compile errors under windows
2010-06-17 12:52:20 -05:00
Jeff Lenk
9e1508e23e
add new files for json
2010-06-17 12:18:06 -05:00
Anthony Minessale
7048c16fc4
jsonification into the core and ESL (part 2)
2010-06-17 11:49:16 -05:00
Steve Underwood
eed8ea1b82
Further changes to polish the long training/short training issues that spoilt
...
T.38 gateway operation with some FAX machines
2010-06-16 23:27:34 +08:00
Moises Silva
2a1a3867d1
freetdm: fix collision hangup
2010-06-16 11:22:18 -04:00
Steve Underwood
01052800c7
A typo fixed in the OKI ADPCM codec
...
The V.17 modem has been modified, so it will not clear the most recent
saved AGC value if long training is requested.
The T.38 gateway codec now has fillin implemented properly
2010-06-16 21:34:57 +08:00
Stefan Knoblich
d778a07698
libsndfile: Do not build tests. We do not use them anyway and they require autogen, which pulls in lots of other things.
2010-06-14 14:16:10 +02:00
Moises Silva
29679dc194
freetdm/openzap: log when callwaiting feature is enabled
2010-06-11 16:14:26 -04:00
Moises Silva
841083b202
freetdm: improve sample application to include DTMF detection and generation examples
2010-06-09 20:29:47 -04:00
Moises Silva
7573704b8d
freetdm: remove string name for tone detected
2010-06-09 16:37:09 -04:00
Moises Silva
d888ebca27
openzap: fix callwaiting config
2010-06-08 14:35:15 -04:00
Moises Silva
66934c6f3e
freetdm: use on_clear_channel_signal for the ss7 event handling
2010-06-08 14:14:14 -04:00
Moises Silva
c0397d5ae7
freetdm: move queue dtmf to the private core
2010-06-08 14:14:14 -04:00
Moises Silva
ec4e2c5a45
freetdm: more cleanup, remove unused callbacks
2010-06-08 14:14:14 -04:00
Moises Silva
6f882cbbc1
freetdm: remove unused sigevent
2010-06-07 23:44:52 -04:00
Moises Silva
6bab94445c
freetdm: refactor channel open APIs
2010-06-07 21:48:33 -04:00
Michael Jerris
1c83d57d54
.update
2010-06-07 20:09:52 -04:00
Anthony Minessale
c752e71afe
more work on callstate events
2010-06-07 18:01:02 -05:00
Steve Underwood
3f953ec319
Added a dummy t38_gateway_fillin() function, which will need fleshing out
...
later. At least the module can call something for now.
2010-06-07 23:33:52 +08:00
Steve Underwood
803597956a
fax_rx_fillin() return value fixed
2010-06-07 22:34:02 +08:00
Steve Underwood
4c464fd510
Some missed renamings from the last change to spandsp's tone_generate
2010-06-07 21:30:13 +08:00
Brian West
5cd066df39
fix issue reported on mailing list along with segfault.
2010-06-06 23:26:09 -05:00
Michael Jerris
35301c0fa5
initial import of openssl.vcproj (depends on perl being installed to build)
2010-06-06 21:15:34 -04:00
Michael Jerris
e595b95b3e
fix paths to header files
2010-06-06 21:11:11 -04:00
Michael Jerris
4add409cbd
fix signed/unsigned build error on windows
2010-06-06 21:03:10 -04:00
Moises Silva
9f73ddd35b
freetdm: fix ss7 config
2010-06-06 13:07:45 -04:00
Steve Underwood
f87bf812e7
Tone generate modified to export the descriptor creation and deletion.
2010-06-07 00:33:46 +08:00
Steve Underwood
bc13e944c6
Changes to the signaling tone detector to detect concurrent 2400Hz + 2600Hz
...
tones. This passes voice immunity and other key tests, but it bounces a bit
when transitions like 2400 -> 2400+2600 -> 2600 occur. Transitions between
tone off and tone on are clean.
2010-06-06 22:24:20 +08:00
Moises Silva
c807502773
freetdm: add void pointer to ftdm configuration structure to allow passing generic data
2010-06-05 19:12:09 -04:00
Moises Silva
501f870402
freetdm: added SIGEVENT_COLLISION
2010-06-05 18:37:53 -04:00
Moises Silva
3ace62c825
freetdm: do not decrement an unsigned when is already zero!
2010-06-05 16:38:12 -04:00
Moises Silva
fcb78c07a5
freetdm: ignore nothing to read condition
2010-06-03 19:09:34 -04:00
Moises Silva
b1fd88d706
freetdm: check for hw dtmf before enabling
2010-06-03 18:33:52 -04:00
Moises Silva
672b15216e
freetdm: remove DTMF string from OOB events
2010-06-03 18:24:10 -04:00
Moises Silva
015d782237
freetdm: DTMF debugging
2010-06-03 17:27:43 -04:00
Moises Silva
172595e294
freetdm: span name
2010-06-03 15:30:12 -04:00
Moises Silva
b3e911b447
freetdm: remove unused event string
2010-06-03 13:17:36 -04:00
Jeff Lenk
e853654871
trivial windows build cleanup
2010-06-03 10:17:11 -05:00
Jeff Lenk
52bda06b34
trivial path error
2010-06-02 16:06:56 -05:00
Moises Silva
75be3da8f9
freetdm: add new logging macro
2010-06-02 16:27:47 -04:00
Moises Silva
e596fc2e7f
freetdm: add logging when failing to read a frame in mod_freetdm
2010-06-02 14:48:37 -04:00
Brian West
de90c627a0
.gitignore
2010-06-02 11:36:09 -05:00
Anthony Minessale
c1acebdb42
patch incomplete multipart parsing code
2010-06-01 17:13:32 -05:00
Moises Silva
c526228673
freetdm: fix id
2010-06-01 11:51:27 -04:00
Moises Silva
000e3c16e3
freetdm: start ss7 span
2010-05-31 06:27:19 -04:00
Michael Jerris
a7f4892887
sofia-sip: extend timeout for session expires on short timeouts to be 90% of timeout instead of 1/3 to handle devices that do not refresh in time such as polycom (SFSIP-212)
2010-05-31 09:50:44 -04:00
Michael Jerris
f356c5e6f3
sofia-sip: fix null derefernce segfault in soa
2010-05-31 08:55:42 -04:00
Moises Silva
b049e87423
freetdm: signed/unsigned
2010-05-28 18:43:45 -04:00
Anthony Minessale
9c9cb5b310
fix esl buffer overflow
2010-05-28 14:20:20 -05:00
Moises Silva
e9cdf42fe1
freetdm: a bit of refactoring for raw tracing
2010-05-28 15:06:51 -04:00
Moises Silva
f4da0e5c0e
freetdm: add trace/notrace commands to trace input and output from channels
2010-05-28 12:45:04 -04:00
Moises Silva
571c8b983a
openzap: break
2010-05-28 12:45:04 -04:00
Travis Cross
9b80aa18a4
Updates to .gitignore.
2010-05-28 02:16:42 +00:00
Moises Silva
63d9768dff
freetdm: fix makefile and remove binary app
2010-05-27 16:29:10 -04:00
Moises Silva
16901d3cc6
freetdm: oops
2010-05-27 15:34:00 -04:00
Moises Silva
23b9a148ef
freetdm: set sched API as not available for Windows
2010-05-27 15:37:29 -04:00
Moises Silva
22e8a44278
freetdm: run sched in the background if requested
2010-05-27 15:16:03 -04:00
Moises Silva
041b8da5a4
freetdm: added scheduling API
2010-05-26 15:48:05 -04:00
Moises Silva
e00d2af95e
freetdm: enable DTMF app
2010-05-26 11:17:47 -04:00
Moises Silva
3c95106e9f
openzap: add enable dtmf app
2010-05-26 11:10:31 -04:00
Moises Silva
c292e0ef5c
freetdm: FT_DECLARE_DATA
2010-05-25 19:50:10 -04:00
Moises Silva
f974cea841
freetdm: add configurable boost trace level
2010-05-25 19:33:24 -04:00
Moises Silva
2efa471c3b
freetdm: disable DTMF app and cmd line option
2010-05-25 18:22:05 -04:00
Moises Silva
07f55e8aa3
openzap: take back loop
2010-05-25 18:22:05 -04:00
Moises Silva
fb4b7f7a30
openzap: disable dtmf app and cmd line option
2010-05-25 17:41:49 -04:00
Moises Silva
e1b60b4ca3
openzap: callwaiting disable
2010-05-25 16:50:06 -04:00
Moises Silva
ab88afafb8
freetdm: stop just once
2010-05-25 16:06:55 -04:00
Moises Silva
166add6ed1
freetdm: remove SIGEVENT_ANSWER, was never used
2010-05-25 14:23:10 -04:00
Moises Silva
dace9df129
freetdm: FSBUILD-277 Fix Windows build in release mode (patch by Peter Olsson)
2010-05-25 13:33:41 -04:00
Moises Silva
22d7d8cc14
freetdm: we need a channel iterator *sigh*
2010-05-25 13:35:30 -04:00
Moises Silva
9b6a9b6cae
freetdm: use s<spanno>c<channo> notation for logging channel related msgs
2010-05-25 13:22:52 -04:00
Moises Silva
dcd02fe92d
freetdm: stop loop on call start
2010-05-25 13:16:07 -04:00
Moises Silva
76e62feadc
openzap: disable loop on call start
2010-05-25 12:56:39 -04:00
Moises Silva
7256232af2
freetdm: add call waiting disable/enable feature
2010-05-25 12:54:46 -04:00
Jeff Lenk
d1d6be889d
FSCORE-611 Increase buffer in fs_cli for Win
2010-05-23 23:32:44 -05:00
Moises Silva
74a3f20ed7
freetdm: windows casting
2010-05-21 11:43:10 -04:00
Moises Silva
632e89f5f9
freetdm: handle loop requests
2010-05-21 11:31:01 -04:00
Moises Silva
edb2d58285
freetdm: export and import boost custom data
2010-05-21 11:10:39 -04:00
Michael Jerris
b9adfee0ea
.gitignore
2010-05-21 10:07:15 -04:00
Moises Silva
23766e36e0
openzap: handle loop requests
2010-05-20 19:30:18 -04:00
Moises Silva
c93e392dca
openzap: more ss7 custom data
2010-05-20 18:47:10 -04:00
Moises Silva
d30930a430
openzap: oops
2010-05-20 17:38:07 -04:00
Moises Silva
5d4db94d27
openzap: custom data
2010-05-20 16:08:22 -04:00
Moises Silva
9d45690006
freetdm: add pvt data to freetdm channels
...
fix fxs features
2010-05-20 11:44:16 -04:00
Jeff Lenk
f8f91362f0
FSCORE-606 (Win) bridge fails because session read lock failure
2010-05-20 08:05:28 -05:00
Moises Silva
227fb934cf
freetdm: use __WINDOWS__ and not WIN32
2010-05-18 15:51:45 -04:00
Moises Silva
cab15659a6
freetdm: windows unref parameter
2010-05-18 10:42:16 -04:00
Moises Silva
f1132a2b71
freetdm: fix handlers for FTDM_SIGEVENT_COLLECTED_DIGIT
2010-05-17 19:03:32 -04:00
Moises Silva
8e69e8e735
freetdm: clean up state change macros and functions to improve logging
2010-05-17 14:36:10 -04:00
Moises Silva
e57ab3acd5
freetdm: remove if 0 sections
2010-05-17 11:26:25 -04:00
Moises Silva
9c8be17f3d
freetdm: wait for analog thread to be done before shutdown
...
add more debug logging
fix signaling status return code in ftdm_io
2010-05-17 11:23:33 -04:00
Moises Silva
3abdd9656f
freetdm: print stack trace in sample ftdmload app
2010-05-12 15:51:28 -04:00
Moises Silva
19fb75740d
freetdm: added dso sample app
2010-05-12 11:54:50 -04:00
Moises Silva
41f72fe42a
freetdm: call on_unload when unloading the boost sig shared library
2010-05-12 11:49:16 -04:00
Steve Underwood
d4bb8b019e
Merge git@git.freeswitch.org:freeswitch
2010-05-12 23:24:12 +08:00
Steve Underwood
6bd146d8dc
removed a saturate16 from spandsp that was causing problems
...
fixed a typo in the MSVC inttypes.h file for spandsp
2010-05-12 23:21:06 +08:00
Moises Silva
383e272c30
freetdm: added boost sample app
2010-05-11 16:31:24 -04:00
Moises Silva
b2d8e055bb
freetdm: modify prototype for ftdm_span_create to accept I/O module name instead of pointer
2010-05-11 15:09:59 -04:00
Moises Silva
f04bff40fa
freetdm: return error when dlclose fails
2010-05-11 12:51:28 -04:00
Moises Silva
a611a7e944
freetdm: shutdown boost events thread on unload
2010-05-11 10:42:32 -04:00
Steve Underwood
3e30434a0c
Fixed a typo in spandsp's msvc/inttypes.h
...
Updated sig_tone processing in spandsp to the latest, to allow moy to
proceed with his signaling work.
2010-05-11 22:38:36 +08:00
Moises Silva
cf7af1f99b
freetdm: fix segfault in socket mode boost unload
2010-05-10 13:03:22 -04:00
Moises Silva
3baa799d7f
freetdm: use SIGBOOST_EVENT_CALL_PROGRESS
2010-05-10 12:09:46 -04:00
Jeff Lenk
edcf5fe0a4
Windows x64 support
2010-05-07 13:20:34 -05:00
Moises Silva
162b5cf2b1
freetdm: windows fix
2010-05-06 16:32:14 -04:00
Moises Silva
23aa931d43
freetdm: remove SCTP requirement, now is optional
2010-05-05 13:16:37 -04:00
Moises Silva
44a99f14b0
freetdm: set outbound flag in the core
2010-05-04 14:12:44 -04:00
Moises Silva
0925d04a92
freetdm: documentation
2010-05-03 12:15:18 -04:00
Mathieu Rene
6c98ba4819
fs_cli: add help text for /uuid
2010-05-02 18:10:52 -04:00
Brian West
438410790c
+ x
2010-05-01 19:45:55 -05:00
Moises Silva
930087c355
freetdm: fix leak of request ids in queue mode.
...
Macro BOOST_EVENT_CHAN and BOOST_EVENT_SPAN should always be used!
2010-05-01 14:51:01 -04:00
Jeff Lenk
9c14131b9a
MODSOFIA-71 for windows
2010-05-01 04:20:11 -05:00
Mathieu Rene
0ea3d48529
Add /uuid command to fs_cli to filter logs by uuid
2010-04-30 17:20:42 -04:00
Stefan Knoblich
360e8aae20
[FreeTDM] gcc-4.5: Use zt_event_t instead of ftdm_oob_event_t to fix enum type mismatches.
2010-04-30 23:10:43 +02:00
Stefan Knoblich
86fcc2c04c
FreeTDM: remove stray apostrophe
2010-04-30 22:28:38 +02:00
Moises Silva
6e7f93d9cf
freetdm: do not dial until DIALING state handler
...
add ftdm_declare.h to list of headers
2010-04-30 16:01:24 -04:00
Moises Silva
110bd5cdb1
freetdm: windows fixes
2010-04-29 10:53:03 -04:00
Moises Silva
a744214a3a
freetdm: check protocol status after configuring the signaling
2010-04-28 18:17:52 -04:00
Moises Silva
f39fcfc8a9
freetdm: fix boost glare invalid state transition
...
show physical status in ftdm list command
update list of events
2010-04-28 18:17:51 -04:00
Moises Silva
06ebf2cb5b
freetdm: dont access span_id or chan_id
2010-04-28 18:17:51 -04:00
Moises Silva
a97dc4ff11
freetdm: remove header
2010-04-28 18:17:51 -04:00
Moises Silva
7fdeb8bb81
freetdm: added doxygen config
2010-04-28 18:17:51 -04:00
Moises Silva
e6f6f559ae
freetdm: added documentation and clean up script
2010-04-28 18:17:50 -04:00
Moises Silva
56db486189
freetdm: hangup the chan call when the core fails to create the session
2010-04-28 18:17:50 -04:00
Moises Silva
554e433322
freetdm: get rid of duplicated ftdm_types.h from previous merge
2010-04-28 18:17:50 -04:00
Moises Silva
1f895fe6ed
freetdm: remove warning when checking sig status
2010-04-28 18:17:50 -04:00
Moises Silva
de2a4ea100
freetdm: fix dchan libpri
2010-04-28 18:17:50 -04:00
Moises Silva
d4f93843a1
fix flags
2010-04-28 18:17:49 -04:00
Moises Silva
c165771474
freetdm: completion of compilation with initial reworked API
2010-04-28 18:17:49 -04:00
Moises Silva
73a80ba939
start API cleanup by moving private headers and data structures into private/ include directory
2010-04-28 18:17:49 -04:00
David Yat Sin
b135ef373d
Removed use of ftdmchan->flags from mod_freetdm.c as they will be hidden from user in new architecture
2010-04-27 18:20:25 -04:00
David Yat Sin
51566afb98
freetdm: moved type inside ftdm_configure_span_channels
2010-04-27 17:21:57 -04:00
David Yat Sin
72a8517d71
freetdm: fio->configure_span moved inside ftdm_configure_span_channels function
2010-04-27 16:12:22 -04:00
David Yat Sin
75190b4dff
Merge branch 'master' of git@git.freeswitch.org:freeswitch
2010-04-27 14:32:55 -04:00
David Yat Sin
318866b7f9
freetdm: Added signalling status report
...
Fix for ftmod_libpri not reporting proper physical and protocol alarms on init
2010-04-27 14:32:36 -04:00
Michael Jerris
0ddd0c25a6
libdingaling: fix race on shutdown causing crash (FSMOD-47)
2010-04-26 03:11:35 -04:00
Michael Jerris
b2ec65a10a
more efficient check
2010-04-26 01:13:10 -04:00
David Yat Sin
3b0024c392
Merge branch 'master' of git@git.freeswitch.org:freeswitch
2010-04-23 17:35:21 -04:00
David Yat Sin
78fbece886
Added signalling state handle for boost modules
2010-04-23 17:34:57 -04:00
Nenad Corbic
86f4b6823d
Merge branch 'master' of git://git.freeswitch.org/freeswitch
...
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c
2010-04-23 14:02:50 -04:00
Moises Silva
cad7f70442
freetdm: handle_call_done must be called on call start nack ack when there is no call setup id
2010-04-23 10:37:06 -04:00
Moises Silva
1668597833
freetdm: add IN_LOOP state to the state 2 str macro
2010-04-23 10:28:13 -04:00
David Yat Sin
90bd259f11
Merge branch 'master' of git@git.freeswitch.org:freeswitch
2010-04-22 14:20:37 -04:00
David Yat Sin
90e7da1c59
freetdm: bug fix for queue mode and call collision
2010-04-22 14:20:32 -04:00
Moises Silva
fb9e6a104b
freetdm: fix boost unload crash
2010-04-21 18:46:52 -04:00
Moises Silva
0b45537ec8
freetdm: make sure gains are not applied to non-voice channels
2010-04-21 14:53:23 -04:00
David Yat Sin
8aebc016d0
freetdm:Bug fixes in freetdm queue mode
...
freetdm:Added freetdm to compile/install list
2010-04-20 17:05:47 -04:00
Moises Silva
3e600fb968
freetdm: Windows compilation quirks
2010-04-19 11:51:13 -04:00
Stefan Knoblich
dc356af926
[3/3][OpenZAP] gcc-4.5: Use zt_event_t instead of zap_oob_event_t to fix enum type mismatches.
2010-04-17 11:17:48 +00:00
Stefan Knoblich
8f2b8388fc
[2/3][sofia-sip] gcc-4.5: Fix enum type mismatch.
2010-04-17 11:17:28 +00:00
Nenad Corbic
f772b05da8
openzap bug fix- try to remove id on down every time
2010-04-16 18:36:06 -04:00
Nenad Corbic
02d5191549
Bug fixes in freetdm and openzap
2010-04-16 18:36:06 -04:00
Nenad Corbic
f1a76608e7
openzap bug fix- try to remove id on down every time
2010-04-16 18:28:15 -04:00
Jeff Lenk
74bf4b0f2e
Add version check to support git and svn
2010-04-15 23:00:29 -05:00
Jeff Lenk
fc6faf46fb
Add missing directory specifiers
2010-04-15 22:33:14 -05:00
Nenad Corbic
7269d4618c
conflict
2010-04-15 19:59:21 -04:00
Nenad Corbic
af89e40938
Bug fixes in freetdm and openzap
2010-04-15 19:50:24 -04:00
David Yat Sin
3e3b80c19d
Merge branch 'master' of git@git.freeswitch.org:freeswitch
2010-04-15 17:44:27 -04:00
Jeff Lenk
51498780ec
Add mod_silk to windows build
2010-04-15 16:31:11 -05:00
David Yat Sin
c4f821f822
Merge root@192.168.1.163:/freeswitch
...
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c
2010-04-15 11:54:32 -04:00
David Yat Sin
7e31b658c8
freetdm:Added macro to for boost event span and chan
2010-04-15 11:48:09 -04:00
Nenad Corbic
573adced1f
Multiple updates and bug fixes to ftdm/openzap. Major stress test
2010-04-15 11:39:55 -04:00
Moises Silva
0abbe4bd0e
complete ss7 config by setting context and dial plan
2010-04-14 18:36:22 -04:00
Moises Silva
4704a30a45
destroy ss7 configs on shutdown
2010-04-14 18:15:22 -04:00
Moises Silva
99402dd4e0
implemented freetdm config nodes and ss7 initial configuration
2010-04-14 18:00:16 -04:00
Moises Silva
e3c1906c81
add ss7 skeleton config section
2010-04-14 18:00:16 -04:00
Moises Silva
d54845d929
fix alarm log msg
2010-04-13 16:26:07 -04:00
Moises Silva
749844ebd6
iterate up to chan_count
2010-04-13 16:23:54 -04:00
Moises Silva
0bf8482393
add realloc OS hooks and fix boost pri CLI
2010-04-13 15:18:18 -04:00
Anthony Minessale
882cb5725c
Merge branch 'master' of git.freeswitch.org:freeswitch
2010-04-13 13:36:00 -05:00
Anthony Minessale
5fb3a88f71
ESL-36
2010-04-13 13:35:38 -05:00
Moises Silva
53874730cd
added openzap CLI tracing
2010-04-13 12:23:31 -04:00
Moises Silva
2ffef4c358
fix typo-bug in interrupt type
2010-04-13 10:21:51 -04:00
Moises Silva
5e31f52c3e
Merge branch 'master' of git.freeswitch.org:freeswitch
2010-04-12 16:11:09 -04:00
Moises Silva
ede4789730
check for chan count before configuring signaling
2010-04-12 16:10:25 -04:00
David Yat Sin
e7ff9f8506
Fix for sangoma_boost crashing on start due to queue unitialised
...
Updated cpu monitor to support different /proc/cpustats format
2010-04-09 16:03:54 -04:00
Moises Silva
39f732354f
fix boost win compilation
2010-04-09 12:29:58 -04:00
Moises Silva
1a4b6d5440
fix freetdm win compilation
2010-04-08 13:25:44 -04:00
unknown
48ec0c2831
Merge branch 'master' of git.freeswitch.org:freeswitch
2010-04-08 13:12:52 -04:00
Moises Silva
61c563afcb
revert openzap temporary workaround for Windows compilation
2010-04-08 12:58:56 -04:00
Moises Silva
089e7f65da
fix loop
2010-04-08 10:59:41 -04:00
davidy
d7e9c2673f
Added support for passing CLI commands to boost sigmod module
2010-04-07 11:22:25 -04:00
Moises Silva
52c5cd074b
import fix for OPENZAP-76 from openzap and other minor fixes
2010-04-06 14:41:30 -04:00
Moises Silva
cb495d05e1
Fix for TON and NPI not passed through to channel variables on incoming calls
2010-04-06 13:39:03 -04:00
Moises Silva
291ee2252b
freetdm type fixes
2010-04-06 12:04:46 -04:00
Travis Cross
254dd59411
Tightened up .gitignore further.
2010-04-05 23:32:50 +00:00
Travis Cross
db26c65ea7
Tightened up .gitignore such that we are no longer ignoring files that are actually in the tree.
...
Check for files that we are accidentally ignoring:
git ls-files -i --exclude-standard | sed -e "s:.:\!\/\\0:"
Check for files that we might want to ignore:
git ls-files -o --exclude-standard | sed -e "s:.:\/\\0:"
2010-04-05 23:17:43 +00:00
Moises Silva
0414c789e1
fix cpumon
2010-04-05 18:28:13 -04:00
Moises Silva
ae13883b2a
added configuration of gains in openzap.conf and display through CLI
2010-04-05 18:13:13 -04:00
Moises Silva
6ddcb9044c
added cpu monitor
2010-04-05 17:49:43 -04:00
Moises Silva
428931bce2
Use the pendingchans queue only on request by signaling modules.
...
Remove suggest_chan_id member and add a span flag instead.
2010-04-05 16:01:08 -04:00
Michael Jerris
597675ec14
disable isdn mod here for now, it will be replaced soon
2010-04-02 01:24:20 -04:00
Michael Jerris
957d92c430
fix openbsd sofia build
2010-04-02 01:15:18 -04:00
Michael Jerris
0b10cd7c63
.gitignore windows build
2010-04-01 22:19:15 -04:00
Michael Jerris
92c3f93874
.gitignore for windows (FSBUILD-269)
2010-04-01 21:08:31 -04:00
Michael Jerris
74b76461e3
add back empty dirs
2010-04-01 21:00:45 -04:00
Michael Jerris
c9eacf2ba0
.gitignore
2010-04-01 20:54:52 -04:00