Rom Walton
a1b337aaa0
BUILD: Update vboxwrappers version to 26186.
2016-06-03 23:16:59 -07:00
Rom Walton
5d0ac6d573
BUILD: Update vboxwrappers version to 26185.
2016-06-03 23:00:48 -07:00
Rom Walton
0f3b0ccc8f
VBOX: Add support for VirtualBox 5.1 (MSCOM)
2016-06-03 21:47:43 -07:00
funkydude
71831ee639
Expand usage of HTTPS and fix a few URLs
2016-03-08 20:04:28 +00:00
Rom Walton
5ea0fffef2
WINBUILD: Fix sleeper and multithread as well
2016-03-02 10:02:00 -05:00
Rom Walton
dccf63535b
WINBUILD: Make building wrapper/vboxwrapper/example_app all link under Visual Studio 2013
...
I apparently broke this when I removed a bunch of Win9x hacks and converted them into console based applications.
2016-03-02 09:56:57 -05:00
Rom Walton
59ff29e5ed
WINBUILD: Fix building the client simulator on Windows
2016-02-15 21:52:18 -05:00
Rom Walton
1621d19251
WINBUILD: Update VS2013 project files
2016-02-15 15:17:55 -05:00
Rom Walton
510c1860d7
WINBUILD: Fix copyright text in the installer bootstrap executable.
2016-02-14 01:04:00 -05:00
Rom Walton
8408b989cd
WINBUILD: Since the installer custom actions now depend on libboinc and parts of it can be shared with other platforms, move it into a more neutral location.
2016-02-11 16:32:02 -05:00
Rom Walton
6af86ef2f2
WINBUILD: Update the custom actions
2016-02-10 18:14:47 -05:00
Rom Walton
5299dfed3b
WINBUILD: Skip decoding the setup cookie.
2016-02-10 18:12:42 -05:00
Rom Walton
52ab02ae92
BUILD: Update vboxwrappers version to 26184.
2016-02-10 15:06:54 -05:00
Rom Walton
0c981fea90
WINBUILD: Update for cookieless install.
2016-02-10 11:14:24 -05:00
Rom Walton
6beafff693
WCG: New feature 'cookieless installs'
...
See: http://boinc.berkeley.edu/trac/wiki/SimpleAttach#CookielessInstalls
Signed-off-by: Rom Walton <romw@romwnet.org>
2016-02-08 15:51:33 -05:00
Rom Walton
efcbc3c38d
BUILD: Update vboxwrappers version to 26183.
2016-02-07 17:20:00 -05:00
Rom Walton
c080bba6bf
BUILD: Update vboxwrappers version to 26182.
2016-02-03 21:58:34 -05:00
Rom Walton
d44644111c
BUILD: Update vboxwrappers version to 26181.
2016-02-03 21:56:29 -05:00
Rom Walton
12692d3a3c
BUILD: Update vboxwrappers version to 26180.
2016-01-30 14:05:43 -05:00
David Anderson
3758ae4ebc
Use HTTPS also for network test URL, and for WCG custom URLs
2016-01-27 21:15:19 -08:00
Rom Walton
062bff0d62
WINBUILD: Remove two additional projects from the list that is being reviewed.
2016-01-06 12:33:42 -05:00
Rom Walton
a6f54bba9a
WINBUILD: Create a solution for the IBM security review team.
...
Removes projects that are not needed for a client release.
2016-01-05 13:14:50 -05:00
Rom Walton
1e3b1ae67c
BUILD: Update vboxwrappers version to 26179.
...
BUILD: Update wrappers version to 26016.
2015-11-19 23:54:40 -05:00
Rom Walton
169b873fe6
example_app: reclassify the example_app as a console application on Windows.
...
This was a hold over from the Win9x days when a console application window could not be hidden by the processed that launched it. Since we no longer need to support Win9x we can get rid of this hack.
2015-11-19 14:24:19 -05:00
Rom Walton
0d31129a2a
example_app_multi_thread: reclassify the example_app_multi_thread as a console application on Windows.
...
This was a hold over from the Win9x days when a console application window could not be hidden by the processed that launched it. Since we no longer need to support Win9x we can get rid of this hack.
2015-11-19 14:22:36 -05:00
Rom Walton
ea07bf4ef8
example_app_nvcuda: reclassify the example_app_nvcuda as a console application on Windows.
...
This was a hold over from the Win9x days when a console application window could not be hidden by the processed that launched it. Since we no longer need to support Win9x we can get rid of this hack.
2015-11-19 14:19:30 -05:00
Rom Walton
45d140195d
example_app_opencl: reclassify the example_app_opencl as a console application on Windows.
...
This was a hold over from the Win9x days when a console application window could not be hidden by the processed that launched it. Since we no longer need to support Win9x we can get rid of this hack.
2015-11-19 14:04:17 -05:00
Rom Walton
4914d95a59
sleeper: reclassify the sleeper as a console application on Windows.
...
This was a hold over from the Win9x days when a console application window could not be hidden by the processed that launched it. Since we no longer need to support Win9x we can get rid of this hack.
2015-11-19 14:01:20 -05:00
Rom Walton
0de56b1a59
wrapper: reclassify the wrapper as a console application on Windows.
...
This was a hold over from the Win9x days when a console application window could not be hidden by the processed that launched it. Since we no longer need to support Win9x we can get rid of this hack.
NOTE: At some point parameter parsing and processing the job file was moved ahead of the diagnostics initialization code. This had the unfortunate consequence of making errors that happened before the diagnostics code initialized disappear.
Switching wrapper to a console application will mean that launching it from a console window will cause the console window to block and display anything written to stderr/stdout regardless of whether the diagnostics code is initialized.
2015-11-19 13:52:18 -05:00
Rom Walton
ce0e2dab0f
vboxwrapper: reclassify the vboxwrapper as a console application on Windows.
...
This was a hold over from the Win9x days when a console application window could not be hidden by the processed that launched it. Since we no longer need to support Win9x we can get rid of this hack.
2015-11-19 13:41:02 -05:00
Rom Walton
ee7e0dbe20
WCG: Update project files so they branch to WCG specific code and resources.
2015-10-28 16:30:07 -04:00
Rom Walton
cdd855b326
WCG: Add updated project files
2015-10-27 12:28:27 -04:00
Rom Walton
bfb0ab4984
WCG: Remove obsolete project files
2015-10-27 11:42:02 -04:00
Rom Walton
96e520e685
PTP: Remove obsolete project files
2015-10-27 11:41:01 -04:00
Rom Walton
af6b4b0cc6
GR: Remove obsolete project files
2015-10-27 11:40:27 -04:00
Rom Walton
69c7caf22b
CE: Remove obsolete project files
2015-10-27 11:39:52 -04:00
Rom Walton
fd6be30c46
BUILD: Fix vboxwrapper proj file
2015-10-16 17:26:08 -04:00
Rom Walton
9bcc7ea494
BUILD: Update vboxwrappers version to 26178.
2015-10-16 16:35:54 -04:00
Rom Walton
0c0cc0dc0c
BUILD: Update vboxwrappers version to 26177.
2015-10-16 10:38:36 -04:00
Rom Walton
6ea8aa8cd3
BUILD: Update vboxwrappers version to 26176.
2015-10-13 14:42:35 -04:00
Rom Walton
fa14889674
BUILD: Update vboxwrappers version to 26175.
2015-10-11 16:24:24 -04:00
Rom Walton
4dbc60811f
BUILD: Update vboxwrappers version to 26174.
2015-10-11 13:30:10 -04:00
Rom Walton
143ad683cb
BUILD: Update vboxwrappers version to 26173.
2015-10-09 13:53:42 -04:00
Rom Walton
c7629744fb
BUILD: Update vboxwrappers version to 26172.
2015-10-08 16:35:20 -04:00
Rom Walton
f2ddcbbda4
BUILD: Update vboxwrappers version to 26170.
...
BUILD: Update wrappers version to 26015.
2015-09-28 12:23:07 -04:00
Rom Walton
5fdc0cff05
BUILD: Update vboxwrappers version to 26170.
2015-08-24 15:08:14 -04:00
Rom Walton
4123051706
BUILD: Update vboxwrappers version to 26169.
2015-07-10 17:00:57 -04:00
Rom Walton
76b9014537
BUILD: Update vboxwrappers version to 26168.
2015-07-04 16:47:59 -04:00
Rom Walton
f048c201ae
WINBUILD: Update CRT reference to VS 2013.
2015-05-18 11:01:13 -04:00
Rom Walton
b97c4fcc29
WINBUILD: Remove code-signing requirement for building BOINC installers on Windows.
2015-05-18 10:56:46 -04:00
Rom Walton
ab1723f030
WINBUILD: Fix warning when building vboxwrapper (Debug/Win32).
2015-05-15 13:25:38 -04:00
Rom Walton
b5c0c6556a
WINBUILD: Ops, wrong change with the last commit.
2015-05-14 20:35:47 -04:00
Rom Walton
d3b99e8af8
WINBUILD: Last commit missed a file.
2015-05-14 20:33:20 -04:00
Rom Walton
ae965894ed
WINBUILD: When building with VS 2013, use the XP compatible toolchain.
2015-05-14 18:45:17 -04:00
Rom Walton
128e22af6e
WINBUILD: Fix building debug builds for vboxwrapper on VS 2013.
2015-05-14 11:41:15 -04:00
Rom Walton
b5c14c1888
WINBUILD: For projects that depend on a library, make sure that they point to the VS 2013 project.
...
(From: Christian Beer)
2015-05-14 11:23:08 -04:00
Rom Walton
b9cd078dd7
WINBUILD: Remove the restriction that prevented BOINC from installing on domain controllers.
...
TODO: Block service install in the advanced settings dialog.
2015-05-11 13:18:15 -04:00
Rom Walton
557f351785
WINBUILD: Cleanup work to support VS 2013 builds
2015-05-06 18:14:31 -04:00
Rom Walton
99dcd3dd8a
WINBUILD: Update dependency paths for VS 2013 projects to point towards 2013 dependencies.
2015-05-06 16:49:57 -04:00
Rom Walton
32981b6a17
WINBUILD: Add Visual Studio 2013 project files.
2015-05-06 14:16:00 -04:00
Rom Walton
0cf187d37f
BUILD: Update vboxwrappers version to 26167.
2015-05-05 16:49:07 -04:00
Rom Walton
2d8fd11fac
MGR: Remove welcome page from wizard and split the attach wizard into two menu items.
2015-04-27 19:00:15 -04:00
Rom Walton
b8d7283c3e
BUILD: Update the wrapper build number to 26014
2015-04-22 13:23:17 -04:00
Rom Walton
96a3a59d7e
BUILD: Update vboxwrappers version to 26166.
2015-04-13 14:38:20 -04:00
Rom Walton
deb94a3945
BUILD: Update all_projects_list.xml which is deployed with the Windows and Mac installers.
2015-04-08 16:30:25 -04:00
Rom Walton
9afcd49c1f
BUILD: Update vboxwrappers version to 26165.
2015-04-08 13:05:50 -04:00
Rom Walton
3c43cfab6a
VBOX: Remove unneeded files.
2015-04-08 12:45:03 -04:00
Rom Walton
03f398844b
BUILD: Update vboxwrappers version to 26164.
2015-04-08 01:12:39 -04:00
Rom Walton
ca6fc5b6fc
BUILD: Update vboxwrappers version to 26163.
2015-04-04 12:28:19 -04:00
Rom Walton
b7d9382849
BUILD: Update vboxwrappers version to 26162.
2015-04-03 12:51:23 -04:00
Rom Walton
3444b0257d
WINBUILD: Updated to 7.5.0
2015-04-02 12:36:43 -04:00
Rom Walton
60b428fc5a
BUILD: Update vboxwrappers version to 26161.
2015-04-01 16:05:59 -04:00
Rom Walton
228e82a4b7
VBOX: Add COM support for VirtualBox 5.0 Beta 1.
2015-04-01 14:53:43 -04:00
Rom Walton
979c031219
BUILD: Update vboxwrappers version to 26160.
2015-03-27 16:40:11 -04:00
Rom Walton
d0acbd441e
BUILD: Update vboxwrappers version to 26159.
2015-03-26 23:22:55 -04:00
Rom Walton
6ce7ec5b7f
BUILD: Update vboxwrappers version to 26158.
2015-03-25 17:20:53 -04:00
Rom Walton
44b6de3484
BUILD: Update vboxwrappers version to 26157.
2015-03-22 15:22:56 -04:00
Rom Walton
bba61f9011
BUILD: Update vboxwrappers version to 26156.
2015-03-20 10:36:29 -04:00
Rom Walton
30ae6d7315
BUILD: Update the wrapper build number to 26013
2015-03-11 22:28:52 -04:00
Rom Walton
55c4b3b47c
WINBUILD: Change where the installer looks for the MSVC runtime the BOINC binaries are linked against.
2015-03-09 22:24:17 -04:00
Rom Walton
0c3f5e9c3c
WINBUILD: Fix build environment so that it will work with spaces in the username.
2015-01-19 15:38:09 -05:00
Rom Walton
3eb2e7a147
WINBUILD: Fix solution file, reference VS 2010 instead of 2013
2015-01-19 12:12:44 -05:00
Rom Walton
9fce4385ac
WINBUILD: Attempt to take care of pathing problem when usernames contain spaces.
2015-01-16 12:42:08 -05:00
Rom Walton
8bdf177e4e
HTMLGFX: Checkpoint (Continuation of previous commit.)
...
* Custom IE Javascript interface is gone, it was replaced with a cross-browser Web RPC.
In the HTML doc you can add:
<script type='text/javascript' src='/api/static/boinc.js'></script>
In the JavaScript code you can:
var boinc = new BOINC();
From there you can get the username like:
var userName = boinc.getUserName();
* Default resources are embedded within the executable in much the same way XPM images are embedded in the manager.
/api/static/index.html
/api/static/boinc.png
/api/static/boinc.js
2015-01-16 00:49:17 -05:00
Rom Walton
82dbec6671
HTMLGFX: Checkpoint (Move most of the platform specific stuff to the HTTP server side of the house, it becomes cross-browser/cross-platform)
2015-01-12 15:47:34 -05:00
Rom Walton
38af455fa7
HTMLGFX: Remove the secret handling stuff, it would prevent loading static images and other resources from the slot directory.
2015-01-06 11:03:41 -05:00
Rom Walton
f082889e85
WINBUILD: Fix build breaks introduced with graphics status function changes.
2015-01-05 20:37:51 -05:00
Rom Walton
d4d3be3416
BUILD: Update vboxwrappers version to 26154.
2014-12-31 00:01:29 -05:00
Rom Walton
ed431ced86
HTMLGFX: Implement a simple authentication scheme.
...
Using the formal HTTP authentication scheme was too cumbersome and I couldn't pre-fill out that information as part of the request. IE11 emulation ignores any credentials as part of the URI. The web browser control insists on displaying a credentials dialog when challenged.
So for now, look for a 'secret' header which just contains a thread identifier.
Authentication is skipped if the app was started with the --debug command line argument. You'll be able to attach and debug your HTML application via the port number written in the Window title.
2014-12-30 23:20:48 -05:00
Rom Walton
2f3a8cb3ec
HTMLGFX: Fix a bunch of potential cross-site scripting issues.
...
* Implement a mini HTTP server to service file requests from the slot
directory. Have the browser control download the file(s) via the
HTTP protocol instead of the FILE protocol.
TODO: Lock down the authentication mechanism so that it is reasonably
protected even though it is only bound to the loopback adapter.
* Configure the browser emulation level for the executable to
Internet Explorer 11.
2014-12-30 18:03:12 -05:00
Rom Walton
df7b112357
HTMLGFX: Remove unneeded files.
2014-12-30 01:05:15 -05:00
Rom Walton
9e1e50a4e7
HTMLGFX: Normalize the URLs configured by way of the configuration file. MSHTML would attempt to use HTTP when only a filename was given.
2014-12-29 23:09:54 -05:00
Rom Walton
6ae180bd2d
BUILD: Update vboxwrappers version to 26153.
2014-12-28 23:38:36 -05:00
Rom Walton
f305295f5b
HTMLGFX: Remap the JavaScript methods and properties to camel case to match the JavaScript standards.
2014-12-28 20:38:15 -05:00
Rom Walton
c47052fa92
HTMLGFX: parse a boinc_graphics.xml file for a list of optional urls the htmlgfx can use for various states (running, suspended, network suspended, exiting).
...
HTMLGFX: look for and use various vboxwrapper state files for extracting the remote desktop port number and the webapi port number.
2014-12-27 01:25:10 -05:00
Rom Walton
24c5e2bdff
HTMLGFX: Add some more infrastructure for passing APP_INIT_DATA stuff to the HTML web page via the DOM.
2014-12-24 20:30:19 -05:00
Rom Walton
58c5dd9676
HTMLGFX: Reintroduce the HTML DOM Extension, embed the typelib in the executable.
...
Force the COM libraries to look within the executable instead of going out to the registry for the typelib information.
2014-12-24 14:01:35 -05:00
Rom Walton
24ef08bbb6
HTMLGFX: Add a default HTML page that mimics the screen saver bouncing BOINC logo.
...
HTMLGFX: Remove attempt at using the 'window.external' DOM extension, it was requiring a typelib.
2014-12-24 01:59:37 -05:00
Rom Walton
39d2870860
HTMLGFX: Add missing project file.
2014-12-23 19:09:34 -05:00
Rom Walton
0c717ac635
VBOX: Decoupled the HTML Graphics application from vboxwrapper.
2014-12-23 16:54:03 -05:00
Rom Walton
b5ff288693
VBOX: Add the ability to add trace statements to stderrgfx.txt from an HTML based application
...
VBOX: Prepare for another refactor job to make a generic HTML based graphics application
2014-12-23 16:11:22 -05:00
Rom Walton
275e385148
VBOX: Introducing a basic graphics application for vboxwrapper based on HTML rendering. Basic plumbing is done.
...
TODO:
* Add vbox job elements to point to various URLs for various states. (running/suspended/not running)
* Add window timer to poll for shared memory changes
* Exit if running in screen saver mode and keyboard/mouse activity is detected.
2014-12-22 23:49:10 -05:00
Rom Walton
58fcffc859
VBOX: Refactor vboxwrapper to streamline logging and prepare for vboxhtmlgfx.
2014-12-19 09:55:48 -05:00
Charlie Fenton
fc968249c3
MGR: Allow user to select which list columns to show or hide in Projects, Tasks and Transfers tabs.
...
- New dialog also allows restoring column configurations to defaults.
2014-12-11 06:18:47 -08:00
Rom Walton
910b1e1712
BUILD: Update vboxwrappers version to 26152.
2014-12-10 14:25:55 -05:00
Rom Walton
4756213cef
WINBUILD: Add missing references to BOINC-Web.mo to the list of localization files distributed with the client software.
2014-12-01 22:19:59 -05:00
Charlie Fenton
42c52aca01
MGR: Add new DlgExclusiveApps.cpp,.h to Windows project.
2014-11-25 19:02:45 -08:00
Rom Walton
d8d1fafa7e
BUILD: Update vboxwrappers version to 26151.
2014-11-23 23:25:07 -05:00
Rom Walton
aa1d486249
BUILD: Update vboxwrappers version to 26150.
2014-11-23 13:01:13 -05:00
Rom Walton
fd208383ce
VBOx: Project file update
2014-11-23 12:47:31 -05:00
Rom Walton
62578717e4
VBOX: Duplicate symbols have been removed from the link step.
2014-11-23 12:47:29 -05:00
Rom Walton
58ba52954a
VBOX: Source was a useful piece of information to dump.
2014-11-23 12:47:29 -05:00
Rom Walton
bf0b56c073
VBOX: Introduce the notion of Virtualbox COM namespaces. We currently support VirtualBox 4.2 and VirtualBox 4.3.
2014-11-23 12:47:05 -05:00
Rom Walton
59152902b0
VBOX: Convert cleanup_snapshots() and various bug fixes
2014-11-23 12:46:57 -05:00
Rom Walton
810047d4eb
VBOX: Move common code to VBOX_BASE class, VBOX_VM derives from it by extending virtual functions calling Vboxmanage or Native API functions. Use ATL on Windows to wrap COM Objects and data types.
2014-11-23 12:46:28 -05:00
Rom Walton
557c15dbf0
VBOX: Begin refactoring for supporting the native VirtualBox API set on Windows. Use the code in the deprecated directory as a baseline.
2014-11-23 12:43:35 -05:00
Rom Walton
ae6bd50378
BUILD: Increase the build number for the vboxwrapper
2014-10-22 15:37:21 -04:00
Rom Walton
a8a6eab086
VBOX: Unify port forwarding scheme for web applications within VMs.
2014-10-22 12:05:18 -04:00
Rom Walton
dc2a17ed96
BUILD: Increase the build number for the wrapper
2014-10-16 13:21:56 -04:00
David Anderson
accc6fee70
wrapper: project file fix
2014-10-13 11:42:45 -07:00
Rom Walton
1fa10ede63
WINBUILD: Adjust target name to match linker configuration to help with debugging.
2014-10-12 15:52:27 -04:00
Rom Walton
d549682e87
MGR: Finish skeleton 1 click attach functionality. Final text TBD.
2014-10-04 17:25:53 +02:00
Rom Walton
32055dc015
WINBUILD: Add new files to vboxwrapper
2014-10-04 10:04:07 +02:00
Rom Walton
220fe5a214
BUILD: Increase the build number for vboxwrapper.
2014-09-16 18:03:01 -04:00
Rom Walton
befa96bc94
BUILD: Increase the build number for vboxwrapper.
2014-09-15 17:35:55 -04:00
Rom Walton
7b2fb87689
BUILD: Increase the build number for vboxwrapper.
2014-09-12 11:45:13 -04:00
Charlie Fenton
42411f2a54
WINBUILD: We must set wxDEBUG_LEVEL=0 in Manager preprocessor definitions for release builds, otherwise __WXDEBUG__ is defined because the Manager includes wxwidgets\include\wx\debug.h. This caused the magenta artifact around the checkbox in the Simple View preferences dialog, and possibly other issues.
2014-08-29 04:39:25 -07:00
Rom Walton
e6a4500e19
WINBUILD: Suppress a reboot warning dialog displayed by Windows while uninstalling old builds.
2014-08-28 23:55:03 -04:00
Rom Walton
c02e6cad31
WINBUILD: More fixes for md5.c -> md5.cpp changes.
2014-08-27 16:42:25 -04:00
Rom Walton
9406ab5bb3
WINBUILD: Prevent the deletion of service accounts and groups on upgrade.
...
This was causing unneeded reboots on upgrades of service mode installs.
2014-08-27 15:02:54 -04:00
Rom Walton
c31bee5713
WINBUILD: Update for renaming md5.c to md5.cpp
2014-08-26 12:23:08 -04:00
Rom Walton
b4b17851ba
BUILD: Increase the build number for vboxwrapper.
2014-08-22 15:28:19 -04:00
Rom Walton
92ae8509e8
BUILD: Increase the build number for vboxwrapper.
2014-08-20 10:37:03 -04:00
Rom Walton
4741bbff23
WINBUILD: Update vboxwarpper version
2014-08-20 00:55:51 -04:00
Rom Walton
67ea1b6b56
BUILD: Increase the build number for vboxwrapper.
2014-08-19 17:53:13 -04:00
Rom Walton
53d4f803f2
BUILD: Increase the build number for vboxwrapper.
2014-08-18 01:22:34 -04:00
Rom Walton
2128990681
BUILD: Increase the build number for vboxwrapper.
2014-08-14 23:57:12 -04:00
Rom Walton
86b2b9a270
* BUILD: Increase the build number for vboxwrapper.
2014-08-13 17:46:03 -04:00
Rom Walton
39e435654b
BUILD: Increase the build number for vboxwrapper.
2014-08-13 12:48:20 -04:00
Rom Walton
5e588c4ad1
BUILD: Update the build numbers fr wrapper (26011) and vboxwrapper (26096)
2014-07-28 18:15:32 -04:00
Rom Walton
ea5dd29f97
client: Append the stdout and stderr buffer in switcher_exec in case the output is more than 1k.
2014-07-27 17:49:01 -04:00
Rom Walton
0c5c1ca933
BUILD: Update vboxwrappers version to 26094.
2014-07-02 19:47:00 -04:00
Rom Walton
5960c9eeb3
BUILD: Update vboxwrappers version to 26093.
2014-07-02 18:29:30 -04:00
Rom Walton
c77ac42984
WINBUILD: Update vboxwrappers version to 26092.
2014-07-02 18:27:27 -04:00
Rom Walton
4ef802071c
BUILD: Update vboxwrapper's version to 26091.
2014-07-02 01:12:31 -04:00
Oliver Bock
88e840fc95
Normalized line breaks according to latest updates of .gitattributes
...
* As discussed with Rom
* See also: d81607b
, e93af6a
, 26ca219
, 8dad345
2014-06-27 10:12:11 +02:00
Rom Walton
93fc60c5a7
BUILD: Update vboxwrapper's version to 26090.
2014-06-23 12:14:56 -04:00
Eric J Korpela
e5dddf0b04
Line-break fixes.
2014-06-20 07:54:46 -07:00
Rom Walton
03d74eecb5
WINBUILD: Fix compiler preprocessor flags to match up with wxWidgets 3.0 compiler options. Needs the updated depends directory.
2014-06-11 14:16:38 -04:00
Rom Walton
6badad175e
WINBUILD: Update vboxwrapper's version to 26086.
2014-06-02 12:38:45 -04:00
Rom Walton
0ae614b342
WINBUILD: Update vboxwrapper's version to 26085.
2014-05-30 16:10:08 -04:00
Rom Walton
825f71f375
WINBUILD: Update vboxwrapper's version to 26084.
2014-05-30 16:07:52 -04:00
Rom Walton
806528ca09
WINBUILD: Update vboxwrapper's version to 26083.
2014-05-30 14:01:26 -04:00
Rom Walton
cf5ccaa4d0
WINBUILD: Update vboxwrapper's version to 26082.
2014-05-29 10:06:40 -04:00
Rom Walton
274a2999fe
WINBUILD: Update vboxwrappers version to 26081.
2014-05-29 09:54:37 -04:00
Rom Walton
b07ac77aef
WINBUILD: Update vboxwrappers version to 26080.
2014-05-29 01:26:29 -04:00
Rom Walton
9dcfb88dc4
MGR: Trim down the logging output on non-debug builds.
2014-05-23 15:22:16 -04:00
Rom Walton
85baaa560a
WINBUILD: Fix according to VS 2010 product tree changes.
2014-05-21 18:18:29 -04:00
Rom Walton
d90e923860
WINBUILD: Minimum supported VS is now VS 2010
2014-05-21 18:06:10 -04:00
Rom Walton
9f5e9a0b7e
VBOX/WRAPPER: Introduce versioning information to the two wrappers. It is now compiled into the executable instead of relying on file name.
2014-05-21 13:57:16 -04:00
Rom Walton
97464791c8
WINBUILD: Update version to 7.3.19
2014-05-15 13:29:08 -04:00
Rom Walton
4004ad913b
WINBUILD: Point to the correct BOINCCAS binary for the CAProjectInitFile custom action.
2014-05-13 12:27:32 -04:00
Rom Walton
df55a62c4c
WINBUILD: Update version to 7.3.18
2014-05-12 14:20:43 -04:00
Rom Walton
1d28b1296d
WINBUILD: Make sure we reset the permissions on the data directory if we remove the service accounts.
2014-05-08 15:17:08 -04:00
Rom Walton
972b104db2
WINBUILD: When revoking user rights, make sure we are really revoking them.
2014-05-08 14:32:03 -04:00
Rom Walton
ab02b21c02
WINBUILD: Make CreateBOINCAccounts work even when the BOINC Master property and BOINC Project property are already filled in.
...
Design change to make the uninstall stuff work.
2014-05-08 14:12:57 -04:00
Rom Walton
8654ac2826
WINBUILD: Do we need more permissions for the LSA database to remove groups from user rights assignment?
2014-05-08 13:55:49 -04:00
Rom Walton
0d5f41a0c1
WINBUILD: Restore SETUP registry values before uninstall
2014-05-07 16:13:44 -04:00
Rom Walton
55e0d2c711
WINBUILD: Properly move the BOINC Master and BOINC Project account information back into the UI installer process.
2014-05-07 15:20:08 -04:00
Rom Walton
d1b5abd0b4
WINBUILD: Persist the BOINC Master and BOINC Project usernames across installs/uninstalls.
2014-05-07 14:57:20 -04:00
Rom Walton
11aa732929
WINBUILD: Add new custom actions to the uninstall execution process
2014-05-07 12:55:44 -04:00
Rom Walton
16c20abd7c
WINBUILD: Add the revoke custom actions as well as the delete groups (boinc_admins, boinc_users, boinc_projects) and delete users (boinc_master, boinc_project) custom actions.
2014-05-07 11:10:22 -04:00
Rom Walton
068f5be698
WINBUILD: Remove references to boinccas95.dll, all custom actions now exist in boinccas.dll
2014-05-07 10:52:56 -04:00
Rom Walton
abea3f9785
WINBUILD: Update custom actions for the Windows Installer
2014-05-07 10:33:35 -04:00
Rom Walton
fc3fe9d32b
WINSETUP: Remove old migration (5.x->6.x) custom actions, they are not needed anymore.
2014-05-06 13:18:11 -04:00
David Anderson
bedeeabf7e
add coproc_sched.cpp to project file
2014-05-01 23:56:06 -07:00
David Anderson
24fda48c2b
fix some compile warnings (no functional change)
2014-04-30 15:37:06 -07:00
Rom Walton
44d8c63ff1
WINBUILD: Add custom actions to remove the locally created users and groups when uninstalling a service install.
2014-04-14 12:08:34 -04:00
Rom Walton
7568de7c06
WINBUILD: Remove unneeded custom actions.
...
WINBUILD: Add missing RevokeBOINCUsersRights custom action.
2014-04-09 16:15:19 -04:00
Rom Walton
df285c246a
WINBUILD: Add custom actions to revoke all rights granted to BOINC based accounts that were granted during a service based install.
2014-04-07 16:56:52 -04:00
Rom Walton
6f55578937
VBOX: Initialize the random number generator before asking for a random number.
2014-04-05 15:23:39 -04:00
Rom Walton
1a744614b6
VBOX: Introduce a random checkpoint offset value on initial start up to interleave the disk I/O when multiple vboxwrappers are running.
2014-04-05 14:28:33 -04:00
Rom Walton
7f88c53228
WINBUILD: Create CARestorePermissionBOINCData which will reset the permissions on the data directory on uninstall.
...
This is needed when the service install was selected and we will be removing the users and groups we created on install.
2014-04-03 13:14:14 -04:00
Rom Walton
ee8bc5e786
WINBUILD: We no longer support Windows 95, merge the Win95 BOINCCAS code into the main BOINCCAS DLL.
2014-04-03 11:56:19 -04:00
Rom Walton
834162bee9
WINBUILD: Remove old 5.x to 6.x migration custom actions.
2014-04-03 11:13:11 -04:00
Rom Walton
e40f265c2b
WINBUILD: Update BOINCCAS project files to VS 2010
2014-04-03 11:06:23 -04:00
Rom Walton
7d153c34a7
WINBUILD: Update to version 7.3.15
2014-04-01 17:58:45 -04:00
Kevin Reed
1864af1d1f
WCG: Add jpg logo file to install directory for screen saver
2014-03-26 18:17:08 -04:00
Rom Walton
65381b489e
WCG: Updated Skin, Installer and pause/disconnected icon files for WCG.
2014-03-26 18:16:44 -04:00
Kevin Reed
063f22eaa3
WCG: Update branding images and files for World Community Grid
2014-03-26 18:16:14 -04:00
Kevin Reed
7a6bcee40b
Revise the ico files for WCG
2014-03-26 18:16:13 -04:00
Rom Walton
7ef0dbaa3c
installer: Update images for WCG installer and skin
2014-03-26 18:15:56 -04:00
Rom Walton
94e591ad79
WINBUILD: Fix target file names for the screen saver and screen saver coordinator
2014-03-25 18:49:58 -04:00
Charlie Fenton
199d201ea5
Add new files DlgDiagnosticLogFlags.cpp,.h to Windows project and Linux Makefile.
2014-03-25 06:26:00 -07:00
Charlie Fenton
eae1090204
MGR: Remove BOINCBitmapComboBox.cpp and BOINCBitmapComboBox.h from Windows project
2014-03-21 04:22:58 -07:00
Rom Walton
320bc5a853
WINBUILD: Update vboxwrappers version to 26073.
2014-03-19 16:17:55 -04:00
Rom Walton
f66ec910db
WINBUILD: Update VirtualBox inclusion to 4.3.8
2014-03-19 00:57:52 -04:00
Rom Walton
4a38a4b89c
WINBUILD: Always reset the permissions on the BOINC Data directory. (World Community Grid)
2014-03-14 13:32:34 -04:00
Rom Walton
78b35ab3df
WINBUILD: Only create BOINC related user groups when installing as a service. (World Community Grid)
2014-03-14 13:30:04 -04:00
Rom Walton
153bec8cd8
WINBUILD: Remove InstallShield's permission setting mechanism, rely on the SetPermissions custom actions instead. (World Community Grid)
2014-03-14 13:27:50 -04:00
Rom Walton
9a43b8410a
WIN_BUILD: Update vboxwrappers version to 26072
2014-03-14 12:45:25 -04:00
Rom Walton
b02f573625
WINBUILD: Update to version 7.3.11
2014-03-10 15:11:26 -04:00
Rom Walton
c61a3c5c26
WINBUILD: Update to 7.3.9
2014-03-06 18:29:03 -05:00
Rom Walton
afb6dcc6f3
MGR & Client: Massive code clean-up. Remove as much of the LoadLibrary/GetProcAddress stuff as we can under VS 2012.
2014-03-06 18:27:54 -05:00
Rom Walton
00aa8b4dbf
MGR: Update BOINC icon set to v5.
2014-03-05 15:29:51 -05:00
Rom Walton
cd7ac528a2
MGR: Hookup wxWidgets 3.0 diagnostics framework, redirect asserts to stderr.
...
MGR: Remove what are now over active asserts complaining about pConfig being NULL. Apparently we knew already knew that pConfig could be NULL in certain circumstances and followed up with a check to return from the function if pConfig was NULL, that code was added in 2007. The assert check wasn't really needed after that point.
2014-03-05 13:57:44 -05:00
Rom Walton
29fb5f8afa
WINBUILD: Update version to 7.3.8
2014-03-05 11:45:40 -05:00
Rom Walton
8d45f344e4
MISC: Update all_projects_list.xml for desktop and Android software.
2014-02-26 18:57:45 -05:00
Rom Walton
0f293cb125
WINBUILD: Fix old icon references, point to the new stuff.
2014-02-25 19:45:17 -05:00
Rom Walton
b185b9ec67
WINBUILD: Remove the CreateBOINCGroups custom action from the non-service install path. Removes a required reboot on the very first time you install BOINC.
...
WINBUILD: Properly handle the 'All Users can control BOINC' installer flag. Fixes# 1025
2014-02-25 19:34:41 -05:00
Rom Walton
0e85fa1753
WINBUILD: Always reset the permissions on the BOINC Data directory. (Charity Engine)
2014-02-25 10:35:34 -05:00
Rom Walton
267087c996
WINBUILD: Always reset the permissions on the BOINC Data directory.
2014-02-25 10:34:17 -05:00
Rom Walton
4a1ebccb47
WINBUILD: Only create BOINC related user groups when installing as a service. (Charity Engine)
2014-02-25 10:25:09 -05:00
Rom Walton
952b14bf8c
WINBUILD: Only create BOINC related user groups when installing as a service.
2014-02-25 10:23:41 -05:00
Rom Walton
cfed8b5821
WINBUILD: Remove InstallShield's permission setting mechanism, rely on the SetPermissions custom actions instead. (Charity Engine)
2014-02-25 10:12:30 -05:00
Rom Walton
d3e309c5cd
WINBUILD: Remove InstallShield's permission setting mechanism, rely on the SetPermissions custom actions instead.
2014-02-25 10:10:31 -05:00
Rom Walton
7471b381f7
client & manager: Update icons for all client-side components. (v4)
2014-02-23 23:12:30 -05:00
Rom Walton
aa7af4c966
client & manager: Update icons for all client-side components. (v3b)
2014-02-22 20:04:40 -05:00
Rom Walton
63331f07b2
WINBUILD: Update vboxwrapper's version to 26071
2014-02-19 12:35:15 -05:00
Rom Walton
36fce3f9db
client & manager: Update icons for all client-side components. (v2)
2014-02-17 16:20:29 -05:00
Rom Walton
95a45dee5a
client & manager: Update icons for all client-side components.
2014-02-14 16:05:42 -05:00
Rom Walton
5fd0d78fd3
WINBUILD: Updates for 7.3.2
2014-02-12 18:59:28 -05:00
Rom Walton
6618cfd4c5
WINBUILD: Update vboxwrappers version to 26070.
2014-02-11 16:28:04 -05:00
Rom Walton
2a84d20eae
WINBUILD: Update vboxwrappers version to 26069
2014-02-11 11:22:55 -05:00
Rom Walton
cc73d1b08b
WINBUILD: Update vboxwrappers version to 26068
2014-02-04 15:36:03 -05:00
Rom Walton
d07ae4e027
WINBUILD: Update vboxwrappers version to 26067
2014-01-23 07:33:25 -05:00
Rom Walton
adc96a3f74
WINBUILD: Update vboxwrappers version to 26066
2014-01-22 19:52:53 -05:00
Rom Walton
f53ac40edf
WINBUILD: Update vboxwrappers version to 26065
2014-01-22 16:37:37 -05:00
Rom Walton
05c419485a
WINBUILD: Update vboxwrappers version to 26064
2014-01-22 16:10:47 -05:00
Rom Walton
5f2fbe9dfc
VBOX: Fortify the launch_vboxvm() function and print out any error information if virtualbox/vboxheadless fails wthin the first second of execution.
...
VBOX: Rework the delete stale snapshot mechanism to avoid the 'multiple child hard drive' errors.
VBOX: Treat the RPC_S_SERVER_UNAVAILABLE error when restoring the current snapshot as unrecoverable (vboxsvc has crashed) and exit without attempting to cleaning up. Other VMs running and being monitored by BOINC will crash as well.
2014-01-22 10:44:38 -05:00
Rom Walton
a184ae85c4
WINBUILD: Update vboxwrappers version to 26062
2014-01-21 00:30:14 -05:00
Rom Walton
04f224eb5d
WINBUILD: Update vboxwrappers version to 26061
2014-01-16 23:46:48 -05:00
Rom Walton
20fc844cce
WINBUILD: Update vboxwrappers version to 26060
2014-01-16 12:02:43 -05:00
Rom Walton
5e4743b086
VBOX: Give a visual indication when we tweak the VM process priority for one reason or another.
2014-01-15 14:24:50 -05:00
Rom Walton
5e92b6c7d7
samples: Create a custom DLL for debugging DLL search path issues. Hook it up to the example app.
2014-01-15 12:01:00 -05:00
David Anderson
217ad5ae5d
client: if app doesn't report fraction done, estimate fraction done in a way that converges to but never reaches 100%.
2014-01-15 01:03:48 -08:00
Rom Walton
c8179b4a6e
WINBUILD: Update the C Runtime library to VS2010's C Runtime Library.
2014-01-13 12:51:35 -05:00
Rom Walton
f086995884
WIBUILD: Remove the runtime debugger engine from the installer, it ships with the OS now.
2014-01-13 12:41:22 -05:00
Rom Walton
283ca3fead
LIB: Remove the call to SetDLLDirectory which removes the current directory from the search path on recent versions of Windows.
...
Also remove our copies of the Windows debug engine. Recent version of Windows have recent enough versions of the debugger engine to generate call-stacks.
2014-01-10 15:16:40 -05:00
Rom Walton
9b85ac19ef
samples: Add skeleton for zlib compression to sample app to test search path issues on Windows. It is not fully implemented.
2014-01-09 15:35:17 -05:00
Rom Walton
8b97697681
WINBUILD: Update vboxwrapper to 26058
2014-01-01 15:22:50 -05:00
Rom Walton
e7e66155b9
WINBUILD: Update vboxwrappers version to 26057
2013-12-12 14:50:15 -05:00
Rom Walton
a01aec4ffb
VBOX: Increase the task reschedule interval for communication failures from 5 minutes to 1 day.
2013-12-12 11:03:52 -05:00
Rom Walton
99c7d486db
VBOX: Do not attempt to start vboxsvc.exe if it is already running. Just grab a handle to the existing process and monitor it.
2013-12-11 17:11:18 -05:00
Rom Walton
a4d52163ae
WINBUILD: Update vboxwrappers version to 26054
2013-12-11 00:17:36 -05:00
Rom Walton
401aa50b04
WINBUILD: Update vboxwrappers version to 26053
2013-12-09 21:11:42 -05:00
Rom Walton
ea56993093
VBOX: When disabling hardware acceleration because of legacy support, write that to stderr and suggest that the volunteer upgrade to BOINC 7.2.
2013-12-06 13:22:17 -05:00
Rom Walton
a6da437c5c
VBOX: Do not log about missing snapshots during cleanup
...
VBOX: Only log about relevant settings during a status report
VBOX: County an empty output response in is_system_ready() query as a failure.
2013-12-06 12:05:11 -05:00
Rom Walton
ed93bc6a89
VBOX: Special case session lock errors when we attempt to start the VM, temp exit, give BOINC the pid and let it clean up.
...
WINBUILD: Update vboxwrappers version to 26050
2013-12-04 14:44:14 -05:00
Rom Walton
f0f13534d1
VBOX: Add new VMX disabled error codes used on VirtualBox 4.3.
...
WINBUILD: Update vboxwrapper version to 26049
2013-12-04 14:16:48 -05:00