Nick Mathewson
|
1fbc74661f
Remove DER64 functions in trunk: they will never be used again unless the directory authorities switch back to 0.0.9tooearly.
|
18 years ago |
Roger Dingledine
|
0543900fbf
clean up the traces from tracking the 0.1.1.9-alpha stack-smashing bug.
|
18 years ago |
Roger Dingledine
|
5f051574d5
Happy new year!
|
19 years ago |
Roger Dingledine
|
418dc7b16e
I believe this resolves bug 234, the mysterious crash on 0.1.1.9
|
19 years ago |
Nick Mathewson
|
45757dafb7
Split PARANOIA_B into B1 and B2.
|
19 years ago |
Nick Mathewson
|
241310bbac
Split 0119_PARANOIA into 0119_PARANOIA_[ABC]. A is "this is suspicious, and we have not tried running without this yet". B is "this is suspicious, but the last time we tested, it was okay." C is "How could this possibly be the cause?"
|
19 years ago |
Nick Mathewson
|
55ac4f032c
Add a (diabled by default) option in crypto.h to disable most of the interesting crypto-related changes made on 0.1.1.9. This will help hunt bug 234.
|
19 years ago |
Nick Mathewson
|
1af630d32c
Bite the bullet and limit all our source lines to 80 characters, the way IBM intended.
|
19 years ago |
Nick Mathewson
|
e9b66ec906
Document CREATE_FAST better in the code. Move our key expansion algorithm into a separate function in crypto.c
|
19 years ago |
Roger Dingledine
|
a6da372000
and its header
|
19 years ago |
Nick Mathewson
|
9cec3a13f5
remove some functions that are not used; #if0 out some files that are not likely to be used.
|
19 years ago |
Nick Mathewson
|
9492424d3f
Per comments at the bottom of openssl/FAQ, call even more functions to
|
19 years ago |
Nick Mathewson
|
cc35e1720f
Using RAND_pseudo_bytes instead of RAND_bytes is an accident waiting to happen, and does not really speed us up much when we do it. So stop doing it.
|
19 years ago |
Nick Mathewson
|
ba24193ab5
Make doxygen marginally happier
|
19 years ago |
Nick Mathewson
|
f8a80e8d59
Helper functions to perform our truncated base64 encoding on hexdigests.
|
19 years ago |
Nick Mathewson
|
2aff87caae
Load hardware acceleration options when/where available. Can anybody test this?
|
19 years ago |
Roger Dingledine
|
fcd0fc3364
flesh out the source file descriptions for doxygen
|
19 years ago |
Nick Mathewson
|
0831823763
Change end-of-file NLNL convention. It turns out arma I and I agree.
|
19 years ago |
Nick Mathewson
|
a6f51001a5
New whitespace normalization rule: no blank line at EOF.
|
19 years ago |
Nick Mathewson
|
10b2208d93
Make Tor compile with no warnings with gcc4.0 on OSX
|
19 years ago |
Nick Mathewson
|
0e81265359
update copyright notices.
|
19 years ago |
Nick Mathewson
|
7fbd297532
Suggestion from weasel: Make tor --version --version dump the cvs Id of every file.
|
20 years ago |
Roger Dingledine
|
7c9a707900
remove emacs droppings, since nick says he doesn't need them anymore
|
20 years ago |
Nick Mathewson
|
cea9125d71
Implement two flavors of authentication for control connections: one for trusted FS, one for untrusted FS.
|
20 years ago |
Roger Dingledine
|
85c79ffbc7
canonicalize "src" and "dest" arg order in crypto.c (and others)
|
20 years ago |
Nick Mathewson
|
ce5709184b
Pass with -Wstrict-prototypes
|
20 years ago |
Roger Dingledine
|
918ce7a084
a few more ints to size_ts
|
20 years ago |
Roger Dingledine
|
a7d858bd6e
start the great migration from int to size_t
|
20 years ago |
Nick Mathewson
|
ce3162d035
Make base-64-encoded DER work, including workaround for ugly openssl misfeature that makes base64 decoding fail when you strip out the newlines.
|
20 years ago |
Nick Mathewson
|
8cca36d26a
Implement (temporarily) a base64-encoded-DER format for RSA keys; make it easier to generate fingerprints with no space
|
20 years ago |