aprsc
aprsc copied to clipboard
aprsc, a core APRS-IS server
Hi, on one of our aprsc server we got multiplre time the following error: `2022/01/03 13:28:06.402512 aprsc[1762:7f4661de2700] INFO: Uplink xxx: address resolving failure of 'xxx' '10152': System error` after this,...
This pull request adds kqueue support to aprsc - tested on FreeBSD 13.0-RELEASE/amd64. Currently testing/running on T2GB without any issues noticed. 73, 2E0NNX
Sorry about not having tests and stuff. I have no real experience with C so I was very very hacky. I dunno if someone can help me with the tests...
Implement kqueue support in xpoll.c - speed up the server on BSD and Darwin when a _lot_ of clients are connected.
When uplink connections fail through timeout, some packet flow hangs seem to occur; workers get internally delayed packets. Is a lock being held or something? Probably the worker was stuck...
Environment: Ubuntu 18.04.4; Linux bach 4.15.0-109-generic #110-Ubuntu SMP Tue Jun 23 02:39:32 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0 aprsc master branch On make test, the following...
When connecting with TCP, gated packets (FROMCALL != LOGIN) get the qAR construct appended to the path. When connecting with TLS, they get qAS. There shouldn't be a difference between...
Hi, Currently, if a client connects to the SSL port (24580), the client certificate is checked after receiving the `user` line from the client, and if the certificate check fails,...
In the round-robin DNS pools, it's not great when you're connecting to a server and the cert is expired. Instead, log warnings when this is happening, send alerts and maybe...
Building aprsc and the test suite depend on you having the following installed: - libevent-dev - libjson-xs-perl Running tests requires that you: cd src ./configre make make testinstall cd ../tests...