Commit Graph

239 Commits

Author SHA1 Message Date
Bruce Allen cdd8d87edb backed out change from Sept 9 (not needed, didn't work).
Change had also propagated to graphics_impl_lib.C.

svn path=/trunk/boinc/; revision=7962
2005-09-10 05:25:00 +00:00
Bruce Allen 2cc9820ac3 On many current linux machines pthread_sigmask() is not in glibc.
So use sigprocmask instead.

svn path=/trunk/boinc/; revision=7939
2005-09-09 10:01:14 +00:00
David Anderson 7bf14665c2 *** empty log message ***
svn path=/trunk/boinc/; revision=7417
2005-08-17 22:08:35 +00:00
David Anderson 0d4fae3a35 boinc_not_using_cpu() API
svn path=/trunk/boinc/; revision=7410
2005-08-17 21:05:26 +00:00
David Anderson ba945d2c72 API critical section calls
svn path=/trunk/boinc/; revision=7292
2005-08-12 21:24:07 +00:00
David Anderson a2ddb241a4 API bug fix
svn path=/trunk/boinc/; revision=7277
2005-08-11 21:26:02 +00:00
David Anderson d11448e416 Unix API: use signal+thread
svn path=/trunk/boinc/; revision=7269
2005-08-11 18:18:03 +00:00
David Anderson 11b10cb0a3 printf-free signal handler in API
svn path=/trunk/boinc/; revision=6991
2005-08-02 22:48:42 +00:00
David Anderson 248141e38a split GUI RPC code
svn path=/trunk/boinc/; revision=6971
2005-08-02 16:56:09 +00:00
David Anderson 81ad19e05c *** empty log message ***
svn path=/trunk/boinc/; revision=6968
2005-08-02 06:41:12 +00:00
Janus B. Kristensen 2e68405506 I assume that it is interrupt_count and not the undefined interrupt_time - if this is not the case please change it.
svn path=/trunk/boinc/; revision=6784
2005-07-23 10:53:48 +00:00
David Anderson 0d2a0ad9a3 *** empty log message ***
svn path=/trunk/boinc/; revision=6778
2005-07-23 08:10:39 +00:00
Rom Walton f151ae9306 *** empty log message ***
svn path=/trunk/boinc/; revision=6613
2005-07-14 16:46:38 +00:00
David Anderson 675a170596 *** empty log message ***
svn path=/trunk/boinc/; revision=6566
2005-07-07 20:32:28 +00:00
David Anderson cb25fe647d *** empty log message ***
svn path=/trunk/boinc/; revision=6523
2005-07-05 10:23:20 +00:00
David Anderson 4549700894 *** empty log message ***
svn path=/trunk/boinc/; revision=6435
2005-06-25 17:48:17 +00:00
David Anderson fba6a874de *** empty log message ***
svn path=/trunk/boinc/; revision=6434
2005-06-25 05:43:41 +00:00
David Anderson 6722611151 *** empty log message ***
svn path=/trunk/boinc/; revision=6423
2005-06-24 04:34:45 +00:00
David Anderson 065d2a6622 *** empty log message ***
svn path=/trunk/boinc/; revision=6313
2005-06-08 20:28:05 +00:00
David Anderson d0b00ab4f3 *** empty log message ***
svn path=/trunk/boinc/; revision=6224
2005-05-23 07:50:50 +00:00
David Anderson a4dcd4e265 *** empty log message ***
svn path=/trunk/boinc/; revision=6220
2005-05-23 00:07:29 +00:00
David Anderson 12b192bb53 *** empty log message ***
svn path=/trunk/boinc/; revision=6219
2005-05-22 23:12:09 +00:00
David Anderson c1f9461305 *** empty log message ***
svn path=/trunk/boinc/; revision=6218
2005-05-22 23:00:35 +00:00
David Anderson 23e1b77fdf *** empty log message ***
svn path=/trunk/boinc/; revision=6212
2005-05-22 00:13:16 +00:00
David Anderson 2224431435 *** empty log message ***
svn path=/trunk/boinc/; revision=6197
2005-05-20 00:48:52 +00:00
David Anderson 1ae7d9b042 *** empty log message ***
svn path=/trunk/boinc/; revision=6026
2005-05-04 22:38:14 +00:00
David Anderson 64b871f819 *** empty log message ***
svn path=/trunk/boinc/; revision=5962
2005-04-28 23:19:58 +00:00
David Anderson b8e12020e9 *** empty log message ***
svn path=/trunk/boinc/; revision=5942
2005-04-27 06:55:28 +00:00
Rom Walton 9471802db1 *** empty log message ***
svn path=/trunk/boinc/; revision=5844
2005-04-12 23:58:01 +00:00
David Anderson 7a6caef6cb *** empty log message ***
svn path=/trunk/boinc/; revision=5754
2005-04-01 22:30:08 +00:00
David Anderson ce48424984 *** empty log message ***
svn path=/trunk/boinc/; revision=5745
2005-03-30 21:11:49 +00:00
David Anderson dc0bf925b8 *** empty log message ***
svn path=/trunk/boinc/; revision=5732
2005-03-29 23:13:28 +00:00
David Anderson e057c05dfa *** empty log message ***
svn path=/trunk/boinc/; revision=5696
2005-03-21 19:57:44 +00:00
David Anderson dae6b07a9b *** empty log message ***
svn path=/trunk/boinc/; revision=5691
2005-03-19 21:39:17 +00:00
David Anderson 47a2b1ab49 *** empty log message ***
svn path=/trunk/boinc/; revision=5666
2005-03-15 20:23:24 +00:00
David Anderson 7df8f71988 *** empty log message ***
svn path=/trunk/boinc/; revision=5570
2005-03-05 23:12:31 +00:00
David Anderson aaa135c3d3 *** empty log message ***
svn path=/trunk/boinc/; revision=5478
2005-02-19 00:12:59 +00:00
David Anderson 1e2c3e1266 *** empty log message ***
svn path=/trunk/boinc/; revision=5452
2005-02-16 23:30:29 +00:00
David Anderson 7c0456340a *** empty log message ***
svn path=/trunk/boinc/; revision=5232
2005-01-28 01:58:11 +00:00
Rom Walton 4294c73664 *** empty log message ***
svn path=/trunk/boinc/; revision=5220
2005-01-27 09:24:18 +00:00
Rom Walton b91c5683a3 *** empty log message ***
svn path=/trunk/boinc/; revision=5219
2005-01-27 09:19:42 +00:00
Rom Walton 943dfda580 *** empty log message ***
svn path=/trunk/boinc/; revision=5218
2005-01-27 08:36:27 +00:00
David Anderson 435f8edd47 *** empty log message ***
svn path=/trunk/boinc/; revision=5161
2005-01-20 23:22:22 +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 74acc672b2 replace bad filename hashing function
svn path=/trunk/boinc/; revision=5031
2005-01-08 07:55:59 +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 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 637aa3b688 *** empty log message ***
svn path=/trunk/boinc/; revision=4962
2004-12-30 03:03:26 +00:00
Bruce Allen 02e1ab9770 Make boinc_time_to_checkpoint() return int not bool, for compability
with C API.

svn path=/trunk/boinc/; revision=4921
2004-12-22 15:02:03 +00:00
David Anderson 8cab8517fd *** empty log message ***
svn path=/trunk/boinc/; revision=4846
2004-12-14 20:28:13 +00:00