Commit Graph

21 Commits (6c8becc8a6abe2fd52d2b0f0701fb9397deadfeb)

Author SHA1 Message Date
Bryan Biedenkapp 99038b07ec EXPERIMENTAL: add experimental support for NXDN encrypt/decrypt on bridge;
1 month ago
Bryan Biedenkapp 5c5016b623 implement NXDN crypto support; code cleanup;
2 months ago
Bryan Biedenkapp e4bc909972 correct bad LICH handling for RCCH type packets; correct some bad PacketInformation handling;
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 0d896f650d code cleanup;
3 months ago
Bryan Biedenkapp 2cff88b802 add rfTGHang and rfLossWatchdog tests;
3 months ago
Bryan Biedenkapp 7bc01ec473 duplicate applicable tests across to DMR and NXDN;
3 months ago
Bryan Biedenkapp 5321821490 fix incorrect assumptions by some HostControl tests; correct HostControl class name collisions that would cause strange link time errors; correct intermittent CRC-6 test failure;
3 months ago
Bryan Biedenkapp 32c483a486 enhance new host control tests for network loopback testing to test network thru to control machinery;
3 months ago
Bryan Biedenkapp 399992fec9 correct possible edge case causing the Rx P25 stream ID to become stuck; build and implement a test harness against the host controller paths to validate logic where possible;
3 months ago
Bryan Biedenkapp e810d0a547 continue implementing catch2 tests;
4 months ago
Bryan Biedenkapp f72fc5a1b3 corrections for failing NXDN tests;
4 months ago
Bryan Biedenkapp 3d22282606 add CAC/RCCH/UDCH rudimentary round-trip tests;
4 months ago
Bryan Biedenkapp c76b417082 correct some minor NXDN issues;
4 months ago
Bryan Biedenkapp 274b805517
Merge R05A04 (r05a04_dev) into master (#114)
9 months ago
Bryan Biedenkapp abe45a1d53 fix up file headers;
2 years ago
Bryan Biedenkapp 8ba9e5c846 fix up Catch2 tests (these are woefully maintained...); add support for RC4-type encryption;
2 years ago
Bryan Biedenkapp 5a5104ba2f treewide: perform general refactor of file headers, I've modified the file headers to follow rules from: https://www.kernel.org/doc/html/next/process/license-rules.html, this trims/compresses the file header section a bit reducing the number of lines at the top of every file quite a bit, going forward all new files should follow this new format (if its good enough for the Linux kernel, its good enough for me);
3 years ago
Bryan Biedenkapp 1379482fcc reorganize entire codebase structure; move common classes, files into a compile time static library; reorganize CMake files to make use of common static library to reduce compile time;
3 years ago
Bryan Biedenkapp 243ad6ce0c increase NXDN voice call verbosity; correct incorrectly calculated data offset for NXDN voice data;
3 years ago

Powered by TurnKey Linux.