Commit Graph

502 Commits

Author SHA1 Message Date
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
Charlie Fenton fbbd67adfe Workaround for header problem when building libcurl-7.17.1 for ppc with gcc4
svn path=/trunk/boinc/; revision=14211
2007-11-15 10:25:15 +00:00
Charlie Fenton 9e438ec7f3 Fix for building libcurl-7.17.1 for ppc with gcc4
svn path=/trunk/boinc/; revision=14210
2007-11-15 01:47:23 +00:00
Charlie Fenton 891e89abb6 Mac: Update libCurl to 7.17.1.
svn path=/trunk/boinc/; revision=14196
2007-11-14 13:55:31 +00:00
Charlie Fenton 525b01461c Mac: Update libCurl to 7.17.1
svn path=/trunk/boinc/; revision=14192
2007-11-14 13:27:01 +00:00
Charlie Fenton a38eb29ea0 Mac: Strip additional symbols from deployment product
svn path=/trunk/boinc/; revision=14096
2007-11-06 13:34:19 +00:00
Charlie Fenton fd2a77fdd4 Mac: Fix compiler warnings when building boinc_cmd under OS 10.5
svn path=/trunk/boinc/; revision=14090
2007-11-06 11:24:23 +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 4aeee97d39 Mac: build curl script: use gcc-4.0 to build curl, add optional -gcc33 arg to build with gcc-3.3
svn path=/trunk/boinc/; revision=13975
2007-10-27 11:19:12 +00:00
Charlie Fenton c1646efac3 Fix XCode project when using debug build of wxMac-2.6.3
svn path=/trunk/boinc/; revision=13974
2007-10-27 11:17:51 +00:00
Charlie Fenton d52ab508d5 Mac: Fix bugs in scripts for building wxMac-2.6.3 and use gcc-4.0; fix XCode project when using debug build of wxMac-2.6.3
svn path=/trunk/boinc/; revision=13972
2007-10-27 11:16:38 +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 0f315c90ef Mac: XCode cleanup, changes for 64-bit support
svn path=/trunk/boinc/; revision=13960
2007-10-25 09:36:01 +00:00
Charlie Fenton feff75b249 Update for curl 7.17.0
svn path=/trunk/boinc/; revision=13873
2007-10-17 07:03:15 +00:00
Charlie Fenton 2e97eae2f5 Mac: Update for curl_7.17.0.
svn path=/trunk/boinc/; revision=13868
2007-10-17 06:02:21 +00:00
Charlie Fenton 278b6931ec Mac: Update for curl_7.17.0.
svn path=/trunk/boinc/; revision=13867
2007-10-17 05:59:37 +00:00
Charlie Fenton 3fe9503f96 Mac: Remove obsolete files gui_titles.C,h from XCode project.
svn path=/trunk/boinc/; revision=13829
2007-10-11 01:42:07 +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 0a19f38786 V6 SCR: Merge code for Mac and Windows screensavers, adding full functionality for Windows SS.
svn path=/trunk/boinc/; revision=13781
2007-10-05 13:28:11 +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 a05c03f101 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=13759
2007-10-03 07:00:34 +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 4a9066d6b9 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=13735
2007-10-02 09:32:20 +00:00
Charlie Fenton e680c9a9a1 Mac V6 GFX: add setMacPList() call
svn path=/trunk/boinc/; revision=13696
2007-09-28 02:06:30 +00:00
Charlie Fenton 38d2d3a226 Eliminate "#ifdef USE_FILE_MAPPED_SHMEM" throughout
svn path=/trunk/boinc/; revision=13672
2007-09-26 12:20:33 +00:00
Charlie Fenton 774091d490 Remove obsolete ss_logic.C,h from XCode project
svn path=/trunk/boinc/; revision=13666
2007-09-26 10:12:15 +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 9c939288df make shared memory using memory mapped files more robust
svn path=/trunk/boinc/; revision=13534
2007-09-04 07:41:25 +00:00
Charlie Fenton 63a143da37 fix revision date
svn path=/trunk/boinc/; revision=13515
2007-09-02 14:19:19 +00:00
Charlie Fenton 7ff9ebf47d Mac: add -daemon flag to script for starting BOINC as a service
svn path=/trunk/boinc/; revision=13513
2007-09-02 14:01:37 +00:00
Charlie Fenton f54cec4659 Mac screensaver: replace image in screensaver control panel with new logo, move to common clientscr/res/ directory
svn path=/trunk/boinc/; revision=13507
2007-09-01 08:30:46 +00:00
Charlie Fenton 29888a4b5b Mac screensaver: replace image in screensaver control panel with new logo, move to common clientscr/res/ directory
svn path=/trunk/boinc/; revision=13504
2007-09-01 07:57:29 +00:00
Charlie Fenton 4eb0aee2da Update Mac screensaver to V6 graphics; fix a bug in get_random_graphics_app()
svn path=/trunk/boinc/; revision=13498
2007-08-31 14:23:07 +00:00
Charlie Fenton b8344b3b2b Fix source path
svn path=/trunk/boinc/; revision=13487
2007-08-29 02:53:38 +00:00
Charlie Fenton b499f8a355 Mac: use "-D USE_FILE_MAPPED_SHMEM" compiler flag for BOINC Client and BOINC libraries
svn path=/trunk/boinc/; revision=13486
2007-08-29 02:40:33 +00:00
Charlie Fenton 1fb371a35d Mac: Create new XCode project target to build libboinc_graphics2.a
svn path=/trunk/boinc/; revision=13485
2007-08-29 02:23:31 +00:00
Charlie Fenton a2bbef4acd Mac: Create new XCode project target to build libboinc_graphics2.a
svn path=/trunk/boinc/; revision=13483
2007-08-29 02:01:56 +00:00
Charlie Fenton 5450420dae Mac Uninstaller: Display new image in "Are you sure" dialog showing new BOINC logo
svn path=/trunk/boinc/; revision=13428
2007-08-21 06:16:55 +00:00
Charlie Fenton afc6cef0e9 Update applicable BOINC version number
svn path=/trunk/boinc/; revision=13208
2007-07-21 07:32:04 +00:00
Charlie Fenton 2b35e02bb7 Mac: changes for libcurl 7.16.4
svn path=/trunk/boinc/; revision=13205
2007-07-20 23:32:11 +00:00
Charlie Fenton f7733694bc Mac: Update user-visible copyright dates from 2006 to 2007
svn path=/trunk/boinc/; revision=13064
2007-06-30 06:58:17 +00:00
Charlie Fenton 2924232b50 Mac: Fix bugs in XCode script phases which create visible copyright and version strings in installer and uninstaller.
svn path=/trunk/boinc/; revision=13018
2007-06-25 13:50:04 +00:00
Charlie Fenton 53696115f6 Mac: Modify XCode project not to copy header files into Manager bundle
svn path=/trunk/boinc/; revision=13008
2007-06-24 10:56:28 +00:00
Charlie Fenton 028d313be5 Mac: Fix visible copyright and version strings in installer and uninstaller.
svn path=/trunk/boinc/; revision=12957
2007-06-19 09:12:35 +00:00
Charlie Fenton 38d093d1f3 Mac: Fix bug in XCode project which sometimes overwrote symbol table files with stripped application.
svn path=/trunk/boinc/; revision=12920
2007-06-13 11:27:43 +00:00
Charlie Fenton 59d6cdfd4f Mac: Add graphics2_util.C to XCode Project for libboinc_api.a. Fix bug in XCode project which sometimes overwrote symbol table files with stripped application.
svn path=/trunk/boinc/; revision=12918
2007-06-13 08:30:59 +00:00