[Hamlib-developer] [Hamlib/Hamlib] b66d1a: Sort .gitignore
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: dforsi <no...@gi...> - 2025-07-23 03:06:28
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: b66d1ac7c13b21ec5469be83bcc0df0b42ab35b8 https://github.com/Hamlib/Hamlib/commit/b66d1ac7c13b21ec5469be83bcc0df0b42ab35b8 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M .gitignore Log Message: ----------- Sort .gitignore Commit: 9afdfc5de365ba6fa01b9f2816136d4c9fafbf0c https://github.com/Hamlib/Hamlib/commit/9afdfc5de365ba6fa01b9f2816136d4c9fafbf0c Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M .gitignore Log Message: ----------- Ignore more files Commit: d536f0ec9395ccfc6c7a0ceb7d88fd74a00f5529 https://github.com/Hamlib/Hamlib/commit/d536f0ec9395ccfc6c7a0ceb7d88fd74a00f5529 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M configure.ac M include/hamlib/rig_state.h M tests/rigsmtr.c Log Message: ----------- Fix typos Commit: f4ece0d207b73352512e81499416f02504dfd780 https://github.com/Hamlib/Hamlib/commit/f4ece0d207b73352512e81499416f02504dfd780 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M configure.ac Log Message: ----------- Remove unused conditionals The conditionals that used those values were removed from bindings/Makefile.am with commit b0408037 which replaced code that installed the Perl bindings in different locations depending on the OS with code that installed in all locations. Commit: 827138d23e8ea7cff97a2895f5560bfbef7cac13 https://github.com/Hamlib/Hamlib/commit/827138d23e8ea7cff97a2895f5560bfbef7cac13 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M Makefile.am Log Message: ----------- Remove duplicate subdir Commit: b5c8e7faba8e00b2843508a35668d90ea808e655 https://github.com/Hamlib/Hamlib/commit/b5c8e7faba8e00b2843508a35668d90ea808e655 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M rigs/winradio/g313-posix.c M src/amp_reg.c M src/debug.c M src/event.c M src/gpio.c M src/iofunc.h M src/mem.c M src/parallel.c M src/register.c M src/rig.c M src/rot_reg.c M src/rot_settings.c M src/rotator.c M src/serial.c M src/snapshot_data.c M src/usb_port.c Log Message: ----------- Remove unused #include <sys/types.h> Found with iwyu. Commit: 2a3f603680f48054e43ad0f4afa20ae70eac0157 https://github.com/Hamlib/Hamlib/commit/2a3f603680f48054e43ad0f4afa20ae70eac0157 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M rigs/flexradio/smartsdr.c M rigs/kit/dwt.c M rigs/kit/elektor507.c M rigs/kit/fifisdr.c M rigs/kit/funcube.c M rigs/kit/si570avrusb.c M src/sleep.c Log Message: ----------- Remove unused #include <errno.h> Found with iwyu. Commit: f621a961f47efc145bafa77fb184fcf58b2a42af https://github.com/Hamlib/Hamlib/commit/f621a961f47efc145bafa77fb184fcf58b2a42af Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M amplifiers/elecraft/kpa.h M amplifiers/expert/expert.h M amplifiers/gemini/gemini.h M rigs/alinco/dxsr8.c M rigs/commradio/frame.c Log Message: ----------- Remove unused #include <serial.h> Found with iwyu. Commit: 195ed0154378d6a0d6413036e73a5a056d9e3243 https://github.com/Hamlib/Hamlib/commit/195ed0154378d6a0d6413036e73a5a056d9e3243 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M rigs/dummy/amp_dummy.c M rigs/dummy/netrigctl.c M rigs/dummy/quisk.c M rigs/tentec/paragon.c M rigs/tentec/tentec2.c M rigs/winradio/winradio.c M rigs/yaesu/ft2000.c M rigs/yaesu/ft9000.c M rigs/yaesu/newcat.c M rotators/rotorez/rotorez.c M rotators/ts7400/ts7400.c Log Message: ----------- Remove unused #include "serial.h" Found with iwyu. Commit: 974e619dd26db17ffb98461203e8ed67f2381d01 https://github.com/Hamlib/Hamlib/commit/974e619dd26db17ffb98461203e8ed67f2381d01 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M rigs/alinco/dx77.c M rigs/aor/aor.c M rigs/aor/ar3000.c M rigs/aor/ar3030.c M rigs/aor/ar7030.c M rigs/aor/ar7030p_utils.c M rigs/aor/sr2200.c M rigs/barrett/barrett.c M rigs/codan/codan.c M rigs/commradio/commradio.c M rigs/dorji/dra818.c M rigs/dummy/aclog.c M rigs/dummy/flrig.c M rigs/dummy/sdrsharp.c M rigs/dummy/tci1x.c M rigs/dummy/trxmanager.c M rigs/gomspace/gs100.c M rigs/icmarine/icmarine.c M rigs/icom/frame.c M rigs/jrc/jrc.c M rigs/kachina/kachina.c M rigs/kenwood/elecraft.c M rigs/kenwood/ic10.c M rigs/kenwood/xg3.c M rigs/kit/miniVNA.c M rigs/mds/mds.c M rigs/prm80/prm80.c M rigs/racal/ra37xx.c M rigs/racal/racal.c M rigs/rft/rft.c M rigs/rs/ek89x.c M rigs/rs/gp2000.c M rigs/rs/rs.c M rigs/rs/xk852.c M rigs/skanti/skanti.c M rigs/tapr/tapr.c M rigs/tentec/omnivii.c M rigs/tentec/orion.c M rigs/tentec/rx331.c M rigs/tentec/rx340.c M rigs/tentec/tentec.c M rigs/tentec/tt550.c M rigs/uniden/uniden_digital.c M rigs/wj/wj.c M rigs/yaesu/frg100.c M rigs/yaesu/frg8800.c M rigs/yaesu/frg9600.c M rigs/yaesu/ft100.c M rigs/yaesu/ft1000d.c M rigs/yaesu/ft1000mp.c M rigs/yaesu/ft600.c M rigs/yaesu/ft736.c M rigs/yaesu/ft747.c M rigs/yaesu/ft757gx.c M rigs/yaesu/ft767gx.c M rigs/yaesu/ft817.c M rigs/yaesu/ft840.c M rigs/yaesu/ft847.c M rigs/yaesu/ft857.c M rigs/yaesu/ft890.c M rigs/yaesu/ft891.c M rigs/yaesu/ft897.c M rigs/yaesu/ft900.c M rigs/yaesu/ft920.c M rigs/yaesu/ft980.c M rigs/yaesu/ft990.c M rigs/yaesu/ft990v12.c M rigs/yaesu/vr5000.c M rigs/yaesu/vx1700.c M rotators/celestron/celestron.c M rotators/easycomm/easycomm.c M rotators/ether6/ether6.c M rotators/flir/flir.c M rotators/grbltrk/grbltrk.c M rotators/gs232a/gs232.c M rotators/gs232a/gs232a.c M rotators/heathkit/hd1780.c M rotators/ioptron/rot_ioptron.c M rotators/m2/rc2800.c M rotators/meade/meade.c M rotators/prosistel/prosistel.c M rotators/radant/radant.c M rotators/saebrtrack/saebrtrack.c M rotators/sartek/sartek.c M rotators/satel/satel.c M rotators/skywatcher/skywatcher.c M rotators/spid/spid.c M src/rotator.c Log Message: ----------- Replace #include serial.h with iofunc.h According to iwyu, to avoid unecessary rebuilds and to reduce the chances of breakages of the build if includes are rearranged, the code that uses serial_open() and ser_close() should include serial.h while the code that uses read_block() write_block() and similar should include iofunc.h, code that uses all of them should include both files. Found with iwyu. Commit: b57ad227a080cd58cb2ce3ca4c4d8797876602e9 https://github.com/Hamlib/Hamlib/commit/b57ad227a080cd58cb2ce3ca4c4d8797876602e9 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M rigs/dummy/rot_pstrotator.c M rigs/flexradio/smartsdr.c M rotators/flir/flir.c Log Message: ----------- Remove unused #include <math.h> Found with iwyu. Commit: 7fe36ebdd6629e0ad852a95fc4d3404b4b5ddc8f https://github.com/Hamlib/Hamlib/commit/7fe36ebdd6629e0ad852a95fc4d3404b4b5ddc8f Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M rigs/icom/ic7800.c Log Message: ----------- Remove unused includes Commit: 2fab137fc50cdb2bc78716d63daad866bf9b05c5 https://github.com/Hamlib/Hamlib/commit/2fab137fc50cdb2bc78716d63daad866bf9b05c5 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M amplifiers/elecraft/kpa.c M amplifiers/elecraft/kpa.h M rigs/anytone/anytone.c M rigs/commradio/commradio.c M rigs/commradio/frame.c M rigs/gomspace/gs100.c M rigs/guohetec/pmr171.c M rigs/guohetec/q900.c M rigs/icom/id5100.c M rigs/kenwood/ts990s.c M rigs/kit/dwt.c M rigs/kit/funcube.c M rigs/rs/xk852.c M rigs/uniden/uniden_digital.c M rigs/winradio/g313-posix.c M rigs/yaesu/ft3000.c M rigs/yaesu/ft736.c M rigs/yaesu/vr5000.c M rotators/grbltrk/grbltrk.c M src/amp_conf.c M src/conf.c M src/ext.c M src/extamp.c M src/iofunc.c M src/misc.c M src/parallel.h M src/rig.c M src/rot_conf.c M src/usb_port.c M tests/ampctl_parse.c M tests/memload.c M tests/rig_tests.c M tests/rigctl_parse.c M tests/rigmem.c M tests/rigtestmcastrx.c M tests/rotctl_parse.c Log Message: ----------- Apply fixes suggested by iwyu Removes unused includes and adds missing includes. Commit: 0267068220ad26a09497b0cd8ab5258aae0fcc09 https://github.com/Hamlib/Hamlib/commit/0267068220ad26a09497b0cd8ab5258aae0fcc09 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M amplifiers/elecraft/kpa.h M amplifiers/expert/expert.h M amplifiers/gemini/gemini.h M android/ltdl.c M extra/gnuradio/gnuradio.h M extra/gnuradio/gr.c M extra/gnuradio/graudio.c M extra/gnuradio/mc4020.c M include/bandplan.h M include/hamlib/ampclass.h M include/hamlib/amplifier.h M include/hamlib/multicast.h M include/hamlib/rig.h M include/hamlib/rigclass.h M include/hamlib/rotator.h M include/hamlib/rotclass.h M lib/asyncpipe.c M lib/asyncpipe.h M lib/getaddrinfo.c M lib/getopt.c M lib/getopt_long.c M lib/gettimeofday.c M lib/termios.c M lib/usleep.c M rigs/adat/adat.c M rigs/adat/adat.h M rigs/alinco/alinco.c M rigs/alinco/alinco.h M rigs/alinco/dx77.c M rigs/alinco/dxsr8.c M rigs/anytone/anytone.c M rigs/aor/aor.h M rigs/aor/ar2700.c M rigs/aor/ar3000.c M rigs/aor/ar5000.c M rigs/aor/ar7030.c M rigs/aor/ar7030p_utils.c M rigs/aor/ar8000.c M rigs/aor/ar8200.c M rigs/aor/ar8600.c M rigs/aor/sr2200.c M rigs/barrett/4050.c M rigs/barrett/4100.c M rigs/barrett/950.c M rigs/barrett/barrett.c M rigs/codan/codan.c M rigs/commradio/commradio.c M rigs/commradio/frame.c M rigs/drake/drake.h M rigs/drake/r8.c M rigs/drake/r8a.c M rigs/drake/r8b.c M rigs/dummy/aclog.c M rigs/dummy/flrig.c M rigs/dummy/sdrsharp.c M rigs/dummy/tci1x.c M rigs/dummy/trxmanager.c M rigs/elad/fdm_duo.c M rigs/guohetec/guohetec.c M rigs/guohetec/guohetec.h M rigs/icmarine/icm710.c M rigs/icmarine/icmarine.c M rigs/icom/delta2.c M rigs/icom/frame.c M rigs/icom/ic7000.c M rigs/icom/ic7100.c M rigs/icom/ic7200.c M rigs/icom/ic7300.c M rigs/icom/ic735.c M rigs/icom/ic736.c M rigs/icom/ic737.c M rigs/icom/ic738.c M rigs/icom/ic7410.c M rigs/icom/ic746.c M rigs/icom/ic756.c M rigs/icom/ic7600.c M rigs/icom/ic7610.c M rigs/icom/ic7700.c M rigs/icom/ic775.c M rigs/icom/ic7760.c M rigs/icom/ic7800.c M rigs/icom/ic785x.c M rigs/icom/ic820h.c M rigs/icom/ic821h.c M rigs/icom/ic910.c M rigs/icom/ic9100.c M rigs/icom/ic970.c M rigs/icom/icf8101.c M rigs/icom/icom.c M rigs/icom/icom.h M rigs/icom/icr7000.c M rigs/icom/icr9000.c M rigs/icom/icr9500.c M rigs/icom/omni.c M rigs/icom/optoscan.c M rigs/icom/optoscan.h M rigs/icom/os456.c M rigs/icom/os535.c M rigs/icom/perseus.c M rigs/icom/xiegu.c M rigs/jrc/jrc.h M rigs/jrc/nrd535.c M rigs/jrc/nrd545.c M rigs/kachina/505dsp.c M rigs/kachina/kachina.h M rigs/kenwood/elecraft.h M rigs/kenwood/flex.h M rigs/kenwood/flex6xxx.c M rigs/kenwood/k2.c M rigs/kenwood/k3.c M rigs/kenwood/pihpsdr.c M rigs/kenwood/r5000.c M rigs/kenwood/thd7.c M rigs/kenwood/thf6a.c M rigs/kenwood/thf7.c M rigs/kenwood/thg71.c M rigs/kenwood/tmv7.c M rigs/kenwood/transfox.c M rigs/kenwood/ts2000.c M rigs/kenwood/ts440.c M rigs/kenwood/ts450s.c M rigs/kenwood/ts480.c M rigs/kenwood/ts50s.c M rigs/kenwood/ts570.c M rigs/kenwood/ts690.c M rigs/kenwood/ts711.c M rigs/kenwood/ts790.c M rigs/kenwood/ts811.c M rigs/kenwood/ts850.c M rigs/kenwood/ts870s.c M rigs/kenwood/ts890s.c M rigs/kenwood/ts930.c M rigs/kenwood/ts940.c M rigs/kenwood/ts950.c M rigs/kenwood/ts990s.c M rigs/kenwood/tx500.c M rigs/kenwood/xg3.c M rigs/kit/dwt.c M rigs/kit/elektor507.c M rigs/kit/fifisdr.c M rigs/kit/funcube.c M rigs/kit/kit.c M rigs/kit/si570avrusb.c M rigs/kit/usrp.c M rigs/kit/usrp_impl.h M rigs/lowe/hf235.c M rigs/lowe/lowe.h M rigs/mds/mds.c M rigs/mds/mds.h M rigs/motorola/micom.c M rigs/motorola/motorola.c M rigs/pcr/pcr100.c M rigs/pcr/pcr1000.c M rigs/pcr/pcr1500.c M rigs/pcr/pcr2500.c M rigs/prm80/prm80.h M rigs/racal/ra3702.c M rigs/racal/ra6790.c M rigs/rft/ekd500.c M rigs/rft/rft.h M rigs/rs/eb200.c M rigs/rs/ek89x.h M rigs/rs/esmc.c M rigs/rs/gp2000.h M rigs/rs/rs.h M rigs/rs/xk2100.c M rigs/rs/xk852.h M rigs/skanti/skanti.c M rigs/skanti/skanti.h M rigs/skanti/trp8000.c M rigs/skanti/trp8255.c M rigs/tapr/tapr.h M rigs/tentec/argonaut.c M rigs/tentec/jupiter.c M rigs/tentec/omnivii.c M rigs/tentec/orion.c M rigs/tentec/pegasus.c M rigs/tentec/rx320.c M rigs/tentec/rx350.c M rigs/tentec/tentec.h M rigs/tentec/tentec2.h M rigs/tentec/tt550.c M rigs/tentec/tt550.h M rigs/uniden/bc245.c M rigs/uniden/bc250.c M rigs/uniden/bc780.c M rigs/uniden/bc895.c M rigs/uniden/bc898.c M rigs/uniden/pro2052.c M rigs/uniden/uniden.h M rigs/winradio/g303.c M rigs/winradio/g305.c M rigs/winradio/g313-posix.c M rigs/winradio/g313-win.c M rigs/winradio/winradio.h M rigs/winradio/wr1000.c M rigs/winradio/wr1500.c M rigs/winradio/wr1550.c M rigs/winradio/wr3100.c M rigs/winradio/wr3150.c M rigs/winradio/wr3500.c M rigs/winradio/wr3700.c M rigs/wj/wj.h M rigs/wj/wj8888.c M rigs/yaesu/ft757gx.c M rigs/yaesu/ft897.c M rigs/yaesu/newcat.h M rigs/yaesu/vx1700.h M rotators/amsat/if100.c M rotators/apex/apex.c M rotators/ether6/ether6.c M rotators/indi/indi.c M rotators/indi/indi_wrapper.h M rotators/meade/meade.c M rotators/ts7400/ts7400.c M security/security.c M simulators/simelecraft.c M simulators/simelecraftk4.c M simulators/simft818.c M simulators/simic2730.c M simulators/simic275.c M simulators/simic7000.c M simulators/simic705.c M simulators/simic7100.c M simulators/simic7200.c M simulators/simic7300.c M simulators/simic7600.c M simulators/simic7610.c M simulators/simic7700.c M simulators/simic7851.c M simulators/simic905.c M simulators/simic910.c M simulators/simic9100.c M simulators/simic9700.c M simulators/simicgeneric.c M simulators/simicr8600.c M simulators/simid5100.c M simulators/simkenwood.c M simulators/simpowersdr.c M simulators/simqrplabs.c M simulators/simtmd710.c M simulators/simtrusdx.c M simulators/simts450.c M simulators/simts590.c M simulators/simts890.c M simulators/simts950.c M simulators/simts990.c M simulators/simxiegug90.c M simulators/simxiegux108g.c M simulators/simxiegux6100.c M simulators/simyaesu.c M src/amp_conf.c M src/amp_conf.h M src/amp_reg.c M src/amp_settings.c M src/amplifier.c M src/cache.h M src/cal.c M src/cal.h M src/cm108.c M src/cm108.h M src/conf.c M src/debug.c M src/event.c M src/event.h M src/ext.c M src/extamp.c M src/fifo.c M src/gpio.h M src/idx_builtin.h M src/iofunc.c M src/iofunc.h M src/locator.c M src/mem.c M src/microham.c M src/misc.c M src/misc.h M src/network.c M src/network.h M src/parallel.c M src/parallel.h M src/register.c M src/register.h M src/rot_conf.c M src/rot_conf.h M src/rot_ext.c M src/rot_reg.c M src/rot_settings.c M src/rotator.c M src/serial.c M src/serial.h M src/settings.c M src/sleep.h M src/snapshot_data.c M src/sprintflst.c M src/sprintflst.h M src/token.h M src/tones.c M src/tones.h M src/usb_port.c M src/usb_port.h M tests/ampctl.c M tests/ampctl_parse.c M tests/ampctl_parse.h M tests/ampctld.c M tests/cachetest.c M tests/cachetest2.c M tests/dumpcaps.c M tests/dumpcaps.h M tests/dumpcaps_amp.c M tests/dumpcaps_rot.c M tests/dumpcaps_rot.h M tests/dumpmem.c M tests/dumpstate.c M tests/example.c M tests/hamlibmodels.c M tests/listrigs.c M tests/memcsv.c M tests/memload.c M tests/memsave.c M tests/rig_bench.c M tests/rig_tests.c M tests/rig_tests.h M tests/rigctl.c M tests/rigctl_parse.c M tests/rigctl_parse.h M tests/rigctlcom.c M tests/rigctld.c M tests/rigctlsync.c M tests/rigctltcp.c M tests/rigfreqwalk.c M tests/rigmatrix.c M tests/rigmem.c M tests/rigsmtr.c M tests/rigswr.c M tests/rigtestmcast.c M tests/rotctl.c M tests/rotctl_parse.c M tests/rotctl_parse.h M tests/rotctld.c M tests/sendraw.c M tests/simple.c M tests/testbcd.c M tests/testcache.c M tests/testcookie.c M tests/testfreq.c M tests/testgrid.c M tests/testloc.c M tests/testmW2power.c M tests/testrig.c M tests/testrigcaps.c M tests/testrigopen.c M tests/testtrn.c Log Message: ----------- Fix ambiguity between system includes and Hamlib includes Commit: 276de64d9ca0e797070926c65c98a71c98d1deee https://github.com/Hamlib/Hamlib/commit/276de64d9ca0e797070926c65c98a71c98d1deee Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M include/hamlib/ampclass.h M include/hamlib/amplifier.h M include/hamlib/multicast.h M include/hamlib/rig.h M include/hamlib/rigclass.h M include/hamlib/rotator.h M include/hamlib/rotclass.h Log Message: ----------- Revert changes to quotes in the include/hamlib directory Partially reverts commit #052cbb27 ("Fix ambiguity between system includes and Hamlib includes") since the files in include/hamlib are part of the public API, they must use the installed includes when building third party applications. Commit: 83ba4eb27fcde29a5e47fb102f805a6c24693388 https://github.com/Hamlib/Hamlib/commit/83ba4eb27fcde29a5e47fb102f805a6c24693388 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-07-22 (Tue, 22 Jul 2025) Changed paths: M bindings/python/test_Hamlib_class.py Log Message: ----------- Update the tests Compare: https://github.com/Hamlib/Hamlib/compare/4da91f1a288e...83ba4eb27fcd To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |