vcswatch reports that
this package seems to have a new changelog entry (version
1:2.10.0~pre2, distribution
UNRELEASED) and new commits
in its VCS. You should consider whether it's time to make
an upload.
Here are the relevant commit messages:
commit 563ae1c6beea559b5cdf3c4c8e958cd9f040145f
Merge: 66c2b1b4 54c6f6b3
Author: BsAtHome <bertho@vagrearg.org>
Date: Tue Sep 29 21:20:22 2026 +0200
Merge pull request #4605 from grandixximo/halui-mdi-restore-race
halui: clear the MDI flag in the same pass that restores the mode
commit 66c2b1b4b5c1cf1df271444919c423ce6ddc7cd1
Merge: e7e2c5d8 1458d97b
Author: Luca Toniolo <10792599+grandixximo@users.noreply.github.com>
Date: Tue Sep 29 21:25:57 2026 +1000
Merge pull request #4602 from BsAtHome/fix_cppcheck-2.19
cppcheck: Fix problems that are detected with cppcheck 2.19+
commit e7e2c5d829c8635b794006de0e0745b2e62efff8
Merge: ab5c2db9 183c2802
Author: Luca Toniolo <10792599+grandixximo@users.noreply.github.com>
Date: Tue Sep 29 20:28:38 2026 +1000
Merge pull request #4596 from BsAtHome/hal64_update-docs
docs: Update to reflect the HAL API changes
commit ab5c2db9cb4474fcb0ebd693cbf0a46ca906bc21
Merge: 60478a29 7923fdc3
Author: Luca Toniolo <10792599+grandixximo@users.noreply.github.com>
Date: Tue Sep 29 20:26:26 2026 +1000
Merge pull request #4599 from BsAtHome/hal64_update-man9
docs: Update man9 pages to reflect the HAL API changes.
commit 60478a29254d309ff407528bc52e22cd8717f054
Merge: 5a08c14b 572949c6
Author: Luca Toniolo <10792599+grandixximo@users.noreply.github.com>
Date: Tue Sep 29 20:26:12 2026 +1000
Merge pull request #4597 from BsAtHome/hal64_update-man1
docs: Update man1 pages to reflect the HAL API changes.
commit 572949c631c7c91e538ddf3434b6831e9ab178f4
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Mon Sep 28 12:31:29 2026 +0200
docs: Update man1 pages to reflect the HAL API changes.
commit 7923fdc32e56ee07115e960945e428a96a04ac0f
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Mon Sep 28 12:43:36 2026 +0200
docs: Update man9 pages to reflect the HAL API changes.
commit 5a08c14ba8bcb660d9dca1d24c59c6e164a8a351
Merge: 8d3e540a bb026d4c
Author: Luca Toniolo <10792599+grandixximo@users.noreply.github.com>
Date: Tue Sep 29 17:06:12 2026 +1000
Merge pull request #4598 from BsAtHome/hal64_update-man3
docs: Update man3 pages after uses_fp arg was removed in HAL API changes
commit 54c6f6b338cf416de25a65fef26affac01a61d2c
Author: Luca Toniolo <10792599+grandixximo@users.noreply.github.com>
Date: Tue Sep 29 11:45:51 2026 +1000
halui: clear the MDI flag in the same pass that restores the mode
When a halui MDI command finishes, modify_hal_pins() restores the Task mode that was active before it, then clears halui_sent_mdi. Both steps tested emcStatus->status == DONE separately, but the restore goes through emcCommandSend(), which refreshes emcStatus while it waits for the echo. If Task echoes the restore while still reporting EXEC, the restore fires and the clear is skipped.
The stale flag makes the next sendMdiCommand() keep the old halui_old_mode instead of recording the current mode, so halui later restores the wrong mode. In tests/halui/mdi this shows up as "timeout waiting for task mode to get to 3 (it's 2)" (reported by Bertho in #4604) or "get to 2 (it's 1)", depending on which restore the Task stall hits.
Take the DONE decision once, before the restore, and use it for both steps.
commit 8d3e540accaefb6541d414eb946babbb7d3b46c6
Merge: 49119ab8 085f656c
Author: BsAtHome <bertho@vagrearg.org>
Date: Mon Sep 28 22:26:59 2026 +0200
Merge pull request #4593 from grandixximo/halmodule-port-read
halmodule: fix inverted success check in port read() and peek()
commit 183c28026519b8b2a9d7f47c587b8830b41c1aca
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Mon Sep 28 12:16:40 2026 +0200
docs: Update to reflect the HAL API changes.
commit bb026d4c9662199aa08ff0a12a2d7a5496701bf3
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Mon Sep 28 12:35:27 2026 +0200
docs: Update man3 pages after uses_fp arg was removed in HAL API changes.
commit 1458d97bcd70e199a3407ac4bf4cd6a50bcf9eda
Author: Bertho Stultiens <bertho@vagrearg.org>
Date: Mon Sep 28 14:24:15 2026 +0200
cppcheck: Fix problems that are detected with cppcheck 2.19+.
commit 085f656c20bfa338796e6e1c4cb1144e2aa0711f
Author: Luca Toniolo <10792599+grandixximo@users.noreply.github.com>
Date: Mon Sep 28 16:52:05 2026 +1000
halmodule: fix inverted success check in port read() and peek()
hal_port_read() and hal_port_peek() return true when the bytes were copied. The check was inverted, so a successful read or peek returned False, and read() had already consumed the data. Add tests/halmodule/port covering write, peek, peek_commit and read.