Commit Graph

102 Commits

Author SHA1 Message Date
David Anderson 9b2998009f - client: add --start_delay cmdline option and <start_delay> config option.
Specifies an amount of time to delay starting apps
    (e.g. so that BOINC doesn't slow down boot process)

    Note: mechanisms that start BOINC at boot time
    need to figure out how to set this flag.

svn path=/trunk/boinc/; revision=14445
2007-12-27 21:40:20 +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 b4241eadd6 - GUI RPC: added get_global_prefs_network()
and get_global_prefs_working()

svn path=/trunk/boinc/; revision=13257
2007-08-01 20:26:08 +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 b9d7ecdc1a - client: run_if_user_active pref applies to both
network transfers and CPU usage.
    (Note: maybe we should have a separate pref for this).

svn path=/trunk/boinc/; revision=13131
2007-07-10 17:49:51 +00:00
David Anderson e1a0c552e2 - compile fixes for Win
client/
		acct_setup.C
		cs_prefs.C
		cs_trickle.C
	lib/
		filesys.C
		str_util.C,h
		util.C,h
	tools/
		updater.C
	win_build/
		sim.vcproj

svn path=/trunk/boinc/; revision=12985
2007-06-22 20:17:08 +00:00
David Anderson 7b74befedc - client: when you read a file into a string with:
loop
            read a line X
            S += X
    it performs real bad if the file is large
    (allocation of std::string seems to stupid)
    So I changed this to
        find file size n
        read file into malloced buf size n
        S = buf
        free buf
- lib: moved functions to appropriate file
        
client/
    acct_setup.C
    cs_prefs.C
lib/
    parse.C,h
    str_util.C,h
    util.C,h

svn path=/trunk/boinc/; revision=12983
2007-06-22 18:53:55 +00:00
Charlie Fenton 58fa9cca3e Mac: Exit Client if launched by Manager and Manager crashed.
svn path=/trunk/boinc/; revision=12916
2007-06-13 08:29:26 +00:00
David Anderson a3c22a1bf7 - client: add constructor/destructor for APP_VERSION, WORKUNIT, RESULT
- client: with anonymous platform, don't link app version twice

client/
    client_types.h
    client_state.C
    cs_apps.C
    cs_files.C
    cs_prefs.C
    cs_scheduler.C
    cs_statefile.C
    sim_util.C
html/
    uotd.inc
sched/
    edf_sim.h
    server_types.h

svn path=/trunk/boinc/; revision=12638
2007-05-10 16:23:10 +00:00
David Anderson 7e2b39c4db David 24 Apr 2007
- Server: add new database field host.error_rate.
        Stores a dynamic estimate of the fraction of the hosts's
        results that fail validation (updated by the validator).

    client/
        sim.C
        cs_prefs.C
    db/
        boinc_db.C,h
    html/ops/
        db_update.php
    sched/
        handle_request.C
        sched_msgs.h
        validator.C

svn path=/trunk/boinc/; revision=12466
2007-04-24 23:21:42 +00:00
David Anderson 5059b146e8 David 20 Apr 2007
- Advanced prefs: remove incorrect multiplication by 86400

	client/
		cs_prefs.C
	clientgui/
		DlgAdvPreferences.cpp

svn path=/trunk/boinc/; revision=12436
2007-04-20 20:29:13 +00:00
Rom Walton ffeeae9f26 Quick bug fix for the core client.
svn path=/trunk/boinc/; revision=12427
2007-04-20 16:28:35 +00:00
Rom Walton 9eda52126b Rom 19 Apr 2007
- Match the client-side and server-side XML for alternate
        platforms.
    - Print both the max active memory usage and max idle
        memory usage after all the preference information has
        been parsed.
        
    client/
        cs_prefs.C
        cs_scheduler.C

svn path=/trunk/boinc/; revision=12425
2007-04-20 03:11:48 +00:00
David Anderson b5dbce7b3f *** empty log message ***
svn path=/trunk/boinc/; revision=12273
2007-03-27 18:36:22 +00:00
David Anderson fce4ca2637 *** empty log message ***
svn path=/trunk/boinc/; revision=12247
2007-03-19 22:57:30 +00:00
David Anderson 6984ec8cf4 *** empty log message ***
svn path=/trunk/boinc/; revision=12233
2007-03-15 19:08:22 +00:00
David Anderson 138f17af40 *** empty log message ***
svn path=/trunk/boinc/; revision=12216
2007-03-13 19:33:27 +00:00
Charlie Fenton cde884d781 *** empty log message ***
svn path=/trunk/boinc/; revision=12167
2007-02-28 08:34:54 +00:00
David Anderson 81effa6a7b *** empty log message ***
svn path=/trunk/boinc/; revision=12127
2007-02-21 16:26:51 +00:00
David Anderson 7b66693f21 *** empty log message ***
svn path=/trunk/boinc/; revision=11995
2007-01-29 18:15:16 +00:00
Rom Walton 9056f67a1a *** empty log message ***
svn path=/trunk/boinc/; revision=11519
2006-11-14 10:12:24 +00:00
David Anderson 6f6f62c955 *** empty log message ***
svn path=/trunk/boinc/; revision=11515
2006-11-10 17:55:22 +00:00
David Anderson 8b9c4eebef *** empty log message ***
svn path=/trunk/boinc/; revision=11508
2006-11-10 00:20:08 +00:00
David Anderson d04cacd84e *** empty log message ***
svn path=/trunk/boinc/; revision=11364
2006-10-26 21:35:16 +00:00
David Anderson 8901e52884 *** empty log message ***
svn path=/trunk/boinc/; revision=11363
2006-10-26 21:22:38 +00:00
David Anderson cd85590b65 *** empty log message ***
svn path=/trunk/boinc/; revision=11352
2006-10-25 00:01:18 +00:00
David Anderson f837e55795 *** empty log message ***
svn path=/trunk/boinc/; revision=11255
2006-10-06 22:48:07 +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 0e8525d025 *** empty log message ***
svn path=/trunk/boinc/; revision=11139
2006-09-11 19:03:00 +00:00
David Anderson db24601537 *** empty log message ***
svn path=/trunk/boinc/; revision=11123
2006-09-07 20:39:25 +00:00
David Anderson 59d5508392 *** empty log message ***
svn path=/trunk/boinc/; revision=11107
2006-09-05 19:00:59 +00:00
David Anderson 7ce1144b73 *** empty log message ***
svn path=/trunk/boinc/; revision=11076
2006-09-01 21:06: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 0d8462f7d2 *** empty log message ***
svn path=/trunk/boinc/; revision=10542
2006-06-28 16:56:15 +00:00
David Anderson 0101a1ae63 *** empty log message ***
svn path=/trunk/boinc/; revision=10505
2006-06-23 20:05:12 +00:00
David Anderson 082ccd748c general prefs cleanup
svn path=/trunk/boinc/; revision=10242
2006-06-02 20:32:20 +00:00
David Anderson 584f227ed3 *** empty log message ***
svn path=/trunk/boinc/; revision=10239
2006-06-01 20:53:59 +00:00
David Anderson a5bca2d3e9 prefs and account managers
svn path=/trunk/boinc/; revision=10237
2006-06-01 19:03:00 +00:00
David Anderson 6c29f101bf CPU usage limit
svn path=/trunk/boinc/; revision=10168
2006-05-21 22:03:36 +00:00
David Anderson ea98755915 global prefs override file
svn path=/trunk/boinc/; revision=9412
2006-02-07 20:53:46 +00:00
David Anderson 32d14c4c68 back out scheduler changes
svn path=/trunk/boinc/; revision=9349
2006-01-30 21:13:49 +00:00
David Anderson ba6a479fb4 CPU scheduler
svn path=/trunk/boinc/; revision=9336
2006-01-27 22:55:05 +00:00
David Anderson 45fc5016e5 terminology
svn path=/trunk/boinc/; revision=9258
2006-01-17 22:48:09 +00:00
David Anderson ed0e9dcb67 *** empty log message ***
svn path=/trunk/boinc/; revision=9219
2006-01-12 07:29:07 +00:00
David Anderson 9b8fbcc59f *** empty log message ***
svn path=/trunk/boinc/; revision=9141
2005-12-24 06:32:07 +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 be0d83b57c *** empty log message ***
svn path=/trunk/boinc/; revision=8561
2005-10-07 23:57:26 +00:00