Commit Graph

77 Commits (eedd0674890fcdf84dc17797133cd46a776bc702)

Author SHA1 Message Date
Bryan Biedenkapp 4d6e65621d split DEBUG_CRC into DEBUG_CRC_CHECK and DEBUG_CRC_ADD for clarity during debugging;
3 years ago
Bryan Biedenkapp 8f44969aa1
Merge pull request #20 from k4yt3x/master
3 years ago
Bryan Biedenkapp 70ac8bd719 fix CPack;
3 years ago
k4yt3x dffcbcd47b lowered unecessarily high CMake version requirements
3 years ago
Bryan Biedenkapp 11b27bca76 fix issue compiling tests in some situations;
3 years ago
Bryan Biedenkapp b8875c6a45 fix missing ASIO library includes from dvmcmd project compilation;
3 years ago
Bryan Biedenkapp 35298fe94b implement the majority of working REST API support (this commit deprecates RCON completely, RCON will no longer function with any build beyond this);
3 years ago
Bryan Biedenkapp df028fd2f8 correct various issues with HTTPClient not connecting properly; correct HTTPLexer not lexing HTTP server responses properly; various payload corrections;
3 years ago
Bryan Biedenkapp 58187c9f5f implement HTTP client;
3 years ago
Bryan Biedenkapp 069adffd7c fix missing set module path for CMake modules;
3 years ago
Bryan Biedenkapp 3dc1e9c309 make REST API actually work (just /version for now), the REST API port is currently fixed (RCON port + 1);
3 years ago
Bryan Biedenkapp d3f5d00e5a add initial support code for RESTful RCON replacement;
3 years ago
Bryan Biedenkapp bfb43e0a7a add CRC tests;
3 years ago
Bryan Biedenkapp 4ed018e72a slight file reorg;
3 years ago
Bryan Biedenkapp 095611d573 implement Reed-Soloman tests as actual P25 test cases using Catch2;
3 years ago
Bryan Biedenkapp 2ae52143ab implement remaining code required for permit-tg and embedded STC support [untested, considered experimental]; implement proper DMR T3 grant fixes to handle slot granting properly;
3 years ago
Bryan Biedenkapp 53a56a277c replacement of the entire Reed-Soloman decode logic (this replacement will actually perform the maximum allowable amount of bit error replacements) [special thanks to Ilya for his help and input on this matter];
3 years ago
Bryan Biedenkapp 37e7bbbeca add support to create deb packages using CMake CPack; add support to generate a binary tarball;
3 years ago
Bryan Biedenkapp 76a73e1678 update CMakeLists.txt and include proper install from old Makefile;
3 years ago
Bryan Biedenkapp feb66c76b9 implement plumbing for permit TG;
3 years ago
Bryan Biedenkapp 471a00fa04 refactor TDULC into factory code pattern;
3 years ago
Bryan Biedenkapp fd4920f70c factoryize NXDN RCCH;
3 years ago
Bryan Biedenkapp d89c90118d convert DMR to follow the factory code pattern for CSBKs;
3 years ago
Bryan Biedenkapp f3d2bf319b change C++ standard from C++0x to standard C++11; begin swapping C nomenclature for NULL to nullptr where applicable; start removing instances of raw pointers were acceptable in favor of memory safe std::unique_ptr, std::shared_ptr;
3 years ago
Bryan Biedenkapp 3254122c4d P25 code refactor to move TSBK handling to a "factory-based paradigm";
3 years ago
Nat Moore 4f181f8aa0 add testing framework;
3 years ago
Bryan Biedenkapp e5fee507ce initial commit of 3.0-dev branch; migrate from Makefile to CMake;
3 years ago

Powered by TurnKey Linux.