| Commit message (Expand) | Author | Age |
... | |
* | read_to_buf should take an int *error_socket and return it.•••svn:r16909
| Roger Dingledine | 2008-09-14 |
* | Correct indentation.•••svn:r16819
| Karsten Loesing | 2008-09-09 |
* | Catch and report a few more bootstrapping failure cases when Tor•••fails to establish a TCP connection. Cleanup on 0.2.1.x.
svn:r16803
| Roger Dingledine | 2008-09-09 |
* | Refactor use of connection_new so that we get more verifiable typesafety.•••svn:r16785
| Nick Mathewson | 2008-09-05 |
* | Use warn_too_many_conns() when accept() fails with a resource limit.•••svn:r16751
| Nick Mathewson | 2008-09-04 |
* | Oops. Make warn_too_many_conns() actually work. •••svn:r16686
| Nick Mathewson | 2008-08-29 |
* | Switch global_identifier on connections to a 64-bit field and move it to conn...•••svn:r16558
| Nick Mathewson | 2008-08-15 |
* | Rate-limit "too-many-sockets" messages; they can get needlessly verbose.•••svn:r16480
| Nick Mathewson | 2008-08-09 |
* | Patch cleanups from karsten•••svn:r16479
| Nick Mathewson | 2008-08-09 |
* | r17666@tombo: nickm | 2008-08-07 15:12:30 -0400••• Make tor_addr_from_sockaddr also give away the port in a useful format
svn:r16458
| Nick Mathewson | 2008-08-07 |
* | r17645@31-33-44: nickm | 2008-08-05 16:28:01 -0400••• Make unspecified addresses also cause connection_is_rate_limited to say 0.
svn:r16437
| Nick Mathewson | 2008-08-05 |
* | r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400••• Initial conversion of uint32_t addr to tor_addr_t addr in connection_t and related types. Most of the Tor wire formats using these new types are in, but the code to generate and use it is not. This is a big patch. Let me know what it breaks for you.
svn:r16435
| Nick Mathewson | 2008-08-05 |
* | r17346@aud-055: nickm | 2008-07-24 15:37:19 +0200••• Make generic address manipulation functions work better. Switch address policy code to use tor_addr_t, so it can handle IPv6. That is a good place to start.
svn:r16178
| Nick Mathewson | 2008-07-24 |
* | If we close our OR connection because there's been a circuit•••pending on it for too long, we were telling our bootstrap status
events "REASON=NONE". Now tell them "REASON=TIMEOUT".
svn:r15369
| Roger Dingledine | 2008-06-20 |
* | If you're using bridges, generate "bootstrap problem" warnings•••as soon as you run out of working bridges, rather than waiting
for ten failures -- which will never happen if you have less than
ten bridges.
svn:r15368
| Roger Dingledine | 2008-06-20 |
* | Directory authorities shouldn't complain about bootstrapping•••problems just because they do a lot of reachability testing and
some of the connection attempts fail.
svn:r15348
| Roger Dingledine | 2008-06-18 |
* | start sending "bootstrap problem" status events when we're having troubles•••reaching relays.
svn:r15116
| Roger Dingledine | 2008-06-11 |
* | consolidate all our edge/circ/orconn reason-to-foo-or-back functions•••svn:r15115
| Roger Dingledine | 2008-06-11 |
* | Start noticing and reporting bootstrapping failures too. It looks like•••we never bothered learning why OR conns fail, so next step is to add some
infrastructure for that.
svn:r15091
| Roger Dingledine | 2008-06-09 |
* | what, we went from v4 to v6?•••svn:r14428
| Roger Dingledine | 2008-04-23 |
* | minor fixes that have been accumulating•••svn:r14378
| Roger Dingledine | 2008-04-16 |
* | forward-port r14373•••svn:r14374
| Roger Dingledine | 2008-04-15 |
* | r18872@catbus: nickm | 2008-03-16 23:56:48 -0400••• Only dump all guard node status to the log when the guard node status actually changes. Downgrade the 4 most common remaining INFO log messages to DEBUG.
svn:r14069
| Nick Mathewson | 2008-03-17 |
* | r18753@catbus: nickm | 2008-03-11 14:56:39 -0400••• Make some assert()s into tor_assert()s. Make some tor_assert()s called from logging into assert()s, and document why.
svn:r13977
| Nick Mathewson | 2008-03-11 |
* | r18462@catbus: nickm | 2008-02-27 14:15:57 -0500••• Add better warnings for the error that produced bug 614, and downgrade from a tor_assert() to a tor_fragile_assert().
svn:r13752
| Nick Mathewson | 2008-02-27 |
* | r14422@tombo: nickm | 2008-02-24 17:09:56 -0500••• Whitespace fixes
svn:r13700
| Nick Mathewson | 2008-02-24 |
* | r14419@tombo: nickm | 2008-02-24 16:55:11 -0500••• Patch from tup: use sizeof sockaddr_un as the size of a unix sockaddr. Fixes unix controlsocket binding on openbsd.
svn:r13697
| Nick Mathewson | 2008-02-24 |
* | r14410@tombo: nickm | 2008-02-23 16:51:46 -0500••• Fix the last of the -Wshorten-64-to-32 warnings.
svn:r13696
| Nick Mathewson | 2008-02-24 |
* | r14399@tombo: nickm | 2008-02-22 14:09:38 -0500••• More 64-to-32 fixes. Partial backport candidate. still not done.
svn:r13680
| Nick Mathewson | 2008-02-22 |
* | r14388@tombo: nickm | 2008-02-21 22:44:28 -0500••• More 64-to-32 fixes.
svn:r13672
| Nick Mathewson | 2008-02-22 |
* | r14363@31-33-219: nickm | 2008-02-21 11:11:33 -0500••• Answer the next-to-last XXX020rc item.
svn:r13658
| Nick Mathewson | 2008-02-21 |
* | r14362@31-33-219: nickm | 2008-02-21 11:01:10 -0500••• Change some of our log messages related to closed TLS connections in order to better reflect reality.
svn:r13657
| Nick Mathewson | 2008-02-21 |
* | start allowing clients to give up on trackhostexits targets if•••five circuit attempts fail for a given stream. part of the fix
for bug 437. still an XXX020rc remaining.
svn:r13648
| Roger Dingledine | 2008-02-21 |
* | resolve one more, and leave two for nick.•••svn:r13644
| Roger Dingledine | 2008-02-21 |
* | r18296@catbus: nickm | 2008-02-20 23:30:11 -0500••• Answer one xxx020 item; move 7 other ones to a new "XXX020rc" category: they should get fixed before we cut a release candidate. arma: please review these to see whether you have fixes/answers for any. Please check out the other 14 XXX020s to see if any look critical for the release candidate.
svn:r13640
| Nick Mathewson | 2008-02-21 |
* | pass bucket sizes num_read and num_written around as size_ts•••rather than ints
svn:r13610
| Roger Dingledine | 2008-02-20 |
* | notice an integer overflow if we ever get source files with more•••than 65k lines in them. also pointed out by veracode.
svn:r13606
| Roger Dingledine | 2008-02-20 |
* | r18233@catbus: nickm | 2008-02-19 18:46:07 -0500••• Count sockets returned from socketpair() too. This is probably not the socket counting bug.
svn:r13600
| Nick Mathewson | 2008-02-19 |
* | r18226@catbus: nickm | 2008-02-19 18:01:01 -0500••• Brown-paper-bag time. We were failing to count all the sockets from accept().
svn:r13595
| Nick Mathewson | 2008-02-19 |
* | cleanups and changelog entry for r13540•••svn:r13542
| Roger Dingledine | 2008-02-17 |
* | patch from karsten:•••Resolved problems with (re-)fetching hidden service descriptors.
Before, v0 descriptors were not fetched at all (fix on 0.2.0.18-alpha),
re-fetching of v2 descriptors did not stop when a v0 descriptor was
received (fix on 0.2.0.18-alpha), and re-fetching of v2 descriptors did
not work in all cases (fix on 0.2.0.19-alpha).
svn:r13540
| Roger Dingledine | 2008-02-17 |
* | r14182@tombo: nickm | 2008-02-15 17:20:51 -0500••• Defer, downgrade, or address more XXX020s. The remaining ones are all ones we should deal with before release.
svn:r13530
| Nick Mathewson | 2008-02-15 |
* | r18066@catbus: nickm | 2008-02-13 11:22:19 -0500••• Bugfix from Karsten: "Reversed r13439; v2 rendezvous descriptors were only re-fetched when a directory connection did not finish, not when a directory correctly replied with an error code like 404; bug found by nwf.
svn:r13492
| Nick Mathewson | 2008-02-13 |
* | Re-fetch v2 rendezvous descriptor only when first try failed. Patch from kar...•••svn:r13439
| Nick Mathewson | 2008-02-09 |
* | r17989@catbus: nickm | 2008-02-08 18:09:23 -0500••• Fix a new segfault when poisoning a non-present socks request.
svn:r13433
| Nick Mathewson | 2008-02-08 |
* | r17963@catbus: nickm | 2008-02-07 10:14:25 -0500••• Be more thorough about memory poisoning and clearing. Add an in-place version of aes_crypt in order to remove a memcpy from relay_crypt_one_payload.
svn:r13414
| Nick Mathewson | 2008-02-07 |
* | Update some copyright notices: it is now 2008.•••svn:r13412
| Nick Mathewson | 2008-02-07 |
* | r17951@catbus: nickm | 2008-02-06 14:34:13 -0500••• Add more documentation; change the behavior of read_to_buf_tls to be more consistent. Note a longstanding problem with current read/write interfaces.
svn:r13407
| Nick Mathewson | 2008-02-06 |
* | r17949@catbus: nickm | 2008-02-06 13:21:12 -0500••• Fix bandwidth bucked calculations again, I think. Bugfix on 0.1.2.x. Backport candidate.
svn:r13406
| Nick Mathewson | 2008-02-06 |
* | r17947@catbus: nickm | 2008-02-06 11:57:53 -0500••• Fix a bunch of DOCDOC items; document the --quiet flag; refactor a couple of XXXX020 items.
svn:r13405
| Nick Mathewson | 2008-02-06 |