aboutsummaryrefslogtreecommitdiff
path: root/src/or
Commit message (Expand)AuthorAge
* Fix compilation warnings on 64-bit platforms•••svn:r1793 Nick Mathewson2004-05-05
* Never list unapproved servers as recommended•••svn:r1790 Nick Mathewson2004-05-05
* More documentation; fix for compilation warning•••svn:r1789 Nick Mathewson2004-05-05
* Only connection_add connections once they have conn->s sett; refactor code ar...•••svn:r1788 Nick Mathewson2004-05-05
* must close marked connections at the end of run_scheduled_events.•••otherwise they might have a socket -1, and if we leave them around they'll muck up poll/select. i think this was the cause of our win32 and os x fakepoll crashes, and probably would cause other errors down the road. svn:r1786 Roger Dingledine2004-05-05
* More documentation•••svn:r1785 Nick Mathewson2004-05-05
* accept port 81 by default also, since people have been asking for it•••svn:r1784 Roger Dingledine2004-05-04
* Comment router*.c•••svn:r1783 Nick Mathewson2004-05-04
* Working strerror for windows socket errors, plus some snide comments.•••svn:r1775 Nick Mathewson2004-05-02
* stop the circuit_receive_relay_cell warning•••mark the circ for close if circuit_extend fails because the next hop is not up yet; don't just return -1 svn:r1765 Roger Dingledine2004-05-02
* patches on patches•••svn:r1763 Roger Dingledine2004-05-02
* Documenmt buffers.c; remove function that nobody ever calls.•••svn:r1760 Nick Mathewson2004-05-01
* Fix windows compile•••svn:r1757 Nick Mathewson2004-05-01
* Handle windows socket errors correctly; comment most of common.•••svn:r1756 Nick Mathewson2004-05-01
* fix a seg fault (whoops)•••svn:r1755 Roger Dingledine2004-04-30
* note another bug to be fixed sometime•••svn:r1754 Roger Dingledine2004-04-30
* update the built-in dirservers default•••svn:r1750 Roger Dingledine2004-04-29
* Use socketclose on windows as appropriate; end pid files with newline•••svn:r1745 Nick Mathewson2004-04-28
* use tor_lookup_hostname for binding local addresses too•••svn:r1744 Roger Dingledine2004-04-28
* Remove IVs from cipher code, since AES-ctr has none.•••svn:r1742 Nick Mathewson2004-04-28
* Make Tor build on win32 with VC6 without warnings.•••svn:r1739 Nick Mathewson2004-04-28
* bug resolved (hopefully), so remove comment•••svn:r1738 Roger Dingledine2004-04-28
* clean dns.c better•••svn:r1737 Roger Dingledine2004-04-28
* fix a bug in dns.c, note but don't fix another one•••svn:r1735 Roger Dingledine2004-04-28
* Workarounds for a couple of pieces of windows strangeness.•••svn:r1734 Nick Mathewson2004-04-28
* clean some dead code (right?)•••svn:r1733 Roger Dingledine2004-04-28
* set Content-Type on the directory and hidserv descriptor•••svn:r1731 Roger Dingledine2004-04-27
* make my assumption explicit•••svn:r1730 Roger Dingledine2004-04-27
* it was the second bug that was nailing us.•••periodically we expire some circuits if we already have enough, and we were counting rend circs in that number. (the first one wasn't a bug after all) svn:r1729 Roger Dingledine2004-04-27
* don't expire joined-rend circs that have an exit connection attached•••and don't expire non-general excess circuits svn:r1728 Roger Dingledine2004-04-27
* Log number of bytes pending after read.•••svn:r1726 Nick Mathewson2004-04-26
* rendmid says it drops but actually sends nack•••fix log messages svn:r1725 Roger Dingledine2004-04-26
* Add a macro to catch unhandled openssl errors.•••svn:r1723 Nick Mathewson2004-04-26
* and other debugs•••svn:r1722 Roger Dingledine2004-04-26
* add a debugging entry, to find the wants-to-read-but-can't bug•••svn:r1719 Roger Dingledine2004-04-26
* Refactor crypto error handling to be more like TLS error handling:•••crypto_perror is a no-no, since an operation can set more than one error. Also, fix a bug in the unix crypto_seed_rng: mixing stdio with /dev/urandom is a bad idea, since fopen can make all kinds of weird extraneous syscalls (mmap, fcntl, stat64, etc.) and since fread tends to buffer data in big chunks, thus depleting the entropy pool. svn:r1717 Nick Mathewson2004-04-26
* tell us when we're rotating things•••svn:r1712 Roger Dingledine2004-04-26
* since we don't support truncateds much, don't bother sending them;•••just close the circ. (this wasn't relevant before, because we were mis-handling destroys.) svn:r1711 Roger Dingledine2004-04-26
* fix a bug that's been lurking since 27 may 03 (!)•••when passing back a destroy cell, we would use the wrong circ id. how the heck did this work? svn:r1710 Roger Dingledine2004-04-26
* Better error msg on unknown circuit id.•••svn:r1708 Nick Mathewson2004-04-26
* tell us the nickname of the OR that hung up on us•••svn:r1706 Roger Dingledine2004-04-26
* Check for machine/limits.h in addition to sys/limits.h•••svn:r1705 Nick Mathewson2004-04-25
* don't crash, if a conn that sent a begin has suddenly lost its circuit•••svn:r1704 Roger Dingledine2004-04-25
* resolve a double-mark-for-close when things die inside connection_handle_write•••svn:r1702 Roger Dingledine2004-04-25
* now assume all routers support rendezvous cells•••svn:r1699 Roger Dingledine2004-04-25
* use tor_assert•••remove obsolete BUF_OK macro svn:r1697 Roger Dingledine2004-04-25
* Remove onion_pkey from connection, since onion keys can change more often tha...•••svn:r1693 Nick Mathewson2004-04-25
* remove spurious router_rebuild_descriptor•••svn:r1692 Nick Mathewson2004-04-25
* don't build and upload a new desc twice in a row•••svn:r1691 Roger Dingledine2004-04-25
* log correctly if decoding onion failed•••svn:r1690 Roger Dingledine2004-04-25