Commit Graph

11418 Commits

Author SHA1 Message Date
Rom Walton 5790f15ce1 Quick Updates
svn path=/trunk/boinc/; revision=14535
2008-01-11 18:09:50 +00:00
Rom Walton 7804befe1b - MGR: Inform the user that they'll need to be added to the boinc_users
group if access to gui_rpc_auth.cfg is denied.
    - Tag for 6.1.6 release, all platforms
      boinc_core_release_6_1_6

    clientgui/
        BOINCBaseFrame.cpp, .h
        MainDocument.cpp, .h

svn path=/trunk/boinc/; revision=14533
2008-01-11 17:56:21 +00:00
Frank Thomas 422e8000f4 Updated and improved boinc_cmd's manpage.
svn path=/trunk/boinc/; revision=14532
2008-01-11 17:35:38 +00:00
Rom Walton ba42d89a33 - Fix a crash condition when BOINC is started as a standard user account
without the 'create global named objects' user right on Vista.
    - WINSETUP: Make sure that BOINC Tray is started for all users on the
        system.
    - WINSETUP: If the 'All users can control BOINC' checkbox is checked then
        put the BOINC Manager startup short cut in the 'all users' startup directory
        otherwise put it in the 'users' startup directory.
        
    clientlib/win/
        IdleTracker.cpp
    win_build/installerv2/
        BOINC.ism
    win_build/installerv2/redist/Windows/src/boinccas/
        boinccas.rc
    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=14531
2008-01-11 17:14:11 +00:00
David Anderson 869691f3a3 - fix longstanding bug in CPU throttling
svn path=/trunk/boinc/; revision=14530
2008-01-11 04:34:34 +00:00
Charlie Fenton 132f7cdb48 Update build instructions
svn path=/trunk/boinc/; revision=14526
2008-01-11 03:11:07 +00:00
Charlie Fenton 87a3dd1625 Mac: Update build script to build libboinc_graphics2.a not libboinc_graphics_api.a. Fixes #536
svn path=/trunk/boinc/; revision=14525
2008-01-11 02:44:53 +00:00
Charlie Fenton 8e1509dd56 Mac API: Delete old target gfxlibboinc, obsolete sources from XCode project
svn path=/trunk/boinc/; revision=14524
2008-01-11 02:44:35 +00:00
Charlie Fenton 96865b83ae Mac API: Delete old target gfxlibboinc, obsolete sources from XCode project; Update build script to build libboinc_graphics2.a not libboinc_graphics_api.a. Fixes #536
svn path=/trunk/boinc/; revision=14523
2008-01-11 02:40:38 +00:00
David Anderson fd80e135a0 - client: don't count header in bytes_xferred for file uploads
(this causes confusing output in the Manager,
    bytes xferred greater than file size)
- API and client: make boinc_sleep() work regardless of signals
- some code cleanup in http_curl.C

svn path=/trunk/boinc/; revision=14522
2008-01-10 23:27:42 +00:00
Charlie Fenton 82403fb0b7 Fix checkin_notes
svn path=/trunk/boinc/; revision=14520
2008-01-10 11:31:28 +00:00
Charlie Fenton 3389b45fd0 MGR: display MSG_USER_ERROR messages in red, all others in black; Auto-scroll messages only if already at bottom of list.
svn path=/trunk/boinc/; revision=14519
2008-01-10 11:28:11 +00:00
David Anderson 22a7caa863 - client: patches to make it work on FreeBSD
- client: fix bug where attaching to a project with existing
    app_info.xml would fail to parse the app_info.xml
(both from Pav Lucistnik)

svn path=/trunk/boinc/; revision=14517
2008-01-09 23:27:25 +00:00
David Anderson cf0bd5911c - tweak credit_study.php
svn path=/trunk/boinc/; revision=14516
2008-01-09 20:29:09 +00:00
David Anderson 3d5ab321d4 - Fix the credit_study.php script to 1) be correct and
2) explain its output

svn path=/trunk/boinc/; revision=14515
2008-01-09 20:12:13 +00:00
Rom Walton 1d9c8bef2c Quick Updates
svn path=/trunk/boinc/; revision=14514
2008-01-09 18:38:55 +00:00
David Anderson d47c5c1e2f - API, Unix: fix bug where boinc_sleep() hangs forever.
This was because SIGALRM always interrupts sleep()
    and keeps boinc_sleep() stuck in its while loop.
    Solution: change boinc_sleep() so that it works even if
    rapid signals (e.g. interval timer) are happening
- API: remove deprecated graphics files from Makefile.
    Old-style graphics are no longer supported.
- web: add empty show_user_donations_private() to donations.inc

svn path=/trunk/boinc/; revision=14513
2008-01-09 17:32:02 +00:00
Rom Walton add45332d8 Quick Updates
svn path=/trunk/boinc/; revision=14512
2008-01-09 17:07:22 +00:00
Rom Walton 1526569843 Quick Updates
svn path=/trunk/boinc/; revision=14511
2008-01-09 17:04:05 +00:00
Jens Seidler 642a18d26b BOINC distributed and homepage website language files updated: Catalan(ca)
svn path=/trunk/boinc/; revision=14510
2008-01-09 06:17:32 +00:00
Charlie Fenton 37ad9474f5 Mac: fix url in build script error message.
svn path=/trunk/boinc/; revision=14505
2008-01-09 01:21:43 +00:00
Charlie Fenton 2776f61bc1 Mac: additional error checking in build script
svn path=/trunk/boinc/; revision=14501
2008-01-09 00:52:02 +00:00
David Anderson b3cc67a480 - client, Win: check for two process exit codes (0x40010004 and 0xc000013a)
that appear to happen when the process is killed externally;
    seems to happen mostly or entirely on Vista

svn path=/trunk/boinc/; revision=14496
2008-01-08 19:45:28 +00:00
David Anderson d9a663a42e - API: call update_app_progress() only from the timer thread.
Previously it was called from both timer and worker thread,
    with no synchronization.  Bad.
    boinc_finish(): sleep for 2 seconds, enough to ensure that
    the timer thread sends the final messages.
- API: a compile flag GETRUSAGE_IN_TIMER_THREAD selects
    how to get CPU time; by default set only for Mac OS X
- scheduler: cap #CPUs scaling for <max_wus_per_host> at 8

svn path=/trunk/boinc/; revision=14495
2008-01-08 18:58:44 +00:00
Charlie Fenton 75a74e4e20 Release Mac BOINC v 5.10.34
svn path=/trunk/boinc/; revision=14492
2008-01-08 08:17:13 +00:00
Charlie Fenton ea77567925 Mac: Update script to run Client a daemon to
uses Mac OS X's launchd mechanism

svn path=/trunk/boinc/; revision=14490
2008-01-08 07:52:35 +00:00
Charlie Fenton 7a20f7c085 Mac MGR: if using Mac OS X's launchd mechanism to run Client as a daemon, allow time for daemon to launch
svn path=/trunk/boinc/; revision=14488
2008-01-08 07:27:33 +00:00
David Anderson 6e0b797d69 - web: add "Mark all threads as read" button to Help Desk (fixes #531)
- add "self" link to RSS notify feed
- web: if fail to send email, don't show error message
    (might reveal recipient's email addr)

svn path=/trunk/boinc/; revision=14487
2008-01-08 00:34:55 +00:00
David Anderson 1885f888fe - web: if user A is ignoring user B,
don't accept a friend request from B to A
- boinc_cmd: --help fix

svn path=/trunk/boinc/; revision=14486
2008-01-08 00:20:30 +00:00
David Anderson d642cd6815 - small web fixes; fixes #421
svn path=/trunk/boinc/; revision=14485
2008-01-07 23:33:48 +00:00
David Anderson ade36217d2 - API: fix to changeset 14462: I put the getrusage() in the wrong place
svn path=/trunk/boinc/; revision=14484
2008-01-07 23:10:17 +00:00
Rom Walton e87a0a980e - Empty strings cause CreateProcess to fail on parameter checks.
clientgui/
        BOINCGUIApp.cpp

svn path=/trunk/boinc/; revision=14483
2008-01-07 22:08:17 +00:00
David Anderson 5104b76439 - XML fix in backend lib
svn path=/trunk/boinc/; revision=14482
2008-01-07 22:04:54 +00:00
David Anderson afafb94aee - added Isle of Man to country list
svn path=/trunk/boinc/; revision=14480
2008-01-07 20:16:40 +00:00
Charlie Fenton da0d20c6fb Mac: installer runs new Client as daemon via launchd if system is set up to do that.
svn path=/trunk/boinc/; revision=14478
2008-01-07 03:47:56 +00:00
David Anderson 300d3ed48f - scheduler: change <max_wus_in_progress> to be per CPU, not per host
svn path=/trunk/boinc/; revision=14475
2008-01-06 22:23:51 +00:00
David Anderson fef16a7498 - web: bug fixes
svn path=/trunk/boinc/; revision=14474
2008-01-06 18:09:23 +00:00
Charlie Fenton dcffe3a9e7 Mac Client: more idle time tweaks to allow running as a daemon by using Mac OS X's launchd mechanism.
svn path=/trunk/boinc/; revision=14472
2008-01-06 08:29:47 +00:00
Charlie Fenton 3f4fbb8e65 Mac Client: more idle time tweaks to allow running as a daemon by using Mac OS X's launchd mechanism.
svn path=/trunk/boinc/; revision=14471
2008-01-06 08:19:25 +00:00
David Anderson 7651ec301e - add notify_rss.php
svn path=/trunk/boinc/; revision=14469
2008-01-04 23:24:31 +00:00
David Anderson 757c41b1fa - web: add RSS feed for notifications
- make_project: disable community-related periodic tasks
    for newly-created projects

svn path=/trunk/boinc/; revision=14468
2008-01-04 22:59:21 +00:00
Charlie Fenton e454677e94 Fix typo
svn path=/trunk/boinc/; revision=14467
2008-01-04 10:08:49 +00:00
Charlie Fenton 28bb2dd4c6 Release Mac version 5.10.33
svn path=/trunk/boinc/; revision=14465
2008-01-04 09:28:28 +00:00
David Anderson 4680b446ce - API: on Mac, call getrusage() from timer thread
(since calling it from worker thread causes crashes).
    On Linux, call getrusage() from the worker thread
    (since calling it from the timer thread returns zero on some systems).
- stripcharts: make it work even if Perl is not in path (from Eric Myers)

svn path=/trunk/boinc/; revision=14462
2008-01-03 20:43:48 +00:00
David Anderson 2d40b5722d - web: fix broken link for profile like/don't like.
TODO: currently these don't do anything useful.  Fix this.

svn path=/trunk/boinc/; revision=14461
2008-01-03 17:37:38 +00:00
David Anderson 57f0bbc6e5 - make_project: prepend "./" to config.xml script names in case "." is not
in Apache's search path
- web: show UOTD text correctly
- web: memoize profile_screening() in attempt to fix out-of-memory error
    when building profile pages on S@h
- web: move gallery.inc into update_profile_pages and remove it

svn path=/trunk/boinc/; revision=14460
2008-01-03 17:24:28 +00:00
David Anderson 0a6753ad0f - web: add "Find friends" link to private friends list
- web: in user search form, give input focus to name field

svn path=/trunk/boinc/; revision=14459
2008-01-02 17:52:21 +00:00
Charlie Fenton cd74589320 Mac: Update script which sets BOINC up to run as a daemon for OS 10.5.
svn path=/trunk/boinc/; revision=14457
2008-01-02 11:56:48 +00:00
Charlie Fenton aa2629a8e0 Mac Client: revert to using older API NXIdleTime() to get user idle time
svn path=/trunk/boinc/; revision=14456
2008-01-02 11:15:20 +00:00
Jens Seidler 3899174501 BOINC distributed and homepage websites and BOINC Manager language files updated: Chinese Simplified(zh_CN), Chinese Traditional(zh_TW), Spanish(es), Catalan(ca), Italian(it)
svn path=/trunk/boinc/; revision=14453
2008-01-02 06:26:21 +00:00