Neale Pickett
7b5a4e58b3
Add TEA back in.
2011-03-17 17:11:53 -06:00
Neale Pickett
8118a3d92f
Fix key reuse vuln. in arc4
2011-03-17 13:04:13 -06:00
Neale Pickett
b87c1f6f35
Begin unhooking in.tokend
2011-03-14 17:13:25 -06:00
Neale Pickett
48c6ca0aa2
Modularize + lots of fixes
2010-09-23 18:23:00 -06:00
Neale Pickett
7305ae79cb
-Werror
2010-09-16 12:21:16 -06:00
Neale Pickett
04d3c2c66c
Results of code review
2010-09-14 18:04:33 -06:00
Neale Pickett
7e4f523347
Remove more cruft, add polish
2010-09-13 17:32:51 -06:00
Neale Pickett
8d47593986
Many changes, unit test
...
* Everything in /srv/ctf now, set $CTF_BASE to override that
* CGI now accepts parms in argv
* Fix bug with uninitialized CGI vars
2010-09-13 12:23:39 -06:00
Neale Pickett
23b6f28a21
Make puzzles generate static HTML
2010-09-12 22:15:06 -06:00
Neale Pickett
df3da9c6d3
Make points a long
2010-09-12 22:00:58 -06:00
Neale Pickett
5199cf5cac
Move CGI routines into common.c
...
They're still good general-purpose routines, though.
2010-09-11 23:22:28 -06:00
Neale Pickett
c3bf43b132
Add puzzler.cgi, put more into common.c
2010-09-11 22:57:46 -06:00
Neale Pickett
a9431200af
CGI register was a bad idea
...
There's just no good way to tell what team is legit and
what team is an attempt at an XSS or whatever tomfoolery
contestants might be up to. CGI might work for high school
kids, but for that a shell script would probably work.
2010-09-07 21:31:23 -06:00
Neale Pickett
a2559871c1
Merge branch 'tokens' of fozzie:src/ctf into tokens
...
Conflicts:
src/Makefile
src/pointscli.c
2010-09-07 14:24:37 -06:00
Neale Pickett
a683df8eef
Add posters, enhance cgi.c
2010-09-07 14:18:39 -06:00
Neale Pickett
8e1dfbd0da
Add pointscli and common utils
2010-09-03 21:00:02 -06:00
Neale Pickett
be41c32fd1
A new C-based register.cgi
2010-09-03 14:54:57 -06:00
Neale Pickett
8d4fea620b
Start at in.tokend (not writing files yet)
2010-09-02 17:10:11 -06:00