Commit Graph

85 Commits (8ebae026158e5a653fca42cfea4f5208d5d2faed)

Author SHA1 Message Date
Bryan Biedenkapp a680e2f7da update README.md for build notes; update dvmhost.service for /usr/local; update CMakeLists.txt for old_install-service to sed replace the appropriate pathing;
3 years ago
Bryan Biedenkapp 4734aef687 move the service file into the project repo root; retain some older build logic from the old Makefile;
3 years ago
Bryan Biedenkapp 9fe8bcf667 reimplement install to /opt/dvm as "make old_install";
3 years ago
Bryan Biedenkapp 86ec1f62ed correct typos;
3 years ago
Bryan Biedenkapp 4a9591c2b6 file cleanups; file naming cleanup (these particular files shouldn't be labeled as example and should be used as working files); adjust CMakeLists.txt for /usr/local installation, correct debian package post install;
3 years ago
K4YT3X c487873db2
Reorganizing directory structure and minor housekeeping (#21)
3 years ago
Bryan Biedenkapp 0328f7ac80 reorganize NXDN EDAC files; enable NXDN support compiled by default;
3 years ago
Bryan Biedenkapp 01c7b38a36 add support to selectively enable Trellis debug messages; fix issue where P25 Trellis checkCode12 was not appropriately traversing the entire trellis;
3 years ago
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.