Commit Graph

1771 Commits

Author SHA1 Message Date
Heikki Hannikainen 2c0aa53853 v2.1.9 2021-09-03 23:21:58 +03:00
Heikki Hannikainen 4fe09b9c1d BUILDING, INSTALLING docs: Update platform lists 2021-09-03 23:20:21 +03:00
Heikki Hannikainen c5fed3c88a build: Support lxc, remove debian 8 and ubuntu 14.04, add debian 11 2021-09-03 23:18:34 +03:00
Heikki Hannikainen 7b596e95a4 README update, remove build status header text 2021-09-03 23:17:26 +03:00
Heikki Hannikainen cf80eb7328 Remove travis.yml, update build status badge in README 2021-09-02 08:52:50 +03:00
Heikki Hannikainen 5415790bc4 doc/INSTALLING: Update supported debian and ubuntu releases 2021-09-02 01:06:04 +03:00
Heikki Hannikainen 31c653cf7c doc/INSTALLING.md: Replace keys.gnupg.net with keyserver.ubuntu.com
The old key servers are no longer available.
2021-09-02 00:59:37 +03:00
Heikki Hannikainen 5e133a66a8 tests: Relax udp load test load, it tends to overflow receive buffers 2021-09-02 00:58:11 +03:00
Heikki Hannikainen 24791a6e9b config: Fix heap overflow when selecting instance-specific pid file name 2021-09-01 21:15:32 +00:00
Heikki Hannikainen 78bc298df0 historydb: Fix valgrind builds 2021-09-01 21:15:14 +00:00
Heikki Hannikainen d86a31d183
Merge pull request #63 from dschadlich/master
Create github workflow yaml
2021-02-03 09:54:29 +02:00
David Schadlich 561e52f004 Create github workflow yaml
This is a simple workflow to build aprsc and runs the perl tests

Signed-off-by: David Schadlich <dschadlich@gmail.com>
2021-02-01 22:01:09 -05:00
Heikki Hannikainen ecaa9469ad
Merge pull request #62 from dschadlich/master
Add support for defining pid file as a command line argument
2021-01-30 22:39:27 +02:00
David Schadlich 74ed31711c Add support for defining pid file as a command line argument
Signed-off-by: David Schadlich <dschadlich@gmail.com>
2021-01-28 19:26:21 -05:00
Heikki Hannikainen f8824e85f7 v2.1.8 2020-09-07 22:41:54 +03:00
Heikki Hannikainen e0e47a60a6 client_heard: Limit per-client heard list to 2000 entries 2020-09-07 22:18:28 +03:00
Heikki Hannikainen b704007e5e historydb: Do not store a copy of the packet. Save a lot of memory.
The packet data was not actually used for anything (yet).
2020-09-07 21:42:30 +03:00
Heikki Hannikainen ba18308b02 v2.1.7 2020-09-06 20:40:05 +00:00
Heikki Hannikainen 5521684368 Accept: If binding a listener fails, try again every 30 seconds.
If specific IPs are bound in listeners, they are often not up
when the process is started at reboot, and come up a bit later.
2020-09-06 20:30:46 +00:00
Heikki Hannikainen f833446868 systemd: Try to delay startup after network-online.target to get all IP addresses to bind 2020-09-06 20:09:31 +00:00
Heikki Hannikainen 8fe9b17070 systemd: Set up chroot environment in a separate service, once. 2020-09-06 20:00:38 +00:00
Heikki Hannikainen a3fadf179b rpm: Add /opt/aprsc/sbin/aprsc-prepare-chroot.sh 2020-09-06 22:02:21 +03:00
Heikki Hannikainen 3e78b8c837 Build: Stop building centos-6, cJSON library compiles no more. 2020-09-06 21:30:56 +03:00
Heikki Hannikainen 8f3f9a8851 v2.1.6 2020-09-06 21:26:22 +03:00
Heikki Hannikainen bc1548445b systemd services: Enable config reload with SIGUSR1 2020-09-06 21:25:24 +03:00
Heikki Hannikainen eb2ebed61d doc/INSTALLING.md: Update distribution codenames 2020-09-06 21:24:56 +03:00
Heikki Hannikainen 5407e334ea doc/INSTALLING.md: Update supported releases 2020-09-06 21:13:49 +03:00
Heikki Hannikainen 5d2f9bed4e build: Build for ubuntu-2004-amd64 2020-09-06 21:10:12 +03:00
Heikki Hannikainen f8eaf0fdbd Skip maintaining filter wx and entrycall tables if no filtered listeners enabled 2020-09-06 15:01:42 +03:00
Heikki Hannikainen c7acfe75f4 cellmalloc: Do not allocate first block for all arenas, some of them might not be used at all 2020-09-06 14:44:50 +03:00
Heikki Hannikainen 1cf753bbe3 debian packaging: Workarounds to build on Ubuntu 16.04 2020-09-06 11:22:35 +00:00
Heikki Hannikainen 18da32f888 Disable historydb inserts if there are no listeners with filtering enabled.
Reduces memory use, since we don't need to store the last positions
of all active stations.
2020-09-06 13:53:09 +03:00
Heikki Hannikainen 3a445ac54e systemd: RestartSec=5 for more relaxed restarts 2020-09-06 13:49:33 +03:00
Heikki Hannikainen 9f1fb9fafd systemd service aprsc@.service to support multiple instances 2020-09-06 13:03:11 +03:00
Heikki Hannikainen 1613246c51 Initial implementation of systemd service file, with chroot support, single instance only 2020-09-06 09:55:45 +03:00
Heikki Hannikainen 8e78d39efa doc: gpg keyserver recv: Use long identifier 2019-08-14 09:35:11 +03:00
Heikki Hannikainen 8af3cdcad3 v2.1.5 2019-08-13 17:52:14 +03:00
Heikki Hannikainen 398042609c Supported deb distributions: Debian 8-10, Ubuntu 14.04-18.04 2019-08-13 17:50:26 +03:00
Heikki Hannikainen ac7ecf85c7 Do not link .deb packages against a static libevent2.
Supported systems have a recent enough libevent2 now.
2019-08-13 17:21:46 +03:00
Heikki Hannikainen 3a31caeb48 status.c: Watch out for (unlikely) file name truncation, clean up compiler warning 2019-08-13 17:10:55 +03:00
Heikki Hannikainen 2b1881fb9e ssl.c: Fix missing include, clean up compiler warnings 2019-08-13 13:23:30 +00:00
Heikki Hannikainen c02357057c Disable version-over-DNS callback for now, the responder is not running. 2019-08-13 13:22:47 +00:00
Heikki Hannikainen 883c71c7e8 Fix live upgrade on newer distros, apparmor must allow read to /opt/aprsc/usr/lib/** 2019-08-13 13:20:55 +00:00
Heikki Hannikainen 5ed9aa1951
Merge pull request #49 from cceremuga/typo-fix
Resolved typo in en translation.
2019-03-12 16:19:41 +02:00
Craig Ceremuga 9a04665f40 Resolved typo. 2019-03-10 15:17:58 -04:00
Heikki Hannikainen 3f9d750e71 build: Build ubuntu-1804-amd64 (bionic beaver), drop 12.04 builds 2018-05-31 22:43:10 +03:00
Heikki Hannikainen f13c4ff89a debian/compat: level 9 2018-05-31 19:36:16 +00:00
Heikki Hannikainen c7f28af430 travis: install libevent-dev in pre 2018-05-31 19:12:19 +00:00
Heikki Hannikainen 379920c89d Tests: runproduct.pm: Wait for status port to start listening after startup,
for more reliable test runs.
2018-05-31 18:55:52 +00:00
Heikki Hannikainen 191b541302 Merge pull request #44 from PhirePhly/igate-hints-clarrrify
Clarify What I-Gates should do with duplicate packets
2017-08-10 09:43:17 +03:00