Stefan Knoblich
200438d18f
ftmod_isdn: Use ftmod_log_chan(_msg)() and ftdm_strlen_zero().
...
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-25 14:03:21 +02:00
Stefan Knoblich
9883035bec
ftmod_isdn: OpenZAP -> FreeTDM API updates.
...
Store call CRV in caller_data.call_reference and use call private to hold the
FreeTDM channel object.
Remove isdn_data->channels_{local,remote,outbound}_crv arrays.
Allow (and force) inbound call state transition DIALTONE -> DOWN for
incoming RELEASE COMPLETE messages in NT mode.
Dialtone in NT mode works, everything else needs more testing.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-25 14:03:21 +02:00
Brian West
76ad8c549b
preserve transport from records lookup
2012-07-24 19:56:48 -05:00
Michael S Collins
c1c8ddf0bc
Create new demo IVR XML and phrases. (New sound files needed.) Update phrase_en.xml to-be-recorded sound files.
2012-07-24 16:36:45 -07:00
Kapil
e5821eeb79
adding code to fill dummy local descriptor sdp to add response
2012-07-24 16:57:09 -04:00
Mathieu Rene
816866e353
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
2012-07-24 15:13:35 -04:00
Jeff Lenk
17a85ec467
vs2010 reswig
2012-07-24 14:02:02 -05:00
Anthony Minessale
d832b5dfef
FS-4453 --resolve this will now cause up to a 20 second timeout waiting for the response and the call will be blocking
2012-07-24 13:45:10 -05:00
Brian West
7f525d5ca9
tcp too yo
2012-07-24 13:24:50 -05:00
Kapil
12e8e481b5
adding API to send "In-Activity" timer expiry NOTIFY to MGC for IT/ITO package
2012-07-24 13:34:02 -04:00
Kapil
390dabb351
Adding code to
...
1) build NOTIFY command and send to MGC
2) CLI command to send DTMF NOTIFY Megaco command to MGC
2012-07-24 11:46:50 -04:00
Jeff Lenk
44f74eabb4
FS-4455 try this
2012-07-23 21:44:34 -05:00
Stefan Knoblich
fc9ea9eab0
ftmod_isdn: Handle zero length read correctly.
...
ftmod_misdn currently returns len == 0 if the incoming message,
that triggered the read() call, does not contain any data.
Users of ftdm_channel_read() need to handle this case, or they
may possibly end up in an endless loop.
This patch reworks the ftdm_channel_read() handling in ftmod_isdn
and prevents it from entering an endless loop. The read error counter
is reset on first sucessful read w/ data.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-24 00:07:41 +02:00
Mathieu Rene
fc4b7bb8da
stash fix
2012-07-23 16:57:33 -04:00
Kapil
d7e4b509b6
integrating term/context alloc/delete api to megaco command handler code
2012-07-23 15:24:43 -04:00
Anthony Minessale
134973187a
FS-4092 --resolve
2012-07-23 14:03:53 -05:00
Anthony Minessale
ac7e45400f
typo
2012-07-23 13:20:06 -05:00
Stefan Knoblich
9c05387735
ftmod_isdn: Fix format string warning(/error).
...
Use %p for printing pointer address in hex.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-23 19:45:58 +02:00
Anthony Minessale
524468be7b
FS-4373 --resolve this is probably the same issue nobody would file a bug about on the mailing list even after I begged them to from last weekend
2012-07-23 11:36:19 -05:00
Kapil
63c53a858b
fixing issues found during seagull testing and add single common descriptors api
2012-07-23 12:18:14 -04:00
Seven Du
bd66d7eaa6
show bindings and handlers
2012-07-23 21:15:53 +08:00
Seven Du
49dcd8c889
make erlang log less verbose and add erlang debug on|off to control
2012-07-23 20:26:48 +08:00
Jeff Lenk
b2e28d68b5
fix windows build for last spandsp changes - trivial
2012-07-21 10:18:27 -05:00
Steve Underwood
be6739e198
Updates to spands test data
2012-07-21 21:46:07 +08:00
Steve Underwood
fd8c576c66
Some tidying of the V.17 modem. Brought the modem test programs up to date
2012-07-21 21:17:11 +08:00
Steve Underwood
e58b2e7d97
Some modem cleanups, and movement towards efficient fixed point modem
...
implementations for platforms with slow floating point
2012-07-21 19:47:45 +08:00
Steve Underwood
5922cb59d5
Merge branch 'master' of git.freeswitch.org:freeswitch
2012-07-21 16:07:24 +08:00
Anthony Minessale
6ec4514c68
FS-4450 this is pre-emptive, This is the only way I can see an endless loop here
2012-07-20 19:15:04 -05:00
Steve Underwood
e9b4a497cc
Tweaks
2012-07-21 07:18:27 +08:00
Steve Underwood
b5f7443524
Started introducing T.42 JPEG support for FAXing, but its not plumbed into the
...
FAX engine yet.
2012-07-21 04:05:40 +08:00
Mathieu Rene
0bb82599c5
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
...
Conflicts:
src/mod/endpoints/mod_media_gateway/media_gateway.c
2012-07-20 14:34:44 -04:00
Mathieu Rene
dd633cfbfd
Pre-fill values for rtp terms (local address + reserved rtp port). Add functions to pick rtp term ids, add a memory pool in the termination struct.
2012-07-20 14:33:36 -04:00
Kapil
fffc9d4eec
Adding code to print SDP structure
2012-07-20 13:25:16 -04:00
Anthony Minessale
9fe08675a1
add tags to allow crypto in avp
2012-07-20 12:11:02 -05:00
Anthony Minessale
e3a6366782
FS-4420 --resolve
2012-07-20 11:17:45 -05:00
Kapil
96fd063ae3
adding add/mod/sub api and alloc context during add and release context while processing subtract code
2012-07-20 09:58:43 -04:00
Travis Cross
a8019d803c
Make version output more human-friendly
...
Our main version string is designed for release engineering purposes:
it matches file name conventions used for versioned tarballs and the
versions sort lexicographically while containing all pertinent
information.
With this commit we add in parentheses a more human-friendly rendering
of the version string: we spell out the meaning of each field and
render the datetime in RFC 822 notation.
2012-07-20 07:43:26 +00:00
Travis Cross
cae357e784
gitignore some build products
2012-07-20 05:18:04 +00:00
Travis Cross
5e3c5db727
Don't show unclean in version string for now
...
Showing whether the git repository is clean at the time of build will
be useful, but currently something in our bootstrap/configure/early
make process is causing the tree to look unclean at just the wrong
moment and clean builds are showing up as unclean.
2012-07-20 05:12:29 +00:00
Seven Du
14cb9af607
add switch_core_file_write_video
...
open a door to write video data
so it is possible to record a .fsv file
also possible to write to .mp4 with proper file format support
2012-07-20 11:38:20 +08:00
Seven Du
30c009b30e
fsv file formate
...
audio only at this time
video is possible when add a file_write_video interface to core
only tested/working with 8000hz at this time
2012-07-20 11:06:48 +08:00
Daniel Swarbrick
52bf168b56
Abort module load if config can't be opened. Refs FS-4438
2012-07-20 02:38:12 +02:00
Anthony Minessale
42f296de9b
FS-4331 FS-4424 --resolve 2 for one sale
2012-07-19 17:39:42 -05:00
Mathieu Rene
d6d1365053
add comments
2012-07-19 18:06:13 -04:00
Anthony Minessale
f50d14a7d1
treate no method as INVITE
2012-07-19 17:03:23 -05:00
Mathieu Rene
c5a13f9270
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
2012-07-19 17:51:49 -04:00
Mathieu Rene
909d464abd
add/sub done but untested, mod remains. this commit also adds a message handler inside the rtp endpoint so it can properly flush streams, setup jitter buffering, and honor uuid_debug_audio requests
2012-07-19 17:51:25 -04:00
Anthony Minessale
4f7122c866
followup
2012-07-19 16:12:33 -05:00
Moises Silva
c55ac6c900
freetdm: OPENZAP-187 --resolve Add ability to set called party subaddress
2012-07-19 16:58:25 -04:00
Anthony Minessale
b434cac526
wait forever when you call a pickup endpoint by itself
2012-07-19 15:49:39 -05:00