What's Changed
- Apparently ftok() is missing in the wasm C library. Fix this the right way. by @davidpanderson in https://github.com/BOINC/boinc/pull/5229
- Add missing header file to the lib/CMakeLists.txt file by @AenBleidd in https://github.com/BOINC/boinc/pull/5230
- [libboinc] fix build when integrator tries to link app with libboinc by @AenBleidd in https://github.com/BOINC/boinc/pull/5232
- client: improve implementation of CPU throttling by @davidpanderson in https://github.com/BOINC/boinc/pull/5233
- Update all_projects_list.xml by @github-actions in https://github.com/BOINC/boinc/pull/5236
- Add action to create automatically PR if all_projects_list.xml file was updated on the server by @AenBleidd in https://github.com/BOINC/boinc/pull/5235
- Mac: add script to notarize BOINC executables by @CharlieFenton in https://github.com/BOINC/boinc/pull/5238
- Automake: use $(libexecdir) instead of $(libdir) by @CyberTailor in https://github.com/BOINC/boinc/pull/5239
- Add cron job to create PR automatically every 1st of January with the updated copyright year by @AenBleidd in https://github.com/BOINC/boinc/pull/5240
- Run flows with auto PRs from the mainstream repo only by @AenBleidd in https://github.com/BOINC/boinc/pull/5241
- Fix screensaver crash bug introduced in PR #5197 commit 689a6ea by @CharlieFenton in https://github.com/BOINC/boinc/pull/5244
- Mac: update backtrace for MacOS 13.4 by @CharlieFenton in https://github.com/BOINC/boinc/pull/5245
- Run CI on tag push by @AenBleidd in https://github.com/BOINC/boinc/pull/5248
- [Android] Update gradle and several dependencies by @AenBleidd in https://github.com/BOINC/boinc/pull/5250
- File sandbox fixes by @davidpanderson in https://github.com/BOINC/boinc/pull/5252
- client: the default value for the "suspend_if_no_recent_input" pref should to 0, not 60 by @davidpanderson in https://github.com/BOINC/boinc/pull/5251
- Change wiki links from Trac to Github by @davidpanderson in https://github.com/BOINC/boinc/pull/5253
- [Manager] Improve consistency of control labels and accelerators by @BrianNixon in https://github.com/BOINC/boinc/pull/5202
- [Manager] Show native names for language options, and only those for which translations are available by @BrianNixon in https://github.com/BOINC/boinc/pull/5176
- Update all_projects_list.xml by @github-actions in https://github.com/BOINC/boinc/pull/5259
- web: job-submission tweaks by @davidpanderson in https://github.com/BOINC/boinc/pull/5260
- client: if sched request fails, show the scheduler URL (that might be the problem) by @davidpanderson in https://github.com/BOINC/boinc/pull/5261
- [Client] Add alert if idle time to resume computing is greater than idle time to suspend computing by @Vulpine05 in https://github.com/BOINC/boinc/pull/5270
- client: ignore old prefs sent by projects or AM by @davidpanderson in https://github.com/BOINC/boinc/pull/5258
- client: avoid overscheduling CPUs in presence of MT jobs by @davidpanderson in https://github.com/BOINC/boinc/pull/5257
- Manager, computing prefs dialog: Fix bug where the "In use means..." value mysteriously showed up in the "suspend when non-BOINC..." field. by @davidpanderson in https://github.com/BOINC/boinc/pull/5269
- Mac: Support Dark Mode in Advanced View by @CharlieFenton in https://github.com/BOINC/boinc/pull/5267
- Mac: Use strtod_l() only in Manager. Use strtod() in client, etc. by @CharlieFenton in https://github.com/BOINC/boinc/pull/5279
- web-based remote job submission: improve interface for getting output files by @davidpanderson in https://github.com/BOINC/boinc/pull/5284
- web: show batch output file size correctly by @davidpanderson in https://github.com/BOINC/boinc/pull/5283
- Web: add "download as PNG" button to certificates. by @davidpanderson in https://github.com/BOINC/boinc/pull/5282
- DEB repository workflow by @parvit in https://github.com/BOINC/boinc/pull/5264
- RPM workflow by @parvit in https://github.com/BOINC/boinc/pull/5280
- web, job submission: show progress bar on batch page by @davidpanderson in https://github.com/BOINC/boinc/pull/5286
- Update all_projects_list.xml by @github-actions in https://github.com/BOINC/boinc/pull/5287
- Mac: Simplify builds by @CharlieFenton in https://github.com/BOINC/boinc/pull/5285
- [CI][linux] Create separate flow to build proper linux binaries for packaging by @AenBleidd in https://github.com/BOINC/boinc/pull/5288
- Mac: Add standard command-comma shortcut for Preferences menu item by @CharlieFenton in https://github.com/BOINC/boinc/pull/5293
- Update required wxWidgets to 3.1.3 (first with wxSystemAppearance) by @Russ741 in https://github.com/BOINC/boinc/pull/5292
- Make delimiters argument const so it can (legally) be a string literal. by @Russ741 in https://github.com/BOINC/boinc/pull/5294
- client: set Content-type of POST requests to text/xml. by @davidpanderson in https://github.com/BOINC/boinc/pull/5299
- Update all_projects_list.xml by @github-actions in https://github.com/BOINC/boinc/pull/5300
- [CI][linux] Build DEB package flow by @AenBleidd in https://github.com/BOINC/boinc/pull/5291
- Correction for issue #5297 by @LLyaudet in https://github.com/BOINC/boinc/pull/5302
- Update all_projects_list.xml by @github-actions in https://github.com/BOINC/boinc/pull/5307
- web: add "Share on Facebook" and "Share on Twitter" buttons to certificates by @davidpanderson in https://github.com/BOINC/boinc/pull/5308
- crypt_prog: add -verify_string command (to verify a string signature) by @davidpanderson in https://github.com/BOINC/boinc/pull/5309
- client, Android: if suspend because of battery heat or charge, don't resume for at least 5 minutes. by @davidpanderson in https://github.com/BOINC/boinc/pull/5311
- [mingw] Fix build of the cmake project by @AenBleidd in https://github.com/BOINC/boinc/pull/5312
- [Manager] Add button in event log to display only alerts (errors) by @Vulpine05 in https://github.com/BOINC/boinc/pull/5313
- Locale: Update localization template files by @AenBleidd in https://github.com/BOINC/boinc/pull/5314
- [CI] Fix paths for renamed vcpkg triplet files by @AenBleidd in https://github.com/BOINC/boinc/pull/5316
- Update translations by @AenBleidd in https://github.com/BOINC/boinc/pull/5320
New Contributors
- @github-actions made their first contribution in #5236
- @parvit made their first contribution in #5264
- @Russ741 made their first contribution in #5292
- @LLyaudet made their first contribution in #5302
Full Changelog: client_release/7.22/7.22.2...client_release/7.24/7.24.0