Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • ferivoz/tor
  • saysayo/tor
  • arma/tor
  • sebastian/tor
  • eighthave/tor
  • nickm/tor
  • aliraheem/tor
  • thompsonb/tor
  • sysrqb/tor
  • dgoulet/tor
  • appveyor/tor
  • gaba/tor
  • ZerXes/tor
  • dzwdz/tor
  • Spydar007/tor
  • ashuio/tor
  • guinness/tor
  • MacroFake/tor
  • Jigsaw52/tor
  • emilybones/tor
  • acidsys/tor
  • pedbap/tor
  • cohosh/tor
  • rhatto/tor
  • gus/tor
  • anonym/tor
  • delroth/tor
  • anarcat/tor
  • hirenpatel/tor
  • ValdikSS/tor
  • yanmaani/tor
  • ammarfaizi2/tor
  • gk/tor
  • Hello71/tor
  • pseudonymisaTor/tor
  • tpo/core/tor
  • lavamind/tor
  • c/tor
  • pastly/tor
  • ahf-test/tor
  • asn/tor
  • mikeperry/tor
  • sickcodes/tor
  • oliver/tor
  • haxxpop/tor
  • 0x00A5/tor
  • qontinuum/tor
  • landloard/tor
  • sergi/tor
  • gabi-250/tor
  • orbea/tor
  • TheEnbyperor/tor
  • friendly73/tor
  • trinity-1686a/tor
  • gotlou/tor
  • n0toose/tor
  • agowa338/tor
  • morgan/tor
  • juga/tor
  • eas/tor
  • Vort/tor
  • NeonVapor/tor
  • Gedsh/tor
  • nonameformee/tor
  • jnewsome/tor-core
  • thesamesam/tor
  • ZachLiebl/zach-liebl-tor
  • hiro/tor
  • excurso/tor
  • kpcyrd/tor
  • ahf/tor
  • pierov/tor
  • DanWin/tor
  • muellerrAtDickinsonDotedu/tor
  • ldqr/tor
  • r0cket/tor
  • neel/tor
  • twofaktor/tor
  • gogo2464/tor
  • meskio/tor
  • GoncaloRodri/differential-privacy-tor
81 results
Show changes
Showing with 7 additions and 92 deletions
o Major features (client):
- Clients now respect "happy families" per proposal 321.
This feature will eventually allow a much more compact representation
for relay families, for a significant savings in directory download size.
o Minor bugfixes (clietn, hidden service v3):
- Fix a BUG() assertion that occurs within a very small race window between
a client intro circuit opens and its descriptor that gets cleaned up from
the cache. The circuit is now closed which will trigger a re-fetch of the
descriptor and continue the HS connection. Fixes bug 28970; bugfix on
0.3.2.1-alpha.
o Minor features (git scripts):
- Add git-setup-dirs.sh, which sets up an upstream git repository and
worktrees for tor maintainers. Closes ticket 29603.
o Minor features (configuration validation):
- Configuration validation can now be done by per-module callbacks,
rather than a global validation function. This will let us reduce the
size of config.c and some of its more cumbersome functions. Closes
ticket 31241.
o Minor bugfixes (developer tools):
- Allow paths starting with ./ in scripts/add_c_file.py. Fixes bug
31336; bugfix on 0.4.1.2-alpha.
o Minor feature (configure, build system):
- Output enabled/disabled features at the end of the configure process in a
pleasing way. Closes ticket 31373.
o Major bugfix (control-events, bw-cache):
- Fixes spikes occurring in bandwidth cache on control connection.
Fixes bug 31524; bugfix on 0.4.8.12-dev.
o Minor features (controller):
- Implement a new GETINFO command to fetch microdescriptor consensus.
Closes ticket 31684.
o Code simplification and refactoring (controller):
- Create a helper function that can fetch network status or microdesc
consensuses. Closes ticket 31684.
o Minor features (developer tools):
- Add some scripts in "scripts/coccinelle" to invoke the Coccinelle
semantic patching tool with the correct flags. These flags are fairly
easy to forget, and these scripts should help us use Coccinelle more
effectively in the future. Closes ticket 31705.
o Code simplification and refactoring:
- Fix some parts of our code that were difficult for Coccinelle to parse.
Related to ticket 31705.
o Minor features (developer tools):
- Add a check_cocci_parse.sh script that checks that new code
is parseable by Coccinelle. Add an exceptions file for unparseable
files. Closes ticket 31919.
- Call the check_cocci_parse.sh script from a 'check-cocci' Makefile
target. Closes ticket 31919.
o Minor features (git scripts):
- Call the check_cocci_parse.sh script from the git commit and push hooks.
Closes ticket 31919.
- Skip unmodified source files when doing some existing git hook checks.
Related to ticket 31919.
o Minor features (continuous integration):
- Call the check_cocci_parse.sh script from Travis CI. Closes ticket 31919.
o Minor features (continuous integration):
- Use Ubuntu Bionic images for our Travis CI builds, so we can get
a recent version of coccinelle. But leave chutney on Ubuntu Trusty,
until we can fix some Bionic permissions issues (see ticket 32240).
Related to ticket 31919.
o Minor bugfixes (directory):
- When checking if a directory connection is anonymous, test if the circuit
was marked for close before looking at its channel. This avoids a BUG()
stacktrace in case it was previously closed. Fixes bug 31958; bugfix on
0.4.2.1-alpha.
o Code simplification and refactoring:
- Our default log (which ordinarily sends NOTICE-level message to
standard output) is now handled in a more logical manner. Previously,
we replaced the configured log options if they were empty.
Now, we interpret an empty set of log options as meaning "use the
default log". Closes ticket 31999.
o Code simplification and refactoring:
- When parsing the command line, handle options that determine our "quiet
level" and our mode of operation (e.g., --dump-config and so on)
all in one table. Closes ticket 32003.
o Minor bugfixes (hidden service v3):
- Do not rely on a "circuit established" flag for intro circuit but instead
always query the HS circuit map. This is to avoid sync issue with that
flag and the map. Fixes bug 32094; bugfix on 0.3.2.1-alpha.
o Removed features:
- Our Doxygen configuration no longer generates LaTeX output. The
reference manual produced by doing this was over 4000 pages long,
and generally unusable. Closes ticket 32099.
o Minor features (Doxygen):
- Update Doxygen configuration file to a more recent template (from
1.8.15). Closes ticket 32110.
o Minor features (doxygen):
- "make doxygen" now works with out-of-tree builds. Closes ticket
32113.
o Major features (build system):
- Create an optional relay module, which can be disabled using the
--disable-module-relay configure option. When it is set, also disable
the dirauth module. Add a minimal implemention, which disables the
relay and dircache modes in tor. Closes ticket 32123.
o Documentation (manpage):
- In the tor(1) manpage, reword and improve formatting of the
FILES, SEE ALSO, and BUGS sections. Closes ticket 32176. Based
on work by Swati Thacker as part of Google Season of Docs.