Commit Graph

16902 Commits

Author SHA1 Message Date
Charlie Fenton 7c3731b058 Mac installer: update branded build scripts to eliminate wrapper application around install package
svn path=/trunk/boinc/; revision=23052
2011-02-17 11:56:54 +00:00
Charlie Fenton 6d9f2a2363 Mac: Additional error checking and release created objects
svn path=/trunk/boinc/; revision=23050
2011-02-17 08:38:42 +00:00
Charlie Fenton c24534116b Mac: Additional error checking and release created objects
svn path=/trunk/boinc/; revision=23049
2011-02-17 08:37:38 +00:00
David Anderson 28bad727c1 - client: when exclusive app mechanism is used (CPU or GPU)
wait for 30 secs after excl app exits
    before restarting computation


svn path=/trunk/boinc/; revision=23048
2011-02-16 20:41:19 +00:00
David Anderson 3928100518 - client: fix bug in mechanism that defers work request until
pending uploads are finished.
    Due to a typo, this was not being done.

svn path=/trunk/boinc/; revision=23047
2011-02-16 19:44:38 +00:00
David Anderson 457d1fdac3 - client: fix work-fetch bug.
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
2011-02-16 19:34:21 +00:00
David Anderson 4e1561279e - user web: fixes to private message functions
svn path=/trunk/boinc/; revision=23045
2011-02-16 18:08:21 +00:00
Charlie Fenton 754b7e6f4e Mac: More thorough error checking and recovery
svn path=/trunk/boinc/; revision=23043
2011-02-16 10:43:53 +00:00
David Anderson 07982df97a - update_versions: if FILE.file_ref_info contains <open_name>,
use that instead of physical name.
    This lets you have logical names with slashes

svn path=/trunk/boinc/; revision=23042
2011-02-16 04:57:31 +00:00
David Anderson d4df1871d5 - file upload handler: if client-reported offset is less than file size,
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
2011-02-15 23:43:56 +00:00
David Anderson 5421335dbb - transitioner: fix bug that could cause file deletion to not be done
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
2011-02-15 22:07:14 +00:00
Charlie Fenton a1ef5b4a17 Mac Installer: Fix the code which deletes installer receipts
svn path=/trunk/boinc/; revision=23038
2011-02-15 11:02:40 +00:00
Charlie Fenton 27953fc5a6 Mac: Make backtrace compile properly with OS 10.5 and OS 10.6 SDKs
svn path=/trunk/boinc/; revision=23037
2011-02-15 10:32:09 +00:00
Charlie Fenton 60f01bde91 Mac: Make backtrace compile properly with OS 10.5 and OS 10.6 SDKs
svn path=/trunk/boinc/; revision=23036
2011-02-15 10:04:19 +00:00
David Anderson 3b6325916f - client, linux: use X server for idle detection if available
svn path=/trunk/boinc/; revision=23035
2011-02-14 23:29:03 +00:00
David Anderson c62a55b47f svn path=/trunk/boinc/; revision=23034 2011-02-14 21:35:29 +00:00
David Anderson 226d70d174 svn path=/trunk/boinc/; revision=23033 2011-02-14 21:01:37 +00:00
David Anderson 8c9c412249 svn path=/trunk/boinc/; revision=23032 2011-02-14 20:57:07 +00:00
David Anderson e615cefbaa - user web: fixes
svn path=/trunk/boinc/; revision=23031
2011-02-14 20:50:59 +00:00
David Anderson 7b98cccc37 - user web: various fixes
svn path=/trunk/boinc/; revision=23030
2011-02-14 19:49:30 +00:00
David Anderson c9cf1f85a2 - user web: fix [img] BBcode problem
svn path=/trunk/boinc/; revision=23029
2011-02-14 19:06:42 +00:00
David Anderson 4b9ef1e012 - user web: bug fix
svn path=/trunk/boinc/; revision=23028
2011-02-14 17:55:58 +00:00
David Anderson 4b8e5855eb - user web: bug fix
svn path=/trunk/boinc/; revision=23027
2011-02-14 00:06:40 +00:00
David Anderson 164299c66f - user web: bug fix
svn path=/trunk/boinc/; revision=23026
2011-02-13 23:57:39 +00:00
David Anderson 2564465174 - user web: bug fixes
svn path=/trunk/boinc/; revision=23025
2011-02-13 23:49:28 +00:00
David Anderson e3b2c06823 - user web: fix venue change
svn path=/trunk/boinc/; revision=23024
2011-02-13 19:00:08 +00:00
David Anderson 45ddf393fe - user web: bug fixes
svn path=/trunk/boinc/; revision=23023
2011-02-11 18:32:47 +00:00
David Anderson 58c5c0c5b3 - user web: disable "delete account" feature
svn path=/trunk/boinc/; revision=23022
2011-02-11 18:18:17 +00:00
David Anderson 4392d8b40f - user web: style tweaks
svn path=/trunk/boinc/; revision=23021
2011-02-11 18:09:08 +00:00
David Anderson 62720d56e8 - manager: project properties: if no venue, show "default"
svn path=/trunk/boinc/; revision=23020
2011-02-11 17:35:37 +00:00
David Anderson faf7fe54c8 - client: if a logical filename contains /'s,
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
2011-02-11 00:37:01 +00:00
David Anderson 3e2e5f2fdc - user web: CSS cleanup.
Use classes instead of IDs.
    white.css and black.css are cleaned up; style2.css needs work


svn path=/trunk/boinc/; revision=23018
2011-02-10 22:45:39 +00:00
David Anderson 25493bff27 - user web: fix "nowrap" post display
svn path=/trunk/boinc/; revision=23017
2011-02-10 19:42:52 +00:00
Rom Walton 49ea516b92 Quick Updates
svn path=/trunk/boinc/; revision=23016
2011-02-10 16:45:52 +00:00
David Anderson 15e406e1ea - user web: warning on account delete
svn path=/trunk/boinc/; revision=23014
2011-02-09 23:45:46 +00:00
David Anderson 9552bd3670 - user web: appearance tweaks
svn path=/trunk/boinc/; revision=23013
2011-02-09 23:42:05 +00:00
David Anderson c6d3904766 - web tweak
svn path=/trunk/boinc/; revision=23012
2011-02-09 22:24:48 +00:00
David Anderson d27af6214d - user web: finish dealing with get args spam
svn path=/trunk/boinc/; revision=23010
2011-02-09 22:11:34 +00:00
David Anderson ad77989928 - user web: make all forum tables full-width
svn path=/trunk/boinc/; revision=23009
2011-02-09 21:45:00 +00:00
David Anderson fc5ee59787 - user web: apparently if you put links of the form
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
2011-02-09 19:10:10 +00:00
David Anderson ded867aa25 - create_work and possibly other back-end programs:
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
2011-02-09 00:21:40 +00:00
David Anderson 91c251c103 - user web: add "delete account" feature.
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
2011-02-08 21:38:16 +00:00
Rom Walton 7141d84c1c - MGR: Fix a bug that is several years old, appears to have been
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
2011-02-08 17:47:09 +00:00
David Anderson f293fcbf53 - client: don't crash if omit cmdline port#
svn path=/trunk/boinc/; revision=22997
2011-02-08 01:06:18 +00:00
David Anderson 812b7bb151 - manager: msg tweak
svn path=/trunk/boinc/; revision=22996
2011-02-07 16:40:28 +00:00
David Anderson b2f04c9784 - client/manager: show venue in project properties
svn path=/trunk/boinc/; revision=22995
2011-02-04 18:52:14 +00:00
Charlie Fenton d73d785dd9 MGR: Eliminate unnecessary #ifdef
svn path=/trunk/boinc/; revision=22994
2011-02-04 00:13:48 +00:00
David Anderson 8145cb86b0 - create_work: add some debugging printfs for Kamran
svn path=/trunk/boinc/; revision=22993
2011-02-03 23:27:30 +00:00
Rom Walton b7093b956a - MGR: Enable the volunteer configurable 'shutdown core client' feature
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
2011-02-03 18:19:04 +00:00
Rom Walton b6c1edfa50 Quick Updates
svn path=/trunk/boinc/; revision=22990
2011-02-03 15:55:59 +00:00