Commit Graph

84 Commits

Author SHA1 Message Date
Neale Pickett 229b18191e Stop trying to put static files in the binary 2018-09-27 23:12:29 +00:00
Neale Pickett 4f4cd7a2ad Merge branch 'master' of https://github.com/dirtbags/moth 2018-09-24 20:00:21 +00:00
Neale Pickett 229ce8d294 Generate proper JSON 2018-09-24 20:00:18 +00:00
Neale Pickett df3802c6d7 Merge branch 'mothv3' 2018-09-23 03:38:32 +00:00
Neale Pickett 12f5d4e2db Fix puzzles on iOS 2018-09-21 23:45:28 +00:00
Neale Pickett 3a8fbc503b Fix scoreboard formatting and iframe styling 2018-09-21 20:29:05 +00:00
Neale Pickett ad4cd6f700 Friendler error message if you got the right answer 2018-09-20 20:44:56 +00:00
Neale Pickett 7e1c1cf937 Fix inline images, only award to extant teams 2018-09-20 20:42:24 +00:00
Neale Pickett c42e320b4e Documentation updates 2018-09-20 16:15:34 +00:00
Neale Pickett 73ce4d0356 Cache points.json and puzzles.json 2018-09-20 03:44:34 +00:00
Neale Pickett 41d0cb001b Dockerize and cleanup 2018-09-20 00:18:04 +00:00
Neale Pickett ba38d1a84b I think I'm done. 2018-09-19 23:56:26 +00:00
Neale Pickett a9f8cba6f9 Everything but puzzle content serving 2018-09-19 03:29:05 +00:00
Neale Pickett b4d8dc5b74 Add scoreboard plus formatting tweaks 2018-09-19 00:22:03 +00:00
Neale Pickett 5e4af17d57 Basic rendering of open puzzles 2018-09-18 03:32:24 +00:00
Neale Pickett 5070c70d25 New rule: (category, points) must be unique across the contest. No more having 2 tokens in a category with the same point value. 2018-09-18 00:06:29 +00:00
Neale Pickett f914f1d65d Check for duplicate points 2018-09-18 00:02:44 +00:00
Neale Pickett 8b1441a591 Flesh out remaining handlers
I think at this point we just need to drop in text for puzzle.html, puzzle-list.html, and scoreboard.html,
and we'll have a working server.
2018-09-17 23:40:05 +00:00
Neale Pickett 3b3783f9ca Moving toward a working server 2018-09-17 23:00:08 +00:00
Neale Pickett 5bb050166e A passable start at a go-based mothd 2018-09-15 00:24:48 +00:00
Neale Pickett 3100f34914 Mothball work 2018-05-10 03:52:52 +00:00
Neale Pickett af963a71e8 Dockerize 2017-09-11 03:08:18 +00:00
Neale Pickett 1f2132d41b Make an actually working server, hopefully 2017-02-05 16:42:41 -07:00
Neale Pickett 92d94137a6 Fix up legacy puzzle generation, installer 2017-01-23 16:35:38 +00:00
Neale Pickett eaf7ac0974 Puzzle.randword, don't escape HTML, change mono font 2016-11-28 15:17:12 -07:00
Neale Pickett 60fec77add Shuffle files around: keep your campsite neat and tidy 2016-10-20 11:32:21 -06:00
Neale Pickett 4c0dc116a5 Lua-based puzzle lister 2015-04-19 22:57:35 -06:00
Neale Pickett fc1b366b82 Add in sponsors 2015-04-15 15:58:46 -06:00
Neale Pickett 176d2ca5b2 Snarky recommendation for windows wget 2015-04-15 14:33:46 -06:00
Neale Pickett 2796927844 And with that, I think it is working again 2015-04-12 11:11:15 -06:00
Neale Pickett c0f0893ba5 Registration is working 2015-04-12 09:16:48 -06:00
Neale Pickett dcc99528a8 installing okay now 2015-04-10 16:37:21 -06:00
Neale Pickett e5de92b049 Installation script 2015-04-09 17:40:03 -06:00
Neale Pickett 20dd117b18 Remove more legacy junk 2012-05-25 21:39:59 -06:00
Neale Pickett 82d9edff6f multi-point tokens in radio 2011-11-03 18:51:28 -06:00
Neale Pickett 7fbe6d2650 cleanup, add lxc package (broken) 2011-09-23 17:05:14 -06:00
Neale Pickett 103688df85 fix arc4 definition 2011-09-21 17:31:13 -06:00
Neale Pickett 5c870b3c6f fixes for new buildroot + cleanup from merge 2011-09-21 15:23:09 -06:00
Neale Pickett afc015dcc8 Start at a portable puzzle format 2011-03-24 17:12:33 -06:00
Neale Pickett 4bc40220b0 Add dillo puzzle 2011-03-22 22:00:50 -06:00
Neale Pickett 8c66e08009 Start moving pwnables to new token encryption 2011-03-18 21:57:12 -06:00
Neale Pickett e20bea39b2 Gussy up arc4.c 2011-03-18 19:21:45 -06:00
Neale Pickett b08f2747f7 Nicer argument parsing in tea 2011-03-17 21:01:21 -06:00
Neale Pickett d8a3e98803 Add TEA back in. 2011-03-17 17:11:53 -06:00
Neale Pickett 40e7560b38 Fix key reuse vuln. in arc4 2011-03-17 13:04:13 -06:00
Neale Pickett d14302b199 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 cf282dff48 I found %*s in printf! Converting... 2010-09-16 17:11:55 -06:00
Neale Pickett 7305ae79cb -Werror 2010-09-16 12:21:16 -06:00
Neale Pickett 487893c314 Take scanf out of puzzles.cgi 2010-09-16 12:20:44 -06:00