Revision 2 Rework consists of a break down and rewrite of the core system to resolve system and deallocation issues.
Updated Telnet Responses to only reply one to avoid loops
Fix for ANSI detections, if it contains, then default to CP437, Set max rows/cols to 100, and undetected
defaults to 80x24, add some logging on bad utf8 sequences causing lots of logging
Added ESC[6n Cursor Position Detection for Screen size for Terminals and Telnet Clients that don't support NAWS
Cleaner Separation of Source and Header Files, lots of Core Refactoring for Cleaner Session deallocation.
Update Node Number handling and logging to properly capture which logging per active session.
Added IP Addresses on connection statements to review where connection are coming from
Fixed Matrix menu redraws on lightbars that will turn the cursor back off when it's a lightbar menu on redisplays.
Fixed SQLiteWrapped De allocation issues.
Added Human Shield or ESC Twice at login that will disconnects after 8 seconds for Bot hammering.
Added new WARN logging level, for items that are not errors but can be considered invalid.
Fixed circular dependencies from the logging and configuration files.
Changed both Logging and Encoding from Allocated Singletons to Reference Singletons for smarter allocation handling and usage.
Updated Project files for Release builds that will create smaller and more optimized executables.
Removed incomplete FormManager for now, needs to be rewritten and wasn't in use yet.
Removed Window, OSX project builds, right now only working with Linux and Docker to keep things simple for early development.
Trying to maintain too many platforms and manual build system wastes too much time in the early stages.
Files logging is temporally removed. Along with yaml formatting of output, wastes too much screen real estate
Revision 2 Rework
Change Log Update (00.00.151)