Commit Graph

112 Commits

Author SHA1 Message Date
Chris Rienzo b28f7acac1 FS-7496 Updated mime.types, added switch_core_mime_type2ext function and used it in mod_httapi. Now, file extensions defined in mime.types will be applied if mod_httapi downloads a file without one. 2015-04-30 14:24:41 -04:00
Anthony Minessale f770b318cf FS-7106 #resolve 2015-01-21 18:59:05 -06:00
Brian West 1965b3b18d FS-7106 #resolve Fix concurrency issue 2014-12-30 09:06:32 -06:00
Nathan Neulinger dbc5571594 FS-6983 wrap new curl TLS macro usage with ifdefs 2014-11-11 16:26:44 -06:00
Anthony Minessale 33d37ce0f5 PLIV-13 #resolve 2014-11-11 14:51:19 -06:00
Anthony Minessale ce5d21106e FS-6761 #resolve 2014-09-11 03:29:07 +05:00
Anthony Minessale 52ed525b97 fix channel count in embedded file formats 2014-08-06 00:25:04 +05:00
Brian West d9eafdf0cb FS-6681: fix dup of audio/wav and add audio/x-wav 2014-07-24 08:30:44 -05:00
Michael Jerris 0469db0305 CID:1214200 Dereference null return value 2014-05-15 13:47:24 +00:00
Michael Jerris 92c6f3abc5 CID:1214192 Dereference after null check, don't crash when no file name passed on file open 2014-05-15 13:37:26 +00:00
Anthony Minessale 4178688b4a add switch_hashtable_insert_destructor so you can insert a pointer into a hash with a custom destructor and use it in spandsp to fix a leak on reloadxml with the tone_descriptor tables and fix a bunch of random tiny leaks etc 2014-04-09 23:26:47 +05:00
Anthony Minessale 1ce92b3ae7 FS-6421 --resolve 2014-04-02 16:43:36 -05:00
Anthony Minessale 7151d6acea FS-6402 part 2 2014-04-02 03:21:37 +05:00
Anthony Minessale 5c0cff70b3 FS-6402 --resolve 2014-04-02 01:20:19 +05:00
Jeff Lenk dd242f3ba6 FS-6346 2014-03-20 18:32:19 -05:00
Travis Cross 1470622292 Require libcurl as a system dependency
This purges libcurl from our tree and requires it to be present on the
system for building and running FreeSWITCH.

FS-353
2014-03-20 21:15:29 +00:00
Travis Cross c993962d0b Update some modules to use CPPFLAGS
These modules use curl and we'll be adding in some bits to the
CPPFLAGS.
2014-03-20 21:09:46 +00:00
Brian West 666231f91b BNPH-6149: allow to use system curl again, fix some types on auth_scheme values to all be long, don't use curl private function in our wrapper. This may cause missing symbol curl_easy_setopt with visibility turned on, if it does that, please let me know 2014-03-12 13:47:24 -05:00
Anthony Minessale bc70900335 PLIV-5 --resolve httpapi cache not working for some urls 2014-03-10 12:20:16 -05:00
Anthony Minessale 804ef7709d change from sqlite hash to newly added one 2014-03-09 00:37:17 +05:00
Michael Jerris bcd9f49fbe move applications to use automake 2014-03-07 18:36:12 -05:00
Anthony Minessale 79c8951260 FS-6228 --resolve 2014-02-14 21:04:51 +05:00
Ken Rice 6e7d5d0897 update copyright header for 2014 2014-02-12 12:08:56 -06:00
Peter Olsson 5a820fdc78 Disabled some compiler warnings on Windows build (for Visual Studio 2012), also disabled code analysis one some projects. This should make the Windows build more clean in the future. 2014-01-22 22:47:11 +01:00
Peter Olsson 084e245085 Lots of trivial tweaks to minimize compiler warnings, especially on 64-bit platform: Added missing type casts, changed types, added missing NULL checks. 2014-01-22 22:30:23 +01:00
Anthony Minessale 715731de9a FS-6026 --resolve 2013-12-05 11:35:33 -06:00
William King 3329141e74 Don't risk the double free, use switch_safe_free here same as in ~15 lines. 2013-09-15 15:57:17 -07:00
Anthony Minessale 7d6d688e53 FS-5731 --resolve 2013-08-26 20:25:14 +05:00
Anthony Minessale 2ea31f5d95 add preAnswer and ringReady too 2013-06-27 16:31:29 -05:00
Anthony Minessale 41c1c1cb75 add answer work tag to httapi 2013-06-27 16:25:59 -05:00
Nathan Neulinger 32adc789f6 make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 11:50:17 -05:00
Anthony Minessale d049b71ca7 favor the lessor of the configured cache-ttl or the max-age, add an abs-cache-ttl to be forced cache ttl, and add cache_ttl and abs_cache_ttl url params to set it per req 2013-04-23 15:52:41 -05:00
Anthony Minessale 10af50d96c FS-5219 --resolve 2013-03-26 10:09:02 -05:00
Anthony Minessale c7fcf8c3c6 FS-5200 --resolve this patch did not apply please be up to date with latest HEAD when generating patches 2013-03-19 08:39:19 -05:00
Anthony Minessale 8afe9f3c3f FS-5196 --resolve 2013-03-19 08:31:57 -05:00
Anthony Minessale 2dc3b47db1 FS-5196 --resolve 2013-03-18 16:12:11 -05:00
Anthony Minessale e7f6ea7200 FS-5197 --resolve 2013-03-18 16:08:46 -05:00
Anthony Minessale abdc4bf091 add some more mime types for wav and mp3 2013-03-15 20:34:24 -05:00
Anthony Minessale a684e7511d fix cache file messup 2013-03-15 20:34:24 -05:00
Anthony Minessale e76e6b20f6 FS-5129 --resolve 2013-02-26 20:48:39 -06:00
Anthony Minessale 48e9a476c9 detect extension based on content-type when one is not specified for wav and mp3 2013-02-26 15:36:24 -06:00
Anthony Minessale e0b883f581 FS-5105 --resolve 2013-02-19 13:17:24 -06:00
Anthony Minessale 6abdbe5ac4 FS-5044 --resolve proposed solution appears to be the best route 2013-02-14 11:20:11 -06:00
Anthony Minessale dd8784a9e0 add terminators to dmachine and a way to use them in dp_tools and httapi 2013-01-21 15:36:35 -06:00
Anthony Minessale 8e6460fed3 httapi did not pass number of channels up to top level filehandle so stereo files caused buffer overflow 2013-01-18 18:06:50 -06:00
Raymond Chandler 591c62eea1 set cid in transfer scenario too 2013-01-16 20:23:55 -05:00
Raymond Chandler a6830b2653 use text in this say case 2013-01-16 16:57:43 -05:00
Raymond Chandler 34f99c113b prefer text attribute over file attribute and tag body for speak and say 2013-01-15 18:43:38 -05:00
Raymond Chandler 86242db094 don't seg if we forget milliseconds on pause tag 2013-01-14 21:31:59 -05:00
Raymond Chandler 5462ea69ac don't disable conference if conference-set-profile is disallowed and set expand-vars permission to match code 2013-01-04 20:53:00 -05:00