Skip to content

Time out!

Compare
Choose a tag to compare
@rhymeswithmogul rhymeswithmogul released this 01 Nov 03:08
· 6 commits to main since this release
v1.8
5de3adf

What's Changed

  • Converted the APRS-IS socket operations from blocking to non-blocking, with a default timeout of 15 seconds before the connection is aborted. Thanks to @dl9sec for pointing this out (his issue #12, my pull #13).
  • Likewise, I've added a new parameter, --timeout, to set how long the app will wait for the remote server before giving up. The default is 15 seconds. You can adjust this parameter based on your network speed and conditions. If you do want blocking I/O for some reason, use --timeout 0.
  • Fixed a bug where ./configure --disable-aprs-is was not honored, just in case you want this app without APRS-IS support -- for example, if you use my app to create an APRS weather packet that you're sending via RF, and you really need to save a few kilobytes on your Raspberry PI SD card).
  • Added support for compiling with ISO-compliant compilers (e.g., gcc -pedantic).
  • Other minor code cleanup.

Full Changelog: v1.7.2...v1.8

Downloads

This version has a bug. Download version 1.8.1 instead.