[Hamlib-developer] [Hamlib/Hamlib] 7d2882: Add '#include "cache.h"' to all files that referen...
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: GeoBaltz <no...@gi...> - 2025-06-04 14:38:47
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 7d28822273dec229da1ceca809a3d4f241e4749f https://github.com/Hamlib/Hamlib/commit/7d28822273dec229da1ceca809a3d4f241e4749f Author: George Baltz N3GB <Geo...@gm...> Date: 2025-06-03 (Tue, 03 Jun 2025) Changed paths: M rigs/dummy/dummy.c M rigs/dummy/flrig.c M rigs/icom/frame.c M rigs/icom/ic7300.c M rigs/icom/ic821h.c M rigs/icom/icom.c M rigs/icom/id5100.c M rigs/icom/xiegu.c M rigs/jrc/jst145.c M rigs/kenwood/ts2000.c M rigs/kenwood/ts590.c M rigs/tentec/orion.c M rigs/yaesu/ft100.c M rigs/yaesu/ft1000d.c M rigs/yaesu/ft1000mp.c M rigs/yaesu/ft747.c M rigs/yaesu/ft817.c M rigs/yaesu/ft857.c M rigs/yaesu/ft990v12.c M rigs/yaesu/ft991.c M rigs/yaesu/newcat.c M rigs/yaesu/pmr171.c M src/misc.c M src/multicast.c M src/snapshot_data.c M tests/rigctlcom.c Log Message: ----------- Add '#include "cache.h"' to all files that reference cache structure. Issue #1420 Commit: 6f8bf815149f535831f8e1ced44d2b5e6a01bb97 https://github.com/Hamlib/Hamlib/commit/6f8bf815149f535831f8e1ced44d2b5e6a01bb97 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-06-03 (Tue, 03 Jun 2025) Changed paths: M include/hamlib/rig.h M src/rig.c Log Message: ----------- Allocate separate storage for cache buffer Add address to rig_struct, change CACHE() macro to use it. Free it when done. Issue #1420 Commit: 1fca93a5a25b1afb6cc591d1769924bbaa746099 https://github.com/Hamlib/Hamlib/commit/1fca93a5a25b1afb6cc591d1769924bbaa746099 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-06-03 (Tue, 03 Jun 2025) Changed paths: M include/hamlib/rig.h M src/cache.h Log Message: ----------- Deprecate rig_cache definition in rig.h Add new rig_cache definition in cache.h Commit: f5eb8f19e9dcdaabf654b095d671135f46ae5c90 https://github.com/Hamlib/Hamlib/commit/f5eb8f19e9dcdaabf654b095d671135f46ae5c90 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-06-03 (Tue, 03 Jun 2025) Changed paths: M src/rig.c Log Message: ----------- Add utility routine to release all allocated buffers, including rig itself. One stop shopping for all your rig data cleanup needs. Commit: 29924af2f123e96241b69beb2185455f94706f64 https://github.com/Hamlib/Hamlib/commit/29924af2f123e96241b69beb2185455f94706f64 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-06-03 (Tue, 03 Jun 2025) Changed paths: M rigs/icom/icom.c M rigs/kenwood/kenwood.c Log Message: ----------- Minor cleanups Noticed while perusing cache code. Commit: 3bdfdebacb59ab5d044515edd1954d4eba414469 https://github.com/Hamlib/Hamlib/commit/3bdfdebacb59ab5d044515edd1954d4eba414469 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-06-03 (Tue, 03 Jun 2025) Changed paths: M src/misc.c Log Message: ----------- Simplify elapsed time computation Do as much of the arithmetic in integers as possible. Convert both parts to final units(msec) and add. The casts are actually unneeded, but show when the conversions are done. And drop an unreachable break. Commit: 1532432236a526a5d019eb1ece48eb8643b1fd7d https://github.com/Hamlib/Hamlib/commit/1532432236a526a5d019eb1ece48eb8643b1fd7d Author: George Baltz N3GB <Geo...@gm...> Date: 2025-06-03 (Tue, 03 Jun 2025) Changed paths: M include/hamlib/rig.h M src/cache.c M src/cache.h M src/misc.c Log Message: ----------- Move more rig_cache infrastructure to cache.[ch] Macros from rig.h, routines from misc.c Add some error checks and comments Commit: b0d5d606fef17e349f5a2fd587fa429f8f89be30 https://github.com/Hamlib/Hamlib/commit/b0d5d606fef17e349f5a2fd587fa429f8f89be30 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-06-04 (Wed, 04 Jun 2025) Changed paths: M NEWS Log Message: ----------- Update NEWS Compare: https://github.com/Hamlib/Hamlib/compare/4d322337c1d6...b0d5d606fef1 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |