74 Commits (181e20d86cdc81eff42a1fd3ead636cc8c53f4aa)

Author SHA1 Message Date
  Teknikode 181e20d86c - Added AES 128 CFB encrypt/decrypt with IV padding. 3 years ago
  Teknikode 08f9535092 Broke out File Upload javascript functions more. Also changed download CSP to allow self. 3 years ago
  Teknikode 7070128efb - Added better cache check for downloads. 3 years ago
  Teknikode 656693e0c6 - Removed Inferno crypto library 3 years ago
  Teknikode 366ad08e83 Reworked CSP policy for downloads 3 years ago
  Teknikode a9968e8f87 Added content security policy for uploads 3 years ago
  Teknikode cfa226fa6a Finalized new AES cipher wrapper and removed old instance. 3 years ago
  Teknikode 72e5f4b62e Made AesStream handle syncing with the counter of the cipher. 3 years ago
  Teknikode 38bcfd9fc1 Created new AES CTR wrapper to allow specifying the counter manually 3 years ago
  Teknikode 1485126096 Revert "- Added a small workaround to possibly support specific block decryption - updated newtonsoft" 3 years ago
  Teknikode 6fbc187e9c - Added a small workaround to possibly support specific block decryption 3 years ago
  Teknikode 3490104980 Added range support again. 3 years ago
  Teknikode 6a1222a667 Added proper 404 response 3 years ago
  Teknikode 19b6564ccd Small mods to download function 3 years ago
  Teknikode e163e0ca8c - Moved TeknikEntities from global field to disposed local instances. 3 years ago
  Teknikode 86e79b98ca - Added better error messages to login/register ajax response. 3 years ago
  Teknikode 446c74d45b Removed range support as decrypting directly to the output stream didn't work well with ranges. 3 years ago
  Teknikode 9bce07edfc Added options to pastes and uploads to add to an existing vault if they are logged in. 3 years ago
  Teknikode 986dd37f71 - Changed uploads to auto generate deletion key. 3 years ago
  Teknikode a509291022 - Modified uploads to either encrypt in the browser, or encrypt server side. 3 years ago
  Teknikode e5b8533e33 Made podcasts stream in batches 3 years ago
  Teknikode e7f02471e5 - Added better error handling in download function. 3 years ago
  Teknikode 72d9c7a115 Fixed length for limiting amount to write to response 3 years ago
  Teknikode b7a9f2a740 Made downloads stream the file while decrypting them. 3 years ago
  Teknikode 2ac90fbbbe Modified download to stream to the output. 3 years ago
  Teknikode 8d561dd5b8 Started making changes to how the file upload encrypt/decrypt works to better optimize memory usage. 4 years ago
  Teknikode cbe5078b9d - Added Basic Auth handling inside the auth attributes 4 years ago
  Teknikode 56b0063dce Moved Helpers and Configuration into separate projects. Updated all references to use them as well. 4 years ago
  Teknikode 56362057be Moved StringHelper and Byte extensions to Utility project. 4 years ago
  Teknikode d0c8ed567c Added check for html files on upload and return them as plain text. 4 years ago
  Teknikode e4a0bc6f8f Fixed user password transfer not generating the new password for the transfer type. 4 years ago
  Teknikode 5e88144bbf Added case sensitivity to certain model properties, and added a more robust transfer account system. 4 years ago
  Teknikode 77aa0fe8bc Added download action tracking to uploads/pastes/rss 4 years ago
  Teknikode 0bfe971504 Updated models to use virtual for all entity types. This allows Lazy Loading of all entities. 4 years ago
  Teknikode 1f485c0aee Initial creation of the Vault 4 years ago
  Teknikode 0f96025d48 Added Tracking Filter to only those actions that need it. 4 years ago
  Teknikode 5dcc2d9eeb Fixed downloads 4 years ago
  Teknikode a5daa7be0b Added check for range before caching 4 years ago
  Teknikode ff69c5080e Added caching to the uploads if not getting by range. 4 years ago
  Teknikode 74e5e90e1b Renamed 'Profile' area to 'User' to better match it's purpose. 4 years ago
  Teknikode d5c85add89 Added Server Maintainence program. 4 years ago
  Teknikode 3ea314281f Modified the upload progress bar to better show the current status. 4 years ago
  Teknikode 80f3671541 Added Terms of Service page. 4 years ago
  Teknikode 302db41392 Added Range support for file downloads. 4 years ago
  Teknikode e2abc55872 Modified tracking to use JS and removed download tracking 4 years ago
  Teknikode 090cf9f5b7 Fixed tracking not recording correct IP. 4 years ago
  Teknikode 07ae28b7e2 Modified back to use static function for tracking. 4 years ago
  Teknikode 26b9284f77 Added Piwik tracking to the server side. 4 years ago
  Teknikode 80fd82a5e3 Added shorten URL button to uploads 4 years ago
  Teknikode 58b4025f88 Changed defaults for upload to save key and encrypt server side. 5 years ago