Thread: [Hamlib-developer] [Hamlib/Hamlib] e84670: Remove unused includes
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: Nate B. <no...@gi...> - 2025-08-07 13:09:56
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: e8467032ad8e948aa3f03777c043b42b9a3d96b0 https://github.com/Hamlib/Hamlib/commit/e8467032ad8e948aa3f03777c043b42b9a3d96b0 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-02 (Sat, 02 Aug 2025) Changed paths: M simulators/simatd578.c M simulators/simft1000.c M simulators/simft736.c M simulators/simft817.c M simulators/simft990.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/simjupiter.c M simulators/simmicom.c M simulators/simorion.c M simulators/simpmr171.c M simulators/simspid.c M simulators/simts890.c M simulators/simts990.c M simulators/simxiegug90.c M simulators/simxiegux108g.c M simulators/simxiegux6100.c Log Message: ----------- Remove unused includes Found with IWYU. Commit: 17b301a371e201019fe4decedece3be3bc74c351 https://github.com/Hamlib/Hamlib/commit/17b301a371e201019fe4decedece3be3bc74c351 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-02 (Sat, 02 Aug 2025) Changed paths: M simulators/simeasycomm.c M simulators/simelecraft.c M simulators/simelecraftk4.c M simulators/simflex.c M simulators/simic2730.c M simulators/simic275.c M simulators/simic7000.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/simpstrotator.c M simulators/simqrplabs.c M simulators/simrotorez.c M simulators/simtrusdx.c M simulators/simts450.c M simulators/simts590.c M simulators/simts950.c M simulators/simts990.c M simulators/simxiegug90.c M simulators/simxiegux108g.c M simulators/simxiegux6100.c Log Message: ----------- Add missing includes Automatically added by IWYU. Commit: 3009ec86b772a4d6ed2b0005466f61ff437f8b91 https://github.com/Hamlib/Hamlib/commit/3009ec86b772a4d6ed2b0005466f61ff437f8b91 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-02 (Sat, 02 Aug 2025) Changed paths: A simulators/.gitignore Log Message: ----------- Add a .gitignore for simulators Commit: f3e2ea9e3d0f0c9cd3a200a7a1fe60d5fff8b4f7 https://github.com/Hamlib/Hamlib/commit/f3e2ea9e3d0f0c9cd3a200a7a1fe60d5fff8b4f7 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-02 (Sat, 02 Aug 2025) Changed paths: M simulators/simyaesu.c Log Message: ----------- Avoid printing the received command twice It is printed at the beginning of the while loop. Commit: b5d136ff083ae5a07cda98ff1bf3218456da635b https://github.com/Hamlib/Hamlib/commit/b5d136ff083ae5a07cda98ff1bf3218456da635b Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-02 (Sat, 02 Aug 2025) Changed paths: M simulators/simyaesu.c Log Message: ----------- Print responses Commit: 16a69722e26baa131bca2b176404d0748ea34419 https://github.com/Hamlib/Hamlib/commit/16a69722e26baa131bca2b176404d0748ea34419 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-02 (Sat, 02 Aug 2025) Changed paths: M simulators/simyaesu.c Log Message: ----------- Use the resp buffer for all responses Insetad of the command buffer. Commit: ecece62828fa0d9a5629fb0e5b0025c20e1f5b18 https://github.com/Hamlib/Hamlib/commit/ecece62828fa0d9a5629fb0e5b0025c20e1f5b18 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-03 (Sun, 03 Aug 2025) Changed paths: M simulators/sim.h M simulators/simatd578.c M simulators/simeasycomm.c M simulators/simelecraft.c M simulators/simelecraftk4.c M simulators/simft1000.c M simulators/simft450.c M simulators/simft710.c M simulators/simft736.c M simulators/simft747gx.c M simulators/simft817.c M simulators/simft818.c M simulators/simft847.c M simulators/simft897.c M simulators/simft990.c M simulators/simft991.c M simulators/simftdx101.c M simulators/simftdx1200.c M simulators/simftdx3000.c M simulators/simftdx5000.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/simjupiter.c M simulators/simkenwood.c M simulators/simmicom.c M simulators/simorion.c M simulators/simpmr171.c M simulators/simpowersdr.c M simulators/simqrplabs.c M simulators/simrotorez.c M simulators/simspid.c M simulators/simtmd700.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 Log Message: ----------- Refactor to remove code duplication of openPort() The code wasn't indented in simic7300.c and simic7700.c but it was identical. Commit: 7fc222dc8852eb88749202727278fe259b3a2463 https://github.com/Hamlib/Hamlib/commit/7fc222dc8852eb88749202727278fe259b3a2463 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-03 (Sun, 03 Aug 2025) Changed paths: M simulators/simts890.c M simulators/simts990.c Log Message: ----------- Remove perror() Makes getmyline() identical to the other simulators. Commit: 98a81a507400867065dd257524a9357cdb9b3397 https://github.com/Hamlib/Hamlib/commit/98a81a507400867065dd257524a9357cdb9b3397 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-03 (Sun, 03 Aug 2025) Changed paths: M simulators/simatd578.c M simulators/simeasycomm.c M simulators/simelecraft.c M simulators/simelecraftk4.c M simulators/simft1000.c M simulators/simft450.c M simulators/simft710.c M simulators/simft736.c M simulators/simft747gx.c M simulators/simft817.c M simulators/simft818.c M simulators/simft847.c M simulators/simft897.c M simulators/simft990.c M simulators/simft991.c M simulators/simftdx101.c M simulators/simftdx1200.c M simulators/simftdx3000.c M simulators/simftdx5000.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/simjupiter.c M simulators/simkenwood.c M simulators/simmicom.c M simulators/simorion.c M simulators/simpmr171.c M simulators/simpowersdr.c M simulators/simqrplabs.c M simulators/simrotorez.c M simulators/simspid.c M simulators/simtmd700.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 Log Message: ----------- Replace magic number with a defined constant The same constant is used by memset() in getmyline(). Commit: 1568a6c7fc1548ba2b590aa48fca70a550d61179 https://github.com/Hamlib/Hamlib/commit/1568a6c7fc1548ba2b590aa48fca70a550d61179 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-03 (Sun, 03 Aug 2025) Changed paths: M simulators/sim.h M simulators/simft450.c M simulators/simft710.c M simulators/simft818.c M simulators/simft990.c M simulators/simft991.c M simulators/simftdx101.c M simulators/simftdx1200.c M simulators/simftdx3000.c M simulators/simftdx5000.c M simulators/simyaesu.c Log Message: ----------- Refactor to remove code duplication of typedef enum nc_rigid_e Also updates nc_rigid_e from rigs/yaesu/newcat.c There where different versions of that enum in the simulators. Commit: 3b2a95053bd529883e76cc973b0f374f506ac98d https://github.com/Hamlib/Hamlib/commit/3b2a95053bd529883e76cc973b0f374f506ac98d Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-03 (Sun, 03 Aug 2025) Changed paths: M simulators/sim.h 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/simxiegug90.c M simulators/simxiegux108g.c M simulators/simxiegux6100.c Log Message: ----------- Refactor to remove code duplication of dumphex() Commit: df7fbbec9bff75398064e5c7fba4453d84fb5436 https://github.com/Hamlib/Hamlib/commit/df7fbbec9bff75398064e5c7fba4453d84fb5436 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-03 (Sun, 03 Aug 2025) Changed paths: M simulators/simatd578.c M simulators/simeasycomm.c M simulators/simelecraft.c M simulators/simelecraftk4.c M simulators/simft1000.c M simulators/simft450.c M simulators/simft710.c M simulators/simft736.c M simulators/simft817.c M simulators/simft818.c M simulators/simft847.c M simulators/simft990.c M simulators/simft991.c M simulators/simftdx101.c M simulators/simftdx1200.c M simulators/simftdx3000.c M simulators/simftdx5000.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/simjupiter.c M simulators/simkenwood.c M simulators/simmicom.c M simulators/simorion.c M simulators/simpmr171.c M simulators/simpowersdr.c M simulators/simqrplabs.c M simulators/simrotorez.c M simulators/simspid.c M simulators/simtmd700.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 Log Message: ----------- Have IWYU fix the includes Commit: f89ebfd226c91cda8bd29de8ac6fddf00dad51e5 https://github.com/Hamlib/Hamlib/commit/f89ebfd226c91cda8bd29de8ac6fddf00dad51e5 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-03 (Sun, 03 Aug 2025) Changed paths: M simulators/sim.h Log Message: ----------- Add include missed by IWYU Commit: 99df93067c15dc02c59618d268a970c130adf4c2 https://github.com/Hamlib/Hamlib/commit/99df93067c15dc02c59618d268a970c130adf4c2 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-03 (Sun, 03 Aug 2025) Changed paths: A c++/.gitignore Log Message: ----------- Add a .gitignore for C++ tests Commit: c26f0333958e80d70c3f23535b895bb8075b394b https://github.com/Hamlib/Hamlib/commit/c26f0333958e80d70c3f23535b895bb8075b394b Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-03 (Sun, 03 Aug 2025) Changed paths: 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/simic9700.c M simulators/simicgeneric.c M simulators/simicr8600.c M simulators/simid5100.c M simulators/simmicom.c M simulators/simxiegug90.c M simulators/simxiegux108g.c M simulators/simxiegux6100.c Log Message: ----------- Do not use relative paths for including misc.h The Makefile adds all necessary include directories. Commit: 9e51419ab8a147573fa718896ac59d18eb257bc0 https://github.com/Hamlib/Hamlib/commit/9e51419ab8a147573fa718896ac59d18eb257bc0 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-03 (Sun, 03 Aug 2025) Changed paths: M simulators/simeasycomm.c M simulators/simft450.c M simulators/simft710.c M simulators/simft847.c M simulators/simft897.c M simulators/simft991.c M simulators/simftdx101.c M simulators/simftdx1200.c M simulators/simftdx3000.c M simulators/simftdx5000.c M simulators/simrotorez.c M simulators/simtmd700.c Log Message: ----------- Do not use relative paths for including rig.h The Makefile adds all necessary include directories. Commit: f8881f9bb9a3180f97a87f098dc8a76e74238f20 https://github.com/Hamlib/Hamlib/commit/f8881f9bb9a3180f97a87f098dc8a76e74238f20 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-03 (Sun, 03 Aug 2025) Changed paths: M simulators/simatd578.c M simulators/simeasycomm.c M simulators/simft1000.c M simulators/simft450.c M simulators/simft710.c M simulators/simft736.c M simulators/simft747gx.c M simulators/simft817.c M simulators/simft818.c M simulators/simft847.c M simulators/simft897.c M simulators/simft990.c M simulators/simft991.c M simulators/simftdx101.c M simulators/simftdx1200.c M simulators/simftdx3000.c M simulators/simftdx5000.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/simjupiter.c M simulators/simkenwood.c M simulators/simmicom.c M simulators/simorion.c M simulators/simpmr171.c M simulators/simpowersdr.c M simulators/simqrplabs.c M simulators/simrotorez.c M simulators/simspid.c M simulators/simtmd710.c M simulators/simtrusdx.c M simulators/simts450.c M simulators/simts590.c M simulators/simts950.c M simulators/simyaesu.c Log Message: ----------- Remove disabled code None of these simulators does multicast networking. Commit: 10f65048976741ae10dff7a148eb557a2836c37a https://github.com/Hamlib/Hamlib/commit/10f65048976741ae10dff7a148eb557a2836c37a Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-04 (Mon, 04 Aug 2025) Changed paths: M simulators/simft990.c Log Message: ----------- Remove disabled code and change signature Makes getmyline() identical to the other simulators. Commit: a5467f403305f1ae925dc458e6a010caa4f7ac3c https://github.com/Hamlib/Hamlib/commit/a5467f403305f1ae925dc458e6a010caa4f7ac3c Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-04 (Mon, 04 Aug 2025) Changed paths: M simulators/sim.h M simulators/simft1000.c M simulators/simft736.c M simulators/simft747gx.c M simulators/simft817.c M simulators/simft847.c M simulators/simft897.c M simulators/simft990.c M simulators/simjupiter.c M simulators/simspid.c Log Message: ----------- Refactor to remove code duplication of one version of getmyline() Commit: 498b45f5b08f5b2b207b9f5f0d6b6da3f116f31b https://github.com/Hamlib/Hamlib/commit/498b45f5b08f5b2b207b9f5f0d6b6da3f116f31b Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-04 (Mon, 04 Aug 2025) Changed paths: M simulators/simtmd700.c M simulators/simtmd710.c Log Message: ----------- Rename in preparation of conflicting changes Commit: b809937395457fadb9fa3ab98ad8a4ff52e9fa7d https://github.com/Hamlib/Hamlib/commit/b809937395457fadb9fa3ab98ad8a4ff52e9fa7d Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-04 (Mon, 04 Aug 2025) Changed paths: M simulators/simatd578.c M simulators/simeasycomm.c M simulators/simmicom.c M simulators/simorion.c M simulators/simpmr171.c M simulators/simrotorez.c M simulators/simts590.c Log Message: ----------- Rename in preparation of conflicting changes Commit: 790820ab22cde0b8a251356d3513ad41f20f1f3c https://github.com/Hamlib/Hamlib/commit/790820ab22cde0b8a251356d3513ad41f20f1f3c Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-04 (Mon, 04 Aug 2025) Changed paths: M simulators/sim.h M simulators/simelecraft.c M simulators/simelecraftk4.c M simulators/simft450.c M simulators/simft710.c M simulators/simft818.c M simulators/simft991.c M simulators/simftdx101.c M simulators/simftdx1200.c M simulators/simftdx3000.c M simulators/simftdx5000.c M simulators/simkenwood.c M simulators/simpowersdr.c M simulators/simqrplabs.c M simulators/simtrusdx.c M simulators/simts450.c M simulators/simts890.c M simulators/simts950.c M simulators/simts990.c M simulators/simyaesu.c Log Message: ----------- Refactor to remove code duplication of one version of getmyline() Commit: 151549bb3b828596dc5b67d02bd446842655608a https://github.com/Hamlib/Hamlib/commit/151549bb3b828596dc5b67d02bd446842655608a Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-04 (Mon, 04 Aug 2025) Changed paths: M simulators/simelecraft.c M simulators/simelecraftk4.c M simulators/simtmd700.c M simulators/simts890.c M simulators/simts990.c M simulators/simxiegug90.c M simulators/simxiegux108g.c M simulators/simxiegux6100.c Log Message: ----------- Remove disabled code None of these simulators does multicast networking. Commit: 725fcee0048c6554d8c4c5393f52c350bb662e48 https://github.com/Hamlib/Hamlib/commit/725fcee0048c6554d8c4c5393f52c350bb662e48 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-05 (Tue, 05 Aug 2025) Changed paths: M simulators/simatd578.c Log Message: ----------- Fix compiler warning Fixes: simatd578.c:143:9: warning: ‘n’ may be used uninitialized [-Wmaybe-uninitialized] Commit: f691a68c069bbd32c938249f3dbd4a1d112e5c97 https://github.com/Hamlib/Hamlib/commit/f691a68c069bbd32c938249f3dbd4a1d112e5c97 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-05 (Tue, 05 Aug 2025) Changed paths: M simulators/simft990.c Log Message: ----------- Fix compiler warning Fixes: simft990.c:39:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] Commit: d9532a9c62a6b31948968838b870bdc7e2b0e396 https://github.com/Hamlib/Hamlib/commit/d9532a9c62a6b31948968838b870bdc7e2b0e396 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-05 (Tue, 05 Aug 2025) Changed paths: M simulators/simft990.c Log Message: ----------- Fix compiler warning Fixes: simft990.c:64:36: warning: pointer targets in passing argument 2 of ‘getmyline5’ differ in signedness [-Wpointer-sign] Commit: 8064da81214c66374cf864942c3b8692f50cc0cf https://github.com/Hamlib/Hamlib/commit/8064da81214c66374cf864942c3b8692f50cc0cf Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-05 (Tue, 05 Aug 2025) Changed paths: M simulators/sim.h Log Message: ----------- Avoid burning 100% CPU Adds hl_usleep() like in the other version of getmyline(). Commit: 249a99363363fab3b37eac66c9f83323988427af https://github.com/Hamlib/Hamlib/commit/249a99363363fab3b37eac66c9f83323988427af Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-05 (Tue, 05 Aug 2025) Changed paths: M simulators/sim.h Log Message: ----------- Avoid spamming the terminal with 0's Commit: 816d6d9befa3c14f4859257ab60fd0292d1319a0 https://github.com/Hamlib/Hamlib/commit/816d6d9befa3c14f4859257ab60fd0292d1319a0 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-05 (Tue, 05 Aug 2025) Changed paths: M simulators/simft990.c Log Message: ----------- Replace magic number with a defined constant Commit: 9dd0009f9e14100adf10cc4abe058237f4eb1a6c https://github.com/Hamlib/Hamlib/commit/9dd0009f9e14100adf10cc4abe058237f4eb1a6c Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-05 (Tue, 05 Aug 2025) Changed paths: M simulators/simelecraft.c M simulators/simelecraftk4.c M simulators/simft450.c M simulators/simft710.c M simulators/simft818.c M simulators/simft990.c M simulators/simft991.c M simulators/simftdx101.c M simulators/simftdx1200.c M simulators/simftdx3000.c M simulators/simftdx5000.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/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 Log Message: ----------- Remove unused define Commit: af4c6ec8061dc876ccb3c4cb746db2f3b9f09546 https://github.com/Hamlib/Hamlib/commit/af4c6ec8061dc876ccb3c4cb746db2f3b9f09546 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-05 (Tue, 05 Aug 2025) Changed paths: M simulators/simft990.c Log Message: ----------- Make the output of simft990 more friendly Commit: d5c5eeff15df9c520ad71c1a8ebdeb04f3dae59e https://github.com/Hamlib/Hamlib/commit/d5c5eeff15df9c520ad71c1a8ebdeb04f3dae59e Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-05 (Tue, 05 Aug 2025) Changed paths: M simulators/sim.h Log Message: ----------- No need to use strlen() because the i variable counted the chars read Commit: 032e78826e05ee09ab761ee1abdac26dc3ea4ca8 https://github.com/Hamlib/Hamlib/commit/032e78826e05ee09ab761ee1abdac26dc3ea4ca8 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-05 (Tue, 05 Aug 2025) Changed paths: M simulators/simtmd710.c Log Message: ----------- Fix BC and FO commands The following command work from rigctl: get_freq get_ctcss_tone get_rig_info. Uses the information from the manual linked at the top of rig/kenwood/tmd710.c. Fixes: simtmd710.c:64:44: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘double’ [-Wformat=] simtmd710.c:68:44: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘double’ [-Wformat=] Commit: 59acdb791eaa594193ae17213aa23a8e1efdd02f https://github.com/Hamlib/Hamlib/commit/59acdb791eaa594193ae17213aa23a8e1efdd02f Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-06 (Wed, 06 Aug 2025) Changed paths: M simulators/simyaesu.c Log Message: ----------- Fix compiler warning Move both initialization outside of the conditional. Fixes: simyaesu.c:364:12: warning: ‘pbuf’ may be used uninitialized [-Wmaybe-uninitialized] Commit: 49c78edb80a992d69940a31139a0b49a53f795ce https://github.com/Hamlib/Hamlib/commit/49c78edb80a992d69940a31139a0b49a53f795ce Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-06 (Wed, 06 Aug 2025) Changed paths: M simulators/simft847.c M simulators/simft897.c M simulators/simmicom.c M simulators/simspid.c Log Message: ----------- Make code more uniform Commit: 4251c50b7fda0fe2710a4ba28776ec4c7fe579a8 https://github.com/Hamlib/Hamlib/commit/4251c50b7fda0fe2710a4ba28776ec4c7fe579a8 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: M simulators/simatd578.c Log Message: ----------- Fix reading line when the client (eg. rigctl) closes Fixes an infinite stream of debug output because it erroneously appeared to have read 1 byte instead of 0: n=1 00 Not 8 bytes? bytes=1 Unknown cmd=00 Tested with: tests/rigctl -m 37001 -r /dev/pts/6 f (however it doesn't read the frequency because it looks like the protocol is different or incomplete, rigs/anytone/d578.c is still in beta) Commit: 5b87b3870432b7492558c686f3a3e4c13321db0a https://github.com/Hamlib/Hamlib/commit/5b87b3870432b7492558c686f3a3e4c13321db0a Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: 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/simid5100.c Log Message: ----------- Replace "goto again" with "continue" (first case) Does the same thing with more structured control flow. It also silences compiler warnings. Commit: 8887294cd85a1c53bd6fef428b735b7eaee6c6ae https://github.com/Hamlib/Hamlib/commit/8887294cd85a1c53bd6fef428b735b7eaee6c6ae Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: M simulators/simeasycomm.c M simulators/simrotorez.c Log Message: ----------- Replace "goto again" with "continue" (second case) Does the same thing with more structured control flow. It also silences compiler warnings. Commit: 5b1517778e20f04f18ca0e9a89c32f0a01b78783 https://github.com/Hamlib/Hamlib/commit/5b1517778e20f04f18ca0e9a89c32f0a01b78783 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: M simulators/simatd578.c M simulators/simft1000.c M simulators/simft736.c M simulators/simft747gx.c M simulators/simft817.c M simulators/simft847.c M simulators/simft897.c M simulators/simjupiter.c M simulators/simmicom.c M simulators/simorion.c M simulators/simpmr171.c M simulators/simspid.c Log Message: ----------- Replace "goto again" with "continue" (third case) When the software on the other side of the pty closes the device, the simulator would close and reopen its side but it is unneeded because it can continue to call read() without doing anything special. Commit: 891070941f30bf474dfeb9c913aa6387f48fe49c https://github.com/Hamlib/Hamlib/commit/891070941f30bf474dfeb9c913aa6387f48fe49c Author: Daniele Forsi IU5HKX <iu...@gm...> Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: M simulators/simic905.c M simulators/simic910.c Log Message: ----------- Fix compiler warnings Fixes: simic905.c:108:9: warning: label followed by a declaration is a C23 extension [-Wc23-extensions] simic910.c:112:9: warning: label followed by a declaration is a C23 extension [-Wc23-extensions] Commit: 93a24356e5ad79a12865967b32f4524080f044dd https://github.com/Hamlib/Hamlib/commit/93a24356e5ad79a12865967b32f4524080f044dd Author: Nate Bargmann <n0...@n0...> Date: 2025-08-07 (Thu, 07 Aug 2025) Changed paths: A c++/.gitignore A simulators/.gitignore M simulators/sim.h M simulators/simatd578.c M simulators/simeasycomm.c M simulators/simelecraft.c M simulators/simelecraftk4.c M simulators/simflex.c M simulators/simft1000.c M simulators/simft450.c M simulators/simft710.c M simulators/simft736.c M simulators/simft747gx.c M simulators/simft817.c M simulators/simft818.c M simulators/simft847.c M simulators/simft897.c M simulators/simft990.c M simulators/simft991.c M simulators/simftdx101.c M simulators/simftdx1200.c M simulators/simftdx3000.c M simulators/simftdx5000.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/simjupiter.c M simulators/simkenwood.c M simulators/simmicom.c M simulators/simorion.c M simulators/simpmr171.c M simulators/simpowersdr.c M simulators/simpstrotator.c M simulators/simqrplabs.c M simulators/simrotorez.c M simulators/simspid.c M simulators/simtmd700.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 Log Message: ----------- Merge GitHub PR #1831 Compare: https://github.com/Hamlib/Hamlib/compare/70d50d0efbbd...93a24356e5ad To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |