Commit Graph

22002 Commits

Author SHA1 Message Date
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
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
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
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
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
Anthony Minessale f50d14a7d1 treate no method as INVITE 2012-07-19 17:03:23 -05: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
Stefan Knoblich 0e51786a88 FreeTDM: Add ftmod_analog(_em) and ftmod_zt to summary screen (always built).
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-19 20:42:17 +02:00
Stefan Knoblich 890da63554 ftmod_skel: Add -shared libtool flag.
Do not build static versions of modules.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-07-19 20:42:17 +02:00
Anthony Minessale db0cca3bf4 FS-4437 try this revision 2012-07-19 12:40:34 -05:00
Anthony Minessale f4e1fc4bc6 FS-4382 --resolve missing \! 2012-07-19 11:30:00 -05:00
Anthony Minessale 7ec09b0e56 FS-4378 --resolve 0 is success, thats the missing bit, this will work 2012-07-19 11:09:30 -05:00
Ken Rice fa991a4731 Fix the API 2012-07-19 10:17:26 -05:00
Steve Underwood d5fda5ea76 Made mod_spandsp default to enabling T.85 compression 2012-07-19 23:23:05 +08:00
Christopher Rienzo 1dbb05b690 more spacing fixes to mod_spandsp. 2012-07-19 13:32:42 +00:00
Anthony Minessale ec412c07d2 typo 2012-07-18 23:02:32 -05:00
Anthony Minessale f4715781dc FS-4382 reverse this so you have to enable instead of disable, this patch has been causing srtp issues because the change in ssrc 2012-07-18 22:01:41 -05:00
Anthony Minessale 5867d0424d FS-4079 please try this 2012-07-18 21:48:53 -05:00
Anthony Minessale da18061744 FS-4444 2012-07-18 21:48:53 -05:00
Christopher Rienzo 338c173752 parse uuid and descriptor name in start_tone_detect API 2012-07-19 00:29:26 +00:00
Christopher Rienzo 0ac014da6e use SWITCH_CHANNEL_SESSION_LOG in mod_spandsp call progress detector 2012-07-19 00:17:26 +00:00
Christopher Rienzo 913b39830f replace spaces with tabs in mod_spandsp 2012-07-19 00:03:47 +00:00
Michael S Collins 0235d6a6fb Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2012-07-18 16:30:04 -07:00
Michael S Collins 7a167f8383 Update phrase_en.xml to have other misc sound files 2012-07-18 16:29:36 -07:00
Christopher Rienzo 797bdf3edc Added debug-level param for spandsp tone detector 2012-07-18 20:41:07 +00:00
Stefan Knoblich 67442974b2 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>
2012-07-18 21:57:52 +02:00
Anthony Minessale d3f1eeea61 FS-4378 actually fire the event 2012-07-18 12:37:12 -05:00
Anthony Minessale d63323977f turn on send_silence_when_idle whenever we engage srtp 2012-07-18 12:19:47 -05:00