| Commit message (Expand) | Author | Age |
* | Replace calls to time(NULL) that occur on the order of once per read, one per...•••svn:r17690
| Nick Mathewson | 2008-12-18 |
* | Downlgrade tweak, and answer lots of XXX021s. No actual code fixes in this p...•••svn:r17686
| Nick Mathewson | 2008-12-18 |
* | Remove fixed xxx020s; downgrade unfixed ones.•••(The unfixed ones are being downgraded to regular XXXs mainly on the rationale that they don't seem to be exploding Tor, and they were apparently not showstoppers for 0.2.0.x-final.)
svn:r17682
| Nick Mathewson | 2008-12-18 |
* | Move edge-only flags from connection_t to edge_connection_t.•••svn:r17643
| Nick Mathewson | 2008-12-17 |
* | Now that tor_assert is no longer using a broken force-to-boolean formulation,...•••svn:r17598
| Nick Mathewson | 2008-12-11 |
* | Apply rovv's fix for bug 824.•••svn:r16975
| Nick Mathewson | 2008-09-26 |
* | Add patch 4 from Karsten for proposal 121, slightly modified. Karsten should...•••svn:r16955
| Nick Mathewson | 2008-09-24 |
* | give rend_client_desc_here a slightly more accurate name•••svn:r16916
| Roger Dingledine | 2008-09-16 |
* | patch from karsten for bug 814. whew.•••svn:r16915
| Roger Dingledine | 2008-09-16 |
* | 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 |