Commit Graph

488 Commits

Author SHA1 Message Date
Brett T. Warden 760447b6e2 Fix cmake error on external misc library
For Linux builds, if strlcpt and strlcat are already provided, cmake is
given an empty list of sources to build for the "misc" library. Newer
versions of cmake throw an error for this. In this case, we should just
avoid building the library.

Failure pattern:
CMake Error at external/misc/CMakeLists.txt:35 (add_library):
  No SOURCES given to target: misc
CMake Generate step failed.  Build files cannot be regenerated correctly.

Fixes #319
2023-08-14 09:05:00 -07:00
Brent Petit a87b72e040
Handle slow Hamlib init. This change adds a retry loop to the (#484)
rig_open call. If the rig_open continues to fail after 5 tries,
exit.
2023-08-08 13:48:53 -04:00
wb2osz 2434e5f13b Minor cleanups. 2023-08-08 17:34:06 +01:00
wb2osz dfc063f905 Minor clarifications. 2023-08-08 00:14:47 +01:00
wb2osz 80bbf5a553 FIX_BITS default to 0. 2023-08-08 00:02:44 +01:00
wb2osz 790c8ab723 Additional documentation location. 2023-08-07 23:51:08 +01:00
wb2osz 9d2ded2eec Add TH-D75 and another seen on APRS Thursday. 2023-08-07 23:47:48 +01:00
Andrew Rodland c5ad945c3c
Fix IL2PTX config parsing (#483)
We were checking `*t` for end of string instead of `*c`, but `t` never changes, so we would run off of the end of the buffer and output a very large number of config errors before eventually crashing.
2023-07-17 13:21:22 -04:00
wb2osz fed79a7978 Mention IL2P transmit for channels besides first. 2023-07-17 02:28:16 +01:00
wb2osz e84a622515 Look past third party header for packet filtering. 2023-06-14 01:37:08 +01:00
wb2osz f9cf42b291 Better interpretation of bulletin identifiers. 2023-06-03 20:24:30 +01:00
wb2osz 4008153334 Silently ignore AGW protocol application login. 2023-05-21 21:32:54 +01:00
wb2osz d6ae84daad Set AIOC HID permission. 2023-05-21 21:27:48 +01:00
wb2osz 415a08da1e Add AIOC to list for cm108 ptt. 2023-05-18 00:17:39 +01:00
wb2osz a3d3143d21 +x permission 2023-05-15 00:45:02 +01:00
wb2osz e53fa0c110 Fix Windows 11 build. 2023-05-14 23:33:06 +01:00
wb2osz 0058145eff Minor typo. 2023-05-14 23:32:05 +01:00
wb2osz b1b3e854be Remove Ubuntu 18 from automated test build. 2023-05-14 23:30:44 +01:00
wb2osz 577b2b3cf2 Automated test case for EAS SAME. 2023-05-14 23:27:45 +01:00
wb2osz f8b9cae461 Improved error messages. 2023-05-14 23:25:02 +01:00
wb2osz 92a2097d30 New warnings for gcc 11.3. 2023-05-11 21:29:45 +01:00
wb2osz 24a06aef9e 1.7 dev version G 2023-05-08 03:23:26 +01:00
wb2osz b1727345e0 Issue 401 - Avoid receiving own transmission due to audio crosstalk. 2023-05-08 02:27:59 +01:00
wb2osz 8e32286604 Issue 275 - AGW 'd' would not abort a connect attempt in progress. 2023-05-07 02:38:00 +01:00
wb2osz 8000e46c02 Issue 427 - callsign order for AGW protocol 'Y'. 2023-05-04 18:56:09 +01:00
wb2osz 5fb4081c86 Remove capability to download tocalls.txt, etc. 2023-05-02 02:27:15 +01:00
wb2osz 110b85a781 Add EAS to gen_packets. 2023-05-01 02:41:05 +01:00
wb2osz 4ac666df6a Clean up atest EAS receive. 2023-04-30 21:48:51 +01:00
wb2osz 4cd63df5be Use channel rather than port when dumping KISS frame. 2023-04-26 01:07:05 +01:00
wb2osz 75ccf181f9 Improve config error checking. 2023-04-07 16:29:27 -04:00
wb2osz 019ff3bda6 Update config.c 2023-04-07 14:14:32 -04:00
wb2osz 11468f26f8 Improve error message. 2023-03-05 15:38:06 +00:00
wb2osz eb813e5804 Reduce noise. 2023-03-05 15:12:49 +00:00
wb2osz 7573f996c4 Improve error message. 2023-03-05 15:11:00 +00:00
wb2osz dbb4777ba7 More comments. 2023-03-05 15:10:05 +00:00
wb2osz cac83f2506 Improve error message. 2023-03-05 15:07:46 +00:00
wb2osz b4b7b1388d Improve error message. 2023-03-05 15:06:48 +00:00
wb2osz 8a978876bd Cleanup. 2023-03-05 15:06:07 +00:00
wb2osz 8cb73d2507 More documentation references. 2023-03-05 15:04:31 +00:00
wb2osz c25629a286 Merge branch 'dev' of http://github.com/wb2osz/direwolf into dev 2023-01-30 03:09:23 +00:00
wb2osz 8e289025d7 Notes for future. 2023-01-30 03:03:30 +00:00
wb2osz 04ecdbc6fc Complete the new ICHANNEL feature. 2023-01-30 02:50:17 +00:00
ra1nb0w 0f92f463f4
github actions implementation (#396)
* Create codeql-analysis.yml

* cmake: add support for Visual Studio 2019

* enable github actions (aka continuous integration)

basic implementation to enable github actions with:
- triggered each push or pull request
- built on ubuntu (multiple version), macOS, windows
- the binary has debug facilities enabled
- ignore any commit/push on the .github folder
- run all tests
- create an archive with binaries (available for 90 days)
- can manually triggered setting custom cmake flags

* cmake: fix MSVC check

* github actions: remove ubuntu 18.04; add ubuntu 22.04

* github actions: fix windows ci

---------

Co-authored-by: wb2osz <wb2osz@comcast.net>
2023-01-28 16:07:56 -05:00
dforsi fedfef92cd
Fix spellling (#409)
Fixed with
codespell --skip external,symbols*.txt,tocalls.txt,./cmake/* --ignore-words-list clen,convers,dout,feets,fo,inout,ist,ot,parm,pres,ro,siz,usng,xwindows --summary

running first with only --write-changes and then adding --interactive=2

Co-authored-by: Daniele Forsi <iu5hkx@gmail.com>
2023-01-28 15:58:09 -05:00
wb2osz 031c937cdb Issue 444 - Command line -x calibrate tones are reversed 2023-01-28 16:36:51 +00:00
wb2osz ef573f2acf Pull request 439 - Fix audio level display for B demodulator. 2023-01-23 23:11:34 +00:00
Brent Petit 399ffcccb3 Add in a couple missing includes to clean up build warnings 2023-01-16 10:43:25 -05:00
wb2osz 9553abc28e Tested compatibility with gpsd 3.25. 2023-01-15 22:54:11 +00:00
wb2osz 1d452fe1ab Tested compatibility with gpsd 3.25. 2023-01-15 21:55:08 +00:00
wb2osz 17d3d0a621 Increase max AFSK filter size. 2022-12-18 20:19:37 +00:00