Commit graph

338 commits

Author SHA1 Message Date
Daniele Forsi IU5HKX
5b4c8c2ea3
Fix Doxygen tags
(cherry picked from commit ea5a5ac312)
2025-06-06 21:23:24 -05:00
Daniele Forsi IU5HKX
c1788e2cf8 Fix names of parameters in Doxygen comments 2025-04-30 19:36:20 +02:00
Mike Black W9MDB
5c269964c2 astyle files in preparation for release 4.6 2024-11-06 08:07:34 -06:00
Mike Black W9MDB
4acfeef26a Add VOICE MORSE SPLIT to MTYPE 2024-11-04 16:43:23 -06:00
Mike Black W9MDB
0548fea7c1 Fix spelling error in misc.c 2024-10-04 15:40:56 -05:00
Mike Black W9MDB
9360ab4e3b Fix mingw build 2024-09-10 23:54:47 -05:00
George Baltz N3GB
5f6554c797 Use a reliable source for TZ offset
Both the POSIX and Linux man pages for localtime_r() state that
  localtime_r need not set the global variable timezone. I found
  that '\set_clock local' was using an offset of -0500 instead of
  -0400 (EDT). Change date_strget to use tm_gmtoff.
2024-09-10 21:30:24 -04:00
Mike Black W9MDB
f5ad3c64bf Fix compile problem with __TIMESIZE on some OS's
https://github.com/Hamlib/Hamlib/issues/1582
2024-07-11 22:17:29 -05:00
Mike Black W9MDB
6ed7cfe73d Fix 2038 compile warnings and string usage 2024-07-05 08:43:54 -05:00
Mike Black W9MDB
7b9f1241d9 Fix null check compile warning 2024-07-05 08:19:35 -05:00
Mike Black W9MDB
6aec79b78a Avoid segfault on 32-bit RigPi -- time_t size may be 32-bit 2024-06-26 22:12:36 -05:00
Mike Black W9MDB
08c82ddbb5 Fix possible segfault in 2038 testing 2024-06-25 12:10:35 -05:00
George Baltz N3GB
86a7a0636c Definitions, storage and infrastructure for queuing config commands 2024-06-14 16:23:36 -04:00
George Baltz N3GB
f53dc99057 Normalize some debug/trace output.
Make spaces(len) actually return a string of length 'len', not len + 1.
Eliminate static writable memory and a 256 byte write on each debug/trace
 call.
Make the depth stars line up.
2024-05-27 20:31:46 -04:00
Mike Black W9MDB
92e82a25d2 Fix possible null argument in rig_test_2038 2024-04-26 17:35:18 -05:00
Mike Black W9MDB
35b0bb086b Fix fortify warning in misc.c 2024-04-11 09:06:21 -05:00
Mike Black W9MDB
63fa818fd7 Add PARM_AFIF_LAN and PARM_AFIF_ACC for IC-9700
Add PARM_WLAN for IC-705
Fix parm selection/printout for the AFIF labels
2024-04-04 08:21:23 -05:00
Mike Black W9MDB
bb9b1f1783 Fix some printf problems for mingw64 2024-03-01 15:41:47 -06:00
George Baltz N3GB
55db73894f Add STATE to the list of pointers
Definitely a long term item.
2024-03-01 12:27:26 -05:00
Mike Black W9MDB
45db5d32c3 Remove debug for rig_strparm to reduce verbosity 2024-02-28 17:23:46 -06:00
Mike Black W9MDB
7ee8c358cd Fix mingw 64-bit and another attempt for 32-bit
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-24 12:08:26 -06:00
Mike Black W9MDB
2849a75676 Another attempt to fix 32-bit mingw build for 2038
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-21 17:24:15 -06:00
Mike Black W9MDB
db6dc92513 Fix left shift warning 2024-02-19 16:33:13 -06:00
Mike Black W9MDB
1ea597b6e1 Move time_t test later so 32-bit check of 64-bit functions can work
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-15 09:25:39 -06:00
Mike Black W9MDB
47fcf999f0 Reduce debug error level for rig_test_2038 2024-02-14 08:59:52 -06:00
Mike Black W9MDB
f12d653f6c Try to fix MINGW time_t
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-14 07:55:42 -06:00
Mike Black W9MDB
59217b560a Add 2038 test for MINGW __time64_t 2024-02-13 11:17:09 -06:00
Mike Black W9MDB
8d33869ca2 Show glibs version if available for 2038 test
https://github.com/Hamlib/Hamlib/issues/1478
2024-02-12 10:48:07 -06:00
Mike Black W9MDB
59e4ba1cdc Add TIME_BITS debug 2024-02-07 12:27:12 -06:00
George Baltz N3GB
96ee58436a Convert a few more cache pointers
More of issue #1420
2024-02-05 11:28:30 -05:00
Mike Black W9MDB
9bfb0f5f71 Fix bandlist nullification 2024-02-03 23:23:25 -06:00
Mike Black W9MDB
b4ec8a427c Fix return value in test_2038
https://github.com/Hamlib/Hamlib/issues/1492
2024-01-30 11:02:05 -06:00
Mike Black W9MDB
8d59c9302f Change test_2038 routine to return error on time_t size==4
Seems ctime might be seg faulting on the test
https://github.com/Hamlib/Hamlib/issues/1492
2024-01-29 07:52:56 -06:00
Mike Black W9MDB
d29caa7cad Add debug and null check to test_2038 to see if it solves 32-bit segfault
https://github.com/Hamlib/Hamlib/issues/1492
2024-01-28 09:46:09 -06:00
Mike Black W9MDB
c8e33010f6 Fix 12M band for rig_get_band 2024-01-26 16:58:51 -06:00
Mike Black W9MDB
fabfe61a45 Add rig_test_2038 to rig_init so it will show on all systems
https://github.com/Hamlib/Hamlib/issues/1478
2024-01-24 15:48:05 -06:00
Mikael Nousiainen
4b3a7514ca Merge upstream and fix conflicts 2024-01-20 13:08:29 +02:00
Mike Black W9MDB
761f1d3b00 Add rest of RIG_FUNC_SYNC changes 2024-01-18 09:18:49 -06:00
Mikael Nousiainen
eb7634abfb Merge upstream changes and fix conflicts 2024-01-15 09:24:17 +02:00
Mike Black W9MDB
ac054e9f75 Fix error check in rig_bandselect 2024-01-11 07:15:19 -06:00
Mike Black W9MDB
05fb4389f7 Fix segfault in rig_bandselect 2024-01-11 07:03:16 -06:00
Mikael Nousiainen
1cc08d2f00 Merge upstream and fix conflicts 2023-12-19 18:03:12 +02:00
Mike Black W9MDB
e267c62764 astyle files 2023-12-16 11:37:58 -06:00
Mike Black W9MDB
5dc55ff9e1 Fix some double entries 2023-12-12 12:11:31 -06:00
Mike Black W9MDB
9841e500b9 Fix ptt_share segmentation fault
https://github.com/Hamlib/Hamlib/issues/1433
Fix ID5100 0x25 and simplex VFO actions
https://github.com/Hamlib/Hamlib/issues/1429
2023-11-23 15:00:05 -06:00
Mikael Nousiainen
7b341a2ad6 Merge branch 'master' into streamline-vfo-targeting-and-split-functionality 2023-11-20 10:16:15 +02:00
Mike Black W9MDB
43545e171a Fix debug statement for mingw 2023-11-16 14:40:25 -06:00
Mike Black W9MDB
c1780b19f4 Add wireless detection for multicast address -- possible fix for UDP error messages by using 127.0.0.1 instead of IN_ADDR_ANY
https://github.com/Hamlib/Hamlib/issues/1409
2023-11-16 09:05:29 -06:00
Mikael Nousiainen
b78fa43b56 Fix issues in VFO targeting. Allow IC-9700 to target Sub receiver (requires VFO swapping). 2023-11-14 23:00:37 +02:00
Mike Black W9MDB
e19bdc3d56 Update vfo_fixup for ID5100 dual watch mode
https://github.com/Hamlib/Hamlib/issues/1425
2023-11-13 10:26:00 -06:00