summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2018-07-10 15:07:04 -0400
committerNick Mathewson <nickm@torproject.org>2018-07-10 15:07:04 -0400
commit9ec80909ec7be3d9eea863dfc3f320bfe9072ae8 (patch)
tree12fd1b63c7d5312a42346e3287eb288318017580
parent3df548212a13c6f8a198ec869ee731e0f222f5bb (diff)
downloadtor-9ec80909ec7be3d9eea863dfc3f320bfe9072ae8.tar.gz
tor-9ec80909ec7be3d9eea863dfc3f320bfe9072ae8.zip
Add a changes file for 26481 (the big code movement)
-rw-r--r--changes/ticket2648112
1 files changed, 12 insertions, 0 deletions
diff --git a/changes/ticket26481 b/changes/ticket26481
new file mode 100644
index 0000000000..84d219ed86
--- /dev/null
+++ b/changes/ticket26481
@@ -0,0 +1,12 @@
+ o Major features (new code layout):
+ - Nearly all of Tor's source code has been moved around into more logical
+ places. The "common" directory is now divided into a set of libraries
+ in "lib", and files in the "or" directory have been split into "core"
+ (logic absolutely needed for onion routing), "feature" (independent
+ modules in Tor), and "app" (to configure and invoke the rest of Tor).
+ See doc/HACKING/CodeStructure.md for more information. Closes ticket
+ 26481.
+
+ This refactoring is not complete: although the libraries have been
+ refactored to be acyclic, the main body of Tor is still too
+ interconnected. We will attempt to improve this in the future.