aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Make the python solver detect when there are missing argumentsv0.1.85Runxi Yu12 days2-12/+20
* Parallel Go solverRunxi Yu12 days2-1/+80
* Tell them to base64-decode itv0.1.84Runxi Yu14 days1-1/+1
* 44, not 43 max lenRunxi Yu14 days1-1/+1
* handler: Add Path: "/" for the cookiev0.1.83Runxi Yu2025-03-251-0/+1
* Make primary-color-lighter lighterv0.1.82Runxi Yu2025-03-251-1/+1
* Add static to powxy's makefile depsv0.1.81Runxi Yu2025-03-251-1/+1
* More C style changesv0.1.80Runxi Yu2025-03-254-39/+13
* Indent -linuxv0.1.79Runxi Yu2025-03-253-31/+35
* Lighter color for the selectionv0.1.78v0.1.17Runxi Yu2025-03-251-2/+1
* Meh, use tabsRunxi Yu2025-03-251-12/+12
* Lighter primary color varRunxi Yu2025-03-251-0/+8
* Indent python with spacesRunxi Yu2025-03-251-12/+12
* Add link to CSSWAFRunxi Yu2025-03-251-0/+1
* Update README to reflect the provision of a Python programRunxi Yu2025-03-251-4/+4
* Add Python challenge-solver scriptv0.1.16Runxi Yu2025-03-252-1/+30
* Log form values on form validation attemptsRunxi Yu2025-03-251-0/+4
* Cache-Controlv0.1.15Runxi Yu2025-03-241-0/+3
* Lindenii forge contrib stuffRunxi Yu2025-03-241-0/+5
* readme: UpdatesRunxi Yu2025-03-241-6/+25
* readme: I think the crypto worksRunxi Yu2025-03-241-2/+3
* Add .editorconfigRunxi Yu2025-03-241-0/+19
* Add a .golangci.yamlRunxi Yu2025-03-241-0/+20
* Correct spellingRunxi Yu2025-03-241-1/+1
* Use range instead of normal for loopRunxi Yu2025-03-241-1/+1
* Use sha256.Size rather than 256Runxi Yu2025-03-241-2/+5
* readme: Move the mechanism up a bitRunxi Yu2025-03-241-21/+21
* Add website URLs in copyright text in wasm/solver.cRunxi Yu2025-03-241-2/+2
* Use structured logging from log/slogv0.1.14Runxi Yu2025-03-241-12/+62
* Refactor againRunxi Yu2025-03-243-119/+150
* Refactorv0.1.13Runxi Yu2025-03-2411-54/+127
* csolver: Remove, it's not needed anymoreRunxi Yu2025-03-241-6/+0
* Remove somewhat-transparentRunxi Yu2025-03-243-7/+3
* README.md: Clearer statement of goalsRunxi Yu2025-03-241-3/+7
* Move <script> to the headRunxi Yu2025-03-241-3/+2
* Fix JS licensingRunxi Yu2025-03-243-36/+65
* Separate main.js out of the HTMLRunxi Yu2025-03-242-27/+27
* Fix wording in challenge againRunxi Yu2025-03-241-1/+1
* Rephrase challenge textv0.1.12Runxi Yu2025-03-241-6/+3
* Adjust opacity and stuffRunxi Yu2025-03-242-5/+4
* README.md: Note that the current JS solver requires WebAssemblyRunxi Yu2025-03-241-3/+3
* Use pre instead of a bad input fieldv0.1.11Runxi Yu2025-03-242-17/+9
* README.md: Remove the "JS is slow" notice, we have WebAssemblyRunxi Yu2025-03-241-2/+0
* Update license headersRunxi Yu2025-03-246-1/+22
* Use a WebAssembly solverv0.1.10Runxi Yu2025-03-2417-382/+638
* tmpl.go: Separate the template into its own fileRunxi Yu2025-03-242-287/+290
* main.go: Set HttpOnly on cookiev0.1.9Runxi Yu2025-03-241-3/+4
* identifier.go: Remove paranoid checks for buffer lengthsRunxi Yu2025-03-241-6/+0
* identifier.go, unsafe.go: Document unsafe usageRunxi Yu2025-03-242-0/+5
* main.go: Log template execution errorsv0.1.8Runxi Yu2025-03-241-0/+1