Version History of The BOINC Client Software

From Unofficial BOINC Wiki

(Redirected from BOINC Version)
Jump to: navigation, search

Contents

[edit] General

This page is going to try to summarize the history of the various versions of the BOINC Client Software and the major changes that were part of the change from the prior Version. The Major Versions will each be listed separately along with a description of that Version and a summarization table with each of the versions listed.

See "Getting the BOINC Source Code" for details on how to download specific versions of the Source Code.

The "Type Code" used in the tables are:

  • R - Recommended Version
  • S - Stable Version, previous designation for Recommended Version
  • D - Development Version
  •  ? - Unknown Version

[edit] Version 5.x.x

[edit] Major Features

[edit] Minor Version/Release History

Version Date Type
Code
Details
5.8.16 01.03.2007 D None yet.
5.8.15 19.02.2007 R None yet.
5.8.14 17.02.2007 D None yet.
5.8.13 17.02.2007 D None yet.
5.8.12 14.02.2007 D None yet.
5.8.11 09.02.2007 S
  • Minor fixes
5.8.10 08.02.2007 D Linux only.
5.8.9 05.02.2007 D None yet.
5.8.8 30.01.2007 S/D Linux still beta.
5.8.7 30.01.2007 D None yet.
5.8.6 26.01.2007 D None yet.
5.8.5 24.01.2007 D None yet.
5.8.4 21.01.2007 D None yet.
5.8.3 16.01.2007 D None yet.
5.8.2 10.01.2007 D
  • Fixed crashing bug with Attaching to project with wrong URL.
  • Fixed possible crash on aborting running Tasks.
  • Fixed runaway work-request if problems downloading wu-files.
5.8.1 05.01.2007 D
  • Migrates BBC/CPDN-installation.
  • Save users install-options, except service-install password.
5.8.0 13.12.2006 D
  • BOINC Simple GUI.
  • Added memory usage limits for BOINC applications. (Check preferences for new settings)
5.7.5 22.11.2006 D None yet.
5.7.4 16.11.2006 D None yet.
5.7.3 14.11.2006 D None yet.
5.7.2 01.11.2006 D None yet.
5.7.1 31.10.2006 D None yet.
5.7.0 27.10.2006 D None yet.
5.6.5 02.10.2006 D None yet.
5.6.4 17.09.2006 D None yet.
5.6.3 05.09.2006 D None yet.
5.6.2 04.09.2006 D Cancelled, since switched meaning of running/suspended.
5.6.1 31.08.2006 D None yet.
5.6.0 28.08.2006 D
  • New CPU Scheduler.
  • New Work Fetch Policy.
  • CPU Capability detection.
  • Revamped logging solution.
  • Improved security for POSIX compliant systems (only implemented for the Mac)
  • Add support for file compression on upload.
5.5.16 24.08.2006 D None yet.
5.5.15 22.08.2006 D None yet.
5.5.14 22.08.2006 D None yet.
5.5.13 14.08.2006 D None yet.
5.5.12 10.08.2006 D Linux only.
5.5.11 07.08.2006 D None yet.
5.5.10 03.08.2006 D None yet.
5.5.9 26.07.2006 D None yet.
5.5.8 13.07.2006 D Linux only.
5.5.7 12.07.2006 D Linux only.
5.5.6 07.07.2006 D None yet.
5.5.5 01.07.2006 D Mac only.
5.5.4 21.06.2006 D None yet.
5.5.3 21.06.2006 D None yet.
5.5.2 20.06.2006 D None yet.
5.5.1 16.06.2006 D None yet.
5.5.0 02.05.2006 D Internal testing only.
5.4.11 05.05.2006 S Firewall-fix.
5.4.9 05.05.2006 S Changed the master url messages from errors to warnings.
5.4.8 03.05.2006 D
  • Notify the firewall and security packages of the screensaver's need to communicate with the client when the manager launches to avoid screensaver lockups due to the firewall and security packages.
  • Fix the wizard when running on the Mac so that all the text can be displayed.
5.4.7 29.04.2006 D Use the correct localized formatting for dates, time, and numerical values when displaying messages.
5.4.6 24.04.2006 D
  • Attach to project wizard fixed.
  • NTLM Authentication for HTTP Proxies disabled.
5.4.5 21.04.2006 D
  • More performance enhancements.
  • Connection failures due to network issues do not cause a backoff event. Retries are set for one minute.
  • SOCKS5 authentication bug fixes. It should now work.
  • HTTP authentication bug fixes. Last round of performance enhancments broke http auth.
  • Better network communitcation tracing through flag in log_flags.xml.
5.4.4 17.04.2006 D
  • Performance Enhancements.
  • Improve dialogs on Linux so they fit well on the screen and have OK buttons.
5.4.3 13.04.2006 D
  • Fixed a shutdown problem which was causing the manager to linger around even after the core client had shutdown.
  • Fixed a window flicker problem on application startup.
5.4.2 13.04.2006 D Fix a crash when running under Win9x and screen saver passwords are enabled.
5.4.1 11.04.2006 D
  • Screensaver fixes when running on a machine without a graphics accelerator.
  • Account manager display issue.
5.4.0 11.04.2006 D New features since v5.2.xx:
  • Customized clients can now be created.
  • Account manager support has been enhanced.
  • Farm manager support has been added.
5.3.31 30.03.2006 D
  • Localization Updates.
  • Reworked the service startup code so that DLL initialization happens after the call to the service control manager.
  • Reorganized the installer components to shrink the installation package.
5.3.30 29.03.2006 D
  • Localization Updates.
  • Fixed BOINC Manager shutdown logic for all platforms. Previously it only worked for Windows.
  • Add RPC and SENS dependency to BOINC when running as a service.
5.3.29 28.03.2006 D
  • Localization Updates.
  • Support for building BOINC Manager with Unicode libraries.
  • Fraction done is not checked for until after the app has called boinc_fraction_done() at least once.
  • Fix idle detection code on Windows.
  • Disable the "Copy selected message" button until a message has been selected.
  • Add additional text to the abort workunit message which displays progress and status.
  • Don't shutdown a remote BOINC client when exiting the manager.
  • Display need to connect to the internet messages for Linux and Mac.
5.3.28 21.03.2006 D
  • Localization Updates.
  • Account manager fixes when updating preferences.
  • Partial file transfer fix.
  • Proxy authentication issues on file upload fix.
  • Shared install permission bug fix.
5.3.27 17.03.2006 D
  • Account Manager fixes.
  • Localization Updates.
  • BOINC Manager will no longer enable the show graphics button when the core client has detected it is running as a service and isn't running as the SYSTEM account.
  • Preform a scheduler RPC for every project attached via an account manager when the client successfully syncs with the account manager.
  • Fix the crash that would happen on Win9x when shutting down.
5.3.26 14.03.2006 D
  • Account Manager fixes.
  • Localization Updates.
5.3.25 08.03.2006 D Internal testing only.
5.3.24 06.03.2006 D
  • Possible fix to work-fetch policy where the client failed to get more work before running empty.
  • Fix for multiple host creation bug.
  • Fix RAM size detection on HPUX.
  • Fix name, team, and project name changes in the manager,
  • Preserve project directory contents when reattaching to a project that uses the anonymous platform mechinism.
  • More upload/download display fixes.
5.3.23 01.03.2006 D
  • Fix detach from account manager problem.
  • Fix multiple boinc.exe execution problems when Fast-User-Switching was used in conjunction with services.
5.3.22 24.02.2006 D Partial fix for projects who are already using compression.
5.3.21 24.02.2006 D
  • Fixed a few issues with attaching and detaching from projects.
  • Fixed an issue with reporting file transfer size.
5.3.20 23.02.2006 D None yet.
5.3.19 13.02.2006 R/D Customized release-client for Climateprediction.net
5.3.18 09.02.2006 D Customized test-client for Climateprediction.net
5.3.17 02.02.2006 D None yet.
5.3.16 30.01.2006 D
  • CPU scheduler reverted back to previous scheme.
  • Item selection on Linux and Mac fixed in list view controls.
5.3.15 27.01.2006 D Fixes a download-bug.
5.3.14 24.01.2006 D Internal testing.
5.3.13 17.01.2006 D Customized test-client for Climateprediction.net
5.3.12 17.01.2006 D Internal testing.
5.3.11 15.01.2006 D Customized test-client for Climateprediction.net
5.3.10 13.01.2006 D Internal testing.
5.3.9 09.01.2006 D Customized test-client for Climateprediction.net
5.3.8 06.01.2006 D Internal testing.
5.3.7 04.01.2006 D Internal testing.
5.3.6 28.12.2005 D None yet.
5.3.4 20.12.2005 D Customized test-client for Gridrepublic.
5.3.3 19.12.2005 D None yet.
5.3.2 06.12.2005 D None yet.
5.2.15 24.12.2005 D None yet.
5.2.14 04.12.2005 D The manager should now correctly detect if the core client is currently running on the machine.
5.2.13 29.11.2005 S
  • Localization updates.
  • Network communication failure page added which describes basic ways to resolve common networking issues.
  • Fixed a timing issue where the manager would look for the password file before the client actually created one.
5.2.12 27.11.2005 S
  • Prompt to retry the connection if a connection failed event occurs.
  • Treat various forms of the local computer name as a local machine instead of a remote machine.
5.2.11 26.11.2005 S Bugfix, wizards cannot be run without a connection to the BOINC Daemon.
5.2.10 26.11.2005 S Win: Fixes a BOINC Manager connection issue when the manager is waiting on a firewall for the all clear. This generally happens after a reboot.
5.2.9 26.11.2005 S Win: Fixes the 'connection failed' message when another program is using the BOINC communication port.
5.2.8 23.11.2005 S Localization updates, resolve many connection issues regarding passwords and on Mac, fix a screensaver stutter while scrolling text.
5.2.7 08.11.2005 S Bug-fixes, uploads showing more than 100%, fix to cpu time remaining, memory-size > 4GB, longer timeout hopefully fixing proxy-connection-problems, possibly Manager-crashes on non-windows.
5.2.6 31.10.2005 S Updated localisation-files, bug-fix to boinc_fpops_per_cpu_sec and boinc_fpops_cumulative so projects can claim credits more accurately.
5.2.5 27.10.2005 S Bug-fixes, shutdown on unix and win9x, Options-dialog not showing on all systems.
5.2.4 20.10.2005 S/D Linux and Mac only.
5.2.3 20.10.2005 S Linux only.
5.2.2 18.10.2005 S Bug-fix, removed multi-file-backoff for now.
5.2.1 10.10.2005 D Fix a crashing bug.
5.2.0 10.10.2005 D
  • Dial-up support has now been enhanced to support service installs, and shared user installs.
  • Account Management has been enhanced and support has been enabled in the stock install of the BOINC Client Software.
  • Alerts have been enabled to provide instant feedback when certain types of errors occur.
  • BOINC Manager now supports the Microsoft Active Accessibility standard.
  • BOINC is now capable of using HTTPS and has better proxy support through the use of curl.
  • BOINC can now use User Name and passwords for authentication instead of an Authenticator.
  • BOINC now employs a "wizard" during an attach to project operation to guide people thruogh the process of attaching to a BOINC Powered Project as well as to check for things like proxy configuration issues.
5.1.10 10.10.2005 D Bug-fixes, a problem with zone alarm, and some connection-problems in win9x.
5.1.9 10.10.2005 D Passwords limited to printable ASCII, bug-fixes to "network always available", to screensaver crashing on win95 and to BOINC interfering with shutdown on win9x.
5.1.8 05.10.2005 D Bug-fix to "Network activity based on preferences", disk-space-usage, projects with account-creation disabled.
5.1.6 01.10.2005 D None yet.
5.1.5 29.09.2005 D Shows server-error-messages on failed attach to project, adds new client startup features described in http://boinc.berkeley.edu/client_startup.php
5.1.4 20.09.2005 D Bug-fix to proxy.
5.1.3 09.09.2005 D Partially downloaded files continues from previous location, bug-fix to "No new work".
5.1.2 07.09.2005 D Bug-fix for partially-downloaded files erroring-out.
5.1.1 31.08.2005 D None yet.
5.0 02.07.2005 D Pulled due to all major-version-checks hadn't been removed from code yet.

[edit] Version 4.x

[edit] Major Features

[edit] v4.00 and later

  • Pre-emptive cpu-scheduling, pauses results so long-running projects will not be only project for weeks/months
  • Trickle-support for CPDN

[edit] v4.20 and later

  • Separate gui and core client
  • Pause/resume/abort individual results and projects.

[edit] v4.35 and later

  • New cpu/download-scheduler, tries if at all possible to not pass a deadline and much more closely follows resource-shares.

[edit] v4.45 and later

  • Sends list of all current work, this can be used to re-issue any missing work. With planned server-changes not implemented yet can also be used to better select work fitting to computer and it's preferences.

[edit] Minor Version/Release History

Version Date Type
Code
Details
4.72 22.07.2005 D None yet.
4.71 14.07.2005 D None yet.
4.70 06.07.2005 D None yet.
4.68  ??.04.2005 D Specially-built for Climateprediction.net beta.
4.67 12.03.2005 D None yet.
4.66 05.02.2005 D None yet.
4.65 03.02.2005 D None yet.
4.64 02.02.2005 D None yet.
4.63 01.02.2005 D None yet.
4.62 24.01.2005 D None yet.
4.60 20.01.2005 D None yet.
4.59 13.01.2005 D None yet.
4.58 09.01.2005 D None yet.
4.57 23.12.2004 D None yet.
4.56 24.11.2004 D None yet.
4.55 14.11.2004 D None yet.
4.54 06.11.2004 D None yet.
4.53 31.10.2004 D None yet.
4.52 27.10.2004 D None yet.
4.51 23.10.2004 D None yet.
4.50 21.10.2004 D Initial build with separate gui/core client, not feature complete.
4.49 29.06.2005 D Limited distributed build used for dialup-testing.
4.48 29.06.2005 D Limited distributed build used for dialup-testing.
4.47 28.06.2005 D Limited distributed build used for dialup-testing.
4.46 24.06.2005 D
4.45 07.06.2005 S Bug, partially downloaded files errors-out if for any reason paused.
4.44 26.05.2005 D None yet.
4.43 25.05.2005 S None yet.
4.42 16.05.2005 D None yet.
4.41 14.05.2005 D None yet.
4.40 12.05.2005 D None yet.
4.39 12.05.2005 D None yet.
4.38 09.05.2005 D None yet.
4.37 06.05.2005 D None yet.
4.36 05.05.2005 D None yet.
4.35 28.04.2005 D Introduces the new CPU Scheduler.
4.32 16.04.2005 D Most stable of the clients without the new CPU Scheduler.
4.30 11.04.2005 D None yet.
4.27 16.03.2005 D None yet.
4.26 10.03.2005 D None yet.
4.25 03.03.2005 S Unix some days before windows.
4.24 23.02.2005 D None yet.
4.23 21.02.2005 D None yet.
4.22 17.02.2005 D Demand digital signature on all application-files, not just the main exe.
4.21 11.02.2005 D None yet.
4.20 08.02.2005 D None yet.
4.19 25.01.2005 S Bug-fix for download-error problem.
4.18 24.01.2005 S None yet.
4.17 23.01.2005 D None yet.
4.16 19.01.2005 D None yet.
4.15 18.01.2005 D None yet.
4.14 13.01.2005 D None yet.
4.13 13.10.2004 S None yet.
4.12 11.10.2004 D None yet.
4.11 28.09.2004 D None yet.
4.10 27.09.2004 D None yet.
4.09 15.09.2004 S None yet.
4.08 05.09.2004 D None yet.
4.07 01.09.2004 D None yet.
4.06 31.08.2004 D None yet.
4.05 24.08.2004 S Major problems under win9x.
4.03 20.08.2004 D For Climateprediction.net beta.
4.02 05.08.2004 D Climateprediction.net beta-test added "Trickle Reporting".

[edit] Version 3.x

Note, all versions before v3.18 were development-builds...

[edit] Major Features

[edit] Minor Version/Release History

Version Date Type
Code
Details
3.20 12.07.2004 S None yet.
3.19 22.06.2004 S None yet.
3.18 19.06.2004 S Public release on SETI@Home, 22.06.2004.
3.17 19.06.2004 D None yet.
3.16 18.06.2004 D None yet.
3.15 18.06.2004 D None yet.
3.14 17.06.2004 D None yet.
3.13 17.06.2004 D None yet.
3.12 17.06.2004 D None yet.
3.11 17.06.2004 D None yet.
3.10 17.06.2004 D None yet.
3.09 16.06.2004 D None yet.
3.08 15.06.2004 D Non-debug build again. Re-benchmark on client-upgrade, re-benchmark every 5 days.
3.07 25.05.2004 D None yet.
3.06 24.05.2004 D Back to debug-build.
3.05 19.05.2004 D Not debug-build.
3.04 05.05.2004 D None yet.
3.03 05.05.2004 D None yet.
3.01 24.04.2004 D None yet.
3.00 13.04.2004 D None yet.

[edit] Version 2.x

[edit] Major Features

[edit] Minor Version/Release History

Version Date Type
Code
Details
2.28 22.03.2004 D None yet.
2.25 06.02.2004 D None yet.
2.24 05.02.2004 D None yet.
2.23 04.02.2004 D Adds support for Anonymous Platform Mechannism
2.19 17.01.2004 D None yet.
2.18 16.01.2004 D None yet.
2.17 05.01.2004 D None yet.
2.16 26.12.2003 D None yet.
2.15 17.12.2003 D None yet.
2.14 09.12.2003 D None yet.
2.13 04.12.2003 D None yet.
2.12 26.11.2003 D None yet.
2.11 25.11.2003 D None yet.
2.10 10.11.2003 D None yet.
2.09 02.11.2003 D None yet.
2.08 28.10.2003 D None yet.
2.07 27.10.2003 D None yet.
2.06 22.10.2003 D None yet.
2.05 20.10.2003 D None yet.
2.04 03.10.2003 D None yet.
2.02 07.09.2003 D Linux/Solaris only, BOINC Daemon was using 90% cpu.
2.01 06.09.2003 D None yet.

[edit] Version 1.x

[edit] Major Features

[edit] Minor Version/Release History

Version Date Type
Code
Details
1.12 19.08.2003 D None yet.
1.09 01.08.2003 D None yet.
1.08 29.07.2003 D None yet.
1.07 24.07.2003 D Bug fixes.
1.06 23.07.2003 D None yet.
1.05 23.07.2003 D Fix debug assertion failure.
1.04 21.07.2003 D None yet.
1.03 10.06.2003 D None yet.
1.02 29.05.2003 D None yet.
1.01 20.05.2003 D None yet.
1.00 13.05.2003 D Test of Major Version change.

[edit] Version 0.x

The "initial" Version series of the developmental baseline.

[edit] Major Features

  • Initial development framework.

[edit] Minor Version/Release History

Version Date Type
Code
Details
0.18 02.04.2003 D None yet.
0.17 26.03.2003 D None yet.
0.16 10.03.2003 D None yet.
0.15 05.03.2003 D None yet.
0.14 Feb? 2003 D None yet.
0.04 Dec? 2002 D First Windows® Version


[edit] Also See: Version

Personal tools