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 |
Bryan Biedenkapp
|
e6a399d4fb
|
no fprintf's!;
|
3 years ago |
Bryan Biedenkapp
|
53c6aeb0a4
|
update tests;
|
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
|
16dc1ac374
|
correct some debug message ordering and debug message typos; fix issue where P25 conventional data registration was failing;
|
3 years ago |
Bryan Biedenkapp
|
aa335ac86f
|
correct typo for RPi linux installs, command line file is cmdline.txt not config.txt;
|
3 years ago |
Bryan Biedenkapp
|
4322ec970b
|
remove accidentally committed debug statement;
|
3 years ago |
Bryan Biedenkapp
|
97403b5324
|
implement support to capture and properly send HDU encryption data with the first LDU1 across the network;
|
3 years ago |
Bryan Biedenkapp
|
8e7a39a24f
|
alter some configuration defaults for hotspot AFC and gain mode;
|
3 years ago |
Bryan Biedenkapp
|
bebd39d2ac
|
fix inadvertant XOR causing bitflip for CRC-9;
|
3 years ago |
Bryan Biedenkapp
|
9a3baebfb8
|
code cleanup;
|
3 years ago |