|
From: Nate B. <no...@gi...> - 2026-09-21 19:48:25
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: a8aa0e229db40f4b937167c42d50c62b1bbb348a https://github.com/Hamlib/Hamlib/commit/a8aa0e229db40f4b937167c42d50c62b1bbb348a Author: David Christle <dch...@us...> Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M rigs/yaesu/newcat.c M tests/Makefile.am A tests/testnewcatwidth.c Log Message: ----------- fix(yaesu): preserve legacy NewCAT bandwidth handling FT-450, FT-450D, and FTDX9000 caps do not provide private width tables. Shared width selection dereferenced the null caps before the legacy mapping in both the mode set and get paths. Centralize width-table selection behind a null-safe helper and cover legacy USB and CW round trips with socket-backed tests. Fixes: 4053430b621b ("More trading a little more data for less code") Fixes: 6ad414dc8275 ("Start converting get_rx_bandwidth to common CW/RTTY/SSB handling") Commit: f20d4df79d2ea697490c801ba4320348a2ef29bf https://github.com/Hamlib/Hamlib/commit/f20d4df79d2ea697490c801ba4320348a2ef29bf Author: Nate Bargmann <n0...@n0...> Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M rigs/yaesu/newcat.c M tests/Makefile.am A tests/testnewcatwidth.c Log Message: ----------- Merge GitHub PR #2158 Compare: https://github.com/Hamlib/Hamlib/compare/9e224cc54a9b...f20d4df79d2e To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |