]>
git.ipfire.org Git - thirdparty/freeswitch.git/log
Stefan Knoblich [Wed, 25 Jul 2012 08:46:37 +0000 (10:46 +0200)]
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>
Brian West [Wed, 25 Jul 2012 00:56:48 +0000 (19:56 -0500)]
preserve transport from records lookup
Michael S Collins [Tue, 24 Jul 2012 23:36:45 +0000 (16:36 -0700)]
Create new demo IVR XML and phrases. (New sound files needed.) Update phrase_en.xml to-be-recorded sound files.
Kapil [Tue, 24 Jul 2012 20:57:09 +0000 (16:57 -0400)]
adding code to fill dummy local descriptor sdp to add response
Mathieu Rene [Tue, 24 Jul 2012 19:13:35 +0000 (15:13 -0400)]
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
Jeff Lenk [Tue, 24 Jul 2012 19:02:02 +0000 (14:02 -0500)]
vs2010 reswig
Anthony Minessale [Tue, 24 Jul 2012 18:45:05 +0000 (13:45 -0500)]
FS-4453 --resolve this will now cause up to a 20 second timeout waiting for the response and the call will be blocking
Brian West [Tue, 24 Jul 2012 18:24:44 +0000 (13:24 -0500)]
tcp too yo
Kapil [Tue, 24 Jul 2012 17:34:02 +0000 (13:34 -0400)]
adding API to send "In-Activity" timer expiry NOTIFY to MGC for IT/ITO package
Kapil [Tue, 24 Jul 2012 15:46:50 +0000 (11:46 -0400)]
Adding code to
1) build NOTIFY command and send to MGC
2) CLI command to send DTMF NOTIFY Megaco command to MGC
Jeff Lenk [Tue, 24 Jul 2012 02:44:34 +0000 (21:44 -0500)]
FS-4455 try this
Stefan Knoblich [Mon, 23 Jul 2012 22:00:01 +0000 (00:00 +0200)]
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>
Mathieu Rene [Mon, 23 Jul 2012 20:57:33 +0000 (16:57 -0400)]
stash fix
Kapil [Mon, 23 Jul 2012 19:24:43 +0000 (15:24 -0400)]
integrating term/context alloc/delete api to megaco command handler code
Anthony Minessale [Mon, 23 Jul 2012 19:03:53 +0000 (14:03 -0500)]
FS-4092 --resolve
Anthony Minessale [Mon, 23 Jul 2012 18:20:06 +0000 (13:20 -0500)]
typo
Stefan Knoblich [Mon, 23 Jul 2012 17:45:58 +0000 (19:45 +0200)]
ftmod_isdn: Fix format string warning(/error).
Use %p for printing pointer address in hex.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Anthony Minessale [Mon, 23 Jul 2012 16:36:19 +0000 (11:36 -0500)]
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
Kapil [Mon, 23 Jul 2012 16:18:14 +0000 (12:18 -0400)]
fixing issues found during seagull testing and add single common descriptors api
Seven Du [Mon, 23 Jul 2012 13:15:53 +0000 (21:15 +0800)]
show bindings and handlers
Seven Du [Mon, 23 Jul 2012 12:26:48 +0000 (20:26 +0800)]
make erlang log less verbose and add erlang debug on|off to control
Jeff Lenk [Sat, 21 Jul 2012 15:18:27 +0000 (10:18 -0500)]
fix windows build for last spandsp changes - trivial
Steve Underwood [Sat, 21 Jul 2012 13:46:07 +0000 (21:46 +0800)]
Updates to spands test data
Steve Underwood [Sat, 21 Jul 2012 13:17:11 +0000 (21:17 +0800)]
Some tidying of the V.17 modem. Brought the modem test programs up to date
Steve Underwood [Sat, 21 Jul 2012 11:47:45 +0000 (19:47 +0800)]
Some modem cleanups, and movement towards efficient fixed point modem
implementations for platforms with slow floating point
Steve Underwood [Sat, 21 Jul 2012 08:07:24 +0000 (16:07 +0800)]
Merge branch 'master' of git.freeswitch.org:freeswitch
Anthony Minessale [Sat, 21 Jul 2012 00:15:04 +0000 (19:15 -0500)]
FS-4450 this is pre-emptive, This is the only way I can see an endless loop here
Steve Underwood [Fri, 20 Jul 2012 23:18:27 +0000 (07:18 +0800)]
Tweaks
Steve Underwood [Fri, 20 Jul 2012 20:05:40 +0000 (04:05 +0800)]
Started introducing T.42 JPEG support for FAXing, but its not plumbed into the
FAX engine yet.
Mathieu Rene [Fri, 20 Jul 2012 18:34:44 +0000 (14:34 -0400)]
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
Mathieu Rene [Fri, 20 Jul 2012 18:33:36 +0000 (14:33 -0400)]
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.
Kapil [Fri, 20 Jul 2012 17:25:16 +0000 (13:25 -0400)]
Adding code to print SDP structure
Anthony Minessale [Fri, 20 Jul 2012 17:11:02 +0000 (12:11 -0500)]
add tags to allow crypto in avp
Anthony Minessale [Fri, 20 Jul 2012 16:17:22 +0000 (11:17 -0500)]
FS-4420 --resolve
Kapil [Fri, 20 Jul 2012 13:58:43 +0000 (09:58 -0400)]
adding add/mod/sub api and alloc context during add and release context while processing subtract code
Travis Cross [Fri, 20 Jul 2012 07:33:40 +0000 (07:33 +0000)]
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.
Travis Cross [Fri, 20 Jul 2012 05:18:04 +0000 (05:18 +0000)]
gitignore some build products
Travis Cross [Fri, 20 Jul 2012 05:12:11 +0000 (05:12 +0000)]
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.
Seven Du [Fri, 20 Jul 2012 03:38:20 +0000 (11:38 +0800)]
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
Seven Du [Fri, 20 Jul 2012 00:43:05 +0000 (08:43 +0800)]
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
Daniel Swarbrick [Fri, 20 Jul 2012 00:38:12 +0000 (02:38 +0200)]
Abort module load if config can't be opened. Refs FS-4438
Anthony Minessale [Thu, 19 Jul 2012 22:39:12 +0000 (17:39 -0500)]
FS-4331 FS-4424 --resolve 2 for one sale
Mathieu Rene [Thu, 19 Jul 2012 22:06:13 +0000 (18:06 -0400)]
add comments
Anthony Minessale [Thu, 19 Jul 2012 22:03:23 +0000 (17:03 -0500)]
treate no method as INVITE
Mathieu Rene [Thu, 19 Jul 2012 21:51:49 +0000 (17:51 -0400)]
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
Mathieu Rene [Thu, 19 Jul 2012 21:51:25 +0000 (17:51 -0400)]
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
Anthony Minessale [Thu, 19 Jul 2012 21:12:06 +0000 (16:12 -0500)]
followup
Moises Silva [Thu, 19 Jul 2012 20:55:13 +0000 (16:55 -0400)]
freetdm: OPENZAP-187 --resolve Add ability to set called party subaddress
Anthony Minessale [Thu, 19 Jul 2012 20:49:34 +0000 (15:49 -0500)]
wait forever when you call a pickup endpoint by itself
Stefan Knoblich [Wed, 18 Jul 2012 20:21:07 +0000 (22:21 +0200)]
FreeTDM: Add ftmod_analog(_em) and ftmod_zt to summary screen (always built).
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Stefan Knoblich [Wed, 18 Jul 2012 20:18:35 +0000 (22:18 +0200)]
ftmod_skel: Add -shared libtool flag.
Do not build static versions of modules.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Anthony Minessale [Thu, 19 Jul 2012 17:40:34 +0000 (12:40 -0500)]
FS-4437 try this revision
Anthony Minessale [Thu, 19 Jul 2012 16:30:00 +0000 (11:30 -0500)]
FS-4382 --resolve missing \!
Anthony Minessale [Thu, 19 Jul 2012 16:09:30 +0000 (11:09 -0500)]
FS-4378 --resolve 0 is success, thats the missing bit, this will work
Ken Rice [Thu, 19 Jul 2012 15:17:19 +0000 (10:17 -0500)]
Fix the API
Steve Underwood [Thu, 19 Jul 2012 15:23:05 +0000 (23:23 +0800)]
Made mod_spandsp default to enabling T.85 compression
Christopher Rienzo [Thu, 19 Jul 2012 13:32:42 +0000 (13:32 +0000)]
more spacing fixes to mod_spandsp.
Anthony Minessale [Thu, 19 Jul 2012 04:02:32 +0000 (23:02 -0500)]
typo
Anthony Minessale [Thu, 19 Jul 2012 03:01:41 +0000 (22:01 -0500)]
FS-4382 reverse this so you have to enable instead of disable, this patch has been causing srtp issues because the change in ssrc
Anthony Minessale [Thu, 19 Jul 2012 02:47:31 +0000 (21:47 -0500)]
FS-4079 please try this
Anthony Minessale [Thu, 19 Jul 2012 02:46:15 +0000 (21:46 -0500)]
FS-4444
Christopher Rienzo [Thu, 19 Jul 2012 00:29:26 +0000 (00:29 +0000)]
parse uuid and descriptor name in start_tone_detect API
Christopher Rienzo [Thu, 19 Jul 2012 00:17:26 +0000 (00:17 +0000)]
use SWITCH_CHANNEL_SESSION_LOG in mod_spandsp call progress detector
Christopher Rienzo [Thu, 19 Jul 2012 00:03:47 +0000 (00:03 +0000)]
replace spaces with tabs in mod_spandsp
Michael S Collins [Wed, 18 Jul 2012 23:30:04 +0000 (16:30 -0700)]
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
Michael S Collins [Wed, 18 Jul 2012 23:29:36 +0000 (16:29 -0700)]
Update phrase_en.xml to have other misc sound files
Christopher Rienzo [Wed, 18 Jul 2012 20:41:07 +0000 (20:41 +0000)]
Added debug-level param for spandsp tone detector
Stefan Knoblich [Wed, 18 Jul 2012 11:27:33 +0000 (13:27 +0200)]
ftmod_libpri: Fix type-punned pointer warning in msn_filter_foreach().
cc1: warnings being treated as errors
./src/ftmod/ftmod_libpri/ftmod_libpri.c: In function 'msn_filter_foreach':
./src/ftmod/ftmod_libpri/ftmod_libpri.c:422: warning: dereferencing type-punned pointer will break strict-aliasing rules
make: *** [ftmod_libpri_la-ftmod_libpri.lo] Error 1
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
Anthony Minessale [Wed, 18 Jul 2012 17:37:08 +0000 (12:37 -0500)]
FS-4378 actually fire the event
Anthony Minessale [Wed, 18 Jul 2012 17:19:47 +0000 (12:19 -0500)]
turn on send_silence_when_idle whenever we engage srtp
Kapil [Wed, 18 Jul 2012 16:05:15 +0000 (12:05 -0400)]
adding MODIFY command handler API
Kapil [Wed, 18 Jul 2012 14:11:51 +0000 (10:11 -0400)]
adding service change wrapper APIs
Steve Underwood [Wed, 18 Jul 2012 13:46:58 +0000 (21:46 +0800)]
Various tweaks to spandsp. Cleaned up a few MSVC issues with spandsp
Jeff Lenk [Wed, 18 Jul 2012 13:16:35 +0000 (08:16 -0500)]
OPENZAP-186 --resolve
Jeff Lenk [Wed, 18 Jul 2012 03:40:13 +0000 (22:40 -0500)]
FS-4442 try this
Anthony Minessale [Tue, 17 Jul 2012 22:32:46 +0000 (17:32 -0500)]
fix regression in spandsp_tone_detect caused by some recent core changes (part 2)
Anthony Minessale [Tue, 17 Jul 2012 22:19:28 +0000 (17:19 -0500)]
fix regression in spandsp_tone_detect caused by some revent core changes
Anthony Minessale [Tue, 17 Jul 2012 22:01:10 +0000 (17:01 -0500)]
FS-4435 looks ok at a glance, at least this code is isolated to the small few who actually use it so i will put it in for testing
Mathieu Rene [Tue, 17 Jul 2012 21:12:22 +0000 (17:12 -0400)]
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
Kapil [Tue, 17 Jul 2012 20:12:54 +0000 (16:12 -0400)]
adding MEGACO Media Descriptors prints
Anthony Minessale [Tue, 17 Jul 2012 19:02:36 +0000 (14:02 -0500)]
crypto tweak for dingaling
Anthony Minessale [Tue, 17 Jul 2012 18:54:39 +0000 (13:54 -0500)]
set hard domain first
Kapil [Tue, 17 Jul 2012 17:07:32 +0000 (13:07 -0400)]
adding validation of megaco commands code and modification in handling ADD message
Anthony Minessale [Tue, 17 Jul 2012 15:32:31 +0000 (10:32 -0500)]
typo
Christopher Rienzo [Tue, 17 Jul 2012 14:29:36 +0000 (14:29 +0000)]
Forgot to allow https on http_tryget
Mathieu Rene [Tue, 17 Jul 2012 14:17:34 +0000 (10:17 -0400)]
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
Mathieu Rene [Tue, 17 Jul 2012 14:15:25 +0000 (10:15 -0400)]
comment out unused vars
Anthony Minessale [Mon, 16 Jul 2012 23:47:45 +0000 (18:47 -0500)]
FS-4317 this might help, this fixes a regression cause by another recently altered code path and it sounds similar but I never got the new logs from you so this is a guess
Mathieu Rene [Mon, 16 Jul 2012 22:31:13 +0000 (18:31 -0400)]
Update the rtp endpoint so it gets a fixed configuration from var_event
Anthony Minessale [Mon, 16 Jul 2012 22:16:10 +0000 (17:16 -0500)]
doh
Michael S Collins [Mon, 16 Jul 2012 20:09:12 +0000 (13:09 -0700)]
Update to-be-recorded sounds
Anthony Minessale [Mon, 16 Jul 2012 18:53:19 +0000 (13:53 -0500)]
FS-4428 --resolve
Anthony Minessale [Mon, 16 Jul 2012 18:39:23 +0000 (13:39 -0500)]
FS-4429 --resolve you guys should come to cluecon we would like to help you get bvtapi working really well
Anthony Minessale [Mon, 16 Jul 2012 17:51:13 +0000 (12:51 -0500)]
FS-4427 try this revision however i think its a problem with the remote client not properly preserving the headers of the srtp packets.....
Anthony Minessale [Mon, 16 Jul 2012 17:44:04 +0000 (12:44 -0500)]
enable srtp for dingaling
Kapil [Mon, 16 Jul 2012 16:48:57 +0000 (12:48 -0400)]
service change code modification
Mathieu Rene [Mon, 16 Jul 2012 15:24:04 +0000 (11:24 -0400)]
fix compile part 2
Mathieu Rene [Mon, 16 Jul 2012 15:23:14 +0000 (11:23 -0400)]
fix compile part 2
Mathieu Rene [Mon, 16 Jul 2012 15:18:24 +0000 (11:18 -0400)]
fix compile
Jeff Lenk [Mon, 16 Jul 2012 02:52:02 +0000 (21:52 -0500)]
FS-4416 -- resolve