Nick Mathewson
|
2999cbf233
Use EVP_CIPHER_CTX version of AES from openssl, so openssl can use engines (if they exist).
|
19 years ago |
Nick Mathewson
|
0873386600
Point readers of the code to opensslv.h, since everybody who sees 0x0090700f looks at me like some kind of loon
|
19 years ago |
Nick Mathewson
|
d661fde082
Possible fix to make aes build on woody
|
19 years ago |
Nick Mathewson
|
96988b45b4
Use OpenSSL AES when OpenSSL has version 0.9.7 or later.
|
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
|
783bbcf471
Fix "implicit declaration of ftello" warning: add AC_FUNC_FSEEKO in configure.in and always include orconfig.h before anything else
|
20 years ago |
Nick Mathewson
|
c0ea93337d
Doxygenate common.
|
20 years ago |
Nick Mathewson
|
6cfa2835a1
Fix bug in stream position adjustment
|
20 years ago |
Nick Mathewson
|
ebe8fa0d62
Use correct aes-ctr implementation in mainline, too.
|
20 years ago |
Nick Mathewson
|
3d60cd1d61
Delete trailing whitespace and expand tabs; remove unused aes decrypt code
|
20 years ago |
Nick Mathewson
|
257d509b91
Document stuff, reduce magic numbers, add emacs magic
|
20 years ago |
Nick Mathewson
|
137b577bbd
Refactor the heck out of crypto interface: admit that we will stick with one ciphersuite at a time, make const things const, and stop putting openssl in the headers.
|
20 years ago |
Roger Dingledine
|
c9d9b9b2a7
we define some big constant arrays but don't use them
|
21 years ago |
Roger Dingledine
|
eb730c41c8
clean tabs, trailing whitespace
|
21 years ago |
Nick Mathewson
|
36939303c9
Update LICENSE and copyright dates.
|
21 years ago |
Nick Mathewson
|
bbd4032fc1
Make windows happier still
|
21 years ago |
Nick Mathewson
|
5c4255595d
Dont use explicit paths for orconfig.h -- it messes up the windows build
|
21 years ago |
Nick Mathewson
|
5267518455
autoconf around missing stdint.h
|
21 years ago |
Nick Mathewson
|
a0f1588318
Add a the public-domain AES implementation, with a minimal counter-mode wrapper.
|
21 years ago |