Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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.) | ||
* | | Fix a reserved identifier that my scripts missed | Nick Mathewson | 2012-10-15 |
| | | | | | | | | | | | | | | | | | | My scripts missed it because it was in eventdns.c, which was in ext, but it _was_ using one of our identifiers. That's probably because eventdns.c has drifted a bit since we forked it. I'm not going to fix the other reserved identifiers in eventdns.c, since that would make it drift even more. | ||
* | | Merge remote-tracking branch 'public/bug1031' | Nick Mathewson | 2012-10-15 |
|\ \ | |||
| * | | Clean up reserved identifier usage in src/ext include guards | Nick Mathewson | 2012-10-12 |
| | | | |||
* | | | 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 |
| | | |||
* | | Distribute src/ext/README. | Nick Mathewson | 2012-10-12 |
| | | |||
* | | Add a README file for the src/ext directory. | Nick Mathewson | 2012-10-12 |
|/ | |||
* | Move all externally maintained source files into src/ext | Nick Mathewson | 2012-10-11 |
The rationale for treating these files differently is that we should be checking upstream for changes as applicable, and merging changes upstream as warranted. |