aboutsummaryrefslogtreecommitdiff
path: root/src/ext/README
diff options
context:
space:
mode:
Diffstat (limited to 'src/ext/README')
-rw-r--r--src/ext/README22
1 files changed, 15 insertions, 7 deletions
diff --git a/src/ext/README b/src/ext/README
index 5501aba758..d7e5439c71 100644
--- a/src/ext/README
+++ b/src/ext/README
@@ -11,13 +11,6 @@ strlcpy.c
for strcat and strcpy. These are nonstandard, and some libc
implementations refuse to add them for religious reasons.
-eventdns.[ch]
-
- A fork of Libevent's DNS implementation, used by Tor when Libevent
- 2.0 or later is not available. Once Libevent 2.0 is required, we
- should throw this away; it has diverged from evdns.[ch], and is
- no longer easily mergeable.
-
ht.h
An implementation of a hash table in the style of Niels Provos's
@@ -65,7 +58,22 @@ ed25519/donna/*
Andrew Moon's semi-portable ed25519-donna implementation of
ed25519. Public domain.
+keccak-tiny/
+
+ David Leon Gil's portable Keccak implementation. CC0.
+
readpassphrase.[ch]
Portable readpassphrase implementation from OpenSSH portable, version
6.8p1.
+
+timeouts/
+
+ William Ahern's hierarchical timer-wheel implementation. MIT license.
+
+mulodi/
+
+ Contains an overflow-checking 64-bit signed integer multiply
+ from LLVM's compiler_rt. For some reason, this is missing from
+ 32-bit libclang in many places. Dual licensed MIT-license and
+ BSD-like license; see mulodi/LICENSE.TXT.