The change in [21877] caused tasks in "download stalled" state
to be skipped in RR simulation,
and therefore to not be counted in the work buffer.
However, "download stalled" was not being evaluated correctly;
it was considering only per-file backoff, not project-wide backoff.
- client: another work-fetch bug:
don't fetch work from a project in project-wide download backoff.
svn path=/trunk/boinc/; revision=23046
don't just print an error message;
lseek() back to the offset point.
Otherwise we can end up with duplication in the file.
svn path=/trunk/boinc/; revision=23041
for some WUs
- back end: fix the way "report grace period" is implemented
old: result.report_deadline (i.e. what's in the DB) and
the deadline sent to the client are the same.
Some confusing and incorrect logic in the transitioner
tries to provide the desired semantics.
new: result.report_deadline is the deadline sent to the client,
plus the grace period.
No logic in the transitioner is needed.
svn path=/trunk/boinc/; revision=23040
create the needed dirs under the slot dir
- user web: pages with translatable text should not be cached.
Fix this for home page; there are some others
svn path=/trunk/boinc/; revision=23019
http://setiathome.berkeley.edu/help.php?key=Viagra.uk
all over the web, Google will list "Viagra.uk" in your site outline (why??).
Preliminary checkin for dealing with this.
svn path=/trunk/boinc/; revision=23008
fix bug that corrupted WU command lines.
The problem: we were using strcpy(p, p+n) to delete the
first n characters of p.
This is incorrect - the behavior of strcpy() is undefined
if its args overlap.
On some systems (e.q. AQUA's server) it does wacky things.
svn path=/trunk/boinc/; revision=23007
This allows a user to delete all traces of themselves from a project.
Namely:
- clear fields of user record: email_addr, authenticator,
name, country, postal_code
Note: record is not deleted
- clear the domain_name and last_ip_addr fields of hosts
Note: records are not deleted
- quit team
- delete private messages sent and received
- delete forum posts, subscriptions, and forum prefs
- delete profile and associated images
- server: compile fix
svn path=/trunk/boinc/; revision=23006
introduced during the Unicode conversion phase for Windows. Passing
a wide character string into an narrow character function causes
a NULL reference exception.
TODO: There is still an issue if the manager attempts to write to
stderr when the BOINC Manager log files are redirected to a
directory in which the user doesn't have access too.
clientgui/
SkinManager.cpp
svn path=/trunk/boinc/; revision=22998
on exit for Linux. It was orginally supposed to be enabled when
the balloon features were enabled, but got lost in ifdef hell.
(From "Lee")
clientgui/
DlgExitMessage.cpp
MainDocument.cpp
svn path=/trunk/boinc/; revision=22992