Commit Graph

45 Commits

Author SHA1 Message Date
David Anderson c8384113e4 - changes to many files to fix gcc4.3 compile
svn path=/trunk/boinc/; revision=14811
2008-02-27 23:26:38 +00:00
David Anderson 2b7ba67ab5 - client: don't fetch project list from boinc.berkeley.edu
if the <dont_contact_ref_site> config flag is set

svn path=/trunk/boinc/; revision=14340
2007-12-01 22:57:24 +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 8a423e83cb - client: fix bug where failure to get project list would result
in an empty project list file.
 - client: if failed to get project list file, retry in an hour, not immediately


svn path=/trunk/boinc/; revision=13753
2007-10-02 18:43:12 +00:00
David Anderson cbe14c89fa - finished up the above
svn path=/trunk/boinc/; revision=13693
2007-09-27 21:28:32 +00:00
David Anderson aadcc979cd - client: first pass at fixing a fundamental design flaw:
there's a single GUI_HTTP object,
    and it works only if used sequentially,
    i.e. an op is started only after the previous one ends.
    This breaks if a GUI RPC triggerse and op while
    a project-list fetch (initiated by the client itself) is in progress.
    Or if two managers are connected at the same time,
    and both do HTTP ops.
    The solution: have a separate GUI_HTTP object for each GUI_RPC_CONN,
    and an additional one for use by the client itself.

svn path=/trunk/boinc/; revision=13692
2007-09-27 21:03:15 +00:00
Charlie Fenton 340b55ece8 Display new version available message in red
svn path=/trunk/boinc/; revision=13539
2007-09-04 11:40:46 +00:00
Charlie Fenton a2350e101d CC: fix bug so we do new version check when client is first started as well as every 14 days thereafter.
svn path=/trunk/boinc/; revision=13538
2007-09-04 10:48:18 +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
Rom Walton a100628ee8 - fixes #154:
* refactored the alternate platform mechinism so that we
          can support multiple alternate platforms.
        * moved everything to cs_platforms.C since we expect the
          kind of sprawl that is in host_info.C on the *nix
          environments.
    - Clean up some warnings
          
    client/
        acct_setup.C
        client_state.C, .h
        client_types.h
        cs_platforms.C (Added)
        cs_scheduler.C
        cs_statefile.C
        http_curl.C
    lib/
        str_util.h

svn path=/trunk/boinc/; revision=12531
2007-05-02 17:53:35 +00:00
David Anderson 035642f298 *** empty log message ***
svn path=/trunk/boinc/; revision=12244
2007-03-19 19:13:40 +00:00
David Anderson 138f17af40 *** empty log message ***
svn path=/trunk/boinc/; revision=12216
2007-03-13 19:33:27 +00:00
David Anderson 975268f84d *** empty log message ***
svn path=/trunk/boinc/; revision=12186
2007-03-04 02:58:22 +00:00
David Anderson 2b67a5e84e *** empty log message ***
svn path=/trunk/boinc/; revision=12185
2007-03-04 02:30:48 +00:00
David Anderson 81effa6a7b *** empty log message ***
svn path=/trunk/boinc/; revision=12127
2007-02-21 16:26:51 +00:00
David Anderson 7c6a85f3cc *** empty log message ***
svn path=/trunk/boinc/; revision=11729
2006-12-28 18:24:21 +00:00
David Anderson 86ad19ce5f *** empty log message ***
svn path=/trunk/boinc/; revision=11672
2006-12-14 00:42:43 +00:00
David Anderson 4f5401188c *** empty log message ***
svn path=/trunk/boinc/; revision=10659
2006-07-17 22:18:17 +00:00
David Anderson 46c82c45c6 network failure detection
svn path=/trunk/boinc/; revision=10012
2006-04-21 23:42:09 +00:00
David Anderson 98074cbfb6 improve network error messages
svn path=/trunk/boinc/; revision=9963
2006-04-19 04:53:42 +00:00
David Anderson 37fba2eb72 *** empty log message ***
svn path=/trunk/boinc/; revision=9955
2006-04-18 18:21:12 +00:00
David Anderson dc4a89fb63 *** empty log message ***
svn path=/trunk/boinc/; revision=9883
2006-04-13 22:17:23 +00:00
Rom Walton 9ca2db31ea *** empty log message ***
svn path=/trunk/boinc/; revision=9581
2006-03-01 10:49:11 +00:00
Rom Walton bb52314899 *** empty log message ***
svn path=/trunk/boinc/; revision=9580
2006-03-01 10:10:22 +00:00
David Anderson 15044d5d06 account manager fix
svn path=/trunk/boinc/; revision=9464
2006-02-14 21:20:43 +00:00
David Anderson cc808d9efb network failure detection
svn path=/trunk/boinc/; revision=9457
2006-02-13 21:50:55 +00:00
David Anderson 1d290cbd8c network status GUI RPC
svn path=/trunk/boinc/; revision=9424
2006-02-09 00:56:51 +00:00
David Anderson f4b8bc5506 want_network_flag logic
svn path=/trunk/boinc/; revision=9406
2006-02-06 23:56:08 +00:00
David Anderson ab8ff092db detect lack of physical network connection
svn path=/trunk/boinc/; revision=9404
2006-02-06 22:23:04 +00:00
David Anderson 45fc5016e5 terminology
svn path=/trunk/boinc/; revision=9258
2006-01-17 22:48:09 +00:00
Rom Walton 677fa8a3da *** empty log message ***
svn path=/trunk/boinc/; revision=8901
2005-11-22 02:11: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
Charlie Fenton 150d46fcc2 *** empty log message ***
svn path=/trunk/boinc/; revision=8875
2005-11-19 06:29:51 +00:00
David Anderson 9f9a477a84 Provide GUI RPC to get newer version info
svn path=/trunk/boinc/; revision=8848
2005-11-12 06:14:10 +00:00
David Anderson a3bebca949 new version check, host CPID fix
svn path=/trunk/boinc/; revision=8838
2005-11-10 06:03:39 +00:00
David Anderson 2d5bb1fbed boinc_cmd looks for password in file
svn path=/trunk/boinc/; revision=8747
2005-10-26 05:43:36 +00:00
David Anderson 22179c9c9a code cleanup
svn path=/trunk/boinc/; revision=8236
2005-09-27 23:55:20 +00:00
Rom Walton fc2bd7133e *** empty log message ***
svn path=/trunk/boinc/; revision=8141
2005-09-22 08:46:51 +00:00
Bruce Allen 8b0568d86a Add BOINC_RCSID_ tags to those .C, .c and .cpp files that don't yet have
them.

svn path=/trunk/boinc/; revision=7985
2005-09-13 09:01:56 +00:00
David Anderson f7dbc80eae canonicalize URLs in GUI RPC interfaces
svn path=/trunk/boinc/; revision=7246
2005-08-11 06:52:19 +00:00
Rom Walton c60612875b *** empty log message ***
svn path=/trunk/boinc/; revision=7213
2005-08-09 09:55:45 +00:00
David Anderson b3dc4bcbe4 new account setup
svn path=/trunk/boinc/; revision=7205
2005-08-07 01:33:15 +00:00
Rom Walton 51389d099d *** empty log message ***
svn path=/trunk/boinc/; revision=7202
2005-08-06 19:20:26 +00:00
David Anderson 3ad888e260 new account setup support
svn path=/trunk/boinc/; revision=7194
2005-08-05 22:00:19 +00:00