Commit Graph

36 Commits

Author SHA1 Message Date
Simon
91fe2e6f9d Get rid of Semaphores completely. 2021-01-27 18:54:31 +00:00
Simon
d3bc7fe5d8 All blocking code removed from main thread
What was I actually thinking ?!?!?
2021-01-27 18:47:55 +00:00
Simon
f8bd5b00df Allow null passphrase for MASTER logins
New config options for this in GLOBAL config section

If pashphrase is null and this option is set, login will always succeed
2021-01-23 11:43:56 +00:00
Simon
f671a9bc51 Gracefuly acknowledge DMRA packets 2021-01-18 14:28:37 +00:00
Simon
7193665086 Delete options on logout, nit just timeout 2021-01-17 20:46:58 +00:00
Simon
7c65ec74c5 Preparing for v1 release 2021-01-07 18:40:15 +00:00
Simon
2d34b683a5 Typos in RPTO handling 2021-01-07 00:48:19 +00:00
Simon
79a2dd1099 Fix missing master maintainance loop bug (peers not timing out) 2021-01-06 01:38:09 +00:00
Simon
e4f1a932c0 Add some locking around peers 2021-01-04 23:09:48 +00:00
Simon
870208de8e Always allow re-login from an existing peer 2020-12-28 13:41:57 +00:00
Simon
0e5e91850c Add support for HBP options line 2020-12-27 17:32:38 +00:00
Simon
28e4800283 Add HBP Options (RPTO) handling 2020-12-23 00:31:27 +00:00
Simon
26eeb9fbba Another try at reflectors 2020-12-13 18:35:23 +00:00
Simon
ec755dcb26 Reduce logging 2020-12-13 16:15:25 +00:00
Simon
a3c1f1182f Fix for packet dupes (currently debugging enabled) 2020-12-13 15:17:35 +00:00
Simon
ef498d4082 Add a little debug to send config (reports) 2020-11-09 15:57:59 +00:00
Simon
9f3cc47634 remove unneeded print statement used for debugging 2020-11-07 17:09:41 +00:00
Simon
f5f87d540b Add more silence padding to voice 2020-11-07 17:03:40 +00:00
n0mjs710
e1174e6aba Added IP address logging for denied registration 2020-03-09 13:28:11 -05:00
Cort Buffington
ef4514b8e0 updated commented debugging message at line #355 to remove unnecessary type conversion for _seq 2019-12-15 16:55:19 +00:00
n0mjs710
2ef0dfcd74 Fix ACL logging - SLOT specifig logging had quietly been broken 2019-09-25 14:36:20 -05:00
Andy Taylor
02c605dab7 Removed timers, add disconnect/reconnect to make the conntion more reliable 2019-06-19 15:03:29 +00:00
Andy Taylor
bce4e01775 Randomisation of the Stream ID 2019-06-19 14:49:52 +00:00
Andy Taylor
aa7fea86ba Add packet generation for XLX master module selection 2019-06-19 12:15:21 +00:00
Andy Taylor
24c201ffc2 Add basic XLX support 2019-06-19 07:32:44 +00:00
Cort Buffington
ffd6d56dad update copyrights 2019-03-05 19:01:07 -06:00
Cort Buffington
f46e4001ac non-programatic updates 2019-03-01 11:30:45 -06:00
Cort Buffington
4b90dc7a8c update copyright 2019-02-22 16:30:16 -06:00
Cort Buffington
44823405f0 Start Adding Voice Telemetry
WARNING - NOT USEABLE YET
2019-02-22 16:27:58 -06:00
n0mjs710
958bfd7335 use constsants instead of individual bytes objects for DMRD 2019-01-09 09:51:04 -06:00
Cort Buffington
9ae4704d98 Fixed registration packet mangling 2019-01-07 10:47:53 -06:00
Cort Buffington
90a889ec3b Large updates, mostly contact to join 2019-01-07 09:44:36 -06:00
n0mjs710
77d19f65ed Mostly kinda works now 2019-01-04 15:32:13 -06:00
root
2860ec6847 Updates 2018-12-27 16:46:35 -06:00
Cort Buffington
8585b75dc0 change how constants are imported 2018-12-27 14:36:32 -06:00
Cort Buffington
c3eee1b9b1 push changes 2018-12-27 14:31:08 -06:00