summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-10-18 13:36:53 -0400
committerNick Mathewson <nickm@torproject.org>2017-10-18 13:36:53 -0400
commitf1bf9bf8198fcfaf078fdc12eb2ad5adf1901d29 (patch)
treef6847f99adba9f8caa216cf42ab6c3e54cf2af50 /changes
parentf0daaf8d60be8bfcfaa99e3a878cd90967a84bb0 (diff)
downloadtor-f1bf9bf8198fcfaf078fdc12eb2ad5adf1901d29.tar.gz
tor-f1bf9bf8198fcfaf078fdc12eb2ad5adf1901d29.zip
Add __OwningControllerFD to allow controllers without controlports
This feature should help programs that want to launch and manage a Tor process, as well as programs that want to launch and manage a Tor instance in a separate thread. Right now, they have to open a controlport, and then connect to it, with attendant authentication issues. This feature allows them to just start with an authenticated connection. Bug 23900.
Diffstat (limited to 'changes')
-rw-r--r--changes/ticket239007
1 files changed, 7 insertions, 0 deletions
diff --git a/changes/ticket23900 b/changes/ticket23900
new file mode 100644
index 0000000000..0f949f4f4e
--- /dev/null
+++ b/changes/ticket23900
@@ -0,0 +1,7 @@
+ o Minor features (API, embedding):
+ - Tor can now start with a preauthenticated control connection
+ created by the process that launched it. This feature is meant
+ for use by programs that want to launch and manage a Tor process
+ without allowing other programs to manage it as well.
+ For more information, see the __OwningControllerFD option
+ documented in control-spec.txt. Closes ticket 23900.