18 Commits (905b98e4d279e9cbc7f760e06b975f7293819a73)

Author SHA1 Message Date
firealarmss 28ebb1a939 no need to overcomplicate setting the ARC4 offset
11 months ago
firealarmss 6fa6c22136 add WUID defines
11 months ago
firealarmss b95b6a5cbe synchronise KMM namespace to fix casing
11 months ago
firealarmss 305db64cf2 swap ACK_RSP dstId and srcId
11 months ago
firealarmss 3679b1b8cd refactor TSBK classes to be more streamlined
11 months ago
firealarmss 2188db063a Add EXT_FNCT TSBK; refactor P25Crypto to use a single keystream buffer and KeyInfo
11 months ago
firealarmss 1e1f6379f6 move P25Crypto to fnecore
11 months ago
firealarmss 50165cc03b Add support for KMMs; fix directory names to be uniform with the rest of the project
11 months ago
php 8273f39aa9 Set default values in CALL_ALRT and ACK_RSP TSBK constructors
1 year ago
php 0c58894136 Add missing copyright headers to TSBK files
1 year ago
php d9995b8712 Add initial support for TSBK encode/decode
1 year ago
Bryan Biedenkapp f93697674a 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);
2 years ago
Bryan Biedenkapp 98c9a57900 implement P25 packet interleaver; migrate the partial FneSystemBase from downstream projects into the core as an abstract class as it useful helper functions for implementors;
2 years ago
Bryan Biedenkapp f87ae8eb9f implement a FneUtils HEX2BIN and BIN2HEX for working with hex-bit datasets; port Golay24128 from C++; fix copyright header for ReedSolomonDecoder; define frame types for P25 and VHDR data lengths;
2 years ago
Bryan Biedenkapp 6cb3ffdfa1 fix incorrect addition;
2 years ago
Bryan Biedenkapp 925598536e implement PDUAssembler to build complete PDU data from FNE traffic;
2 years ago
Bryan Biedenkapp 900a43b932 add support code to assemble P25 PDU data headers and blocks;
2 years ago
Bryan Biedenkapp 1744e123b4 initial commit;
2 years ago

Powered by TurnKey Linux.