hamlib-developer Mailing List for Ham Radio Control Libraries (Page 5)
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
(79) |
Oct
|
Nov
|
Dec
|
From: Nate B. <no...@gi...> - 2025-08-24 20:52:52
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: ee7c0c323503d7dc95bf10744a4fc2e0dfbe4edf https://github.com/Hamlib/Hamlib/commit/ee7c0c323503d7dc95bf10744a4fc2e0dfbe4edf Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-21 (Thu, 21 Aug 2025) Changed paths: M configure.ac Log Message: ----------- Make a C++11 compiler mandatory if INDI or C++ binding are requested Otherwise make it optional. Fixes issue #1730. Commit: 7dc8462b20f597184bd942569b50cdad03977f6f https://github.com/Hamlib/Hamlib/commit/7dc8462b20f597184bd942569b50cdad03977f6f Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-21 (Thu, 21 Aug 2025) Changed paths: M configure.ac Log Message: ----------- Add missing AC_MSG_RESULT Commit: 3b2df4ecd0ce49311f75612c56de78349ff24e35 https://github.com/Hamlib/Hamlib/commit/3b2df4ecd0ce49311f75612c56de78349ff24e35 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-21 (Thu, 21 Aug 2025) Changed paths: M configure.ac Log Message: ----------- Fix detecting the availability of a C++ compiler that needs arguments If the earlier macro AC_PROG_CXX found a compiler that needs some arguments, the variable CXX will contain also the arguments, so the macro AC_CHECK_PROG will try to find a file that doesn't exist (such as "g++ -std=gnu++11" instead of just "g++"). If AC_PROG_CXX didn't find a compiler, the variable CXX is empty. Commit: e772d6481ef7d016a687ae6f57a26d1087543ae1 https://github.com/Hamlib/Hamlib/commit/e772d6481ef7d016a687ae6f57a26d1087543ae1 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-21 (Thu, 21 Aug 2025) Changed paths: M configure.ac Log Message: ----------- Fix usage of AS_IF Needs one set of square brackets for the true case and one sert for false case. Commit: cb6866ff8650b266f2fa8d4554b5de51d6cdba35 https://github.com/Hamlib/Hamlib/commit/cb6866ff8650b266f2fa8d4554b5de51d6cdba35 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-22 (Fri, 22 Aug 2025) Changed paths: M configure.ac Log Message: ----------- Fix detecting functional C++11 compilers Allows to build Hamlib when a C++ compiler isn't available, by running: ./configure --without-indi --without-cxx-binding Commit: 8febac180a6f98900ccb5d2c2cffd12ba46886f9 https://github.com/Hamlib/Hamlib/commit/8febac180a6f98900ccb5d2c2cffd12ba46886f9 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-22 (Fri, 22 Aug 2025) Changed paths: M configure.ac Log Message: ----------- Fix typo Commit: b300747aa228d42740a76e6d6d3418ae2be7ec51 https://github.com/Hamlib/Hamlib/commit/b300747aa228d42740a76e6d6d3418ae2be7ec51 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-24 (Sun, 24 Aug 2025) Changed paths: M configure.ac Log Message: ----------- Fix comment and messages Looks like they were copied from the texts for readline. Commit: 91e5f1441f43f638a0698fe037a4127ea6a11493 https://github.com/Hamlib/Hamlib/commit/91e5f1441f43f638a0698fe037a4127ea6a11493 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-24 (Sun, 24 Aug 2025) Changed paths: M configure.ac Log Message: ----------- If neither yes or no were given, build INDI only if prerequisites are met Options availables are: ./configure # same as --with-indi=detect ./configure --with-indi=detect # build if prerequisites are met ./configure --with-indi=no # do not build ./configure --without-indi # do not build ./configure --with-indi=yes # fail if prerequisites aren't met Commit: e81e40ed70062765ad21a6eadfd5cb4753722165 https://github.com/Hamlib/Hamlib/commit/e81e40ed70062765ad21a6eadfd5cb4753722165 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-24 (Sun, 24 Aug 2025) Changed paths: M configure.ac Log Message: ----------- If neither yes or no were given, build C++ binding only if prerequisites are met Options availables are: ./configure # same as --with-cxx-binding=detect ./configure --with-cxx-binding=detect # build if prerequisites are met ./configure --with-cxx-binding=no # do not build ./configure --without-cxx-binding # do not build ./configure --with-cxx-binding=yes # fail if prerequisites aren't met Commit: 43d9b3d35487a5344b3eca6df2398a356f7451a2 https://github.com/Hamlib/Hamlib/commit/43d9b3d35487a5344b3eca6df2398a356f7451a2 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-24 (Sun, 24 Aug 2025) Changed paths: M configure.ac Log Message: ----------- If --with-indi[=yes] was given, error out if prerequisites aren't met Error out also if libnova or libindi are missing, not just if a C++11 compiler is missing. Commit: a0792e4f85833f499daf007f7e5fef8302494ec9 https://github.com/Hamlib/Hamlib/commit/a0792e4f85833f499daf007f7e5fef8302494ec9 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-24 (Sun, 24 Aug 2025) Changed paths: M .github/workflows/c-cpp.yml Log Message: ----------- Excercise the detect logic for INDI on the macOS CI libnova is available in brew, but libindi isn't available; ./configure will detect that and not build the INDI driver. Commit: d66a601c8395178bf02955a0f99b42180438701b https://github.com/Hamlib/Hamlib/commit/d66a601c8395178bf02955a0f99b42180438701b Author: Nate Bargmann <n0...@n0...> Date: 2025-08-24 (Sun, 24 Aug 2025) Changed paths: M configure.ac Log Message: ----------- Fix typo in digraph Commit: 17cb45f2f0424bff46dc0ac26d93543a2781136e https://github.com/Hamlib/Hamlib/commit/17cb45f2f0424bff46dc0ac26d93543a2781136e Author: Nate Bargmann <n0...@n0...> Date: 2025-08-24 (Sun, 24 Aug 2025) Changed paths: M .github/workflows/c-cpp.yml M configure.ac Log Message: ----------- Merge GitHub PR #1862 Compare: https://github.com/Hamlib/Hamlib/compare/ad8707c74cea...17cb45f2f042 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-22 20:49:34
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 6eb7c1d6dd24f77b8232bca83f90eecaa18e2711 https://github.com/Hamlib/Hamlib/commit/6eb7c1d6dd24f77b8232bca83f90eecaa18e2711 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-22 (Fri, 22 Aug 2025) Changed paths: M bindings/rig.swg Log Message: ----------- Fix build failure on openSUSE Tumbleweed, Slowroll and Leap 16.0 Thanks to @dl8fcl Walter. Commit: ad8707c74cea2bea661ffd1a187db36dc269e06c https://github.com/Hamlib/Hamlib/commit/ad8707c74cea2bea661ffd1a187db36dc269e06c Author: Nate Bargmann <n0...@n0...> Date: 2025-08-22 (Fri, 22 Aug 2025) Changed paths: M bindings/rig.swg Log Message: ----------- Merge GitHub PR #1864 Compare: https://github.com/Hamlib/Hamlib/compare/b953141b0f53...ad8707c74cea To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <n0...@n0...> - 2025-08-22 17:59:51
|
* On 2025 22 Aug 12:19 -0500, Walter Fey wrote: > This commit is breaking the build on openSUSE Tumbleweed, Slowroll and the upcomming Leap 16.0. Leap 15.6 is not affected. > This patch is solving the build problem, but I do not know, if it is working correctly. Thanks, Walter. If Daniele approves it, I'll get it committed. - 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: Michael M. <no...@gi...> - 2025-08-22 11:30:52
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: b953141b0f538f21cc696c2a1b874c311f3154c5 https://github.com/Hamlib/Hamlib/commit/b953141b0f538f21cc696c2a1b874c311f3154c5 Author: aa5sh <844...@us...> Date: 2025-08-21 (Thu, 21 Aug 2025) Changed paths: M rigs/yaesu/ftx1.h M rigs/yaesu/newcat.c Log Message: ----------- Bug Fixes for FTX1 Needed to adjust one of the timeouts. Was causing issues on Windows. Also made some changes due to IF command response size being 30, it was erroring out. And last band mapping was a little different on this rig for 2m, 70cm, 4m and Air Band. To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Daniele F. <iu...@gm...> - 2025-08-21 11:49:20
|
I agree that it would be nice to compile only what is needed, however ordinary users should prefer using packages from distributions, while I argue that experimenters that want to use SOCs should cross-compile. For the time needed to compile, on my 13 years old PC it takes less than 1 minute to compile the library only (make -j12 src), it takes me much longer to write this email :-( An "interesting project" if I can somehow pass just the model number(s) and have compiled only those, otherwise choosing what to compile risks to become similar to Linux kbuild (nice the first time, then a pain): there are 36 brands of rigs, 26 of rotators and 3 of amplifiers, 317 rigs, 57 rotators, 5 amplifiers. -- 73 de IU5HKX Daniele |
From: Daniele F. <iu...@gm...> - 2025-08-21 11:29:09
|
George Baltz wrote: > I think the first half of this is done - rig_open() builds a list of > opened rig_structs, but nobody checks it on each rig_*() call. Overhead > problem? maby, but there is already some overhead because many (all?) functions use the macro #define CHECK_RIG_ARG(r) (!(r) || !(r)->caps || !STATE((r))->comm_state) in some cases the last macro check is equivalent to checking if the rig is in the list because rig_close() calls remove_opened_rig(rig); and sets rs->comm_state = 0; So comm_state is certainly zero when the struct is not in the list (it may be zero even when the rig is in the list but it is a different case). rig_close is like this: int HAMLIB_API rig_close(RIG *rig) { [...] if (!rs->comm_state) { RETURNFUNC(-RIG_EINVAL); } remove_opened_rig(rig); [...] rs->comm_state = 0; [...] } However issue #785 talked about memory corruption (so that even comm_state may appear non-zero when the rig is no more in the list and what I have written above doesn't hold). I'm not sure if this issue #807 still covers the memory corruption, but I don't think that protecting against this kind of memory corruption is worth our time when there are many fixed length buffers and suspicious uses of sprintf-like functions. This list of open rigs could be useful if rigctld gets the ability to handle more than one rig at a time, but it would add extra complexity to clients, that in some cases can be avoided running more copies of rigctld on different ports. If everybody agrees that it is a rare case not worth protecting against, that memory corruption affects only a rig pointer and not other important data or the stack, can we close this? -- 73 de IU5HKX Daniele |
From: dforsi <no...@gi...> - 2025-08-21 03:16:52
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 0317e64dc83f9b0b3999d2c98df67608e4fa960e https://github.com/Hamlib/Hamlib/commit/0317e64dc83f9b0b3999d2c98df67608e4fa960e Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-20 (Wed, 20 Aug 2025) Changed paths: M tests/rigctl_parse.c M tests/rotctl_parse.c Log Message: ----------- Remove double call to rig_token_lookup() and rot_token_lookup() The needed value is already in the variable. Test case /to check that the changes don't break the code): tests/rigctl --set-conf=rig_pathname=test,write_delay=1,timeout=2 --show-conf Q | grep --no-group-separator -A1 -E "(rig_pathname|^write_delay|^timeout):" tests/rotctl --set-conf=rot_pathname=test,write_delay=1,timeout=2 --show-conf Q | grep --no-group-separator -A1 -E "(rot_pathname|^write_delay|^timeout):" The output before and after this patch is: rig_pathname: "Path name to the device file of the rig" Default: /dev/rig, Value: test write_delay: "Delay in ms between each byte sent out" Default: 0, Value: 1 timeout: "Timeout in ms" Default: 0, Value: 2 Command 'Q' not found! rot_pathname: "Path name to the device file of the rotator" Default: /dev/rotator, Value: test write_delay: "Delay in ms between each byte sent out" Default: 0, Value: 1 timeout: "Timeout in ms" Default: 0, Value: 2 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-20 18:20:26
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 8847cbeafb1cfdebcad62e9f3eaeab1980a15040 https://github.com/Hamlib/Hamlib/commit/8847cbeafb1cfdebcad62e9f3eaeab1980a15040 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-20 (Wed, 20 Aug 2025) Changed paths: M bindings/perltest.pl M bindings/rig.swg Log Message: ----------- Implement send_raw for the Perl bindings Doesn't allow '\0' embedded in the strings to be sent or received. Closes #1479. Commit: 32d064d60ba6ae732fc7b1c590ae91296b9e1217 https://github.com/Hamlib/Hamlib/commit/32d064d60ba6ae732fc7b1c590ae91296b9e1217 Author: Nate Bargmann <n0...@n0...> Date: 2025-08-20 (Wed, 20 Aug 2025) Changed paths: M bindings/perltest.pl M bindings/rig.swg Log Message: ----------- Merge GitHub PR #1860 Compare: https://github.com/Hamlib/Hamlib/compare/cbefd0835f52...32d064d60ba6 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: dforsi <no...@gi...> - 2025-08-20 17:59:51
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: ead67ec17005f5aa2790d429dd72a39c9dead7e1 https://github.com/Hamlib/Hamlib/commit/ead67ec17005f5aa2790d429dd72a39c9dead7e1 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-20 (Wed, 20 Aug 2025) Changed paths: M tests/ampctl.c M tests/ampctld.c M tests/rigctl.c M tests/rigmem.c M tests/rigsmtr.c M tests/rigswr.c M tests/rotctl.c M tests/rotctld.c Log Message: ----------- Replace magic number with define Commit: 5a001ab3aa31b7d2458f54d998f3281f9bf5cb13 https://github.com/Hamlib/Hamlib/commit/5a001ab3aa31b7d2458f54d998f3281f9bf5cb13 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-20 (Wed, 20 Aug 2025) Changed paths: M tests/rigctlcom.c M tests/rigctld.c M tests/rigctlsync.c M tests/rigctltcp.c Log Message: ----------- Explicitely initialize static int verbose Commit: cbefd0835f5284509d5b32b1f50251aa2c3f82f3 https://github.com/Hamlib/Hamlib/commit/cbefd0835f5284509d5b32b1f50251aa2c3f82f3 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-20 (Wed, 20 Aug 2025) Changed paths: M tests/ampctl.c M tests/ampctld.c M tests/rigctl.c M tests/rigctlcom.c M tests/rigctld.c M tests/rigctlsync.c M tests/rigctltcp.c M tests/rigmem.c M tests/rigsmtr.c M tests/rigswr.c M tests/rotctl.c M tests/rotctld.c Log Message: ----------- Do not show any debug trace messages unless requested with -vvvvv This fixes the following commands that always printed debug messages at the trace level: tests/ampctld -l >/dev/null tests/ampctl -h >/dev/null tests/rigctld -l >/dev/null tests/rigctltcp -l >/dev/null tests/rotctld -l >/dev/null It doesn't affect other software which worked around this issue, but changes all software to avoid regressions in future. Test case (should print nothing in bash): { tests/ampctl -l -h tests/ampctld -l -h tests/rigctl -l -h tests/rigctlcom -l -h tests/rigctld -l -h tests/rigctlsync -l -h tests/rigctltcp -l -h tests/rotctl -l -h tests/rotctld -l -h } >/dev/null Compare: https://github.com/Hamlib/Hamlib/compare/d6165f74115a...cbefd0835f52 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-20 01:44:21
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 7a9e101b9d81e341f9d4a7cbb11f286fe5b1a45c https://github.com/Hamlib/Hamlib/commit/7a9e101b9d81e341f9d4a7cbb11f286fe5b1a45c Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M src/misc.c Log Message: ----------- Add missing string form for RIG_FUNC_SLICE Commit: d6165f74115aa4794ebacc7d775477eaacd02445 https://github.com/Hamlib/Hamlib/commit/d6165f74115aa4794ebacc7d775477eaacd02445 Author: Nate Bargmann <n0...@n0...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M src/misc.c Log Message: ----------- Merge GitHub PR #1859 Compare: https://github.com/Hamlib/Hamlib/compare/db7219b731e8...d6165f74115a To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-20 01:19:43
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 7fce140970f93569b68af6dbe5e18b1092633d63 https://github.com/Hamlib/Hamlib/commit/7fce140970f93569b68af6dbe5e18b1092633d63 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M tests/ampctl.c M tests/ampctld.c M tests/rigctlcom.c M tests/rigctld.c M tests/rigctlsync.c M tests/rigctltcp.c M tests/rigmem.c Log Message: ----------- Make help texts more similar Commit: 67038154db238bec7b51cc66417665c9ee828918 https://github.com/Hamlib/Hamlib/commit/67038154db238bec7b51cc66417665c9ee828918 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M tests/rigctl.c M tests/rigctl_parse.c M tests/rigctld.c M tests/rigctltcp.c Log Message: ----------- Refactor to remove code duplication in rigctl*.c Commit: 90ffcadfa516176e26275b680baa68a689bd5dc1 https://github.com/Hamlib/Hamlib/commit/90ffcadfa516176e26275b680baa68a689bd5dc1 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M tests/ampctl.c M tests/ampctl_parse.c M tests/ampctld.c Log Message: ----------- Refactor to remove code duplication in ampctl*.c Commit: a0fa2def82abd321aa547e1f7ba5cf7417dfe359 https://github.com/Hamlib/Hamlib/commit/a0fa2def82abd321aa547e1f7ba5cf7417dfe359 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M tests/rotctl.c M tests/rotctl_parse.c M tests/rotctld.c Log Message: ----------- Refactor to remove code duplication in rotctl*.c Commit: db7219b731e8c4f68e54a05e7ed4248c6a59c239 https://github.com/Hamlib/Hamlib/commit/db7219b731e8c4f68e54a05e7ed4248c6a59c239 Author: Nate Bargmann <n0...@n0...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M tests/ampctl.c M tests/ampctl_parse.c M tests/ampctld.c M tests/rigctl.c M tests/rigctl_parse.c M tests/rigctlcom.c M tests/rigctld.c M tests/rigctlsync.c M tests/rigctltcp.c M tests/rigmem.c M tests/rotctl.c M tests/rotctl_parse.c M tests/rotctld.c Log Message: ----------- Merge GitHub PR #1858 Compare: https://github.com/Hamlib/Hamlib/compare/285b44add695...db7219b731e8 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-20 01:03:53
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 6049d020a5a3429a51355a9def6d6610dd56a8f4 https://github.com/Hamlib/Hamlib/commit/6049d020a5a3429a51355a9def6d6610dd56a8f4 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M tests/rigmatrix.c Log Message: ----------- Fix compiler errors Adds the needed const qualifier. Fixes: rigmatrix.c:699:22: error: passing argument 1 of ‘rig_list_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] rigmatrix.c:706:22: error: passing argument 1 of ‘rig_list_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] rigmatrix.c:728:22: error: passing argument 1 of ‘rig_list_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] rigmatrix.c:762:22: error: passing argument 1 of ‘rig_list_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] rigmatrix.c:771:22: error: passing argument 1 of ‘rig_list_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] rigmatrix.c:805:22: error: passing argument 1 of ‘rig_list_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] rigmatrix.c:814:22: error: passing argument 1 of ‘rig_list_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] rigmatrix.c:848:22: error: passing argument 1 of ‘rig_list_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] rigmatrix.c:857:22: error: passing argument 1 of ‘rig_list_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] rigmatrix.c:891:22: error: passing argument 1 of ‘rig_list_foreach’ from incompatible pointer type [-Wincompatible-pointer-types] Commit: 285b44add695c6c84d9b2b47c9632a44bbd1b802 https://github.com/Hamlib/Hamlib/commit/285b44add695c6c84d9b2b47c9632a44bbd1b802 Author: Nate Bargmann <n0...@n0...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M tests/rigmatrix.c Log Message: ----------- Merge GitHub PR #1857 Compare: https://github.com/Hamlib/Hamlib/compare/e2ced58a143b...285b44add695 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-19 18:26:30
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 7746d5943863c1e254cc8ea22a92b72c4e143c6b https://github.com/Hamlib/Hamlib/commit/7746d5943863c1e254cc8ea22a92b72c4e143c6b Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M rigs/dummy/flrig.c Log Message: ----------- Implement get_agc for flrig 2.0.06+ Test case: run: flrig configured for the rig in use run: tests/rigctl -m 4 get_level AGC expected: should print an enum agc_level_e (an integer in range 0..10) Part of issue #1376. Commit: e2ced58a143bdbefe388f16f5a50bbbed7b80255 https://github.com/Hamlib/Hamlib/commit/e2ced58a143bdbefe388f16f5a50bbbed7b80255 Author: Nate Bargmann <n0...@n0...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M rigs/dummy/flrig.c Log Message: ----------- Merge GitHub PR #1855 Compare: https://github.com/Hamlib/Hamlib/compare/c4aad6e0ec4f...e2ced58a143b To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-19 18:21:26
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: c5668bf75ae9fdf820e8130ddd7eca4b06102182 https://github.com/Hamlib/Hamlib/commit/c5668bf75ae9fdf820e8130ddd7eca4b06102182 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M doc/man1/rigctl.1 M doc/man1/rigctld.1 Log Message: ----------- Add value 0/1 to description of set_gpio Commit: a8a53124df3d3205eb4114cb58e950eab54fc2c2 https://github.com/Hamlib/Hamlib/commit/a8a53124df3d3205eb4114cb58e950eab54fc2c2 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M doc/man1/rigctl.1 Log Message: ----------- freq_skip is a configuration parameter, not a command Commit: c4aad6e0ec4faac50d3050688af1f9ff5135c9ea https://github.com/Hamlib/Hamlib/commit/c4aad6e0ec4faac50d3050688af1f9ff5135c9ea Author: Nate Bargmann <n0...@n0...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M doc/man1/rigctl.1 M doc/man1/rigctld.1 Log Message: ----------- Merge GitHub PR #1854 Compare: https://github.com/Hamlib/Hamlib/compare/ab311ac97b13...c4aad6e0ec4f To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-19 18:16:48
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 512f5f94d04dc84c89e43a1c443f9f47df8c0960 https://github.com/Hamlib/Hamlib/commit/512f5f94d04dc84c89e43a1c443f9f47df8c0960 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/dumpcaps.c M tests/dumpstate.c Log Message: ----------- Put the switch cases in the same order as the enum To see what is missing. Commit: 55f575565c41ab9fb6dcab87cf8b4e4948880b8d https://github.com/Hamlib/Hamlib/commit/55f575565c41ab9fb6dcab87cf8b4e4948880b8d Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/dumpcaps.c M tests/dumpstate.c Log Message: ----------- Handle missing enums Commit: ab311ac97b13f17c93dd198fa9cb8a8bc4d44090 https://github.com/Hamlib/Hamlib/commit/ab311ac97b13f17c93dd198fa9cb8a8bc4d44090 Author: Nate Bargmann <n0...@n0...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M tests/dumpcaps.c M tests/dumpstate.c Log Message: ----------- Merge GitHub PR #1852 Compare: https://github.com/Hamlib/Hamlib/compare/cde3a5943256...ab311ac97b13 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-19 18:05:16
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: b57f092236735165dabf85dd876e4672c0a0170d https://github.com/Hamlib/Hamlib/commit/b57f092236735165dabf85dd876e4672c0a0170d Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-17 (Sun, 17 Aug 2025) Changed paths: M rigs/hamlib_voice_cw_memory_4.6.0.xlsx M rigs/yaesu/FT8X7eeprom.odt M rigs/yaesu/ft990.c M rigs/yaesu/ft990.h M rigs/yaesu/ft990v12.h M rotators/grbltrk/Android.mk Log Message: ----------- Remove the executable bit from source files and documents Commit: cde3a5943256e1193f52cfcc4b903810daa1be52 https://github.com/Hamlib/Hamlib/commit/cde3a5943256e1193f52cfcc4b903810daa1be52 Author: Nate Bargmann <n0...@n0...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M rigs/hamlib_voice_cw_memory_4.6.0.xlsx M rigs/yaesu/FT8X7eeprom.odt M rigs/yaesu/ft990.c M rigs/yaesu/ft990.h M rigs/yaesu/ft990v12.h M rotators/grbltrk/Android.mk Log Message: ----------- Merge GitHub PR #1851 Compare: https://github.com/Hamlib/Hamlib/compare/c15fecb8655e...cde3a5943256 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-19 17:46:44
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: fd7d69d24c132b6ef94be6df04031cf41cf73228 https://github.com/Hamlib/Hamlib/commit/fd7d69d24c132b6ef94be6df04031cf41cf73228 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-17 (Sun, 17 Aug 2025) Changed paths: M tests/rigctl_parse.c Log Message: ----------- Fix output of dump_state Fixes references to levels and properly handles strings. Steps to reproduce: tests/rigctl chk_vfo dump_state Commit: c15fecb8655e7eac3da26efa0cb224b00844ca4a https://github.com/Hamlib/Hamlib/commit/c15fecb8655e7eac3da26efa0cb224b00844ca4a Author: Nate Bargmann <n0...@n0...> Date: 2025-08-19 (Tue, 19 Aug 2025) Changed paths: M tests/rigctl_parse.c Log Message: ----------- Merge GitHub PR #1849 Compare: https://github.com/Hamlib/Hamlib/compare/3fa91c877198...c15fecb8655e To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-19 13:04:00
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: b2828881b617986d33aa518459ff3b6451ba7415 https://github.com/Hamlib/Hamlib/commit/b2828881b617986d33aa518459ff3b6451ba7415 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M bindings/tcltest.tcl.in Log Message: ----------- Make output of the TCL test less verbose Uses the function that gets only the error message corresponding to the argument passed. Commit: 3e43b513d6d048513d621e09b862c9d2971d88eb https://github.com/Hamlib/Hamlib/commit/3e43b513d6d048513d621e09b862c9d2971d88eb Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M .gitignore A tests/.gitignore Log Message: ----------- Move list of ignored file to tests/ directory Makes the tests/ directory more self-contained and the top-level .gitgnore shorter. Commit: d8b02a73e1e7479e0cd3af09ae163cfc3399c045 https://github.com/Hamlib/Hamlib/commit/d8b02a73e1e7479e0cd3af09ae163cfc3399c045 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/.gitignore Log Message: ----------- Add more files to tests/.gitignore Commit: 3c214ed676db6a110a41130278d2507d99524805 https://github.com/Hamlib/Hamlib/commit/3c214ed676db6a110a41130278d2507d99524805 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/Makefile.am Log Message: ----------- Make it easier to see what tests are missing Sorts the list of tests. Commit: d4444d2247f4c2366981eebc9cb3a65305f4e034 https://github.com/Hamlib/Hamlib/commit/d4444d2247f4c2366981eebc9cb3a65305f4e034 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/amptest.sh Log Message: ----------- Modifiy amptest.sh to run ampctl from the build directory Commit: 3c7b3dafcf40e8ab27871e6a91242a48d4d072bc https://github.com/Hamlib/Hamlib/commit/3c7b3dafcf40e8ab27871e6a91242a48d4d072bc Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/amptest.sh Log Message: ----------- Read the frequency just set and fix typos Since ampctl is using the dummy driver, the status is reset at every run and it can't read the value set during the previous run. Commit: 897e59ef0e2e5876af44dc3ec0f8e8125bfa369e https://github.com/Hamlib/Hamlib/commit/897e59ef0e2e5876af44dc3ec0f8e8125bfa369e Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M include/hamlib/rig.h Log Message: ----------- Fix comment to be relevant to the parm Commit: 201b4544b7c0bea829a19b877fa4a7422c7c23b1 https://github.com/Hamlib/Hamlib/commit/201b4544b7c0bea829a19b877fa4a7422c7c23b1 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M Makefile.am Log Message: ----------- Split and sort the list of EXTRA_DIST files Commit: 6a83b0d0547fd0f0e115f3a3553faf061fa3666f https://github.com/Hamlib/Hamlib/commit/6a83b0d0547fd0f0e115f3a3553faf061fa3666f Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M doc/Makefile.am Log Message: ----------- [doc] Split and sort the list of EXTRA_DIST files Commit: 250d661a2a752d72249f3990a9936f4cb6c092e2 https://github.com/Hamlib/Hamlib/commit/250d661a2a752d72249f3990a9936f4cb6c092e2 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M rigs/kenwood/Makefile.am M rigs/yaesu/Makefile.am Log Message: ----------- [rigs] Remove uneeded EXTRA_DIST files Commit: 69a9f15e3e1fd645bd90b651f53acf24100a7694 https://github.com/Hamlib/Hamlib/commit/69a9f15e3e1fd645bd90b651f53acf24100a7694 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M security/Makefile.am Log Message: ----------- [security] Add missing files to EXTRA_DIST Commit: 8805748e748720356525206c15961707fa18a6ac https://github.com/Hamlib/Hamlib/commit/8805748e748720356525206c15961707fa18a6ac Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M simulators/Makefile.am Log Message: ----------- [simulators] Add missing files to EXTRA_DIST Commit: 53e27d6e8872a8754a33c87f0c07082481b095dc https://github.com/Hamlib/Hamlib/commit/53e27d6e8872a8754a33c87f0c07082481b095dc Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/Makefile.am Log Message: ----------- [tests] Split and sort the list of EXTRA_DIST files Commit: d4eee93c858c0fd13c5910e70504a1d9180a223e https://github.com/Hamlib/Hamlib/commit/d4eee93c858c0fd13c5910e70504a1d9180a223e Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/Makefile.am Log Message: ----------- [tests] Add missing files to EXTRA_DIST Commit: 26412650a66b33d329feb5c5235005eed383ff5c https://github.com/Hamlib/Hamlib/commit/26412650a66b33d329feb5c5235005eed383ff5c Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/Makefile.am Log Message: ----------- [tests] Add other existing test scripts Adds: amptest.sh and testcaps.sh Doesn't add cachetest.sh because it needs 2 instances of rigctld running. Commit: 8dc20bb2705e8df9173e1419130ad02e390efa23 https://github.com/Hamlib/Hamlib/commit/8dc20bb2705e8df9173e1419130ad02e390efa23 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: R tests/callback.c Log Message: ----------- [tests] Remove non-working duplicated code It is almost an exact copy of testrigopen 1 line different and without includes so it's not compiling. Commit: 014b34e674b99ae7d3dcb221543267768541c4b0 https://github.com/Hamlib/Hamlib/commit/014b34e674b99ae7d3dcb221543267768541c4b0 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/testsecurity.c Log Message: ----------- [tests] Convert line endings from CR LF to LF Commit: dadd6e1495f2e0f22f59347337827f19ec7d6f8a https://github.com/Hamlib/Hamlib/commit/dadd6e1495f2e0f22f59347337827f19ec7d6f8a Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/testsecurity.c Log Message: ----------- [tests] Set return codes in case of success/failure of the tests Commit: edda52b40ebb0824a844553fcf75fe830236afe4 https://github.com/Hamlib/Hamlib/commit/edda52b40ebb0824a844553fcf75fe830236afe4 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/Makefile.am Log Message: ----------- [tests] Fix search path for includes Commit: c91c3feac0fd592f307f74c6c30080d8a2031b88 https://github.com/Hamlib/Hamlib/commit/c91c3feac0fd592f307f74c6c30080d8a2031b88 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/testnet.c Log Message: ----------- [tests] Make testnet.c build Commit: 271129705aa123f2db5a6f71b617c80d7affbf71 https://github.com/Hamlib/Hamlib/commit/271129705aa123f2db5a6f71b617c80d7affbf71 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M simulators/Makefile.am Log Message: ----------- [simulators] Split and sort the list of check_PROGRAMS Commit: 1aafbb3f2415f2e701440a988068ecbf2ffd63d0 https://github.com/Hamlib/Hamlib/commit/1aafbb3f2415f2e701440a988068ecbf2ffd63d0 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M simulators/.gitignore M simulators/Makefile.am Log Message: ----------- [simulators] Add missing files to check_PROGRAMS Commit: 8f0c94dc773d7d3ae544d85ccff2247682362f4e https://github.com/Hamlib/Hamlib/commit/8f0c94dc773d7d3ae544d85ccff2247682362f4e Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M simulators/simft897.c Log Message: ----------- [simulators] Fix compiler warning Adds the same code used in other simulators. Fixes: simft897.c:26:9: warning: variable ‘n’ set but not used [-Wunused-but-set-variable] Commit: e3d1ed00b7018d938e69c23dc7bac3a669401508 https://github.com/Hamlib/Hamlib/commit/e3d1ed00b7018d938e69c23dc7bac3a669401508 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M Makefile.am Log Message: ----------- Split and sort the list of DIST_SUBDIRS Commit: 6e3b8b223d086dac4c625536576dfef9b72f17b8 https://github.com/Hamlib/Hamlib/commit/6e3b8b223d086dac4c625536576dfef9b72f17b8 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: R perl/Makefile.PL R perl/Makefile.am Log Message: ----------- Remove the perl/ subdirectory It breaks "make dist", it was deprecated in favor of SWIG in commit 59b81dfa183566a1d507621cc9bca0cf774eb3dc and if only the contained some Makefiles. Commit: 73a967e5696e0c5255394e57d85a2d32214b691d https://github.com/Hamlib/Hamlib/commit/73a967e5696e0c5255394e57d85a2d32214b691d Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: R tests/config/unix.exp R tests/rigctl.test/rigctl.exp R tests/testbcd.test/testbcd.exp R tests/testfreq.test/testfreq.exp R tests/testloc.test/testloc.exp Log Message: ----------- Remove the remaining files of the DejaGnu tests The tests were disabled in commit cb1732fc2a355d21bbbfd82f299b066d49b8db1e. Commit: 3fa91c8771981106539eb16e5b02212232793912 https://github.com/Hamlib/Hamlib/commit/3fa91c8771981106539eb16e5b02212232793912 Author: Nate Bargmann <n0...@n0...> Date: 2025-08-18 (Mon, 18 Aug 2025) Changed paths: M tests/Makefile.am M tests/example.c M tests/testsecurity.c Log Message: ----------- Document fixing MinGW warnings and linker error This commit has been left as documentation should these files be moved to /doc or some such. However, never of these files are built or distributed. ---------------- >From example.c the following warning was generated by MinGW: CC example.o example.c: In function ‘main’: example.c:93:32: warning: format ‘%lX’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘rmode_t’ {aka ‘long long unsigned int’} [-Wformat=] 93 | printf("Current mode = 0x%lX = %s, width = %ld\n", mode, rig_strrmode(mode), | ~~^ ~~~~ | | | | long unsigned int rmode_t {aka long long unsigned int} | %llX The 'l' was added as suggested to the format specifier but that resulted in the following warning from Linux: CC example.o ../../hamlib/tests/example.c:93:57: warning: format specifies type 'unsigned long long' but the argument has type 'rmode_t' (aka 'unsigned long') [-Wformat] printf("Current mode = 0x%llX = %s, width = %ld\n", mode, rig_strrmode(mode), ~~~~ ^~~~ %lX CC rigctl-dumpcaps.o 1 warning generated. So casting `mode` to `unsigned long long` quelled both warnings! >From testsecurity.c came this warning: CC testsecurity-testsecurity.o In file included from ../include/hamlib/rig.h:49, from ../src/misc.h:26, from testsecurity.c:29: /usr/share/mingw-w64/include/winsock2.h:15:2: warning: #warning Please include winsock2.h before windows.h [-Wcpp] 15 | #warning Please include winsock2.h before windows.h | ^~~~~~~ Apparently winsock2.h being included through misc.h didn't work. Finally, the Mingw linker gave the following error: CCLD testsecurity.exe /usr/bin/x86_64-w64-mingw32-ld: testsecurity-testsecurity.o: in function `main': /home/nate/builds/hamlib-4.7~git/tests/testsecurity.c:97:(.text.startup+0x87): undefined reference to `AESStringCrypt' /usr/bin/x86_64-w64-mingw32-ld: /home/nate/builds/hamlib-4.7~git/tests/testsecurity.c:116:(.text.startup+0x128): undefined reference to `AESStringDecrypt' collect2: error: ld returned 1 exit status Specifcally add the libsecurity.la file path as a specific library. Even though the libhamlib.la seems to have the AESStringCrypt symbol already. Compare: https://github.com/Hamlib/Hamlib/compare/afda578d4509...3fa91c877198 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-18 21:53:00
|
Branch: refs/heads/libusb-1-0 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...> - 2025-08-18 21:53:00
|
Branch: refs/heads/revert-38-master 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...> - 2025-08-18 21:52:56
|
Branch: refs/heads/astyle-formatting Home: https://github.com/Hamlib/Hamlib To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: dforsi <no...@gi...> - 2025-08-16 12:21:36
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: caf7346fc023313afb2c6c516ba9bf08bda1dcd8 https://github.com/Hamlib/Hamlib/commit/caf7346fc023313afb2c6c516ba9bf08bda1dcd8 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-16 (Sat, 16 Aug 2025) Changed paths: M AUTHORS M doc/man1/ampctld.1 M doc/man1/rigctld.1 M doc/man1/rotctld.1 M doc/man7/hamlib-utilities.7 M include/hamlib/rig.h M lib/win32termios.h M rigs/aor/aor.c M rigs/dummy/flrig.README M rigs/icom/icom.c M rigs/icom/icom.h M rigs/kenwood/elecraft.c M rigs/yaesu/newcat.c M rotators/flir/README.md M rotators/ioptron/README_ioptron M scripts/build-VB.NET.sh M tests/rig_bench.c M tests/rigfreqwalk.c M tests/rigmem.c M tests/rigswr.c M tests/rotctl_parse.c M tests/testrig.c M tests/testtrn.c Log Message: ----------- Fix typos Commit: 3c391a696d5743620c9ff872e516ea621bfa5f65 https://github.com/Hamlib/Hamlib/commit/3c391a696d5743620c9ff872e516ea621bfa5f65 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-16 (Sat, 16 Aug 2025) Changed paths: M include/hamlib/rig.h Log Message: ----------- Fix misleading order in comment and add UNKNOWN Commit: afda578d45098e77fe05be2044598f94c5a278ec https://github.com/Hamlib/Hamlib/commit/afda578d45098e77fe05be2044598f94c5a278ec Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-16 (Sat, 16 Aug 2025) Changed paths: M README.freqranges M README.md Log Message: ----------- Fix typos Founda by duck.ai. Compare: https://github.com/Hamlib/Hamlib/compare/ee03370cdfe6...afda578d4509 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-14 14:04:35
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 2e5696b7e32bb9129f4419a5f9659803372d97b4 https://github.com/Hamlib/Hamlib/commit/2e5696b7e32bb9129f4419a5f9659803372d97b4 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M rigs/aor/aor.c Log Message: ----------- Fix an analyzer complaint Commit: 74558224a9d3baf151582d0cfd9b155c8f265423 https://github.com/Hamlib/Hamlib/commit/74558224a9d3baf151582d0cfd9b155c8f265423 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M rigs/dummy/rot_pstrotator.c M rigs/dummy/rot_pstrotator.h M rigs/lowe/lowe.c M simulators/simic7100.c M simulators/simic7851.c M simulators/simtmd710.c Log Message: ----------- More cppcheck style hints Commit: 0e36d4faa48f0f7ee0e48aa81ac63bbc3e7d089a https://github.com/Hamlib/Hamlib/commit/0e36d4faa48f0f7ee0e48aa81ac63bbc3e7d089a Author: George Baltz N3GB <Geo...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M include/hamlib/rig.h M src/misc.c M src/rotator.c Log Message: ----------- Mangle names of structure members to avoid clash with perl keywords. Commit: 053178ccbd08f8e0473c61165c997011e97690d6 https://github.com/Hamlib/Hamlib/commit/053178ccbd08f8e0473c61165c997011e97690d6 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M src/serial.c Log Message: ----------- Fix nits in serial.c Squelch uninitialized variable from cppckeck Remove duplicate close()s from -fanalyzer and unreachable breaks. Commit: 7549f66aa126fb829e92d59fe2f3feda5f2bf5b6 https://github.com/Hamlib/Hamlib/commit/7549f66aa126fb829e92d59fe2f3feda5f2bf5b6 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M tests/uthash.h Log Message: ----------- Replace uthash.h(1.9.4) with latest release(2.3.0) >From https://troydhanson.github.io/uthash/ Fixes diagnostics from cppcheck and -fanalyzer Commit: ee03370cdfe6eee8bdafb0d9bd043567af9f9d75 https://github.com/Hamlib/Hamlib/commit/ee03370cdfe6eee8bdafb0d9bd043567af9f9d75 Author: Nate Bargmann <n0...@n0...> Date: 2025-08-14 (Thu, 14 Aug 2025) Changed paths: M include/hamlib/rig.h M rigs/aor/aor.c M rigs/dummy/rot_pstrotator.c M rigs/dummy/rot_pstrotator.h M rigs/lowe/lowe.c M simulators/simic7100.c M simulators/simic7851.c M simulators/simtmd710.c M src/misc.c M src/rotator.c M src/serial.c M tests/uthash.h Log Message: ----------- Merge GitHub PR #1846 Compare: https://github.com/Hamlib/Hamlib/compare/98f6da8ae325...ee03370cdfe6 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-14 13:06:59
|
Branch: refs/heads/Hamlib-4.6.3 Home: https://github.com/Hamlib/Hamlib Commit: 1b70351bf7892e34bc56b7ad1ea1b1d7ddfa4cf1 https://github.com/Hamlib/Hamlib/commit/1b70351bf7892e34bc56b7ad1ea1b1d7ddfa4cf1 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-14 (Thu, 14 Aug 2025) Changed paths: M tests/rigctl_parse.c Log Message: ----------- Fix segfault with set_parm KEYERTYPE Steps to reproduce: tests/rigctl -m 1 \ set_parm KEYERTYPE BUG Fixes: Thread 1 "rigctl" received signal SIGSEGV, Segmentation fault. __strlen_sse2 () at ../sysdeps/x86_64/multiarch/strlen-sse2.S:142 warning: 142 ../sysdeps/x86_64/multiarch/strlen-sse2.S: File o directory non esistente (gdb) bt #0 __strlen_sse2 () at ../sysdeps/x86_64/multiarch/strlen-sse2.S:142 #1 0x00007ffac346e300 in __printf_buffer (buf=buf@entry=0x7ffc3bcf40d0, format=0x7ffac38aef17 "%s", ap=0x7ffc3bcf4190, mode_flags=0) at ./stdio-common/vfprintf-process-arg.c:435 #2 0x00007ffac3491daf in __vsnprintf_internal (string=<optimized out>, maxlen=<optimized out>, format=<optimized out>, args=args@entry=0x7ffc3bcf4190, mode_flags=mode_flags@entry=0) at ./libio/vsnprintf.c:96 #3 0x00007ffac3469642 in __GI___snprintf (s=s@entry=0x7ffc3bcf4290 "", maxlen=maxlen@entry=32, format=format@entry=0x7ffac38aef17 "%s") at ./stdio-common/snprintf.c:31 #4 0x00007ffac370b7b9 in dummy_set_parm (rig=0x558fe1991b20, parm=2048, val=...) at dummy.c:1704 #5 0x0000558fb536afbe in rigctl_set_parm (rig=0x558fe1991b20, fout=0x7ffac35f25c0 <_IO_2_1_stdout_>, fin=<optimized out>, interactive=<optimized out>, prompt=<optimized out>, vfo_opt=<optimized out>, send_cmd_term=13 '\r', ext_resp=0, resp_sep=10 '\n', cmd=0x558fb5388000 <test_list+1440>, vfo=536870912, arg1=0x7ffc3bcf4e10 "KEYERTYPE", arg2=0x558fb537fdb1 "1", arg3=0x558fb537ece8 "") at rigctl_parse.c:3829 #6 0x0000558fb53727d6 in rigctl_parse (my_rig=<optimized out>, fin=<optimized out>, fout=<optimized out>, argv=argv@entry=0x7ffc3bcf6fd8, argc=argc@entry=3, sync_cb=sync_cb@entry=0x0, interactive=<optimized out>, prompt=<optimized out>, vfo_opt=<optimized out>, send_cmd_term=<optimized out>, ext_resp_ptr=<optimized out>, resp_sep_ptr=<optimized out>, use_password=<optimized out>) at rigctl_parse.c:1847 #7 0x0000558fb535cadc in main (argc=<optimized out>, argv=0x7ffc3bcf6fd8) at rigctl.c:801 (cherry picked from commit 12ba55834370d0b314079f6a67983c11bb26a3b9) Commit: 2de29624a0ad1a662c63fac3b6aa6733ce2da62f https://github.com/Hamlib/Hamlib/commit/2de29624a0ad1a662c63fac3b6aa6733ce2da62f Author: Nate Bargmann <n0...@n0...> Date: 2025-08-14 (Thu, 14 Aug 2025) Changed paths: M NEWS Log Message: ----------- Update NEWS with seg fault fix in rigctl Commit: 02363078fc379b6772a9593954585f27a3518093 https://github.com/Hamlib/Hamlib/commit/02363078fc379b6772a9593954585f27a3518093 Author: Nate Bargmann <n0...@n0...> Date: 2025-08-14 (Thu, 14 Aug 2025) Changed paths: M Segfault-award Log Message: ----------- Update Segfault-award for rigctl fix Thanks, Daniele. Compare: https://github.com/Hamlib/Hamlib/compare/8aca7436b539...02363078fc37 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-08-14 13:00:20
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: ff5500b2d933195344cb458e689d26c58a7a5f32 https://github.com/Hamlib/Hamlib/commit/ff5500b2d933195344cb458e689d26c58a7a5f32 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M rigs/dummy/dummy.c Log Message: ----------- Avoid segfaulting when val.cs is NULL This is the case for BANDSELECT and KEYERTYPE. Use SNPRINTF() which deals with NULLs printing (null) and it is used with the other datatypes.. Steps to reproduce: tests/rigctl -m 1 set_parm KEYERTYPE '?' tests/rigctl -m 1 set_parm BANDSELECT 1 Fixes: Thread 1 "rigctl" received signal SIGSEGV, Segmentation fault. __strcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:302 warning: 302 ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S: File o directory non esistente (gdb) bt #0 __strcpy_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:302 #1 0x00007f8ab4d0b7ab in dummy_set_parm (rig=0x55d19b6cab20, parm=2048, val=...) at dummy.c:1704 #2 0x000055d175b8c03d in rigctl_set_parm (rig=0x55d19b6cab20, fout=0x7f8ab4bf25c0 <_IO_2_1_stdout_>, fin=<optimized out>, interactive=<optimized out>, prompt=<optimized out>, vfo_opt=<optimized out>, send_cmd_term=13 '\r', ext_resp=0, resp_sep=10 '\n', cmd=0x55d175ba9000 <test_list+1440>, vfo=536870912, arg1=0x7ffd730281e0 "KEYERTYPE", arg2=0x7ffd730283e0 "'?'", arg3=0x55d175b9fce8 "") at rigctl_parse.c:3828 #3 0x000055d175b93756 in rigctl_parse (my_rig=<optimized out>, fin=<optimized out>, fout=<optimized out>, argv=argv@entry=0x7ffd7302a3a8, argc=argc@entry=3, sync_cb=sync_cb@entry=0x0, interactive=<optimized out>, prompt=<optimized out>, vfo_opt=<optimized out>, send_cmd_term=<optimized out>, ext_resp_ptr=<optimized out>, resp_sep_ptr=<optimized out>, use_password=<optimized out>) at rigctl_parse.c:1847 #4 0x000055d175b7dadc in main (argc=<optimized out>, argv=0x7ffd7302a3a8) at rigctl.c:801 Commit: 762caa85c0eb094f0b311aaba74fe686b5e1970c https://github.com/Hamlib/Hamlib/commit/762caa85c0eb094f0b311aaba74fe686b5e1970c Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M tests/rigctl_parse.c Log Message: ----------- Remove stray char after printing value of KEYERTYPE Steps to reproduce: tests/rigctl -m 1 get_parm KEYERTYPE STRAIGHT v <-- this 'v' shouldn't be there Commit: a81aab6e116ba34fb20aaf01ae06edbe725d9bff https://github.com/Hamlib/Hamlib/commit/a81aab6e116ba34fb20aaf01ae06edbe725d9bff Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M tests/rigctl_parse.c Log Message: ----------- Return an error if the keyer type is unknown Instead of quietly doing nothing. Commit: 12ba55834370d0b314079f6a67983c11bb26a3b9 https://github.com/Hamlib/Hamlib/commit/12ba55834370d0b314079f6a67983c11bb26a3b9 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M tests/rigctl_parse.c Log Message: ----------- Fix segfault with set_parm KEYERTYPE Steps to reproduce: tests/rigctl -m 1 \ set_parm KEYERTYPE BUG Fixes: Thread 1 "rigctl" received signal SIGSEGV, Segmentation fault. __strlen_sse2 () at ../sysdeps/x86_64/multiarch/strlen-sse2.S:142 warning: 142 ../sysdeps/x86_64/multiarch/strlen-sse2.S: File o directory non esistente (gdb) bt #0 __strlen_sse2 () at ../sysdeps/x86_64/multiarch/strlen-sse2.S:142 #1 0x00007ffac346e300 in __printf_buffer (buf=buf@entry=0x7ffc3bcf40d0, format=0x7ffac38aef17 "%s", ap=0x7ffc3bcf4190, mode_flags=0) at ./stdio-common/vfprintf-process-arg.c:435 #2 0x00007ffac3491daf in __vsnprintf_internal (string=<optimized out>, maxlen=<optimized out>, format=<optimized out>, args=args@entry=0x7ffc3bcf4190, mode_flags=mode_flags@entry=0) at ./libio/vsnprintf.c:96 #3 0x00007ffac3469642 in __GI___snprintf (s=s@entry=0x7ffc3bcf4290 "", maxlen=maxlen@entry=32, format=format@entry=0x7ffac38aef17 "%s") at ./stdio-common/snprintf.c:31 #4 0x00007ffac370b7b9 in dummy_set_parm (rig=0x558fe1991b20, parm=2048, val=...) at dummy.c:1704 #5 0x0000558fb536afbe in rigctl_set_parm (rig=0x558fe1991b20, fout=0x7ffac35f25c0 <_IO_2_1_stdout_>, fin=<optimized out>, interactive=<optimized out>, prompt=<optimized out>, vfo_opt=<optimized out>, send_cmd_term=13 '\r', ext_resp=0, resp_sep=10 '\n', cmd=0x558fb5388000 <test_list+1440>, vfo=536870912, arg1=0x7ffc3bcf4e10 "KEYERTYPE", arg2=0x558fb537fdb1 "1", arg3=0x558fb537ece8 "") at rigctl_parse.c:3829 #6 0x0000558fb53727d6 in rigctl_parse (my_rig=<optimized out>, fin=<optimized out>, fout=<optimized out>, argv=argv@entry=0x7ffc3bcf6fd8, argc=argc@entry=3, sync_cb=sync_cb@entry=0x0, interactive=<optimized out>, prompt=<optimized out>, vfo_opt=<optimized out>, send_cmd_term=<optimized out>, ext_resp_ptr=<optimized out>, resp_sep_ptr=<optimized out>, use_password=<optimized out>) at rigctl_parse.c:1847 #7 0x0000558fb535cadc in main (argc=<optimized out>, argv=0x7ffc3bcf6fd8) at rigctl.c:801 Commit: 301391211102efba2e01ecb5fbdd059a2a00071c https://github.com/Hamlib/Hamlib/commit/301391211102efba2e01ecb5fbdd059a2a00071c Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M tests/rigctl_parse.c Log Message: ----------- Make get_param read back the value passed to set_param Test case: tests/rigctl -m 1 \ set_parm KEYERTYPE BUG get_parm KEYERTYPE \ set_parm KEYERTYPE PADDLE get_parm KEYERTYPE \ set_parm KEYERTYPE STRAIGHT get_parm KEYERTYPE BUG PADDLE STRAIGHT Commit: fb4d2c6455d6cbc6b832f9bbc9365bc691e137e3 https://github.com/Hamlib/Hamlib/commit/fb4d2c6455d6cbc6b832f9bbc9365bc691e137e3 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M tests/rigctl_parse.c Log Message: ----------- Fix segfault when using the dummy driver Steps to reproduce: tests/rigctl -m 1 \ get_parm KEYERTYPE Fixes: Thread 1 "rigctl" received signal SIGSEGV, Segmentation fault. 0x0000556aff4f890d in rigctl_get_parm (rig=<optimized out>, fout=0x7f87517f25c0 <_IO_2_1_stdout_>, fin=<optimized out>, interactive=1, prompt=1, vfo_opt=<optimized out>, send_cmd_term=13 '\r', ext_resp=0, resp_sep=10 '\n', cmd=0x556aff516050 <test_list+1520>, vfo=536870912, arg1=0x7ffc5985b5c0 "KEYERTYPE", arg2=0x556aff50cce8 "", arg3=0x556aff50cce8 "") at rigctl_parse.c:3947 3947 if (strcmp(val.s, "0") == 0) {s = "STRAIGHT";} (gdb) bt #0 0x0000556aff4f890d in rigctl_get_parm (rig=<optimized out>, fout=0x7f87517f25c0 <_IO_2_1_stdout_>, fin=<optimized out>, interactive=1, prompt=1, vfo_opt=<optimized out>, send_cmd_term=13 '\r', ext_resp=0, resp_sep=10 '\n', cmd=0x556aff516050 <test_list+1520>, vfo=536870912, arg1=0x7ffc5985b5c0 "KEYERTYPE", arg2=0x556aff50cce8 "", arg3=0x556aff50cce8 "") at rigctl_parse.c:3947 #1 0x0000556aff5007f6 in rigctl_parse (my_rig=<optimized out>, fin=<optimized out>, fout=<optimized out>, argv=argv@entry=0x7ffc5985d788, argc=argc@entry=3, sync_cb=sync_cb@entry=0x0, interactive=<optimized out>, prompt=<optimized out>, vfo_opt=<optimized out>, send_cmd_term=<optimized out>, ext_resp_ptr=<optimized out>, resp_sep_ptr=<optimized out>, use_password=<optimized out>) at rigctl_parse.c:1847 #2 0x0000556aff4eaadc in main (argc=<optimized out>, argv=0x7ffc5985d788) at rigctl.c:801 Commit: b5b9e136a14138a33c79f782b01e9e586dbc22ea https://github.com/Hamlib/Hamlib/commit/b5b9e136a14138a33c79f782b01e9e586dbc22ea Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M tests/rigctl_parse.c Log Message: ----------- Do not use strcmp() when we are going to get a RIG_PARM_* define anyway Commit: 2f2b703ccf9417ca07b7f1e54603514f89ebea31 https://github.com/Hamlib/Hamlib/commit/2f2b703ccf9417ca07b7f1e54603514f89ebea31 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M tests/rigctl_parse.c Log Message: ----------- Handle the question mark as second argument of set_parm KEYERTYPE in rigctl Test case: tests/rigctl -m 1 \ set_parm KEYERTYPE '?' \ set_parm BANDSELECT '?' STRAIGHT BUG PADDLE BANDUNUSED BAND70CM BAND33CM BAND23CM Commit: 98f6da8ae325f7383a8b1d2a9026516aa6fcf414 https://github.com/Hamlib/Hamlib/commit/98f6da8ae325f7383a8b1d2a9026516aa6fcf414 Author: Nate Bargmann <n0...@n0...> Date: 2025-08-13 (Wed, 13 Aug 2025) Changed paths: M rigs/dummy/dummy.c M tests/rigctl_parse.c Log Message: ----------- Merge GitHub PR #1845 Compare: https://github.com/Hamlib/Hamlib/compare/4b6b5415f546...98f6da8ae325 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |