mirror of https://github.com/BOINC/boinc.git
*** empty log message ***
svn path=/trunk/boinc/; revision=2208
This commit is contained in:
parent
14ce32efcc
commit
4283824717
165
checkin_notes
165
checkin_notes
|
@ -169,7 +169,7 @@ David A. May 29, 2002
|
||||||
Got rid of the "prefs" database table;
|
Got rid of the "prefs" database table;
|
||||||
prefs are now just an XML and mod_time field in the user table.
|
prefs are now just an XML and mod_time field in the user table.
|
||||||
Haven't tested much yet.
|
Haven't tested much yet.
|
||||||
|
|
||||||
NOTE: these new features use the XML parsing features of PHP.
|
NOTE: these new features use the XML parsing features of PHP.
|
||||||
This means that, on the BOINC web server,
|
This means that, on the BOINC web server,
|
||||||
you must configure PHP with the --with-xml option,
|
you must configure PHP with the --with-xml option,
|
||||||
|
@ -331,7 +331,7 @@ Eric Heien June 03, 2002
|
||||||
|
|
||||||
Michael Gary June 04, 2002
|
Michael Gary June 04, 2002
|
||||||
- Added server side water level functionality, now sends as many work units
|
- Added server side water level functionality, now sends as many work units
|
||||||
as necessary to fill the time requested.
|
as necessary to fill the time requested.
|
||||||
|
|
||||||
sched/
|
sched/
|
||||||
handle_request.C
|
handle_request.C
|
||||||
|
@ -364,7 +364,7 @@ Michael Gary June 06, 2002
|
||||||
- Added rsc_fpops and rsc_iops to the client WORKUNIT struct, bun not yet
|
- Added rsc_fpops and rsc_iops to the client WORKUNIT struct, bun not yet
|
||||||
functional since not initialized.
|
functional since not initialized.
|
||||||
- Test scripts to check water level functionality, including minima and
|
- Test scripts to check water level functionality, including minima and
|
||||||
maxima. Test scripts are based on test_prefs.php.
|
maxima. Test scripts are based on test_prefs.php.
|
||||||
|
|
||||||
client/
|
client/
|
||||||
client_state.h
|
client_state.h
|
||||||
|
@ -500,7 +500,7 @@ Eric H June 19, 2002
|
||||||
sched/
|
sched/
|
||||||
parse.C (removed)
|
parse.C (removed)
|
||||||
parse.h (removed)
|
parse.h (removed)
|
||||||
|
|
||||||
Eric H June 20, 2002
|
Eric H June 20, 2002
|
||||||
- added soft link support via XML tags
|
- added soft link support via XML tags
|
||||||
- fixed Windows ASCII/binary bug
|
- fixed Windows ASCII/binary bug
|
||||||
|
@ -549,7 +549,7 @@ David A June 20 2002
|
||||||
TODO: use all of them.
|
TODO: use all of them.
|
||||||
- Project directories are stored in URL-encoded form.
|
- Project directories are stored in URL-encoded form.
|
||||||
This allows project master URLs to have slashes, which is a necessity.
|
This allows project master URLs to have slashes, which is a necessity.
|
||||||
|
|
||||||
client/
|
client/
|
||||||
Makefile.in
|
Makefile.in
|
||||||
accounts.C,h (deleted)
|
accounts.C,h (deleted)
|
||||||
|
@ -667,7 +667,7 @@ Michael Gary 6/27/2002
|
||||||
Michael Gary 6/28/2002
|
Michael Gary 6/28/2002
|
||||||
- Added an explicit test for water level
|
- Added an explicit test for water level
|
||||||
- Added a -no_time_test argument to the boinc client to stop the time tests
|
- Added a -no_time_test argument to the boinc client to stop the time tests
|
||||||
from running.
|
from running.
|
||||||
|
|
||||||
client/
|
client/
|
||||||
main.C
|
main.C
|
||||||
|
@ -681,7 +681,7 @@ Eric Heien 7/01/2002
|
||||||
- Added random WU generation.
|
- Added random WU generation.
|
||||||
- Added concat_slow application.
|
- Added concat_slow application.
|
||||||
- Altered functionality of API checkpoint_completed.
|
- Altered functionality of API checkpoint_completed.
|
||||||
|
|
||||||
api/
|
api/
|
||||||
api.C
|
api.C
|
||||||
api.h
|
api.h
|
||||||
|
@ -751,7 +751,7 @@ David Anderson July 4, 2002
|
||||||
server to client includes a <max_nbytes> field limiting
|
server to client includes a <max_nbytes> field limiting
|
||||||
the size of the file, and includes a digital signature
|
the size of the file, and includes a digital signature
|
||||||
based on the project's "upload authentication" key pair.
|
based on the project's "upload authentication" key pair.
|
||||||
File uploads, instead of being done by PUT, are now done by POST
|
File uploads, instead of being done by PUT, are now done by POST
|
||||||
to a CGI program, "file_upload_handler".
|
to a CGI program, "file_upload_handler".
|
||||||
The request header includes the signed <file_info>,
|
The request header includes the signed <file_info>,
|
||||||
and the CGI program verifies the signature and enforces the size limit.
|
and the CGI program verifies the signature and enforces the size limit.
|
||||||
|
@ -847,13 +847,13 @@ David Anderson July 4, 2002
|
||||||
David July 4, 2002
|
David July 4, 2002
|
||||||
- fixed compile problems on linux.
|
- fixed compile problems on linux.
|
||||||
use kill() instead of sigsend()
|
use kill() instead of sigsend()
|
||||||
|
|
||||||
client/app.C
|
client/app.C
|
||||||
sched/file_upload_handler.C
|
sched/file_upload_handler.C
|
||||||
|
|
||||||
Michael Gary July 5, 2002
|
Michael Gary July 5, 2002
|
||||||
- fixed fast cgi crypto
|
- fixed fast cgi crypto
|
||||||
use fgets and sscanf instead of fscanf, which
|
use fgets and sscanf instead of fscanf, which
|
||||||
is not implemented in fcgi_stdio.h
|
is not implemented in fcgi_stdio.h
|
||||||
|
|
||||||
sched/Makefile.in
|
sched/Makefile.in
|
||||||
|
@ -1016,13 +1016,13 @@ Barry Luong July 11, 2002
|
||||||
/ / / \ \
|
/ / / \ \
|
||||||
boinc/ cgi/ keys/ upload/ download/
|
boinc/ cgi/ keys/ upload/ download/
|
||||||
/ \ \
|
/ \ \
|
||||||
/ \ \
|
/ \ \
|
||||||
/ \ \
|
/ \ \
|
||||||
client/ sched/ ...
|
client/ sched/ ...
|
||||||
|
|
||||||
- sched cgi, fcgi, file_upload_handler are copied into
|
- sched cgi, fcgi, file_upload_handler are copied into
|
||||||
~barry/boinc_server/cgi/
|
~barry/boinc_server/cgi/
|
||||||
- in httpd.conf set up cgi permissions for appropriate files and
|
- in httpd.conf set up cgi permissions for appropriate files and
|
||||||
directories
|
directories
|
||||||
- must define new environment variables:
|
- must define new environment variables:
|
||||||
BOINC_DOWNLOAD_DIR ~/barry/boinc_server/download
|
BOINC_DOWNLOAD_DIR ~/barry/boinc_server/download
|
||||||
|
@ -1256,7 +1256,7 @@ Eric Heien 7/18/2002
|
||||||
|
|
||||||
Michael Gary 7/23/2002
|
Michael Gary 7/23/2002
|
||||||
- Added a test for sticky files. Required updating escape_url to support
|
- Added a test for sticky files. Required updating escape_url to support
|
||||||
RRC1738 (-_. no longer escaped out).
|
RRC1738 (-_. no longer escaped out).
|
||||||
client/
|
client/
|
||||||
file_names.C
|
file_names.C
|
||||||
test/
|
test/
|
||||||
|
@ -1265,7 +1265,7 @@ Michael Gary 7/23/2002
|
||||||
uc_result_sticky (added)
|
uc_result_sticky (added)
|
||||||
|
|
||||||
Michael Gary 7/24/2002
|
Michael Gary 7/24/2002
|
||||||
- Added a test for the time reporting system.
|
- Added a test for the time reporting system.
|
||||||
test/
|
test/
|
||||||
test_time.php (added)
|
test_time.php (added)
|
||||||
init.inc
|
init.inc
|
||||||
|
@ -1293,7 +1293,7 @@ David July 28 2002
|
||||||
It continues to use this version for this WU,
|
It continues to use this version for this WU,
|
||||||
even if it receives a later version while the WU is in progress.
|
even if it receives a later version while the WU is in progress.
|
||||||
- On the client, no version #s are associated with apps
|
- On the client, no version #s are associated with apps
|
||||||
|
|
||||||
PROGRAMMERS NOTE:
|
PROGRAMMERS NOTE:
|
||||||
- Removed checking of args in client_state.C
|
- Removed checking of args in client_state.C
|
||||||
This gunks up the code too much. Let's do checking at higher level.
|
This gunks up the code too much. Let's do checking at higher level.
|
||||||
|
@ -1354,7 +1354,7 @@ David A. July 30 2002
|
||||||
- made some API implementation functions static
|
- made some API implementation functions static
|
||||||
(this breaks the test program, need to discuss)
|
(this breaks the test program, need to discuss)
|
||||||
- removed CPU spin from uc_slow (why?)
|
- removed CPU spin from uc_slow (why?)
|
||||||
|
|
||||||
api/
|
api/
|
||||||
api.C,h
|
api.C,h
|
||||||
apps/
|
apps/
|
||||||
|
@ -1404,9 +1404,9 @@ David A. August 4 2002
|
||||||
"CPU time at start of current run"
|
"CPU time at start of current run"
|
||||||
These are all kept in ACTIVE_TASK.
|
These are all kept in ACTIVE_TASK.
|
||||||
RESULT now only has "final CPU time".
|
RESULT now only has "final CPU time".
|
||||||
|
|
||||||
- fixed bug in dir scanning (ahem...)
|
- fixed bug in dir scanning (ahem...)
|
||||||
|
|
||||||
- Coding style notes:
|
- Coding style notes:
|
||||||
- every fopen() MUST have a matching fclose() in same function
|
- every fopen() MUST have a matching fclose() in same function
|
||||||
- every malloc() MUST have a matching free() in same function
|
- every malloc() MUST have a matching free() in same function
|
||||||
|
@ -1421,7 +1421,7 @@ David A. August 4 2002
|
||||||
- no explicit argument checking. do this at higher level
|
- no explicit argument checking. do this at higher level
|
||||||
- functions in foo.C should be declared (as extern) in foo.h,
|
- functions in foo.C should be declared (as extern) in foo.h,
|
||||||
AND NOWHERE ELSE.
|
AND NOWHERE ELSE.
|
||||||
|
|
||||||
api/
|
api/
|
||||||
Makefile.in
|
Makefile.in
|
||||||
api.C,h (removed)
|
api.C,h (removed)
|
||||||
|
@ -1862,7 +1862,7 @@ Eric September 18, 2002
|
||||||
David Sept 22, 2002
|
David Sept 22, 2002
|
||||||
- Various changes to prevent buffer overrun in servers;
|
- Various changes to prevent buffer overrun in servers;
|
||||||
parse_str and parse_attr now take a buffer length arg
|
parse_str and parse_attr now take a buffer length arg
|
||||||
|
|
||||||
api/
|
api/
|
||||||
boinc_api.C,h
|
boinc_api.C,h
|
||||||
apps/
|
apps/
|
||||||
|
@ -1909,7 +1909,7 @@ David Sept 25 2002
|
||||||
then register you for a bogus project.
|
then register you for a bogus project.
|
||||||
|
|
||||||
This change also involved the html_user files (not finished).
|
This change also involved the html_user files (not finished).
|
||||||
|
|
||||||
- Further work on credit-granting.
|
- Further work on credit-granting.
|
||||||
On each RPC, the scheduler computes a "credit per CPU second"
|
On each RPC, the scheduler computes a "credit per CPU second"
|
||||||
for the host (linear combo of FP/int/mem speeds).
|
for the host (linear combo of FP/int/mem speeds).
|
||||||
|
@ -2037,13 +2037,13 @@ David Oct 3 2002
|
||||||
multiple scheduling servers or data servers
|
multiple scheduling servers or data servers
|
||||||
- TODO: enhance the testing framework to allow specification
|
- TODO: enhance the testing framework to allow specification
|
||||||
of failure and recovery of servers
|
of failure and recovery of servers
|
||||||
|
|
||||||
- changed things so a NULL in the DB won't crash db_mysql.C
|
- changed things so a NULL in the DB won't crash db_mysql.C
|
||||||
- parse_int() can now handle hex
|
- parse_int() can now handle hex
|
||||||
- "add" now takes args for DB name/passwd
|
- "add" now takes args for DB name/passwd
|
||||||
- "create_work" now takes args for DB name/passwd,
|
- "create_work" now takes args for DB name/passwd,
|
||||||
upload/download URL, download dir
|
upload/download URL, download dir
|
||||||
|
|
||||||
db/
|
db/
|
||||||
db_mysql.C
|
db_mysql.C
|
||||||
mysql_util.C
|
mysql_util.C
|
||||||
|
@ -2150,7 +2150,7 @@ David Oct 14 2002
|
||||||
- Removed random-WU-name feature from create_work;
|
- Removed random-WU-name feature from create_work;
|
||||||
names should be generated at a higher level
|
names should be generated at a higher level
|
||||||
- added a key-generation function to test.inc
|
- added a key-generation function to test.inc
|
||||||
|
|
||||||
lib/
|
lib/
|
||||||
parse.C
|
parse.C
|
||||||
sched/
|
sched/
|
||||||
|
@ -2573,7 +2573,7 @@ Eric Dec 8, 2002
|
||||||
pers_file_xfer.C
|
pers_file_xfer.C
|
||||||
scheduler_op.C
|
scheduler_op.C
|
||||||
|
|
||||||
Hamid Dec 9,2002
|
Hamid Dec 9,2002
|
||||||
- added field client_state to result
|
- added field client_state to result
|
||||||
|
|
||||||
- added some more functionality to repor_project_error()
|
- added some more functionality to repor_project_error()
|
||||||
|
@ -2588,14 +2588,14 @@ Hamid Dec 9,2002
|
||||||
" <file_name>%s</file_name>
|
" <file_name>%s</file_name>
|
||||||
" <error_code>%d</error_code>\n"
|
" <error_code>%d</error_code>\n"
|
||||||
" </download_error>\n"
|
" </download_error>\n"
|
||||||
|
|
||||||
|
|
||||||
if upload had failures
|
if upload had failures
|
||||||
same as above
|
same as above
|
||||||
|
|
||||||
if coudln't start active task for result (in which err_num should be set)
|
if coudln't start active task for result (in which err_num should be set)
|
||||||
"<couldnt_start>%d</couldnt_start>\n"
|
"<couldnt_start>%d</couldnt_start>\n"
|
||||||
|
|
||||||
|
|
||||||
- The error mechanism right now is such that any failures
|
- The error mechanism right now is such that any failures
|
||||||
regarding file_infos (download, upload or whatever)
|
regarding file_infos (download, upload or whatever)
|
||||||
|
@ -2620,10 +2620,10 @@ David Dec 11 2002
|
||||||
- Have process_wu_template() fill in the file size as well as the MD5.
|
- Have process_wu_template() fill in the file size as well as the MD5.
|
||||||
This necessitated changing the format of WU templates,
|
This necessitated changing the format of WU templates,
|
||||||
and the way they are processed.
|
and the way they are processed.
|
||||||
|
|
||||||
NOTE: this breaks the multiple-data-server test.
|
NOTE: this breaks the multiple-data-server test.
|
||||||
Need to figure out another way to do that.
|
Need to figure out another way to do that.
|
||||||
|
|
||||||
tools/
|
tools/
|
||||||
backend_lib.C
|
backend_lib.C
|
||||||
doc/
|
doc/
|
||||||
|
@ -2634,7 +2634,7 @@ David Dec 11 2002
|
||||||
David Dec 13 2002
|
David Dec 13 2002
|
||||||
- use lock file mechanism to prevent multiple instances of
|
- use lock file mechanism to prevent multiple instances of
|
||||||
core client from running in same directory
|
core client from running in same directory
|
||||||
|
|
||||||
configure
|
configure
|
||||||
configure.in
|
configure.in
|
||||||
client/
|
client/
|
||||||
|
@ -2761,7 +2761,7 @@ Hamid Dec 19 2002
|
||||||
-fixed a little bug in file_deleter
|
-fixed a little bug in file_deleter
|
||||||
|
|
||||||
-note: strtok() changes the original string passed to it, kind of dangerous to use
|
-note: strtok() changes the original string passed to it, kind of dangerous to use
|
||||||
|
|
||||||
-from parse.h : replace_element() is now in use ( I used it for make_work.C)
|
-from parse.h : replace_element() is now in use ( I used it for make_work.C)
|
||||||
|
|
||||||
David Dec 19 2002
|
David Dec 19 2002
|
||||||
|
@ -2937,10 +2937,10 @@ David Jan 13 2003
|
||||||
May need to get working on Solaris
|
May need to get working on Solaris
|
||||||
- Added stripchart scripts for getting DB info
|
- Added stripchart scripts for getting DB info
|
||||||
(need to macro-substitute DB name)
|
(need to macro-substitute DB name)
|
||||||
|
|
||||||
Net result: test_loop.php now works correctly and generates
|
Net result: test_loop.php now works correctly and generates
|
||||||
stripcharts that show an ever-growing set of results
|
stripcharts that show an ever-growing set of results
|
||||||
|
|
||||||
client/
|
client/
|
||||||
client_state.C,h
|
client_state.C,h
|
||||||
hostinfo_unix.C
|
hostinfo_unix.C
|
||||||
|
@ -2973,7 +2973,7 @@ David Jan 14 2003
|
||||||
David Jan 14 2003
|
David Jan 14 2003
|
||||||
- Added log writes to sched server in some error cases
|
- Added log writes to sched server in some error cases
|
||||||
- Removed -use_files flag to sched server. Use compile-time flag instead.
|
- Removed -use_files flag to sched server. Use compile-time flag instead.
|
||||||
|
|
||||||
sched/
|
sched/
|
||||||
handle_request.C
|
handle_request.C
|
||||||
main.C
|
main.C
|
||||||
|
@ -3128,7 +3128,7 @@ David Feb 7 2003
|
||||||
- Changed account creation features quite a bit.
|
- Changed account creation features quite a bit.
|
||||||
It now bifurcates according to whether this is first project.
|
It now bifurcates according to whether this is first project.
|
||||||
Asks for preferences and offers download accordingly.
|
Asks for preferences and offers download accordingly.
|
||||||
|
|
||||||
html_user/
|
html_user/
|
||||||
account_setup* (new)
|
account_setup* (new)
|
||||||
|
|
||||||
|
@ -3136,7 +3136,7 @@ David Feb 8 2003
|
||||||
- Work on account creation a bit more.
|
- Work on account creation a bit more.
|
||||||
Removed project graphics prefs.
|
Removed project graphics prefs.
|
||||||
Added email prefs.
|
Added email prefs.
|
||||||
|
|
||||||
html_user/
|
html_user/
|
||||||
various
|
various
|
||||||
|
|
||||||
|
@ -3146,7 +3146,7 @@ David Feb 10 2003
|
||||||
client/
|
client/
|
||||||
client_types.C
|
client_types.C
|
||||||
net_xfer.C
|
net_xfer.C
|
||||||
|
|
||||||
David Feb 10 2003
|
David Feb 10 2003
|
||||||
- attempt to fix bugs by eliminating dynamic allocation
|
- attempt to fix bugs by eliminating dynamic allocation
|
||||||
|
|
||||||
|
@ -3253,7 +3253,7 @@ David Feb 14 2003
|
||||||
|
|
||||||
David Feb 17 2003
|
David Feb 17 2003
|
||||||
- restored some of the changes for faster network throughput
|
- restored some of the changes for faster network throughput
|
||||||
|
|
||||||
client/
|
client/
|
||||||
client_state.C,h
|
client_state.C,h
|
||||||
main.C
|
main.C
|
||||||
|
@ -3413,9 +3413,9 @@ David Feb 22
|
||||||
Seth Feb 24
|
Seth Feb 24
|
||||||
- changed windows graphics handling.
|
- changed windows graphics handling.
|
||||||
client now has a child window in which all graphics are displayed.
|
client now has a child window in which all graphics are displayed.
|
||||||
when an app is running, this window sends a message to the app telling
|
when an app is running, this window sends a message to the app telling
|
||||||
it to draw on the window.
|
it to draw on the window.
|
||||||
|
|
||||||
api/
|
api/
|
||||||
windows_opengl.cpp
|
windows_opengl.cpp
|
||||||
client/win/
|
client/win/
|
||||||
|
@ -3569,7 +3569,7 @@ David Feb 28 2003
|
||||||
|
|
||||||
client/
|
client/
|
||||||
client_types.C,h
|
client_types.C,h
|
||||||
|
|
||||||
David Mar 2 2003
|
David Mar 2 2003
|
||||||
- added code to garbage-collect APP_VERSIONs:
|
- added code to garbage-collect APP_VERSIONs:
|
||||||
delete any APP_VERSION that's not referenced and for which
|
delete any APP_VERSION that's not referenced and for which
|
||||||
|
@ -3758,8 +3758,8 @@ Eric March 7, 2003
|
||||||
|
|
||||||
Seth March 10, 2003
|
Seth March 10, 2003
|
||||||
- changed windows graphics handling again. client/app messaging
|
- changed windows graphics handling again. client/app messaging
|
||||||
now mainly consists of the client polling the app windows,
|
now mainly consists of the client polling the app windows,
|
||||||
with apps messaging the client when they change modes.
|
with apps messaging the client when they change modes.
|
||||||
moved most of this into the client's child screensaver window.
|
moved most of this into the client's child screensaver window.
|
||||||
|
|
||||||
api/
|
api/
|
||||||
|
@ -3818,7 +3818,7 @@ David Mar 15 2003
|
||||||
various
|
various
|
||||||
sched/
|
sched/
|
||||||
feeder.C
|
feeder.C
|
||||||
|
|
||||||
Eric March 17, 2003
|
Eric March 17, 2003
|
||||||
- Changed app->client communication to use shared memory rather
|
- Changed app->client communication to use shared memory rather
|
||||||
than files. The client sets up a shared memory segment when
|
than files. The client sets up a shared memory segment when
|
||||||
|
@ -4011,7 +4011,7 @@ David Apr 3 2003
|
||||||
** USE THIS INSTEAD OF strcat()
|
** USE THIS INSTEAD OF strcat()
|
||||||
- changed dynamically-allocated fields of SCHEDULER_REQUEST,
|
- changed dynamically-allocated fields of SCHEDULER_REQUEST,
|
||||||
SCHEDULER_REPLY to static
|
SCHEDULER_REPLY to static
|
||||||
|
|
||||||
That combination of the above fixes a bug where a long
|
That combination of the above fixes a bug where a long
|
||||||
stderr_out could overwrite other fields of RESULT
|
stderr_out could overwrite other fields of RESULT
|
||||||
|
|
||||||
|
@ -4275,7 +4275,7 @@ Erik May 19 2003
|
||||||
|
|
||||||
Eric May 20, 2003
|
Eric May 20, 2003
|
||||||
- When you create a team you automatically join it
|
- When you create a team you automatically join it
|
||||||
|
|
||||||
html_user/
|
html_user/
|
||||||
team.inc
|
team.inc
|
||||||
team_create_action.php
|
team_create_action.php
|
||||||
|
@ -4426,7 +4426,7 @@ David June 4 2003
|
||||||
- Checked in Eric Korpela's rewrite of the DB interface code.
|
- Checked in Eric Korpela's rewrite of the DB interface code.
|
||||||
No more db_xxx functions; instead, use derived classes
|
No more db_xxx functions; instead, use derived classes
|
||||||
with insert(), update() etc. functions
|
with insert(), update() etc. functions
|
||||||
|
|
||||||
db/
|
db/
|
||||||
Makefile.in
|
Makefile.in
|
||||||
boinc_db.C,h (.C new)
|
boinc_db.C,h (.C new)
|
||||||
|
@ -4616,10 +4616,10 @@ Karl 2003/06/09
|
||||||
- refactored exponential backoff to util.h
|
- refactored exponential backoff to util.h
|
||||||
|
|
||||||
client/
|
client/
|
||||||
pers_file_xfer.C
|
pers_file_xfer.C
|
||||||
scheduler_op.C
|
scheduler_op.C
|
||||||
lib/
|
lib/
|
||||||
util.h
|
util.h
|
||||||
util.C
|
util.C
|
||||||
|
|
||||||
Karl 2003/06/09
|
Karl 2003/06/09
|
||||||
|
@ -4655,10 +4655,10 @@ Tim June 11, 2003
|
||||||
client/
|
client/
|
||||||
pers_file_xfer.c
|
pers_file_xfer.c
|
||||||
prefs.c
|
prefs.c
|
||||||
prefs.h
|
prefs.h
|
||||||
|
|
||||||
Karl 2003/06/11
|
Karl 2003/06/11
|
||||||
- test suite overhaul
|
- test suite overhaul
|
||||||
|
|
||||||
_autosetup
|
_autosetup
|
||||||
configure.ac
|
configure.ac
|
||||||
|
@ -4862,7 +4862,7 @@ David June 19 2003
|
||||||
- set result.received_time whenever the server_state becomes DONE
|
- set result.received_time whenever the server_state becomes DONE
|
||||||
(this makes it possible to enumerate all results that have
|
(this makes it possible to enumerate all results that have
|
||||||
become done recently, including timeouts and other errors)
|
become done recently, including timeouts and other errors)
|
||||||
|
|
||||||
html_ops/
|
html_ops/
|
||||||
index.html (removed)
|
index.html (removed)
|
||||||
index.php
|
index.php
|
||||||
|
@ -4923,7 +4923,7 @@ David June 20 2003
|
||||||
- use mysql_connect() instead of mysql_pconnect() in PHP.
|
- use mysql_connect() instead of mysql_pconnect() in PHP.
|
||||||
The latter caused failures in mysql_select_db(),
|
The latter caused failures in mysql_select_db(),
|
||||||
with "commands out of sync" error.
|
with "commands out of sync" error.
|
||||||
|
|
||||||
html_user/
|
html_user/
|
||||||
db.inc
|
db.inc
|
||||||
html_ops/
|
html_ops/
|
||||||
|
@ -4970,7 +4970,7 @@ Tim June 23, 2003
|
||||||
wingui_mainwindow.cpp
|
wingui_mainwindow.cpp
|
||||||
|
|
||||||
John Brian 2003/06/23
|
John Brian 2003/06/23
|
||||||
- Changed label text in "Disk" tab:
|
- Changed label text in "Disk" tab:
|
||||||
"BOINC" -> "BOINC core client"
|
"BOINC" -> "BOINC core client"
|
||||||
"PROJECT:" prepending removed
|
"PROJECT:" prepending removed
|
||||||
|
|
||||||
|
@ -4980,7 +4980,7 @@ John Brian 2003/06/23
|
||||||
/client/win/
|
/client/win/
|
||||||
gui_titles.C
|
gui_titles.C
|
||||||
wingui_listctrl.h
|
wingui_listctrl.h
|
||||||
wingui_listctrl.cpp
|
wingui_listctrl.cpp
|
||||||
|
|
||||||
Karl 2003/06/23
|
Karl 2003/06/23
|
||||||
- changed uses of HOST to HOSTTYPE to simplify command line and fix
|
- changed uses of HOST to HOSTTYPE to simplify command line and fix
|
||||||
|
@ -5031,12 +5031,12 @@ John Brian 2003/06/24
|
||||||
wingui_mainwindow.h
|
wingui_mainwindow.h
|
||||||
resource.rc
|
resource.rc
|
||||||
resource.h
|
resource.h
|
||||||
|
|
||||||
Karl 2003/06/24
|
Karl 2003/06/24
|
||||||
- Got test_1sec working
|
- Got test_1sec working
|
||||||
|
|
||||||
test/
|
test/
|
||||||
boinc.py
|
boinc.py
|
||||||
test.inc
|
test.inc
|
||||||
test_backend.py
|
test_backend.py
|
||||||
test_uc.py
|
test_uc.py
|
||||||
|
@ -5106,7 +5106,7 @@ Karl 2003/06/26
|
||||||
util.h
|
util.h
|
||||||
|
|
||||||
test/
|
test/
|
||||||
boinc.py
|
boinc.py
|
||||||
test_masterurl_failure.py
|
test_masterurl_failure.py
|
||||||
test_uc.py
|
test_uc.py
|
||||||
testproxy
|
testproxy
|
||||||
|
@ -5347,7 +5347,7 @@ Karl 2003/07/18
|
||||||
|
|
||||||
py/ (added)
|
py/ (added)
|
||||||
Makefile.am
|
Makefile.am
|
||||||
boinc.py
|
boinc.py
|
||||||
version.py.in
|
version.py.in
|
||||||
|
|
||||||
test/
|
test/
|
||||||
|
@ -5393,7 +5393,7 @@ Karl 2003/07/25
|
||||||
|
|
||||||
improved start/stop program
|
improved start/stop program
|
||||||
|
|
||||||
added "run benchmarks now" File menu command, and display results.
|
added "run benchmarks now" File menu command, and display results.
|
||||||
|
|
||||||
Fixed global preferences not being updated to/from client because of
|
Fixed global preferences not being updated to/from client because of
|
||||||
<mod_time> parse bug.
|
<mod_time> parse bug.
|
||||||
|
@ -5463,7 +5463,7 @@ Karl 2003/07/30-31
|
||||||
- file menu: 'Hide'
|
- file menu: 'Hide'
|
||||||
- show reason for Unrecoverable error in user output
|
- show reason for Unrecoverable error in user output
|
||||||
|
|
||||||
Client/*
|
Client/*
|
||||||
client/win/*
|
client/win/*
|
||||||
client/translations/*
|
client/translations/*
|
||||||
|
|
||||||
|
@ -5577,7 +5577,7 @@ Karl 2003/08/07
|
||||||
cs_apps.C
|
cs_apps.C
|
||||||
cs_scheduler.C
|
cs_scheduler.C
|
||||||
win/*
|
win/*
|
||||||
|
|
||||||
sched/
|
sched/
|
||||||
handle_request.C
|
handle_request.C
|
||||||
|
|
||||||
|
@ -5599,7 +5599,7 @@ Karl 2003/08/08
|
||||||
- client: take into account active_frac and n_cpus when requesting work.
|
- client: take into account active_frac and n_cpus when requesting work.
|
||||||
- removed vestigial host_info variables {active,on,connected}_frac.
|
- removed vestigial host_info variables {active,on,connected}_frac.
|
||||||
- server: take into account delay_bound, active_frac and n_cpus when
|
- server: take into account delay_bound, active_frac and n_cpus when
|
||||||
checking WU feasibility
|
checking WU feasibility
|
||||||
|
|
||||||
client/*
|
client/*
|
||||||
sched/*
|
sched/*
|
||||||
|
@ -5625,7 +5625,7 @@ Karl 2003/08/10
|
||||||
|
|
||||||
tools/
|
tools/
|
||||||
backend_lib.C
|
backend_lib.C
|
||||||
|
|
||||||
db/
|
db/
|
||||||
boinc_db.C
|
boinc_db.C
|
||||||
boinc_db.h
|
boinc_db.h
|
||||||
|
@ -5653,7 +5653,7 @@ Karl 2003/08/12
|
||||||
Karl 2003/08/12
|
Karl 2003/08/12
|
||||||
- Astropulse: changed timeout_check_time to time(0)+delay_bound instead
|
- Astropulse: changed timeout_check_time to time(0)+delay_bound instead
|
||||||
of time(0)+1day
|
of time(0)+1day
|
||||||
- Astropulse: rsc_fpops calculation: reduced fudge factor by 3
|
- Astropulse: rsc_fpops calculation: reduced fudge factor by 3
|
||||||
|
|
||||||
Astropulse/split/pulse_split.C
|
Astropulse/split/pulse_split.C
|
||||||
|
|
||||||
|
@ -5807,7 +5807,7 @@ David Aug 15 2003
|
||||||
This required adding a result_template field to the workunit table,
|
This required adding a result_template field to the workunit table,
|
||||||
which is the original result template macro-substituted
|
which is the original result template macro-substituted
|
||||||
with the upload URL
|
with the upload URL
|
||||||
|
|
||||||
db/
|
db/
|
||||||
boinc_db.C,h
|
boinc_db.C,h
|
||||||
schema.sql
|
schema.sql
|
||||||
|
@ -5820,7 +5820,7 @@ David Aug 15 2003
|
||||||
|
|
||||||
|
|
||||||
Chrisz 2003/8/15
|
Chrisz 2003/8/15
|
||||||
- first init preference then parse command line
|
- first init preference then parse command line
|
||||||
|
|
||||||
client/win/
|
client/win/
|
||||||
wingui_mainwindow.cpp
|
wingui_mainwindow.cpp
|
||||||
|
@ -5833,7 +5833,7 @@ Eric K 8/15/2003
|
||||||
Karl 2003/08/18
|
Karl 2003/08/18
|
||||||
- scheduler bug fixes
|
- scheduler bug fixes
|
||||||
- test system update
|
- test system update
|
||||||
- astropulse:
|
- astropulse:
|
||||||
- updated scheduler code
|
- updated scheduler code
|
||||||
- rewrote validator
|
- rewrote validator
|
||||||
- created autoconf system to check host so that we can have separate
|
- created autoconf system to check host so that we can have separate
|
||||||
|
@ -5855,19 +5855,19 @@ Karl 2003/08/19
|
||||||
|
|
||||||
Karl 2003/08/20
|
Karl 2003/08/20
|
||||||
- changed 'active_frac' initial assumption to "on" instead of the current
|
- changed 'active_frac' initial assumption to "on" instead of the current
|
||||||
state
|
state
|
||||||
|
|
||||||
client/
|
client/
|
||||||
time_stats.C
|
time_stats.C
|
||||||
|
|
||||||
Chrisz 2003/08/20
|
Chrisz 2003/08/20
|
||||||
- make progress and size on GUI keep old values when suspend during downloading
|
- make progress and size on GUI keep old values when suspend during downloading
|
||||||
|
|
||||||
client/
|
client/
|
||||||
http.C
|
http.C
|
||||||
client/win
|
client/win
|
||||||
wingui_mainwindow.cpp
|
wingui_mainwindow.cpp
|
||||||
|
|
||||||
Karl 2003/08/20
|
Karl 2003/08/20
|
||||||
- rewrote header parsing to be more robust:
|
- rewrote header parsing to be more robust:
|
||||||
- allow for header to not have to be a single TCP message
|
- allow for header to not have to be a single TCP message
|
||||||
|
@ -5913,7 +5913,7 @@ David Aug 21 2003
|
||||||
|
|
||||||
Karl 2003/08/21
|
Karl 2003/08/21
|
||||||
- various website and documentation fixes and updates
|
- various website and documentation fixes and updates
|
||||||
-
|
-
|
||||||
|
|
||||||
doc/*
|
doc/*
|
||||||
tools/
|
tools/
|
||||||
|
@ -5930,3 +5930,20 @@ Chrisz 2003/08/25
|
||||||
|
|
||||||
py/
|
py/
|
||||||
boinc.py
|
boinc.py
|
||||||
|
|
||||||
|
Karl 2003/08/28
|
||||||
|
- rewrote all documentation related to software prerequisites and
|
||||||
|
building server and clients.
|
||||||
|
|
||||||
|
doc/
|
||||||
|
boinc_dev.php
|
||||||
|
build_client.php (new)
|
||||||
|
build_client_mac.php (new)
|
||||||
|
build_client_unix.php (new)
|
||||||
|
build_client_win.php (new)
|
||||||
|
build_server.php
|
||||||
|
build_system.php
|
||||||
|
build.txt (removed)
|
||||||
|
create_project.php
|
||||||
|
single_host_server.php
|
||||||
|
software.php (new)
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
<? // -*-html -*-
|
||||||
|
require_once("docutil.php");
|
||||||
|
page_head("Building the BOINC Core Client");
|
||||||
|
?>
|
||||||
|
|
||||||
|
<h1>Build clients for all platforms</h1>
|
||||||
|
For each platform your project supports (e.g.: i686-pc-linux,
|
||||||
|
sun-sparc-solaris2.7, sun-sparc-solaris2.8, intelx86_windows), you must
|
||||||
|
compile the core client.
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li><a href=build_client_unix.php>Building the core client for Unix</a>
|
||||||
|
<li><a href=build_client_win.php>Building the core client GUI for Windows</a>
|
||||||
|
<li><a href=build_client_mac.php>Building the core client GUI for Macintosh</a>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h1>Update project database</h1>
|
||||||
|
|
||||||
|
The BOINC server keeps track of core client platforms and versions so that
|
||||||
|
users may download the latest version. For each client compiled, put the
|
||||||
|
package in the master server's <code>boinc/apps/</code> directory and
|
||||||
|
run <code>boinc/tools/update_versions</code>. For Windows and Macintosh, the
|
||||||
|
files are self-extracting executables; for Unix they are .gz files which can
|
||||||
|
be run directly after ungzipping.
|
||||||
|
|
||||||
|
<?
|
||||||
|
page_tail();
|
||||||
|
?>
|
|
@ -12,10 +12,8 @@ See the <a href=software.php>Software Prerequisites</a>.
|
||||||
make
|
make
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
<h1>Update project database</h1>
|
Easy :) The final target
|
||||||
|
is <code>boinc/client/boinc_VERSION_PLATFORM.gz</code>.
|
||||||
Copy boinc_x.yz_platform.gz to the boinc/apps directory and run
|
|
||||||
boinc/tools/update_versions.
|
|
||||||
|
|
||||||
<?
|
<?
|
||||||
page_tail();
|
page_tail();
|
||||||
|
|
|
@ -30,11 +30,6 @@ Open BOINC.pfw. Accept all defaults, updating version number.
|
||||||
Run a virus checker over all the individual (uncompressed)
|
Run a virus checker over all the individual (uncompressed)
|
||||||
files as well as the final build
|
files as well as the final build
|
||||||
|
|
||||||
<h1>Update project database</h1>
|
|
||||||
|
|
||||||
Copy boinc_win_x.yz.exe to the boinc/apps directory and run
|
|
||||||
boinc/tools/update_versions.
|
|
||||||
|
|
||||||
|
|
||||||
<?
|
<?
|
||||||
page_tail();
|
page_tail();
|
||||||
|
|
|
@ -54,9 +54,7 @@ How to install and configure the BOINC server software.
|
||||||
<li> <a href=server_components.php>Server components</a>
|
<li> <a href=server_components.php>Server components</a>
|
||||||
<li> <a href=build_server.php>Building server components</a> (<a href=build_system.php>Build system</a>)
|
<li> <a href=build_server.php>Building server components</a> (<a href=build_system.php>Build system</a>)
|
||||||
<ul>
|
<ul>
|
||||||
<li> <a href=build_client_unix.php>Building the core client for Unix</a>
|
<li> <a href=build_client.php>Building the core client for all platforms</a>
|
||||||
<li> <a href=build_client_win.php>Building the core client for Windows</a>
|
|
||||||
<li> <a href=build_client_mac.php>Building the core client for Macintosh</a>
|
|
||||||
</ul>
|
</ul>
|
||||||
<li> <a href=single_host_server.php>Setting up a single-host server</a>
|
<li> <a href=single_host_server.php>Setting up a single-host server</a>
|
||||||
<li> <a href=database_setup.php>Setting up the BOINC database</a>
|
<li> <a href=database_setup.php>Setting up the BOINC database</a>
|
||||||
|
|
Loading…
Reference in New Issue