mirror of https://github.com/BOINC/boinc.git
273 lines
7.2 KiB
Plaintext
273 lines
7.2 KiB
Plaintext
David Jan 1 2008
|
|
- fixed bug in upgrade
|
|
|
|
checkin_notes_2007 (new)
|
|
tools/
|
|
upgrade
|
|
|
|
David Jan 1 2008
|
|
- web: My Account page, other user account page, and profile pages
|
|
now have community info in a 2nd column on the right.
|
|
This accomplishes two things:
|
|
1) it puts community info in more places;
|
|
2) it provides a reasonable way to format long lists of friends;
|
|
they just continue down the right column.
|
|
|
|
html/
|
|
inc/
|
|
profile.inc
|
|
user.inc
|
|
util.inc
|
|
ops/
|
|
profile_screen_form.php
|
|
user/
|
|
home.php
|
|
profile_rate.php
|
|
show_user.php
|
|
view_profile.php
|
|
|
|
Charlie Jan 2 2008
|
|
- Mac Client: revert to using older API NXIdleTime() to get user
|
|
idle time because the newer APIs CGSSecondsSinceLastInputEvent()
|
|
and CGEventSourceSecondsSinceLastEventType() don't work properly
|
|
when running as a daemon.
|
|
- Mac: Update script which sets BOINC up to run as a daemon so it
|
|
works properly under OS 10.5.
|
|
|
|
client/
|
|
hostinfo_unix.C
|
|
main.C
|
|
lib/
|
|
hostinfo.h
|
|
mac_build/
|
|
Make_BOINC_Service.sh
|
|
|
|
David Jan 1 2008
|
|
- web: add "Find friends" link to private friends list
|
|
- web: in user search form, give input focus to name field
|
|
|
|
html/
|
|
inc/
|
|
user.inc
|
|
user/
|
|
user_search.php
|
|
|
|
David Jan 3 2008
|
|
- 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
|
|
|
|
html/
|
|
inc/
|
|
gallery.inc (removed)
|
|
profile.inc
|
|
uotd.inc
|
|
ops/
|
|
update_profile_pages.php
|
|
tools/
|
|
make_project
|
|
|
|
David Jan 3 2008
|
|
- web: fix broken link for profile like/don't like.
|
|
TODO: currently these don't do anything useful. Fix this.
|
|
|
|
html/inc/
|
|
profile.inc
|
|
|
|
David Jan 3 2008
|
|
- 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)
|
|
|
|
api/
|
|
boinc_api.C
|
|
stripchart/
|
|
stripchart
|
|
|
|
David Jan 4 2008
|
|
- web: add RSS feed for notifications
|
|
- make_project: disable community-related periodic tasks
|
|
for newly-created projects
|
|
|
|
html/
|
|
inc/
|
|
forum.inc
|
|
friend.inc
|
|
notify.inc (new)
|
|
pm.inc
|
|
user.inc
|
|
user/
|
|
img/
|
|
rss_icon.gif
|
|
sample_index.php
|
|
tools/
|
|
make_project
|
|
|
|
Charlie Jan 6 2008
|
|
- Mac Client: more idle time tweaks to allow running as a daemon by
|
|
using Mac OS X's launchd mechanism.
|
|
- Mac Installer: if system is set up to run BOINC Client as a daemon
|
|
using launchd, use launchctl to launch newly installed Client as
|
|
a daemon.
|
|
|
|
client/
|
|
hostinfo_unix.C
|
|
main.C
|
|
mac_installer/
|
|
PostInstall.cpp
|
|
|
|
David Jan 6 2008
|
|
- web: bug fixes
|
|
|
|
html/
|
|
inc/
|
|
util.inc
|
|
ops/
|
|
update_profile_pages.php
|
|
|
|
David Jan 6 2008
|
|
- scheduler: change <max_wus_in_progress> to be per CPU, not per host
|
|
|
|
sched/
|
|
sched.send.C
|
|
sched_config.h
|
|
|
|
David Jan 7 2008
|
|
- Added Isle of Man to country list
|
|
|
|
html/inc/
|
|
countries.inc
|
|
|
|
David Jan 7 2008
|
|
- XML fix in backend lib
|
|
|
|
tools/
|
|
backend_lib.C
|
|
|
|
Rom Jan 7 2008
|
|
- Empty strings cause CreateProcess to fail on parameter checks.
|
|
|
|
clientgui/
|
|
BOINCGUIApp.cpp
|
|
|
|
David Jan 7 2008
|
|
- API: fix to changeset 14462: I put the getrusage() in the wrong place
|
|
api/
|
|
boinc_api.C
|
|
|
|
David Jan 7 2008
|
|
- small web fixes; fixes #421
|
|
html/
|
|
ops/
|
|
show_log.php
|
|
manage_user.php
|
|
inc/
|
|
util_ops.inc
|
|
|
|
David Jan 7 2008
|
|
- web: if user A is ignoring user B,
|
|
don't accept a friend request from B to A
|
|
- boinc_cmd: --help fix
|
|
|
|
html/user
|
|
friend.php
|
|
lib/
|
|
boinc_cmd.C
|
|
|
|
Charlie Jan 7 2008
|
|
- Mac MGR: if using Mac OS X's launchd mechanism to run Client as a daemon,
|
|
allow time for daemon to launch.
|
|
- Mac: Update script which sets BOINC up to run as a daemon so it
|
|
uses Mac OS X's launchd mechanism. This requires BOINC version
|
|
5.10.34 or later and Mac OS 10.4 or later.
|
|
|
|
clientgui/
|
|
BOINCGUIApp.cpp,h
|
|
mac_build/
|
|
Make_BOINC_Service.sh
|
|
|
|
David Jan 7 2008
|
|
- 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)
|
|
|
|
html/
|
|
inc/
|
|
email.inc
|
|
forum.inc
|
|
user/
|
|
forum_help_desk.php
|
|
forum_index.php
|
|
notify_rss.php
|
|
|
|
David Jan 8 2008
|
|
- 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
|
|
|
|
api/
|
|
boinc_api.C
|
|
sched/
|
|
sched_send.C
|
|
|
|
David Jan 8 2008
|
|
- 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
|
|
|
|
client/
|
|
app_control.C
|
|
|
|
Charlie Jan 8 2008
|
|
- Mac: additional error checking in build script; fix url in error message.
|
|
|
|
mac_build/
|
|
BuildMacBOINC.sh
|
|
|
|
David Jan 9 2008
|
|
- 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
|
|
|
|
api/
|
|
Makefile.am
|
|
boinc_api.C,h
|
|
html/
|
|
project.sample/
|
|
donations.inc
|
|
user/
|
|
home.php
|
|
|
|
David Jan 9 2008
|
|
- Fix the credit_study.php script to 1) be correct and
|
|
2) explain its output
|
|
|
|
html/ops/
|
|
credit_study.php
|
|
|
|
David Jan 9 2008
|
|
- 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)
|
|
|
|
client/
|
|
cs_account.C
|
|
hostinfo_unix.C
|