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 |
Roger Dingledine
|
7459d067a5
now base16_encode() and base32_encode() can't ever fail
|
20 years ago |
Nick Mathewson
|
541add90a1
Track routers by hash of identity key; use hex hash of identity key in place of nickname; accept (and use) hash of identity key in EXTEND cells.
|
20 years ago |
Nick Mathewson
|
9c3fba5c3b
Not every RSA decrypt should warn on failure.
|
20 years ago |
Roger Dingledine
|
5dd9e60231
doxygen markup for common/*.h
|
20 years ago |
Nick Mathewson
|
c0ea93337d
Doxygenate common.
|
20 years ago |
Roger Dingledine
|
1558fb7650
some patches on the patches
|
20 years ago |
Nick Mathewson
|
9a041591ac
Finish documenting the functions in common
|
20 years ago |
Nick Mathewson
|
908ccb9dcd
Handle windows socket errors correctly; comment most of common.
|
20 years ago |
Nick Mathewson
|
ddb15b8f67
Remove IVs from cipher code, since AES-ctr has none.
|
20 years ago |
Nick Mathewson
|
f6dbe5a0d4
Refactor crypto error handling to be more like TLS error handling:
|
20 years ago |