Commit Graph

1603 Commits (a802b22b7a0b0ae7c84b0bbe361fa421de88b1c3)
 

Author SHA1 Message Date
Lorenzo L. Romero a802b22b7a Add patch registry service to fne
4 weeks ago
Bryan Biedenkapp 9a31910526 fix formatting to make my OCD feel better about itself;
4 weeks ago
Bryan Biedenkapp 18ac540cd2 update techincal docs;
4 weeks ago
Bryan Biedenkapp b7f55d9323 couple more code fixes, fix REST API initialization on FNE to prevent early REST calls from crashing the FNE; add locking support for network internals when REST APIs are called; fix memory leak for failed network logins;
4 weeks ago
Bryan Biedenkapp c3c34018fd some minor code cleanups to handled unchecked thread locking;
4 weeks ago
Natalie 52e380ad90
attempt to add a flag to disable backtrace (#120)
1 month ago
Bryan Biedenkapp ed028fdb94 add experimental NAK fallover logic, this is intended for use in situations where excess NAKs from an upstream master can be used to trigger a shutdown of the FNE, intentionally, this requires external scripts or systemd/init system to then restart the process after it automatically shuts down, the intention here is to very heavy handedly force a full state reset of the FNE in a case where it is unable to reconnect properly through other means;
2 months ago
Bryan Biedenkapp 20f5a45cfe add support for parsing $A4 extended functions;
2 months ago
Bryan Biedenkapp c8fd69d450 fix nullptr check (thx Cole);
2 months ago
Bryan Biedenkapp b980096eb6 Merge branch 'master' into r05a06_dev
2 months ago
Bryan Biedenkapp 435ff45b36 BUGFIX: correct critical flaw causing radio monitor packets to amplify and essentially broadcast storm;
2 months ago
Bryan Biedenkapp 7c8effeaea do not transmit radio monitor packets from the network handler, the TSBK will be sent as is normally;
2 months ago
Bryan Biedenkapp a703d4efbc add option to disallow radio monitor at the FNE;
2 months ago
Bryan Biedenkapp 7d4ca986d2 use syslog by default, users who want file can disable this option;
2 months ago
Bryan Biedenkapp 417ec174b9 for people using log files vs syslog, attempt to format the timestamp in a reasonable format (like RFC3339);
2 months ago
Bryan Biedenkapp aa2fc994c6 implement using a global affiliations table to globally track grants and unit registrations at the FNE; implement REST APIs to report granted talkgroups and registered units;
2 months ago
Bryan Biedenkapp 25386ec8f6 because the new peerClass system removes the flags from the peer configuration, we will ensure they remain populated for REST API users;
2 months ago
Bryan Biedenkapp 7981a0a517 whoops typo;
2 months ago
Bryan Biedenkapp ec3c027e97 in an attempt to prevent the FNE upstream peer connection from becoming brain dead, use the new mechanism to handle NAKs and properly reset our connection on reception of one;
2 months ago
Bryan Biedenkapp 9d0d1f221d fix issue with HTTP ClientConnection and SecureClientConnection not properly handling responses >65K bytes; add missing backward compat flags (for now, after R05A06 these will be removed); update copyright headers properly in modified files;
2 months ago
Bryan Biedenkapp 3595819cc8 bump version number;
2 months ago
Bryan Biedenkapp 8f0ba24059 you know how some parents need to best effort child proof electrical sockets to prevent shocks? yea lets at least *try* to child proof 700mhz;
2 months ago
Bryan Biedenkapp 79e2da156c ensure SysView always is permitted and violatess even inclusion rules;
3 months ago
Bryan Biedenkapp 3033a5889c because we are now getting varying types of peer connection classes, lets properly change the growing list of booleans to a proper class value and perform logic based on that instead; begin adding support for a console connection class (this operatess ssimilarly to sysview with validation freedoms, but does not get diagnostic messaging;
3 months ago
Dev_Ranger 01979084df
CLEANUP/DOCS: Update Templates (#119)
3 months ago
Bryan Biedenkapp d40b833286
V.24 Corrects for Call Stability (#117)
3 months ago
Bryan Biedenkapp d05a593b36 BUGFIX: when bridge is receiving local or UDP audio, ignore all FNE network traffic in its entirety (this has the affect of making local audio and UDP audio priority over FNE audio);
3 months ago
Dev_Ranger 360fcac8be BUGFIX - broken yaml syntax in bug report template
3 months ago
Bryan Biedenkapp 2b2bce1ff8 CLEANUP: correct some -wreorder warnings; CLEANUP: correct some type conversion warnings;
3 months ago
Bryan Biedenkapp 274b805517
Merge R05A04 (r05a04_dev) into master (#114)
3 months ago
W3AXL 49ff1a461b
ensure DTR/RTS logic matches between normal host startup and cal/boot modes (#112)
5 months ago
Bryan Biedenkapp b35a2f5c60 BUGFIX: fix issue with CTS COR blocking VOX audio even when not enabled;
5 months ago
Bryan Biedenkapp 274a8f23fc
Merge R05A02 (r04k32_dev branch) into Master (#110)
6 months ago
Bryan Biedenkapp e9abdf63aa BUGFIX: correct scenario where traffic from an upstream master to a downstream peer FNE would lose the RTP sequence numbering;
8 months ago
Bryan Biedenkapp 236073a2d3 BUGFIX: null reference when trying to perform old style lookup of timestamp when debugging is enabled;
9 months ago
Bryan Biedenkapp 7c2bfb3914
R04J32 Merge to Master (#95)
9 months ago
Bryan Biedenkapp fcdec00f32 BUGFIX: correct issue where a completely incorrectly formatted identity table missing the appropriate number of entities would cause a startup crash; minor formatting cleanups for readability;
1 year ago
Bryan Biedenkapp 9fe90d3238 BUGFIX: evaluate the build arch and if we're building arm64 or armhf ensure atomic library is added to the dvmbridge linker stage;
1 year ago
Bryan Biedenkapp 51bf65775a BUGFIX: site data was not being set on the RCCH for NXDN;
1 year ago
Bryan Biedenkapp 5010fda595
deprecate Peer ACL blacklist mode; (#91)
1 year ago
Bryan Biedenkapp baded95e1f BUGFIX: correct issue where the pingTime configurable on the FNE could be greater then the maximum allowable timeout on the peers resulting in highly unstable configurations, the maximum allowable ping time is set to a hardcoded 60 second maximum;
1 year ago
Bryan Biedenkapp f791f9ae58 BUGFIX: if the host retried the login attempt and set WAITING_LOGIN state, it was possible for the connection to become stuck in an endless limbo state resulting in no connection, resolve this by evaluating the retry interval while in WAITING_LOGIN (login attempts to the FNE should not take over 10 seconds to complete!);
1 year ago
Bryan Biedenkapp 4306764819 BUGFIX: report appropriate LLID when responding to a KMM_HELLO (we currently report NO_SERVICE back to the SU for an OTAR request);
1 year ago
Bryan Biedenkapp de2c471cd7 BUGFIX: due to refactor in #88, it is possible for PDUs to arrive simultaneously in a very efficient manner, this confuses the P25 packet data handler logic causing very strange behavior (including a crash), this bugfix corrects that problem by: a) allowing data blocks for a given peer to arrive and be stored in any order (order is defined by the current block number), b) allow the data header to arrive at any time, c) once all blocks have been received and a valid data header is received, then the original PDU dispatch logic may execute;
1 year ago
Bryan Biedenkapp 1bf33a2055 update modem submodule;
1 year ago
Bryan Biedenkapp 5b6cc228ae update modem submodule;
1 year ago
Bryan Biedenkapp 738ee918d1
R04H31 Merge to Master (#89)
1 year ago
Bryan Biedenkapp 5e31e9a642 file cleanups;
1 year ago
Bryan Biedenkapp af2e7c9c8d
R04H30 Merge to Master (#88)
1 year ago
Bryan Biedenkapp c10087e6cd correct some minor errors;
1 year ago

Powered by TurnKey Linux.