Commit Graph

21906 Commits

Author SHA1 Message Date
Stefan Knoblich 8a98baa696 ftmod_isdn: Avoid stack smashing buffer overflow in isdn_tones_run().
The len variable can, in certain situations (large burst of incoming non-SLIN audio),
exceed the size of the on-stack frame buffer, which causes ftdm_buffer_read_loop() to
overwrite the dt_buffer pointer.

Use ftdm_min() to make sure len (after conversion to SLIN units) isn't larger
than the frame buffer size.

Also adds are couple more code comments.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-08-14 00:25:07 -05:00
Jeff Lenk d1db17b486 FS-4219 -- resolve windows version string. thanks Peter 2012-08-14 00:25:02 -05:00
Jeff Lenk dbbe5ed1e0 FS-4504 --resolve 2012-08-14 00:24:56 -05:00
Anthony Minessale f36a367b25 fix build 2012-08-14 00:24:51 -05:00
Jeff Lenk 3a478a61aa FS-4504 vs2008 pro still need express 2012-08-14 00:24:42 -05:00
Michael Jerris 261d963cc5 add apr stub to get the real OS socket 2012-08-14 00:24:31 -05:00
Christopher Rienzo f37d669a7b Add default configuration example to mod_speex/conf/autoload_configs 2012-08-14 00:24:11 -05:00
Steve Underwood adece695cd Fixed a misplaced #endif that only causes trouble when you hit the right
combination
2012-08-14 00:24:02 -05:00
Steve Underwood ae321660d9 A couple of typos in spandsp
Improvements to image flattening in spandsp's image translate code
2012-08-14 00:23:56 -05:00
Jeff Lenk a057f2a6a9 FS-4504 vs2010 add libjpeg download dependency 2012-08-14 00:23:41 -05:00
Jeff Lenk 60c4a520a8 FS-4504 vs2010 update x64 download settings for libjpeg 2012-08-14 00:23:33 -05:00
Jeff Lenk f11d471ff6 FS-4504 - tweak 2012-08-14 00:23:26 -05:00
Jeff Lenk dfad2a14bd FS-4504 vs2010 only - plus mod_sofia fix - anybody want to help with 2008 2012-08-14 00:22:43 -05:00
Anthony Minessale 7fbc7c475a FS-4505 --resolve 2012-08-14 00:20:25 -05:00
Anthony Minessale 261868b1a8 FS-4507 --resolve 2012-08-14 00:20:20 -05:00
Steve Underwood 806a994246 Fixed harmless typos in comments 2012-08-14 00:20:12 -05:00
Steve Underwood 1a4f1c97de Image translate moves forward a little, towards colour support 2012-08-14 00:20:03 -05:00
Steve Underwood ffcf6443f0 Tweaks 2012-08-14 00:19:46 -05:00
Daniel Swarbrick 35cf575e12 missed this one 2012-08-14 00:19:39 -05:00
Daniel Swarbrick ddf95e26fc CGI specifies that REQUEST_URI is relative to the root (and does not include scheme name, hostname, port) 2012-08-14 00:19:28 -05:00
William King 91eada306a Add param variable where needed. 2012-08-14 00:18:38 -05:00
Anthony Minessale 9311e78fb6 FS-4079 try this 2012-08-14 00:18:10 -05:00
Steve Underwood 9732411dc8 Someone's been doing something odd to t30.h :-\
(cherry picked from commit 65ffaa8ca9)
2012-08-10 18:03:22 +02:00
Stefan Knoblich f6e0b50cf3 mod_freetdm: Fix typo.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-08-10 17:21:52 +02:00
SwK 9c843d4102 bump version 2012-08-07 18:03:46 -04:00
SwK 3818cae3e6 Work around for compiler issues on centos 2012-08-07 14:46:23 -04:00
Stefan Knoblich 964d14c012 ftmod_isdn: Fix channel state handling in NT mode w/ early disconnect.
In this particular case: NO_ROUTE_DESTINATION caused by missing context.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-08-07 17:22:17 +02:00
Stefan Knoblich c6cf92d766 ftmod_isdn: Use ftdm_time_t for dialtone timeout.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-08-07 17:22:17 +02:00
Steve Underwood a117fd8fa3 Avoid quirky complaints about using the top bit of an integer as an enum 2012-08-07 23:06:17 +08:00
Steve Underwood 3ae2bdf4aa Improvements to dithering down colour and gray scale images to bi-level
images, for images with different illuminants.
2012-08-07 22:34:32 +08:00
Anthony Minessale 48857cc7a7 typo 2012-08-07 09:03:02 -05:00
Anthony Minessale c0626e6801 FS-4487 --resolve 2012-08-07 07:35:41 -05:00
Anthony Minessale 63b6fa5f24 FS-4487 revert 2ed9281d19 2012-08-07 07:30:22 -05:00
Anthony Minessale d23b74e66a FS-4352 --resolve alternate implementation as multiset to avoid regressions on set 2012-08-06 23:50:39 -05:00
Anthony Minessale 8e14fd2039 FS-4348 --resolve 2012-08-06 22:34:31 -05:00
Anthony Minessale 2ed9281d19 FS-4487 --resolve 2012-08-06 22:30:34 -05:00
Anthony Minessale 06ed24b2d4 FS-4501 try this 2012-08-06 19:38:56 -05:00
Anthony Minessale 0b852eb3d1 FS-4493 does this work 2012-08-06 18:30:08 -05:00
Anthony Minessale c3de9637af FS-4079 please test 2012-08-06 16:12:03 -05:00
Anthony Minessale 40ed0b31c1 FS-4499 --resolve this is a different fix but this will implicitly fix it 2012-08-06 11:20:27 -05:00
Anthony Minessale b843e8fd8b FS-4495 --resolve 2012-08-06 10:49:48 -05:00
Michael S Collins e224b24fed Update ChangeLog through July 2012. (Hello from Chicago\!) 2012-08-05 21:54:57 -07:00
Michael S Collins 7ce3111114 Update ChangeLog through June 2012 2012-08-05 18:00:34 -07:00
Michael S Collins 577d67e8e4 Update ChangeLog through May 2012 2012-08-05 17:44:53 -07:00
Michael S Collins b560ff6d83 Update ChangeLog through April 2012 2012-08-05 17:24:02 -07:00
Michael S Collins 2a500116de Update ChangeLog through Feb 2012 2012-08-05 16:32:12 -07:00
Michael S Collins d8b9ccef0d Update ChangeLog through Jan 2012 2012-08-05 16:08:01 -07:00
Anthony Minessale 996c5378a1 4579 tweaks 2012-08-05 16:45:14 -05:00
William King 8eb36ec92d DelphiWorld found another typo. Also remove the condition for auth since all dialplan lookups should be authed to prevent fraud. 2012-08-05 12:01:33 -04:00
Steve Underwood 04e93f4c0b Fix fixed point builds of spandsp, and improve logging of modem performance during tests 2012-08-05 22:20:39 +08:00