Simon
d2d2317a0b
Docker changes source port too
5 years ago
Simon
6b2b39f5e1
Log IP and port for bcka debugging
5 years ago
Simon
7303cdcbc8
HE
5 years ago
Simon
62f0cdc97b
Merge branch 'bcka'
5 years ago
Simon
53c1958aec
Dynamic IP update:
...
Using BCKA (Extended OBP KeepAlives):
When an authenticated keepalive is received from a different IP but
on the same port, we update the IP for the OpenBridge. This means, we can
handle dynamic IP seamlessly!
5 years ago
Simon
dda0470ff2
New option - ENHANCED_OBP
...
Extends OpenBridge protocol
Added authenticated KeepAlives to protocol.
5 years ago
Simon
4fd9ada6da
Comment out BCKA loop as I will carry on with this in BCKA branch
5 years ago
Simon
b096d5dfa5
Fix bcka
5 years ago
Simon
56a0ee4dc6
rstrip()
5 years ago
Simon
03b3f78f5d
Decode strings
5 years ago
Simon
19965158ae
Anothet T
5 years ago
Simon
d0d61e5573
Typo
5 years ago
Simon
deaef627c6
Move SW and PKGID to the right place
5 years ago
Simon
90f01a7751
Report package ID in logs
5 years ago
Simon
0261c04ede
When using a GENERATOR config, reset HBP options to default on client logout
5 years ago
Simon
1babf7e18a
Add RELAX_CHECKS to OPENBRIDGE definitions
...
This disables source IP and port checking
to make OBP play nice with Docker.
Note, it *really* is a good idea to use a PASSPHRASE with this!
5 years ago
Simon
e2dfeb15b0
Tidy up OBP HMAC error logging
5 years ago
Simon
fb45584aab
Revert "Remove "to" from linked messages so it at least makes sense"
...
This reverts commit e882b4226b .
5 years ago
Simon
e882b4226b
Remove "to" from linked messages so it at least makes sense
...
for all languages and doesn't cause to - two confusion
5 years ago
root
66cdbce0d0
T
5 years ago
Simon
91fe2e6f9d
Get rid of Semaphores completely.
5 years ago
Simon
d3bc7fe5d8
All blocking code removed from main thread
...
What was I actually thinking ?!?!?
5 years ago
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
5 years ago
Simon
f671a9bc51
Gracefuly acknowledge DMRA packets
5 years ago
Simon
7193665086
Delete options on logout, nit just timeout
5 years ago
Simon
7c65ec74c5
Preparing for v1 release
5 years ago
Simon
2d34b683a5
Typos in RPTO handling
5 years ago
Simon
79a2dd1099
Fix missing master maintainance loop bug (peers not timing out)
5 years ago
Simon
e4f1a932c0
Add some locking around peers
5 years ago
Simon
870208de8e
Always allow re-login from an existing peer
5 years ago
Simon
0e5e91850c
Add support for HBP options line
5 years ago
Simon
28e4800283
Add HBP Options (RPTO) handling
5 years ago
Simon
26eeb9fbba
Another try at reflectors
5 years ago
Simon
ec755dcb26
Reduce logging
5 years ago
Simon
a3c1f1182f
Fix for packet dupes (currently debugging enabled)
5 years ago
Simon
ef498d4082
Add a little debug to send config (reports)
5 years ago
Simon
9f3cc47634
remove unneeded print statement used for debugging
5 years ago
Simon
f5f87d540b
Add more silence padding to voice
5 years ago
n0mjs710
e1174e6aba
Added IP address logging for denied registration
6 years ago
Cort Buffington
ef4514b8e0
updated commented debugging message at line #355 to remove unnecessary type conversion for _seq
6 years ago
n0mjs710
2ef0dfcd74
Fix ACL logging - SLOT specifig logging had quietly been broken
6 years ago
Andy Taylor
02c605dab7
Removed timers, add disconnect/reconnect to make the conntion more reliable
7 years ago
Andy Taylor
bce4e01775
Randomisation of the Stream ID
7 years ago
Andy Taylor
aa7fea86ba
Add packet generation for XLX master module selection
7 years ago
Andy Taylor
24c201ffc2
Add basic XLX support
7 years ago
Cort Buffington
ffd6d56dad
update copyrights
7 years ago
Cort Buffington
f46e4001ac
non-programatic updates
7 years ago
Cort Buffington
4b90dc7a8c
update copyright
7 years ago
Cort Buffington
44823405f0
Start Adding Voice Telemetry
...
WARNING - NOT USEABLE YET
7 years ago
n0mjs710
958bfd7335
use constsants instead of individual bytes objects for DMRD
7 years ago
Cort Buffington
9ae4704d98
Fixed registration packet mangling
7 years ago
Cort Buffington
90a889ec3b
Large updates, mostly contact to join
7 years ago
n0mjs710
77d19f65ed
Mostly kinda works now
7 years ago
root
2860ec6847
Updates
7 years ago
Cort Buffington
8585b75dc0
change how constants are imported
7 years ago
Cort Buffington
c3eee1b9b1
push changes
7 years ago