Commit Graph

641 Commits

Author SHA1 Message Date
David Anderson 0d6f6d66fb *** empty log message ***
svn path=/trunk/boinc/; revision=5198
2005-01-24 22:13:32 +00:00
Rom Walton be0bdab185 *** empty log message ***
svn path=/trunk/boinc/; revision=5197
2005-01-24 20:49:17 +00:00
David Anderson e9383a4252 *** empty log message ***
svn path=/trunk/boinc/; revision=5196
2005-01-24 18:24:26 +00:00
David Anderson 6c2fbf69db *** empty log message ***
svn path=/trunk/boinc/; revision=5185
2005-01-22 00:24:34 +00:00
David Anderson 4f33454fb1 *** empty log message ***
svn path=/trunk/boinc/; revision=5184
2005-01-21 23:26:36 +00:00
David Anderson e2d96faf3e *** empty log message ***
svn path=/trunk/boinc/; revision=5183
2005-01-21 22:03:15 +00:00
David Anderson 435f8edd47 *** empty log message ***
svn path=/trunk/boinc/; revision=5161
2005-01-20 23:22:22 +00:00
David Anderson f6c2cd39d1 *** empty log message ***
svn path=/trunk/boinc/; revision=5160
2005-01-20 20:16:48 +00:00
David Anderson b7a7cd825f *** empty log message ***
svn path=/trunk/boinc/; revision=5151
2005-01-20 18:50:49 +00:00
Bruce Allen a447159e31 Added is_dir() prototype -- generally useful function.
svn path=/trunk/boinc/; revision=5143
2005-01-19 17:53:27 +00:00
Bruce Allen 37a49c9b09 Patches from Reinhard Prix to fix several problems.
(1) apps being suspended would call boinc_finish(nonzero) and
          core client would treat this as app failure.  Introduce
          a new function boinc_exit() and call that instead.
(2) improvements to GUI build with wxWidgets
(3) improved X event handling loop now ensures that X window
          is taken away when window killed.

svn path=/trunk/boinc/; revision=5142
2005-01-19 15:54:04 +00:00
David Anderson aa1fceb978 *** empty log message ***
svn path=/trunk/boinc/; revision=5120
2005-01-14 03:32:16 +00:00
David Anderson 7987a2d9dc *** empty log message ***
svn path=/trunk/boinc/; revision=5090
2005-01-13 01:00:46 +00:00
David Anderson 2cdb9fc3ef *** empty log message ***
svn path=/trunk/boinc/; revision=5073
2005-01-12 00:50:32 +00:00
David Anderson 98e93a0a5d *** empty log message ***
svn path=/trunk/boinc/; revision=5029
2005-01-08 06:54:03 +00:00
Bruce Allen 7d96f35ba3 Reinhard has done a substantial amount of work in the past
couple of weeks to fix a number of bugs and problems in the
X-windows and/or Mac graphics event loop, and with lockfile
handling problems seen on a number of Unix file systems. A
brief summary of the changes is:

lockfile: replace calls to exit() by boinc_finish() + make
boinc_finish() remove the lockfile

graphics-eventloop: some re-structuring and simplification to
make handling of glut-exits/abort-signals more robust.  Eric,
if you could test this under Solaris we'd be very grateful.

svn path=/trunk/boinc/; revision=5025
2005-01-08 01:17:51 +00:00
Bruce Allen f299cff3cf Typo
svn path=/trunk/boinc/; revision=4992
2005-01-04 18:25:16 +00:00
Bruce Allen f31b244f90 Modified CVS id strings. After some fussing with different versions
of gcc to try and force them to not complain with -Wall but to always
include this, I decided to take a simpler approach.  All these strings
now have global linkage.  To prevent namespace conflicts they all
have different names.  For the record, the variable extension is a hash made of the first ten characters of the md5sum of the file path, eg:
    md5hash=`boinc/api/x_opengl.C | md5sum | cut -c 1-10`

svn path=/trunk/boinc/; revision=4979
2005-01-02 18:29:53 +00:00
David Anderson 2a337abeb0 *** empty log message ***
svn path=/trunk/boinc/; revision=4976
2005-01-02 08:01:27 +00:00
David Anderson 66950e2822 replace bad filename hashing function
svn path=/trunk/boinc/; revision=4975
2005-01-02 07:44:40 +00:00
Bruce Allen 0fd97a6078 Unmangle symbol for public use from C.
svn path=/trunk/boinc/; revision=4968
2004-12-30 18:13:29 +00:00
David Anderson 637aa3b688 *** empty log message ***
svn path=/trunk/boinc/; revision=4962
2004-12-30 03:03:26 +00:00
David Anderson 177b530d0b *** empty log message ***
svn path=/trunk/boinc/; revision=4951
2004-12-28 03:39:52 +00:00
David Anderson c417859785 *** empty log message ***
svn path=/trunk/boinc/; revision=4944
2004-12-27 21:14:18 +00:00
Rom Walton ba1eb5dc5e *** empty log message ***
svn path=/trunk/boinc/; revision=4899
2004-12-18 20:52:14 +00:00
Bruce Allen b23e150b8b Error in print format
svn path=/trunk/boinc/; revision=4887
2004-12-18 01:07:08 +00:00
David Anderson 85ea5d8ced *** empty log message ***
svn path=/trunk/boinc/; revision=4873
2004-12-17 07:27:36 +00:00
Bruce Allen fdb0556fa6 Added RCSID tags
svn path=/trunk/boinc/; revision=4862
2004-12-16 03:28:40 +00:00
David Anderson ec08015c7e *** empty log message ***
svn path=/trunk/boinc/; revision=4850
2004-12-15 07:08:54 +00:00
David Anderson 39f42d5f85 *** empty log message ***
svn path=/trunk/boinc/; revision=4847
2004-12-14 20:37:51 +00:00
David Anderson 8cab8517fd *** empty log message ***
svn path=/trunk/boinc/; revision=4846
2004-12-14 20:28:13 +00:00
David Anderson 7a3f2d4939 *** empty log message ***
svn path=/trunk/boinc/; revision=4809
2004-12-10 19:17:32 +00:00
David Anderson fc8c69048f *** empty log message ***
svn path=/trunk/boinc/; revision=4795
2004-12-08 20:55:53 +00:00
Rom Walton b7bd4a7a8e *** empty log message ***
svn path=/trunk/boinc/; revision=4790
2004-12-08 07:53:30 +00:00
Rom Walton fbff81f9d2 Fix stupid CRLF problems with the latest header file update.
svn path=/trunk/boinc/; revision=4789
2004-12-08 07:38:22 +00:00
Bruce Allen a24afe2b67 Moved RCSID strings to the end of all .c, .C and .cpp files as per
David's request.

svn path=/trunk/boinc/; revision=4787
2004-12-08 00:40:19 +00:00
Rom Walton 1c2350d39f *** empty log message ***
svn path=/trunk/boinc/; revision=4783
2004-12-07 23:04:12 +00:00
Rom Walton 9cc3670577 *** empty log message ***
svn path=/trunk/boinc/; revision=4773
2004-12-06 23:02:47 +00:00
Bruce Allen 2540d049ec [thanks to Bernd Machenschalk!]
Fixed 'time to checkpoint' problem under Win32 with pure C code.
It turns out that MS VC++ up to version 4.2 defines bool as INT.
But more recent VC++ defines bool as CHAR.  This broke
boinc_time_to_checkpoint() under Win32, when used within pure ANSI
C code, if you treated the return value as a bool. So this patch
defines bool as char if using C under recent MS compilers.

David, a better solution for API functions that should be
callable from C is to make them return 'int' not 'bool'.
Probably ditto for Fortran. Sigh.

svn path=/trunk/boinc/; revision=4767
2004-12-06 16:03:13 +00:00
David Anderson 11b088afe2 *** empty log message ***
svn path=/trunk/boinc/; revision=4765
2004-12-06 00:08:04 +00:00
David Anderson 02b6393a11 *** empty log message ***
svn path=/trunk/boinc/; revision=4764
2004-12-05 23:52:17 +00:00
Rom Walton f3749f8128 *** empty log message ***
svn path=/trunk/boinc/; revision=4756
2004-12-04 01:49:50 +00:00
Bruce Allen d11fe55856 Thanks, Reinhard!
-   C extern statements so that 'API' header files can be included in C
        programs as well as C++.
-   Make install now only installs the header files needed for building
        the external APIs.

svn path=/trunk/boinc/; revision=4755
2004-12-04 00:56:22 +00:00
Rom Walton 490f098fd0 *** empty log message ***
svn path=/trunk/boinc/; revision=4737
2004-12-03 22:06:39 +00:00
Rom Walton 0b6ad56a62 *** empty log message ***
svn path=/trunk/boinc/; revision=4719
2004-12-03 00:57:54 +00:00
Rom Walton 6d31cb5666 *** empty log message ***
svn path=/trunk/boinc/; revision=4718
2004-12-03 00:54:30 +00:00
Rom Walton f966ffac7a *** empty log message ***
svn path=/trunk/boinc/; revision=4706
2004-12-02 20:17:34 +00:00
David Anderson 419fec89b4 *** empty log message ***
svn path=/trunk/boinc/; revision=4693
2004-12-01 21:02:49 +00:00
David Anderson 134043fec2 *** empty log message ***
svn path=/trunk/boinc/; revision=4692
2004-12-01 20:56:20 +00:00
Bruce Allen 13a1964bc3 - Sanity check args to parse_str(doc, tag, ...) and return false if !doc, !tag, or !strlen(tag)
svn path=/trunk/boinc/; revision=4674
2004-11-28 11:31:54 +00:00