Charlie Fenton
a6e1cce5c6
Mac: Fix warning about potential memory leak
...
svn path=/trunk/boinc/; revision=23927
2011-08-03 22:08:58 +00:00
Charlie Fenton
98a2be83c2
Mac: Begin changes for XCode 4.1 and GCC 4.2
...
svn path=/trunk/boinc/; revision=23869
2011-07-25 11:37:06 +00:00
Charlie Fenton
3e0055cbe0
Mac: Refine big fix for menubar icon menu not working after changing skin
...
svn path=/trunk/boinc/; revision=23819
2011-07-08 08:26:11 +00:00
Charlie Fenton
f9ea013a65
Mac: Fix bug where menubar icon menu did not work after changing skin
...
svn path=/trunk/boinc/; revision=23808
2011-07-07 13:28:50 +00:00
Charlie Fenton
74f910302f
Mac: Fix bad paths to MacBitMapComboBox.cpp, .h in XCode project
...
svn path=/trunk/boinc/; revision=23806
2011-07-07 01:51:11 +00:00
Charlie Fenton
c24534116b
Mac: Additional error checking and release created objects
...
svn path=/trunk/boinc/; revision=23049
2011-02-17 08:37:38 +00:00
Charlie Fenton
754b7e6f4e
Mac: More thorough error checking and recovery
...
svn path=/trunk/boinc/; revision=23043
2011-02-16 10:43:53 +00:00
Charlie Fenton
daa442ad31
Mac: Localize items in Mac's BOINC menu
...
svn path=/trunk/boinc/; revision=22970
2011-02-01 11:08:07 +00:00
Charlie Fenton
d857b33481
MGR: Disable tooltips on Mac while new simple GUI menus are popped up because they cover menus
...
svn path=/trunk/boinc/; revision=22955
2011-01-28 10:59:41 +00:00
Charlie Fenton
ba7b2d6898
Remove BOINC_RCSID tags from more source files
...
svn path=/trunk/boinc/; revision=22739
2010-11-23 11:25:36 +00:00
Charlie Fenton
0e307a32de
Mac Installer: eliminate wrapper application around install package
...
svn path=/trunk/boinc/; revision=22717
2010-11-19 11:23:28 +00:00
Charlie Fenton
994f17933d
MGR: More code cleanup, optimization and bug fixes
...
svn path=/trunk/boinc/; revision=21889
2010-07-10 07:38:44 +00:00
Charlie Fenton
922a232a7f
MGR: Fix ProjectListCtrl accessibility code bug, clean up Mac accessibility code
...
svn path=/trunk/boinc/; revision=21886
2010-07-09 10:18:48 +00:00
Charlie Fenton
0951733a49
MGR: Fix bugs in accessibility code for Notices tab
...
svn path=/trunk/boinc/; revision=21880
2010-07-08 11:55:43 +00:00
Charlie Fenton
1056dbf9e0
MGR: Fix order of items displayed by NoticeListCtrl (newest first); update Mac accessibility for new NoticeListCtrl
...
svn path=/trunk/boinc/; revision=21799
2010-06-23 23:31:05 +00:00
Charlie Fenton
8af015681a
MGR: Rework Mac accessibility for better compatibility with OS 10.6
...
svn path=/trunk/boinc/; revision=21549
2010-05-17 11:09:51 +00:00
Charlie Fenton
f811b9bccd
MGR: Show # unread notices in Notices tab title, improve notification for unread notices, link to reminder frequency slider
...
svn path=/trunk/boinc/; revision=21042
2010-04-01 11:09:33 +00:00
Charlie Fenton
32127642b2
MGR: Mac fixes for recent task bar cleanup work
...
svn path=/trunk/boinc/; revision=21025
2010-03-30 01:15:30 +00:00
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
0402d3a93a
GR: Fix minor bugs in Mac accessibility reporting kAXWindowAttribute and kAXTopLevelUIElementAttribute
...
svn path=/trunk/boinc/; revision=20276
2010-01-27 11:00:32 +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
ebf83cdd54
MGR: Implement Mac accessibility for Event Log
...
svn path=/trunk/boinc/; revision=20227
2010-01-21 12:47:09 +00:00
Charlie Fenton
506e8fdba9
client: Eliminate x86_64 Mac client so we can link with 32-bit CUDA libraries
...
svn path=/trunk/boinc/; revision=20078
2010-01-06 10:40:13 +00:00
Charlie Fenton
75f2e451e4
Mac MGR: Call Mac accessibility announces localized tab names
...
svn path=/trunk/boinc/; revision=20033
2009-12-24 01:22:43 +00:00
Charlie Fenton
0607e1822a
MGR: Make GetCurrentViewPage() indepenedent of tab positons; Always set Periodic RPC timer to 1 second if showing event log; Minor code cleanup from Rom
...
svn path=/trunk/boinc/; revision=20005
2009-12-22 01:22:11 +00:00
Rom Walton
8c597abf88
Quick Updates
...
svn path=/trunk/boinc/; revision=19732
2009-11-30 17:59:38 +00:00
Charlie Fenton
c2eb2383ae
MGR: Tweaks to Mac accessibility
...
svn path=/trunk/boinc/; revision=19718
2009-11-26 10:45:44 +00:00
Charlie Fenton
9f4d6a14b1
MGR: Implement Mac accessibility for Statistics and Disk tabs
...
svn path=/trunk/boinc/; revision=19706
2009-11-25 12:43:22 +00:00
Charlie Fenton
31c8a4e24b
MGR: In Simple View, Mac screen reader tells user to switch to Advanced View
...
svn path=/trunk/boinc/; revision=19681
2009-11-24 02:34:43 +00:00
Charlie Fenton
15f5c31e9b
MGR: In Simple View, Mac screen reader tells user to switch to Advanced View
...
svn path=/trunk/boinc/; revision=19679
2009-11-24 02:31:44 +00:00
Charlie Fenton
a1cee5d46a
Mac installer: fix 2 installer bugs
...
svn path=/trunk/boinc/; revision=19592
2009-11-18 10:19:14 +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
bc43be422e
Mac MGR: Add accessibility support for disabled users to Attach Wizard's ProjectListCtrl
...
svn path=/trunk/boinc/; revision=19420
2009-10-30 11:32:57 +00:00
Charlie Fenton
28230a9c8e
Mac MGR: Add accessibility support for disabled users to BOINCListCtrl
...
svn path=/trunk/boinc/; revision=19417
2009-10-29 22:58:56 +00:00
Charlie Fenton
de0f30a840
Mac MGR: Add accessibility support for disabled users to BOINCListCtrl
...
svn path=/trunk/boinc/; revision=19389
2009-10-29 11:23:15 +00:00
Charlie Fenton
25d96f2e37
Mac MGR: Add accessibility support for disabled users to BOINCListCtrl
...
svn path=/trunk/boinc/; revision=19388
2009-10-29 11:13:48 +00:00
Charlie Fenton
cc1c595bcd
MGR: Fix build break on Mac
...
svn path=/trunk/boinc/; revision=19335
2009-10-16 21:29:25 +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
77b990dea0
Mac: fix compile breaks
...
svn path=/trunk/boinc/; revision=18813
2009-08-04 05:52:04 +00:00
Charlie Fenton
4387fff5aa
PTP: check in new PTP Mac icons and images.
...
svn path=/trunk/boinc/; revision=18495
2009-06-23 23:14:49 +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
c10070a152
Mac: Update copyright date in InfoPlist.strings files to 2009
...
svn path=/trunk/boinc/; revision=18371
2009-06-11 10:36:23 +00:00
Charlie Fenton
6877f87abe
MGR: Fix compile errors, remove authenticator validity test from detect_cookie_safari()
...
svn path=/trunk/boinc/; revision=18310
2009-06-04 23:45:33 +00:00
Charlie Fenton
99d2ef9364
Mac MGR: Fix compile error; add -lsqlite3 to XCode linker flags
...
svn path=/trunk/boinc/; revision=18087
2009-05-13 08:46:23 +00:00
Rom Walton
b25cd21510
- MGR: Include support for Firefox 3.x cookie support for
...
the attach to project wizard.
- MGR: Include support for a cookie based attach to
account manager wizard.
clientgui/
browser.cpp, .h
clientgui/mac/
browser_safari.mm
win_build/
boinc_post_bld_rules.cmd
boincmgr.vcproj
svn path=/trunk/boinc/; revision=18077
2009-05-12 14:20:36 +00:00
Charlie Fenton
287806e4b0
Mac MGR: Changes to build with full Unicode support with wxWidgets-2.8.10
...
svn path=/trunk/boinc/; revision=17844
2009-04-17 11:28:27 +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
00bc9294a2
Mac: MGR: add standard Preferences item under BOINC menu; add -lresolv to XCode linker flags for screensaver
...
svn path=/trunk/boinc/; revision=17716
2009-04-01 11:14:16 +00:00
Charlie Fenton
73dc776567
pdate various source filed to GPL 3
...
svn path=/trunk/boinc/; revision=17330
2009-02-21 02:42:50 +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
Charlie Fenton
1a5c93ff19
MGR: Async RPCs: use wxCondition with timeout to block main thread while waiting for Demand RPC to finish; set m_pTaskBarIcon and m_pMacSystemMenu to NULL when deleted.
...
svn path=/trunk/boinc/; revision=16517
2008-11-18 13:28:26 +00:00
David Anderson
98cfb8d3b0
- rename .C files to .cpp so that Doxygen will work
...
svn path=/trunk/boinc/; revision=16069
2008-09-26 18:20: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
c719556ae7
MGR: Fix build breaks on Mac.
...
svn path=/trunk/boinc/; revision=15455
2008-06-24 01:09:09 +00:00
Charlie Fenton
c5b228493b
MGR: Update comments on linking with Development / debug build of wxWidgets; add this info to build documentation
...
svn path=/trunk/boinc/; revision=15159
2008-05-09 07:00:36 +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
d2b5c1ca08
Mac MGR: Fix code drawing menubar icon with newer versions of wxwidgets
...
svn path=/trunk/boinc/; revision=14410
2007-12-19 11:38:05 +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
d0032ae0d8
Mac: Update XCode project build rules: DWARF symbols, use gcc 4 compiler more, Client, Manager, installer require OS 10.3.9.
...
svn path=/trunk/boinc/; revision=13966
2007-10-26 10:01:28 +00:00
Charlie Fenton
c9718fb0b9
Mac client: Add 64-bit support for OS 10.5 (new platform x86_64-apple-darwin)
...
svn path=/trunk/boinc/; revision=13939
2007-10-24 00:44:42 +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
3158d103ab
client/manager/API: Finish & fix bugs in code cleanup to disentangle sandbox code from lib/.
...
svn path=/trunk/boinc/; revision=13798
2007-10-09 00:34:38 +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
424795ca7f
Back out previous change - I found a better solution
...
svn path=/trunk/boinc/; revision=13522
2007-09-03 01:15:42 +00:00
Charlie Fenton
ed7a08ef3e
Mac MGR: if BOINC is running as a service / daemon, delay setting up menubar icon menu to work around problem of unknown cause
...
svn path=/trunk/boinc/; revision=13512
2007-09-02 14:01:18 +00:00
Charlie Fenton
b6f79ec6da
Mac screensaver: replace image in screensaver control panel with new logo, move to common clientscr/res/ directory
...
svn path=/trunk/boinc/; revision=13503
2007-09-01 07:54:14 +00:00
Charlie Fenton
21ef24ec5c
Move Mac sreensaver files to common clientscr directory
...
svn path=/trunk/boinc/; revision=13478
2007-08-29 01:11:57 +00:00
Charlie Fenton
94f7730db3
Move Mac sreensaver files to common clientscr directory
...
svn path=/trunk/boinc/; revision=13477
2007-08-29 01:11:43 +00:00
Charlie Fenton
193797ed2b
Move Mac sreensaver files to common clientscr directory
...
svn path=/trunk/boinc/; revision=13476
2007-08-29 01:11:29 +00:00
Charlie Fenton
ee43d7e443
Move Mac sreensaver files to common clientscr directory
...
svn path=/trunk/boinc/; revision=13475
2007-08-29 01:11:09 +00:00
Charlie Fenton
0e305ec1fe
Mac MGR: Work around bugs in wxMac 2.82 - 2.8.4 to fix wxPieCtrl to work correctly on wxMac 2.6.3 - 2.8.4.
...
svn path=/trunk/boinc/; revision=13321
2007-08-15 10:50:59 +00:00
Charlie Fenton
3208f0c677
Mac: Update user-visible copyright dates from 2006 to 2007
...
svn path=/trunk/boinc/; revision=13059
2007-06-30 06:21:20 +00:00
Charlie Fenton
dbfb00570e
Mac: Fix bugs when user chooses Quit from menubar icon menu and then cancels in confirmation dialog.
...
svn path=/trunk/boinc/; revision=13001
2007-06-24 09:24:52 +00:00
Charlie Fenton
a7c85df940
Sandbox: clean up authentication logic for privileged operations (attach, detach, reset, etc.), fixing bugs. Mac Sandbox: free authorization after authenticating.
...
svn path=/trunk/boinc/; revision=12917
2007-06-13 08:30:26 +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
ad5511a0c7
svn path=/trunk/boinc/; revision=12385
2007-04-17 09:19:32 +00:00
Charlie Fenton
51bbe1b5f8
Move browser_safari.mm to mac-specific directory
...
svn path=/trunk/boinc/; revision=12383
2007-04-17 09:00:35 +00:00
Charlie Fenton
8f9a21f166
Replace corrupted file
...
svn path=/trunk/boinc/; revision=12375
2007-04-17 00:34:57 +00:00
Charlie Fenton
a47dd158f9
Delete corrupted file
...
svn path=/trunk/boinc/; revision=12374
2007-04-17 00:34:11 +00:00