Commit Graph

68 Commits

Author SHA1 Message Date
Charlie Fenton b42fc5617d Mac Sandbox: clear zombies left by running chmod and chown with special privileges
svn path=/trunk/boinc/; revision=20292
2010-01-28 10:29:56 +00:00
Charlie Fenton e236d3dc22 Mac Sandbox: To protect authenticators in init_data.xml files, make slots directory group boinc_project and not world-executable,
svn path=/trunk/boinc/; revision=20271
2010-01-27 07:38:29 +00:00
Charlie Fenton bf2e31b6e9 Mac Sandbox: to hide authenticators, make most *.xml files not world-readable
svn path=/trunk/boinc/; revision=20242
2010-01-22 12:34:04 +00:00
Charlie Fenton 5d5942522b Mac Installer: set most files in BOINC Data directory world-readable
svn path=/trunk/boinc/; revision=19465
2009-11-05 01:44:05 +00:00
Charlie Fenton eb3e99107b Mac MGR: allow localiztion of permissions error alerts
svn path=/trunk/boinc/; revision=19432
2009-10-31 07:45:44 +00:00
Charlie Fenton 728c2725f0 Mac installer: ask user whether to allow non-administrative users to run and control BOINC
svn path=/trunk/boinc/; revision=19056
2009-09-16 09:57:11 +00:00
Charlie Fenton d34c522d74 Mac Sandbox: Security fixes for Mac OS 10.6 Snow Leopard
svn path=/trunk/boinc/; revision=18978
2009-09-02 02:11:03 +00:00
Charlie Fenton 290d92aeb0 client: fix compiler warnings "call will abort at run time"; Sandbox: add casts
svn path=/trunk/boinc/; revision=18820
2009-08-08 01:07:10 +00:00
Charlie Fenton 741e2a8476 Mac: uninstaller doesn't delete data; fixes for PTP installer
svn path=/trunk/boinc/; revision=18405
2009-06-13 00:54:29 +00:00
Charlie Fenton e1a9129b48 SS: Under Mac Sandbox security, gfx_switcher launches default ss app as user and group boinc_master; don't setgid boincscr
svn path=/trunk/boinc/; revision=17720
2009-04-02 01:48:44 +00:00
Charlie Fenton ccca6db3d7 ss_app: Under sandbox security, set boincscr permissions the same as for BOINC Manager
svn path=/trunk/boinc/; revision=17255
2009-02-13 11:07:50 +00:00
Charlie Fenton 03e8940a8a ss_app: Remove code which adds a Mac icon, restore previous permissions for boinscr
svn path=/trunk/boinc/; revision=17218
2009-02-12 01:19:56 +00:00
Charlie Fenton 3891fcfe88 SS: Fix new screensaver coordinator sandbox permissions
svn path=/trunk/boinc/; revision=17201
2009-02-11 10:33:50 +00:00
Charlie Fenton 7b101e42ad Use symbolic file name GUI_RPC_PASSWD_FILE for gui_rpc_auth.cfg
svn path=/trunk/boinc/; revision=17142
2009-02-05 01:34:47 +00:00
Charlie Fenton dd6b98488a SS: Begin work on upgrading screensaver coordinator for new functionality: add file names, sandbox security
svn path=/trunk/boinc/; revision=17141
2009-02-05 01:21:24 +00:00
David Anderson 4f66bb4c95 - added copyright and license info to .C, .cpp, .h files
- scheduler: fix bug in adaptive replication:
    if send an unreplicated job to untrusted host,
    set both wu.target_nresults and wu.min_quorum to app.target_nresults.

svn path=/trunk/boinc/; revision=15762
2008-08-06 18:36:30 +00:00
Charlie Fenton dfe2b81518 Fix a comment
svn path=/trunk/boinc/; revision=15127
2008-05-02 23:35:41 +00:00
Charlie Fenton 0c4b110db8 Mac Sandbox: Fix bug setting permissions for symlinks, Show Manager if displaying sandbox error dialog.
svn path=/trunk/boinc/; revision=14974
2008-03-28 10:11:15 +00:00
Charlie Fenton 76178d3b03 Mac: More sandbox security changes for symlinks: lchown is not available under OS 10.3.9
svn path=/trunk/boinc/; revision=14955
2008-03-21 11:55:12 +00:00
Charlie Fenton 22612dbaaf Mac: Update sandbox security for symlinks replacing xml soft links.
svn path=/trunk/boinc/; revision=14953
2008-03-20 23:44:05 +00:00
Charlie Fenton 79d8c0420f Mac Sandbox: make files in slots and project directories world-readable so Client can read files written by project applications with user and group boinc_project; remove code which makes user boinc_master part of group boinc_project
svn path=/trunk/boinc/; revision=14590
2008-01-18 02:08:25 +00:00
Charlie Fenton caed968f50 Mac Sandbox: make user boinc_master part of group boinc_project.
svn path=/trunk/boinc/; revision=14584
2008-01-17 10:11:30 +00:00
Charlie Fenton 3ad653d8ac Mac Sandbox: make BOINC Data directory and files not world-readable to hide account keys from unauthorized users
svn path=/trunk/boinc/; revision=14566
2008-01-16 10:38:21 +00:00
Charlie Fenton f5114ac1c5 Mac: Add 64-bit Intel support to Client and libraries.
svn path=/trunk/boinc/; revision=14225
2007-11-16 13:27:35 +00:00
Charlie Fenton 50487a68c5 Mac: Better error-handling in sandbox setup code
svn path=/trunk/boinc/; revision=14105
2007-11-07 12:03:16 +00:00
Charlie Fenton 5a757f73f6 Mac: Better error-handling in sandbox setup code
svn path=/trunk/boinc/; revision=14103
2007-11-07 11:17:17 +00:00
Charlie Fenton 526e9ce0dd Mac: Fix bugs when running under OS 10.5
svn path=/trunk/boinc/; revision=14002
2007-10-31 10:40:19 +00:00
Charlie Fenton f32e42e1bb Update sandbox security documentation
svn path=/trunk/boinc/; revision=13839
2007-10-12 05:11:04 +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
Charlie Fenton 84f0f41961 Mac SCR: Create a new tiny utility gfx_switcher for use by screensaver to safely launch and kill gfx apps with user, group boinc_project
svn path=/trunk/boinc/; revision=13760
2007-10-03 07:07:25 +00:00
Charlie Fenton 8c61fc38b6 Mac SCR: Create a new tiny utility gfx_switcher for use by screensaver to safely launch and kill gfx apps with user, group boinc_project
svn path=/trunk/boinc/; revision=13758
2007-10-03 06:16:58 +00:00
Charlie Fenton bb41946dd8 Sandbox: Fix a security hole so that switcher sets real user ID, saved set_user-ID, real group ID and saved set_group-ID
svn path=/trunk/boinc/; revision=13734
2007-10-02 09:31:20 +00:00
Charlie Fenton 457efa155f Mac SCR: Put a copy of switcher utility inside screensaver's bundle to launch graphics applications as user and group "nobody".
svn path=/trunk/boinc/; revision=13601
2007-09-19 09:41:23 +00:00
Charlie Fenton ebc331e331 Create BOINC uninstaller for Mac
svn path=/trunk/boinc/; revision=12830
2007-06-06 11:42:51 +00:00
Charlie Fenton 97f61eaaa9 *** empty log message ***
svn path=/trunk/boinc/; revision=12160
2007-02-26 10:39:36 +00:00
Charlie Fenton ca575f79ba *** empty log message ***
svn path=/trunk/boinc/; revision=12115
2007-02-20 01:39:26 +00:00
Charlie Fenton a0c5832e69 *** empty log message ***
svn path=/trunk/boinc/; revision=11183
2006-09-25 10:49:39 +00:00
Charlie Fenton 83bbb342e2 *** empty log message ***
svn path=/trunk/boinc/; revision=10758
2006-07-26 11:40:38 +00:00
Charlie Fenton e2f35a5d47 *** empty log message ***
svn path=/trunk/boinc/; revision=10746
2006-07-25 10:57:24 +00:00
Charlie Fenton 56a9a1d701 *** empty log message ***
svn path=/trunk/boinc/; revision=10736
2006-07-25 00:36:36 +00:00
Charlie Fenton 81a4c76d8f *** empty log message ***
svn path=/trunk/boinc/; revision=10565
2006-07-04 07:22:41 +00:00
Charlie Fenton 455d21a477 *** empty log message ***
svn path=/trunk/boinc/; revision=10561
2006-07-03 22:04:12 +00:00
Charlie Fenton d7850434bd *** empty log message ***
svn path=/trunk/boinc/; revision=10554
2006-07-01 05:32:02 +00:00
Charlie Fenton 2dde8db04a *** empty log message ***
svn path=/trunk/boinc/; revision=10497
2006-06-23 04:20:32 +00:00
Charlie Fenton 566e4f8b9b *** empty log message ***
svn path=/trunk/boinc/; revision=10453
2006-06-22 10:10:51 +00:00
Charlie Fenton 0e367e4d22 *** empty log message ***
svn path=/trunk/boinc/; revision=10429
2006-06-21 12:41:06 +00:00
Charlie Fenton e5e964d7c1 *** empty log message ***
svn path=/trunk/boinc/; revision=10412
2006-06-20 15:38:24 +00:00
Charlie Fenton 18acc94b6e *** empty log message ***
svn path=/trunk/boinc/; revision=10411
2006-06-20 14:34:27 +00:00
Charlie Fenton 1676a31281 *** empty log message ***
svn path=/trunk/boinc/; revision=10403
2006-06-20 00:55:32 +00:00
Charlie Fenton fd3f61dd5e *** empty log message ***
svn path=/trunk/boinc/; revision=10391
2006-06-17 23:59:04 +00:00