Graham
346302fc05
Add API endpoint for receiving keys
...
Keys are now initially imported into a key_queue table, which is never
locked exclusively - allowing the API endpoint to function while the
brute forcer is running. The brute forcer moves all pending keys in the
queue to the keys table before running the actual brute forcing.
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
Graham
0ec7736764
Log the number of XTEA keys imported
...
This makes it a bit easier to determine if the keys are parsed
correctly.
Signed-off-by: Graham <gpe@openrs2.org>
3 years ago
Graham
3293454c17
Add support for importing keys in binary format
...
Signed-off-by: Graham <gpe@openrs2.org>
3 years ago
Graham
c06417bed7
Add PRIMARY KEY to tmp_keys for sanity checking
...
Signed-off-by: Graham <gpe@openrs2.org>
3 years ago
Graham
3a067b8b9c
Add support for downloading keys from Polar's archive
...
Signed-off-by: Graham <gpe@openrs2.org>
3 years ago
Graham
c260548d73
Add command for downloading keys from RuneLite and OpenOSRS
...
Signed-off-by: Graham <gpe@openrs2.org>
3 years ago
Graham
2bce00be54
Remove pointless return
...
Signed-off-by: Graham <gpe@openrs2.org>
3 years ago
Graham
f143eef142
Move Kotlin files from src/{main,test}/java to src/{main,test}/kotlin
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ce5b76ef0f
Rename dev.openrs2 package to org.openrs2
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
d755d486d6
Add initial cache and XTEA key archiving service
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago