35 Commits (df87bd1ea5a944a272a979469b84e4b5f5f8d108)
 

Author SHA1 Message Date
Bryan Biedenkapp df87bd1ea5 remove old AUTHORS.md (we don't use this file project wide anymore);
1 year 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
firealarmss c4f2fe35cb Fix AES wrapped UDP to work properly with dvmfne
2 years ago
firealarmss d382483f0f Add support to send GRP UNAFFIL network announcement
2 years ago
Bryan Biedenkapp 12fc111c4d add low-level support for AES wrapping;
2 years ago
firealarmss af2856db71
Use NET_FUNC_ANNOUNCE instead of NET_FUNC_TRANSFER for sending registration and affiliations from FnePeer (#1)
2 years ago
Bryan Biedenkapp 31fafb0432 ensure these announcements are always sent with stream ID 0;
2 years ago
Bryan Biedenkapp e3220ac473 drop support for C# FNE masters; add support to send group aff, unit reg and unit dereg transfer packets;
2 years ago
Bryan Biedenkapp ff5d4cf1c8 handle edge-case scenario of RTP packet sequence overrun;
2 years ago
Bryan Biedenkapp d0d3256ac3 correct some missed compilation errors;
2 years ago
Bryan Biedenkapp a11c1c2777 add support for announcement network functions;
2 years 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 702cd67db2 fix incorrect assumptions in helper routines;
2 years ago
Bryan Biedenkapp 41424a2724 comment typo;
2 years ago
Bryan Biedenkapp 57f50dd744 whoops this shouldn't have been marked as abstract;
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 8cf9d6135c implement Reed-Solomon decoding;
2 years ago
Bryan Biedenkapp 0ad4c10462 alter how timestamps are generated, ensure they increment from current TS by 60;
2 years ago
Bryan Biedenkapp 1bef375f3f allow payload length for RTP extension headers to be changed by user code;
2 years ago
Bryan Biedenkapp a3afe7c152 correct RTP offset error; add helper routines;
2 years ago
Bryan Biedenkapp 7a25ecfd77 completely forgot that C# has no support for octal notation when dealing with numbers, so because of that, all of the RS encoding tables were wrong;
2 years ago
Bryan Biedenkapp 7a698076ed implement RS encoding;
2 years ago
Bryan Biedenkapp 869a2b5fbf fix timestamp coming from fnecore;
2 years ago
Bryan Biedenkapp 9c615be6c5 incorrect validity check;
2 years ago
Bryan Biedenkapp 328e6a2eac well thats embarrassing -- these checks weren't really matching what the C equivalent assert() was doing;
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 4ae905cd26 ensure arrays are statically sized properly;
2 years ago
Bryan Biedenkapp ee642ea831 port Trellis class from dvmhost to fnecore;
2 years ago
Bryan Biedenkapp 8c9fa3f448 put exclusive lock on the peers list;
2 years ago
Bryan Biedenkapp 1744e123b4 initial commit;
2 years ago

Powered by TurnKey Linux.