Clear some values on Trunking when nocarrier that weren't previously cleared right away;
Write User Lockout of TG to event history; Run noCarrier when Trunking and User Locks Out, prompting return to CC;
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 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;
Change the -~ switch to debug mode and -J to the event history file;
Pass slot and swrite value to write_event_to_log_file; Add Slot value to written event log file when swrite is 1 (DMR BS and P25p2);
Misc Consistency Nits;
Scrub call_matrix items form ncurses, rename for edacs use only;
Scrub a lot of unused local variables out of the ncurses printer;
Add NXDN Talker Aliases to Event History;
Add Remus' suggestion for Tone ID and AD values on the call alert beeper;
Initialize src_str and tgt_str properly each pass of watchdog_event_current so that wav files do not have a blank string instead of the correct numerical number for src and tgt when applicable; Fix tgt and src string to correct position;
Add dPMR string value to src and tgt for wav files + bugfix; Add Enc if applicable to event history for it;
Misc Nits;
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;
Rework all Per Call Wav files to tie into Event History; Auto Delete Empty Wav files created; Wav Files in progress have no extension and have no hard set name until closing;
Delete all OLD patch files that are resolved directly or indirectly by new Event History, or have previously been incorporated into code.
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;
Misc Tweaks for displaying and writing various P25 Aliases to File and Ncurses for display;
Misc String Safety Tweaks on Aliases and writing to csv files / display;