The following is a list of recent changes to the server code
(includes scheduler, daemons, PHP web pages, etc.).
We encourage projects to periodically upgrade to the latest server code;
there is a fairly constant stream of bug fixes and new features.
There is a script that makes it fast and easy to upgrade.
Some of the upgrades require database updates.
| date | SVN change set | DB update? | description
|
| 5/20/09 | [18182] | | Support read-only DB replica correctly
|
| 3/24/09 | [17652] | | Compile translation files in upgrade and make_project
|
| 3/5/09 | [17506] | | Support anonymous-platform coprocessor apps
|
| 3/2/09 | [17430] | | Support a combination of locality and regular scheduling
|
| 2/13/09 | various | yes | Add scheduler support for GPU apps; fix score-based scheduling; update web translation system; automated DB upgrade; web security fixes; improved log and client messages
|
| 9/7/08 | [15982] | | Several security fixes in web code
|
| 7/2/08 | [15543] | | Fix problem were clients with malformed global prefs get perpetual "Incomplete request" errors; fix bug that broke create_work
|
| 6/13/08 | [15398] | | Handle quotes and slashes correctly in profiles and forums; fix bugs in team foundership transfer mechanism
|
| 6/5/08 | [15363] | | Add support for missing optional files in validator/assimilator framework
|
| 6/4/08 | [15357] | yes | Add support for adaptive replication
|
| 5/23/08 | [15281] | | Add support for matchmaker scheduling
|
| 5/21/08 | [15270] | | Don't send work if client has bad code sign key
|
| 5/15/08 | [15232] | | Don't erroneously clear client's team name, venue, etc.
|
| 5/8/08 | [15148] | | Divide scheduler debug messages into classes, individually selectable
|
| 5/6/08 | [15137] | | Add "job size matching" feature (send large jobs to fast hosts)
|
| 3/7/08 | [14875] | yes | Per-WU min bandwidth; improved messages for projects with user-selectable apps; other misc
|
| 3/4/08 | [14842] | | Add super-easy mechanism for submitting single jobs
|
| 2/25/08 | [14783] | | Add regexp-based mechanism for excluding particular CPUs or OSs
|
| 2/20/08 | [14767] | yes | Add mechanism for assigning work to hosts, users, or teams
|
| 12/30/07 | [14448] | yes | Add uniform/flexible notification mechanism; users can choose 1 email per event, daily digest email, or no email. REQUIRES ADDING NOTIFY.PHP AS A PERIODIC TASK IN CONFIG.XML
|
| 12/7/07 | [14367] | | Add 'weak account key' mechanism
|
| 11/24/07 | [14297] | | Config option to make team forums visible only to members
|
| 11/23/07 | [14295] | | Fix bugs in import of BOINC-wide teams
|
| 11/23/07 | [14294] | | Prevent UOTD from showing big image on front page. Use show_uotd().
|
| 11/20/07 | [14275] | | Config option to require min avg credit to create or edit profile
|
| 11/20/07 | [14272] | yes | Team search feature
|
| 11/17/07 | [14240] | | HTML-escape text in BOINC-wide team export file
|
| 11/16/07 | [14234] | | Add "team message board" feature
|
| 11/16/07 | [14232] | | Don't show email addr to team founder if user has opted out
|
| 11/16/07 | [14229] | yes | Add optional user job submission system
|
| 11/05/07 | [14084] | | Add user search feature - link to this from home page
|
| 10/25/07 | [13964] | | lines/page in top user/team/host lists is configurable
|
| 10/24/07 | [13945] | | Add "merge computers by name" feature
|
| 10/23/07 | [13938] | | Assimilator bug fix
|
| 10/19/07 | [13917] | yes | Let moderators vote on banishment
|
| 10/04/07 | [13774] | | Terminology changes in project web site
|
| 10/04/07 | [13777] | | Fixed HR-related scheduler bug
|
| 10/01/07 | [13732] | yes | New and improved "Find a team" function
|
| 09/28/07 | [13712] | | scheduler: <max_wus_in_progress> option wasn't working
|
| 09/27/07 | [13685] | | file upload handler: fix spurious "volume full" errors
|
| 09/26/07 | [13673] | yes | Fix an annoyance using team foundership transfer
|
| 08/26/07 | [13463] | | Preserve project specific preferences during web RPC
|
| 08/16/07 | [13387] | | Improve client messages reporting insufficient disk/mem
|
| 08/15/07 | [13322] | | Host merge fix (remove CPU capabilities string before attempting actual merge)
|
| 07/27/07 | [13231] | yes | Let team founders view history of people joining/quitting team
|
| 07/26/07 | [13223] | | Support for 'BOINC-wide teams'
|
| 07/20/07 | [13201] | | update_versions: require that dir name == app name
|
| 07/19/07 | [13193] | | Add 'suspend_if_no_recent_input' preference (let hosts power down)
|
| 07/18/07 | [13182] | | Add 'mark all threads as read' feature (forums)
|
| 07/09/07 | [13127] | | Improved feeder query; may fix DB performance problems
|
| 07/06/07 | [13113] | | Major revisions to the homogeneous redundancy mechanism
|
| 07/05/07 | [13104] | | Fix translation of top-users page
|
| 06/27/07 | [13045] | | Relax restrictions on merging hosts
|
| 06/12/07 | [12912] | | Add <no_darwin_6>, <no_amd_k6> options
|
| 06/06/07 | [12834] | | Make list of supported platforms visible in get_project_config.php
|
| 06/04/07 | [12813] | yes | Add a forum preference for private message notification
|
| 05/30/07 | [12785] | | Add "merge hosts by name" function
|
| 05/27/07 | [12754] | yes | Add Paypal-based donation system
|
| 05/24/07 | [12743] | | Add mechanism to end project gracefully
|