Commit Graph

824 Commits (develop)

Author SHA1 Message Date
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:
4 years ago
Simon 46483a8a3a dfkjk
4 years ago
Simon ba66e2ac47 dlklk
4 years ago
Simon ee4aaa6881 dskll
4 years ago
Simon 9d1a86ad32 dkfjdk
4 years ago
Simon e499a1e8d9 dur
4 years ago
Simon 993a644208 flkjfl
4 years ago
Simon e111a3e1e7 more consistency
4 years ago
Simon 667d8c07da dckjdsfk
4 years ago
Simon 73c326aaa0 dflkdl
4 years ago
Simon 7656ebec9a dura
4 years ago
Simon 07ea816472 dvlkjdk
4 years ago
Simon 2c335f375e dfkjdk
4 years ago
Simon ec7bcd66fd s
4 years ago
Simon d6d0b573e5 dict
4 years ago
Simon c879900150 T
4 years ago
Simon 3552dfe315 bracketry
4 years ago
Simon 394f374e75 unmatched
4 years ago
Simon ed12751a45 missing )
4 years ago
Simon e3e59b372b Rouge underscores
4 years ago
Simon 3a826dd554 Fix some missing stream stuff
4 years ago
Simon 19c73920d9 Send source server and repeater information via netstring interface
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"
4 years ago
Simon 93018928c1
sysignore should be a set not an array, for speed
4 years ago
Simon f0039500f9 Tidying up logging.
4 years ago
Simon 36e0aa3965
UNIT CSBK was still affecting dash. Hopefully this fixes it
4 years ago
Simon ace1d92fb5 update loro.cfg
4 years ago
Simon 1365849d20
typo
4 years ago
Simon 77e066c9a9
Log
4 years ago
Simon 3f6fcb7535
Add some logging
4 years ago
Simon b0d6dd4a52
Send all data packets to DATA-GATEWAY if configured and enabled
4 years ago
Simon 848287b489
Fix target
4 years ago
Simon c950c45102
Protocol V5 - add support for Source Repeater (or hotspot) in packet.
4 years ago
Simon 6b5170bc6f fix group call start reporting
4 years ago
Simon f06da2da7d
missed one
4 years ago
Simon 16407201f7
stop DATA from upsetting dash
4 years ago
Simon 1a7179af74
unit data logging to debug level
4 years ago
Simon 5cfdd0cde7 Revert "source server for data from hbp"
4 years ago
Simon 4100bcefe8
source server for data from hbp
4 years ago
Simon 1e23f60fbc
add local_subscriber_file. Fix parrot config in Docker
4 years ago
Simon 3ea552e2db OPtionally, enforce registered DMR IDs.
4 years ago
Simon f0c5f29507
BER and RSSI are not useful in the FreeDMR log
4 years ago
Simon 4c1f8963e4
more tweaks to BER and RSSI logging
4 years ago
Simon 37db993195
better for BER and RSSI to be reported at the end of the over
4 years ago
Simon b2a7e267db
display ber and rssi in logs for hbp
4 years ago
Simon 709e84dd89
display ber and rssi in logs for hbp
4 years ago
Simon 91d22dc155
display ber and rssi in logs for hbp
4 years ago
Simon 8f3c0715cb Remove gethostbyname from ALLSTAR config
4 years ago
Simon 84e0978577 Merge branch AMI
4 years ago
Simon 0fa45829cc Revert "Log source and hops for unit data"
4 years ago
Simon 301d22123f Revert "Source data for unit data packets"
4 years ago
Simon 7419653511 Revert "53"
4 years ago
Simon c59812f417 53
4 years ago
Simon ae76dd7c4f Source data for unit data packets
4 years ago
Simon e9e60c5ed1 Log source and hops for unit data
4 years ago
Simon 3cb6da9ec4 S
4 years ago
Simon c9d8a4512d ddd
4 years ago
Simon 415f3d7732 Fix text to OBP
4 years ago
Simon b61ea48e5d Revert "Server should take responsibility for the the source of V1 (OBP) bridge traffic"
4 years ago
Simon 36e9b8057c Server should take responsibility for the the source of V1 (OBP) bridge traffic
4 years ago
Simon 41805929a7 Log rssi and ber integer values, not bytes
4 years ago
Simon 0d568e4ba1 dd
4 years ago
Simon 40980f8245 BER
4 years ago
Simon cca1f3e483
hmm
4 years ago
Simon dbeb97e578
handle source_server, ber, rssi - in code
4 years ago
Simon f3f1663999
use separate hash for previous packet detection
4 years ago
Simon 265519fe03
Don't send UNIT DATA to ver 1 bridges
4 years ago
Simon ac0228bce8 no hops
4 years ago
Simon 1d1b146b94 no hops
4 years ago
Simon bfe8037aa6 missing hops
4 years ago
Simon ed59b1f71f packets in quotes
4 years ago
Simon 9703e16292 hops
4 years ago
Simon ea95383deb fix voice
4 years ago
Simon afbf2a0f31 bool
4 years ago
Simon 6de3b8a949
add new trace() debug method and put all the really low level stuff in there
4 years ago
Simon 771b265692
stat bridge also in debug
4 years ago
Simon 9b3218716c
Tidy up logging levels - more - even more
4 years ago
Simon fb1d6aefd5
Tidy up logging levels - more
4 years ago
Simon 54148e6c70
Tidy up logging levels
4 years ago
Simon 26aa6adfd2 Fixing hops
4 years ago
Simon 67252438b1 Reinstate stream trimmer try
4 years ago
Simon 95cdd3f06a
hops null
4 years ago
Simon 35f550647f inthops 0
4 years ago
Simon b01679dcd9 Fix for trace
4 years ago
Simon d763aee8a0 Report hop count on call start
4 years ago
Simon 1c8c1dcff9 more hopping
4 years ago
Simon 0693eb85e1 rework hops a bit
4 years ago
Simon e5a27f2120 Hops
4 years ago
Simon 6a75ac4de9 LAST
4 years ago
Simon b4268bf0a2
24
4 years ago
Simon a1fdfac15e Use blake2b for hashing inbound HBP packets also
4 years ago
Simon 94c8957434
fix bad type in options
4 years ago
Simon 02cef85926
fix divide by zero
4 years ago
Simon 6005e10f2f
fixes in timeout
4 years ago
Simon d1ec1b0d83
rate drop for HBP > 25
4 years ago
Simon f9a50d67e0
rate drop for HBP - 2
4 years ago
Simon 0dea25c302
rate drop for HBP
4 years ago
Simon 03f9f94570
pkt time
4 years ago
Simon ceba661f02
s
4 years ago
Simon 51cd4d6af6
self.STATUS
4 years ago
Simon c0b36ab5e4
timeout stream after 180 seconds
4 years ago
Simon 597f58c73a
emergency rate drop, stage 1
4 years ago
Simon 5fcd97fffd Revert "add nanosecond times to packet before hashing to make sure every single packet is unique"
4 years ago
Simon 1d7b3eb6ba
add nanosecond times to packet before hashing to make sure every single packet is unique
4 years ago
Simon 6bbdbe6eff
missed one set()
4 years ago
Simon f4b25c9762 Merge branch 'crc'
4 years ago
Simon f72adc7a00
set defined by set() not {}
4 years ago
Simon 99b327e9e7
set defined by set() not {}
4 years ago
Simon d52b22ef9f
set uses add instead of append
4 years ago
Simon d0d0f77a96
use set instead of list for crcs
4 years ago
Simon a08864aa52
change references to Crc32 to SHA1
4 years ago
Simon 43a01c4f3f
use existing HMAC for obp CRC - fix 3
4 years ago
Simon 942436ac4a
use existing HMAC for obp CRC - fix 2
4 years ago
Simon f328b377ee
use existing HMAC for obp CRC - fix
4 years ago
Simon 5e1dc45ca2
use existing HMAC for obp CRC
4 years ago
Simon e15bab90b0
binary digest
4 years ago
Simon b4c589fdb1
For HBP, we can use a sha1 digest
4 years ago
Simon 111e1204f2
change order of conditions for PacketControl again
4 years ago
Simon 39570ba54d
change order of conditions for PacketControl
4 years ago
Simon f5c631109b back to eq
4 years ago
Simon ed2cb5d66a
packets
4 years ago
Simon 8d5e3cfd1b
packets
4 years ago
Simon 7df4882772
packets
4 years ago
Simon 05d12172b8
apply same fixes to HBP
4 years ago
Simon 12ffffde8b
apply same fixes to HBP
4 years ago
Simon 4a343ad8a7
back to 32 again
4 years ago
Simon 8bac0886c7
back to everything including sequence
4 years ago
Simon be632b3097
everything but sequence
4 years ago
Simon c22e515046
remove crc list from log
4 years ago
Simon 0a0bcf01d1
log
4 years ago
Simon a246726528
try reducing included again
4 years ago
Simon d781355c05
switch back to 16 bit crc
4 years ago
Simon 695154317c
change seq for packets > 1
4 years ago
Simon 4992772b23
seq again
4 years ago
Simon 23323078d0
more loggy fix
4 years ago
Simon 6528e3dcb8
more loggy fix
4 years ago
Simon c2b3213da4
more loggy
4 years ago
Simon 9d3540e4bd
fix log
4 years ago
Simon 434a6c7927
temp remove seq
4 years ago
Simon 038078c733
record packets
4 years ago
Simon 454fefce65
exclude seq = 0
4 years ago
Simon 2eb090a3d3
32bit again
4 years ago
Simon 80b280290f
refining...
4 years ago
Simon 4d7bba989c
extend pkt even more
4 years ago
Simon c48c69802e
extend pkt
4 years ago
Simon 0a76fc08ef
debug
4 years ago
Simon b03b342227
debug
4 years ago
Simon 3a65e7379e
apply CRC check to HBP traffic too
4 years ago
Simon 0d93bbbccb typo
4 years ago
Simon e2b31c271b crcs
4 years ago
Simon d4a0e0edc7 Move append for CRCs
4 years ago
Simon 5483df7c23 Revert "use CRC check to find all duplicate packets in session"
4 years ago
Simon 4d92ca0f68 Revert "import for CRC"
4 years ago
Simon ade589c2a0
import for CRC
4 years ago
Simon ddf9955884
use CRC check to find all duplicate packets in session
4 years ago
Simon ebf0443aa2
backout some of dup detection changes
4 years ago
Simon 849d33805b
packet rate on HBP also
4 years ago
Simon fc56fa62a6 df;ld
4 years ago
Simon 3c1bc860a9 fldklk
4 years ago
Simon f06a49a14c rate also on loops for unit data
4 years ago
Simon 605161d93b Packet rate reporting for loop too
4 years ago
Simon 3b68e153c9 ping
4 years ago
Simon 489cf97fa3 remove 2nd condit
4 years ago
Simon f947206556 2 dp
4 years ago
Simon 999196ac78 hmf
4 years ago
Simon 43ddb6c889 print
4 years ago
Simon 5017cefe4d
fix packet counter 3
4 years ago
Simon 7b9799cb0c
fix packet counter 2
4 years ago
Simon 78c5777b46
fix packet counter
4 years ago
Simon 5636f8627b
add packet rate counter
4 years ago
Simon fb22500057
Update for duplicate packet handling
4 years ago
Simon 1a9d390ced Revert "replace hblink with freedmr"
4 years ago
Simon c25e1b95a6 Revert "tidy up FreeDMR module and class structure"
4 years ago
Simon 011219ad41 Revert "more tidying up"
4 years ago
Simon 7280f835d7
more tidying up
4 years ago
Simon 3bbb970198
tidy up FreeDMR module and class structure
4 years ago
Simon 50bd19a5df
replace hblink with freedmr
4 years ago
Simon 8264c3bc0c
add pickle for sub_map
4 years ago
Simon 405310fc59
pickle SUB_MAP
4 years ago
Simon 777bf36c41
only read/write if file specified in config
4 years ago
Simon cdef086995
write subscriber map to/ read subscriber map from disk
4 years ago
Simon ab6029327a
better separate on on-demand audio files
4 years ago

Powered by TurnKey Linux.