- Sep 13, 2011
-
-
Nick Mathewson authored
Apparently autoheader throws a tantrum if you say 'AC_DEFINE([a], [b])'. Instead you must say 'AC_DEFINE([a], [b], [description of a])'. We were running into this in our replacement definitions for FLEXIBLE_ARRAY_MEMBER, which were only getting built on autoconf versions before 2.61 -- and this made us stop working with those autoconf versinos. Fixes bug 2430; bugfix on 0.2.3.1-alpha.
-
Roger Dingledine authored
-
Roger Dingledine authored
-
Roger Dingledine authored
Conflicts: src/or/main.c src/or/router.c
-
Roger Dingledine authored
Nobody but Tor uses certs on the wire with 2 hour lifetimes, and it makes us stand out. Resolves ticket 4014.
-
- Sep 12, 2011
-
-
Roger Dingledine authored
-
Karsten Loesing authored
-
- Sep 11, 2011
-
-
Nick Mathewson authored
-
Roger Dingledine authored
-
Robert Ransom authored
-
Robert Ransom authored
-
- Sep 10, 2011
-
-
Robert Ransom authored
-
Robert Ransom authored
-
Nick Mathewson authored
-
Previously the FooPort was ignored and the default used instead, causing Tor to bind to the wrong port if FooPort and the default port don't match or the CONN_TYPE_FOO_LISTENER has no default port. Fixes #3936.
-
-
Nick Mathewson authored
-
Robert Ransom authored
-
- Sep 09, 2011
-
-
Roger Dingledine authored
-
Nick Mathewson authored
Conflicts: configure.in src/or/circuitbuild.c
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Sep 08, 2011
-
-
Nick Mathewson authored
-
- Sep 07, 2011
-
-
Fixes bug 3421
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Suggested by arma; based on 3327.
-
Nick Mathewson authored
Use a list of headers rather than trying to printf every header that might exist.
-
Nick Mathewson authored
Right now we only force a new descriptor upload every 18 hours. This can make servers become unlisted if they upload a descriptor at time T which the authorities reject as being "too similar" to one they uploaded before. Nothing will actually make the server upload a new descriptor later on, until another 18 hours have passed. This patch changes the upload behavior so that the 18 hour interval applies only when we're listed in a live consensus with a descriptor published within the last 18 hours. Otherwise--if we're not listed in the live consensus, or if we're listed with a publication time over 18 hours in the past--we upload a new descriptor every 90 minutes. This is an attempted bugfix for #3327. If we merge it, it should obsolete #535.
-
Nick Mathewson authored
Conflicts: src/or/dirserv.c src/or/networkstatus.c Conflicts were related to routerinfo->node shift.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Conflicts: src/or/connection.c src/or/connection_edge.c src/or/connection_edge.h src/or/dnsserv.c Some of these were a little tricky, since they touched code that changed because of the prop171 fixes.
-
tor_asprintf already asserts if it fails.
-
Nick Mathewson authored
Conflicts: configure.in Conflict was between two pieces of configure.in logic added to the same place. Trivial.
-
Nick Mathewson authored
For some reason, autoconf doesn't by default have an "AC_PROG_AR" for this -- possibly it's assumed that any "ar" you have will work everyplace. Fixes bug 3909; found by sid77. This fixes a build issue first present in fdbdb4dc, but the bug (of not using a correct ar) has been in every Tor version ever: it just didn't matter until then.
-
Nick Mathewson authored
-