|
From: dforsi <no...@gi...> - 2026-10-03 16:45:20
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 7e78154e1e3c664176c5473660959c2b1b9d0645 https://github.com/Hamlib/Hamlib/commit/7e78154e1e3c664176c5473660959c2b1b9d0645 Author: David Christle <dch...@us...> Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M rigs/icom/icom.c M tests/testicomfallback.c Log Message: ----------- fix(icom): normalize KEYERTYPE parameter values Icom decodes KEYERTYPE replies as integers even though the public parameter is string-valued. Convert valid radio values to stable numeric strings and reject out-of-range replies before callers format them. Cover all valid values, malformed input, and rejected transactions through an IC-785x CI-V exchange. Commit: 7a556dbfc80649ddbceedf5b8f8627b990671594 https://github.com/Hamlib/Hamlib/commit/7a556dbfc80649ddbceedf5b8f8627b990671594 Author: dforsi <iu...@gm...> Date: 2026-10-03 (Sat, 03 Oct 2026) Changed paths: M rigs/icom/icom.c M tests/testicomfallback.c Log Message: ----------- Merge pull request #2230 from dchristle/fix/icom-keyertype-value fix(icom): return valid KEYERTYPE strings Compare: https://github.com/Hamlib/Hamlib/compare/54f427aa3e67...7a556dbfc806 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |