Releases: BOINC/boinc
Release list
Client/Manager Release 8.2.15
What's Changed
- client: don't fetch too much work for projects with zero resource share by @davidpanderson in #7024
- Fix MinGW and Windows build after zlib rename by @AenBleidd in #7032
- client: if user has limited #CPUs, honor it. by @davidpanderson in #7033
- client: fix sched bug that could cause idle devices by @davidpanderson in #7035
- Build gtk3 with wayland by @AenBleidd in #7038
- support cross-compiling for windows_arm64 by @ahorek in #7002
- [snap] replace core22 with core24 by @AenBleidd in #7041
- Update the type of the rss field to be long for Linux by @saiarcot895 in #7042
- [ci][linux] Remove custom gtk3 vcpkg port by @AenBleidd in #7045
- Mac: Fix installer failure when it is run from a short path by @CharlieFenton in #7048
- client: code cleanup in GPU detection by @davidpanderson in #7046
- client (Win): if dont_use_wsl is set in cc_config.xml, don't query for WSL by @davidpanderson in #7049
- Fix Manager crash on Wayland by @AenBleidd in #7052
- Fix issue with the failing linux package tests on Ubuntu resolute armhf by @AenBleidd in #7060
- Mac improve pr7022 by @CharlieFenton in #7063
- Mac: update to use wxWidgets 3.3.2 by @CharlieFenton in #7066
- Client: avoid XScreenSaver probing on Wayland by @sharkxuanbee in #7064
- Add '--get_project_urls' to boinccmd's help page by @computezrmle in #7069
- Mac: Update PR #6088 for MacOS 26.5 by @CharlieFenton in #7074
- Use 'Type=exec' in boinc-client.service.in by @computezrmle in #7072
- [ci][linux] Drop unsupported Linux versions. by @AenBleidd in #7085
- [ci] Remove unnecessary ci workflow runs. by @AenBleidd in #7086
- [ci] Remove custom vcpkg port by @AenBleidd in #7089
- Client, Manager, API, docker_wrapper: support network access from apps by @davidpanderson in #7084
- client: only get WSL distro size if it's boinc-buda-runner by @davidpanderson in #7090
- boinccmd: make --get_state and --get_simple_gui_info show same task info by @davidpanderson in #7092
- Mac_SA_Secure.sh, Mac_SA_Insecure.sh always use the standard path for BOINC podman directory by @CharlieFenton in #7098
- [ci] fix linux package tests by @AenBleidd in #7101
- [windows] refactor installer custom actions by @AenBleidd in #7102
- client: enforce swap usage limit pref by @davidpanderson in #7108
- client: improve display of memory information by @davidpanderson in #7109
- docker_wrapper: read complete lines from command output by @davidpanderson in #7113
- Remove hardcoded c++14 for the wrappture project on Windows by @AenBleidd in #7114
- Upgrade MacOS projects to use c++17 by @AenBleidd in #7110
- Mac: add --with-apple-sectrust to libcurl by @CharlieFenton in #7121
- [windows] Convert solution to Visual Studio 2026, update cuda libraries to 13.3.0 by @AenBleidd in #7124
- client: don't try enforce swap limit on Mac by @davidpanderson in #7123
- Mac fix permissions if BOINC Data / BOINC podman dirs moved by @CharlieFenton in #7122
- [linux] Fix crash during client startup by @AenBleidd in #7126
- [windows] Add boinc-buda-runner-wsl-installer to the installer by @AenBleidd in #7127
- Test OpenWrt hostinfo by @hectorespert in #7094
- docker_wrapper: pass HTTP and SOCKS proxy info to container in env vars by @davidpanderson in #7125
New Contributors
- @saiarcot895 made their first contribution in #7042
- @sharkxuanbee made their first contribution in #7064
Full Changelog: client_release/8.2/8.2.13...client_release/8.2/8.2.15
Server Release 1.6.2
Release Notes
Introduction
The BOINC development community is pleased to announce a new server release.
For more details on new features, bugs fixed and any known issues, please read the server release notes.
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.6/1.6.2 -b server_release/1.6.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.
What's Changed
- web: require login for some pages; try to reduce bot activity by @davidpanderson in #7120
Full Changelog: server_release/1.6/1.6.1...server_release/1.6/1.6.2
docker_wrapper release 22
Changelog
- support network access from apps via #7084 by @davidpanderson
Client/Manager Release 8.2.13
This is a Linux hotfix-release for Wayland-based OSs
- Fix Manager crash on Wayland via #7052
Full Changelog: client_release/8.2/8.2.12...client_release/8.2/8.2.13
Client/Manager Release 8.2.12
This is a Linux hotfix release for Wayland-based OSs
Changelog
Full Changelog: client_release/8.2/8.2.11...client_release/8.2/8.2.12
Client/Manager Release 8.2.11
What's Changed
- Improve battery level validation logic by @LezheGao in #7012
- client: if allow_multiple_clients is set, don't do Docker cleanup by @davidpanderson in #7021
- Mac fix recovery mode 2 by @CharlieFenton in #7022
New Contributors
Full Changelog: client_release/8.2/8.2.10...client_release/8.2/8.2.11
docker_wrapper release 21
- docker_wrapper: improved error checking and reporting via #6968 by @davidpanderson
- docker_wrapper: run Docker commands with 2>&1 so we get stderr via #6979 by @davidpanderson
- docker_wrapper: don't log ps and stats commands by default via #7004 by @davidpanderson
- docker_wrapper: print stats errors only once via #7009 by @davidpanderson
Client/Manager Release 8.2.10
What's Changed
- Fix credit accounting when using Science United by @davidpanderson in #6955
- client (Unix): abort job if shared-mem creation fails by @davidpanderson in #6961
- macOS: fix chflags failure on fresh installs breaking permission setup by @RedesignedRobot in #6966
- Mac: in command-line installs don't ask about setting screensaver by @CharlieFenton in #6985
- client (Unix): add support for idle detection in a separate process by @davidpanderson in #6242
- client: make app_config.xml settings apply to BUDA jobs by @davidpanderson in #6993
- [ci][linux] Add Fedora 44 and Ubuntu 26.04 packages, enable some previously disabled tests by @AenBleidd in #6995
- client: show GPU flops as TFLOPS/GFLOPS/MFLOPS depending on value by @davidpanderson in #6996
- client: fix bug: no work fetch if reset project with max_concurrent by @davidpanderson in #6998
- Mac fix recovery mode by @CharlieFenton in #7007
New Contributors
- @RedesignedRobot made their first contribution in #6966
Full Changelog: client_release/8.2/8.2.9...client_release/8.2/8.2.10
Client/Manager Release 8.2.9
What's Changed
- [ci] add opensuse 16.0 to the stable release list by @AenBleidd in #6696
- client, docker_wrapper (Win): run Podman commands as root by @davidpanderson in #6705
- client, Android: clarify message by @davidpanderson in #6714
- add comment about suspend strings by @davidpanderson in #6715
- Skip WSL discovery and fix logging for BOINC running as service by @AufarZakiev in #6720
- client: don't complain about projects/virtualbox; we created it by @davidpanderson in #6722
- [snap] add arm64 build by @AenBleidd in #6723
- Mac: update ReadMe to reflect new location of BOINCManager.app by @CharlieFenton in #6728
- [linux] update custom gdk-pixbuf vcpkg port by @AenBleidd in #6731
- client: improve Docker-related messages by @davidpanderson in #6734
- Mac: If Manager is hidden on system light / dark mode switch, don't unhide it by @CharlieFenton in #6737
- Client: use 'abort' rather than 'quit' when appropriate by @davidpanderson in #6736
- Mac: Hide users boinc_master & boinc_project from System Events, login screen, Finder by @CharlieFenton in #6753
- Add Fedora 43 linux package by @AenBleidd in #6758
- Client, Manager: fix wrong suspend reason messages in Manager by @davidpanderson in #6763
- Client: fix Docker issues by @davidpanderson in #6757
- client: fill in resource usage if not specified by @davidpanderson in #6800
- client: allow projects to change resource usage of app versions by @davidpanderson in #6807
- Fix incorrect links in the linux package installer scripts. by @AenBleidd in #6808
- client: fix crashing bug by @davidpanderson in #6825
- client: need -f arg for docker rm container on cleanup by @davidpanderson in #6826
- Mac Add utility app to remove Podman by @CharlieFenton in #6851
- client: restore get_screensaver_tasks() RPC, which I mistakenly removed by @davidpanderson in #6869
- BUDA: allow output files to be gzipped. by @davidpanderson in #6876
- client: add <prioritize_gpu> config option by @davidpanderson in #6877
- Increase timer_thread stack limit from 32KiB to 64KiB by @vient in #6884
- include wslinfo only on windows by @ahorek in #6885
- Fix duplicate running manager instance checker on Linux by @AenBleidd in #6893
- client (Win) and scheduler: don't use Vbox if Docker is present by @davidpanderson in #6895
- client (Win): including WSL disk image in BOINC disk usage by @davidpanderson in #6896
New Contributors
Full Changelog: client_release/8.2/8.2.8...client_release/8.2/8.2.9