Simon
c9cb71accd
hoppy
3 years ago
Simon
752b8407a8
lkflkk
3 years ago
Simon
dd92b059ee
dlfklk
3 years ago
Simon
220d5bc6bb
dlkfdlkf
3 years ago
Simon
d9e46764c1
dflklxk
3 years ago
Simon
0d2d6fc5ea
lskdlk
3 years ago
Simon
011db46f47
Lets test the TOPO!
3 years ago
Simon
d1cee872e5
Topo first pass
3 years ago
Simon
b431bc8b22
Also properly log source repeater for data packets coming over OBP
3 years ago
Simon
ce748df6cc
Also send peer properly in data packets
3 years ago
Simon
30b8e89dda
Fix aqgain1
3 years ago
Simon
f229da32b8
Fix SMS global sending - again!
3 years ago
Simon
f6525a0d0c
Revert "Fix global SMS sending"
...
This reverts commit fa76ba7143 .
3 years ago
Simon
fa76ba7143
Fix global SMS sending
3 years ago
Simon
ffdcd019e4
Fix stack trace - key not found
3 years ago
Simon
ee5814ef28
use path for SUB_MAP_FILE
4 years ago
Simon
9ed966a671
typo
4 years ago
Simon
a2f361040f
Merge branch 'configpersist'
4 years ago
Simon
fd3e94da9f
Comment out bridge and config pickle
...
Reset bridges on logout.
4 years ago
Simon
b93d54280b
Revert "If bridge_master.py is killed with HUP:"
...
This reverts commit 19a656c88b .
4 years ago
Simon
708555470c
Revert "exclude mysql config initially if we load from pickle"
...
This reverts commit 63817c2db8 .
4 years ago
Simon
bf080f0604
Revert "configP"
...
This reverts commit c2b5375729 .
4 years ago
Simon
c2b5375729
configP
4 years ago
Simon
63817c2db8
exclude mysql config initially if we load from pickle
4 years ago
Simon
19a656c88b
If bridge_master.py is killed with HUP:
...
write config and bridge state to disk.
If, when started again, state files are less that 25 seconds old
load these instead of parsing freedmr.cfg and rules.py
This means, it's possible to effect a seamless restart, without causing
systems to have to re-login.
4 years ago
Simon
77e2dd04da
One more fix
4 years ago
Simon
2b2077cac3
Fix ident to 9
4 years ago
Simon
57b6a0a2ff
fix options parsing for IDENTTG again
4 years ago
Simon
85545fc67f
fix options parsing for IDENTTG
4 years ago
Simon
772763cb41
f
4 years ago
Simon
87d1ad3387
Merge branch 'identtg'
4 years ago
Simon
ec8ec3dcf0
Tidyup in Options
4 years ago
Simon
6118eb8fd8
flarp
4 years ago
Simon
d8b90988d7
Alias ident
4 years ago
Simon
622d1a949d
convert tg
4 years ago
Simon
e3fc10cfce
ds
4 years ago
Simon
e7224bfa1e
If in
4 years ago
Simon
50fb4e9a3f
falsy
4 years ago
Simon
015a1d387e
identtg
4 years ago
Simon
671931b28b
Pass of identtg
4 years ago
Simon
236104813b
fix conflict with stash
4 years ago
Simon
7bddea254f
Server ID was already bytes_4
4 years ago
Simon
8aecf33495
First pass - override ident TG
4 years ago
Simon
6136aff819
Fix bug
4 years ago
Simon
f8a63a3a33
Only send ident if the slot has been idle for at least 30 seconds for RX and TX.
4 years ago
Simon
33f7064e66
Check top-level server IDs for validity:
...
Add this to freedmr.cfg [ALIASES]
SERVER_ID_URL: http://downloads.freedmr.uk/downloads/FreeDMR_Hosts.csv
SERVER_ID_FILE: freedmr_hosts.tsv
Also, if you run docker, you may need to map the file outside:
touch /etc/freedmr/json/freedmr_hosts.tsv
chown 54000:54000 /etc/freedmr/json/freedmr_hosts.tsv
then in docker-compose.yml:
- '/etc/freedmr/json/server_ids.tsv:/opt/freedmr/server_ids.tsv'
4 years ago
Simon
a76b792f2d
Fix bug in DMR+ options handling (@vk2way)
4 years ago
Simon
6919d6238b
fix trace on timeout _sysslot -> _slot
4 years ago
Simon
1467e085fc
Revert "sysignore should be a set not an array, for speed"
...
This reverts commit 93018928c1 .
4 years ago
Simon
93018928c1
sysignore should be a set not an array, for speed
4 years ago