Commit Graph

19 Commits

Author SHA1 Message Date
David Anderson 49c49c6db8 client: write log messages for trickle-ups (if <trickle_debug> set) 2014-07-25 17:08:31 -07:00
David Anderson 78f7610f6e remove dependency of boinc_api.h on str_replace.h (and hence config.h)
Any files that use strlcpy() or strlcat() must directly include str_replace.h
2013-06-06 17:31:46 -07:00
David Anderson 846b8c7757 all components: change strcpy() to strlcpy() when possible.
This commit should cover the client and manager code.
2013-06-03 20:24:48 -07:00
David Anderson 64d7fa3474 - client: more fixes to GUI RPC addition.
Also, replace get_project_dir() with a memoized member function of PROJECT
2013-04-18 13:57:33 -07:00
David Anderson 32a08d27d9 - C++ code: use MAXPATHLEN for char arrays that hold paths
svn path=/trunk/boinc/; revision=25659
2012-05-09 16:11:50 +00:00
David Anderson bbfbef0fe8 - client: code cleanup. Move RESULT and PROJECT to separate files
svn path=/trunk/boinc/; revision=25621
2012-04-30 21:00:28 +00:00
David Anderson 5b04b249db - check in trickle crash fix
svn path=/trunk/boinc/; revision=24536
2011-11-07 03:46:03 +00:00
David Anderson ae04b50a71 - client: don't crash if trickle up exceeds 64KB
(this bug was introduced Sept 20)
- scheduler: truncate long trickle-ups to 256KB; don't crash


svn path=/trunk/boinc/; revision=24535
2011-11-06 06:25:48 +00:00
Rom Walton 687195e7f0 Quick Updates
svn path=/trunk/boinc/; revision=24510
2011-11-03 02:35:04 +00:00
David Anderson 56d83a91b5 - client: specify the project in "Some tasks need more memory
than allowed by your preferences" messages


svn path=/trunk/boinc/; revision=24314
2011-10-01 18:02:49 +00:00
David Anderson 96feb0014c - client: replicated trickles. Seems to be working now.
- client: added <trickle_debug> config option

svn path=/trunk/boinc/; revision=24265
2011-09-22 18:52:21 +00:00
David Anderson 5cbcd9a137 - client: more work on replicated trickles. Not working yet.
svn path=/trunk/boinc/; revision=24263
2011-09-22 17:30:57 +00:00
David Anderson 3a7def077a - client: more stuff for replicated trickle ups
svn path=/trunk/boinc/; revision=24255
2011-09-22 05:39:42 +00:00
Rom Walton 11c9b6015e fix build break
svn path=/trunk/boinc/; revision=24249
2011-09-21 19:18:22 +00:00
David Anderson 9d2d540267 - client: intermediate checkin for replicated trickle-ups.
Not finished yet.
- example app: add --trickle_up and --trickle_down options,
    for testing trickle messages


svn path=/trunk/boinc/; revision=24245
2011-09-20 18:49:38 +00:00
Rom Walton 9cb3e6ffc7 - client & lib: bring header inclusion up-to-date for the CC to begin
hunting down a memory leak.
        
    client/
        <Various Files>
    lib/
        <Various Files>

svn path=/trunk/boinc/; revision=21457
2010-05-11 19:10:29 +00:00
Rom Walton e14e1cad34 - Remove BOINC_RCSID tags from source files, we are doing branching and tagging
properly.
        
    <Various Files>

svn path=/trunk/boinc/; revision=20873
2010-03-12 16:51:57 +00:00
David Anderson 0cf82b2746 - client: it a file upload fails for a job that's in progress,
abort the task.  Otherwise we end up reporting the job
    while the app is still running.

svn path=/trunk/boinc/; revision=16128
2008-10-04 16:00:28 +00:00
David Anderson 98cfb8d3b0 - rename .C files to .cpp so that Doxygen will work
svn path=/trunk/boinc/; revision=16069
2008-09-26 18:20:24 +00:00