hamlib-developer Mailing List for Ham Radio Control Libraries
Library to control radio transceivers and receivers
Brought to you by:
n0nb
You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(24) |
Oct
(16) |
Nov
(8) |
Dec
(9) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(49) |
Feb
(17) |
Mar
(3) |
Apr
(7) |
May
(3) |
Jun
(1) |
Jul
(2) |
Aug
(8) |
Sep
(18) |
Oct
(15) |
Nov
(15) |
Dec
(26) |
| 2002 |
Jan
(46) |
Feb
(14) |
Mar
(44) |
Apr
(3) |
May
(6) |
Jun
(47) |
Jul
(40) |
Aug
(14) |
Sep
(59) |
Oct
(39) |
Nov
(58) |
Dec
(76) |
| 2003 |
Jan
(82) |
Feb
(66) |
Mar
(37) |
Apr
(56) |
May
(34) |
Jun
(19) |
Jul
(23) |
Aug
(55) |
Sep
(31) |
Oct
(40) |
Nov
(21) |
Dec
(60) |
| 2004 |
Jan
(57) |
Feb
(110) |
Mar
(41) |
Apr
(17) |
May
(18) |
Jun
(19) |
Jul
(18) |
Aug
(5) |
Sep
(31) |
Oct
(16) |
Nov
(26) |
Dec
(36) |
| 2005 |
Jan
(69) |
Feb
(26) |
Mar
(62) |
Apr
(120) |
May
(31) |
Jun
(47) |
Jul
(7) |
Aug
(27) |
Sep
(4) |
Oct
(9) |
Nov
(26) |
Dec
(21) |
| 2006 |
Jan
(13) |
Feb
(26) |
Mar
(38) |
Apr
(31) |
May
(17) |
Jun
(6) |
Jul
(23) |
Aug
(6) |
Sep
(38) |
Oct
(87) |
Nov
(49) |
Dec
(49) |
| 2007 |
Jan
(52) |
Feb
(19) |
Mar
(20) |
Apr
(5) |
May
(25) |
Jun
(15) |
Jul
(49) |
Aug
(43) |
Sep
(21) |
Oct
(21) |
Nov
(27) |
Dec
(10) |
| 2008 |
Jan
(23) |
Feb
(20) |
Mar
(25) |
Apr
(39) |
May
(36) |
Jun
(17) |
Jul
(10) |
Aug
(18) |
Sep
(44) |
Oct
(88) |
Nov
(60) |
Dec
(65) |
| 2009 |
Jan
(99) |
Feb
(91) |
Mar
(49) |
Apr
(34) |
May
(52) |
Jun
(9) |
Jul
(11) |
Aug
(4) |
Sep
(41) |
Oct
(16) |
Nov
(51) |
Dec
(71) |
| 2010 |
Jan
(43) |
Feb
(79) |
Mar
(59) |
Apr
(55) |
May
(51) |
Jun
(38) |
Jul
(38) |
Aug
(61) |
Sep
(53) |
Oct
(46) |
Nov
(43) |
Dec
(41) |
| 2011 |
Jan
(74) |
Feb
(96) |
Mar
(41) |
Apr
(42) |
May
(61) |
Jun
(66) |
Jul
(50) |
Aug
(40) |
Sep
(11) |
Oct
(30) |
Nov
(21) |
Dec
(45) |
| 2012 |
Jan
(59) |
Feb
(4) |
Mar
(52) |
Apr
(19) |
May
(62) |
Jun
(46) |
Jul
(61) |
Aug
(18) |
Sep
(21) |
Oct
(25) |
Nov
(66) |
Dec
(41) |
| 2013 |
Jan
(36) |
Feb
(64) |
Mar
(37) |
Apr
(24) |
May
(74) |
Jun
(40) |
Jul
(43) |
Aug
(34) |
Sep
(65) |
Oct
(52) |
Nov
(23) |
Dec
(20) |
| 2014 |
Jan
(18) |
Feb
(29) |
Mar
(13) |
Apr
(41) |
May
(10) |
Jun
(12) |
Jul
(16) |
Aug
(25) |
Sep
(20) |
Oct
(56) |
Nov
(43) |
Dec
(61) |
| 2015 |
Jan
(36) |
Feb
(38) |
Mar
(92) |
Apr
(42) |
May
(13) |
Jun
(19) |
Jul
(18) |
Aug
(22) |
Sep
(21) |
Oct
(2) |
Nov
(49) |
Dec
(22) |
| 2016 |
Jan
(55) |
Feb
(144) |
Mar
(40) |
Apr
(98) |
May
(61) |
Jun
(36) |
Jul
(16) |
Aug
(33) |
Sep
(59) |
Oct
(16) |
Nov
(37) |
Dec
(32) |
| 2017 |
Jan
(70) |
Feb
(71) |
Mar
(14) |
Apr
(43) |
May
(31) |
Jun
(24) |
Jul
(38) |
Aug
(54) |
Sep
(24) |
Oct
(15) |
Nov
(26) |
Dec
(27) |
| 2018 |
Jan
(22) |
Feb
(24) |
Mar
(109) |
Apr
(12) |
May
(46) |
Jun
(23) |
Jul
(39) |
Aug
(34) |
Sep
(22) |
Oct
(43) |
Nov
(26) |
Dec
(157) |
| 2019 |
Jan
(102) |
Feb
(51) |
Mar
(63) |
Apr
(60) |
May
(91) |
Jun
(55) |
Jul
(27) |
Aug
(76) |
Sep
(52) |
Oct
(95) |
Nov
(67) |
Dec
(204) |
| 2020 |
Jan
(311) |
Feb
(148) |
Mar
(230) |
Apr
(122) |
May
(204) |
Jun
(204) |
Jul
(114) |
Aug
(36) |
Sep
(120) |
Oct
(186) |
Nov
(60) |
Dec
(151) |
| 2021 |
Jan
(182) |
Feb
(171) |
Mar
(202) |
Apr
(153) |
May
(110) |
Jun
(50) |
Jul
(58) |
Aug
(142) |
Sep
(112) |
Oct
(120) |
Nov
(97) |
Dec
(125) |
| 2022 |
Jan
(175) |
Feb
(147) |
Mar
(54) |
Apr
(73) |
May
(127) |
Jun
(95) |
Jul
(88) |
Aug
(85) |
Sep
(38) |
Oct
(40) |
Nov
(116) |
Dec
(159) |
| 2023 |
Jan
(175) |
Feb
(55) |
Mar
(83) |
Apr
(70) |
May
(165) |
Jun
(79) |
Jul
(123) |
Aug
(90) |
Sep
(40) |
Oct
(95) |
Nov
(84) |
Dec
(88) |
| 2024 |
Jan
(105) |
Feb
(60) |
Mar
(52) |
Apr
(43) |
May
(56) |
Jun
(59) |
Jul
(53) |
Aug
(47) |
Sep
(62) |
Oct
(36) |
Nov
(45) |
Dec
(100) |
| 2025 |
Jan
(52) |
Feb
(45) |
Mar
(30) |
Apr
(97) |
May
(72) |
Jun
(83) |
Jul
(124) |
Aug
(83) |
Sep
(84) |
Oct
(20) |
Nov
(49) |
Dec
(53) |
| 2026 |
Jan
(53) |
Feb
(62) |
Mar
(48) |
Apr
(73) |
May
(56) |
Jun
(31) |
Jul
(7) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Paul <n9g...@gm...> - 2026-07-10 10:00:34
|
Hello, I am having an issue trying to get my rotor-ez controller with south-centered-meter to work correctly using rotctld to allow a -m 2 connection. Trace indicates Hamlib 4.6.2 2025-02-09T21:03:50Z. If I connect directly with rotctl only, the position reports correctly. Going through rotctld, the position is off by 180°. Rotator is physically positioned at 180° during below traces. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So, using: *rotctl -m 401 -r /dev/ttyS2 --set-conf=south_zero=1 -vvvvv * ..the position reports correctly and end of trace looks like this: Rotator command: p rotctl_parse: input_line: p rot_get_position called rotorez_rot_get_position called rotorez_send_priv_cmd called write_block(): TX 4 bytes 0000 41 49 31 3b AI1; read_block_generic called, direct=1 read_block_generic(): RX 4 bytes, direct=1 0000 3b 33 36 30 ;360 rotorez_rot_get_position: "360" after conversion = 360.0 rotorez_rot_get_position: azimuth = 0.0 deg; elevation = 0.0 deg rot_get_position: got az=0.00, el=0.00 rot_get_position: south adj to az=180.00 *Azimuth: 180.00* Elevation: 0.00 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> If I start rotctld like this: *rotctld -m 401 --set-conf=south_zero=1 -r /dev/ttyS2 -t 4533 -s 4800 -vvvvv* ...and then start rotctl -m 2 -vvvvv, I get this: (rotctl trace) Rotator command: p rotctl_parse: input_line: p rot_get_position called netrotctl_get_position called network_flush called write_block(): TX 2 bytes 0000 70 0a p. read_string_generic called, rxmax=64 direct=1, expected_len=1 read_string_generic(): RX 7 characters, direct=1 0000 31 38 30 2e 30 30 0a 180.00. read_string_generic called, rxmax=64 direct=1, expected_len=1 read_string_generic(): RX 5 characters, direct=1 0000 30 2e 30 30 0a 0.00. rot_get_position: got az=180.00, el=0.00 rot_get_position: south adj to az=0.00 *Azimuth: 0.00* Elevation: 0.00 >>>>>>>> (rotdtld trace) rotctl(d): p '' '' '' '' rot_get_position called rotorez_rot_get_position called rotorez_send_priv_cmd called write_block(): TX 4 bytes 0000 41 49 31 3b AI1; read_block_generic called, direct=1 read_block_generic(): RX 4 bytes, direct=1 0000 3b 33 36 30 ;360 rotorez_rot_get_position: "360" after conversion = 360.0 rotorez_rot_get_position: azimuth = 0.0 deg; elevation = 0.0 deg rot_get_position: got az=0.00, el=0.00 *rot_get_position: south adj to az=180.00* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> For more detail, I have a discussion posted: https://github.com/Hamlib/Hamlib/discussions/2090 Thank you for any help. -- 73 - Paul - N9GXA |
|
From: Nate B. <no...@gi...> - 2026-07-09 16:44:50
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 332d76b61f0d212ec1996d1561867f778cefa9cb https://github.com/Hamlib/Hamlib/commit/332d76b61f0d212ec1996d1561867f778cefa9cb Author: Matt <ma...@co...> Date: 2026-07-04 (Sat, 04 Jul 2026) Changed paths: A rigs/anytone/README.md M rigs/anytone/anytone.c M rigs/anytone/anytone.h M rigs/anytone/d578.c Log Message: ----------- Rewrite AT-D578UVIII backend with dual-mode serial protocol support Add runtime-selectable dual-mode operation to the AnyTone AT-D578UVIII backend via a -C commode= config flag on the existing model 37001. Default mode (commode=0) uses the direct serial mic protocol for PTT with no handshake and no radio display lockout. COM mode (commode=1) uses the BT-01 ADATA protocol for PTT, get/set frequency, get/set VFO, and set clock — the radio displays "EXTERNAL CABLE MODE" while connected. The keepalive thread checks transaction_active before sending so that raw commands via rigctld's w interface pass through without collision, enabling third-party software to use undocumented ADATA commands through the driver's managed session. Co-Authored-By: Claude Opus 4.6 <no...@an...> Commit: a475dad9d7c98eec52e7f818104af7b76c7cf41e https://github.com/Hamlib/Hamlib/commit/a475dad9d7c98eec52e7f818104af7b76c7cf41e Author: Nate Bargmann <n0...@n0...> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: A rigs/anytone/README.md M rigs/anytone/anytone.c M rigs/anytone/anytone.h M rigs/anytone/d578.c Log Message: ----------- Merge GitHub PR #2088 Compare: https://github.com/Hamlib/Hamlib/compare/6da672e3a637...a475dad9d7c9 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: Nate B. <no...@gi...> - 2026-07-09 15:43:15
|
Branch: refs/heads/Hamlib-4.7 Home: https://github.com/Hamlib/Hamlib Commit: ad2c5a06e2ad14b582696cc1ce7e0f8d187730db https://github.com/Hamlib/Hamlib/commit/ad2c5a06e2ad14b582696cc1ce7e0f8d187730db Author: George Baltz N3GB <Geo...@gm...> Date: 2026-07-02 (Thu, 02 Jul 2026) Changed paths: M rigs/kenwood/ts790.c Log Message: ----------- Make TS-790 match TS-50 & TS-940 These rigs are of the same vintage, and the command set is very similar. (cherry picked from commit 751ae294db2811a6a636582ecfe17a4fa2e53122) Commit: a3e18bf33d7080a76c073e2a1815c75a3eefbebe https://github.com/Hamlib/Hamlib/commit/a3e18bf33d7080a76c073e2a1815c75a3eefbebe Author: George Baltz N3GB <Geo...@gm...> Date: 2026-07-04 (Sat, 04 Jul 2026) Changed paths: M rigs/kenwood/kenwood.c Log Message: ----------- Another place to treat TS-790 like TS-50 and TS-940 Add TS-790 to rigs needing change FR->FN, and make it mutually exclusive to addition of ";FT#". Part of issue #2084 (cherry picked from commit d633ccf263b5124a8ec4fd5c55e4a9a5da2ed269) Commit: 1ba48b984034af58186969a706bcaece1757caa5 https://github.com/Hamlib/Hamlib/commit/1ba48b984034af58186969a706bcaece1757caa5 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-07-07 (Tue, 07 Jul 2026) Changed paths: M rigs/kenwood/kenwood.c Log Message: ----------- Fix typo in cache invalidation logic Misplaced close-paren in if statement caused "IF" command to be cached, even if rig settings were changed. Note that the last if-clause would never be evaluated as true due to the strlen() in the first clause. (cherry picked from commit 1a4603499512e75f686428412f3e3a743c464682) Commit: 800e9801071738784f28d423f0acd271c4375842 https://github.com/Hamlib/Hamlib/commit/800e9801071738784f28d423f0acd271c4375842 Author: Nate Bargmann <n0...@n0...> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M NEWS Log Message: ----------- Update NEWS for TS-790 split and cache fixes Compare: https://github.com/Hamlib/Hamlib/compare/d37694efb123...800e98010717 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: Nate B. <no...@gi...> - 2026-07-09 15:42:38
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 751ae294db2811a6a636582ecfe17a4fa2e53122 https://github.com/Hamlib/Hamlib/commit/751ae294db2811a6a636582ecfe17a4fa2e53122 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-07-02 (Thu, 02 Jul 2026) Changed paths: M rigs/kenwood/ts790.c Log Message: ----------- Make TS-790 match TS-50 & TS-940 These rigs are of the same vintage, and the command set is very similar. Commit: d633ccf263b5124a8ec4fd5c55e4a9a5da2ed269 https://github.com/Hamlib/Hamlib/commit/d633ccf263b5124a8ec4fd5c55e4a9a5da2ed269 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-07-03 (Fri, 03 Jul 2026) Changed paths: M rigs/kenwood/kenwood.c Log Message: ----------- Another place to treat TS-790 like TS-50 and TS-940 Add TS-790 to rigs needing change FR->FN, and make it mutually exclusive to addition of ";FT#". Part of issue #2084 Commit: 1a4603499512e75f686428412f3e3a743c464682 https://github.com/Hamlib/Hamlib/commit/1a4603499512e75f686428412f3e3a743c464682 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-07-06 (Mon, 06 Jul 2026) Changed paths: M rigs/kenwood/kenwood.c Log Message: ----------- Fix typo in cache invalidation logic Misplaced close-paren in if statement caused "IF" command to be cached, even if rig settings were changed. Note that the last if-clause would never be evaluated as true due to the strlen() in the first clause. Commit: 6da672e3a637ba0f6df581ce21e5a804fe9068f6 https://github.com/Hamlib/Hamlib/commit/6da672e3a637ba0f6df581ce21e5a804fe9068f6 Author: Nate Bargmann <n0...@n0...> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M rigs/kenwood/kenwood.c M rigs/kenwood/ts790.c Log Message: ----------- Merge GitHub PR #2086 Compare: https://github.com/Hamlib/Hamlib/compare/3bed166fd613...6da672e3a637 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: George B. <geo...@gm...> - 2026-07-05 15:08:16
|
I don't see any responses from the rig - all commands sent by Hamlib time out. Do you have an IC-7300 or IC-7300MK2? They have different CI-V addresses(and model names) and won't respond to the other's. If not that, check - the correct USB port driver is installed. Follow the instructions carefully. - the com port address - there may be two. Only one will work for CAT. See the "Tips for USB Port Settings" on the Icom site. Let us know what you discover. 73 n3gb On 7/4/26 2:23 PM, Michael Daniels wrote: > Unable to get this pairing to work. Thanks for any help! > > Mike > KD9LEY > > > _______________________________________________ > Hamlib-developer mailing list > Ham...@li... > https://lists.sourceforge.net/lists/listinfo/hamlib-developer |
|
From: Michael D. <rpd...@gm...> - 2026-07-04 18:24:00
|
Unable to get this pairing to work. Thanks for any help! Mike KD9LEY |
|
From: GeoBaltz <no...@gi...> - 2026-07-04 14:34:14
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 0508a165c5335fe7715c80f2f09162cc12d33563 https://github.com/Hamlib/Hamlib/commit/0508a165c5335fe7715c80f2f09162cc12d33563 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M tests/ampctl_parse.c M tests/rigctl_parse.c M tests/rotctl_parse.c Log Message: ----------- Shrink scope of some iteration variables Commit: 862590a996491685a993f72776cd01def95d06cb https://github.com/Hamlib/Hamlib/commit/862590a996491685a993f72776cd01def95d06cb Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M src/ext.c M src/iofunc.c M src/misc.c M src/register.c Log Message: ----------- Shrink some more iteration variable scopes Drop a duplicate rig_debug() Commit: edfc721f04b48dd86dd84c52a11a6d7fee591242 https://github.com/Hamlib/Hamlib/commit/edfc721f04b48dd86dd84c52a11a6d7fee591242 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M amplifiers/elecraft/kpa.c M rotators/amsat/if100.c M rotators/grbltrk/grbltrk.c M rotators/ts7400/include/io.c M security/security.c M src/rig.c M src/settings.c Log Message: ----------- And a few more Commit: 7b8dbf50d29d6a1ba8c46777bb814c56272aa872 https://github.com/Hamlib/Hamlib/commit/7b8dbf50d29d6a1ba8c46777bb814c56272aa872 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M rigs/icom/ic7800.c M rigs/icom/icom.c M rigs/kenwood/kenwood.c Log Message: ----------- Still more scope reductions Commit: 88ba3e3bade068c4f73068835d3824ee78c4adf3 https://github.com/Hamlib/Hamlib/commit/88ba3e3bade068c4f73068835d3824ee78c4adf3 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M rigs/yaesu/ft857.c M rigs/yaesu/ftx1/ftx1_audio.c M rigs/yaesu/ftx1/ftx1_ctcss.c M rigs/yaesu/ftx1/ftx1_cw.c M rigs/yaesu/ftx1/ftx1_menu.c M rigs/yaesu/newcat.c M rigs/yaesu/vr5000.c M rigs/yaesu/yaesu.c Log Message: ----------- Reduce some more scoping Commit: e00b1baed948ddf3be0c354e447935bbf2781a4a https://github.com/Hamlib/Hamlib/commit/e00b1baed948ddf3be0c354e447935bbf2781a4a Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M rigs/dummy/aclog.c M rigs/dummy/dummy.c M rigs/dummy/dummy_common.c M rigs/dummy/flrig.c M rigs/dummy/gqrx.c M rigs/dummy/sdrsharp.c M rigs/dummy/tci1x.c Log Message: ----------- Clean up what we can in rigs/dummy/ Commit: 2360882b0caf87f5815650665d180c2fa87e825e https://github.com/Hamlib/Hamlib/commit/2360882b0caf87f5815650665d180c2fa87e825e Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M rigs/aor/aor.c M rigs/drake/drake.c M rigs/flexradio/dttsp.c M rigs/flexradio/sdr1k.c M simulators/simts890.c M src/misc.c Log Message: ----------- Still more scope shrinkage Commit: 4c84693d5de9765dd25a491d9d8be84655d43142 https://github.com/Hamlib/Hamlib/commit/4c84693d5de9765dd25a491d9d8be84655d43142 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-24 (Wed, 24 Jun 2026) Changed paths: M rigs/kenwood/elecraft.c M rigs/kenwood/kenwood.c M rigs/kenwood/kenwood.h Log Message: ----------- Make some flags boolean Show that there are only two states for these variables. Commit: 9fbfaf08fe92f11073d9ed8f4baf9c7b6357e385 https://github.com/Hamlib/Hamlib/commit/9fbfaf08fe92f11073d9ed8f4baf9c7b6357e385 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-28 (Sun, 28 Jun 2026) Changed paths: M rigs/yaesu/newcat.c M rigs/yaesu/newcat.h Log Message: ----------- Make more variables boolean Clean up formatting in newcat.h Commit: 32fbe874e5b2978622188c795b73aa99e8bb3397 https://github.com/Hamlib/Hamlib/commit/32fbe874e5b2978622188c795b73aa99e8bb3397 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-30 (Tue, 30 Jun 2026) Changed paths: M rigs/icom/icom.c M rigs/icom/icom.h Log Message: ----------- Make a few Icom switches boolean Note that variables x1cx03_possibly and x1ax03_supported are declared and defined for several rigs, but those variables are not currently referenced or tested in the code. Commit: 3bed166fd613bbc529d6f54f525f8609b0260f5d https://github.com/Hamlib/Hamlib/commit/3bed166fd613bbc529d6f54f525f8609b0260f5d Author: George Baltz N3GB <Geo...@gm...> Date: 2026-07-01 (Wed, 01 Jul 2026) Changed paths: M simulators/sim.h M simulators/simic705.c M simulators/simic7300.c Log Message: ----------- Update a couple of simulators Yet another failed attempt to test code via simulator; x25/x26 commands gave bogus answers. So, another round of general cleanups for a couple of simulated rigs. Fix detection of bad headers Always send well-formed ACK/NAK frames Add missing values to 0x26 messages Fix bad responses when VFOB is active Remove duplicate debug messages Add some vendor-specific data and definitions to sim.h Partial removal of rig.h dependencies/definitions Compare: https://github.com/Hamlib/Hamlib/compare/102e31c1fa65...3bed166fd613 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: Nate B. <n0...@n0...> - 2026-06-26 17:55:43
|
My take is to not allow LLM merge/push privileges! https://nesbitt.io/2026/06/26/incident-report-cve-2026-lgtm.html Comments: https://news.ycombinator.com/item?id=48686093 73, Nate -- "The optimist proclaims that we live in the best of all possible worlds. The pessimist fears this is true." Web: https://www.n0nb.us Projects: https://github.com/N0NB GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819 |
|
From: Nate B. <no...@gi...> - 2026-06-23 15:55:29
|
Branch: refs/heads/Hamlib-4.7 Home: https://github.com/Hamlib/Hamlib Commit: d37694efb123947893f982a70878e769413beea3 https://github.com/Hamlib/Hamlib/commit/d37694efb123947893f982a70878e769413beea3 Author: Nate Bargmann <n0...@n0...> Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M NEWS M configure.ac Log Message: ----------- Set up for 4.7.3 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: Nate B. <no...@gi...> - 2026-06-23 15:48:56
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: e993649a14ab6a1ec0a031c73b01a4ff6ec06862 https://github.com/Hamlib/Hamlib/commit/e993649a14ab6a1ec0a031c73b01a4ff6ec06862 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M rigs/icom/ic7300.c M rigs/icom/icom.c M rigs/icom/icom.h Log Message: ----------- Move tuning step list into rig file Commit: b6c8eb7bf7fe3d01becb9a55eb8fdf0b12432be8 https://github.com/Hamlib/Hamlib/commit/b6c8eb7bf7fe3d01becb9a55eb8fdf0b12432be8 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: M rigs/kenwood/ts2000.c M rigs/kenwood/ts480.c M rigs/kenwood/ts590.c Log Message: ----------- Make more data static, not global Commit: 9b66b861f7834244f86a0251f51be17f49e7c1b9 https://github.com/Hamlib/Hamlib/commit/9b66b861f7834244f86a0251f51be17f49e7c1b9 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M rigs/icom/ic7000.c M rigs/icom/ic756.c M rigs/icom/icom.c M rigs/icom/icom.h M rigs/icom/icr8600.c M rigs/mds/serialnum.c M rigs/tentec/tt550.c Log Message: ----------- More routines and data made static Commit: cfaf1573deabe962452a42b58402e4f158554676 https://github.com/Hamlib/Hamlib/commit/cfaf1573deabe962452a42b58402e4f158554676 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M rigs/icom/ic7000.c M rigs/icom/ic7100.c M rigs/icom/ic7300.c M rigs/icom/ic7410.c M rigs/icom/ic7600.c M rigs/icom/ic7610.c M rigs/icom/ic7700.c M rigs/icom/ic7760.c M rigs/icom/ic7800.c M rigs/icom/ic785x.c M rigs/icom/ic9100.c M rigs/icom/icom.h M rigs/icom/icr30.c M rigs/icom/icr8600.c Log Message: ----------- Make extcmds data const Commit: 3e08d91f6efe05528b40bc717b88aa780a2e9d25 https://github.com/Hamlib/Hamlib/commit/3e08d91f6efe05528b40bc717b88aa780a2e9d25 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M cppcheck.sh M rotators/skywatcher/skywatcher.c Log Message: ----------- cppcheck - suppress C++ messages for C code Get rid of messages about missing C++ initializers a) The structure is always built in C code b) calloc() is a very good initializer And make a few routines static Commit: e817be57349bf21fa9bd3d4773a20ea795eeed93 https://github.com/Hamlib/Hamlib/commit/e817be57349bf21fa9bd3d4773a20ea795eeed93 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M rigs/yaesu/ft710.c M rigs/yaesu/ft891.c M rigs/yaesu/ft991.c M rigs/yaesu/ftdx10.c M rigs/yaesu/ftdx101.c M rigs/yaesu/ftdx101mp.c M rigs/yaesu/ftx1/ftx1.c M rigs/yaesu/newcat.c M rigs/yaesu/newcat.h Log Message: ----------- Implement rig_stop_voice_mem() for Yaesu rigs that support it. Commit: 102e31c1fa6590318e4e19ed8f2ca1ab898d47bc https://github.com/Hamlib/Hamlib/commit/102e31c1fa6590318e4e19ed8f2ca1ab898d47bc Author: Nate Bargmann <n0...@n0...> Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M cppcheck.sh M rigs/icom/ic7000.c M rigs/icom/ic7100.c M rigs/icom/ic7300.c M rigs/icom/ic7410.c M rigs/icom/ic756.c M rigs/icom/ic7600.c M rigs/icom/ic7610.c M rigs/icom/ic7700.c M rigs/icom/ic7760.c M rigs/icom/ic7800.c M rigs/icom/ic785x.c M rigs/icom/ic9100.c M rigs/icom/icom.c M rigs/icom/icom.h M rigs/icom/icr30.c M rigs/icom/icr8600.c M rigs/kenwood/ts2000.c M rigs/kenwood/ts480.c M rigs/kenwood/ts590.c M rigs/mds/serialnum.c M rigs/tentec/tt550.c M rigs/yaesu/ft710.c M rigs/yaesu/ft891.c M rigs/yaesu/ft991.c M rigs/yaesu/ftdx10.c M rigs/yaesu/ftdx101.c M rigs/yaesu/ftdx101mp.c M rigs/yaesu/ftx1/ftx1.c M rigs/yaesu/newcat.c M rigs/yaesu/newcat.h M rotators/skywatcher/skywatcher.c Log Message: ----------- Merge GitHub PR #2082 Compare: https://github.com/Hamlib/Hamlib/compare/6c809adbc3df...102e31c1fa65 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: Nate B. <no...@gi...> - 2026-06-21 22:59:56
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 6c809adbc3df6d7a4310db233015d7708d7ab046 https://github.com/Hamlib/Hamlib/commit/6c809adbc3df6d7a4310db233015d7708d7ab046 Author: Nate Bargmann <n0...@n0...> Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M NEWS Log Message: ----------- Update NEWS for 4.7.1 and 4.7.2 releases To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: Nate B. <n0...@n0...> - 2026-06-21 13:51:19
|
Forgot to the include the download links: https://github.com/Hamlib/Hamlib/releases/tag/4.7.2 https://sourceforge.net/projects/hamlib/files/hamlib/4.7.2/ 73, Nate, N0NB -- "The optimist proclaims that we live in the best of all possible worlds. The pessimist fears this is true." Web: https://www.n0nb.us Projects: https://github.com/N0NB GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819 |
|
From: Nate B. <n0...@n0...> - 2026-06-21 13:47:47
|
The Hamlib Project is pleased to announce the release and general
availability of version 4.7.2. This release includes two important
security fixes in rigctld:
- CVE-2026-54634/GitHub GHSA-gpcq-c37x-pr4
- GitHub GHSA-f72v-7gmh-m9mj
All users and distributors of Hamlib are encouraged to upgrade to 4.7.2
as the project considers this a high priority release.
The following changes have been made since 4.7.1:
Version 4.7.2
* 2026-06-21
* FTX-1: Rewrite set_channel using VFO-B + BM workaround, also fix
the get_channel side, auto-exit Memory mode before VFO-state
setters, and MC cursor targeting in ftx1_set_channel. GitHub
PR # 2035. (TNX Terrell Deppe)
* IC-7600/IC-7610: Update clock routines; fix IC-7610 clock commands.
GitHub PR #2040 (TNX George Baltz)
* Icom: Add CWR to modes eligible for DSP filtering. GitHub PR #2041.
(TNX George Baltz)
* Kenwood: New model Hamgeek uSGX. GitHub PR #2043 (TNX Leo Pizzolante)
* Skywatcher: Now initialize motors on rot_open. GitHub PR #2046
(TNX Mario Haustein)
* C23: Fix errors when compiling with C23 support. GitHub PR #2048
(TNX George Baltz)
* DX-SR8: Fix serial configuration, timing, and control bugs. GitHub
PR #2052 (TNX Jeff Sheldon)
* FT-710: Fix FT-710 VFO swap after cross-band tune. GiHub PR #2063
(TNX Mike Del Tito)
* Android: Replace legacy Android build with NDK SDK in the GNU build
system. GitHub PR #2061 (TNX William Goodspeed)
* src/settings.c: Directly open the file descriptor from mkstemp. GitHub
PR #2067. (TNX Kai Pastor)
* IC-705: Fix power2mW for Icom IC-705 on PKT* modes. GitHub PR
#2069. (TNX Daniele Forsi, Brian Coxi (reporter))
* X6100: Fix power2mW for Xiegu X6100, GitHub PR #2070. (TNX Johannes
Schwab)
* rigctld: Fix send_raw stack out-of-bounds write and uninitialized memory;
CVE-2026-54634/GitHub GHSA-gpcq-c37x-pr4. (TNX George Baltz)
* rigctld: Fix stack/heap overflow primitive in read_string_generic +
auth bypass in rigctld + weak password handling; GitHub GHSA-f72v-7gmh-m9mj.
(TNX George Baltz)
* X6100: Adjust X6100 S-meter Look Up Table. GitHub PR $2074. (TNX Nannk)
On behalf of the Hamlib project, thank you to all contributors!
73, Nate, N0NB
--
"The optimist proclaims that we live in the best of all
possible worlds. The pessimist fears this is true."
Web: https://www.n0nb.us
Projects: https://github.com/N0NB
GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819
|
|
From: Nate B. <no...@gi...> - 2026-06-21 13:14:35
|
Branch: refs/tags/4.7.2 Home: https://github.com/Hamlib/Hamlib To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: Nate B. <no...@gi...> - 2026-06-21 13:13:45
|
Branch: refs/heads/Hamlib-4.7 Home: https://github.com/Hamlib/Hamlib Commit: 40f63488fe0bd751b147f48d62fd217bf53713a0 https://github.com/Hamlib/Hamlib/commit/40f63488fe0bd751b147f48d62fd217bf53713a0 Author: Nate Bargmann <n0...@n0...> Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M NEWS M configure.ac Log Message: ----------- Release 4.7.2 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: George B. <geo...@gm...> - 2026-06-18 16:26:55
|
Started going through the logs, and the first problem I see is that both rigs are returning a command reject status when Hamlib tries to set the internal antenna tuner to TUNE (0x1c 01 02). Looks like things go downhill from there, with Hamlib and the rig getting out of sync between commands and responses. So first things first; can you run the tuner from the front panel? Is there an external tuner in the mix?(I don't see any settings for this in the menus on either rig, unlike Yaesu) What are those amazing SWR numbers? 73 n3gb On 6/17/26 10:48 PM, Tess Goodman wrote: > I have tried every “fix” on the Internet. My 7300 original was working > fine. Upgraded to the MK2 using the MK2 profile in WSJTX and no joy. > Sometimes I can transmit on 40m but everything else is dead. No tone > when transmitting or tuning. I’ve reinstalled and uninstalled my USB > drivers a million times. Tried the old 7300 profile and CI-V address > (94h) but no joy. I’ve installed a choke on my EFHW antenna and got > some amazing SWR numbers after doing so and a cleaner signal. I have > ferrite beads (multiple) on every cable in my office in case it was > related to RFI. I have ordered a new USB cable from Amazon that > should be here tomorrow. I’ve shut down to minimal power and still get > the same errors. > > All the errors I get are related to hamlib. I’d appreciate any help > correcting it but also wanted to pass it on to you so you can maybe > help others in a similar situation. I hope the logs help. > > My system: MacOS Sequoia 15.7.7 on the Intel platform > Icom 7300-MK2 > Hamlib 4.7.1WSJTX 3.0.1 > > Using older versions of WSJTX with the 7300 original profile and CI-V > address 94h does not work either. > > Thank you for your time and software! > > Tess > > > > > > _______________________________________________ > Hamlib-developer mailing list > Ham...@li... > https://lists.sourceforge.net/lists/listinfo/hamlib-developer |
|
From: Tess G. <te...@co...> - 2026-06-18 03:44:36
|
I have tried every “fix” on the Internet. My 7300 original was working fine. Upgraded to the MK2 using the MK2 profile in WSJTX and no joy. Sometimes I can transmit on 40m but everything else is dead. No tone when transmitting or tuning. I’ve reinstalled and uninstalled my USB drivers a million times. Tried the old 7300 profile and CI-V address (94h) but no joy. I’ve installed a choke on my EFHW antenna and got some amazing SWR numbers after doing so and a cleaner signal. I have ferrite beads (multiple) on every cable in my office in case it was related to RFI. I have ordered a new USB cable from Amazon that should be here tomorrow. I’ve shut down to minimal power and still get the same errors. All the errors I get are related to hamlib. I’d appreciate any help correcting it but also wanted to pass it on to you so you can maybe help others in a similar situation. I hope the logs help. My system: MacOS Sequoia 15.7.7 on the Intel platform Icom 7300-MK2 Hamlib 4.7.1 WSJTX 3.0.1 Using older versions of WSJTX with the 7300 original profile and CI-V address 94h does not work either. Thank you for your time and software! Tess  |
|
From: Nate B. <n0...@n0...> - 2026-06-17 01:55:23
|
After additional discussion, GitHub PR 2078 will not be included in 4.7.2 but will be merged after this release. At this time Hamlib-4.7 branch is frozen until testing turns up a needed fix. I ask that those that can test on platforms other than Debian, Arch or MinGW on Debian (I do those) to please do so. My plan is to release this coming weekend should all go well. 73, Nate -- "The optimist proclaims that we live in the best of all possible worlds. The pessimist fears this is true." Web: https://www.n0nb.us Projects: https://github.com/N0NB GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819 |
|
From: Nate B. <n0...@n0...> - 2026-06-15 03:05:55
|
I am going to postpone the release a few days. I want to get GitHub PR 2078 merged and then "freeze" the Hamlib-4.7 branch for the time being and ask for testing before release. Perhaps this can be accomplished by next weekend, 20th/21st. 73, Nate -- "The optimist proclaims that we live in the best of all possible worlds. The pessimist fears this is true." Web: https://www.n0nb.us Projects: https://github.com/N0NB GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819 |
|
From: Nate B. <n0...@n0...> - 2026-06-15 03:03:40
|
Dave, Look at GitHub PR 2078: https://github.com/Hamlib/Hamlib/pull/2078 73, Nate -- "The optimist proclaims that we live in the best of all possible worlds. The pessimist fears this is true." Web: https://www.n0nb.us Projects: https://github.com/N0NB GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819 |
|
From: Nate B. <no...@gi...> - 2026-06-14 13:04:17
|
Branch: refs/heads/Hamlib-4.7 Home: https://github.com/Hamlib/Hamlib Commit: 7b4ebd038013ce7a867b8632a2a67fe1f0f81803 https://github.com/Hamlib/Hamlib/commit/7b4ebd038013ce7a867b8632a2a67fe1f0f81803 Author: Nannk <na...@ma...> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M rigs/icom/xiegu.c Log Message: ----------- Change x6100 S-meter LUT for v1.2.0 xiegu gui (cherry picked from commit d5dd4d81501c4ac084bbd763edb648d82cba7c30) Commit: 2e187d9006be72aadbcc6cf503ac896f23604bba https://github.com/Hamlib/Hamlib/commit/2e187d9006be72aadbcc6cf503ac896f23604bba Author: Nate Bargmann <n0...@n0...> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M NEWS Log Message: ----------- Update NEWS for previous cherry-picks Potential security fixes, GHSA-gpcq-c37x-pr4: https://github.com/Hamlib/Hamlib/security/advisories/GHSA-gpcq-c37x-pr46 GHSA-f72v-7gmh-m9mj: https://github.com/Hamlib/Hamlib/security/advisories/GHSA-f72v-7gmh-m9mj X6100: Adjust X6100 S-meter Look Up Table. Compare: https://github.com/Hamlib/Hamlib/compare/68e145899387...2e187d9006be To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: Cat <no...@gi...> - 2026-06-14 12:17:35
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: d5dd4d81501c4ac084bbd763edb648d82cba7c30 https://github.com/Hamlib/Hamlib/commit/d5dd4d81501c4ac084bbd763edb648d82cba7c30 Author: Nannk <na...@ma...> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M rigs/icom/xiegu.c Log Message: ----------- Change x6100 S-meter LUT for v1.2.0 xiegu gui To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: Jon S. <jon...@gm...> - 2026-06-13 02:36:01
|
Hello, I apologize if this is the wrong place to ask ... I recently acquired an ATS Mini (https://atsmini.github.io/) and I would like to be able to control it with rigctl. However it does not seem to be supported, so my question is: since it seems to be using an unusual control protocol (https://esp32-si4732.github.io/ats-mini/remote.html) does that mean it will need a new backend added too? Thank you |
|
From: GeoBaltz <no...@gi...> - 2026-06-12 14:32:18
|
Branch: refs/heads/Hamlib-4.7 Home: https://github.com/Hamlib/Hamlib Commit: 81bec0afc0104d19e15faaf1cff834052d2cd378 https://github.com/Hamlib/Hamlib/commit/81bec0afc0104d19e15faaf1cff834052d2cd378 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M src/iofunc.c Log Message: ----------- Don't return more than the caller expected If more needed, call again. (cherry picked from commit 7a35260b12125ac95a79ef72ea0d3af43f1d33fb) Commit: f19ac5afc8eb741bd8f6f5827b98c4c9ec9bfed9 https://github.com/Hamlib/Hamlib/commit/f19ac5afc8eb741bd8f6f5827b98c4c9ec9bfed9 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M rigs/dummy/netrigctl.c M security/password.c Log Message: ----------- Fix unterminated string Add debug print (cherry picked from commit fa6ae2adba24b068381a1c183b50c5e495bac88c) Commit: 47a8c5eec0544f36380c185ef4ba1a175bb6459e https://github.com/Hamlib/Hamlib/commit/47a8c5eec0544f36380c185ef4ba1a175bb6459e Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M include/hamlib/rig.h M rigs/dummy/netrigctl.c M tests/rigctl_parse.c M tests/rigctld.c M tests/rigctltcp.c Log Message: ----------- Turn off passwords and their help text Disable them until they work (cherry picked from commit 7fc138934970acd1136c054217a158f9e2b3da32) Commit: 6d8eb8e31b8eb5fac84cf5c6a2f374544b53f30b https://github.com/Hamlib/Hamlib/commit/6d8eb8e31b8eb5fac84cf5c6a2f374544b53f30b Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M tests/rigctl.c M tests/rigctl_parse.c M tests/rigctl_parse.h M tests/rigctld.c M tests/rigctltcp.c Log Message: ----------- Infrastructure and setup for associating connection data with thread Will allow rigctl_parse() routines access to connection data, without reworking all of the internal and external interfaces. (cherry picked from commit b56f8d8f8a6c0558b56beefc84668f7be5a75a1d) Commit: d5ece94f0b94fff48e84dcea373d597bc5054258 https://github.com/Hamlib/Hamlib/commit/d5ece94f0b94fff48e84dcea373d597bc5054258 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M tests/rigctl_parse.c M tests/rigctld.c M tests/rigctltcp.c Log Message: ----------- Move password status to connection specific data. Fix memory leak in rigctld_password_check() (cherry picked from commit cef2d9d3a962ffbc7ea263d11115b7b51c3b627a) Commit: 1eeed535ada8e1f59efe90bcf49b45abf05ee21f https://github.com/Hamlib/Hamlib/commit/1eeed535ada8e1f59efe90bcf49b45abf05ee21f Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M include/hamlib/rig.h Log Message: ----------- Turn passwords on again (cherry picked from commit 039a4f8bfe334866124e70bf56e5440b1a478331) Commit: 68e1458993877f84d0a92718ac4501d64e1454a9 https://github.com/Hamlib/Hamlib/commit/68e1458993877f84d0a92718ac4501d64e1454a9 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M include/hamlib/rig.h M tests/rigctl_parse.c M tests/rigctl_parse.h M tests/rigctld.c Log Message: ----------- Make a padded copy of input so compare doesn't overread Cleanup: Fix typo and formatting Move RIGCTLD_PASSWORDS from rig.h to rigctl_parse.h (cherry picked from commit 11dbace2309686bde10e5a517d46ae7b60055af6) Compare: https://github.com/Hamlib/Hamlib/compare/47171005bf04...68e145899387 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
|
From: Nate B. <no...@gi...> - 2026-06-12 14:00:22
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 7a35260b12125ac95a79ef72ea0d3af43f1d33fb https://github.com/Hamlib/Hamlib/commit/7a35260b12125ac95a79ef72ea0d3af43f1d33fb Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M src/iofunc.c Log Message: ----------- Don't return more than the caller expected If more needed, call again. Commit: fa6ae2adba24b068381a1c183b50c5e495bac88c https://github.com/Hamlib/Hamlib/commit/fa6ae2adba24b068381a1c183b50c5e495bac88c Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M rigs/dummy/netrigctl.c M security/password.c Log Message: ----------- Fix unterminated string Add debug print Commit: 7fc138934970acd1136c054217a158f9e2b3da32 https://github.com/Hamlib/Hamlib/commit/7fc138934970acd1136c054217a158f9e2b3da32 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M include/hamlib/rig.h M rigs/dummy/netrigctl.c M tests/rigctl_parse.c M tests/rigctld.c M tests/rigctltcp.c Log Message: ----------- Turn off passwords and their help text Disable them until they work Commit: b56f8d8f8a6c0558b56beefc84668f7be5a75a1d https://github.com/Hamlib/Hamlib/commit/b56f8d8f8a6c0558b56beefc84668f7be5a75a1d Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M tests/rigctl.c M tests/rigctl_parse.c M tests/rigctl_parse.h M tests/rigctld.c M tests/rigctltcp.c Log Message: ----------- Infrastructure and setup for associating connection data with thread Will allow rigctl_parse() routines access to connection data, without reworking all of the internal and external interfaces. Commit: cef2d9d3a962ffbc7ea263d11115b7b51c3b627a https://github.com/Hamlib/Hamlib/commit/cef2d9d3a962ffbc7ea263d11115b7b51c3b627a Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M tests/rigctl_parse.c M tests/rigctld.c M tests/rigctltcp.c Log Message: ----------- Move password status to connection specific data. Fix memory leak in rigctld_password_check() Commit: 039a4f8bfe334866124e70bf56e5440b1a478331 https://github.com/Hamlib/Hamlib/commit/039a4f8bfe334866124e70bf56e5440b1a478331 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M include/hamlib/rig.h Log Message: ----------- Turn passwords on again Commit: 11dbace2309686bde10e5a517d46ae7b60055af6 https://github.com/Hamlib/Hamlib/commit/11dbace2309686bde10e5a517d46ae7b60055af6 Author: George Baltz N3GB <Geo...@gm...> Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M include/hamlib/rig.h M tests/rigctl_parse.c M tests/rigctl_parse.h M tests/rigctld.c Log Message: ----------- Make a padded copy of input so compare doesn't overread Cleanup: Fix typo and formatting Move RIGCTLD_PASSWORDS from rig.h to rigctl_parse.h Commit: 55366e14f2f709d5cc4661e90572dfd7aa3c5194 https://github.com/Hamlib/Hamlib/commit/55366e14f2f709d5cc4661e90572dfd7aa3c5194 Author: Nate Bargmann <n0...@n0...> Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M rigs/dummy/netrigctl.c M security/password.c M src/iofunc.c M tests/rigctl.c M tests/rigctl_parse.c M tests/rigctl_parse.h M tests/rigctld.c M tests/rigctltcp.c Log Message: ----------- Merge commit from fork For your consideration Compare: https://github.com/Hamlib/Hamlib/compare/c501f0c898b4...55366e14f2f7 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |