Use UCI to store setup state.
Merge branch 'master' into uci_setup_state
Add test for change_password_first_time.
Add test for set_private_ssid.
DSA SSH keys say "dss" in them, not "dsa".
Merge pull request #187 from mlc/dsa_key_fix

DSA SSH keys say "dss" in them, not "dsa".
Switch lighttpd to run as www-data again.
Remove and create cerowrt/files dir to fix first time run
Added build instructions, cleaned up System overview
README updates

Indicate that only the leftmost front button works for failsafe (fixes #193), remove HOPE references.
Renamed directory Images to doc
Add slides from HOPE talk
Initial fix to firewall rules to allow DHCP on openwireless.org. Look into tightening up rules a bit in the future.
Merge branch 'master' of github.com:TWEFF/OpenWireless into www-data
HTML Style

Unquoted attributes is a pet peeve of mine
Merge pull request #194 from sarciszewski/patch-1

HTML Style
Implemented diceware password generator
Polyfill Math.log2

Polyfill `Math.log2()` in the diceware constructor.
Update ssid.js

Move diceware password generator code to a separate function so it can be called by jQuery, etc. later.
Merge pull request #195 from sarciszewski/pwgen

Implement Diceware Passphrase Generator