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
(48) |
Oct
|
Nov
|
Dec
|
From: Nate B. <no...@gi...> - 2025-09-13 23:22:20
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 77f7f174adf4fa3eb4b5f32c9e5621efb4d64239 https://github.com/Hamlib/Hamlib/commit/77f7f174adf4fa3eb4b5f32c9e5621efb4d64239 Author: David Balharrie <da...@ba...> Date: 2025-09-13 (Sat, 13 Sep 2025) Changed paths: M rigs/yaesu/ft710.c M rigs/yaesu/ft891.c M rigs/yaesu/ftdx10.c M rigs/yaesu/ftdx101.c M rigs/yaesu/ftdx101mp.c Log Message: ----------- added voice mem to the following Yaesu Radios FT710, FT891, FTDX10, FTDX101, FTDX101MP Commit: 55253f704338ef5aebdb694d79caabd0b092812f https://github.com/Hamlib/Hamlib/commit/55253f704338ef5aebdb694d79caabd0b092812f Author: Nate Bargmann <n0...@n0...> Date: 2025-09-13 (Sat, 13 Sep 2025) Changed paths: M rigs/yaesu/ft710.c M rigs/yaesu/ft891.c M rigs/yaesu/ftdx10.c M rigs/yaesu/ftdx101.c M rigs/yaesu/ftdx101mp.c Log Message: ----------- Merge GitHub PR #1910 Compare: https://github.com/Hamlib/Hamlib/compare/3a10a363dc8a...55253f704338 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-13 20:55:49
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: d507e815a32df03d81b2e4eaa445a7d55dfd496e https://github.com/Hamlib/Hamlib/commit/d507e815a32df03d81b2e4eaa445a7d55dfd496e Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-09-09 (Tue, 09 Sep 2025) Changed paths: M src/amp_conf.c M src/rot_conf.c Log Message: ----------- Also check the "val" parameter in amp_set_conf() and rot_set_conf() Avoids a segfault in lower level functions that can more easily happen when using the bindings. Simmetric with amp_get_conf() via amp_get_conf2() and rot_get_conf() via rot_get_conf2(). This is a followup of commit ede84bfce41bf8da3dafea7c585666259a5e4b71 that made the same change to conf.c Commit: e1761827d91aa86389112c735eb287c64583758b https://github.com/Hamlib/Hamlib/commit/e1761827d91aa86389112c735eb287c64583758b Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-09-09 (Tue, 09 Sep 2025) Changed paths: M bindings/python/conftest.py Log Message: ----------- Fix handling of command line parameters for pytests Commit: 911169d7943cb84a21e45631d93b1c382c4c14da https://github.com/Hamlib/Hamlib/commit/911169d7943cb84a21e45631d93b1c382c4c14da Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-09-09 (Tue, 09 Sep 2025) Changed paths: M bindings/python/conftest.py M bindings/python/test_amp.py Log Message: ----------- Handle --amp-file and --serial_speed in bindings tests This allow to run the tests for a specific model, eg. PYTHONPATH=bindings/:bindings/.libs bindings/python/test_amp.py --model 2 Commit: a9afa8d4d90ae3744a66528b72bfa98f987d7ff2 https://github.com/Hamlib/Hamlib/commit/a9afa8d4d90ae3744a66528b72bfa98f987d7ff2 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-09-09 (Tue, 09 Sep 2025) Changed paths: M bindings/python/conftest.py M bindings/python/test_rot.py Log Message: ----------- Handle --rot-file and --serial_speed in bindings tests This allow to run the tests for a specific model, eg. PYTHONPATH=bindings/:bindings/.libs bindings/python/test_rot.py --model 2 Commit: 3a10a363dc8a4358ace228620a1e3cdc185f459e https://github.com/Hamlib/Hamlib/commit/3a10a363dc8a4358ace228620a1e3cdc185f459e Author: Nate Bargmann <n0...@n0...> Date: 2025-09-13 (Sat, 13 Sep 2025) Changed paths: M bindings/python/conftest.py M bindings/python/test_amp.py M bindings/python/test_rot.py M src/amp_conf.c M src/rot_conf.c Log Message: ----------- Merge GitHub PR #1902 Compare: https://github.com/Hamlib/Hamlib/compare/410c172ed67d...3a10a363dc8a To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-12 23:28:49
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: b90e1d10b1063fd608f1694f920f43e512a1ceeb https://github.com/Hamlib/Hamlib/commit/b90e1d10b1063fd608f1694f920f43e512a1ceeb Author: Nate Bargmann <n0...@n0...> Date: 2025-09-12 (Fri, 12 Sep 2025) Changed paths: M .github/workflows/ubuntu-latest-no-features.yml Log Message: ----------- Need to add '-y' to apt commands in images used by act Using act to locally test workflow runs downloads a Ubuntu image that is not configured to assume "yes" to apt commands. While this is extra clutter for the GitHub image, its presence should be useful for others want to locally test the workflow using act. https://github.com/nektos/act Commit: 85bd4882dd2ea8f9fc398b440219bb965c48911c https://github.com/Hamlib/Hamlib/commit/85bd4882dd2ea8f9fc398b440219bb965c48911c Author: Nate Bargmann <n0...@n0...> Date: 2025-09-12 (Fri, 12 Sep 2025) Changed paths: A .github/workflows/ubuntu-latest-features.yml Log Message: ----------- Add the Ubuntu workflow with all features enabled. Perhaps this can be merged with the no-features variant once a way to give unique names to the resulting tar files is configured. Commit: 410c172ed67da2dd3b9b001df524698e05d72805 https://github.com/Hamlib/Hamlib/commit/410c172ed67da2dd3b9b001df524698e05d72805 Author: Nate Bargmann <n0...@n0...> Date: 2025-09-12 (Fri, 12 Sep 2025) Changed paths: A .github/workflows/macos-latest-features.yml A .github/workflows/macos-latest-no-features.yml Log Message: ----------- First cut at MacOS workflows with tar'd artifacts Unfortunately, unlike with Ubuntu, MacOS is not available in act, so these are not tested until they get pushed to master on GitHub. The objective of these files is to generate a tarball of all build artifacts so that a build failure can be more fully investigated. I ran out of time to figure out how to come up with a way to have unique tar file names. Separate files will do for now. Compare: https://github.com/Hamlib/Hamlib/compare/bae995413d33...410c172ed67d To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Philip R. <gm...@bt...> - 2025-09-10 21:17:57
|
I have finally got round to building my app with 4.6.5 on Windows. My previous instructions for building the .lib for MSVC are slightly wrong. It has the wrong flavour slash for the Windows switch indicator. I attach the patch file that should correct this. I created this on the latest git download. 73 Phil GM3ZZA. |
From: Nate B. <no...@gi...> - 2025-09-10 19:23:41
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: bae995413d339978c7e9469fccd4821965189431 https://github.com/Hamlib/Hamlib/commit/bae995413d339978c7e9469fccd4821965189431 Author: Nate Bargmann <n0...@n0...> Date: 2025-09-10 (Wed, 10 Sep 2025) Changed paths: M .github/workflows/ubuntu-latest-no-features.yml Log Message: ----------- Try to fix the tar upload failure To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-10 19:06:57
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: d64520a086ec2e7cb585e9c1c730f50c5bd81114 https://github.com/Hamlib/Hamlib/commit/d64520a086ec2e7cb585e9c1c730f50c5bd81114 Author: Nate Bargmann <n0...@n0...> Date: 2025-09-10 (Wed, 10 Sep 2025) Changed paths: M .github/workflows/ubuntu-latest-no-features.yml Log Message: ----------- Try again To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-10 19:05:43
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: dd6bc97ae5230e4dc83aabd2f3d5373157cceb67 https://github.com/Hamlib/Hamlib/commit/dd6bc97ae5230e4dc83aabd2f3d5373157cceb67 Author: Nate Bargmann <n0...@n0...> Date: 2025-09-10 (Wed, 10 Sep 2025) Changed paths: M .github/workflows/ubuntu-latest-no-features.yml Log Message: ----------- One more try... To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-10 18:52:57
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 2c5d2a6d1156a39707319d7525b00d45ec8e81c3 https://github.com/Hamlib/Hamlib/commit/2c5d2a6d1156a39707319d7525b00d45ec8e81c3 Author: Nate Bargmann <n0...@n0...> Date: 2025-09-10 (Wed, 10 Sep 2025) Changed paths: M .github/workflows/ubuntu-latest-no-features.yml Log Message: ----------- Update ubuntu-latest-no-features.yml Move configure_args into the "steps" section per https://trstringer.com/github-actions-multiline-strings/ To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-10 18:39:49
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 4c64c21580219232ff87b0b17db828c1658851aa https://github.com/Hamlib/Hamlib/commit/4c64c21580219232ff87b0b17db828c1658851aa Author: Nate Bargmann <n0...@n0...> Date: 2025-09-10 (Wed, 10 Sep 2025) Changed paths: A .github/workflows/ubuntu-latest-no-features.yml R .github/workflows/ubuntu-latest.yml Log Message: ----------- Break out Ubuntu latest to a "no feature" workflow To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-10 14:55:07
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 623ae3d5cee26f2c952d05653445cb97b0b4af7b https://github.com/Hamlib/Hamlib/commit/623ae3d5cee26f2c952d05653445cb97b0b4af7b Author: Nate Bargmann <n0...@n0...> Date: 2025-09-10 (Wed, 10 Sep 2025) Changed paths: M .github/workflows/ubuntu-latest.yml Log Message: ----------- Fix 'path' indentation To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-10 14:48:09
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: f694eca0dcc0c747cf7e1adab0340df79a6769cf https://github.com/Hamlib/Hamlib/commit/f694eca0dcc0c747cf7e1adab0340df79a6769cf Author: Nate Bargmann <n0...@n0...> Date: 2025-09-10 (Wed, 10 Sep 2025) Changed paths: A .github/workflows/ubuntu-latest.yml Log Message: ----------- First cut at separating CIs with Ubuntu latest Includes runs without and with language bindings. Should create a build artifact tar file. References GitHub issue #1870. To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-09 11:22:32
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 717d3e14915278f14b990ac283300b8691460a4b https://github.com/Hamlib/Hamlib/commit/717d3e14915278f14b990ac283300b8691460a4b Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-09-07 (Sun, 07 Sep 2025) Changed paths: M src/amp_conf.c M src/amplifier.c M src/conf.c M src/gpio.c M src/iofunc.c M src/network.c M src/parallel.c M src/register.h M src/rig.c M src/rot_conf.c M src/rotator.c M src/serial.c M src/snapshot_data.c M src/usb_port.c Log Message: ----------- Partially revert "[src] Remove unused includes" This partially reverts commit 83ed5abeb44e21c1e13a7a57e0f02eb8a1dece6e. Commit: d74581f6fee747037e18a7d46430827710d1200c https://github.com/Hamlib/Hamlib/commit/d74581f6fee747037e18a7d46430827710d1200c Author: Nate Bargmann <n0...@n0...> Date: 2025-09-09 (Tue, 09 Sep 2025) Changed paths: M src/amp_conf.c M src/amplifier.c M src/conf.c M src/gpio.c M src/iofunc.c M src/network.c M src/parallel.c M src/register.h M src/rig.c M src/rot_conf.c M src/rotator.c M src/serial.c M src/snapshot_data.c M src/usb_port.c Log Message: ----------- Merge GitHub PR #1891 Compare: https://github.com/Hamlib/Hamlib/compare/a9313260c2c5...d74581f6fee7 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: dforsi <no...@gi...> - 2025-09-09 11:04:14
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: a9313260c2c578b16aa01772c85016f75e71ac1d https://github.com/Hamlib/Hamlib/commit/a9313260c2c578b16aa01772c85016f75e71ac1d Author: Daniele Forsi <iu...@gm...> Date: 2025-09-07 (Sun, 07 Sep 2025) Changed paths: M rotators/indi/indi_wrapper.cpp Log Message: ----------- Replace INT_MAX with FLT_MAX in indi_wrapper.cpp Closes GitHub issue #1868. To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-07 23:44:35
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: ed39ebb5eed395521dcd50ebde4725a5fb334d57 https://github.com/Hamlib/Hamlib/commit/ed39ebb5eed395521dcd50ebde4725a5fb334d57 Author: Christoph Berg <my...@de...> Date: 2025-09-07 (Sun, 07 Sep 2025) Changed paths: M lib/precise_time.c Log Message: ----------- lib/precise_time.c: Remove dead code The last branch of `#if _POSIX_TIMERS` was missing a declaration of "showme". Since that variable is not used anywhere, just drop it. Commit: 8f33228a1ae07a8ff9fe10603f99dbbb076b25d2 https://github.com/Hamlib/Hamlib/commit/8f33228a1ae07a8ff9fe10603f99dbbb076b25d2 Author: Nate Bargmann <n0...@n0...> Date: 2025-09-07 (Sun, 07 Sep 2025) Changed paths: M lib/precise_time.c Log Message: ----------- Merge GitHub PR #1893 Compare: https://github.com/Hamlib/Hamlib/compare/9f4e4d38467f...8f33228a1ae0 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-07 23:08:17
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 89c18ba89c7ddf3ea22608fc2136ed186f4989f5 https://github.com/Hamlib/Hamlib/commit/89c18ba89c7ddf3ea22608fc2136ed186f4989f5 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-09-07 (Sun, 07 Sep 2025) Changed paths: M cppcheck.sh Log Message: ----------- Fix typo Commit: 9f4e4d38467fb50e00e79a38fe1fd34f00dbc19d https://github.com/Hamlib/Hamlib/commit/9f4e4d38467fb50e00e79a38fe1fd34f00dbc19d Author: Nate Bargmann <n0...@n0...> Date: 2025-09-07 (Sun, 07 Sep 2025) Changed paths: M cppcheck.sh Log Message: ----------- Merge GitHub PR #1890 Compare: https://github.com/Hamlib/Hamlib/compare/0f871a5a3e24...9f4e4d38467f To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-07 23:03:29
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 0f871a5a3e24a85414eb3a8bcfa9b6b9776406f0 https://github.com/Hamlib/Hamlib/commit/0f871a5a3e24a85414eb3a8bcfa9b6b9776406f0 Author: Nate Bargmann <n0...@n0...> Date: 2025-09-06 (Sat, 06 Sep 2025) Changed paths: M doc/hamlib.cfg.in M doc/index.doxygen M include/hamlib/rig.h M src/rig.c Log Message: ----------- Update Doxygen comments for rigerror() and rigerror2() Add a new topic of "Hamlib internals" with the group of lib_internal. Address GitHub issue #1881. To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: George B. <geo...@gm...> - 2025-09-06 16:33:33
|
The compatibility code (include files and macros) are in the current git master. The moves won't happen until after 4.7 is branched. On 9/6/25 12:23 PM, David Balharrie wrote: > Thanks for the explanation. > > I know Mike created functions like (void *) rig_get_function_ptr(rig_model_t rig_model, enum rig_function_e rig_function); which removed the need to access the structure directly. I use this to determine if the radio model supports a feature. > > I think other than that I use the API to call functions, but we will see... > > Is it too early to try the code? > > 73 de David M0DGB/G8FKH > > -----Original Message----- > From: George Baltz <geo...@gm...> > Sent: 06 September 2025 15:47 > To: ham...@li... > Subject: Re: [Hamlib-developer] Hamlib 4.6.5 release > > Having done a lot of the prep work for the changes, let me give some insight. > > Hamlib 5.0 is a new major revision - recompiling/linking will be necessary. > > The internal storage arrangement of Hamlib gets a complete makeover - some tables and structures get moved out of the main rig_struct into separate buffers, with RIG *rig holding pointers. This gives a lot more freedom to add data to them without breaking other things. > > This means apps that reference things like port names or rig status directly in the rig structure will need to be changed. The data structures will be in new include files; these files and the macros to get structure addresses will be included but optional in 4.7. > > If an app only calls the Hamlib API functions, no code changes may be necessary. There may be data type changes to be made, but they will hopefully be taken care of by the include files. > > None of the details are set in stone; things might change as development progresses. Suggestions and comments always welcome. > > 73 n3gb > > On 9/6/25 3:10 AM, David Balharrie wrote: >> Is it possible to give an overview of the planned changes in the API for V5.0? >> >> 73 de David M0DGB/G8FKH >> > > _______________________________________________ > Hamlib-developer mailing list > Ham...@li... > https://lists.sourceforge.net/lists/listinfo/hamlib-developer |
From: George B. <geo...@gm...> - 2025-09-06 14:47:16
|
Having done a lot of the prep work for the changes, let me give some insight. Hamlib 5.0 is a new major revision - recompiling/linking will be necessary. The internal storage arrangement of Hamlib gets a complete makeover - some tables and structures get moved out of the main rig_struct into separate buffers, with RIG *rig holding pointers. This gives a lot more freedom to add data to them without breaking other things. This means apps that reference things like port names or rig status directly in the rig structure will need to be changed. The data structures will be in new include files; these files and the macros to get structure addresses will be included but optional in 4.7. If an app only calls the Hamlib API functions, no code changes may be necessary. There may be data type changes to be made, but they will hopefully be taken care of by the include files. None of the details are set in stone; things might change as development progresses. Suggestions and comments always welcome. 73 n3gb On 9/6/25 3:10 AM, David Balharrie wrote: > Is it possible to give an overview of the planned changes in the API for V5.0? > > 73 de David M0DGB/G8FKH > |
From: David B. <da...@ba...> - 2025-09-06 07:26:15
|
Is it possible to give an overview of the planned changes in the API for V5.0? 73 de David M0DGB/G8FKH -----Original Message----- From: Nate Bargmann <n0...@n0...> Sent: 06 September 2025 00:31 To: Hamlib Developers <ham...@li...>; Debian Hams <deb...@li...>; Linux Hams <lin...@vg...> Subject: [Hamlib-developer] Hamlib 4.6.5 release On behalf of the Hamlib project and its contributors I am pleased to release version 4.6.5. This is a bug fix only release with no new device support. Noted changes are: Version 4.6.5 * 2025-09-05 * Update Kenwood CW buffer max message size, fix one byte buffer overrun in icom.c. (TNX George Baltz). * Fix Segmentation Fault in rigs/dummy/netrigctl.c. (TNX Daniele Forsi) * Fix segfault with set_parm KEYERTYPE in rigctl_parse.c. (TNX Daniele Forsi) This is expected to be the last release of the 4.6.x series. Development continues on the 4.7 series with an eye toward Hamlib 5 as a major release. Plan is for 4.7.0 to be released by the end of 2025 and Hamlib 5 toward the end of 2026, if all goes well. Hamlib 5 will be an API and ABI breaking release which will impact programs that directly link to the library. Programs that utilize the *ctld daemons will likely be minimally impacted. 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...> - 2025-09-05 23:36:07
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: e762a812d08ab677808bd7f6d53adc87b3fa6195 https://github.com/Hamlib/Hamlib/commit/e762a812d08ab677808bd7f6d53adc87b3fa6195 Author: Nate Bargmann <n0...@n0...> Date: 2025-09-05 (Fri, 05 Sep 2025) Changed paths: M NEWS Log Message: ----------- Add 4.6.4 and 4.6.5 release info To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <n0...@n0...> - 2025-09-05 23:30:37
|
On behalf of the Hamlib project and its contributors I am pleased to release version 4.6.5. This is a bug fix only release with no new device support. Noted changes are: Version 4.6.5 * 2025-09-05 * Update Kenwood CW buffer max message size, fix one byte buffer overrun in icom.c. (TNX George Baltz). * Fix Segmentation Fault in rigs/dummy/netrigctl.c. (TNX Daniele Forsi) * Fix segfault with set_parm KEYERTYPE in rigctl_parse.c. (TNX Daniele Forsi) This is expected to be the last release of the 4.6.x series. Development continues on the 4.7 series with an eye toward Hamlib 5 as a major release. Plan is for 4.7.0 to be released by the end of 2025 and Hamlib 5 toward the end of 2026, if all goes well. Hamlib 5 will be an API and ABI breaking release which will impact programs that directly link to the library. Programs that utilize the *ctld daemons will likely be minimally impacted. 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...> - 2025-09-05 23:12:51
|
Branch: refs/tags/4.6.5 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-09-05 19:56:57
|
Branch: refs/heads/Hamlib-4.6.3 Home: https://github.com/Hamlib/Hamlib Commit: 1e0240253fd161415b59f08d3fec4d69cd94fd89 https://github.com/Hamlib/Hamlib/commit/1e0240253fd161415b59f08d3fec4d69cd94fd89 Author: Nate Bargmann <n0...@n0...> Date: 2025-09-05 (Fri, 05 Sep 2025) Changed paths: M configure.ac Log Message: ----------- Advance to 4.6.5 release Commit: 8a6bd56cc1f9685a744eda8b88efc068e2f94d3e https://github.com/Hamlib/Hamlib/commit/8a6bd56cc1f9685a744eda8b88efc068e2f94d3e Author: Nate Bargmann <n0...@n0...> Date: 2025-09-05 (Fri, 05 Sep 2025) Changed paths: M NEWS Log Message: ----------- Update NEWS for 4.6.5 release Compare: https://github.com/Hamlib/Hamlib/compare/02363078fc37...8a6bd56cc1f9 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-05 12:26:57
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: c4d524e379bb33193efd0e19760509c3e2141e72 https://github.com/Hamlib/Hamlib/commit/c4d524e379bb33193efd0e19760509c3e2141e72 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-09-04 (Thu, 04 Sep 2025) Changed paths: M doc/man1/rotctld.1 Log Message: ----------- Fix typo Commit: 8d5e6022297e8a17baa27cd4664ddd7cd74ffda5 https://github.com/Hamlib/Hamlib/commit/8d5e6022297e8a17baa27cd4664ddd7cd74ffda5 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-09-04 (Thu, 04 Sep 2025) Changed paths: M doc/man1/rigctld.1 Log Message: ----------- Add missing configuration parameter freq_skip Commit: a35365d1554e018792a7d141c4186b9ad72c7d23 https://github.com/Hamlib/Hamlib/commit/a35365d1554e018792a7d141c4186b9ad72c7d23 Author: Nate Bargmann <n0...@n0...> Date: 2025-09-05 (Fri, 05 Sep 2025) Changed paths: M doc/man1/rigctld.1 M doc/man1/rotctld.1 Log Message: ----------- Merge GitHub PR #1886 Compare: https://github.com/Hamlib/Hamlib/compare/23bc557ed7d6...a35365d1554e To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |
From: Nate B. <no...@gi...> - 2025-09-05 12:19:33
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: b8f42e4a6d9a200a291160ddac9f642749195697 https://github.com/Hamlib/Hamlib/commit/b8f42e4a6d9a200a291160ddac9f642749195697 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-09-02 (Tue, 02 Sep 2025) Changed paths: M rotators/indi/indi.c M rotators/indi/indi_wrapper.cpp M rotators/indi/indi_wrapper.hpp Log Message: ----------- Do not hardcode host and port number of INDI server This allows to connect to the server running on another machine or on a different port. Defaults to the old value of localhost:7624. It is still possible to connect to the local domain, eg. with --rot-file @/tmp/indiserver Commit: 6b4c6200d01c5bdffe60d21c64160c3b30925795 https://github.com/Hamlib/Hamlib/commit/6b4c6200d01c5bdffe60d21c64160c3b30925795 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-09-02 (Tue, 02 Sep 2025) Changed paths: M doc/man1/rotctl.1 Log Message: ----------- Add examples of using INDI rotators Commit: d8565776c22f5a2383b804446a0cd5565568344c https://github.com/Hamlib/Hamlib/commit/d8565776c22f5a2383b804446a0cd5565568344c Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-09-04 (Thu, 04 Sep 2025) Changed paths: M doc/man1/rotctl.1 Log Message: ----------- Add a short description of INDI (Instrument Neutral Distributed Interface) Commit: 23bc557ed7d64dad18108e3907eb3e6309c16f1f https://github.com/Hamlib/Hamlib/commit/23bc557ed7d64dad18108e3907eb3e6309c16f1f Author: Nate Bargmann <n0...@n0...> Date: 2025-09-04 (Thu, 04 Sep 2025) Changed paths: M doc/man1/rotctl.1 M rotators/indi/indi.c M rotators/indi/indi_wrapper.cpp M rotators/indi/indi_wrapper.hpp Log Message: ----------- Merge GitHub PR #1878 Compare: https://github.com/Hamlib/Hamlib/compare/00562fbc509f...23bc557ed7d6 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |