Glenn Maynard
c9e7232970
better error messages
2005-04-24 22:04:39 +00:00
Glenn Maynard
73caca5eea
Use NonblockingRng instead of AutoSeededRandomPool. AutoSeededRandomPool allows adding entropy from various sources, but we only have one source (the OS's random number generation). If we really want to seed entropy from multiple sources, we can use the code in crypto/ from Putty, which does the same thing in a tiny fraction of the code.
2005-01-15 02:36:07 +00:00
Glenn Maynard
367f192d6d
create keys with the same object that we sign/verify; not instantiating encrypt/decrypt objects saves ~100k stripped
2005-01-14 01:57:56 +00:00
Glenn Maynard
3d3f3a4702
fix compile on archs without OS_RNG_AVAILABLE
2004-06-15 01:46:03 +00:00
Glenn Maynard
733127d8ed
license update
2004-06-08 01:24:17 +00:00
Glenn Maynard
c53220b05e
fix CryptManager::GenerateRSAKey errors being fatal
2004-05-26 03:27:43 +00:00
Chris Danford
a12cc31f3a
add size check for signature files
2004-05-22 19:50:16 +00:00
Chris Danford
633133f19f
clean up key file names
2004-05-16 22:16:42 +00:00
Glenn Maynard
604f5badd4
unneeded
2004-05-14 22:20:00 +00:00
Glenn Maynard
fb8c64b387
crypto51 debug/release libraries were swapped
...
always link to release; we can't be uploading a 6.5 meg debug .lib every
time something in crypto51 changes
2004-05-14 05:45:46 +00:00
Glenn Maynard
031bf4c242
cleanup
2004-05-14 01:04:53 +00:00
Glenn Maynard
e959c76b9e
cleanup
2004-05-14 00:58:05 +00:00
Glenn Maynard
6e399ab8ab
use Putty code for MD5
2004-05-14 00:31:53 +00:00
Glenn Maynard
7da7aa9c85
cleanup
2004-05-13 23:43:12 +00:00
Glenn Maynard
0e7ba7af0b
fix crash on signature error
2004-05-13 23:40:55 +00:00
Chris Danford
890cac4c24
Putty -> Crypto++
2004-05-13 06:02:32 +00:00
Chris Danford
d30a6fe77b
don't throw if files are missing
2004-05-03 00:33:45 +00:00
Chris Danford
063c2cf3a4
keep a Guid in Profile
2004-03-14 17:49:38 +00:00
Glenn Maynard
6ad0103404
calling GetMD5 is OK when !PREFSMAN->m_bSignProfileData
2004-02-22 04:47:35 +00:00
Chris Danford
455d4a8383
profile cleanup
2004-02-22 02:15:34 +00:00
Glenn Maynard
5b56831893
crypt
2004-02-20 02:28:23 +00:00
Glenn Maynard
ea16b3206a
Data/
2004-02-19 04:01:14 +00:00
Glenn Maynard
2bf9431f04
dupe defs
2004-02-19 04:00:36 +00:00
Chris Danford
fc72e9479c
Don't load an unreasonably large editable.xml file
2004-02-19 03:56:03 +00:00
Glenn Maynard
e0bf756122
s/SIGNATURE_POSPEND/SIGNATURE_APPEND/
...
Disable crypto stuff for alpha 13, until some issues are worked out with
it (makes the enormous Linux binary extra-enormous, doesn't work in
Linux, doesn't compile on Mac and old Linux)
2004-02-17 22:25:13 +00:00
Chris Danford
d1a3f1fbde
add grade counts, screenshots to stats.html
2004-02-17 01:16:57 +00:00
Chris Danford
be49e33c53
add grade count and screenshots sections to stats.html
2004-02-16 09:23:34 +00:00
Chris Danford
6754c850df
Profile HTML fixes
2004-02-16 05:35:06 +00:00
Glenn Maynard
aaeb5981fa
don't generate keys right now; it's crashing in Linux
2004-02-15 23:34:31 +00:00
Glenn Maynard
c9240bd7c3
fix includes
2004-02-15 05:56:46 +00:00
Chris Danford
5cc79c5f2b
create keypair on startup if one doesn't already exist
2004-02-15 05:45:18 +00:00
Chris Danford
3d69b6e0ec
sign all files in a profile
...
make RageFile filters for use with Crypt++
2004-02-15 04:47:32 +00:00