Changelog
2022-02-28
Removed old redirect handlers.
Added root context class, moved routes into it and removed _sockchat.php redirect.
Added DSN support for the database backends.
Updated Index library.
Forgot to run precommit, oops!
Removed XObject.
Turn Type into a static class.
Removed MisuzuException and use RuntimeException as base.
2022-02-27
Return empty data rather than exceptions when no data present.
Audible groan.
Apparently fread doesn't return false on EOF for virtual stream, very cool.
Fixed asset concatenator error.
Fixed JSON content type issue.
Fixed 'infinity undefineds'.
Fixed issues with chat authentication.
Get rid of url codec aliases.
Greatly reduce the use of IString types.
2022-02-26
First bits of Indexification.
Actually, don't do that, nevermind.
Check if header if present in getHeaderFirstLine.
2022-02-25
Added OPTIONS macro.
2022-02-24
Added sample data generation based on Markov chaining.
2022-02-19
Added robots.txt to gitignore (oops).
Removed robots.txt from the repo.
Ran PHPStan over everything and attempted some fixes.
2022-02-18
Update TOTP.php
2022-02-16
IDatabase -> IDb
tehe
Fixed nullref.
Rewrote performance timing classes.