diff options
author | Nick Mathewson <nickm@torproject.org> | 2011-05-13 15:46:53 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2011-05-15 20:20:29 -0400 |
commit | 4b800408fa85ce0ac81a308c42d654b3357180d4 (patch) | |
tree | 2d1d3c7153367636ba3c7c62082b2cf08589e689 /changes | |
parent | 5d147d8527da3c8cff7f5ab5f0d0185d51fff79b (diff) | |
download | tor-4b800408fa85ce0ac81a308c42d654b3357180d4.tar tor-4b800408fa85ce0ac81a308c42d654b3357180d4.tar.gz |
Check permissions on the directory holding a control socket
Diffstat (limited to 'changes')
-rw-r--r-- | changes/bug2792_checkdir | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/changes/bug2792_checkdir b/changes/bug2792_checkdir new file mode 100644 index 000000000..10de1deb2 --- /dev/null +++ b/changes/bug2792_checkdir @@ -0,0 +1,8 @@ + o Minor features: + - Tor now refuses to create a ControlSocket in a directory that is + world-readable (or group-readable if ControlSocketsGroupWritable + is 0). This is necessary because some operating systems do not + check the permissions on an AF_UNIX socket when programs try to + connect to it. Checking permissions on the directory holding + the socket, however, seems to work everywhere. + |