Commit Graph

10 Commits

Author SHA1 Message Date
Heikki Hannikainen 5a9cc4ef01 tests: Add a test for the g/ message recipient filter 2022-10-22 22:48:49 +03:00
Heikki Hannikainen 0998247967 Tests: Test ack message which is going to a station which never sent a position 2014-02-18 08:22:06 +02:00
Heikki Hannikainen a950c8ab4e Added messaging test with different SSID 2013-06-25 08:18:21 +03:00
Heikki Hannikainen a71eba8b77 Messaging test: Test 0xFF byte too, and sleep less, run faster. 2013-04-23 08:02:57 +03:00
Heikki Hannikainen 10de64f0ed Added messaging test which tries high value bytes (127-255) 2013-04-23 06:50:07 +03:00
Heikki Hannikainen 26881bb247 Messaging fix: route messages destined to the logged-in username/callsign,
even before a position packet has been transmitted by that call.


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@543 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-07-30 17:43:06 +00:00
Heikki Hannikainen f5f61e22ef Filter preprocessor: Check (with relative efficiency) if packet's path
contains TCPIP*. If it's present, set flag F_HAS_TCPIP, and pass packets
from TCPIP stations to clients having heard that same station before.
Also added a test for this case in 40messaging.t


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@462 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-19 15:46:10 +00:00
Heikki Hannikainen ac2124f87b messaging test: implement tests for courtesy positions
git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@388 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-06-04 14:44:28 +00:00
Heikki Hannikainen 61bd2f8e5f + expire client_heard_list entries
+ put found entries in the beginning of client_heard_list so that
the following lookups (frequently really soon after) will be
faster
+ accounting+status json reporting for client_heard_list


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@366 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-30 21:56:07 +00:00
Heikki Hannikainen ec67313248 + Almost completely implement messaging support for aprsc: keep
track of heard stations per client, and pass messages to them.
With tests. Expiration missing, and courtesy posits.


git-svn-id: http://repo.ham.fi/svn/aprsc/trunk@365 3ce903b1-3385-4e86-93cd-f9a4a239f7ac
2012-05-29 21:12:59 +00:00