Commit Graph

439 Commits

Author SHA1 Message Date
Andrey Volk 5dabf58f7b FS-10509: [Build-System] Move broadvoice from tree to download on windows. 2017-07-18 00:35:48 +03:00
Andrey Volk e1a4f42371 FS-10504: [Build-System] Move iLBC from tree to download on windows. 2017-07-17 19:24:26 +03:00
Andrey Volk 06ef631039 FS-10489: [build-system] Move libg7221 from tree to download on Windows. 2017-07-14 18:25:09 +03:00
Andrey Volk 4455893e0e FS-10436 [mod_v8] Upgrade javascript libv8 from 3.24.14 to 5.6.326 on windows. 2017-06-29 03:04:18 +03:00
Andrey Volk 0bdd607c94 FS-9717 [Build-System] Fix missing mods in msi packages. Fix x64 release build on a clean tree on windows. 2017-06-22 01:51:46 +03:00
Andrey Volk cbe8c8b521 FS-10362 [mod_lua] Update lua to 5.2.4 for windows build. 2017-06-03 02:08:21 +03:00
Andrey Volk 06857d4e13 FS-10363 [Core] Move openssl to props on windows. 2017-06-02 22:49:39 +03:00
Andrey Volk f33c68cda8 FS-10246 [Core] Fix VPX codecs for windows build 2017-04-21 00:08:37 +03:00
Shane Bryldt 7944934d20 FS-10167: Fixed bug with ks_pool_resize allocating incorrectly based on recent allocation code changes. Added some missing files as well from prior commits related to libblade test projects and windows VS project property files. 2017-04-03 14:53:28 -06:00
Andrey Volk 62f48cafe7 FS-10074 [libtiff] Update to tiff-4.0.7, move from codebase to download 2017-03-16 20:12:30 +03:00
Mike Jerris e2fec7bddb FS-10036: fix windows build issues. 2017-03-15 17:56:11 -04:00
Mike Jerris 20bcb2edef FS-10036: update cJSON code to pre 1.4.0 release of cJSON. this includes backports of all our fixes, and our build macros for windows and visibility. It also makes it easy to drop in a new version, and to in the future be able to switch to a system version of cJSON easily (after all these updates are in, probably around v2.0 timeframe. Note this new version adds a lot of extra error checking, fixes some buffer overruns, and improves parser and printer performance 2017-02-27 18:53:23 -06:00
Andrey Volk d7d392ba87 FS-10037 [Core] Update OpenSSL to version 1.0.2k for windows 2017-02-13 21:32:24 +03:00
Andrey Volk 9aae875bd7 FS-10034 [WIX] Fix WIX to respect Win32/x64 binary output folders. 2017-02-12 15:55:41 +03:00
Andrey Volk 7d1210237a FS-10010 [WIX] Fix windows WIX installer by including a proper vc runtime 2017-02-04 15:44:29 +03:00
Andrey Volk b2d9cd9e72 FS-9953 [mod_av] Add mod_av to windows build 2017-01-20 14:05:38 +03:00
Andrey Volk 1f11deb023 FS-9944 [core] Add core video support to windows build 2017-01-12 23:52:06 +03:00
Mike Jerris d755ed091a FS-9581: add new required source files to core build 2016-10-06 19:07:25 -04:00
Ken Rice 0c413afccd FS-8664 #resolve add fs_cli.exe to msi so its installed.
Tweak the wix configs to actually build a 64bit installer.
unfortunately this breaks the 32bit msi without edits to the Setup.2015
WiX configs for the 32bit temp pathes. We are looking for a solution for
this.
2015-12-15 14:12:27 -06:00
Ken Rice ebda34e1d9 FS-8655 #resolve Update the windows build for MSVS2015 and WiX 3.10.1 to build an MSI 2015-12-14 10:58:29 -06:00
Ken Rice cbc23f4db8 Revert "explore use of nuget for wix build dependency"
This reverts commit 31065883df.
2015-12-11 16:38:31 -06:00
Michael Jerris c7d5d49ff6 FS-8350: [build] fix tpl build error on windows 32 bit release build 2015-10-15 15:00:18 -05:00
Anthony Minessale eea76c8856 FS-8130
Port video buffer to also support audio and remove original STFU jitter buffer
Add some more resilience to video packet loss
Add codec control mechanism for both call-specific debug and codec/call specfic params
Make opus function better in packet loss and latent situations
Use new codec control prams to make JB lookahead FEC optionally enabled or disabled mid-call
Add Param to allow JB lookahead to be enabled.
2015-09-14 13:30:08 -05:00
Jeff Lenk 31065883df explore use of nuget for wix build dependency 2015-09-07 18:14:42 -05:00
Mike Jerris 27f2797695 FS-7966: fix some dependencies to avoid rebuild, fix properties and enable warnings as errors on core 2015-09-01 14:24:25 -04:00
Michael Jerris 164c6111a1 FS-7966: remove some older versions of msvc build system as these will no longer work soon, please use 2015 instead 2015-08-31 10:19:10 -05:00
Mike Jerris 5de2f7d7bd FS-7966: multiple fixes for msvc 2015 build, silence multiple warnings 2015-08-27 18:49:13 -06:00
Mike Jerris de0327960a FS-7966: multiple fixes for msvc 2015 build, fix x64 build 2015-08-27 17:26:42 -06:00
Mike Jerris 9485fc9581 FS-7966: multiple fixes for msvc 2015 build 2015-08-27 14:37:33 -06:00
Michael Giagnocavo 5e456fe9a6 FS-7966. First pass at moving to Visual Studio 2015.
The new C compiler breaks a lot of things. snprintf and timespec now exist, and redefining causes an error.
Many more things are warnings, so warnings-as-errors will fail - remove it from some projects for now.
V8: don't pass VS version to build batch file.
mod_sofia: Config has too-long if/elseif chain. Break this up to avoid "parser stack overflow; program too complex".
Add mod_conference.h to project and dir to includes.
2015-08-21 18:28:32 -04:00
Michael Giagnocavo dc946ddc36 FS-7644. Add switch_core_video.c and switch_vidderbuffer.c to VS2013 FreeSwitchCore.2013.vcxproj 2015-06-18 04:18:05 -06:00
Michael Giagnocavo f116387443 FS-7644. Change 2013.vcxproj references to 2013 2015-06-18 04:17:53 -06:00
Jeff Lenk 345e50d25a FS-7644 2015-06-11 15:29:28 -05:00
Michael Jerris 2cc0348422 FS-7635: remove msvc 2005 2008 and 2010 non working build systems. There are now multiple more recent (3 different ones) and some free versions of the compiler that can be used. 2015-06-10 16:33:14 -04:00
Michael Jerris 91a6fc82c0 FS-7338: remove libsndfile from tree, use system lib instead
FS-7338: remove libsilk from tree, use system lib instead
FS-7338: change to always use system liblua
FS-7338: remove libbroadvoice from tree, use system lib instead
FS-7338: remove libilbc from tree, use system lib instead
FS-7338: remove libs using system libs from bootstrap
FS-7338: remove libg722_1 from tree, use system lib instead
FS-7338: remove mod_celt, it has be superseded by mod_opus
FS-7338: remove libcodec2 from tree, use system lib instead
FS-7338: remove libopus from tree, use system lib instead
FS-7338: remove libsoundtouch build from tree, use system lib instead
FS-7338: remove flite build from tree, use system lib instead
FS-7338: remove openldap build from tree, use system lib instead
FS-7338: remove libmongoc build from tree, use system lib instead
FS-7338: remove mod_mongo deps that are no longer actually required
FS-7338: remove some dup demo modules and don't include demo code in packages
2015-05-28 12:47:24 -05:00
Ken Rice 861c4e9c47 update URLs for sound files 2015-05-26 00:05:37 -05:00
Peter Olsson 17d6c5b850 FS-6578 #comment fixed #resolve 2014-07-19 18:06:01 +02:00
Peter Olsson 730cd201c4 Remove js and mod_spidermonkey from Windows build 2014-07-19 12:47:44 +02:00
Peter Olsson 295964f0ec FS-6457 --resolve
Upgrade to OpenSSL 1.0.1g in Windows build (Visual Studio 2010 and 2012)
2014-04-13 10:01:17 +02:00
Jeff Lenk 741cb889d9 FS-6349 --resolve 2014-03-22 22:59:32 -05:00
Jeff Lenk dd242f3ba6 FS-6346 2014-03-20 18:32:19 -05:00
Jeff Lenk 6d0e684e4b FS-6348 FS-6347 2014-03-20 13:13:31 -05:00
Michael Jerris 1c5e61447b move libs/stfu into the core, as it is not really a lib 2014-03-17 09:44:14 -04:00
Jeff Lenk f649af84e8 fix windows build for last commit 2014-03-08 14:23:41 -06:00
Peter Olsson 01e3eb458e Updated to OpenSSL 1.0.1f in Windows build 2014-02-15 21:05:04 +01:00
Jeff Lenk bfd1a5a9dc fix core speex for recent commit 2014-02-14 18:38:54 -06:00
Anthony Minessale df14c2cabb add speex files to windows projs 2014-02-15 02:44:52 +05:00
Jeff Lenk 37a639860c revert last srtp change and fix for windows different 2014-01-31 10:53:33 -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 7adc20fd4a mod_v8: Simplify Visual Studio projects to make it easier to change version of V8 in the future 2014-01-21 12:35:19 +01:00
Jeff Lenk 981145c14d vs2010 switch_version.c fix 2014-01-16 22:40:37 -06:00
Jeff Lenk 6b59b31e5e fix windows for switch_version.c still need work for mod_skypopen and mod_gsmopen 2014-01-16 21:35:40 -06:00
Peter Olsson b762332669 Initial commit of mod_v8 2014-01-14 15:38:41 +01:00
Jeff Lenk 092a794e41 FS-5167 add version stuff to vs2010 2013-04-09 18:12:47 -05:00
Jeff Lenk ab224d2d3c FS-5167 2013-04-09 07:55:37 -05:00
Jeff Lenk 5f3160ef0f FS-5167 2013-04-08 21:17:02 -05:00
Jeff Lenk 76c6d68203 FS-5272 --resolve 2013-04-08 10:42:08 -05:00
Jeff Lenk be273b673b windows compile another step closer 2013-04-03 15:41:46 -05:00
Jeff Lenk 43eaa95746 windows compile another step closer 2013-04-03 08:55:03 -05:00
Anthony Minessale b7ba97f3af add new files to msvc builds 2013-03-31 21:27:27 -05:00
Jeff Lenk 3a30c4df33 FS-4768 MSB_LNK_warnings.diff applied 2013-01-31 15:36:08 -06:00
Jeff Lenk 01c1195ef4 FS-4768 VS2012 add Setup Heat xslt filter to project 2013-01-06 11:53:43 -06:00
Jeff Lenk cca667ade4 FS-4768 add wix 3.7 support this is a work in progress 2013-01-04 12:18:56 -06:00
Jeff Lenk dc2c11f13f FS-4768 initial add of vs2012 build support 2012-12-29 14:57:15 -06:00
Jeff Lenk 98bbb9affe mostly trivial windows fixes for last several commits - anthm pthread_self in mod_dptools is not in scope for windows? commented out. 2012-11-01 21:59:18 -05:00
Jeff Lenk 4d91d9f265 windows use standard environment variable for installer build 2012-10-20 13:48:33 -05:00
Jeff Lenk 6b6c83a718 FS-2746 --resolve large xmlrpc update thanks garmt 2012-10-13 11:37:25 -05:00
Michael Jerris 4ddc2f96d4 add new files 2012-10-08 18:59:14 -04:00
Anthony Minessale 90cfac744e FS-4628 --resolve 2012-09-18 11:31:34 -05:00
Jeff Lenk b9e562cc5e vs2010 add missing includes 2012-09-14 15:21:30 -05:00
Jeff Lenk d8cada59ee windows fix for recent tpl additions to switch_event.c
and revert a search and replace error for libtiff building
2012-09-14 12:14:09 -05:00
Anthony Minessale 4985a41f27 add tpl to tree (please check win build) 2012-09-13 15:01:01 -05:00
Jeff Lenk e977d15844 FS-4343 --resolve add mod_directory, mod_callcenter, mod_skypopen 2012-09-10 08:54:53 -05:00
Steve Underwood 92fea4a896 Those damn tiff-3.8.2 entries seem to be everywhere 2012-09-01 23:37:46 +08:00
Jeff Lenk b65c321193 FS-4228 --resolve add zrtp support to windows vs2010 build 2012-05-17 08:38:11 -05:00
Jeff Lenk d015395566 FS-4203 --resolve add service setup to windows installer 2012-05-15 11:26:16 -05:00
Jeff Lenk 80dda3567d FS-4046 --resolve windows xml vanilla thanks 2012-03-26 08:34:42 -05:00
Jeff Lenk ebb636f340 fix path with prebuilt windows installers 2012-03-24 12:55:32 -05:00
Jeff Lenk f85eb0d61f conf: setup change for windows with vanilla conf 2012-03-24 04:14:19 +00:00
Jeff Lenk 6aa492d034 vs2010 add some ssl support to curl - test 2012-02-29 08:50:00 -06:00
Jeff Lenk 62dc305092 add mod_abstraction to windows build 2012-01-25 17:56:08 -06:00
Jeff Lenk 080b89244e add mod_httapi to windows vs2010 binary distribution 2012-01-06 11:10:04 -06:00
Jeff Lenk f5abef2000 FS-3728 --resolve thanks 2011-11-30 08:57:11 -06:00
Jeff Lenk 674619b395 FS-2936 changes for vs2010 build - vs2008 coming later 2011-11-29 22:28:50 -06:00
Jeff Lenk 5962861b6b FS-3378 --resolve Compile FS Core with /O2 flag in VS2010 2011-07-02 16:03:49 -05:00
Jeff Lenk de96c09d96 VS2008 VS2010 remove mod_file_string from solutions 2011-03-29 23:37:55 -05:00
Jeff Lenk a1a710482b freetdm windows build tweaks 2010-12-20 12:15:41 -06:00
Jeff Lenk 282b156207 windows tweak mod_say_pt add to vs2010 others not for now 2010-12-17 21:25:45 -06:00
Jeff Lenk dc5b964bb1 fix build on windows for last commit 2010-12-10 21:43:03 -06:00
Jeff Lenk c9fa092a9e VS2010 add mod_cepstral to Setup 2010-11-25 13:22:41 -06:00
Jeff Lenk 21e1f69b98 add spidermonkey back to x64 build and setup 2010-11-16 20:22:24 -06:00
Jeff Lenk ab87f627f7 FS-2826 FreeSwitchCoreLib Visual Studio x64 build error 2010-11-07 13:05:01 -06:00
Jeff Lenk 957262fac1 windows installer fix to last commit 2010-11-05 10:36:13 -05:00
Jeff Lenk 145d64b623 windows wix installer - add more options for fs_cli 2010-11-05 10:12:25 -05:00
Jeff Lenk 7217b9dc7c add fs_cli to windows wix install 2010-11-04 17:59:53 -05:00
Jeff Lenk 3d547b1c64 windows installer - clean paths 2010-10-27 16:26:55 -05:00
Jeff Lenk 15070162ff windows installer - correct missing file 2010-10-23 09:51:08 -05:00
Jeff Lenk 917ebfe335 windows installer - correct missing files 2010-10-23 09:38:56 -05:00
Jeff Lenk 28c827abd6 windows installer - correct missing file 2010-10-23 08:32:38 -05:00
Jeff Lenk 9187055301 add windows installer start menu item 2010-10-22 14:10:14 -05:00