7.24.0
- Apparently ftok() is missing in the wasm C library. Fix this the right way.
- Add missing header file to the lib/CMakeLists.txt file
- [libboinc] fix build when integrator tries to link app with libboinc
- client: improve implementation of CPU throttling
- Update all_projects_list.xml
- Add action to create automatically PR if all_projects_list.xml file was updated on the server
- Mac: add script to notarize BOINC executables
- Automake: use (libdir)
- Add cron job to create PR automatically every 1st of January with the updated copyright year by
- Run flows with auto PRs from the mainstream repo only
- Fix screensaver crash bug introduced in 7.22.1
- Mac: update backtrace for MacOS 13.4
- Run CI on tag push
- [Android] Update gradle and several dependencies
- File sandbox fixes
- client: the default value for the "suspend_if_no_recent_input" pref should to 0, not 60
- Change wiki links from Trac to Github
- [Manager] Improve consistency of control labels and accelerators
- [Manager] Show native names for language options, and only those for which translations are available
- web: job-submission tweaks
- client: if sched request fails, show the scheduler URL (that might be the problem)
- [Client] Add alert if idle time to resume computing is greater than idle time to suspend computing
- client: ignore old prefs sent by projects or AM
- client: avoid overscheduling CPUs in presence of MT jobs
- Manager, computing prefs dialog: Fix bug where the "In use means..." value mysteriously showed up in the "suspend when non-BOINC..." field.
- Mac: Support Dark Mode in Advanced View
- Mac: Use strtod_l() only in Manager. Use strtod() in client, etc.
- web-based remote job submission: improve interface for getting output files
- web: show batch output file size correctly
- Web: add "download as PNG" button to certificates.
- DEB repository workflow
- RPM workflow
- web, job submission: show progress bar on batch page
- Mac: Simplify builds
- [CI][linux] Create separate flow to build proper linux binaries for packaging
- Mac: Add standard command-comma shortcut for Preferences menu item
- Update required wxWidgets to 3.1.3 (first with wxSystemAppearance)
- Make delimiters argument const so it can (legally) be a string literal.
- client: set Content-type of POST requests to text/xml.
- [CI][linux] Build DEB package flow
- Correction for issue #5297
- web: add "Share on Facebook" and "Share on Twitter" buttons to certificates
- crypt_prog: add -verify_string command (to verify a string signature)
- client, Android: if suspend because of battery heat or charge, don't resume for at least 5 minutes.
- [mingw] Fix build of the cmake project
- [Manager] Add button in event log to display only alerts (errors)
- Locale: Update localization template files
- [CI] Fix paths for renamed vcpkg triplet files
- Update translations