aboutsummaryrefslogtreecommitdiff
path: root/main.go (unfollow)
Commit message (Expand)AuthorFilesLines
12 daysRefactor againRunxi Yu1-116/+11
12 daysRefactorv0.1.13Runxi Yu1-52/+46
12 daysUse a WebAssembly solverv0.1.10Runxi Yu1-0/+5
12 daysmain.go: Set HttpOnly on cookiev0.1.9Runxi Yu1-3/+4
12 daysmain.go: Log template execution errorsv0.1.8Runxi Yu1-0/+1
13 daysmain.go: Secure cookieRunxi Yu1-2/+3
13 daysmain.go: Log each condition differentlyv0.1.5Runxi Yu1-2/+9
13 daysAdd MathML notationRunxi Yu1-1/+3
13 daysReformatRunxi Yu1-4/+4
13 daysRename token -> identifierRunxi Yu1-9/+9
13 daysBSD-2-ClauseRunxi Yu1-1/+1
13 daysCut half of the cookie, the HMAC is enoughRunxi Yu1-7/+7
13 daysUse a global struct with version and source infoRunxi Yu1-3/+3
13 daysAdd SPDX headersRunxi Yu1-0/+3
13 daysSeparate proxy stuffRunxi Yu1-49/+0
13 daysSeparate privkey stuffRunxi Yu1-15/+0
13 daysSeparate flagsRunxi Yu1-16/+0
13 daysSeparate unsafe operations to unsafe.goRunxi Yu1-5/+0
13 daysSeparate validateBitZeros into a separate fileRunxi Yu1-20/+0
13 daysSupport secondary reverse proxyingRunxi Yu1-3/+19
13 daysSeparate them into different filesRunxi Yu1-299/+0
13 daysUse httputil's reverse proxyRunxi Yu1-21/+14
13 daysAdd missing error returnRunxi Yu1-0/+1
13 daysForbid long submissionsRunxi Yu1-2/+7
13 daysLower default difficultyRunxi Yu1-1/+1
13 daysHandle (i.e. ignore) all missing error checksRunxi Yu1-2/+2
13 daysUpdate every 256 triesRunxi Yu1-2/+2
13 daysAdd JS solverRunxi Yu1-3/+82
13 daysUse C program instead of Python script to solve the challengeRunxi Yu1-33/+179
14 daysFix error messageRunxi Yu1-1/+1
14 daysAdd solver python scriptRunxi Yu1-0/+40
14 daysReformatRunxi Yu1-6/+6
14 daysAdd link to sourceRunxi Yu1-0/+1
14 daysBasic proof of workRunxi Yu1-10/+214
14 daysBasic reverse proxyRunxi Yu1-0/+33