aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Expand)AuthorAge
* Fix numerous problems with Tor's weak RNG.Nick Mathewson2013-02-08
* Merge remote-tracking branch 'public/easy_ratelim'Nick Mathewson2013-02-07
|\
| * Wrapper function for the common rate-limited-log pattern.Nick Mathewson2012-12-26
* | Merge remote-tracking branch 'public/bug7816_023'Nick Mathewson2013-02-07
|\ \
| * | Fix various small leaks on error casesNick Mathewson2012-12-28
* | | Tolerate curve25519 backends where the high bit of the pk isn't ignoredNick Mathewson2013-02-07
* | | Fix compilation with --disable-curve25519 optionNick Mathewson2013-02-04
* | | fix wide lines from tor_log renameNick Mathewson2013-02-01
* | | Fix a silly mistake in the tor_mathlog() documentation. Give it a unit test.Nick Mathewson2013-02-01
* | | Remove old wrapper code and defines for keeping log() and log(3) apartNick Mathewson2013-02-01
* | | Rename log() to tor_log() for loggingNick Mathewson2013-02-01
* | | typo in crypto_curve25519.c comment, spotted by rransomNick Mathewson2013-01-31
* | | whitespace fixNick Mathewson2013-01-31
* | | Detect platforms where memset(0) doesn't set doubles to 0.0.Nick Mathewson2013-01-29
* | | More of b30d06255c24165 for #6826: fix compat_libevent compilationNick Mathewson2013-01-21
* | | Replace base-{16,32,64} with base{16,32,64} in the codeNick Mathewson2013-01-17
* | | Add ntor-related modules to the Makefiles.nmakeNick Mathewson2013-01-17
* | | Even more code-removal for 6826Nick Mathewson2013-01-17
* | | Merge branch 'bug6826_squashed'Nick Mathewson2013-01-17
|\ \ \
| * | | Drop detection logic for pre-1.3 busted libeventsNick Mathewson2013-01-17
* | | | Merge remote-tracking branch 'public/bug6302'Nick Mathewson2013-01-17
|\ \ \ \
| * | | | Refactor: Use SOCK_ERRNO to avoid some #ifdef _WIN32sNick Mathewson2013-01-16
| |/ / /
* | | | Merge branch '024_msvc_squashed'Nick Mathewson2013-01-16
|\ \ \ \
| * | | | Fix an instance of snprintf; don't use _snprintf directlyNick Mathewson2013-01-16
| * | | | When building with MSVC, call every enum bitfield unsignedNick Mathewson2013-01-16
| * | | | Fix a const warning under msvcNick Mathewson2013-01-16
| * | | | Add clean target and test subdir to makefile.nmakeNick Mathewson2013-01-16
| * | | | Add missing includes and libs to makefile.nmakeNick Mathewson2013-01-16
| * | | | Define SIZEOF_INTPTR_T when defining replacement intptr_tNick Mathewson2013-01-16
* | | | | Rename *_isin to *_containsNick Mathewson2013-01-16
| |/ / / |/| | |
* | | | Check for nacl headers in nacl/ subdirNick Mathewson2013-01-16
* | | | Update the copyright date to 201.Nick Mathewson2013-01-16
* | | | Clean up odds and endsRoger Dingledine2013-01-15
* | | | Merge branch 'bug7869'Nick Mathewson2013-01-14
|\ \ \ \
| * | | | Make the = at the end of ntor-onion-key optional.Nick Mathewson2013-01-05
* | | | | Handle EWOULDBLOCK as EAGAIN if they happen to be different.Nick Mathewson2013-01-11
|/ / / /
* | | | Merge branch 'ntor-resquashed'Nick Mathewson2013-01-03
|\ \ \ \
| * | | | Check all crypto_rand return values for ntor.Nick Mathewson2013-01-03
| * | | | Use safe_mem_is_zero for checking curve25519 output for 0-nessNick Mathewson2013-01-03
| * | | | Implement a constant-time safe_mem_is_zero.Nick Mathewson2013-01-03
| * | | | Make libcurve25519_donna get built as a .aNick Mathewson2013-01-03
| * | | | Move curve25519 keypair type to src/common; give it functionsNick Mathewson2013-01-02
| * | | | Refactor strong os-RNG into its own functionNick Mathewson2013-01-02
| * | | | Add a wrapper around, and test and build support for, curve25519.Nick Mathewson2013-01-02
| * | | | Add a data-invariant linear-search map structureNick Mathewson2013-01-02
| * | | | Implement HKDF from RFC5869Nick Mathewson2012-12-06
| * | | | Add a crypto_dh_dup, for benchmark supportNick Mathewson2012-12-06
* | | | | Fix a couple of harmless clang3.2 warningsSebastian Hahn2012-12-31
| |_|_|/ |/| | |
* | | | One last fix for a warning on non-EC systemsNick Mathewson2012-12-25
* | | | Be more noncomittal about performance improvement of uint128 backend.Nick Mathewson2012-12-25