Commit Graph

548 Commits

Author SHA1 Message Date
Charlie Fenton fc544d15aa Mac: Add -lresolv to XCode linker flags for ss_app and boinccmd
svn path=/trunk/boinc/; revision=17721
2009-04-02 01:49:24 +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 9c083541ef Mac: Add -lresolv to XCode linker flags for client and manager
svn path=/trunk/boinc/; revision=17715
2009-03-31 22:47:33 +00:00
Charlie Fenton 34051cd4e1 Clean up XCode build settings hierarchies
svn path=/trunk/boinc/; revision=17678
2009-03-27 10:43:52 +00:00
Charlie Fenton a20e70fc62 Better support if platforms don't have per-thread locale; ensure Mac BOINC libraries build OK using config/make; fix Mac build breaks for example_app.
svn path=/trunk/boinc/; revision=17677
2009-03-27 05:25:58 +00:00
Charlie Fenton 78ecec4b16 MGR: SET_LOCALE constructor, destructor change locale only if no per-thread locale, XCode project supports weak-linking of uselocale()
svn path=/trunk/boinc/; revision=17662
2009-03-26 16:05:57 +00:00
Charlie Fenton d37dfda290 MGR: Delete RPCThread::OnExit(); add new source files to XCode Project
svn path=/trunk/boinc/; revision=17604
2009-03-17 08:38:18 +00:00
Charlie Fenton 1b30195893 Mac: Remove obsolete files AlreadyAttachedPage.cpp, .h from XCode project
svn path=/trunk/boinc/; revision=17521
2009-03-06 04:45:30 +00:00
Charlie Fenton 30f464aeec Mac: Update libCurl to 7.19.4
svn path=/trunk/boinc/; revision=17443
2009-03-03 09:39:12 +00:00
Charlie Fenton 733551a143 Mac: Update libCurl to 7.19.4
svn path=/trunk/boinc/; revision=17440
2009-03-03 09:07:02 +00:00
Charlie Fenton a1747c817c Update various source filed to GPL 3
svn path=/trunk/boinc/; revision=17331
2009-02-21 02:50:33 +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 7c127b6149 ss_app: Remove code which adds a Mac icon
svn path=/trunk/boinc/; revision=17220
2009-02-12 01:23:28 +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 48eacf88dd Fix typo in boincscr build product name
svn path=/trunk/boinc/; revision=17165
2009-02-06 02:43:31 +00:00
Charlie Fenton 213b02c801 Fix typo in boincscr build product name
svn path=/trunk/boinc/; revision=17164
2009-02-06 02:32:32 +00:00
Charlie Fenton b3d6f09444 SS: Fix ss_app compile errors on Mac, continue work on screensaver coordinator
svn path=/trunk/boinc/; revision=17163
2009-02-06 02:17:45 +00:00
Charlie Fenton c6bf99b452 SS: Add ss_app to XCode Project, with a temporary icon
svn path=/trunk/boinc/; revision=17148
2009-02-05 13:37:45 +00:00
Charlie Fenton 0fb3a8c169 SS: Begin work on upgrading screensaver coordinator for new functionality: add file names, sandbox security
svn path=/trunk/boinc/; revision=17144
2009-02-05 07:44:26 +00:00
Charlie Fenton 3fc42e1a4e Mac client: fix bug in build script so that curl-7.19.2 actually does build with c-ares 1.6.0. Fixes #830.
svn path=/trunk/boinc/; revision=16964
2009-01-21 07:37:59 +00:00
Charlie Fenton 7add4ca0d8 fix XCode project for moved src file.
svn path=/trunk/boinc/; revision=16930
2009-01-16 06:42:13 +00:00
Charlie Fenton de542922c5 Mac: Fix compiler warning
svn path=/trunk/boinc/; revision=16724
2008-12-19 01:44:49 +00:00
Charlie Fenton 5ec07aa708 Minor edits to Mac build instructions
svn path=/trunk/boinc/; revision=16719
2008-12-17 23:41:57 +00:00
Charlie Fenton a9dd369609 update Mac build scripts, XCode project for curl-7.19.2, c-ares 1.6.0
svn path=/trunk/boinc/; revision=16716
2008-12-17 23:24:17 +00:00
Charlie Fenton 3219638985 Mac: update XCode project for TermsOfUsePage.cpp instead of TermsOfUsePage .cpp.
svn path=/trunk/boinc/; revision=16581
2008-11-27 10:01:31 +00:00
Charlie Fenton 482f2a45d8 Mac: Add new source files TermsOfUsePage.cpp,.h to XCode project
svn path=/trunk/boinc/; revision=16564
2008-11-26 13:40:10 +00:00
Charlie Fenton 6810350630 Mac: Add new source files mac_address.cpp,.h to XCode project
svn path=/trunk/boinc/; revision=16447
2008-11-07 10:04:00 +00:00
Charlie Fenton 518ea8aabb Mac: Add new source files DlgExitMessage.cpp,.h to XCode project
svn path=/trunk/boinc/; revision=16408
2008-11-04 11:14:20 +00:00
Charlie Fenton ef6559d488 Remove items accidentally checked in
svn path=/trunk/boinc/; revision=16403
2008-11-04 02:51:38 +00:00
Charlie Fenton 51027a8c1c MGR: RPC thread restore Yield(); paus thread immediately on wxEVT_RPC_FINISHED event; reduce CPU usage while not connected to a client.
svn path=/trunk/boinc/; revision=16402
2008-11-04 02:39:16 +00:00
Charlie Fenton c883995ab1 Mac: Add new files rr_sim.cpp,.h to XCode project.
svn path=/trunk/boinc/; revision=16348
2008-10-29 08:05:04 +00:00
Charlie Fenton d8dab5eee1 Mac: Fix XCode project to use c-ares 1.5.3
svn path=/trunk/boinc/; revision=16120
2008-10-03 11:18:22 +00:00
Charlie Fenton 5a2a48caa9 Remove obsolete documentation
svn path=/trunk/boinc/; revision=16101
2008-10-01 06:53:27 +00:00
Charlie Fenton e722b83667 client: Update Mac cURL build script for cURL-7.19.0
svn path=/trunk/boinc/; revision=16100
2008-10-01 06:46:07 +00:00
Charlie Fenton 300bbe2484 client: Update Mac XCode project, build scripts and documentation for c-ares 1.5.3 and cURL-7.19.0
svn path=/trunk/boinc/; revision=16099
2008-10-01 06:30:34 +00:00
Charlie Fenton 7a9468edbb Mgr: Fix 2 async GUI RPCs, also hoping to fix memory leak.
svn path=/trunk/boinc/; revision=16091
2008-09-30 01:12:49 +00:00
Charlie Fenton 7d5f2eee63 Mgr: Fix XCode project for all .C files renamed to .cpp; lib: Fix error in prooxy changes of 9/25/08.
svn path=/trunk/boinc/; revision=16086
2008-09-29 09:26:01 +00:00
Charlie Fenton 229650ec15 SCR: Fix trace statements in screensaver.cpp; enable diagnostics in Mac screensaver
svn path=/trunk/boinc/; revision=15967
2008-09-05 02:47:10 +00:00
Charlie Fenton 63ad8cfdd9 Mac: Add new files cert_sig.C,h to XCode project
svn path=/trunk/boinc/; revision=15963
2008-09-04 13:42:38 +00:00
Charlie Fenton 5b12a763f7 Mac boinccmd: set visibility of symbols to hidden by default
svn path=/trunk/boinc/; revision=15914
2008-08-20 22:44:29 +00:00
Charlie Fenton 95bec9c936 Mac lib: set visibility of symbols to hidden by default
svn path=/trunk/boinc/; revision=15896
2008-08-19 23:43:32 +00:00
Charlie Fenton 0bc22ed690 MGR: Eliminate Grid Views. NOTE: The Grid View source files still should be removed from Windows project and makefiles for Linux, etc. and possibly from SVN trunk.
svn path=/workspaces/charlief/; revision=15689
2008-07-27 03:01:59 +00:00
Charlie Fenton ba16931d92 Update XCode project to include AsyncRPC.cpp,h
svn path=/workspaces/charlief/; revision=15649
2008-07-22 01:11:56 +00:00
Charlie Fenton a01a3f4568 MGR: New tasks and projects properties displays from Frank Weiler
svn path=/trunk/boinc/; revision=15538
2008-07-02 10:03:15 +00:00
Charlie Fenton 988cf1390b Fix typo in checkin_notes
svn path=/trunk/boinc/; revision=15521
2008-07-01 03:47:48 +00:00
Charlie Fenton fadc645854 Mac: revise build scripts for c-ares and cURL to work when there are spaces in the paths
svn path=/trunk/boinc/; revision=15197
2008-05-14 09:57:46 +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 72df062b6c implement Mac CUDA detection; fix compiler errors and warnings; change boinc_cmd to boinccmd/
svn path=/trunk/boinc/; revision=15111
2008-05-01 09:25:51 +00:00
Charlie Fenton 19e98bfff5 Minor documentation update
svn path=/trunk/boinc/; revision=15045
2008-04-14 09:37:19 +00:00
Charlie Fenton f29f0be468 Documentation update.
svn path=/trunk/boinc/; revision=15030
2008-04-08 02:33:37 +00:00
Charlie Fenton 5c3eb71f34 Mac: Update build documentation, move building project applications build instructions to a separate document (wiki page)
svn path=/trunk/boinc/; revision=15014
2008-04-04 05:32:16 +00:00
Charlie Fenton 5f0f607fd8 Mac: Update build documentation, move building project applications build instructions to a separate document (wiki page)
svn path=/trunk/boinc/; revision=15013
2008-04-04 05:22:26 +00:00
Charlie Fenton f9b392b1df Mac: Fix compiler warning; Remove -fvisibility* compiler flags from boinc_cmd build
svn path=/trunk/boinc/; revision=15003
2008-04-02 05:34:10 +00:00
Charlie Fenton e6b0f3d529 Mac: Remove -fvisibility* compiler flags from BOINC library builds
svn path=/trunk/boinc/; revision=15002
2008-04-02 05:18:49 +00:00
Charlie Fenton db1a99da84 Mac: Remove -fvisibility* compiler flags from BOINC library builds
svn path=/trunk/boinc/; revision=14998
2008-04-02 00:17:07 +00:00
Charlie Fenton a766db8c51 Mac: When invoked with the -lib argument, BOINC build script builds the utility application MakeAppIcon_h in addition to the three libraries
svn path=/trunk/boinc/; revision=14963
2008-03-27 09:44:59 +00:00
Charlie Fenton f65c9985b4 Better symbol display in Mac crash dumps; smaller mac executables; f ix bug in app_start.C.
svn path=/trunk/boinc/; revision=14949
2008-03-20 13:37:37 +00:00
Charlie Fenton d64d6f6740 Client, Manager: for backtrace, save full unstripped executables as symbol tables, not .dSYM files; set all symbols visibility not hidden.
svn path=/trunk/boinc/; revision=14942
2008-03-19 11:17:57 +00:00
Charlie Fenton 8d3b7f9a65 Client: Add new source files to XCode project
svn path=/trunk/boinc/; revision=14887
2008-03-11 04:38:30 +00:00
Charlie Fenton 1609e03832 Mac: In build scripts: fix bug, add checks for needed SDKs; update build documentation (from Bernd Machenschalk.)
svn path=/trunk/boinc/; revision=14808
2008-02-27 12:01:55 +00:00
Charlie Fenton be54651952 Mac SCR: Add a test to directly determine when a graphics application window obscures our moving logo animation; if so, stop showing moving logo to avoid wasting CPU cycles.
svn path=/trunk/boinc/; revision=14807
2008-02-27 07:51:16 +00:00
Charlie Fenton db06f506dd Mac SCR: Add a test to directly determine when a graphics application window obscures our moving logo animation; if so, stop showing moving logo to avoid wasting CPU cycles.
svn path=/trunk/boinc/; revision=14805
2008-02-27 03:23:10 +00:00
Charlie Fenton 19bc857b0a Mac sandbox: set ownership and permissions for gfx_switcher in screensaver if it exists
svn path=/trunk/boinc/; revision=14803
2008-02-27 02:12:09 +00:00
Charlie Fenton 560ae25d55 New Mac screensaver uses Quartz APIs, not deprecated QuickDraw, works more like Windows saver.
svn path=/trunk/boinc/; revision=14743
2008-02-14 12:26:13 +00:00
Charlie Fenton 2fcbfbe982 MGR: Fix a few bugs in the new CC startup logic; if configured to run client as a daemon on the Mac, then start / restart it as a daemon when necessary. Add new source files to XCode project.
svn path=/trunk/boinc/; revision=14648
2008-01-30 12:30:20 +00:00
Charlie Fenton 23c333bac2 Update Mac build documentation
svn path=/trunk/boinc/; revision=14646
2008-01-30 05:42:14 +00:00
Charlie Fenton 18d2b585fc Mac: update build instructions for c-ares-1.5.1, curl-7.18.0,wxMac-2.8.7.
svn path=/trunk/boinc/; revision=14632
2008-01-29 11:49:20 +00:00
Charlie Fenton 8e994d0fef Mac: Update libCurl to 7.18.0, build with c-ares-1.5.1 to enable async DNS name resolving; Mac API: move mac_icon.C into libboinc_graphics2.a instead of libboinc_api.a
svn path=/trunk/boinc/; revision=14631
2008-01-29 11:18:45 +00:00
Charlie Fenton ee4b93663d Update Mac_SA_Secure.sh script.
svn path=/trunk/boinc/; revision=14593
2008-01-18 03:52:53 +00:00
Charlie Fenton e1072747f5 Mac: Fix compile error on some Macs; MGR: New message about needing to be added to the boinc_users group applies only to Windows
svn path=/trunk/boinc/; revision=14540
2008-01-12 01:45:29 +00:00
Charlie Fenton 132f7cdb48 Update build instructions
svn path=/trunk/boinc/; revision=14526
2008-01-11 03:11:07 +00:00
Charlie Fenton 87a3dd1625 Mac: Update build script to build libboinc_graphics2.a not libboinc_graphics_api.a. Fixes #536
svn path=/trunk/boinc/; revision=14525
2008-01-11 02:44:53 +00:00
Charlie Fenton 8e1509dd56 Mac API: Delete old target gfxlibboinc, obsolete sources from XCode project
svn path=/trunk/boinc/; revision=14524
2008-01-11 02:44:35 +00:00
Charlie Fenton 3389b45fd0 MGR: display MSG_USER_ERROR messages in red, all others in black; Auto-scroll messages only if already at bottom of list.
svn path=/trunk/boinc/; revision=14519
2008-01-10 11:28:11 +00:00
Charlie Fenton 37ad9474f5 Mac: fix url in build script error message.
svn path=/trunk/boinc/; revision=14505
2008-01-09 01:21:43 +00:00
Charlie Fenton 2776f61bc1 Mac: additional error checking in build script
svn path=/trunk/boinc/; revision=14501
2008-01-09 00:52:02 +00:00
Charlie Fenton ea77567925 Mac: Update script to run Client a daemon to
uses Mac OS X's launchd mechanism

svn path=/trunk/boinc/; revision=14490
2008-01-08 07:52:35 +00:00
Charlie Fenton cd74589320 Mac: Update script which sets BOINC up to run as a daemon for OS 10.5.
svn path=/trunk/boinc/; revision=14457
2008-01-02 11:56:48 +00:00
Charlie Fenton 3d3ce57689 Mac: Use localtime_r and fmtime_r in wxWidgets and eliminate compiler warnings
svn path=/trunk/boinc/; revision=14421
2007-12-20 02:06:11 +00:00
Charlie Fenton 480d73aec8 Mac: make build scripts more robust.
svn path=/trunk/boinc/; revision=14418
2007-12-20 00:19:59 +00:00
Charlie Fenton e7390f278a Make curl, jpeg build scripts more robust
svn path=/trunk/boinc/; revision=14417
2007-12-19 23:58:31 +00:00
Charlie Fenton 48de3650cc Mac MGR: fix drawing menubar icon with newer versions of wxwidgets
svn path=/trunk/boinc/; revision=14412
2007-12-19 12:48:13 +00:00
Charlie Fenton 65829cfd8c Mac: Fix curl library build problem when building under OS 10.5 and XCode 3.0
svn path=/trunk/boinc/; revision=14411
2007-12-19 12:46:57 +00:00
Charlie Fenton 35833e9525 Mac MGR: Fix serious memory leak under OS 10.5 by upgrading to wxMac 2.8.7.
svn path=/trunk/boinc/; revision=14389
2007-12-17 13:20:47 +00:00
Charlie Fenton 71c2a34dc0 Mac MGR: Fix serious memory leak under OS 10.5 by upgrading to wxMac 2.8.7.
svn path=/trunk/boinc/; revision=14388
2007-12-17 13:20:03 +00:00
Charlie Fenton 8bd8153383 Mac: Fix visibility linker warnings when linking BOINC libraries with project applications, boinc_cmd, etc.
svn path=/trunk/boinc/; revision=14369
2007-12-07 23:51:16 +00:00
Charlie Fenton 4947fb0747 Fix jpeg library build problem when building under OS 10.5 and XCode 3.0
svn path=/trunk/boinc/; revision=14368
2007-12-07 23:48:46 +00:00
Charlie Fenton e1d5833b72 Tweaks to Mac build instructions
svn path=/trunk/boinc/; revision=14363
2007-12-06 12:43:32 +00:00
Charlie Fenton 43459f1e84 Tweak Mac build instructions
svn path=/trunk/boinc/; revision=14362
2007-12-06 12:03:47 +00:00
Charlie Fenton 4e5f3b4c18 Mac: Update build scripts for x86_64 support.
svn path=/trunk/boinc/; revision=14358
2007-12-05 09:55:12 +00:00
Charlie Fenton 7157614dc7 Mac: Update build scripts for x86_64 support.
svn path=/trunk/boinc/; revision=14357
2007-12-05 01:02:10 +00:00
Charlie Fenton 8b57edb5e2 Mac: Update build scripts and documentation for x86_64 support.
svn path=/trunk/boinc/; revision=14352
2007-12-04 15:14:08 +00:00
Charlie Fenton ebc308ff7d Mac: Update build scripts and documentation for x86_64 support.
svn path=/trunk/boinc/; revision=14351
2007-12-04 13:46:35 +00:00
Charlie Fenton 7b13fbbc65 Mac: Update build scripts and documentation for x86_64 support.
svn path=/trunk/boinc/; revision=14350
2007-12-04 13:42:02 +00:00
Charlie Fenton 0fcf055d00 Mac: Add 64-bit Intel support to Client and libraries.
svn path=/trunk/boinc/; revision=14227
2007-11-16 13:48:28 +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 2247cb6b7f Mac: Add x86_64 architecture to build of libcurl-7.17.1.
svn path=/trunk/boinc/; revision=14212
2007-11-15 12:58:51 +00:00