Commit Graph

194 Commits (91d4d689171f7540e9d92d53a769273f43938da0)

Author SHA1 Message Date
Bryan Biedenkapp f810351847 use non-blocking IO for the SecureTcpClient accept routine;
1 year ago
Bryan Biedenkapp f40e6c6af0
Merge Peer Link Enhancement Changes (#73)
1 year ago
Bryan Biedenkapp 8c00c7b81c add missing peer link parameter when saving peer list;
1 year ago
Bryan Biedenkapp 2e2e8bf957 fix all instances of (uint32_t) for calcTxOffset;
1 year ago
Bryan Biedenkapp 3ed87d4f89 slim down the embedded zlib library;
1 year ago
Bryan Biedenkapp 5f601247b7 add zlib 1.3.1 dep (included in common); implement Peer-Link feature, this allows a master CFNE, when configured by peer list, to transmit complete talkgroup, RID and peer list data to subordinate CFNEs;
1 year ago
Bryan Biedenkapp ff6658cae7 how did no one find this, like how was this missed? add missing affiliated flag being sent from FNE to host;
1 year ago
Bryan Biedenkapp ab32e8c8be implement getDefault for json::value, this helps correct a flaw in picojson that causes get to fail with an assertion;
1 year ago
Bryan Biedenkapp 4f5369a582 because I just made this error, lets make sure debug builds are clearly labeled [and as such we'll label them in a cheeky way ;)];
1 year ago
Bryan Biedenkapp fe66aff8ab correct long lingering frequency rounding error when calculating freq in MHz;
1 year ago
Bryan Biedenkapp 8f6319d15e refactor SysView and more tightly integrate with the DVM stack; add CC voice channel reporting in the peer status message; add support on the FNE to report activity log and peer status to SysView instances;
1 year ago
Bryan Biedenkapp cd56011f87 refix issue with REST client (I shrunk a buffer for testing and didn't re-enbigen it); enhance some sysview displays slightly;
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 ce008197fd bug fixes for tged;
1 year ago
Bryan Biedenkapp 538763c203 allow length written to be returned;
1 year ago
Bryan Biedenkapp 582629c395 add rule name alias for future use;
1 year ago
Bryan Biedenkapp 4786923b1e fix sleep deprived typos;
1 year ago
Bryan Biedenkapp f68532ed33 [EXPERIMENTAL] add possible support to convertToAir V.24 PDU frames;
1 year ago
W3AXL 8c836ec336 whoops, put this in the right place
2 years ago
W3AXL babfdeb4f3 fixed U: log messages causing journalctl spam
2 years ago
Bryan Biedenkapp d106fbb062 add some extra length documentation for RTP packets; make network ringbuffer initialized value a constant; continue logic implementation for P25 data; correct buffer issue on P25 data;
2 years ago
Bryan Biedenkapp a880d2734e implement call collision timeouts; fix GRP_VCH_GRANT_UPD allow it to carry 2 channels per spec;
2 years ago
Bryan Biedenkapp 8ba2528533 bump overall version number with release of dvmbridge C++ alpha and Win32 support;
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 6542443ca7 add support to transmit dynamic regroup IR extended commands;
2 years ago
W3AXL f0d7ecb021 removed individual RID lookup prints
2 years ago
firealarmss e031b2bb8f
Add support for GRP UNAFFIL opcode. (#65)
2 years ago
Bryan Biedenkapp 093f8dd6e8 more warning cleanups;
2 years ago
Bryan Biedenkapp 27452f935d cleanup some warnings;
2 years ago
Bryan Biedenkapp 34855aed70 fix incorrect macro;
2 years ago
Bryan Biedenkapp 10232d2f9b OSP_TIME_DATE_ANN fix variable size;
2 years ago
Bryan Biedenkapp 1bada70ca4 better fix then the previous commit, flag a LC decode from an LDU1 as "raw only", use raw RS bytes always for a ModemV24 convertFromAir;
2 years ago
Bryan Biedenkapp c8a60af83c attempt to add pass thru support for some LCs;
2 years ago
Bryan Biedenkapp 59a5482473 silence "Failed writing data to the network" messages; silence out-of-sequence warnings if the pktSeq is 0; when the master reports it is closing, have peers restart their connection states;
2 years ago
W3AXL e7bec0504f corrected V24 TSBK offset
2 years ago
Bryan Biedenkapp 38bce6de04 fixup V.24 TSBK data offset; correct situation where ACL lists for a host would repeatedly be sent because the last update time was never changed (this could happen if the peer is in progress for traffic, if thats the case just ignore sending updates and wait till next interval to send them);
2 years ago
Bryan Biedenkapp 4f55a89201 implement some changes suggested by CLang; fix writePeerStatus() not using RTP_END_OF_CALL_SEQ;
2 years ago
Bryan Biedenkapp 617c889d1a
Merge DFSI host changes into master (#63)
2 years ago
Bryan Biedenkapp 2c640a53c4 allow OSP_TSBK_RAW to allocate and decode a raw unknown TSBK;
2 years ago
Bryan Biedenkapp eae8923227 various cleanups; correct incorrect implementation for copy constructors on DFSI FSC messages;
2 years ago
Bryan Biedenkapp e0ea19b350 move dvmdfsi/frames into common; make host Modem class inheritable;
2 years ago
Bryan Biedenkapp 9205f514a1 increase time between modem polls to 750us;
2 years ago
Bryan Biedenkapp abe45a1d53 fix up file headers;
2 years ago
W3AXL 34d17d961a added DVMV24 board info reporting
2 years ago
Bryan Biedenkapp 8ba9e5c846 fix up Catch2 tests (these are woefully maintained...); add support for RC4-type encryption;
2 years ago
Bryan Biedenkapp cb5329b2ca simplify poll implementation;
2 years ago
Bryan Biedenkapp 47d89febdf fix various valgrind reports;
2 years ago
Bryan Biedenkapp 355db0c9cc [This commit contains highly-experimental and possibly unstable alterations to core archeitcture on dvmhost] deprecate ThreadFunc (using C++ lambda's was a bad idea to begin with); refactor some startup messages; refactor use of ThreadFunc in FNE; refactor how threads were created in the FNE; [EXPERIMENTAL] refactor the host architecture to use threading for modem clocking and protocol readers;
2 years ago
Bryan Biedenkapp 4ba65c5bab fix issue where when *decoding* a EXT_FNCT the src and dst would be inverted resulting in bad logging;
2 years ago
Bryan Biedenkapp e66365f3f4 add support to sleep for shorter periods of time;
2 years ago

Powered by TurnKey Linux.