Bryan Biedenkapp
|
132bec6eaa
|
document setting update timers for RID and TGID ACL rules to zero, to prevent local updats from erasing FNE pushed rules if the update timings weren't perfectly aligned;
|
1 year ago |
Bryan Biedenkapp
|
23e015676e
|
update README.md hotspot calibration notes;
|
1 year ago |
Bryan Biedenkapp
|
32494fb19d
|
change RF power level of hotspots to 95 instead of 100 to prevent a condition where spurious emissions may be generated; update README.md to include methods to calibrate a hotspot if a service monitor is available;
|
1 year ago |
Bryan Biedenkapp
|
19bbd4d6d9
|
fix crash when deleting TGID causes the TG list to scroll;
|
1 year ago |
Bryan Biedenkapp
|
a868ff3264
|
fix idiotic bug where the activity log path wasn't being properly used; add potential fix for "tail riding" conditions with network traffic, that could cause the RF talkgroup hangtimer to be active when it shouldn't be;
|
1 year ago |
Bryan Biedenkapp
|
f3c86d2a8e
|
support configuring SSL TCP sockets for non-blocking operations;
|
1 year ago |
Bryan Biedenkapp
|
d6cf8b1155
|
remove debug launch option for dvmmon from the launch.json contrib;
|
1 year ago |
Bryan Biedenkapp
|
9e68049cd8
|
ensure first super-frame LDU1 after an HDU sets the encrypt flag;
|
1 year ago |
Bryan Biedenkapp
|
cb309fdb0f
|
reasonably this message shouldn't even appear if we don't have the channel granted;
|
1 year ago |
Bryan Biedenkapp
|
32c49b93ea
|
filter out DVM CALL_TERM packets on the FNE based on TGID rules;
|
1 year ago |
Bryan Biedenkapp
|
c2f2e8c69f
|
add slot display to talkgroup list;
|
1 year ago |
Bryan Biedenkapp
|
7979b6ff40
|
fix a thread concurrency issue when modifying the m_status unordered maps, instead of utilizing erase and checking if entries don't exist add a activeCall flag and check that, this resolves a possible dual access issue with find_if and erase that could result in an FNE crash;
|
1 year ago |
Bryan Biedenkapp
|
3b395a99cf
|
fix issue with potentional concurrency crash when updating lookup tables in PEER_LINK;
|
1 year ago |
Bryan Biedenkapp
|
a82f848de4
|
correct bad handling for signal and compact fields of the TIA-102 control octet; enhance how the length of a TIA-102 full rate voice frame is determined; better handle initialization of the additional data fields for a TIA-102 full rate voice frame; correct bug using LDU2 frame 10 vs LDU2 frame 18 for LSD data on a full rate voice frame; implement a naive approach to performing superframe counting; correct bug causing the first full rate voice frames to never be transmitted for LDU1 or LDU2; remove assertion check for control port;
|
1 year ago |
Bryan Biedenkapp
|
95a8d269be
|
fix null reference exception when dealing with VHDR in TIA-102 mode;
|
1 year ago |
Bryan Biedenkapp
|
6f61276552
|
disable source ID check when filtering TDUs;
|
1 year ago |
Bryan Biedenkapp
|
2e0ffab13d
|
correct un-updated debug handles in LC; correct TIA mode HDU handling;
|
1 year ago |
Bryan Biedenkapp
|
406943d75f
|
add FSCSelChannel message decoding (not that we need it);
|
1 year ago |
Bryan Biedenkapp
|
164d2b6c87
|
whoops actually instantiate FSCMessage for FSC_SEL_CHAN;
|
1 year ago |
Bryan Biedenkapp
|
6d5e158808
|
just ack the FSC_SEL_CHAN command when requested; fix data offset for TIA-102 DFSI data;
|
1 year ago |
Bryan Biedenkapp
|
418ffeea24
|
fix null reference;
|
1 year ago |
Bryan Biedenkapp
|
fea335dc1e
|
warn on connection attempts trying to set heartbeats larger then 30 seconds;
|
1 year ago |
Bryan Biedenkapp
|
6b9d906f68
|
make FSC timeout just slightly more then the maximum heartbeat time;
|
1 year ago |
Bryan Biedenkapp
|
0e5d075c62
|
expose configuring the FSC heartbeat interval; expose enabling TIA mode DFSI frames; correct FullRateVoice memory copy for additional data;
|
1 year ago |
Bryan Biedenkapp
|
2d450f64b0
|
[EXPERIMENTAL] initial TIA-102 DFSI packet support (not enabled yet);
|
1 year ago |
Bryan Biedenkapp
|
ddda823b55
|
whoops forgot to add files for previous commit;
|
1 year ago |
Bryan Biedenkapp
|
ca7149e9f4
|
add FSC_REPORT_SEL_MODES;
|
1 year ago |
Bryan Biedenkapp
|
da3a2a1869
|
fix long standing dvmhost shutdown bug (object cleanup wasn't occuring due to bad state change handling); refactor FSC packet data classes; remove FSCResponse and FSCConnectResponse (these were ill conceived due to bad interpretation of TIA-102 specifications); correct FSCACK not properly decoding response user data after packet data; refactor the way the FSC message factory createMessage() function created instances of FSC packets; refactor how opening and closing the FSC port is handled; better implement the FSC state machine; correct bad response to an FSC_CONNECT (due to incorrect understanding of TIA-102 specifications);
|
1 year ago |
Bryan Biedenkapp
|
ff0a5c57c7
|
fix issue where ports wouldn't be opened after FSC connection establishment;
|
1 year ago |
Bryan Biedenkapp
|
1a8f3bcfb9
|
refactor message;
|
1 year ago |
Bryan Biedenkapp
|
3347035d0d
|
reenable debug message;
|
1 year ago |
Bryan Biedenkapp
|
85dd6fce09
|
remove unused variable;
|
1 year ago |
Bryan Biedenkapp
|
19d8f2237f
|
refactor FSC (it was entirely just broken);
|
1 year ago |
Bryan Biedenkapp
|
88dcb0bc96
|
update copyright dates;
|
1 year ago |
Bryan Biedenkapp
|
14b749fff1
|
correct issue where DFSI FSC control port wasn't living at the voice conveyance port + 1; refactor the proof of concept V24UDPport class to handle voice conveyance frames in their own thread (this is so the main clock doesn't get locked up); correct bad offsetting of data for V24UDPort causing weird overflow, underflow and buffer corruption;
|
1 year ago |
Bryan Biedenkapp
|
80542e246a
|
use *DESTINATION ID* not *SOURCE ID* for outgoing U_DEREG_ACK frames;
|
1 year ago |
Bryan Biedenkapp
|
115c677bce
|
ensure the FListView vertical scrollbar is updated appropriately when we scroll the list view;
|
1 year ago |
Bryan Biedenkapp
|
a11c0c7543
|
fix header documentation;
|
1 year ago |
Bryan Biedenkapp
|
a28eaa46d4
|
silence warning;
|
1 year ago |
Bryan Biedenkapp
|
b6191bde56
|
enhance tged somewhat to attempt to main the scrolled listview position;
|
1 year ago |
Bryan Biedenkapp
|
a9c75a3101
|
correct issue with peer list data not properly committing;
|
1 year ago |
Bryan Biedenkapp
|
ff1860b2bb
|
don't log selecting entries for TGED;
|
1 year ago |
Bryan Biedenkapp
|
bd5de23a4e
|
add filename display to main window;
|
1 year ago |
W3AXL
|
0481a1fc68
|
FNE Peer ACL Rest Improvements (#80)
* initial support for peer ACL aliases, reworked peer ACL REST endpoints
* oops, fixed peer list saving
---------
Co-authored-by: W3AXL <29879554+W3AXL@users.noreply.github.com>
|
1 year ago |
Jim
|
95ab9addc0
|
Fixed typo in CMakeList causing make old_install to fail (#79)
Co-authored-by: faulty <faulty@evilcomputing.net>
|
1 year ago |
Bryan Biedenkapp
|
e1ca3bc7d6
|
update v24 submodule;
|
1 year ago |
Bryan Biedenkapp
|
ef4e3104ac
|
you know what helps? if you actually set the channel number;
|
1 year ago |
Bryan Biedenkapp
|
28153fbab9
|
fix cross-thread ARM shennigans (this should resolve #78);
|
1 year ago |
Bryan Biedenkapp
|
5dce90b6d0
|
perform src and dst ACL checking for group aff query responses;
|
1 year ago |
Bryan Biedenkapp
|
a908a24f54
|
update a RID's TG affiliation based on the response from a Group Affiliation Query Response;
|
1 year ago |