Commit Graph

70 Commits

Author SHA1 Message Date
Charlie Fenton 06012437a6 Mac: Fix compiler warnings
svn path=/trunk/boinc/; revision=13958
2007-10-25 09:34:16 +00:00
Frank Thomas fbcfeaf456 - Removed the svn:executable property from files that should not be executable,
like source code and text files. I skipped to check most files in html/
  and mac_*/ though.
- Added svn:executable to tools/watch_tcp because it has a shebang.


svn path=/trunk/boinc/; revision=13819
2007-10-10 09:25:40 +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
Charlie Fenton e751a514a5 Mac/Linux/UNIX: V6 client uses shmget() to run V5 apps, V6 apps uses shmget() to run with V5 clients
svn path=/trunk/boinc/; revision=13668
2007-09-26 10:16:42 +00:00
Charlie Fenton afa0babf5b Fix a typo
svn path=/trunk/boinc/; revision=13605
2007-09-20 11:21:35 +00:00
Charlie Fenton a5619dffcc make shared memory using memory mapped files more robust
svn path=/trunk/boinc/; revision=13536
2007-09-04 10:33:50 +00:00
Charlie Fenton 9c939288df make shared memory using memory mapped files more robust
svn path=/trunk/boinc/; revision=13534
2007-09-04 07:41:25 +00:00
Charlie Fenton c27299baa6 improvements to shared memory using memory mapped files
svn path=/trunk/boinc/; revision=13524
2007-09-03 05:14:57 +00:00
Charlie Fenton 4b0653b8f6 Implement file-mapped shared memory with SANDBOX security
svn path=/trunk/boinc/; revision=13472
2007-08-28 06:12:48 +00:00
Charlie Fenton ca051eb314 Implement file-mapped shared memory
svn path=/trunk/boinc/; revision=13471
2007-08-28 00:28:11 +00:00
Charlie Fenton c700873296 Implement using memory-mapped files for shared memory
svn path=/trunk/boinc/; revision=13468
2007-08-27 11:34:32 +00:00
Charlie Fenton 5cd7cdbc04 Begin implementation of using memory-mapped files for shared memory
svn path=/trunk/boinc/; revision=13467
2007-08-27 09:17:38 +00:00
David Anderson 71fc375d1b - feeder: created shared mem seg with 0666 rather than 0660.
In principle 0660 should work (assuming apache belongs to admin group)
    but apparently on some Linux systems it doesn't,
    and the feeder gets "can't attach to shared mem" errors.
- scheduler: print uid/gid info if can't attach to shared mem
- user web: fix bug in team founder transfer form

svn path=/trunk/boinc/; revision=13255
2007-08-01 15:35:08 +00:00
Charlie Fenton 390633ff7e Back out my shared memory changes of 27 June because it might prevent compound applications from attaching to the shared memory as needed
svn path=/trunk/boinc/; revision=13046
2007-06-28 11:09:07 +00:00
David Anderson 823df51238 - client: allow up to a day (rather than work_buf_min()) to elapsed
between completing a result and reporting it.
- back end: added <httpd_user> config option:
    Web server user name (used by file deleter)
- back end: don't report unparsed XML in config.xml as an error

client/
    app.h
    work_fetch.C
lib/
    shmem.C
sched/
    file_deleter.C
    file_upload_handler.C
    sched_config.C,h
    show_shmem.C

svn path=/trunk/boinc/; revision=13039
2007-06-27 20:09:18 +00:00
Charlie Fenton fdf8973685 CC: Mark shmem segment for eventual destruction on first msg from task (*nix only)
svn path=/trunk/boinc/; revision=13034
2007-06-27 10:29:31 +00:00
Charlie Fenton cf0ea58edc value of stress_shmem_debug log flag sets number of shared memory segments to make unavailable
svn path=/trunk/boinc/; revision=13025
2007-06-26 03:41:32 +00:00
Charlie Fenton 7bb1b1a0d4 CC: Add logic to scheduler, etc. for systems which limit the number of shared memory segments per process and / or system-wide.
svn path=/trunk/boinc/; revision=13015
2007-06-25 11:46:15 +00:00
Bruce Allen 26a023ee6e - fix scan format bug in reading proc info (UNTESTED!)
[David, Rom, should we add an ERR_SCANF to errnum.h ?]
- insert shmem hack for E@H

svn path=/trunk/boinc/; revision=12138
2007-02-22 09:33:08 +00:00
David Anderson e1774afc16 *** empty log message ***
svn path=/trunk/boinc/; revision=10295
2006-06-10 05:27:28 +00:00
Charlie Fenton e9ddf9f268 *** empty log message ***
svn path=/trunk/boinc/; revision=10292
2006-06-09 23:57:41 +00:00
David Anderson a5696f8f6f *** empty log message ***
svn path=/trunk/boinc/; revision=10286
2006-06-09 17:31:34 +00:00
David Anderson 923075d005 *** empty log message ***
svn path=/trunk/boinc/; revision=10258
2006-06-06 18:45:40 +00:00
Charlie Fenton 8a0e7cd2df *** empty log message ***
svn path=/trunk/boinc/; revision=9407
2006-02-07 01:08:02 +00:00
David Anderson 40306067cb 64-bit compile fix
svn path=/trunk/boinc/; revision=9024
2005-12-03 07:51:04 +00:00
David Anderson a010aef22a OS/2 client version
svn path=/trunk/boinc/; revision=9022
2005-12-02 22:29:35 +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 0d2a0ad9a3 *** empty log message ***
svn path=/trunk/boinc/; revision=6778
2005-07-23 08:10:39 +00:00
David Anderson 371baf3ec4 *** empty log message ***
svn path=/trunk/boinc/; revision=6730
2005-07-21 21:21:17 +00:00
Rom Walton f151ae9306 *** empty log message ***
svn path=/trunk/boinc/; revision=6613
2005-07-14 16:46:38 +00:00
David Anderson b8e12020e9 *** empty log message ***
svn path=/trunk/boinc/; revision=5942
2005-04-27 06:55:28 +00:00
David Anderson 7a6caef6cb *** empty log message ***
svn path=/trunk/boinc/; revision=5754
2005-04-01 22:30:08 +00:00
David Anderson efdf2a8fcf *** empty log message ***
svn path=/trunk/boinc/; revision=5730
2005-03-29 19:46:10 +00:00
David Anderson 435f8edd47 *** empty log message ***
svn path=/trunk/boinc/; revision=5161
2005-01-20 23:22:22 +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
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
Rom Walton dd308cb391 *** empty log message ***
svn path=/trunk/boinc/; revision=4133
2004-09-01 04:59:32 +00:00
David Anderson 071700b245 *** empty log message ***
svn path=/trunk/boinc/; revision=4129
2004-08-31 21:20:31 +00:00
Rom Walton be26c21367 *** empty log message ***
svn path=/trunk/boinc/; revision=4127
2004-08-31 19:15:17 +00:00
David Anderson bc809de5fd *** empty log message ***
svn path=/trunk/boinc/; revision=4081
2004-08-20 19:52:34 +00:00
Karl Chen afd778de8a *** empty log message ***
svn path=/trunk/boinc/; revision=3863
2004-07-13 13:54:09 +00:00
Matt Lebofsky a15d1aa478 added fcgi_stdio.h
added fcgi_stdio.h

svn path=/trunk/boinc/; revision=3772
2004-07-03 21:38:15 +00:00
Daniel Hsu 28469f296d *** empty log message ***
svn path=/trunk/boinc/; revision=3720
2004-06-30 01:10:22 +00:00
Rom Walton 5e5b183b41 Client spamming server hotfix
svn path=/trunk/boinc/; revision=3713
2004-06-29 05:10:15 +00:00
David Anderson ba11fd1219 *** empty log message ***
svn path=/trunk/boinc/; revision=3684
2004-06-21 05:03:56 +00:00
David Anderson 5ceaf4c43a *** empty log message ***
svn path=/trunk/boinc/; revision=3617
2004-06-16 23:16:08 +00:00
Rom Walton 746dc9a5a1 *** empty log message ***
svn path=/trunk/boinc/; revision=3546
2004-06-12 18:44:53 +00:00
Rom Walton 475c5ed811 *** empty log message ***
svn path=/trunk/boinc/; revision=3029
2004-03-04 11:41:43 +00:00
David Anderson 5589d5368f *** empty log message ***
svn path=/trunk/boinc/; revision=2525
2003-10-21 04:06:55 +00:00