89 Commits (21a3a31f02bfe3aff241adfd13a066fa7a79e55f)

Author SHA1 Message Date
  Teknikode 21a3a31f02 Removed tracking attributes from all files. 3 years ago
  Teknikode 0a9ba75dcb Added .net core Piwik library. 3 years ago
  Teknikode 5eb45263d9 Ported existing projects to Asp.Net Core (Except ServerMaint) 3 years ago
  Uncled1023 1299ef58cf Fixed max clamAV stream size 3 years ago
  Teknikode 6c5def43a8 Fixed max upload size not taking into account basic/premium 3 years ago
  Teknikode bf47978253 Added restricted file extensions for uploads 3 years ago
  Teknikode 700762bc15 Changed downloads to also check logged in user for premium status 3 years ago
  Teknikode a22f3b3fd9 Changed no download limit to be Premium feature only 3 years ago
  Teknikode ce0ded7c55 Added method to make uploads over a certain size direct to the download page and force a SaveAs dialog. This is to prevent non-user uploads from being spammed to host large videos/embedded data. 3 years ago
  Teknikode 73403551d6 Reverted Piwik Tracker package to last working copy. 3 years ago
  Teknikode aacc07d4a1 Fixed Download page not using current subdomain as link. 3 years ago
  Teknikode c78ea99e79 Made upload controller not lock due to sessions 3 years ago
  Teknikode d7994ef6ff Re-enabled dl cache since the RST seems to be fixed. 3 years ago
  Teknikode e6589638bd Added restricted content types parameter for uploads 3 years ago
  Teknikode 0eb299ad88 Modified cache/CSP to temp disable it. 4 years ago
  Teknikode 181e20d86c - Added AES 128 CFB encrypt/decrypt with IV padding. 4 years ago
  Teknikode 08f9535092 Broke out File Upload javascript functions more. Also changed download CSP to allow self. 4 years ago
  Teknikode 7070128efb - Added better cache check for downloads. 4 years ago
  Teknikode 656693e0c6 - Removed Inferno crypto library 4 years ago
  Teknikode 366ad08e83 Reworked CSP policy for downloads 4 years ago
  Teknikode a9968e8f87 Added content security policy for uploads 4 years ago
  Teknikode cfa226fa6a Finalized new AES cipher wrapper and removed old instance. 4 years ago
  Teknikode 72e5f4b62e Made AesStream handle syncing with the counter of the cipher. 4 years ago
  Teknikode 38bcfd9fc1 Created new AES CTR wrapper to allow specifying the counter manually 4 years ago
  Teknikode 1485126096 Revert "- Added a small workaround to possibly support specific block decryption - updated newtonsoft" 4 years ago
  Teknikode 6fbc187e9c - Added a small workaround to possibly support specific block decryption 4 years ago
  Teknikode 3490104980 Added range support again. 4 years ago
  Teknikode 6a1222a667 Added proper 404 response 4 years ago
  Teknikode 19b6564ccd Small mods to download function 4 years ago
  Teknikode e163e0ca8c - Moved TeknikEntities from global field to disposed local instances. 4 years ago
  Teknikode 86e79b98ca - Added better error messages to login/register ajax response. 4 years ago
  Teknikode 446c74d45b Removed range support as decrypting directly to the output stream didn't work well with ranges. 4 years ago
  Teknikode 9bce07edfc Added options to pastes and uploads to add to an existing vault if they are logged in. 4 years ago
  Teknikode 986dd37f71 - Changed uploads to auto generate deletion key. 4 years ago
  Teknikode a509291022 - Modified uploads to either encrypt in the browser, or encrypt server side. 4 years ago
  Teknikode e5b8533e33 Made podcasts stream in batches 4 years ago
  Teknikode e7f02471e5 - Added better error handling in download function. 4 years ago
  Teknikode 72d9c7a115 Fixed length for limiting amount to write to response 4 years ago
  Teknikode b7a9f2a740 Made downloads stream the file while decrypting them. 4 years ago
  Teknikode 2ac90fbbbe Modified download to stream to the output. 4 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. 5 years ago
  Teknikode 5e88144bbf Added case sensitivity to certain model properties, and added a more robust transfer account system. 5 years ago
  Teknikode 77aa0fe8bc Added download action tracking to uploads/pastes/rss 5 years ago
  Teknikode 0bfe971504 Updated models to use virtual for all entity types. This allows Lazy Loading of all entities. 5 years ago
  Teknikode 1f485c0aee Initial creation of the Vault 5 years ago