Skip to content

Releases: BOINC/boinc

Client/Manager Release 8.0.4

23 Jul 00:45
ef335f4
Compare
Choose a tag to compare
Pre-release

Bugs fixed:

Full Changelog: client_release/8.0/8.0.3...client_release/8.0/8.0.4

Client/Manager Release 8.0.3

16 Jun 01:33
bbd4d34
Compare
Choose a tag to compare
Pre-release

Bugs fixed:

Full Changelog: client_release/8.0/8.0.2...client_release/8.0/8.0.3

Client/Manager Release 8.0.2

26 May 00:44
c0b8b6f
Compare
Choose a tag to compare

What's changed:

  • client: if GPU is missing, discard app versions and results that refer to it. via #5577
  • [Windows] Fix client crash via #5591
  • [CI] Add linux packages for Fedora 40 via #5600
  • [CI] Build linux packages for Ubuntu 24.04 via #5603
  • Fix screensaver on MacOS 14 via #5611
  • [linux] fix install scripts to handle upgrade cases. via #5630
  • Correct typo in hostinfo_win.cpp via #5631
  • [linux][client] Fix check whether the client is configured to run as a daemon. via #5632
  • [linux][Manager] Allow shutting down local client when run outside of BOINC Manager but not as a daemon via #5634
  • [linux] add 'all_projects_list.xml' to the linux installation package via #5636

Thanks:

Full Changelog: client_release/8.0/8.0.1...client_release/8.0/8.0.2

Client/Manager Release 8.0.1

01 Apr 00:33
8bf7ea6
Compare
Choose a tag to compare
Pre-release

Change log:

  • Fix permissions of the files installed by DEB package via #5562
  • [CI] Add custom liblzma port via #5566

Full Changelog: client_release/8.0/8.0.0...client_release/8.0/8.0.1

Client/Manager Release 8.0.0

20 Mar 00:22
585f6ff
Compare
Choose a tag to compare
Pre-release

What's Changed

Read more

Client/Manager Release 7.24.1

12 Aug 08:18
292704f
Compare
Choose a tag to compare

Changelog:

Client/Manager Release 7.24.0

08 Aug 01:31
5b05e18
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: client_release/7.22/7.22.2...client_release/7.24/7.24.0

Client/Manager Release 7.22.2

21 May 19:17
1a0b3eb
Compare
Choose a tag to compare

Release Notes:

Client/Manager Release 7.22.1

08 May 13:34
45352de
Compare
Choose a tag to compare

Release Notes

General

Android

  • [Android] Remove hard coded Android manifest string by @talregev in #5157

Linux

  • [linux] zlib is required when building client, server or apps by @AenBleidd in #5071
  • [linux] Move all fcgi dependent stdio functions to the separate 'boinc_stdio.h' header only file by @AenBleidd in #5096
  • Manager (Unix): fix "Show VM" bug by @davidpanderson in #5218

MacOS

Windows

Miscelaneous

New Contributors

Full Changelog: client_release/7.22/7.22.0...client_release/7.22/7.22.1

Server Release 1.4.2

23 Jan 10:09
Compare
Choose a tag to compare

Release Notes

Introduction

The BOINC development community is pleased to announce a new server release.
These release notes provide an overview of the new features, bugs fixed and any known issues.
The new features included in this release are:

  • None

Bugs Fixed

#41: differentiate between number of CPUs to use in idle and busy mode
#3241: Finish migration to python3
#3264: User web: list elements broken
#3297: RPC am_set_info.php does not return success correctly
#3358: User web: remove HTML anchor from page title
#3360: Client: make event log messages consistent
#3360: Client: make event log messages consistent
#3375: Revisit 'project requested delay' messages
#3384: python scripts don't work with python2
#3420: Change request for change of wording in the BOINC Manager GUI, currently: 'Account creation is disabled'
#3471: config.h depends on project_specific_defines.h which is never installed
#3501: Make blows up with missing curl/curl.h
#3953: Script_validator expects both an init_script and a compare_script, documentation conflicts with that statement.
#3976: make_project fails on MySQL 8.0 in alter table commands
#4019: index.php is not checking account creation from config.xml
#4029: Remote job submission bug
#4035: Manage privilege bug
#4039: Rewrite MySQL/python interface
#4045: [server] badges example scripts fail with "Database Error"
#4107: os_version_num() fails for modern Linux version strings .
#4151: Server: Bug: Runtime of MT tasks underestimated in sched_send
#4276: MySQL ID exhaustion
#4353: Suggestion for better "Top GPU Models" page
#4720: Python function _create_object_from_sql_result in db_base.py is called without arguments
#4733: Definition of stage_file function in C++
#4768: [WEB] Deprecated: Passing null parameter to function trim()
#4772: Error loading home.php
#4776: Even more PHP 8 deprecation warnings/errors
#4776: Make BOINC urls case-insensitive
#4776: Create "Apple" GPU scheduling group

Please see the git comparison with v1.2.1 for the details.

Known issues

  • None

Download

The server release can be obtained with the following commands.

git clone https://github.com/BOINC/boinc.git
cd boinc
git checkout tags/server_release/1.4/1.4.2 -b server_release/1.4.2

The code can then be built as described in the documentation.

./_autosetup
./configure --disable-client --disable-manager
make

Install

To setup a new BOINC server, please follow the guide. If you are new to BOINC please ensure to review the Technical Documentation first.

Upgrade

An existing BOINC server can be upgraded with the upgrade tool.

Change Log

#3211: make_project: default to https:// in project URL
#3258: size_t matters
#3267: Web: fix bug in output of [list] BBcode
#3273: scheduler: Fix incorrect clamping of host' fraction_available
#3274: wu_check: Skip WUs without input files
#3284: Check return value of write function - avoiding leak of file descriptors
#3298: Remove duplicate success XML
#3300: server: Workaround for "finish file present too long" client bug
#3301: Localization Updates
#3305: scheduler: fix a compile warning. No functional change
#3311: Make user search title translatable
#3361: web: don't put HTML in title for team forums
#3365: Drupal: Adds drop-down functionality to flagging of forum posts, comments, user profiles.
#3370: Made an event message more clearer
#3371: Add sched_op debug flag tag to log messages
#3372: Drupal: Set consistent defaults in flag_abuse module
#3379: remote job submission: add an API function for setting RPC timeout
#3394: Drupal: Add ID to captcha element to theme it.
#3399: Drupal: Changed weight of Captcha to move it above submit buttons.
#3402: Scheduler (client and server): message tweaks
#3408: Drupal: Created new div id for Captcha for password reset.
#3422: Fix error messages in account creation RPC
#3449: scheduler: fix crashing bug in anonymous platform case.
#3451: Remote job submission: delete output template file on retire batch
#3455: Drupal: Add privacy description statement for preferences page
#3461: Web: fix ReCaptcha problem
#3468: web: if fail to connect to DB, say so rather than "project stopped".
#3493: Install project_specific_defines.h if configured (required by config.h)
#3539: db_purge: fix truncated mod_time data (field too small for timestamp)
#3551: Drupal: Updated tinyMCE to v3.5.12.
#3553: web: fix warning when user has no projects yet
#3573: Drupal: Add CKEditor module and library
#3584: Web: fix some PHP warnings
#3594: Parse config.xml correctly for account managers
#3603: transitioner: Fix race condition with file_upload_handler
#3608: Make the upgrade and make_project scripts work again.
#3640: Create aarch64-unknown-linux-gnu platform on project creation
#3647: Drupal: Fixed bug in comment goto code.
#3648: Drupal: Fixes missing HTML format.
#3671: Update translation files
#3672: Server programs: try to print error message if can't connect to DB
#3690: Server programs: any time we can't connect to DB, try to explain why
#3722: Update deprecated Python syntax and func references
#3762: Web: if define('DARK_MODE', true) in project.inc, support dark mode
#3777: Add subdirectory support to update_versions
#3894: Drupal: fixed regression in df966c7
#3926: web: don't show error messages on user page if no other projects yet
#3947: Add priority options to remote job submission
#3955: script_validator: make scripts optional.
#3978: Make DB work with MySQL 8.0
#3981: Web: make some strings translatable
#4022: Drupal: SA-CORE-2020-007 fix for ctools
#4026: Add a project-customizable hook to result pages
#4027: Check account creation in the project frontpage
#4030: remote job submission: specify all fields on batch creation.
[#4038](https://github.com/BOINC/...

Read more