Vitalii Koshura
6ee7694635
[VS2019] Fix VcpkgCacheDir location path
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-27 22:51:40 +02:00
Vitalii Koshura
48aa5e7ec9
Merge remote-tracking branch 'upstream/master' into appveyor_vcpkg_cache
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-23 10:18:44 +02:00
Vitalii Koshura
51557759f6
[VS2019] Add code signing.
...
To enable codesigning two environment variables should be set in Windows:
- BUILDCODESIGN that is points to the directory where boinc.pfx file is located
- CODESIGNBOINC that contains password for boinc.pfx file
Small projects clean-up made.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-22 12:43:54 +02:00
Vitalii Koshura
b4ea541416
[Windows] Simplify vcpkg usage within *.vcxproj configuration
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-19 10:59:41 +02:00
Vitalii Koshura
382b61510b
[Windows] Fix boinccas.rc
...
Replace #include "afxres.h" with more general and already used in other components #include <windows.h>
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-18 04:49:53 +02:00
Vitalii Koshura
65381898a0
[VS2019] Add boinccas.vcxproj
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-14 08:16:31 +02:00
Vitalii Koshura
bf55acc1cb
[AppVeyor] Add support of vcpkg cache for CI
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-13 17:36:38 +02:00
Kevin Reed
4da0115aa9
Merge pull request #3674 from AenBleidd/add_vs2010_to_ci
...
[AppVeyor] Add VS2010 and VS2019 to CI
2020-05-11 09:31:22 -05:00
Vitalii Koshura
42310c7902
[AppVeyor] Add VS2019 to CI
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-05-11 01:35:06 +02:00
David Anderson
f0833f5f3c
update project list
2020-05-06 13:07:13 -07:00
Vitalii Koshura
6ac205352a
[AppVeyor] Fix Windows CI build
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-04-14 11:39:09 +02:00
Vitalii Koshura
9355360d92
[VS2019] Add missed library
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-03-25 01:01:45 +01:00
Vitalii Koshura
4594160ffb
[Windows] Add MSVS 2019 with vcpkg support
...
Added new projects to build with Microsoft Visual Studio 2019.
Added vcpkg support for 3rd party libraries.
For simplification all executables use static linked libraries
(impact +0.5 MB or < 3%).
Enable build for all projects (including examples for opencl, cuda etc).
Configuration is not tested yet, so no CI added.
Also because of the reason above projects for VS 2013 are not removed yet too.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-03-16 02:32:35 +01:00
Vitalii Koshura
9c34d3a2d1
Update copyright year
...
This fixes #3434
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-02-03 11:48:13 +01:00
David Anderson
eadb19bc4f
update project list
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-01-28 07:56:56 +01:00
David Anderson
62b26017b6
update version to 7.17; update installshield files
2020-01-23 22:58:59 -08:00
Vitalii Koshura
b792ac9122
[VS2013] Add missed 'keyword' files to boinc_ss_vs2013.vcxproj file
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2019-12-12 16:49:29 +01:00
tristanolive
2c692b22c3
Merge pull request #3329 from BOINC/knr_add_bad_wcg_upgrade_code
...
installer: Add the upgrade code used by the WCG 7.14.2 version of the…
2019-10-22 11:06:06 -04:00
Kevin Reed
d8d23cae77
installer: Add the upgrade code used by the WCG 7.14.2 version of the client to the list of related products so that the standard BOINC client can identify the WCG version when a user installs a BOINC version over a WCG version.
2019-10-11 14:02:24 -05:00
Kevin Reed
798e469bbb
WCG installer: Update WCG installer and add WCG Eula
2019-10-10 17:15:57 -05:00
Kevin Reed
58b44085f1
Merge pull request #3141 from BOINC/dpa_vbox60
...
update vboxwrapper (COM version) for Vbox 6.0
2019-06-20 11:55:12 -05:00
David Anderson
ae050edc4a
Fix VS 2013 solution file
2019-05-16 23:23:17 -07:00
David Anderson
98abb78ada
Increment version #s in configure.ac and version.h too (to 26202)
2019-05-12 22:26:18 -07:00
David Anderson
320e9479cd
One more version increment
2019-05-11 00:25:51 -07:00
David Anderson
e715f6ee40
Increment version number
2019-05-10 01:54:14 -07:00
David Anderson
97ab812169
Add COM interface for VBox 6.0.
...
This was complicated by the fact that VBox changed the API a little:
GetChildrenCount() is now get_ChildrenCount(),
and CreateSharedFolder() takes a new AutoMountPoint argument
(where the folder goes in the guest system) which I'm assuming should be /.
I handled these using #ifdefs in vbox_mscom_impl.cpp.
2019-05-10 01:42:00 -07:00
lfield
18aa95e084
Merge pull request #2786 from Peppernrino/image-file-compression
...
Image File Compression
2019-04-12 10:27:35 +02:00
Juha Sointusalo
3fd0e8b116
update copyright year
2019-04-08 21:50:03 +03:00
Peppernrino
95070c01a3
Image File Compression
...
Ran a series of lossless compression algorithms to make the images smaller. Total reduction of ~13MB.
2018-10-29 16:27:45 -06:00
David Anderson
5da370867f
Add project
2018-09-24 18:32:24 -07:00
David Anderson
460a6dba14
update boinccas.dll, which shouldn't exist in the first place
2018-09-21 20:35:23 -07:00
Al Seippel
1bdeb0ee9e
updates for WCG branded client
...
Remove WCG brand specific code from client
Update client_state.cpp
Update cs_prefs.cpp
revert win32\boinccas.dll
2018-09-18 15:04:27 -07:00
Vitalii Koshura
8a6b040440
Merge pull request #2621 from xupiter/master
...
Wrapper: Fixed build failure
2018-08-10 18:21:28 +03:00
Charlie Fenton
6ba6e038c4
Add default nvc_config.xml file for use in MS Windows installer
2018-07-26 11:11:48 -07:00
Mike Veselovsky
c12cd12260
Wrapper: Fixed build failure
...
Fixed wrapper build failure by removing wrong calling convention.
2018-07-23 08:37:04 -07:00
Kevin Reed
eee34216d4
Merge pull request #2603 from BOINC/caf_New_version_check_config
...
Add support for new nvc_config.xml file for branded installers
2018-07-20 13:51:09 -05:00
Kevin Reed
f5590348ad
(branding) Change network_test_url for WCG from http to https
2018-07-20 13:48:55 -05:00
Charlie Fenton
b1e629a5fb
Move network_test_url tag from cc_config.xml into new nvc_config.xml file, since WCG modifies this for their branded builds (along with new version check info) and it is probably never modified for standard (unbranded) BOINC
2018-07-18 19:10:30 -07:00
David Anderson
1bffea8aaf
update installshield files; update version #s; fix Win custom action build
2018-07-17 12:42:39 -07:00
Charlie Fenton
fc02420dd4
To allow customized new version message to be translatable, allow only the branded name of BOINC to be customized in the message.
...
Emphasize this difference by changing NVC_CONFIG struct member new_version_text to new_version_name.
Fix a bug I introduced in release_brand.sh script.
2018-07-15 03:24:59 -07:00
Charlie Fenton
a03075c73c
If version check URL has changed, reset any past new version information
...
This may happen due to installing a build of BOINC with different branding than before
2018-07-15 02:20:50 -07:00
Charlie Fenton
4f09c1979b
Move client_version_check_url, client_download_url and client_new_version_text tags from cc_config.xml into new nvc_config.xml file.
...
If nvc_config.cml file is absent, use default values.
Branded installers can create or replace this file to customize these values.
Standard (unbranded) BOINC installers should either delete the file or create or replace it with one containing default values.
2018-07-14 04:59:06 -07:00
David Anderson
f951ecfb49
update Installshield files
2018-06-28 22:47:04 -07:00
Vitalii Koshura
5e926bbdac
[Client] [WSL] Fix Windows build
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-06-24 03:45:46 +03:00
Vitalii Koshura
f8f6443074
[Client] [WSL] Extend detection.
...
Move WSL detection to get_host_info().
Enumerate available WSLs from registry.
Add wslapi library loading.
Add support of multiple installed wsl distros detection.
Detect only installed and configured distros.
Add extra information parse.
Add wslinfo files to save and parse wsl info.
Add dont_use_wsl param to cc_config.
Add missed hostinfo_wsl.cpp when building win client using gcc.
Fix small issues.
Small refactoring.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-06-24 03:08:11 +03:00
David Anderson
777c25b7e6
Merge pull request #2491 from AenBleidd/wsl_detect
...
WSL detect initial implementation
2018-05-31 14:06:10 -07:00
Vitalii Koshura
19a13d1e80
Move common linux detection functions to separate file.
...
Move WSL detection functions to separate file.
Update projet files for Windows, linux and MacOS
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-05-27 20:06:16 +03:00
David Anderson
61b6068596
Win installer: update project list
2018-04-16 22:03:20 -07:00
Vitalii Koshura
a9d5b8ef1a
Fix copyright year
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-02-26 16:49:02 +02:00
Vitalii Koshura
fc1aaebe80
Fix fsf.org links
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-02-18 03:29:48 +02:00