[Hamlib-developer] [Hamlib/Hamlib] 0b68dc: Also check the "name" parameter
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: dforsi <no...@gi...> - 2025-05-11 22:58:16
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 0b68dc588539e0d53bdb758fdf1639e5808f010e https://github.com/Hamlib/Hamlib/commit/0b68dc588539e0d53bdb758fdf1639e5808f010e Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-05-08 (Thu, 08 May 2025) Changed paths: M src/conf.c Log Message: ----------- Also check the "name" parameter Avoids a segfault if calling strtol(NULL, NULL, 0). Commit: dcf4b7a4e0c03a02396694479a5069108b3555e2 https://github.com/Hamlib/Hamlib/commit/dcf4b7a4e0c03a02396694479a5069108b3555e2 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-05-08 (Thu, 08 May 2025) Changed paths: M include/hamlib/rig.h Log Message: ----------- Fix syntax of #define It was invalid C syntax, but it is currently unused. Commit: b73f64f49865ca2d2006f6ef21c6013a57152d7d https://github.com/Hamlib/Hamlib/commit/b73f64f49865ca2d2006f6ef21c6013a57152d7d Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-05-08 (Thu, 08 May 2025) Changed paths: M bindings/Makefile.am Log Message: ----------- Remove redundant dependencies All *.swg files are in $(SWIGDEP) via $(SWGFILES). Commit: 5c05881e0ed0b9fc440bc64f6b60b369f4109139 https://github.com/Hamlib/Hamlib/commit/5c05881e0ed0b9fc440bc64f6b60b369f4109139 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-05-08 (Thu, 08 May 2025) Changed paths: M bindings/Makefile.am M c++/Makefile.am M simulators/Makefile.am M src/Makefile.am M tests/Makefile.am Log Message: ----------- Add rules to build dependencies of libhamlib.la in other directories This makes it possible to run "make -C src/" or "make -C tests/ rigctl" or "make -C bindings/ check" (and so on) in a clean tree, but it doesn't rebuild those targets if libhamlib.la is changed; for this run make from the top directory as usual, to rebuild all SUBDIRS if needed. Commit: 23a54a7bdf088394e73182d7a2b911e01ca326a7 https://github.com/Hamlib/Hamlib/commit/23a54a7bdf088394e73182d7a2b911e01ca326a7 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-05-08 (Thu, 08 May 2025) Changed paths: M security/Makefile.am Log Message: ----------- Remove unneeded dependency Commit: 56eea198beb22db9aa4f0a1447282e14d4ce7ea3 https://github.com/Hamlib/Hamlib/commit/56eea198beb22db9aa4f0a1447282e14d4ce7ea3 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-05-08 (Thu, 08 May 2025) Changed paths: M c++/Makefile.am Log Message: ----------- Remove unneeded test script testcpp.sh Library directory ../dummy/.libs doesn't exist anymore and ../c++/.libs (a.k.a. .libs) is already used by the libtool wrapper script that runs the testcpp program. Commit: 1e7b1a628eefad3114e2d484ff18bc441552adb5 https://github.com/Hamlib/Hamlib/commit/1e7b1a628eefad3114e2d484ff18bc441552adb5 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-05-08 (Thu, 08 May 2025) Changed paths: M rigs/dummy/aclog.c M rigs/dummy/flrig.c M rigs/dummy/sdrsharp.c M rigs/dummy/tci1x.c M rigs/yaesu/newcat.c M src/rig.c Log Message: ----------- Fix error return values All constant error values RIG_E* should be negated when returned. Found with: grep -nrE RETURNFUNC.?.RIG_E.+ --include=*.{c,h} | grep -v \- Commit: de01821c5121c1097695ff3d783dc0b88ddf95d3 https://github.com/Hamlib/Hamlib/commit/de01821c5121c1097695ff3d783dc0b88ddf95d3 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-05-08 (Thu, 08 May 2025) Changed paths: M src/debug.c Log Message: ----------- Fix typo Commit: da60d2d38324bb1d090f6a0d7bf46fa1f01315bd https://github.com/Hamlib/Hamlib/commit/da60d2d38324bb1d090f6a0d7bf46fa1f01315bd Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-05-09 (Fri, 09 May 2025) Changed paths: M src/Makefile.am Log Message: ----------- Replace non-portable make rule with one that is also easier to understand Fixes: warning: '%'-style pattern rules are a GNU make extension Commit: c7ba4f5384bad446be7bf392539576dd1c572bd2 https://github.com/Hamlib/Hamlib/commit/c7ba4f5384bad446be7bf392539576dd1c572bd2 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-05-09 (Fri, 09 May 2025) Changed paths: M c++/Makefile.am M configure.ac Log Message: ----------- Fix --without-cxx-binding being ignored Do not build the C++ bindings if the configure script was called with the option --without-cxx-binding. Commit: ad824fa85e42fbf185addef24526427803056f1e https://github.com/Hamlib/Hamlib/commit/ad824fa85e42fbf185addef24526427803056f1e Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-05-09 (Fri, 09 May 2025) Changed paths: M c++/Makefile.am Log Message: ----------- Remove duplicated assignment of compilation flags Fixes a double "-g -O2 -g -O2" in compiler invocation. Compare: https://github.com/Hamlib/Hamlib/compare/6dfa118dace1...ad824fa85e42 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |