Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Rename all of the macros in tor_queue.h to start with TOR_ | Nick Mathewson | 2013-01-30 |
| | |||
* | Update our copy of curve25519-donna-c64. | Nick Mathewson | 2013-01-03 |
| | | | | | This now matches upstream at version 59a896970a1ad0a6cd7d0. (Adam took my patches.) | ||
* | curve25519-donna-c64: work on bigendian and alignment-happy systems | Nick Mathewson | 2013-01-02 |
| | | | | | | | | There was one place in curve25519-donna-c64 that was relying on unaligned access and relying on little-endian values. This patch fixes that. I've sent Adam a pull request. | ||
* | Add fallback implementations for curve25519: curve25519_donna | Nick Mathewson | 2013-01-02 |
| | | | | | This is copied from Adam Langley's curve25519-donna package, as of commit 09427c9cab32075c06c3487aa01628030e1c5ae7. | ||
* | Merge branch 'bsd_queue' of ssh://git-rw.torproject.org/nickm/tor | Andrea Shepard | 2012-10-30 |
|\ | |||
| * | Add a copy of OpenBSD's sys/queue.h as tor_queue.h | Nick Mathewson | 2012-10-12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are as many divergent implementations of sys/queue.h as there are operating systems shipping it, it would seem. They have some code in common, but have drifted apart, and have added other stuff named differently. So I'm taking a relatively sane one, and hoping for the best. I'm taking OpenBSD's in particular because of the lack of external dependencies, the presence of a CIRCLEQ (we could use one of those in places), and the liberal licensing terms. I'm naming the file tor_queue.h, since historically we've run into trouble having headers with the same names as system headers (log.h, for example.) | ||
* | | typo in src/ext/README; caught by rransom (thanks!) | Nick Mathewson | 2012-10-12 |
|/ | |||
* | Move strlcpy and strlcat into src/ext too | Nick Mathewson | 2012-10-12 |
| | |||
* | Add a README file for the src/ext directory. | Nick Mathewson | 2012-10-12 |