Bryan Biedenkapp
9fe8bcf667
reimplement install to /opt/dvm as "make old_install";
3 years ago
Bryan Biedenkapp
86ec1f62ed
correct typos;
3 years ago
K4YT3X
14fd829723
Set CMake build type to release and added binary stripping ( #22 )
...
* set CMake build type to Release
* added strip flag to cmake build command
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 )
...
* 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
5fad767288
rename TSBK_RAW to OSP_TSBK_RAW; add similar raw support to CSBK outbounds;
3 years ago
Bryan Biedenkapp
8f08ee7406
update file copyrights;
3 years ago
Bryan Biedenkapp
d92e80e185
fix missing header include;
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
4f5f35ef94
fix REST API endpoints;
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
39362768a0
replaced actions/create-release with softprops/action-gh-release
3 years ago
k4yt3x
786c5d217f
replaced pipeline set-output with environment file
3 years ago
k4yt3x
3a97dbb73d
fixed asio cross-compiling issues
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
a37df330ab
fix some minor workflow naming;
3 years ago
Bryan Biedenkapp
daaf100c92
Merge pull request #19 from k4yt3x/master
...
Redesigned the release pipeline to auto cross-compile for architectures
3 years ago
k4yt3x
a9a6a0262c
added libasio-dev for the new REST API
3 years ago
k4yt3x
3a201a466c
redesigned the release pipeline to auto cross-compile for architectures
3 years ago
Bryan Biedenkapp
89b5563621
fix calculation issue (found by notipa in Discord);
3 years ago
Bryan Biedenkapp
07fad26ec3
update GitHub workflow to include libasio-dev;
3 years ago
Bryan Biedenkapp
ae4f916469
add REST API notes;
3 years ago
Bryan Biedenkapp
7081a85342
fix incorrect command check;
3 years ago
Bryan Biedenkapp
f261456bfd
fix some issues with incorrect argument count handling for P25 commands;
3 years ago
Bryan Biedenkapp
8a400ea44c
correct REST API bindings; implement P25 raw TSBK API;
3 years ago
Bryan Biedenkapp
18f5392707
complete remaining REST API implementations;
3 years ago
Bryan Biedenkapp
49ea89b6df
fix up copyright;
3 years ago
Bryan Biedenkapp
e2ce2ab312
fix comment;
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
70782c5101
minor corrections for variable handling;
3 years ago
Bryan Biedenkapp
58187c9f5f
implement HTTP client;
3 years ago
Bryan Biedenkapp
aff2ab1e07
ensure "status" is always available on REST responses;
3 years ago
Bryan Biedenkapp
dd5214793b
update copyright header;
3 years ago
Bryan Biedenkapp
529d5c1e83
implement the majority of REST API support (this commit breaks RCON and any RCON-based tools [like dvmcmd]) (NOTE: not *all* RCON commands are implemented as REST API yet);
3 years ago
Bryan Biedenkapp
069adffd7c
fix missing set module path for CMake modules;
3 years ago
Bryan Biedenkapp
568bc740fe
pass request message data to handler as well;
3 years ago
Bryan Biedenkapp
8d151582ce
correct file formatting; fix issue where RequestDispatcher was not properly handling requests;
3 years ago
Bryan Biedenkapp
40f1b3be9c
add support for int8_t to json serializer;
3 years ago
Bryan Biedenkapp
ad43cc2309
fix bad file header;
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
fb81fac04f
typo;
3 years ago
Bryan Biedenkapp
958e3fb9c5
fix bad README.md formatting;
3 years ago
Bryan Biedenkapp
d3f5d00e5a
add initial support code for RESTful RCON replacement;
3 years ago
Bryan Biedenkapp
7d1ae452dc
refactor a lot of iterator based C++ for loops into C++ range for loops; correct bad opcode value (this was getting truncated to $3F anyway so no big deal but in code it should be proper);
3 years ago