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
Fixed release pipeline for RPI_ARM
|
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 |