Dmitry Chestnykh
|
0052db45f8
example: use io instead of fmt; add error handling.
|
13 years ago |
Dmitry Chestnykh
|
885d67a665
store: fix potential race.
|
13 years ago |
Dmitry Chestnykh
|
60d32e9f9c
store: rename ids to digitsById, exp to idByTime.
|
13 years ago |
Dmitry Chestnykh
|
a0a9c943a7
Update docs.
|
13 years ago |
Dmitry Chestnykh
|
c833d164be
Add examples captchas.
|
13 years ago |
Dmitry Chestnykh
|
5c81f018db
Use new GitHub-flavored Markdown syntax for types.
|
13 years ago |
Dmitry Chestnykh
|
31e7bb63c9
Rename README to README.md
|
13 years ago |
Dmitry Chestnykh
|
ca43a14c39
Add README.
|
13 years ago |
Dmitry Chestnykh
|
d671ee047d
Example: make HTML5 valid.
|
13 years ago |
Dmitry Chestnykh
|
b6b09cafab
Example: implement reloading; fix audio in Safari.
|
13 years ago |
Dmitry Chestnykh
|
0476dc3b53
Server: reload captcha when given ?reload=x in URL.
|
13 years ago |
Dmitry Chestnykh
|
8d3ca40d18
Add notice about Chrome 10 bug to BUGS.
|
13 years ago |
Dmitry Chestnykh
|
a9e88462c0
Add notice about Image.WriteTo to BUGS.
|
13 years ago |
Dmitry Chestnykh
|
4b8382af15
Remove "Std" from StdCollectNum and StdExpiration.
|
13 years ago |
Dmitry Chestnykh
|
dab967324b
Add Store interface.
|
13 years ago |
Dmitry Chestnykh
|
230b62a61b
Add example HTTP server that uses the package.
|
13 years ago |
Dmitry Chestnykh
|
fe4a597532
Thinner strike-through on captcha image.
|
13 years ago |
Dmitry Chestnykh
|
8a2b5ae5df
Add Audio.EncodedLen. Workaround for Chrome WAV bug.
|
13 years ago |
Dmitry Chestnykh
|
d010e3f940
Add VerifyString function.
|
13 years ago |
Dmitry Chestnykh
|
bd0535eaeb
Add CaptchaServer.
|
13 years ago |
Dmitry Chestnykh
|
4572d7de1e
Fix comments, apply gofmt.
|
13 years ago |
Dmitry Chestnykh
|
11dc012645
generate: rename to main.go, add Makefile.
|
13 years ago |
Dmitry Chestnykh
|
2ef763a3c2
Rename cmd to capgen, originals to generate.
|
13 years ago |
Dmitry Chestnykh
|
5dd1486157
Add captcha test.
|
13 years ago |
Dmitry Chestnykh
|
8779418c5e
Add store test.
|
13 years ago |
Dmitry Chestnykh
|
7b585d44e1
Fix collection (locking and getting next value).
|
13 years ago |
Dmitry Chestnykh
|
90e4f7499b
newStore: accept collectNum and expiration time.
|
13 years ago |
Dmitry Chestnykh
|
9de0d066b9
Add ErrNotFound, return it from WriteAudio/Image.
|
13 years ago |
Dmitry Chestnykh
|
68d217e79d
Export RandomDigits. Remove NewRandom* functions.
|
13 years ago |
Dmitry Chestnykh
|
c179a205da
Rename "numbers" to "digits" everywhere.
|
13 years ago |