Commit Graph

211 Commits

Author SHA1 Message Date
David Anderson c4d1022ed8 - client: changes to make the client work on "Debian GNU/kFreeBSD",
a hybrid system that acts like Linux at the user
    level but has a FreeBSD kernel.
    Fixes #521

svn path=/trunk/boinc/; revision=14415
2007-12-19 19:29:54 +00:00
Rom Walton 570224e001 - WINSETUP: Policy change, the migration of the data files happens in
two stages. The first stage happens before InstallInitialize and the
        second stage happens after InstallFinalize. Everything between
        InstallInitialize and InstallFinalize just generates a script
        and doesn't actually change the file system, so the permission trees
        just get screwed up.
    - WINSETUP: Updated CAMigrateBOINCData
    - WINSETUP: Created CAMigrateBOINCDataTemp
    - WINSETUP: Created CAStartupBOINCService
    - CC: Change the current working directory on startup to the DATADIR.
    - CC: Change the logic for pointing to the CA Certificate Bundle on
        Windows.
        
    client/
        http_curl.C
        main.C
    win_build/installerv2/
        BOINC.ism
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.def
        boinccas.vcproj
        boinccas95.def
        boinccas95.vcproj
        CAGrantBOINCMasterRights.cpp
        CAGrantBOINCProjectRights.cpp
        CAMigrateBOINCData.cpp
        CAMigrateBOINCDataTemp.cpp, .h (Added)
        CAShutdownBOINC.cpp
        CAStartupBOINCService.cpp, .h (Added)
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=14332
2007-11-30 16:31:30 +00:00
Rom Walton eb00da367a - CC: Remove the event handler for CTRL-C, or rather change it
so that it means the same thing as it does to other apps, just
        quit the CC instead of suspending or resuming the CC.
        
    client/
        main.C

svn path=/trunk/boinc/; revision=14022
2007-11-02 17:37:35 +00:00
David Anderson 7c20a8c5cf - client: add <max_stdout_file_size> and <max_stderr_file_size>
cc_config.xml options to change log file size limit
    from the default of 2 MB

svn path=/trunk/boinc/; revision=13955
2007-10-24 22:48:47 +00:00
Frank Thomas 3bfc78b511 Updated the postal address of the Free Software Foundation in all license headers. See http://lists.ssl.berkeley.edu/pipermail/boinc_dev/2007-October/008939.html for reference.
svn path=/trunk/boinc/; revision=13804
2007-10-09 11:35:47 +00:00
David Anderson d302a5e107 - client/manager/API: code cleanup to disentangle sandbox code from lib/.
- move client sandbox-specific code to a new file, sandbox.C
    - remove g_use_sandbox from util.C; move to MainDocument.cpp (manager)
        and sandbox.C (client)
    - don't declare check_security() in util.h; it's not in util.C
    - don't call remove_project_owned_file_or_dir() in
        boinc_delete_file_aux() or boinc_rmdir();
        rather, at the points in the client that delete
        dirs that are usually owned by boinc_projects,
        call remove_project_owned_file_or_dir() first,
        then clean_out_dir().
    - rename boinc_exec() to switcher_exec() and move it to sandbox.C

Note: this change was sparked by needing to remove a call to getgrnam()
from boinclib, to avoid requiring the same version of glibc
on both compile and target hosts

svn path=/trunk/boinc/; revision=13784
2007-10-05 16:47:07 +00:00
David Anderson ba39bd9cb5 *** empty log message ***
svn path=/trunk/boinc/; revision=12246
2007-03-19 20:03:06 +00:00
Charlie Fenton d3b5d084df *** empty log message ***
svn path=/trunk/boinc/; revision=12143
2007-02-23 13:30:33 +00:00
David Anderson 81effa6a7b *** empty log message ***
svn path=/trunk/boinc/; revision=12127
2007-02-21 16:26:51 +00:00
David Anderson e66b1572ef *** empty log message ***
svn path=/trunk/boinc/; revision=12073
2007-02-12 23:53:16 +00:00
David Anderson 01b32db626 *** empty log message ***
svn path=/trunk/boinc/; revision=12027
2007-02-02 20:14:18 +00:00
David Anderson a26b6a2215 *** empty log message ***
svn path=/trunk/boinc/; revision=11972
2007-01-25 23:39:06 +00:00
David Anderson 46695c2155 *** empty log message ***
svn path=/trunk/boinc/; revision=11683
2006-12-14 20:44:39 +00:00
David Anderson cda05f82b5 *** empty log message ***
svn path=/trunk/boinc/; revision=11681
2006-12-14 18:15:22 +00:00
David Anderson 86ad19ce5f *** empty log message ***
svn path=/trunk/boinc/; revision=11672
2006-12-14 00:42:43 +00:00
David Anderson ec979321db *** empty log message ***
svn path=/trunk/boinc/; revision=11516
2006-11-10 18:21:05 +00:00
David Anderson 6f6f62c955 *** empty log message ***
svn path=/trunk/boinc/; revision=11515
2006-11-10 17:55:22 +00:00
Charlie Fenton 10f398b00f *** empty log message ***
svn path=/trunk/boinc/; revision=11192
2006-09-26 00:12:09 +00:00
Charlie Fenton 2074fda989 *** empty log message ***
svn path=/trunk/boinc/; revision=11191
2006-09-26 00:11:44 +00:00
Charlie Fenton b3ca5f6a7e *** empty log message ***
svn path=/trunk/boinc/; revision=11190
2006-09-25 22:32:09 +00:00
David Anderson eefa006d7f *** empty log message ***
svn path=/trunk/boinc/; revision=11187
2006-09-25 17:40:54 +00:00
David Anderson 38028f3654 *** empty log message ***
svn path=/trunk/boinc/; revision=11129
2006-09-08 22:35:19 +00:00
David Anderson b4105a1a3b *** empty log message ***
svn path=/trunk/boinc/; revision=11122
2006-09-07 18:19:25 +00:00
David Anderson 7ce1144b73 *** empty log message ***
svn path=/trunk/boinc/; revision=11076
2006-09-01 21:06:30 +00:00
Rom Walton dfc2cdb4b6 *** empty log message ***
svn path=/trunk/boinc/; revision=10805
2006-08-01 16:09:41 +00:00
Charlie Fenton 6ecd5de4d9 *** empty log message ***
svn path=/trunk/boinc/; revision=10803
2006-08-01 12:36:19 +00:00
Charlie Fenton 7a495adf66 *** empty log message ***
svn path=/trunk/boinc/; revision=10787
2006-07-28 09:05:54 +00:00
Charlie Fenton 4eb766adc7 *** empty log message ***
svn path=/trunk/boinc/; revision=10668
2006-07-18 04:40:23 +00:00
Rom Walton 8c2c16d8d1 *** empty log message ***
svn path=/trunk/boinc/; revision=10633
2006-07-12 08:00:26 +00:00
David Anderson 1a56c64e3e suspend/resume with ctrl-C on Windows now works
svn path=/trunk/boinc/; revision=10630
2006-07-12 00:01:28 +00:00
David Anderson 873994afad *** empty log message ***
svn path=/trunk/boinc/; revision=10629
2006-07-11 23:48:56 +00:00
David Anderson 0116b55c11 *** empty log message ***
svn path=/trunk/boinc/; revision=10628
2006-07-11 23:27:32 +00:00
David Anderson db08822878 *** empty log message ***
svn path=/trunk/boinc/; revision=10626
2006-07-11 23:23:27 +00:00
David Anderson 887ab2f757 *** empty log message ***
svn path=/trunk/boinc/; revision=10550
2006-06-30 23:32:26 +00:00
David Anderson 9a1d91d4c9 *** empty log message ***
svn path=/trunk/boinc/; revision=10543
2006-06-28 17:46:37 +00:00
David Anderson 978c79f062 *** empty log message ***
svn path=/trunk/boinc/; revision=10467
2006-06-22 19:40:30 +00:00
Charlie Fenton 0e367e4d22 *** empty log message ***
svn path=/trunk/boinc/; revision=10429
2006-06-21 12:41:06 +00:00
Charlie Fenton 9797277532 *** empty log message ***
svn path=/trunk/boinc/; revision=10372
2006-06-16 13:40:30 +00:00
Charlie Fenton 477677ac5a *** empty log message ***
svn path=/trunk/boinc/; revision=10356
2006-06-15 11:11:41 +00:00
Charlie Fenton 03e6f39866 *** empty log message ***
svn path=/trunk/boinc/; revision=10323
2006-06-13 09:08:00 +00:00
Charlie Fenton 2072963360 *** empty log message ***
svn path=/trunk/boinc/; revision=10293
2006-06-10 00:17:52 +00:00
David Anderson 6c29f101bf CPU usage limit
svn path=/trunk/boinc/; revision=10168
2006-05-21 22:03:36 +00:00
David Anderson 7c6619c122 *** empty log message ***
svn path=/trunk/boinc/; revision=10167
2006-05-21 21:11:28 +00:00
Rom Walton 6c3751ca06 *** empty log message ***
svn path=/trunk/boinc/; revision=10146
2006-05-16 21:14:18 +00:00
Charlie Fenton 47a8ac17ce *** empty log message ***
svn path=/trunk/boinc/; revision=9778
2006-03-31 02:30:06 +00:00
Rom Walton d4c0965c97 *** empty log message ***
svn path=/trunk/boinc/; revision=9776
2006-03-31 00:43:50 +00:00
David Anderson fcaf7f979a fix core client crash on long error messages
svn path=/trunk/boinc/; revision=9775
2006-03-30 22:21:18 +00:00
Walt Gribben 502aa6ff8f *** empty log message ***
svn path=/trunk/boinc/; revision=9728
2006-03-26 01:06:19 +00:00
Walt Gribben e5a7f17f99 *** empty log message ***
svn path=/trunk/boinc/; revision=9726
2006-03-24 23:04:05 +00:00
Walt Gribben 17e818b8bd *** empty log message ***
svn path=/trunk/boinc/; revision=9725
2006-03-24 22:46:46 +00:00