Commit Graph

11976 Commits

Author SHA1 Message Date
Charlie Fenton 279d613910 Release Mac BOINC 6.2.8
svn path=/trunk/boinc/; revision=15441
2008-06-20 09:39:22 +00:00
Rom Walton 4ab377d36a Quick Updates
svn path=/trunk/boinc/; revision=15440
2008-06-20 05:02:16 +00:00
Rom Walton e12793172a Bug Fixes and binary updates
svn path=/trunk/boinc/; revision=15439
2008-06-19 22:32:01 +00:00
David Anderson 4210ccff4c - diagnostics library: in signal handler, use _exit() instead of exit();
an atexit() function might have been what caused the signal

svn path=/trunk/boinc/; revision=15437
2008-06-19 20:56:36 +00:00
Rom Walton ea6328235b - WINSETUP: Suppress the reboot prompt and just reboot, since we
have already informed the user it is needed on the conformation
        screen
        
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.cpp
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=15436
2008-06-19 18:39:58 +00:00
Rom Walton 273f9fa0ae - WINSETUP: Properties that are changed during the execution phase
of setup do NOT bubble back up to the UI phase of setup when
        completed. Create some custom actions that store those properties
        in the registry and then read them back after we are back in the
        UI phase. Without them we cannot control what text is displayed
        in the setup completion dialog.
        
    win_build/installerv2/
        BOINC.ism
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.cpp
        boinccas95.def
        boinccas95.vcproj
        CARestoreExecutionState.cpp, .h (Added)
        CASaveExecutionState.cpp, .h (Added)
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=15435
2008-06-19 18:02:28 +00:00
David Anderson e65c5f562e svn path=/trunk/boinc/; revision=15434 2008-06-19 03:58:19 +00:00
David Anderson 13319d65f8 - If a hidden post is deleted, don't decrement its thread's post count;
it was already decremented when the post was hidden
- Added a function to forum_repair.php to fix inconsistencies
    due to the above bug

svn path=/trunk/boinc/; revision=15433
2008-06-19 03:44:27 +00:00
David Anderson 98875fe047 Changed deliberate segfault into an assert+return so segfault won't occur
in release code.


svn path=/trunk/boinc/; revision=15432
2008-06-19 01:13:51 +00:00
David Anderson 8611ca27aa - web: in team remove-user form, link names and show IDs
svn path=/trunk/boinc/; revision=15428
2008-06-18 19:52:20 +00:00
Rom Walton 6c9b4626ae - WINSETUP: Validate that the installed executables are
the ones we are expecting.
    - WINSETUP: Do not allow the data directory and install
        directory to be the same directory.
    - WINSETUP: Reduce the amount of time allocated to
        shutdown the BOINC Manager from 30 secs to 5 secs
        before killing it. Otherwise the user thinks the
        install process is hung.
    - WINSETUP: Change text for describing the protected
        mode install
    - WINSETUP: Add text describing the reason for a reboot
    - WINSETUP: Add text describing the need to run a repair
        in the case where a third party BOINC CC was installed
        or a private drop of the CC was used.
        
    win_build/installerv2/
        BOINC.ism
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
        boinccas.vcproj
        boinccas95.def
        boinccas95.vcproj
        CAShutdownBOINCManager.cpp
        CAValidateInstall.cpp, .h (added)
        CAVerifyInstallDirectories.cpp, .h (added)
    win_build/installerv2/redist/Windows/Win32/
        boinccas.dll
        boinccas95.dll
    win_build/installerv2/redist/Windows/x64/
        boinccas.dll
        boinccas95.dll

svn path=/trunk/boinc/; revision=15425
2008-06-18 17:17:04 +00:00
David Anderson 796a8ef835 - change EXIT_ABORTED_VIA_GUI to EXIT_ABORTED_BY_CLIENT
- change ERR_CHILD_FAILED TO EXIT_CHILD_FAILED
    (it's an exit code, not a function error code)
- client: reduce severity of benchmark error
- scheduler: compile fix

svn path=/trunk/boinc/; revision=15423
2008-06-18 16:43:05 +00:00
David Anderson bfa6747467 - web: shuffle code to eliminate redundancy
svn path=/trunk/boinc/; revision=15419
2008-06-17 17:38:02 +00:00
David Anderson 7678669df5 Small fix for MINGW32 build
svn path=/trunk/boinc/; revision=15411
2008-06-17 16:19:36 +00:00
David Anderson b8f17039b4 svn path=/trunk/boinc/; revision=15410 2008-06-17 16:15:39 +00:00
David Anderson d737c428ff - scheduler: if host.n_bwdown is zero, skip the bandwidth check;
the host hasn't been measured yet.

svn path=/trunk/boinc/; revision=15409
2008-06-17 16:09:27 +00:00
David Anderson ccc92976e9 - client: fix crashing bug when detach from project.
The problem: the variable ordered_scheduled_results
    has a list of pointers to RESULTs.
    These pointers become dangling when the project is detached.
    It's not sufficient to do schedule_cpus() because this returns
    immediately if # projects == 0.
    So clear the list directly.
    Rom: please port to 6.2

svn path=/trunk/boinc/; revision=15407
2008-06-16 16:52:17 +00:00
David Anderson b16fb12329 - manager: fix some strings ("comm" is not an OK abbrev.)
Also got rid of references to Yahoo.

svn path=/trunk/boinc/; revision=15406
2008-06-14 20:38:57 +00:00
David Anderson b0aadb0e4e svn path=/trunk/boinc/; revision=15399 2008-06-13 16:46:28 +00:00
David Anderson 956a5a2cc5 - web: fixed numerous bugs in team founder transfer mechanism
svn path=/trunk/boinc/; revision=15398
2008-06-13 16:40:51 +00:00
David Anderson 77c7ff3649 - client/API: add "computation_deadline" to APP_INIT_DATA.
This supports apps that can do variable amounts of computing;
    they can boinc_finish() if their deadline is near.
    Rom: please back-port.

svn path=/trunk/boinc/; revision=15395
2008-06-12 19:05:14 +00:00
David Anderson 3eaff2b345 - API/runtime system: remove "fraction done update period" stuff.
This was always 1 second, which is fine.


svn path=/trunk/boinc/; revision=15394
2008-06-12 18:35:19 +00:00
David Anderson a1db66c12b - web: handle magic quotes correctly in profile create/edit
svn path=/trunk/boinc/; revision=15392
2008-06-12 15:28:06 +00:00
David Anderson aaa60334be - web: add $prefix arg to sample project_header(), project_footer()
(fix links on profile-index pages)
- web: use cache-control "no-store" only for home.php.
    This makes it so that, e.g. if you scroll to the middle of a long page,
    follow a link, then click Back,
    you'll go back the original scroll position rather than top of page.

svn path=/trunk/boinc/; revision=15391
2008-06-12 04:50:10 +00:00
David Anderson d403a14e42 - web: cleaned up logic of string processing.
There are two aspects:
    1) undoing magic quotes (if it's being used).
        This must be done for all GET and POST string inputs.
        It is now done automatically by get_str() and post_str().
        The places that refer to $_GET and $_POST directly
        must do it themselves using undo_magic_quotes().
    2) Escaping user-supplied strings before using them in DB queries.
        This is done by process_user_text()
        (which should be renamed db_escape_string()).
        The new principle:
        call process_user_text() in the function that does the DB query
        (not at any higher level).


svn path=/trunk/boinc/; revision=15389
2008-06-11 19:36:10 +00:00
David Anderson 0eb6091c0a - web fixes
svn path=/trunk/boinc/; revision=15388
2008-06-11 16:49:56 +00:00
David Anderson 0cee57e3de - added Free-DC CPID stats
svn path=/trunk/boinc/; revision=15387
2008-06-11 16:08:09 +00:00
Jens Seidler 67284f3209 Localization: BOINC homepage websites language files updated: Spanish(es), Polish(pl), Chinese simplified(zh_CN)
svn path=/trunk/boinc/; revision=15385
2008-06-11 05:27:38 +00:00
David Anderson ba752a17e7 - make_project: allow account creation initially.
Otherwise it's another nit-picky little step
    in the project "quick start" process.

svn path=/trunk/boinc/; revision=15382
2008-06-10 21:19:09 +00:00
David Anderson f0bd46e2c1 - web: change order of includes
svn path=/trunk/boinc/; revision=15381
2008-06-10 18:12:29 +00:00
Rom Walton c488476a71 svn path=/trunk/boinc/; revision=15379 2008-06-09 19:29:58 +00:00
Rom Walton 3069c40568 - DIAG: Fix 2 year old bug when projects are using a symstore.
init_data.xml was writing 'symstore' and the diagnostic
        code was looking for 'project_symstore'. Why did it take
        so long to find? Oh well, make it obvious if it ever
        happens again by dumping the symstore url in the crash
        report.
        
        Ugh...
        
    lib/
        diagnostics.C
        diagnostics_win.C

svn path=/trunk/boinc/; revision=15378
2008-06-09 19:28:35 +00:00
David Anderson 4387e4491b - Fix emacs mode line in Makefile.am's
svn path=/trunk/boinc/; revision=15375
2008-06-08 22:18:52 +00:00
Rom Walton f0b97983b7 - Tag for 6.3.3 release, all platforms
boinc_core_release_6_3_3

    /
        configure.ac
        version.h

svn path=/trunk/boinc/; revision=15373
2008-06-06 17:03:21 +00:00
David Anderson f0cb602f42 - client (Win) look for CUDA as nvcuda.dll
svn path=/trunk/boinc/; revision=15372
2008-06-06 15:43:05 +00:00
David Anderson 304c1dc934 svn path=/trunk/boinc/; revision=15369 2008-06-05 22:37:55 +00:00
David Anderson cf6a5281b6 - web: moved some basic utility functions to a separate file
that doesn't need to include all sorts of crap

svn path=/trunk/boinc/; revision=15368
2008-06-05 22:35:03 +00:00
David Anderson fc3f542161 rename
svn path=/trunk/boinc/; revision=15367
2008-06-05 22:06:31 +00:00
David Anderson d5ec5a3e11 rename single_job_setup
svn path=/trunk/boinc/; revision=15366
2008-06-05 22:04:16 +00:00
David Anderson db996dedc9 - manager: fix messages: "shut down" is 2 wds etc.
svn path=/trunk/boinc/; revision=15365
2008-06-05 21:09:47 +00:00
David Anderson d764eb5873 - web: clean up stuff related to stripslashes():
1) it's not correct to apply stripslashes() to all form input.
        That should be done only if magic quotes is on.
        I fixed this by adding a function undo_magic_quotes()
        that does the right thing.
    2) There's no reason to strip backslashes from user-supplied text
        (forum titles and bodies, private messages, passwords etc.)
        I'm not sure why this was being done.
        It prevented messages from containing backslashes.

svn path=/trunk/boinc/; revision=15364
2008-06-05 20:32:21 +00:00
David Anderson 3054a5f6b3 - validator/assimilator: fix bug in 2 June checkin
(xml_doc_in wasn't included in DB query)

svn path=/trunk/boinc/; revision=15363
2008-06-05 18:36:31 +00:00
David Anderson 348f90574c - web: fixed a couple of references to "global $logged_in_user".
It's $g_logged_in_user.

svn path=/trunk/boinc/; revision=15362
2008-06-05 04:35:21 +00:00
Charlie Fenton 4fb05c642c Fix a comment.
svn path=/trunk/boinc/; revision=15361
2008-06-05 02:13:43 +00:00
Charlie Fenton 6d725cf589 MGR: Fix help menus in Simple GUI (not applicable on Windows)
svn path=/trunk/boinc/; revision=15359
2008-06-05 02:07:44 +00:00
David Anderson 47d29e2b76 - make_project: when it's done it prints out a bunch of instructions.
These are more than 24 lines, so in the VMWare BOINC VM
    they scroll off the window and are lost.
    Instead, write them to a file (project/project.readme).
    Also, only write the message about example app if -test_app

svn path=/trunk/boinc/; revision=15358
2008-06-04 23:27:01 +00:00
David Anderson 0e03df254b - Back end: add adaptive validation feature
(DB update required)
- Fixed typo in Eric's 5/28 checkin

svn path=/trunk/boinc/; revision=15357
2008-06-04 23:04:12 +00:00
David Anderson 5bb78f7a1c fix typo in schema.sql
svn path=/trunk/boinc/; revision=15356
2008-06-04 22:43:13 +00:00
David Anderson 41dae10b35 svn path=/trunk/boinc/; revision=15354 2008-06-03 17:58:53 +00:00
Jens Seidler 91992c16f0 BOINC homepage language files updated: Catalan(ca)
svn path=/trunk/boinc/; revision=15353
2008-06-03 05:27:56 +00:00