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 )
...
* reorganized files into appropriate directories
* updated README, AUTHOR, and LICENSE to conform to conventions
* adjusted CMakeLists and pipeline for the new directory structure
* moved examples->configs; scripts->tools; src/debian->/debian
* updated authors information
* created new section in author information
* removed deprecated iden_channel_calc tool
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
...
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