Commit Graph

70 Commits

Author SHA1 Message Date
David Anderson 7ea74282f4 - client: limit global prefs mod time to now
- server: limit global prefs mod time to now
    These changes address the situation where a server
    sends out prefs with mod time far in the future,
    and there's no way to undo them

svn path=/trunk/boinc/; revision=14664
2008-02-03 21:46:30 +00:00
David Anderson c715d51bff - web: add "% of CPUs to use on multiprocessors" pref
- client: enforce the above pref; remove the max_cpus pref.

svn path=/trunk/boinc/; revision=14639
2008-01-29 21:01:04 +00:00
David Anderson ee1621c566 - user web: more of the above.
Also, try to make it PHP 4 compatible

svn path=/trunk/boinc/; revision=13982
2007-10-29 04:02:41 +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
David Anderson 066f01dc26 - Terminology in user web and client:
"task" instead of "result";
    "computer" instead of "host";
    "scheduler request" instead of "scheduler RPC"
    "access to Internet" instead of "access to reference web site"

svn path=/trunk/boinc/; revision=13774
2007-10-04 17:30:28 +00:00
Charlie Fenton 5a1dfe2285 Preferences: fix #363: per-day time preferences work incorrectly; MGR: use cached preferences if connected to pre-5.10.18 client..
svn path=/trunk/boinc/; revision=13454
2007-08-25 09:53:33 +00:00
David Anderson eaed993f4c - User web and client: added a new pref "suspend_if_no_recent_input"
that lets you suspend computation after a specified period of idleness.
        This is necessary to allow some machines to go into low-power mode
        when they're not being used.
    - Change the wording of some existing prefs; for example, changed
        "Do work while computer is in use?" to
        "Suspend work while computer is in use".
        The former is confusing - if you say yes, BOINC may in fact
        NOT do work while the computer is in use,
        due to other factors (time of day, etc.)
    TODO: HOST_INFO::users_idle() should be changed so that it
        returns the idle time
        (rather than telling you whether we've been idle for X)

svn path=/trunk/boinc/; revision=13193
2007-07-19 23:22:19 +00:00
David Anderson ef80e8576f - Added program sched/sched_driver.C.
This generates a sequence of scheduler requests,
    with host info taken from a file,
    that you can feed into the scheduler (cgi --batch)
    to simulate things like homogeneous redundancy
- Added args to XML_PARSER::skip_unexpected() to you can say
    whether to write messages to stderr for unparsed stuff.
    This is set to true if log_flags.unparsed_xml is set (client)
    or if debug_level is 3 (server)
- removed references to $(LIBRSA) in Makefile.am's

client/
    Makefile.am
    acct_mgr.C
    gui_rpc_server_ops.C
    log_flags.C
lib/
    Makefile.am
    app_ipc.C
    gui_rpc_client_ops.C
    parse.C,h
    prefs.C
sched/
    Makefile.am
    sched_config.C
    sched_driver.C

svn path=/trunk/boinc/; revision=13090
2007-07-03 21:55:50 +00:00
David Anderson 2c63418b25 - manager and client: fixed bug where only one day-of-week
preference would be parsed.

	lib/
		prefs.C,h

svn path=/trunk/boinc/; revision=13031
2007-06-26 16:07:17 +00:00
David Anderson bf8d4cc73c - client: fix two XML parsing bugs:
1) XML_PARSER::parse_int() and parse_double() wouldn't parse
			<foo></foo>, and in fact would consume the </foo>,
			so that the resulting skip_unexpected()
			would skip the entire rest of the document.

			This was exercised because my checking of 17 Apr
			set the default for work_buf_min_days as "" rather than 0.

		2) XML_PARSER::scan_tag() was removing spaces,
			so <venue name="home"> parsed as venuename="home"
			This actually didn't do any damage.

	lib/
		parse.C
		prefs.C

svn path=/trunk/boinc/; revision=12986
2007-06-22 21:19:19 +00:00
David Anderson ea62563604 - API: XML parsing glitch caused apps to always run standalone,
not report CPU time etc.

	lib/
		app_ipc.C
		prefs.C

svn path=/trunk/boinc/; revision=12925
2007-06-13 15:55:14 +00:00
David Anderson b8f257685b - client: fixed bug in prefs parsing
lib
		prefs.C

svn path=/trunk/boinc/; revision=12873
2007-06-09 15:01:10 +00:00
David Anderson e04f4acb57 - fix bugs introduced by recent XML changes
lib/
		gui_rpc_client_ops.C
		parse.C
		prefs.C

svn path=/trunk/boinc/; revision=12860
2007-06-08 15:56:23 +00:00
David Anderson b4087e0e1b svn path=/trunk/boinc/; revision=12850 2007-06-08 07:55:27 +00:00
David Anderson 66071c9de1 svn path=/trunk/boinc/; revision=12373 2007-04-16 22:22:15 +00:00
David Anderson 82816b451e *** empty log message ***
svn path=/trunk/boinc/; revision=12311
2007-04-04 19:34:01 +00:00
David Anderson 2dd4d7cb10 *** empty log message ***
svn path=/trunk/boinc/; revision=12292
2007-04-02 18:04:54 +00:00
David Anderson 8ee50511de *** empty log message ***
svn path=/trunk/boinc/; revision=12277
2007-03-28 21:30:45 +00:00
Rom Walton 8c0bdc5bda *** empty log message ***
svn path=/trunk/boinc/; revision=12272
2007-03-27 17:42:45 +00:00
David Anderson 7d7c07fcd5 *** empty log message ***
svn path=/trunk/boinc/; revision=12251
2007-03-20 00:31:45 +00:00
David Anderson fce4ca2637 *** empty log message ***
svn path=/trunk/boinc/; revision=12247
2007-03-19 22:57:30 +00:00
David Anderson e8c8d86fb4 *** empty log message ***
svn path=/trunk/boinc/; revision=12234
2007-03-15 19:32:22 +00:00
David Anderson 6984ec8cf4 *** empty log message ***
svn path=/trunk/boinc/; revision=12233
2007-03-15 19:08:22 +00:00
David Anderson 7b66693f21 *** empty log message ***
svn path=/trunk/boinc/; revision=11995
2007-01-29 18:15:16 +00:00
Charlie Fenton f06e011340 *** empty log message ***
svn path=/trunk/boinc/; revision=11595
2006-11-27 04:54:05 +00:00
Rom Walton 94511df784 *** empty log message ***
svn path=/trunk/boinc/; revision=11594
2006-11-27 03:53:43 +00:00
David Anderson dcf1b946db *** empty log message ***
svn path=/trunk/boinc/; revision=11589
2006-11-26 02:06:30 +00:00
Rom Walton 15dcf6541f *** empty log message ***
svn path=/trunk/boinc/; revision=11581
2006-11-24 21:50:58 +00:00
David Anderson a2ea5cecab *** empty log message ***
svn path=/trunk/boinc/; revision=11579
2006-11-23 16:54:59 +00:00
Rom Walton 9056f67a1a *** empty log message ***
svn path=/trunk/boinc/; revision=11519
2006-11-14 10:12:24 +00:00
Rom Walton 40df414c21 *** empty log message ***
svn path=/trunk/boinc/; revision=11484
2006-11-07 00:17:01 +00:00
David Anderson db10852294 *** empty log message ***
svn path=/trunk/boinc/; revision=11457
2006-11-03 04:36:21 +00:00
Charlie Fenton 8043af9f82 *** empty log message ***
svn path=/trunk/boinc/; revision=11454
2006-11-03 00:23:14 +00:00
David Anderson 5830ec6e4c *** empty log message ***
svn path=/trunk/boinc/; revision=11451
2006-11-02 20:38:47 +00:00
David Anderson d5fd6240e7 *** empty log message ***
svn path=/trunk/boinc/; revision=11253
2006-10-06 18:52:50 +00:00
David Anderson 883ea45c62 *** empty log message ***
svn path=/trunk/boinc/; revision=11237
2006-10-03 17:14:56 +00:00
David Anderson 119ef5da01 *** empty log message ***
svn path=/trunk/boinc/; revision=11231
2006-10-02 23:42:38 +00:00
David Anderson 9902296f0b *** empty log message ***
svn path=/trunk/boinc/; revision=11217
2006-09-29 16:43:40 +00:00
David Anderson 0e8525d025 *** empty log message ***
svn path=/trunk/boinc/; revision=11139
2006-09-11 19:03:00 +00:00
David Anderson 78e0c57adb *** empty log message ***
svn path=/trunk/boinc/; revision=10986
2006-08-23 16:43:14 +00:00
David Anderson 5fea7f0226 *** empty log message ***
svn path=/trunk/boinc/; revision=10976
2006-08-23 03:34:30 +00:00
David Anderson 6641b8d877 *** empty log message ***
svn path=/trunk/boinc/; revision=10818
2006-08-02 16:57:09 +00:00
David Anderson 0101a1ae63 *** empty log message ***
svn path=/trunk/boinc/; revision=10505
2006-06-23 20:05:12 +00:00
David Anderson 6519a32c8c *** empty log message ***
svn path=/trunk/boinc/; revision=10200
2006-05-25 18:51:57 +00:00
David Anderson 6c29f101bf CPU usage limit
svn path=/trunk/boinc/; revision=10168
2006-05-21 22:03:36 +00:00
Rom Walton 6cd6c9e130 *** empty log message ***
svn path=/trunk/boinc/; revision=9724
2006-03-24 22:30:30 +00:00
David Anderson ea98755915 global prefs override file
svn path=/trunk/boinc/; revision=9412
2006-02-07 20:53: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
Rom Walton f151ae9306 *** empty log message ***
svn path=/trunk/boinc/; revision=6613
2005-07-14 16:46:38 +00:00
Rom Walton b36aafd00c *** empty log message ***
svn path=/trunk/boinc/; revision=6588
2005-07-09 05:23:40 +00:00