Commit Graph

85 Commits (5ecfc58300e8097932f11bcbb699f15fae2f96e8)

Author SHA1 Message Date
Bryan Biedenkapp 5a96f10906 add peer ID editor; implement support in the peer lookup and FNE to validate whether or not a peer can perform a encryption key request;
11 months ago
Bryan Biedenkapp aef9545f72 cool this got broken...;
11 months ago
Bryan Biedenkapp 1d9eefba56 attempt to remove relative pathing from CMake (hopefully nothing explodes);
11 months ago
Bryan Biedenkapp 0d2a53df87 fix missed iden_table.dat;
12 months ago
Bryan Biedenkapp 85da95679d add support to override C and CXX compilers using CMake directives;
12 months ago
Bryan Biedenkapp 7178691475 rename iden_table.dat to iden_table.example.dat (fixes #81);
12 months ago
Jim 95ab9addc0
Fixed typo in CMakeList causing make old_install to fail (#79)
1 year ago
Bryan Biedenkapp f7c66bdef0 just for Faulty add tarball_notools;
1 year ago
Bryan Biedenkapp 7e2f76d057 fix WebSocket++ component;
1 year ago
Bryan Biedenkapp 813a594b84 implement backroundable WebSocket mode for SysView; add WebSockets++ dependency (disableable with CMake option: -DDISABLE_WEBSOCKETS=1);
1 year ago
Bryan Biedenkapp fe6f7508c0 add code dump of private sysview FNE monitoring utility to public GPL; correct issue with large REST responses getting truncated;
1 year ago
Bryan Biedenkapp ae39ae816a adjust color palette for TUI; add alpha version for the TUI talkgroup rules file editor;
1 year ago
Bryan Biedenkapp a677f444d4 add schema document for YAML file (this is useful for the VSCode RedHat YAML plugin);
1 year ago
Bryan Biedenkapp b3efca77fa add missing release flags for Win32;
2 years ago
Bryan Biedenkapp 65fa91b7cb
[THIS MAY BREAK THINGS, BE AWARE] Merge Win32 support and C++ dvmbridge into master. (#67)
2 years ago
Bryan Biedenkapp 0db1425af5 don't need hex and maps;
2 years ago
Bryan Biedenkapp d2ce58b281 cleanup CMake errors;
2 years ago
Bryan Biedenkapp f50d6ae677 fix typo;
2 years ago
Jim 748a40590f
Add DVM-V24 Firmware Submodule And Enable Building It (#66)
2 years ago
Bryan Biedenkapp ec1cf8c87e drop dvmdfsi as a standalone application (this functionality has been entirely rolled into dvmhost); update README.md;
2 years ago
Bryan Biedenkapp abe45a1d53 fix up file headers;
2 years ago
Patrick W3AXL 0bbc69d237
Basic implementation of dvmdfsi in dvmhost C++ ecosystem (#59)
2 years ago
Bryan Biedenkapp 7f5387498b disable GCC's insolent warning about *intentional* overloaded function overriding;
2 years ago
Bryan Biedenkapp 6ae3158b57 fix missing reference to OpenSSL libs (if compiled in) for dvmtest;
2 years ago
Bryan Biedenkapp 31ca17449d *BEWARE* this commit alters the RPI_ARM cross-compiler and may break things *BEWARE*; implement support for HTTPS SSL REST API configuration; add contrib binary overlay for the RPI_ARM compiler (to add libssl-dev dependences);
2 years ago
Bryan Biedenkapp cda6b5965f add support for optional TCP SSL/TLS sockets;
2 years ago
Bryan Biedenkapp 5a5104ba2f treewide: perform general refactor of file headers, I've modified the file headers to follow rules from: https://www.kernel.org/doc/html/next/process/license-rules.html, this trims/compresses the file header section a bit reducing the number of lines at the top of every file quite a bit, going forward all new files should follow this new format (if its good enough for the Linux kernel, its good enough for me);
2 years ago
Bryan Biedenkapp d9e2458722 implement support for low-level TCP sockets; deprecate and remove new_unique macro and use appropriate std::make_unique; apply various clang linting;
2 years ago
Bryan Biedenkapp 3e0c5148e4 add FNE start script tools for tarball installs;
2 years ago
Bryan Biedenkapp f49b2d0792 ensure compile commands are exported by CMake;
2 years ago
Bryan Biedenkapp 140b4ecd3c further cleanup/rework of CMake scripts;
2 years ago
Bryan Biedenkapp 7b95ddff95 refactor and rework the CMake build system slightly (so it behaves better when compiled out-of-tree, shhh);
2 years ago
Bryan Biedenkapp aa7921fe18 install firmware files with old_install;
2 years ago
Bryan Biedenkapp 7333e4f644 package firmware files into built tarballs;
2 years ago
Bryan Biedenkapp 19465cb6b3 add DVMV1 firmware compile options; update dvmfirmware submodule;
2 years ago
Bryan Biedenkapp 479c472694 add firmware as submodules to host; add support to compile firmware using CMake, adds make targets "dvmfw" and "dvmfw-clean" to compile and/or clean after compile;
2 years ago
Bryan Biedenkapp 1379482fcc reorganize entire codebase structure; move common classes, files into a compile time static library; reorganize CMake files to make use of common static library to reduce compile time;
2 years ago
Bryan Biedenkapp 1eb24608a0 add tiny AES library (for future LLA use);
2 years ago
Bryan Biedenkapp eaa6a60aac ensure ASIO is using a release build and not master (1.28.2 release currently);
2 years ago
Bryan Biedenkapp 608a55b67a update tarball script to incorporate dvmmon;
3 years ago
Bryan Biedenkapp b70119829c update CMakeLists to support dvmmon;
3 years ago
Bryan Biedenkapp 5ae39aa115 better handle RPI_ARM (this platform cannot do TUI and thus disables it by default); fix make strip (for those using Makefiles);
3 years ago
Bryan Biedenkapp 2b6b0c574d
merge 3.5-dev into master, this marks 3.5 alpha/beta release; (#31)
3 years ago
Bryan Biedenkapp b360ed2a7b update detection for sendmsg and sendmmsg (handles some platforms that don't define sendmmsg);
3 years ago
Bryan Biedenkapp 09be90c266 fixup CMakeLists to fix build warnings for ARM 32-bit platform;
3 years ago
K4YT3X da863f6785
Fixed P25 garbled encrypted voice, plus minor several other improvements (#27)
3 years ago
Bryan Biedenkapp 53c36ce03e revert previous CMakeLists.txt changes;
3 years ago
Bryan Biedenkapp ab622ee08c return status from API call from RESTClient::send(); appropriately deny a grant if supervisor is enabled and a permit call fails; fix issue with CMake not caching compiler information;
3 years ago
Bryan Biedenkapp 9fc2ff4f08 cleanup newlines;
3 years ago
Bryan Biedenkapp 60fa32dc5d support optionally specifying where the path for the old RPi 1 tools is (-DWITH_RPI_ARM_TOOLS=/path/to/tools);
3 years ago

Powered by TurnKey Linux.