Commit Graph

55 Commits

Author SHA1 Message Date
David Anderson 1abd12eab6 *** empty log message ***
svn path=/trunk/boinc/; revision=9671
2006-03-17 08:11:38 +00:00
David Anderson 1b3e1fe484 scheduler race condition
svn path=/trunk/boinc/; revision=9666
2006-03-17 04:47:51 +00:00
Bruce Allen 2be5446559 Fixed new unescape_string(): didn't null terminate string.
svn path=/trunk/boinc/; revision=9176
2006-01-05 09:30:41 +00:00
David Anderson 3527c41581 *** empty log message ***
svn path=/trunk/boinc/; revision=9175
2006-01-05 08:52:20 +00:00
Bruce Allen c14eb4a651 Kill unused variable
svn path=/trunk/boinc/; revision=9174
2006-01-05 08:21:10 +00:00
Bruce Allen 20004d75e4 Fixed David's mistake in simplifying my fix to escape_string()!
svn path=/trunk/boinc/; revision=9173
2006-01-05 08:15:18 +00:00
David Anderson 9edb1c083f *** empty log message ***
svn path=/trunk/boinc/; revision=9170
2006-01-05 06:42:45 +00:00
Bruce Allen c92a22c91a Nasty bug fix to sched. escape_string() replaces \ by \\ and
' by \'.  This makes the string longer.  To guarantee that the
resulting longer string does not overflow storage, escape_string()
uses safe_strncpy() to copy the longer string back.  But this
is too heavy-handed, since safe_strncpy() will blindly truncate
the string.  Thus it might clobber \\ into \ or \' into \ which
causes trouble.

David, Rom, please double-check my changes, since escape_string()
is used all over the place.

svn path=/trunk/boinc/; revision=9163
2005-12-30 18:07:46 +00:00
Eric J. Korpela d9ee426071 Added explicit includes of "config.h" in many files to enable use of compilers
without a -include command line option.

svn path=/trunk/boinc/; revision=8896
2005-11-21 18:34:44 +00:00
David Anderson 3a1b32e7d6 *** empty log message ***
svn path=/trunk/boinc/; revision=6466
2005-06-28 05:43:22 +00:00
David Anderson 57f2da16f9 *** empty log message ***
svn path=/trunk/boinc/; revision=6045
2005-05-05 20:42:06 +00:00
David Anderson 8d0ab453b3 *** empty log message ***
svn path=/trunk/boinc/; revision=5443
2005-02-16 23:17:43 +00:00
David Anderson 435f8edd47 *** empty log message ***
svn path=/trunk/boinc/; revision=5161
2005-01-20 23:22:22 +00:00
David Anderson aa1fceb978 *** empty log message ***
svn path=/trunk/boinc/; revision=5120
2005-01-14 03:32:16 +00:00
David Anderson 71fec1defe *** empty log message ***
svn path=/trunk/boinc/; revision=5070
2005-01-11 05:18:34 +00:00
David Anderson 504957c0bd *** empty log message ***
svn path=/trunk/boinc/; revision=5054
2005-01-10 00:00:42 +00:00
David Anderson 205d90a11d *** empty log message ***
svn path=/trunk/boinc/; revision=5040
2005-01-09 08:44:41 +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
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 2c5f1d1a5b *** empty log message ***
svn path=/trunk/boinc/; revision=4772
2004-12-06 22:41:19 +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
David Anderson 4fc2e50397 *** empty log message ***
svn path=/trunk/boinc/; revision=4289
2004-10-04 23:23:57 +00:00
David Anderson 45b76a2180 *** empty log message ***
svn path=/trunk/boinc/; revision=4238
2004-09-24 20:48:07 +00:00
Lana Alber 760e55d907 *** empty log message ***
svn path=/trunk/boinc/; revision=4187
2004-09-12 00:49:38 +00:00
David Anderson 7d08159c7d *** empty log message ***
svn path=/trunk/boinc/; revision=4088
2004-08-21 00:40:01 +00:00
David Anderson 11fda1b929 *** empty log message ***
svn path=/trunk/boinc/; revision=3923
2004-07-21 21:50:25 +00:00
David Anderson ecf08e05cd *** empty log message ***
svn path=/trunk/boinc/; revision=3880
2004-07-15 18:54:17 +00:00
Karl Chen afd778de8a *** empty log message ***
svn path=/trunk/boinc/; revision=3863
2004-07-13 13:54:09 +00:00
Karl Chen 3dd2f3390c *** empty log message ***
svn path=/trunk/boinc/; revision=3821
2004-07-09 14:11:17 +00:00
Rom Walton 41e9bad3ed Performance Improvements
svn path=/trunk/boinc/; revision=3791
2004-07-06 18:30:22 +00:00
Rom Walton 35303cae47 Client spamming server hotfix
svn path=/trunk/boinc/; revision=3777
2004-07-03 23:01:29 +00:00
Rom Walton 7ecb260627 Client spamming server hotfix
svn path=/trunk/boinc/; revision=3776
2004-07-03 22:41:01 +00:00
Rom Walton 6f9d4cd485 Client spamming server hotfix
svn path=/trunk/boinc/; revision=3775
2004-07-03 22:31:38 +00:00
David Anderson fccf8d83ab *** empty log message ***
svn path=/trunk/boinc/; revision=3736
2004-07-01 20:24:00 +00:00
Rom Walton d609e2bc48 Client spamming server hotfix
svn path=/trunk/boinc/; revision=3734
2004-07-01 18:43:36 +00:00
Rom Walton 7ab5c16f17 Client spamming server hotfix
svn path=/trunk/boinc/; revision=3726
2004-06-30 18:25:14 +00:00
Eric J. Korpela 7cd5c7911a *** empty log message ***
svn path=/trunk/boinc/; revision=3725
2004-06-30 18:17:21 +00:00
Rom Walton ca1b9ff110 Client spamming server hotfix
svn path=/trunk/boinc/; revision=3714
2004-06-29 06:21:05 +00:00
David Anderson 08e922505d *** empty log message ***
svn path=/trunk/boinc/; revision=3390
2004-05-18 18:33:01 +00:00
David Anderson 7e749941e5 *** empty log message ***
svn path=/trunk/boinc/; revision=3310
2004-04-30 23:18:56 +00:00
David Anderson 4639df4318 *** empty log message ***
svn path=/trunk/boinc/; revision=3258
2004-04-13 23:55:05 +00:00
David Anderson cb3681a91e *** empty log message ***
svn path=/trunk/boinc/; revision=3239
2004-04-09 23:33:50 +00:00
David Anderson 84ce637e21 *** empty log message ***
svn path=/trunk/boinc/; revision=2907
2004-01-19 01:12:53 +00:00
Karl Chen 7519dc516c *** empty log message ***
svn path=/trunk/boinc/; revision=2889
2004-01-15 23:53:13 +00:00
David Anderson 42f768437c *** empty log message ***
svn path=/trunk/boinc/; revision=2876
2004-01-14 20:24:24 +00:00
David Anderson 9d786e3b72 *** empty log message ***
svn path=/trunk/boinc/; revision=2831
2003-12-26 06:03:03 +00:00
David Anderson 1bdf611926 *** empty log message ***
svn path=/trunk/boinc/; revision=2807
2003-12-18 00:22:25 +00:00
David Anderson 7542bd66c9 *** empty log message ***
svn path=/trunk/boinc/; revision=2780
2003-12-11 19:05:52 +00:00
David Anderson 8bb76936a1 *** empty log message ***
svn path=/trunk/boinc/; revision=2753
2003-12-07 18:58:08 +00:00
David Anderson 5d5ea4398f *** empty log message ***
svn path=/trunk/boinc/; revision=2499
2003-10-17 17:22:49 +00:00