Nick Mathewson
|
7c1143e11f
Terser ways to sandbox-allow related filenames
|
vor 10 Jahren |
Nick Mathewson
|
35b2e11755
Store sandbox params as char *, since that's what they are.
|
vor 10 Jahren |
Nick Mathewson
|
6f20dd7bfc
Merge remote-tracking branch 'public/bug11970'
|
vor 10 Jahren |
Nick Mathewson
|
b0c1c70011
Make sandbox.c compile on arm
|
vor 10 Jahren |
Nick Mathewson
|
e425fc7804
sandbox: revamp sandbox_getaddrinfo cacheing
|
vor 10 Jahren |
Nick Mathewson
|
465982012c
sandbox: Disallow options which would make us call exec()
|
vor 10 Jahren |
Nick Mathewson
|
6194970765
Don't allow change to ConnLimit while sandbox is active
|
vor 10 Jahren |
Nick Mathewson
|
f268101a61
Clean up sandbox structures a bit
|
vor 10 Jahren |
Nick Mathewson
|
71eaebd971
Drop 'fr' parameter from sandbox code.
|
vor 10 Jahren |
Nick Mathewson
|
cbfb8e703e
Add 'rename' to the sandboxed syscalls
|
vor 10 Jahren |
Nick Mathewson
|
fbc20294aa
Merge branch 'backtrace_squashed'
|
vor 11 Jahren |
Nick Mathewson
|
bd8ad674b9
Add a sighandler-safe logging mechanism
|
vor 11 Jahren |
Nick Mathewson
|
6a11b6f97d
Fix osx compilation again, hopefully better this time.
|
vor 11 Jahren |
Cristian Toader
|
3802cae959
fixed compilation error on i386 linux by moving sandbox_cfg_t definition
|
vor 11 Jahren |
Nick Mathewson
|
d91c776f61
Fix check-spaces
|
vor 11 Jahren |
Nick Mathewson
|
49f9c4924e
Fix compilation on OSX
|
vor 11 Jahren |
Nick Mathewson
|
cc35d8be84
Fix most of the --enable-gcc-warnings warnings in the sandbox code
|
vor 11 Jahren |
Nick Mathewson
|
00fd0cc5f9
Basic compilation fixes.
|
vor 11 Jahren |
Cristian Toader
|
6a22b29641
passing hints as a const pointer to sandbox_getaddrinfo(), also one tor_free macro fails to compile..
|
vor 11 Jahren |
Cristian Toader
|
55d8b8e578
fixed bug where sandbox_getaddrinfo() would fail when -Sandbox is 0
|
vor 11 Jahren |
Cristian Toader
|
b4b0eddd29
switched to a more generic way of handling the sandbox configuration
|
vor 11 Jahren |
Cristian Toader
|
1ef0b2e1a3
changed how sb getaddrinfo works such that it supports storing multiple results
|
vor 11 Jahren |
Cristian Toader
|
f93ba9a2ef
documentation update for _array functions
|
vor 11 Jahren |
Cristian Toader
|
d5f43b5254
_array filter functions now rely on final NULL parameter
|
vor 11 Jahren |
Cristian Toader
|
ce04d2a622
replaced boolean char with int
|
vor 11 Jahren |
Cristian Toader
|
8e2b9d2844
small fixes in documentation and sandbox_getaddrinfo()
|
vor 11 Jahren |
Cristian Toader
|
6cae5d706c
Added doxygen struct doc and replaced func() with funct(void)
|
vor 11 Jahren |
Cristian Toader
|
8b8f87a06a
removed PARAM_LEN
|
vor 11 Jahren |
Cristian Toader
|
36aeca0ecf
fix for getaddrinfo open syscall
|
vor 11 Jahren |
Cristian Toader
|
372e0f91fd
added comments for sandbox.h
|
vor 11 Jahren |