39 Commits (master)

Author SHA1 Message Date
Graham 71b1ac8e20 Rename XteaKey to SymmetricKey 8 months ago
Graham 651b2f8b5f Update Guice 8 months ago
Graham a5dfbdd691 Remove PolarKeyDownloader 10 months ago
Graham 9463a70520 Catch KeyDownloader::getMissingUrls exceptions 12 months ago
Graham ba5c285a47 Remove defunct OpenOSRS key downloader and link 1 year ago
Graham 8f4d28393e Download XTEA keys from HDOS 2 years ago
Graham 4ca7fab636 Add blank line between is blocks 2 years ago
Graham c0056f9cb1 Update kotlinter 2 years ago
Graham 4eea6d752a Don't terminate if downloading keys from a source fails 2 years ago
Graham 346302fc05 Add API endpoint for receiving keys 2 years ago
Graham ab2c56f0af Set HttpClient timeouts 2 years ago
Graham 2a6ffa87a6 Fix elvis operator on non-nullable type warning 3 years ago
Graham 0ec7736764 Log the number of XTEA keys imported 3 years ago
Graham 637e311a67 Fix SELECT DISTINCT query 3 years ago
Graham d925b68db3 Remove duplicate keys from valid.json 3 years ago
Graham cf8110e5a7 Fix possible off-by-one error in KeyBruteForcer 3 years ago
Graham 3293454c17 Add support for importing keys in binary format 3 years ago
Graham ee567cc76f Treat empty loc groups as valid 3 years ago
Graham 40d6ccbb61 Add ent's output to the keys page 3 years ago
Graham 221252895c Check exit code of ent 3 years ago
Graham 593f46d9fd Add percentages to the keys page 3 years ago
Graham 6c728d758c Add total number of encrypted/validated groups to the keys page 3 years ago
Graham 4337020b6b Add endpoint for exporting all keys in bulk 3 years ago
Graham a02eb169f4 Fix NPE in TextKeyReader if the input is invalid 3 years ago
Graham ae88bca924 Add ent command for analysing the randomness of keys 3 years ago
Graham bb293d3e3f Add missing ORDER BY to queries fetching the next container/key 3 years ago
Graham b1ccd9371d Defer container UPDATEs until we've finished the current statement 3 years ago
Graham c06417bed7 Add PRIMARY KEY to tmp_keys for sanity checking 3 years ago
Graham 3a067b8b9c Add support for downloading keys from Polar's archive 3 years ago
Graham 326371312d Use Set instead of List internally in JsonKeyReader 3 years ago
Graham c5bd044574 Add CloseableInjector 3 years ago
Graham c260548d73 Add command for downloading keys from RuneLite and OpenOSRS 3 years ago
Graham 192b24b9bd Improve JsonKeyReader 3 years ago
Graham 2bce00be54 Remove pointless return 3 years ago
Graham e8fd432f14 Combine key validation with uncompression 3 years ago
Graham 3289af5ddf Add uncompressed_{length,crc32} columns to the containers table 3 years ago
Graham b003e02ef4 De-duplicate key validation code in KeyBruteForcer 3 years ago
Graham f2400117fd Fix typo (are -> area) 4 years ago
Graham f143eef142 Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin 4 years ago