45 Commits (fc0ee9f6731d2fc7d19ec95c673b65772d7b3829)

Author SHA1 Message Date
Teknikode fc0ee9f673 Fixed Aes128CFB not correctly padding the text for encryption/decryption 5 years ago
Teknikode 181e20d86c - Added AES 128 CFB encrypt/decrypt with IV padding. 5 years ago
Teknikode 86fe419389 Fixed multiple crypto bugs. 5 years ago
Teknikode b642f01246 - Added user helper function to change the account type for a given user. 5 years ago
Teknikode 656693e0c6 - Removed Inferno crypto library 5 years ago
Teknikode dc66ed77bc Added exception handler to response helper 5 years ago
Teknikode b207346fe0 Updated newtonsoft across the board to a single version 5 years ago
Teknikode cfa226fa6a Finalized new AES cipher wrapper and removed old instance. 5 years ago
Teknikode 72e5f4b62e Made AesStream handle syncing with the counter of the cipher. 5 years ago
Teknikode 38bcfd9fc1 Created new AES CTR wrapper to allow specifying the counter manually 5 years ago
Teknikode 1485126096 Revert "- Added a small workaround to possibly support specific block decryption - updated newtonsoft" 5 years ago
Teknikode 6fbc187e9c - Added a small workaround to possibly support specific block decryption 5 years ago
Teknikode 3bef7915dd Adding some handling of block offsets for in place encryption/decryption 5 years ago
Teknikode 19b6564ccd Small mods to download function 5 years ago
Teknikode e163e0ca8c - Moved TeknikEntities from global field to disposed local instances. 5 years ago
Teknikode b7e00579b5 Added basic IRC web interface that connects to a specific server specified in the config. 5 years ago
Teknikode 86e79b98ca - Added better error messages to login/register ajax response. 5 years ago
Teknikode 446c74d45b Removed range support as decrypting directly to the output stream didn't work well with ranges. 5 years ago
Teknikode da3d923ab7 - Created custom IPrincipal for the user session to include all the user information. 5 years ago
Teknikode b967bc07d6 Moved transpaerency to the new status page, and separated each section into a tab. 5 years ago
Teknikode 2c972f1a83 Added Status page for viewing realtime stats of server resources. 5 years ago
Teknikode 46b4fc9c9e Added visitor stats to transparency page. 5 years ago
Teknikode 66994dde8a Fixed auth ticket not having a long timeout. Changed to be a 1 year timeout for logins. 5 years ago
Teknikode efc7f7dae6 Added ability to create vaults. 5 years ago
Teknikode a509291022 - Modified uploads to either encrypt in the browser, or encrypt server side. 5 years ago
Teknikode 679c148029 Added content size to podcast download 5 years ago
Teknikode e5b8533e33 Made podcasts stream in batches 5 years ago
Teknikode e7f02471e5 - Added better error handling in download function. 5 years ago
Teknikode b7a9f2a740 Made downloads stream the file while decrypting them. 5 years ago
Teknikode 2ac90fbbbe Modified download to stream to the output. 5 years ago
Teknikode c68e1d2ec6 Separated cipher processing into more subfunctions 5 years ago
Teknikode 8d561dd5b8 Started making changes to how the file upload encrypt/decrypt works to better optimize memory usage. 5 years ago
Teknikode cbe5078b9d - Added Basic Auth handling inside the auth attributes 5 years ago
Teknikode 7214185167 Fixed min log level using email level config option 5 years ago
Teknikode eceb9f22ab Added try/catch wrappers around the logging to handle exceptions that shouldn't be tracked. 5 years ago
Teknikode e4ffc56020 Fixed logger not sending emails correctly. 5 years ago
Teknikode fc08678d7d Created logging utility to handle writing log messages and sending emails. 5 years ago
Teknikode 8a3f232205 Created EmailAccount model for configs, and moved COntactConfig to use the new model, as well as for logging. 5 years ago
Teknikode ecf7dd9362 Added gitversioning to all projects 5 years ago
Teknikode aeb2b55c8e Fixed references 5 years ago
Teknikode 56b0063dce Moved Helpers and Configuration into separate projects. Updated all references to use them as well. 5 years ago
Teknikode 3f10fc6616 - Added logging config. 5 years ago
Teknikode 1920dda2af Added initial logging project 5 years ago
Teknikode 5071ce4a34 Made podcast direct link more unique 5 years ago
Teknikode 56362057be Moved StringHelper and Byte extensions to Utility project. 5 years ago