index
:
powxy.git
irclog
master
Proof-of-work reverse proxy to protect against scrapers
Runxi Yu
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make the python solver detect when there are missing arguments
HEAD
v0.1.85
master
Runxi Yu
7 days
2
-12
/
+20
*
Parallel Go solver
Runxi Yu
7 days
2
-1
/
+80
*
Tell them to base64-decode it
v0.1.84
Runxi Yu
8 days
1
-1
/
+1
*
44, not 43 max len
Runxi Yu
9 days
1
-1
/
+1
*
handler: Add Path: "/" for the cookie
v0.1.83
Runxi Yu
9 days
1
-0
/
+1
*
Make primary-color-lighter lighter
v0.1.82
Runxi Yu
9 days
1
-1
/
+1
*
Add static to powxy's makefile deps
v0.1.81
Runxi Yu
9 days
1
-1
/
+1
*
More C style changes
v0.1.80
Runxi Yu
9 days
4
-39
/
+13
*
Indent -linux
v0.1.79
Runxi Yu
9 days
3
-31
/
+35
*
Lighter color for the selection
v0.1.78
v0.1.17
Runxi Yu
9 days
1
-2
/
+1
*
Meh, use tabs
Runxi Yu
9 days
1
-12
/
+12
*
Lighter primary color var
Runxi Yu
9 days
1
-0
/
+8
*
Indent python with spaces
Runxi Yu
9 days
1
-12
/
+12
*
Add link to CSSWAF
Runxi Yu
9 days
1
-0
/
+1
*
Update README to reflect the provision of a Python program
Runxi Yu
9 days
1
-4
/
+4
*
Add Python challenge-solver script
v0.1.16
Runxi Yu
10 days
2
-1
/
+30
*
Log form values on form validation attempts
Runxi Yu
10 days
1
-0
/
+4
*
Cache-Control
v0.1.15
Runxi Yu
10 days
1
-0
/
+3
*
Lindenii forge contrib stuff
Runxi Yu
10 days
1
-0
/
+5
*
readme: Updates
Runxi Yu
10 days
1
-6
/
+25
*
readme: I think the crypto works
Runxi Yu
10 days
1
-2
/
+3
*
Add .editorconfig
Runxi Yu
10 days
1
-0
/
+19
*
Add a .golangci.yaml
Runxi Yu
10 days
1
-0
/
+20
*
Correct spelling
Runxi Yu
10 days
1
-1
/
+1
*
Use range instead of normal for loop
Runxi Yu
10 days
1
-1
/
+1
*
Use sha256.Size rather than 256
Runxi Yu
10 days
1
-2
/
+5
*
readme: Move the mechanism up a bit
Runxi Yu
10 days
1
-21
/
+21
*
Add website URLs in copyright text in wasm/solver.c
Runxi Yu
10 days
1
-2
/
+2
*
Use structured logging from log/slog
v0.1.14
Runxi Yu
10 days
1
-12
/
+62
*
Refactor again
Runxi Yu
10 days
3
-119
/
+150
*
Refactor
v0.1.13
Runxi Yu
10 days
11
-54
/
+127
*
csolver: Remove, it's not needed anymore
Runxi Yu
10 days
1
-6
/
+0
*
Remove somewhat-transparent
Runxi Yu
10 days
3
-7
/
+3
*
README.md: Clearer statement of goals
Runxi Yu
10 days
1
-3
/
+7
*
Move <script> to the head
Runxi Yu
10 days
1
-3
/
+2
*
Fix JS licensing
Runxi Yu
10 days
3
-36
/
+65
*
Separate main.js out of the HTML
Runxi Yu
10 days
2
-27
/
+27
*
Fix wording in challenge again
Runxi Yu
10 days
1
-1
/
+1
*
Rephrase challenge text
v0.1.12
Runxi Yu
10 days
1
-6
/
+3
*
Adjust opacity and stuff
Runxi Yu
10 days
2
-5
/
+4
*
README.md: Note that the current JS solver requires WebAssembly
Runxi Yu
10 days
1
-3
/
+3
*
Use pre instead of a bad input field
v0.1.11
Runxi Yu
10 days
2
-17
/
+9
*
README.md: Remove the "JS is slow" notice, we have WebAssembly
Runxi Yu
10 days
1
-2
/
+0
*
Update license headers
Runxi Yu
10 days
6
-1
/
+22
*
Use a WebAssembly solver
v0.1.10
Runxi Yu
10 days
17
-382
/
+638
*
tmpl.go: Separate the template into its own file
Runxi Yu
10 days
2
-287
/
+290
*
main.go: Set HttpOnly on cookie
v0.1.9
Runxi Yu
10 days
1
-3
/
+4
*
identifier.go: Remove paranoid checks for buffer lengths
Runxi Yu
10 days
1
-6
/
+0
*
identifier.go, unsafe.go: Document unsafe usage
Runxi Yu
10 days
2
-0
/
+5
*
main.go: Log template execution errors
v0.1.8
Runxi Yu
10 days
1
-0
/
+1
[next]