boinc/api
David Anderson 13400c9516 Changes for multithread app support:
- update_versions: use __ (not :) as separator for plan class
- client: add plan_class to APP_VERSION;
    an app version is now identified by platform/version/plan_class
- client CPU scheduler: don't assume apps use 1 CPU
- client: add avg_ncpus, max_cpus, flops, cmdline to RESULT
- scheduler: implement app planning scheme

Other changes:

- client: if symlink() fails, make a XML soft link instead
    (for Unix running off a FAT32 FS)
- client: don't accept nonpositive resource share from AMS
- daemons and DB: check for error returns from enumerations,
    and exit if so.  Thus, if the MySQL server goes down,
    all the daemons will soon exit.
    The cron script will restart them every 5 min,
    so when the DB server comes back up so will the project.
- web: show empty max CPU % as ---
- API: get rid of all_threads_cpu_time option (always the case now)


svn path=/trunk/boinc/; revision=14966
2008-03-27 18:25:29 +00:00
..
txf *** empty log message *** 2006-03-22 19:01:33 +00:00
Makefile.am fixed internal library dependencies in Makefile.am's 2008-03-15 03:26:14 +00:00
Makefile.mingw - Makefile for MinGW 2008-03-10 23:12:39 +00:00
bmplib.C Added explicit includes of "config.h" in many files to enable use of compilers 2005-11-21 18:34:44 +00:00
bmplib.h *** empty log message *** 2004-12-09 00:46:07 +00:00
boinc_api.C Changes for multithread app support: 2008-03-27 18:25:29 +00:00
boinc_api.h Changes for multithread app support: 2008-03-27 18:25:29 +00:00
boinc_api_fortran.C 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. 2007-10-09 11:35:47 +00:00
boinc_gl.h 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. 2007-10-09 11:35:47 +00:00
boinc_glut.h 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. 2007-10-09 11:35:47 +00:00
graphics2.C - graphics API: default max graphics CPU fraction is 0.2 2008-01-29 19:51:26 +00:00
graphics2.h Matched functions linkage in api/graphics2.h to those in api/graphics_api.h 2008-03-05 22:02:48 +00:00
graphics2_unix.C - changes to many files to fix gcc4.3 compile 2008-02-27 23:26:38 +00:00
graphics2_util.C - API: Attempt to use the 'Global' tag first, if the API 2008-03-14 02:41:56 +00:00
graphics2_win.C - API: Include 'Global\' in the shared memory segment name for worker and 2008-03-13 21:18:04 +00:00
graphics_api.C - changes to many files to fix gcc4.3 compile 2008-02-27 23:26:38 +00:00
graphics_api.h - Removed the svn:executable property from files that should not be executable, 2007-10-10 09:25:40 +00:00
graphics_data.C 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. 2007-10-09 11:35:47 +00:00
graphics_data.h 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. 2007-10-09 11:35:47 +00:00
graphics_impl.C - client: implement <start_apps_manually> for Windows too 2008-01-13 04:16:58 +00:00
graphics_impl.h - make old-style graphics (though not supported) still compile 2008-01-17 18:09:30 +00:00
graphics_impl_lib.C - changes to many files to fix gcc4.3 compile 2008-02-27 23:26:38 +00:00
graphics_lib.C - changes to many files to fix gcc4.3 compile 2008-02-27 23:26:38 +00:00
graphics_lib.h 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. 2007-10-09 11:35:47 +00:00
gutil.C - API: Include 'Global\' in the shared memory segment name for worker and 2008-03-13 21:18:04 +00:00
gutil.h - Removed the svn:executable property from files that should not be executable, 2007-10-10 09:25:40 +00:00
gutil_text.C 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. 2007-10-09 11:35:47 +00:00
mac_icon.C Mac: Add 64-bit Intel support to Client and libraries. 2007-11-16 13:27:35 +00:00
macglutfix.m 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. 2007-10-09 11:35:47 +00:00
make_app_icon_h.C 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. 2007-10-09 11:35:47 +00:00
reduce.h - API graphics: changes to REDUCED_ARRAY to support new S@h graphics 2007-11-27 19:28:57 +00:00
reduce_lib.C - API graphics: changes to REDUCED_ARRAY to support new S@h graphics 2007-11-27 19:28:57 +00:00
reduce_main.C - API graphics: changes to REDUCED_ARRAY to support new S@h graphics 2007-11-27 19:28:57 +00:00
static_graphics.C 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. 2007-10-09 11:35:47 +00:00
texfont.C API: fix compiler warning. 2008-01-18 02:07:07 +00:00
texfont.h *** empty log message *** 2006-04-18 22:17:43 +00:00
texture.C Fixes for command line compile. 2007-08-10 01:51:14 +00:00
texture.h *** empty log message *** 2005-07-19 18:47:51 +00:00
tgalib.C - API: some out-of-mem checks 2007-07-13 20:18:46 +00:00
tgalib.h Fixes for command line compile. 2007-08-10 01:51:14 +00:00
txf_util.C MGR: Fix flicker in projects tab website buttons. API: fix a compiler warning which was an actual logic error. 2008-03-14 00:41:14 +00:00
txf_util.h 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. 2007-10-09 11:35:47 +00:00
windows_opengl.C - DIAG: Remove references to diagnostics_set_thread_name(). 2007-10-24 23:49:52 +00:00
x_opengl.C - changes to many files to fix gcc4.3 compile 2008-02-27 23:26:38 +00:00
x_opengl.h *** empty log message *** 2005-09-06 12:58:56 +00:00