summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-05-16touchups and refactorings on bug 18616 branchRoger Dingledine
no behavior changes
2016-04-28Refactor DirPort & begindir descriptor checksteor (Tim Wilson-Brown)
No actual behaviour changes
2016-04-28Remove redundant descriptor checks for OR/Dir reachabilityteor (Tim Wilson-Brown)
The ORPort and DirPort must be reachable, or we won't publish a descriptor.
2016-04-28Refactor common code out of reachability checksteor (Tim Wilson-Brown)
No actual changes in behavior
2016-04-28Avoid checking ORPort reachability when the network is disabledteor (Tim Wilson-Brown)
This is consistent with existing DirPort reachability checks.
2016-04-28Changes file for #18616teor (Tim Wilson-Brown)
2016-04-28Make mock function static to prevent future clashesteor (Tim Wilson-Brown)
2016-04-28Descriptors depend on more config options now they list begindir supportteor (Tim Wilson-Brown)
Bugfix on #12538 in 0.2.8.1-alpha.
2016-04-28Decide to advertise begindir support like we decide to advertise DirPortteor (Tim Wilson-Brown)
Decide to advertise begindir support in a similar way to how we decide to advertise DirPort. Fix up the associated descriptor-building unit tests. Resolves #18616, bugfix on 0c8e042c30946faa in #12538 in 0.2.8.1-alpha.
2016-04-12Merge remote-tracking branch 'public/bug18716_027' into maint-0.2.8Nick Mathewson
2016-04-07memarea: Don't assume that sizeof(ulong) >= sizeof(void*).Nick Mathewson
Fixes bug 18716; bugfix on 0.2.1.1-alpha where memarea.c was introduced. Found by wbenny.
2016-04-07Turn TestingClientBootstrap* into non-testing optionsDavid Goulet
This changes simply renames them by removing "Testing" in front of them and they do not require TestingTorNetwork to be enabled anymore. Fixes #18481 Signed-off-by: David Goulet <dgoulet@ev0ke.net>
2016-04-07Merge branch 'maint-0.2.7' into maint-0.2.8Nick Mathewson
2016-04-07Merge branch 'maint-0.2.6' into maint-0.2.7Nick Mathewson
2016-04-07Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson
2016-04-07Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson
2016-04-07Update geoip and geoip6 to the April 5 2016 database.Karsten Loesing
2016-04-05Merge branch 'bug18728_028' into maint-0.2.8Nick Mathewson
2016-04-05Don't call the system toupper or tolower.Nick Mathewson
Yes, we could cast to unsigned char first, but it's probably safest to just use our own (in test_util), or remove bad-idea features that we don't use (in readpassphrase.c). Fixes 18728.
2016-04-05quiet debug logs from periodic_event_dispatch()Roger Dingledine
Stop blasting twelve lines per second from periodic_event_dispatch() at loglevel debug. Resolves ticket 18729; fix on 0.2.8.1-alpha.
2016-04-05Only define NEW_THREAD_API when not building with LibreSSL.Nick Mathewson
2016-04-05Add a changes file for the OpenSSL 1.1.0 compilation fixes.Yawning Angel
2016-04-05OpenSSL 1.1.0-pre5-dev and later made BIO opaque.Yawning Angel
Detect newer versions and fix our TLS code to use the new API.
2016-04-05OpenSSL 1.1.0-pre4 and later(?) have a new "thread API".Yawning Angel
It appears that setting the various callbacks is no longer required, so don't.
2016-04-01Merge branch 'bug18133_027' into maint-0.2.8Nick Mathewson
2016-04-01fix indentationNick Mathewson
2016-04-01Merge remote-tracking branch 'karsten/task-18460-2' into maint-0.2.8Nick Mathewson
2016-03-30Merge branch 'bug15221_027' into maint-0.2.7Andrea Shepard
2016-03-29Merge branch 'bug18570_027' into maint-0.2.7Andrea Shepard
2016-03-29Merge branch 'bug16248_027' into maint-0.2.7Andrea Shepard
2016-03-28Fix my dumb unreleased bug in 18673Nick Mathewson
2016-03-28Merge branch 'bug18673_028_v2' into maint-0.2.8Nick Mathewson
2016-03-28Merge remote-tracking branch 'sebastian/onlyonly' into maint-0.2.8Nick Mathewson
2016-03-28Remove a couple of redundant lines from the makefileNick Mathewson
Fixes the last case of 17744.
2016-03-28and NOW the version is 0.2.8.2-alpha-devNick Mathewson
2016-03-28rewrap changelogtor-0.2.8.2-alphaNick Mathewson
2016-03-28minor changelog cleanups to help the new alphaRoger Dingledine
2016-03-28changelog fixes from armaNick Mathewson
2016-03-28Bump version correctly this timeNick Mathewson
2016-03-28typo fixNick Mathewson
2016-03-28Fix memory leak in TestingEnableCellStatsEventNick Mathewson
Only when we were actually flushing the cell stats to a controller would we free them. Thus, they could stay in RAM even after the circuit was freed (eg if we didn't have any controllers). Fixes bug 18673; bugfix on 0.2.5.1-alpha.
2016-03-28Rescroll changelogNick Mathewson
2016-03-28grammar fixes from sebastianNick Mathewson
2016-03-28Fix a version number in the changelogNick Mathewson
2016-03-28reflow changelogNick Mathewson
2016-03-28Fix memory leaks that stopped chutney working with asanNick Mathewson
2016-03-28Fix a memory leak in tor-gencert.Nick Mathewson
This way I can run chutney under asan. Fixes part of 18672.
2016-03-28Bump the version numberNick Mathewson
2016-03-28Pick a dateNick Mathewson
2016-03-28Reflow the 0282 changelogNick Mathewson