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