Commit Graph

653 Commits

Author SHA1 Message Date
Bruce Allen fdb0556fa6 Added RCSID tags
svn path=/trunk/boinc/; revision=4862
2004-12-16 03:28:40 +00:00
Bruce Allen 0329a35667 Added RCSID at the end
svn path=/trunk/boinc/; revision=4861
2004-12-16 03:09:57 +00:00
David Anderson 751b0ebd9b *** empty log message ***
svn path=/trunk/boinc/; revision=4854
2004-12-15 19:35:42 +00:00
David Anderson 2da526fa0d *** empty log message ***
svn path=/trunk/boinc/; revision=4849
2004-12-15 00:38:19 +00:00
David Anderson 8cab8517fd *** empty log message ***
svn path=/trunk/boinc/; revision=4846
2004-12-14 20:28:13 +00:00
David Anderson 3db69edb05 *** empty log message ***
svn path=/trunk/boinc/; revision=4844
2004-12-14 19:23:46 +00:00
David Anderson 18f015b6ae *** empty log message ***
svn path=/trunk/boinc/; revision=4837
2004-12-13 19:14:54 +00:00
David Anderson 940c173597 *** empty log message ***
svn path=/trunk/boinc/; revision=4836
2004-12-13 19:09:15 +00:00
David Anderson 9400348974 *** empty log message ***
svn path=/trunk/boinc/; revision=4835
2004-12-13 19:03:10 +00:00
David Anderson cacd24f348 *** empty log message ***
svn path=/trunk/boinc/; revision=4834
2004-12-13 18:55:42 +00:00
Bruce Allen 4c8d4ae2b0 Typo
svn path=/trunk/boinc/; revision=4833
2004-12-13 01:41:57 +00:00
David Anderson 12e3ff46a6 *** empty log message ***
svn path=/trunk/boinc/; revision=4832
2004-12-13 01:21:50 +00:00
Bruce Allen 152699da36 Initialized NULL (in static initialized data segment anyway, but be
explicit).

svn path=/trunk/boinc/; revision=4831
2004-12-12 15:21:20 +00:00
Bruce Allen 7ac4351f56 graphics_lib_handle has to be extern C to be usable in a C program.
svn path=/trunk/boinc/; revision=4830
2004-12-12 15:07:27 +00:00
Bruce Allen 7211c18865 Added extern C declarations to a couple of header files:
- In graphics_lib.h, this is for compatibility with pure C
      applications.
    - In graphics_impl.h, this would be needed EVEN if we were
      never building app or library with anything other than C++.
      It's because dlsym() can only work if you pass it a non-name
      mangled symbol. Please see:
      http://www.isotton.com/howtos/C++-dlopen-mini-HOWTO/C++-dlopen-mini-HOWTO.html
      for futher edetail.
    - Comments added to graphics_lib.C, better error message.

svn path=/trunk/boinc/; revision=4829
2004-12-12 14:40:43 +00:00
Bruce Allen 2c59187f7e Trying to make C compatible
svn path=/trunk/boinc/; revision=4828
2004-12-12 12:25:31 +00:00
Bruce Allen 2f122a6fa9 Missing include files for make install
svn path=/trunk/boinc/; revision=4827
2004-12-12 12:19:42 +00:00
David Anderson e6fb58fee8 *** empty log message ***
svn path=/trunk/boinc/; revision=4826
2004-12-12 06:54:28 +00:00
David Anderson 330477238f *** empty log message ***
svn path=/trunk/boinc/; revision=4825
2004-12-11 18:38:19 +00:00
David Anderson 4e2d808e1b *** empty log message ***
svn path=/trunk/boinc/; revision=4823
2004-12-11 05:55:55 +00:00
David Anderson 9c968d3c2f *** empty log message ***
svn path=/trunk/boinc/; revision=4822
2004-12-11 01:27:47 +00:00
David Anderson f95374f49d *** empty log message ***
svn path=/trunk/boinc/; revision=4821
2004-12-11 01:16:36 +00:00
David Anderson 537c820866 *** empty log message ***
svn path=/trunk/boinc/; revision=4820
2004-12-11 01:01:19 +00:00
Bruce Allen 2af4e5e390 David, here's a rough pass, I haven't even tried to compile
it. Please read comments in-line.  I think the major
        shortcoming is
        that most (all?) apps will want to use 'handle' to resolve their
        own functions to communicate data from worker to app graphics.
        Perhaps we should provide an additional argument to
        boinc_init_graphics_lib() for that purpose?  At the right point,
        after sucessful dlopen(), boinc_init_graphics_lib() will call
        that user-supplied function (if not NULL) passing it handle.
        On return boinc_init_graphics_lib() will then carry on and start
        graphics.
        It's fun working on a file that's not in Makefile.  No guilt!

svn path=/trunk/boinc/; revision=4816
2004-12-10 23:33:41 +00:00
David Anderson 4150dcbacc *** empty log message ***
svn path=/trunk/boinc/; revision=4811
2004-12-10 21:06:42 +00:00
David Anderson b4aeaca73d fixed file upload bug
svn path=/trunk/boinc/; revision=4808
2004-12-10 04:18:40 +00:00
David Anderson 3c3a9eebdf *** empty log message ***
svn path=/trunk/boinc/; revision=4807
2004-12-10 00:57:20 +00:00
Bruce Allen 18b001a1f2 Removed line continuation in comments
svn path=/trunk/boinc/; revision=4805
2004-12-09 16:45:22 +00:00
Bruce Allen 5d8366ca43 Removed bmplib.C tgalib.C from api/Makefile.am as workaround
for missing header files + code.  Note: header files must also
be listed among source files!

svn path=/trunk/boinc/; revision=4804
2004-12-09 10:45:27 +00:00
David Anderson f4ef0f5126 *** empty log message ***
svn path=/trunk/boinc/; revision=4801
2004-12-09 01:07:01 +00:00
David Anderson 289241c87b *** empty log message ***
svn path=/trunk/boinc/; revision=4800
2004-12-09 00:46:07 +00:00
David Anderson fc8c69048f *** empty log message ***
svn path=/trunk/boinc/; revision=4795
2004-12-08 20:55:53 +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
David Anderson 0ed77df5c8 *** empty log message ***
svn path=/trunk/boinc/; revision=4780
2004-12-07 19:37:17 +00:00
Rom Walton d7519eec6a *** empty log message ***
svn path=/trunk/boinc/; revision=4778
2004-12-07 16:37:18 +00:00
Bruce Allen 6a4bb3419b Use HAVE_STD_MIN and HAVE_STD_MAX
svn path=/trunk/boinc/; revision=4777
2004-12-07 11:16:45 +00:00
Rom Walton f9c8c6b86d *** empty log message ***
svn path=/trunk/boinc/; revision=4775
2004-12-06 23:51:41 +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
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
Bruce Allen c2d7965c09 - Fixed autoconf/automake build process so that it works correctly
under Mac OSX. Also make dist now works (make distcheck still
     broken).  Karl, since you were the last
     person to fix up this mess, how about taking a look??

svn path=/trunk/boinc/; revision=4665
2004-11-26 17:45:13 +00:00
David Anderson d75f601efe *** empty log message ***
svn path=/trunk/boinc/; revision=4652
2004-11-25 07:24:35 +00:00
David Anderson 1ec6fdd236 *** empty log message ***
svn path=/trunk/boinc/; revision=4651
2004-11-24 23:51:15 +00:00
David Anderson eee3d31836 *** empty log message ***
svn path=/trunk/boinc/; revision=4644
2004-11-24 07:02:01 +00:00
Bruce Allen b05de361df - Modified api/boinc_gl.h to use config.h to get correct include path for glut.h
svn path=/trunk/boinc/; revision=4631
2004-11-23 13:41:45 +00:00
David Anderson 319328e169 *** empty log message ***
svn path=/trunk/boinc/; revision=4620
2004-11-22 19:17:13 +00:00
Rom Walton 8fc9c72171 *** empty log message ***
svn path=/trunk/boinc/; revision=4614
2004-11-21 04:18:26 +00:00
Rom Walton 6212552655 *** empty log message ***
svn path=/trunk/boinc/; revision=4612
2004-11-20 08:51:31 +00:00
Bruce Allen e844e2eb29 - Fixed initialization bug where calling boinc_init_graphics() would not initialize
options correctly, creating lockfile/finished havoc in graphics APP.  Thanks Reinhard!
David, please bless this.

svn path=/trunk/boinc/; revision=4611
2004-11-20 08:00:20 +00:00
Bruce Allen 45525eade1 - Added static volatile const char *BOINCrcsid="$Id$"; string to
the top of all .C files.  This means that 'string' or 'ident'
run on an executable will tell you the exact file versions used
in building it, since CVS replaces $Id$ with a complete version ID
string.  Declaration is volatile so that the compiler won't remove
it even under agressive optimizations.

svn path=/trunk/boinc/; revision=4610
2004-11-20 07:32:32 +00:00
Bruce Allen 7c5faae35b Cleaned up .cvsignore files
svn path=/trunk/boinc/; revision=4608
2004-11-19 16:27:06 +00:00
David Anderson f342486b5f *** empty log message ***
svn path=/trunk/boinc/; revision=4601
2004-11-18 22:18:00 +00:00
Rom Walton e8d025e215 *** empty log message ***
svn path=/trunk/boinc/; revision=4591
2004-11-18 06:57:37 +00:00
Rom Walton 2016961b3f *** empty log message ***
svn path=/trunk/boinc/; revision=4590
2004-11-18 06:38:30 +00:00
Rom Walton 62313de3b0 *** empty log message ***
svn path=/trunk/boinc/; revision=4588
2004-11-18 04:52:34 +00:00
Rom Walton dd3a9d06c9 *** empty log message ***
svn path=/trunk/boinc/; revision=4587
2004-11-18 04:09:10 +00:00
Rom Walton 960158bb84 *** empty log message ***
svn path=/trunk/boinc/; revision=4585
2004-11-18 01:52:07 +00:00
David Anderson c245b19c15 *** empty log message ***
svn path=/trunk/boinc/; revision=4584
2004-11-18 01:30:37 +00:00
David Anderson aa5569c9a2 *** empty log message ***
svn path=/trunk/boinc/; revision=4583
2004-11-17 22:11:17 +00:00
David Anderson e74adba4f7 *** empty log message ***
svn path=/trunk/boinc/; revision=4582
2004-11-17 21:02:46 +00:00
Rom Walton 17594cc118 *** empty log message ***
svn path=/trunk/boinc/; revision=4581
2004-11-17 20:06:44 +00:00
David Anderson 52da590b2d *** empty log message ***
svn path=/trunk/boinc/; revision=4580
2004-11-17 19:19:26 +00:00
Rom Walton 68586de632 *** empty log message ***
svn path=/trunk/boinc/; revision=4577
2004-11-17 09:27:06 +00:00
Rom Walton 83f2718d9b *** empty log message ***
svn path=/trunk/boinc/; revision=4561
2004-11-15 06:44:50 +00:00
Rom Walton 369fe9f965 *** empty log message ***
svn path=/trunk/boinc/; revision=4554
2004-11-14 08:29:32 +00:00
David Anderson f8d31bf13a *** empty log message ***
svn path=/trunk/boinc/; revision=4534
2004-11-12 19:55:36 +00:00
David Anderson 31dc1aca3a *** empty log message ***
svn path=/trunk/boinc/; revision=4527
2004-11-11 19:41:29 +00:00
David Anderson 5a107b7093 *** empty log message ***
svn path=/trunk/boinc/; revision=4507
2004-11-09 16:07:46 +00:00
David Anderson 6c904f7bcb *** empty log message ***
svn path=/trunk/boinc/; revision=4492
2004-11-05 19:52:19 +00:00
David Anderson 110b6b45c6 *** empty log message ***
svn path=/trunk/boinc/; revision=4479
2004-11-02 23:12:29 +00:00
David Anderson e4215d8f72 *** empty log message ***
svn path=/trunk/boinc/; revision=4458
2004-10-29 18:18:53 +00:00
Eric J. Korpela 483ceaca0b *** empty log message ***
svn path=/trunk/boinc/; revision=4456
2004-10-29 04:42:37 +00:00
David Anderson ceb54d0178 *** empty log message ***
svn path=/trunk/boinc/; revision=4454
2004-10-28 20:42:44 +00:00
David Anderson f6171de1bd *** empty log message ***
svn path=/trunk/boinc/; revision=4439
2004-10-26 21:48:37 +00:00
David Anderson 53c86913b7 *** empty log message ***
svn path=/trunk/boinc/; revision=4437
2004-10-26 21:12:00 +00:00
David Anderson 06f28b0664 *** empty log message ***
svn path=/trunk/boinc/; revision=4433
2004-10-26 20:33:16 +00:00
David Anderson d7ead40411 *** empty log message ***
svn path=/trunk/boinc/; revision=4425
2004-10-25 21:42:47 +00:00
David Anderson c02e5dfa4a *** empty log message ***
svn path=/trunk/boinc/; revision=4423
2004-10-25 20:16:30 +00:00
David Anderson 38fc34ec2c *** empty log message ***
svn path=/trunk/boinc/; revision=4390
2004-10-22 05:46:25 +00:00
David Anderson 5abd364e57 *** empty log message ***
svn path=/trunk/boinc/; revision=4373
2004-10-21 05:30:53 +00:00
David Anderson e97d4bf8dd *** empty log message ***
svn path=/trunk/boinc/; revision=4366
2004-10-20 22:11:12 +00:00
David Anderson ecb5d1fbdc *** empty log message ***
svn path=/trunk/boinc/; revision=4365
2004-10-20 22:04:17 +00:00
David Anderson 8fb8d2e466 *** empty log message ***
svn path=/trunk/boinc/; revision=4349
2004-10-19 20:27:09 +00:00
David Anderson 652d4c090b *** empty log message ***
svn path=/trunk/boinc/; revision=4342
2004-10-19 06:29:26 +00:00
David Anderson 57be0ccde2 *** empty log message ***
svn path=/trunk/boinc/; revision=4339
2004-10-18 01:54:28 +00:00
David Anderson 6d2ef15032 *** empty log message ***
svn path=/trunk/boinc/; revision=4338
2004-10-18 00:49:48 +00:00
David Anderson 27adbc35b9 *** empty log message ***
svn path=/trunk/boinc/; revision=4336
2004-10-16 20:20:37 +00:00
David Anderson d40654c9ce *** empty log message ***
svn path=/trunk/boinc/; revision=4331
2004-10-15 19:19:03 +00:00
David Anderson 37adf79297 *** empty log message ***
svn path=/trunk/boinc/; revision=4328
2004-10-14 22:01:05 +00:00
David Anderson b531e42fa9 *** empty log message ***
svn path=/trunk/boinc/; revision=4325
2004-10-13 22:52:37 +00:00
David Anderson 679fa7507e *** empty log message ***
svn path=/trunk/boinc/; revision=4323
2004-10-13 20:20:19 +00:00
Eric Heien 931d54044e compile fix
svn path=/trunk/boinc/; revision=4320
2004-10-13 00:21:50 +00:00
David Anderson 470da41c87 *** empty log message ***
svn path=/trunk/boinc/; revision=4319
2004-10-12 20:56:44 +00:00
David Anderson 62c59a93cd *** empty log message ***
svn path=/trunk/boinc/; revision=4316
2004-10-11 23:57:07 +00:00
David Anderson 22f1a1093a *** empty log message ***
svn path=/trunk/boinc/; revision=4285
2004-10-01 23:46:22 +00:00
David Anderson 41a92be355 *** empty log message ***
svn path=/trunk/boinc/; revision=4271
2004-09-30 20:32:16 +00:00
David Anderson 418d021785 *** empty log message ***
svn path=/trunk/boinc/; revision=4136
2004-09-01 20:12:50 +00:00
David Anderson 071700b245 *** empty log message ***
svn path=/trunk/boinc/; revision=4129
2004-08-31 21:20:31 +00:00
David Anderson 4edd964b93 *** empty log message ***
svn path=/trunk/boinc/; revision=4095
2004-08-23 22:06:48 +00:00
David Anderson 3b7d0aa7ed *** empty log message ***
svn path=/trunk/boinc/; revision=4044
2004-08-11 12:46:40 +00:00
David Anderson 4c60408871 *** empty log message ***
svn path=/trunk/boinc/; revision=4043
2004-08-11 12:15:31 +00:00
Noaa Avital 4a3be34114 *** empty log message ***
svn path=/trunk/boinc/; revision=4035
2004-08-09 22:57:29 +00:00
Noaa Avital 531a5be9f8 *** empty log message ***
svn path=/trunk/boinc/; revision=4034
2004-08-09 20:08:04 +00:00
Karl Chen 4fea3cab34 *** empty log message ***
svn path=/trunk/boinc/; revision=4031
2004-08-09 09:58:14 +00:00
Noaa Avital 0b0e581b9a *** empty log message ***
svn path=/trunk/boinc/; revision=4026
2004-08-07 00:31:41 +00:00
Noaa Avital a8c1439ef8 *** empty log message ***
svn path=/trunk/boinc/; revision=4024
2004-08-06 23:43:55 +00:00
Noaa Avital 1e82a57377 *** empty log message ***
svn path=/trunk/boinc/; revision=3997
2004-08-05 21:52:43 +00:00
Daniel Hsu 4b06dd0e3a *** empty log message ***
svn path=/trunk/boinc/; revision=3980
2004-08-04 21:14:34 +00:00
David Anderson a1cf7ff401 *** empty log message ***
svn path=/trunk/boinc/; revision=3965
2004-08-03 09:50:24 +00:00
Noaa Avital ad457f964a *** empty log message ***
svn path=/trunk/boinc/; revision=3963
2004-07-30 21:20:30 +00:00
Daniel Hsu 5629e39ffb *** empty log message ***
svn path=/trunk/boinc/; revision=3962
2004-07-29 21:11:05 +00:00
Noaa Avital ced6ac5aa9 *** empty log message ***
svn path=/trunk/boinc/; revision=3960
2004-07-29 20:42:37 +00:00
Daniel Hsu ac00e8411f *** empty log message ***
svn path=/trunk/boinc/; revision=3959
2004-07-29 17:18:36 +00:00
Daniel Hsu 144edd3875 *** empty log message ***
svn path=/trunk/boinc/; revision=3952
2004-07-26 22:23:16 +00:00
Noaa Avital 30fe7e7c4b *** empty log message ***
svn path=/trunk/boinc/; revision=3935
2004-07-22 00:39:05 +00:00
Noaa Avital cf436e5b16 *** empty log message ***
svn path=/trunk/boinc/; revision=3932
2004-07-21 23:03:08 +00:00
Noaa Avital 32173ecca1 *** empty log message ***
svn path=/trunk/boinc/; revision=3930
2004-07-21 22:45:03 +00:00
David Anderson 9134c0df11 version change
svn path=/trunk/boinc/; revision=3915
2004-07-21 06:47:55 +00:00
Rom Walton 2d20fae632 Increase heartbeat giveup and timeout values
svn path=/trunk/boinc/; revision=3909
2004-07-20 21:28:24 +00:00
David Anderson b937c3a84b *** empty log message ***
svn path=/trunk/boinc/; revision=3902
2004-07-19 23:05:44 +00:00
David Anderson 64c16988e0 *** empty log message ***
svn path=/trunk/boinc/; revision=3900
2004-07-19 19:40:06 +00:00
David Anderson 23ced2dce4 *** empty log message ***
svn path=/trunk/boinc/; revision=3898
2004-07-18 04:41:27 +00:00
Daniel Hsu 6f658cf837 *** empty log message ***
svn path=/trunk/boinc/; revision=3896
2004-07-16 21:10:15 +00:00
Daniel Hsu ded233c0c2 *** empty log message ***
svn path=/trunk/boinc/; revision=3892
2004-07-16 01:56:32 +00:00
Noaa Avital f23ae0cac3 *** empty log message ***
svn path=/trunk/boinc/; revision=3886
2004-07-15 21:54:48 +00:00
Noaa Avital fb23cccd7d *** empty log message ***
svn path=/trunk/boinc/; revision=3885
2004-07-15 21:31:06 +00:00
Rom Walton 4ae25466c9 Fixed a typo
svn path=/trunk/boinc/; revision=3884
2004-07-15 20:49:27 +00:00
Karl Chen 56de814ff3 *** empty log message ***
svn path=/trunk/boinc/; revision=3875
2004-07-14 21:26:53 +00:00
David Anderson 9135393541 *** empty log message ***
svn path=/trunk/boinc/; revision=3868
2004-07-13 18:35:47 +00:00
Karl Chen afd778de8a *** empty log message ***
svn path=/trunk/boinc/; revision=3863
2004-07-13 13:54:09 +00:00
Karl Chen bc8fce1808 *** empty log message ***
svn path=/trunk/boinc/; revision=3856
2004-07-13 10:36:18 +00:00
David Anderson e4357486f6 version 4.00
svn path=/trunk/boinc/; revision=3849
2004-07-12 16:40:22 +00:00
Karl Chen af36cbcbd8 *** empty log message ***
svn path=/trunk/boinc/; revision=3826
2004-07-09 15:29:18 +00:00
Karl Chen d6f5332131 *** empty log message ***
svn path=/trunk/boinc/; revision=3825
2004-07-09 15:12:17 +00:00
Karl Chen f9e6283c4a *** empty log message ***
svn path=/trunk/boinc/; revision=3824
2004-07-09 14:51:22 +00:00
Karl Chen 3dd2f3390c *** empty log message ***
svn path=/trunk/boinc/; revision=3821
2004-07-09 14:11:17 +00:00
Karl Chen 68d42d3b92 *** empty log message ***
svn path=/trunk/boinc/; revision=3820
2004-07-09 10:34:26 +00:00
Daniel Hsu 9783b59d91 ""
svn path=/trunk/boinc/; revision=3816
2004-07-08 21:37:52 +00:00
David Anderson 9286c82d05 *** empty log message ***
svn path=/trunk/boinc/; revision=3814
2004-07-08 17:59:46 +00:00
David Anderson 088cf484ca *** empty log message ***
svn path=/trunk/boinc/; revision=3812
2004-07-08 03:38:52 +00:00
David Anderson 331ab45201 *** empty log message ***
svn path=/trunk/boinc/; revision=3783
2004-07-06 04:01:15 +00:00
Daniel Hsu 2a97b95acc *** empty log message ***
svn path=/trunk/boinc/; revision=3770
2004-07-03 20:03:16 +00:00
Daniel Hsu d39d389d86 *** empty log message ***
svn path=/trunk/boinc/; revision=3759
2004-07-02 22:14:13 +00:00
David Anderson 51c9e7fc33 *** empty log message ***
svn path=/trunk/boinc/; revision=3747
2004-07-02 05:06:30 +00:00
Eric J. Korpela 7cd5c7911a *** empty log message ***
svn path=/trunk/boinc/; revision=3725
2004-06-30 18:17:21 +00:00
Karl Chen 922f2414ff *** empty log message ***
svn path=/trunk/boinc/; revision=3715
2004-06-29 08:51:54 +00:00
David Anderson 7c2bed2ee3 *** empty log message ***
svn path=/trunk/boinc/; revision=3712
2004-06-29 04:34:55 +00:00
David Anderson a74eae9c2d *** empty log message ***
svn path=/trunk/boinc/; revision=3711
2004-06-29 01:15:51 +00:00
Karl Chen 3828758108 *** empty log message ***
svn path=/trunk/boinc/; revision=3693
2004-06-24 10:32:47 +00:00