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
Vitalii Koshura
b13f09d066
Update links in license files to point correct link to sources
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-02-18 00:53:30 +02:00
Vitalii Koshura
55348af5db
[VS2010] Build boincsim project by default in Debug|Win32 and Debug|x64 configurations
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-01-28 22:26:52 +02:00
Vitalii Koshura
fa796d448d
[VS2013] Build boincsim project by default in Debug|Win32 and Debug|x64 configurations
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-01-28 14:43:43 +02:00
Vitalii Koshura
b593645e68
Fix windows build using VS2013.
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-01-25 14:14:22 +02:00
David Anderson
05e3ad68b9
Make 32-bit builds work again by massive editing of project files.
2018-01-25 02:02:05 -08:00
David Anderson
159ef61f21
Update project files to work for Release mode also
2018-01-25 01:16:42 -08:00
David Anderson
1a55b4dad2
Client simulator: fix Win build
2018-01-20 14:51:58 -08:00
David Anderson
4a759ba246
Win build: include win_build in include directory list.
...
That way can include "config.h" in Win builds
2018-01-19 21:19:39 -08:00
David Anderson
0d1c8f855a
Win installer: don't overwrite project list file.
...
People doing early testing of autologin may need to delete old files.
2017-11-16 00:12:10 -08:00
David Anderson
5c4fea1e7a
Client: make autologin work for account managers as well as projects.
...
The login_token_lookup RPC returns different things in the 2 cases
2017-11-15 22:36:54 -08:00
David Anderson
45a8dce80f
several autologin fixes
...
- get user/team names from lookup-token reply to populate project info
- fix build error in custom action
- mark all_projects_list.xml as "overwrite" in Installshield file.
Otherwise it leaves the old one there sometimes.
- use a project list with test items
2017-11-15 00:44:14 -08:00
Kevin Reed
37ed5eb53d
Merge branch 'master' into dpa_autologin_client
2017-11-14 14:40:43 -06:00
Kevin Reed
500790f8c7
Merge branch 'master' into dpa_autologin_client
2017-11-14 09:10:46 -06:00
David Anderson
4a83cae554
Windows installer: change custom action to write installer filename to file
...
Also add missing image file and update .ism for win 64
2017-11-09 01:20:56 -08:00
Rom Walton
c5bb4c4231
WINBUILD: Make the custom action project build again
2017-11-06 21:13:46 -08:00
David Anderson
1d1ca8250e
VBoxwrapper: bump version #
2017-11-04 16:19:34 -07:00
David Anderson
a3adb24671
client, Win: add new file to project files
2017-11-02 14:41:08 -07:00
David Anderson
bbc352881b
client: add support for streamlined register/download/attach
...
- on startup, look for and parse a file containing the installer filename,
which encodes a project ID and login token.
- look up the project ID in the all-projects list
- do an RPC to that project, mapping the login token to weak auth
- attach to that project using weak auth
2017-11-02 14:08:05 -07:00
Rom Walton
805a3374b3
Vboxwrapper: Fix issue with not being able to create a Vbox 5.2 COM instance to vboxsvc
...
Also update VS2013 project file.
2017-10-08 09:53:37 -07:00
Rom Walton
aaf6499f54
Vboxwrapper: Add support for VirtualBox 5.2 via the published COM Interface
2017-10-07 11:36:10 -07:00
David Anderson
bdbbd5458b
Add new files to VS2010 project files
2017-08-26 15:16:48 -07:00
Christian Beer
fd68b1cbc8
Merge pull request #1886 from AenBleidd/AppVeyorSupport-for-pr
...
Build Windows: Add AppVeyor support for Windows CI builds.
2017-08-10 09:23:39 +02:00
Juha Sointusalo
95932f84b4
winbuild: add keyword.{h,cpp} to VS2013 solution
2017-07-31 23:21:24 +03:00
David Anderson
e8d0453d47
Manager: if a job has keywords, show them in task properties
2017-07-30 14:10:38 -07:00
David Anderson
930f58e1c6
Add new file to Win project; fix compile warning
...
Also update Installshield files for VBox 5.1.22
2017-07-16 12:08:21 -07:00
David Anderson
f75f91d860
Update project files
...
The project file in the Win build directory has to be updated
before making an installer.
I added instructions to the wiki:
https://boinc.berkeley.edu/trac/wiki/AdminInstallerWin
2017-07-05 01:14:39 -07:00
Vitalii Koshura
f3facced64
Build Windows: Use cache during AppVeyor build
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2017-04-28 03:19:07 +03:00
Vitalii Koshura
1c7c64ea47
vboxwrapper: Fix vboxwrapper_vs2013.vcxproj build.
...
Add missed vbox_mscom51.cpp and vbox_mscom51.h files to the project.
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2017-04-25 00:07:31 +03:00
David Anderson
2c493f50c1
Update Installshield files and vboxwrapper version
2017-03-25 23:28:35 -07:00
David Anderson
b58bf7978b
vboxwrapper: bump version# to 26198
2017-02-02 13:46:37 -08:00
David Anderson
ca80cac75a
Win build: manage compiler warnings better:
...
VS lets you choose the compiler warning level, 0 to 4.
Higher is good because compiler warnings often indicate bugs.
However, some warnings are noise, and having a lot of them is bad
because they conceal the important ones.
As an example, a recent update to VS2010 causes it to spew warnings of the form
"function _strdup() is deprecated; use _strdup() instead.
So the new policy is:
- everything compiles with warning level 4
- in boinc_win.h we use #pragmas to suppress 3 specific warnings
that occur a lot in our code, and are not bugs:
- the _function names as described above
- constant conditional expression (like while(1))
- conversion from int to char
And the goal is to build everything with zero warnings
except from outside code like zip.
We're pretty close to that.
The project files for other VS versions should be modified
to also use level 4 everywhere.
2017-01-27 01:27:32 -08:00
David Anderson
33baa0bca1
client: fix compile errors and warnings
2016-12-22 11:25:44 -08:00
Rom Walton
b5d1119972
BUILD: Revert the changes for VS2012
2016-12-18 12:23:30 -08:00
Rom Walton
db235ff199
BUILD: Update vboxwrappers version to 26197.
2016-08-08 08:10:17 -07:00
Rom Walton
6a0713c0a0
BUILD: Update vboxwrappers version to 26196.
2016-07-12 23:15:16 -07:00
Rom Walton
fe6dfb418a
BUILD: Update vboxwrappers version to 26195.
2016-07-12 23:03:44 -07:00
Rom Walton
211cb04be9
BUILD: Update vboxwrappers version to 26194.
2016-07-04 16:31:42 -07:00
Rom Walton
0fc08e0ffa
BUILD: Update vboxwrappers version to 26193.
2016-06-15 23:46:22 -07:00
Rom Walton
d0aec882f2
BUILD: Update vboxwrappers version to 26192.
2016-06-14 09:52:18 -07:00
Rom Walton
95ff3db917
BUILD: Update vboxwrappers version to 26191.
2016-06-13 19:47:02 -07:00
Rom Walton
6e792288e4
BUILD: Update vboxwrappers version to 26190.
2016-06-13 09:51:13 -07:00
Rom Walton
bf53dc8a01
BUILD: Update vboxwrappers version to 26189.
2016-06-12 22:04:52 -07:00
Rom Walton
f68d6951e8
BUILD: Update vboxwrappers version to 26188.
2016-06-12 20:37:31 -07:00
Rom Walton
2d2beded16
BUILD: Update vboxwrappers version to 26187.
2016-06-10 08:08:38 -07:00
Rom Walton
a1b337aaa0
BUILD: Update vboxwrappers version to 26186.
2016-06-03 23:16:59 -07:00