mirror repository of the tor core protocol in case of issues
Go to file
Nick Mathewson 25c05cb747 Refactor strong os-RNG into its own function
Previously, we only used the strong OS entropy source as part of
seeding OpenSSL's RNG.  But with curve25519, we'll have occasion to
want to generate some keys using extremely-good entopy, as well as the
means to do so.  So let's!

This patch refactors the OS-entropy wrapper into its own
crypto_strongest_rand() function, and makes our new
curve25519_secret_key_generate function try it as appropriate.
2013-01-02 14:11:13 -05:00
changes Merge branch 'bug7013_take2_squashed' 2012-11-27 22:18:16 -05:00
contrib bump to 0.2.4.6-alpha-dev 2012-11-13 01:46:59 -05:00
doc Merge branch 'bug7013_take2_squashed' 2012-11-27 22:18:16 -05:00
src Refactor strong os-RNG into its own function 2013-01-02 14:11:13 -05:00
.gitignore Update .gitignore with new autotools droppings from nonrecursive make 2012-08-27 10:12:01 -04:00
acinclude.m4 Rename configure.in to configure.ac 2012-09-04 11:12:00 -04:00
autogen.sh Use autoreconf, not autoconf&&automake&&etc in autogen.sh 2010-09-27 11:20:12 -04:00
ChangeLog forward-port the 0.2.3.25 changelog and release notes 2012-11-20 03:46:56 -05:00
configure.ac Add a wrapper around, and test and build support for, curve25519. 2013-01-02 14:10:48 -05:00
Doxyfile.in Fix up all doxygen warnings other than "foo is not documented" 2011-03-16 14:47:27 -04:00
INSTALL Small fixes for the 2702 implementation 2011-04-02 12:15:08 +02:00
LICENSE Add a copy of OpenBSD's sys/queue.h as tor_queue.h 2012-10-12 17:18:14 -04:00
Makefile.am Simplify list of files that get whitespace-checked 2012-10-12 17:16:20 -04:00
Makefile.nmake Initial patch to build Tor with msvc and nmake 2011-08-01 12:36:59 -04:00
README we have two faqs for now 2010-02-22 00:41:48 -05:00
ReleaseNotes forward-port the 0.2.3.25 changelog and release notes 2012-11-20 03:46:56 -05:00

Tor protects your privacy on the internet by hiding the connection
between your Internet address and the services you use. We believe Tor
is reasonably secure, but please ensure you read the instructions and
configure it properly.

To build Tor from source:
        ./configure && make && make install

Home page:
        https://www.torproject.org/

Download new versions:
        https://www.torproject.org/download.html

Documentation, including links to installation and setup instructions:
        https://www.torproject.org/documentation.html

Making applications work with Tor:
        https://wiki.torproject.org/noreply/TheOnionRouter/TorifyHOWTO

Frequently Asked Questions:
        https://www.torproject.org/faq.html
        https://wiki.torproject.org/noreply/TheOnionRouter/TorFAQ