Commit Graph

47 Commits

Author SHA1 Message Date
Charlie Fenton 15680d88a2 Mac uninstaller: better optimization and error checking 2017-07-16 20:50:03 -07:00
Charlie Fenton ff355b7a6c Mac uninstaller: fix incompatibility with OS 10.6 2017-07-15 05:07:49 -07:00
Charlie Fenton baafd72e19 Mac installer: Prevent displaying "OSAScript" in menu bar on newer versions of OS X 2017-07-14 04:12:16 -07:00
Charlie Fenton 5d9df2de45 lib: Mac: add missing dlclose() 2017-07-11 07:24:35 -07:00
Charlie Fenton a9a5e48c60 lib: Mac: Fix bug which crashed PostInstall app causing installer failures when authorizing non-admin users to run Manager 2017-07-07 06:02:10 -07:00
Charlie Fenton 65e752aa32 lib: update implementation of Mac function compareOSVersionTo(x, y) for better compatibility with future versions of OS X 2017-06-08 02:26:45 -07:00
Charlie Fenton 4654a5e63d Mac backtrace: make detection of OS Version number more robust. 2017-06-07 04:04:25 -07:00
Charlie Fenton 729a9bb6cb lib: Mac: fix compile error from Xcode 8. 2017-03-07 06:02:55 -08:00
Charlie Fenton a0c2d8a949 Mac: add new header file needed for replacing system() calls with posix_spawn() calls. 2017-03-03 15:28:50 -08:00
Charlie Fenton 103eb0ce5e Mac: add new mac_spawn.cpp to project to facilitate replacing system() calls with posix_spawn() calls as instructed by Apple, since system() is deprecated in mac OS 10.10. 2017-03-01 04:53:24 -08:00
Charlie Fenton 2ad20e9962 lib: Mac: replace all deprecated Mac APIs as of OS 10.8 2017-02-27 06:32:58 -08:00
Charlie Fenton a8252e983e lib: Mac: continue replacing deprecated Mac APIs 2017-02-25 04:57:37 -08:00
Charlie Fenton d6ff95d1ec Mac installer & uninstaller: replace all deprecated Mac APIs as of OS 10.12 2017-01-06 01:53:47 -08:00
Charlie Fenton 640e8a9ff8 Mac uninstaller: replace all deprecated Mac APIs as of OS 10.12 2016-12-21 06:08:36 -08:00
Charlie Fenton c314bf23dd MGR: Mac: begin replacing deprecated Mac APIs 2016-12-02 04:08:43 -08:00
Charlie Fenton 2e6d0f97be client: Build Mac client as an x86_64 application rather than 32-bit, for compatibility with CUDA version 6.5 drivers. BOINC for the Mac now requires a 64-bit Intel Mac running at least OS 10.5. 2014-09-02 03:54:10 -07:00
Charlie Fenton 3637e0f6da lib, nvcuda: Fix warnings from cppcheck reported by Toralf Förster. 2014-03-20 05:20:04 -07:00
Charlie Fenton 7c70f89b80 Mac: Fixes to allow minor OS versions > 9 and major OS versions > 10 2013-11-15 05:02:04 -08:00
Charlie Fenton db928a240b Mac: Fix back trace to work under OS > 10.5
svn path=/trunk/boinc/; revision=25287
2012-02-18 00:51:35 +00:00
Charlie Fenton d2c2252479 Mac: Fix back trace to work under OS > 10.5
svn path=/trunk/boinc/; revision=25286
2012-02-18 00:46:42 +00:00
Charlie Fenton 785a0b49c2 Mac: Update Mac build scripts, XCode project and source files to allow automated builds under OS 10.7 Lion and XCode 4.2
svn path=/trunk/boinc/; revision=24414
2011-10-18 12:42:53 +00:00
Charlie Fenton 27953fc5a6 Mac: Make backtrace compile properly with OS 10.5 and OS 10.6 SDKs
svn path=/trunk/boinc/; revision=23037
2011-02-15 10:32:09 +00:00
Charlie Fenton 60f01bde91 Mac: Make backtrace compile properly with OS 10.5 and OS 10.6 SDKs
svn path=/trunk/boinc/; revision=23036
2011-02-15 10:04:19 +00:00
Charlie Fenton c56f6e0563 Mac lib: use newer backtrace() APIs under OS 10.5.x on Intel Macs
svn path=/trunk/boinc/; revision=22794
2010-12-02 11:47:48 +00:00
Charlie Fenton 2201bfec30 lib: Display message if attempting backtrace on a PowerPC Mac running under OS 10.5.x
svn path=/trunk/boinc/; revision=22559
2010-10-20 03:11:45 +00:00
Charlie Fenton fda937f214 lib: Fix problems with Mac backtrace code: use atos only if present, etc.
svn path=/trunk/boinc/; revision=22540
2010-10-16 11:58:41 +00:00
Charlie Fenton 727d356e2c Mac: Fix bug in backtrace code
svn path=/trunk/boinc/; revision=20090
2010-01-07 11:29:48 +00:00
David Anderson 47703bb36c another .cpp
svn path=/trunk/boinc/; revision=16083
2008-09-28 14:44:10 +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 e949c3cd41 Mac: Fix new backtrace code for x86_64 Client and project applications
svn path=/trunk/boinc/; revision=15023
2008-04-07 08:00:38 +00:00
Charlie Fenton 89538db7c4 Mac: Fix new backtrace code for x86_64 Client and project applications
svn path=/trunk/boinc/; revision=15022
2008-04-07 07:55:26 +00:00
Charlie Fenton f074fca337 Mac: Fix bugs in new backtrace code.
svn path=/trunk/boinc/; revision=15017
2008-04-04 12:32:28 +00:00
Charlie Fenton 907581140b Added a comment
svn path=/trunk/boinc/; revision=15016
2008-04-04 10:47:15 +00:00
Charlie Fenton 62b7599359 Mac: Fix bugs in new backtrace code
svn path=/trunk/boinc/; revision=15015
2008-04-04 10:39:22 +00:00
Charlie Fenton b7e7e1cf1e Minor optimization
svn path=/trunk/boinc/; revision=14950
2008-03-20 14:20:02 +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 79ba008ead Fix Mac crash backtrace code to work with OS 10.5; update coprocessor CUDA library code for Mac (not tested.)
svn path=/trunk/boinc/; revision=14941
2008-03-19 07:15:43 +00:00
Charlie Fenton e6129d20fd Mac: Fix compiler warnings.
svn path=/trunk/boinc/; revision=14356
2007-12-05 01:01:31 +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
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
Eric J. Korpela e57c9d233e - MacOS: Changes to allow command line builds on MacOS 10.3
- New preprocessor symbol DARWIN_10_3 is defined in config.h when 
      configure script detects MacOS 10.3
    - Added explicit include of config.h in some files in lib/mac


svn path=/trunk/boinc/; revision=13771
2007-10-03 21:31:20 +00:00
Charlie Fenton 52a971127a Mac: Define NDEBUG in all projects for all deployment builds.
svn path=/trunk/boinc/; revision=12840
2007-06-06 19:54:01 +00:00
Charlie Fenton 09677b69fa Mac: Fix a minor bug which caused an assert in backtrace code.
svn path=/trunk/boinc/; revision=12839
2007-06-06 19:31:13 +00:00
Charlie Fenton 0763619d78 svn path=/trunk/boinc/; revision=12411 2007-04-18 01:04:21 +00:00
Charlie Fenton 1f07b5667f svn path=/trunk/boinc/; revision=12408 2007-04-17 22:44:48 +00:00
Charlie Fenton 6e7a4b2240 svn path=/trunk/boinc/; revision=12384 2007-04-17 09:11:31 +00:00
Charlie Fenton 832243ef23 svn path=/trunk/boinc/; revision=12379 2007-04-17 02:27:09 +00:00