Merge GitHub PR #1819
Add default values for make (dist)check
Add missing files for make distcheck
Merge GitHub PR #1818
Deprecate rig_get_conf()
Distinguish wanted from unwanted fall through instances
Fix another unwanted fall through
Merge GitHub PR #1817
Disable Tcl bindings for macOS when running make distcheck
Run the TCL tests using the library from build
Do not clobber the return value of failed tests
Merge branch 'master' into fix/pytest
Check datatype before actual value
Do the tests for set_vfo() and get_vfo() when the rig is open
Do the tests for RIT and XIT when the rig is open
Swap arguments of Rig.set_dcs_sql() and make both mandatory
Do the tests for tones when the rig is open
Add tests for Rig.set_freq() and Rig.get_freq()
Add comments to group tests
Add meaningful arguments
Revert "Fix Rig.send_dtmf()"
Revert "Fix Rig.set_bank()"
Revert "Fix Rig.set_freq()"
Revert "Fix Rig.set_mem()"
Revert "Fix Rig.set_ctcss_sql() Rig.set_ctcss_tone() Rig.set_dcs_code()"
Revert "Fix various methods"
Revert "Remove the macro METHOD3() which is unused now"
Remove the macro METHOD3() which is unused now
Fix various methods
Fix Rig.set_ctcss_sql() Rig.set_ctcss_tone() Rig.set_dcs_code()
Fix Rig.set_mem()
Fix Rig.set_freq()
Fix Rig.set_bank()
Add meaningful arguments
Fix Rig.send_dtmf()
Fix Rig.send_morse()
Fix Rig.get_ant() tests
Merge GitHub PR #1815
Check split argument in dummy_get_split_mode() and fix the test
Use a define instead of a magic number
Make Dummy Rig handle also RIG_ANT_5
Merge GitHub PR #1790
Allow to execute some tests with a simulator or with a real amplifier
Allow to execute some tests with a simulator or with a real rotator
Update documentation for Python tests
Also check the "val" parameter in rig_set_conf()
Allow to execute some tests with a simulator or with a real rig
Complete Doxygen comments for rotlist.h
Fully document amplist.h
Update Doxygen comments in riglist.h
Add some tips on formatting with Doxygen
Update Doxygen comments in amplifier.h, rig.h and rotator.h
Update Doxygen comments in rig_state.h
Clean upp Doxygen comments in rotator.h
Add Doxygen config statements for newer versions
Update Doxygen comments for rot_state.h
Ignore additional files from Doxygen processing
Update Doxygen comments for rotlist.h
Update Dozygen comments for amplist.h
Update Doxygen comments in amp_state.h
Add Doxygen support to port.h
Add license header to multicast.[ch]
Exclude multicast.[ch] from Doxygen docs
Add amp_state.h to Doxygen docs
Merge HitHub PR #1811
Don't forget the noise
Fix compiler errors with strict C23 standards
Fix incorrect fallthroughs
Clean up some cppcheck gripes in simulators/
Clean up simft847.c
Update the tests
Revert changes to quotes in the include/hamlib directory
Fix ambiguity between system includes and Hamlib includes
Apply fixes suggested by iwyu
Remove unused includes
Remove unused #include <math.h>
Replace #include serial.h with iofunc.h
Remove unused #include "serial.h"
Remove unused #include <serial.h>
Remove unused #include <errno.h>
Remove unused #include <sys/types.h>
Remove duplicate subdir
Remove unused conditionals
Fix typos
Ignore more files
Sort .gitignore
Use alternate quoting for older Python versions
Update issue templates
Windows build README updates and MSVS .lib recipe
Add info about the ZIP archive directory structure
Update Windows build scripts for Debian 13
Merge GitHub PR #1807
Apparently uint64_t is handled differently on CISC and RISC systems. CISC requires the %lu format while RISC requires %llu. Solved the cross-platform ping-pong game by using %llu and type casting rmode_t and setting_t values as (long long unsigned int).
Fix old_vfo could be uninitialized warnings that are generated in minGW by initializing to RIG_VFO_A in get/set_chan().
Temporarily back out RIG_MODEL_GQRX from test_Hamlib_class.py to avoid a conflict.
Addressed some formatting issues and made VFO_A/VFO_CURR checking more uniform across the code.
Changed %llu to just %lu to quiet a warning.
Fixed c99 booleans.
CW modes were reversed... fixed.
Corrects meter level query.