Roger Dingledine
|
8f5642edbc
Relays now reject risky extend cells: if the extend cell includes
|
16 years ago |
Nick Mathewson
|
fcf817f897
Switch global_identifier on connections to a 64-bit field and move it to connection_t. When procession onionskins, look up the connection by this field rather than by addr:port. This will keep us from dropping onionskins. How many dropped circuits are dropped because of this bug?
|
16 years ago |
Nick Mathewson
|
30422b5df1
Rate-limit "too-many-sockets" messages; they can get needlessly verbose.
|
16 years ago |
Nick Mathewson
|
22259a0877
The first of Karsten's proposal 121 patches: configure and maintain client authorization data. Tweaked a bit: see comments on or-dev.
|
16 years ago |
Nick Mathewson
|
5ab6fe0051
r17680@tombo: nickm | 2008-08-07 16:06:30 -0400
|
16 years ago |
Nick Mathewson
|
b81d70addb
Oops. On recent linux kernels we were not detecting the linux/netfilter_ipv4.h header properly, since we needed to have in_addr and in6_addr and __u32 defined before trying to include it. Fix that.
|
16 years ago |
Nick Mathewson
|
635f3c8aee
r17664@tombo: nickm | 2008-08-06 12:32:09 -0400
|
16 years ago |
Nick Mathewson
|
2905291af2
r17659@tombo: nickm | 2008-08-06 12:22:11 -0400
|
16 years ago |
Roger Dingledine
|
b79fe6a0db
bump to 0.2.1.4-alpha-dev, add a future todo item
|
16 years ago |
Nick Mathewson
|
960a0f0a99
r17641@31-33-44: nickm | 2008-08-05 16:07:53 -0400
|
16 years ago |
Roger Dingledine
|
d01813a8dd
Take out the TestVia config option, since it was a workaround for
|
16 years ago |
Roger Dingledine
|
18d3153fbb
get closer to a release
|
16 years ago |
Roger Dingledine
|
d5bb361977
minor fixes
|
16 years ago |
Karsten Loesing
|
1fe07f66f4
In some edge cases it occurs that the router descriptor of a previously picked introduction point becomes obsolete. In that case, don't stick to using that introduction point, but simply give up on it. Reverts some part of r15825.
|
16 years ago |
Karsten Loesing
|
f51bf847ab
Add changelog entries for r16372 and r16375.
|
16 years ago |
Karsten Loesing
|
3c9cd463d2
Fix a false assertion when extending a circuit to a relay to which a connection is already established. In that case the circuit should not need to memorize extend info for that relay. circuitbuild.c:389 contains a similar assertion.
|
16 years ago |
Roger Dingledine
|
fd4a30d198
bump to 0.2.1.3-alpha
|
16 years ago |
Nick Mathewson
|
1a76cd179a
When a struct ends with char a[1], the size of all earlier members of the struct is _not_ sizeof(st)-1; compilers add alignment. Problem spotted by rovv. Backport candidate.
|
16 years ago |
Nick Mathewson
|
186097906d
r17436@tombo: nickm | 2008-07-30 09:03:19 -0400
|
16 years ago |
Nick Mathewson
|
ea95ce25b6
r17323@aud-055: nickm | 2008-07-23 17:58:25 +0200
|
16 years ago |
Nick Mathewson
|
15b2b8bd69
r17309@aud-055: nickm | 2008-07-23 16:05:43 +0200
|
16 years ago |
Nick Mathewson
|
cc46b23248
r17308@aud-055: nickm | 2008-07-23 15:57:41 +0200
|
16 years ago |
Nick Mathewson
|
087094961b
r17302@aud-055: nickm | 2008-07-23 14:55:28 +0200
|
16 years ago |
Nick Mathewson
|
c8160bce1f
r17188@tombo: nickm | 2008-07-18 14:35:18 -0400
|
16 years ago |
Nick Mathewson
|
bdcbd23e23
Stop trying to detect versions of Tor on the server-side older than 0.1.1.15-rc; they simply do not work any more. Also add comment about how or_is_obsolete is a terrible field name.
|
16 years ago |
Roger Dingledine
|
9d57007119
integrate the 0.2.0.29-rc items into the release notes
|
16 years ago |
Roger Dingledine
|
267e61d0f3
When relays do their initial bandwidth measurement, don't limit
|
16 years ago |
Karsten Loesing
|
9231858ff5
Fix bug 763. When a hidden service is giving up on an introduction point candidate that was not included in the last published rendezvous descriptor, don't reschedule publication of the next descriptor.
|
16 years ago |
Nick Mathewson
|
cb7cc9e12d
r16882@tombo: nickm | 2008-07-10 14:31:25 -0400
|
16 years ago |
Nick Mathewson
|
c5ec7a3677
Stop using __attribute__((nonnull)): It gets us occcasional warnings when we do something so foolish it can be detected without dataflow analysis, but it also eliminates some of our error checking code. Suggested by Peter Gutmann.
|
16 years ago |