DMR: Clarify and Decode FSN Value on Data Headers; #350
NXDN: Fix errors on KS creation on AES discard bytes on voice application;
GCC: Fix Misc unused-but-set-variable warnings (GCC Version GNU 16.1.1);
NXDN: Fix Block Assembly on "idas" types, they do have the same blocking structure;
NXDN: Fix CRC32 and "total_bytes" when padding bytes are present;
NXDN: Add placeholder GPS function and reverse byte load for GPS location data found in certain DCALL messages;
DMR: Init AES keyloader arrays for PDU;
Misc cleanup and tweaks;
Fix Some GPS formats not writing to the event history gps_s string due to mismatching src values (UDT NMEA and LIP);
Fix bug in ComputeCrcCCITT16d where the len value cannot exceed 255 by recasting len as uint32_t instead of uint8_t; #288
Clarify when UDT Data Blocks (R12) is Confirmed or Unconfirmed Data;
Include a simple sh file to startup dsd-fme with opts line, and open log files for multi linux terminal support;
Fix bug with P25p1 MPDU Trunking Blocks setting address values to trigger event history watchdog;
Add an internal string into event history to log internal events of note (ENC LO, errors, etc);
Add a watchdog during any ENC LO event so the event_history will log the call with ENC LO;
Disable AHOY and RSP PDU's from Event History (clogs up the event history with extra info);
Fix DMR p_clear trigger to zero out src and tg values when tuning away;
Fix Hytera Enhanced RC4 (verified working); Misc Tweaks Regarding;
Fix P25p1 LCW Unit to Unit to Private Call in Call History; Misc Tweaks in TDU and LCW;
Add DMR AHOY Info from CSBK and UDT from Data Bursts to Event History;
Send UDT Text Messages to textmessage string in event history and not to the event string; Fix UDT Text Len values;
Fix Misc Issues noted in #288 (IP6, Mixed Add/Text, NMEA ss3 * 10);
Fix NXDN site_code and sys_code order in event_history; Reset correct call type string on TX_REL, TX_REL_EXT, and DISC messages when stale;
Have P25p1 PDUs write to event_history, regardless of decoded state; Include Enc info if available and not decrypted or decoded; Event History and Log RSP Packets;
Tweak and Add DMR RSP Packets to Event History and Log
Fix Event History Log File Display on Startup;
Add UDP Port 4069 for TRBOnet SCADA; (no decode of data);
Misc Tweaks Regarding How Trunking Elements May Indirectly Interact with Event History;
DMR Alias Tweak: Allow Extra UTF8 characters (grave, diacritical leters, etc); Allow any UTF16 character that isn't an ASCII special char;
Add GI String (GROUP or PRIVATE) to wav file names, if set and known at close;
Add Encrypted PDU ALG/KID values if not decrypted/decoded;
Allow Manual RTL Input PPM Error Adjustment with { and } keys;
LRRP: Simple Request Handling; Report Handling Tweaks; Simple Handling for Unknown Formats;
Don't reset DMR Color Code on NoCarrier;
M17, YSF, DSTAR to save wav files with src and dst as call sign string value and not a numerical value;
Add P25p1 Tier 1 Location and DMR Short Data LOCN Report to Event History; Add MNIS sourced LRRP to Event History;
Don't append truncated TEXT strings to Event String since its full display is directly below it in the Event History;
Add new items to Event History to accomodate above feature;
Tweak misc items regarding above;
Add Extra Call Information to Event History and Display to Ncurses and Write to Event Log;
Add P25 Known Talker Alias Formats to Event History and Display to Ncurses and Write to Event Log;
Remake the DMR Talker Alias Decoder for 7, 8, and 16 bit chars and go to Event History and Display and to Ncurses and Write to Event Log;
Add Some Embeddded and Misc (Non Data Call) GPS Formats to Event History and Display to Ncurses and Write to Event Log;
Add DMR UDT Data Calls to Event History;
Make Misc Tweaks to Event Item Strings;
Congratulations for clicking this link, you are now reading this description;
Add DES-OFB Decryption Support for P25, NXDN, DMR (Tested);
Add DES-XL Decryption Support for P25p1 (Tested);
Add AES-OFB Decryption Support for P25, DMR (Tested); NXDN(untested);
Add P25p1 PDU Decryption Support; (Untested)(Known Modes);
Add Remaining (AES, DES) DMR PDU Decryption Support (Known DMRA Modes)(Untested);
Decrypt Tytera 16-bit BP (works depending on model);
Add AES Keys example csv file for import;
Probably a few bugs that'll need to be massaged out now with all the code additions for several years of stashed code;
DMR: Fix TMS Message String for Ncurses & Tweaks;
Make the IP PDU more generic;
Make Cellocator and ARS decoder placeholder functions;
Add port for P25 Tier 2 Location Services (LRRP);