Neale Pickett
988c39d403
Remove debugging statement
2010-03-03 12:30:06 -07:00
Neale Pickett
393960c12e
We don't need to create users
2010-03-03 12:25:12 -07:00
Neale Pickett
50656d2da3
Smaller results files
2010-03-03 12:23:09 -07:00
Neale Pickett
7b406ce67d
Restore angle calculation
2010-03-03 11:15:51 -07:00
Neale Pickett
3cae9d7442
Fix 2 tanks bugs
2010-03-03 11:28:51 -06:00
Neale Pickett
bbd78ab32f
Make it work on woozle
2010-03-03 00:10:26 -06:00
Neale Pickett
868a6a6b92
Seems to work.
2010-03-02 22:18:13 -07:00
Neale Pickett
00694e8472
Initial effort to decouple from buildroot
2010-03-02 20:45:21 -07:00
Curt Hash
f0d5ffd241
points to survey.cgi now
2010-02-09 17:00:52 -07:00
Curt Hash
072f80dc30
rename
2010-02-09 17:00:24 -07:00
Curt Hash
68de9713a0
..
2010-02-09 16:48:34 -07:00
Curt Hash
54a19779c3
pointcli switched to tcp
2010-02-09 16:46:44 -07:00
Curt Hash
09d5b1385c
pointsd now using tcp connections .. not tested
2010-02-09 16:27:46 -07:00
Curt Hash
e8df83c83b
survey files
2010-02-09 12:41:26 -07:00
Curt Hash
9f750aabcc
padding TFTP ACK packet
2010-01-26 13:30:23 -07:00
Curt Hash
e2036bbf84
pollster now writes the date and time the page was generated, so
...
that clients can calculate how long it has been since the last
poll.
2010-01-25 16:04:40 -07:00
Curt Hash
3dd84a10f4
In order to make it harder for clients to allow connections from
...
pollster while blocking everyone else, pollster will now change
IP addresses every minute. The pollster box will need a secondary
interface (default: eth1) in order to do this. Before each poll,
the mac address of the interface is changed to a random address
with a particular vendor code (default: 00:01:c0 (FitPC)) and a
new address is requested via DHCP. All connections made from
pollster are bound to the new address, forcing them out through
the secondary interface. This caused some problems, since the
poll function for cat.cgi previously relied on urllib, which did
not support binding. I ended up having to subclass
http.client.HTTPConnection and override __init__() and connect().
These changes necessitated two new global configuration variables:
(1) POLL_MAC_VENDOR : the vendor code to use in the random MAC
(2) POLL_IFACE : the secondary interface to use
I also fixed a bug where an empty string would be interpreted as a
valid team name.
2010-01-22 16:57:45 -07:00
Curt Hash
9b14d50374
changed catcgi poller to use library rather than my socket code
2010-01-21 13:16:52 -07:00
Curt Hash
82cb84ff78
untest
2010-01-19 15:52:25 -07:00
Curt Hash
fc4917a7d1
test
2010-01-19 15:52:08 -07:00
Curt Hash
5f6eeeb1b8
more merged changes from server
2010-01-19 15:31:15 -07:00
Curt Hash
1328229708
merged changed from tfi server
2010-01-19 15:11:59 -07:00
Curt Hash
1bd31704e8
testing
2010-01-19 13:33:15 -07:00
Paul S. Ferrell
750e8f4715
Fixed path escaping for tanks.wq
2009-12-16 08:00:10 -07:00
Paul S. Ferrell
39d7b98852
Fixed some formatting issues in some puzzles.
2009-10-15 16:29:52 -06:00
Curt Hash
39ef9d4694
added keys
2009-10-15 16:17:39 -06:00
Paul S. Ferrell
cb7f0cc055
Makefile - transfer .py files instead of .pyc
...
histogram.py - now locks the histogram file before making a new one.
puzzler.py - fixed name error
mkpuzzles.py - now handles subdirectories
2009-10-15 15:22:07 -06:00
Erin M. Ochoa
72b6c9766d
Merge cfl:/var/projects/gctf
2009-10-15 14:46:43 -06:00
Erin M. Ochoa
246651313e
changed library puzzle
2009-10-15 14:46:13 -06:00
Alexander Brugh
4238aa8636
Merge branch 'master' of cfl.lanl.gov:/var/projects/gctf
2009-10-15 14:32:41 -06:00
Alexander Brugh
b038aa926e
new puzzle shit
2009-10-15 14:32:23 -06:00
Paul S. Ferrell
00b243b234
Finished the crypto puzzles.
2009-10-15 12:34:58 -06:00
Daniel A. Quist
358145792c
Added Kevin Nauer's forensics puzzles
2009-10-15 11:54:29 -06:00
Daniel A. Quist
08671f2b6e
Added two entries
2009-10-15 11:22:51 -06:00
Curt Hash
65ceacf3ac
fixed typo
2009-10-15 09:48:09 -06:00
Curt Hash
f19f096082
removed error check on os.remove
2009-10-15 09:35:42 -06:00
Curt Hash
f583b2851e
Merge branch 'master' of cfl:/var/projects/gctf
2009-10-14 16:53:30 -06:00
Curt Hash
418f92ae6d
changed makedb script to make the db read only
2009-10-14 16:51:56 -06:00
Curt Hash
e622fd70b7
forgot key file
2009-10-14 14:20:33 -06:00
Curt Hash
e8300a3740
80pt webapp puzzle
2009-10-14 14:16:09 -06:00
Paul S. Ferrell
a0a845f0e7
Added lines to clear tanks state to new-contest.
2009-10-13 16:10:59 -06:00
Paul S. Ferrell
b658035581
Merge branch 'master' of ssh://cfl.lanl.gov/var/projects/gctf
2009-10-13 16:08:31 -06:00
Paul S. Ferrell
d3bdcb044b
Added several new crypto puzzles.
2009-10-13 16:08:11 -06:00
Curt Hash
5a8004468e
70pt webapp puzzle
2009-10-13 15:50:08 -06:00
Curt Hash
5ba0e55a18
fixed repeat attribute
2009-10-13 15:00:36 -06:00
Curt Hash
bc20a76487
60pt webapp puzzle
2009-10-13 15:00:04 -06:00
Curt Hash
474bbf83fd
50pt webapp puzzle
2009-10-13 14:03:35 -06:00
Paul S. Ferrell
ed885cafc5
Added new puzzle category, crypto.
2009-10-13 10:08:03 -06:00
Erin M. Ochoa
518bb2988d
added summary file to hispaniola
2009-10-09 10:55:37 -06:00
Erin M. Ochoa
f8938a2000
removed posters dir (already added hispaniola)
2009-10-09 10:51:42 -06:00