Bryan Biedenkapp
3060769f9b
add better handling for ARP and data packet routing;
1 month ago
Bryan Biedenkapp
b0e2903fb6
perform refactor for how convential CAI P25 Data and SCEP is handled;
1 month ago
Bryan Biedenkapp
10e681d87f
harden OTAR KMM handling and add bearer integration tests;
1 month ago
Bryan Biedenkapp
0bdac24d07
correct KMM NACK responses where necessary;
1 month ago
Bryan Biedenkapp
05b62003fa
whoops placed tests in wrong files;
1 month ago
Bryan Biedenkapp
808aa8b70f
correct bad KMM authentication and replay protection; correctly negotiate proper response authentication; correct key-format semantics (there was a serious mismatch in P25Defines causing incorrect handling of values); harden KMM parsing and framing; fix PDU AES OFB processing; expand the P25 OTAR and crypto tests;
1 month ago
Bryan Biedenkapp
e7fdaed775
correct issue handling HA IP rotation;
1 month ago
Bryan Biedenkapp
99038b07ec
EXPERIMENTAL: add experimental support for NXDN encrypt/decrypt on bridge;
1 month ago
Bryan Biedenkapp
adefbeba89
correct P25 ACK_RSP ISP decode;
1 month ago
Bryan Biedenkapp
ce8b7a7ea7
add similar support from TSBK to CSBK to treat CRC errors as warnings;
1 month ago
Bryan Biedenkapp
d098001076
correct bad logging information;
1 month ago
Bryan Biedenkapp
72b7ba4b58
EXPERIMENTAL: add support to bridge to duplicate traffic to analog when encoding digital audio;
1 month ago
Bryan Biedenkapp
5c5016b623
implement NXDN crypto support; code cleanup;
2 months ago
Bryan Biedenkapp
44b5042c35
begin some corrective work for bridge NXDN support;
2 months ago
Bryan Biedenkapp
a2dea3c4c6
add PatchRegistry sanity tests;
2 months ago
Bryan Biedenkapp
4774bb94af
minor source cleanup and annotation;
2 months ago
Lorenzo L. Romero
1040ba35e8
Add FNE console patch status registry service ( #121 )
2 months ago
Bryan Biedenkapp
e4bc909972
correct bad LICH handling for RCCH type packets; correct some bad PacketInformation handling;
2 months ago
Bryan Biedenkapp
9662385249
correct various P25P2 issues; correct bad P25P1 bit additions from network TSDUs;
2 months ago
Bryan Biedenkapp
5091225a9f
correct DMR PDU handling;
2 months ago
Bryan Biedenkapp
a27e87ede1
correct FACCH buffer overflow;
2 months ago
Bryan Biedenkapp
28dd3ce50e
correct DMR and NXDN low-level network loopback tests; add missing analog and P25 Phase 2 network loopback tests;
2 months ago
Bryan Biedenkapp
2662dbcf19
correct some DMR OTA late entry issues; correct missing NXDN packet length checks (should be similar to DMR);
2 months ago
Bryan Biedenkapp
9f2949ac8b
add missing network frame test;
2 months ago
Bryan Biedenkapp
e9815ea8b9
correct FNE transport for NXDN to handle 48-byte CAI frames (as intended); correct NXDN bridge issues not properly handling the VCALL header and not handling the SACCH voice superframes correctly; correct NXDN bridge not properly handling NXDN FACCH TX_REL; correct FNE grant using VCALL instead of VCALL_CONN; correct memory handling for NXDN VCALL_IV MI handling; correct dvmhost TX_REL handling to use message type instead of depending on the modem tags alone; correct FACCH LC handling, this was handling incorrect lengths; expand NXDN unit tests;
2 months ago
Bryan Biedenkapp
5bd770a4dd
update submodules;
2 months ago
J. Chang
a4f14606f2
Fix analog and NXDN parrot playback intervals ( #129 )
2 months ago
Bryan Biedenkapp
ccad1479af
correct issue where FNE might be a replica and the radio alias sync command is being used, but because the FNE is a replica there may not be on disk saved radio alias, so save it to disk then read it like other sync operations;
2 months ago
Bryan Biedenkapp
cb390aa0cd
correct packetbuffer issues;
2 months ago
Bryan Biedenkapp
fc23017cf2
P25 OTAR unit tests;
2 months ago
Bryan Biedenkapp
93876e6ab7
enhance LDU1 logs to include the current LCO;
2 months ago
Bryan Biedenkapp
0776f91ba8
correct issue where GROUP_UPDT would incorrectly override the currently active dstId;
2 months ago
Bryan Biedenkapp
e47524a21c
correct heap use-after-free in ServerConnectionManager during stopAll();
2 months ago
Bryan Biedenkapp
5e2356162c
correct some infinte loop conditions due to bad loop variable sizes; correct missing error handling for zlib during decompression;
2 months ago
Bryan Biedenkapp
c701b8e131
correct use-after-free crash for Replication, NetworkTree and KeysUpdate packets;
2 months ago
Bryan Biedenkapp
5e684228f5
add APIs for managing the separate RID alias data; add Catch2 tests;
3 months ago
Bryan Biedenkapp
0e1d45716f
correct shared DLL compilation on Win32;
3 months ago
Bryan Biedenkapp
69aaced3cf
implement build system support for non-static linking;
3 months ago
Bryan Biedenkapp
d736e7b598
implement FNE REST API tests;
3 months ago
Tim WD6AWP
b90cfb8d85
log corrected MI bytes in V.24/TIA DFSI LDU2 FEC-correction warning ( #128 )
...
The Enc Sync content warning only printed algId/kId, but its trigger
condition also fires on an MI-only change (memcmp against LDULC),
making the log show no apparent difference when only the MI changed.
3 months ago
Bryan Biedenkapp
fb6a8089ea
start plumbing for Harris RF OTA User Alias (this is not wired yet...);
3 months ago
Bryan Biedenkapp
cb5429da93
add example .dat file for radio aliases;
3 months ago
Bryan Biedenkapp
193055330a
handle replicating radio aliases from FNE to FNE; implement RADIO_ALIAS_SYNC for fnecore consoles to be able to request the radio alias list from the core;
3 months ago
Bryan Biedenkapp
f5f86ef9c7
add separate radio alias lookup for the purposes of serving non-ACL connected radio ID aliasing in the future;
3 months ago
Bryan Biedenkapp
6b29648e8b
add missing comments/documentation somehow this got clobbered between commits;
3 months ago
Bryan Biedenkapp
cf50ebdfb4
file cleanup;
3 months ago
Bryan Biedenkapp
f3652d39a7
correct a regression with HTTP GET due to previous HTTP hardening;
3 months ago
Bryan Biedenkapp
47fff42173
add support for FNE tests via dvmtests harness;
3 months ago
Bryan Biedenkapp
6cbcd4240c
perform packet length validations;
3 months ago
Bryan Biedenkapp
5e15e26547
correct a out-of-bounds read error in the HTTP server;
3 months ago