- Jan 06, 2020
-
-
Nick Mathewson authored
-
-
-
-
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Patch from opara. Closes ticket 32779.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Jan 05, 2020
-
-
Allow calls to dup() which was introduced in commit a22fbab9. From a security perspective, I don't think this should impact the security of the sandbox significantly. As far as I can tell, there is nothing an adversary can do with a duplicated FD that can't be done with the original.
-
- Dec 20, 2019
-
-
Neel Chauhan authored
-
Neel Chauhan authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
teor authored
This is an automated commit, generated by this command: ./scripts/maint/rename_c_identifier.py \ EXPOSE_CLEAN_BACKTRACE BACKTRACE_PRIVATE \ TOR_CHANNEL_INTERNAL_ CHANNEL_OBJECT_PRIVATE \ CHANNEL_PRIVATE_ CHANNEL_FILE_PRIVATE \ EXPOSE_ROUTERDESC_TOKEN_TABLE ROUTERDESC_TOKEN_TABLE_PRIVATE \ SCHEDULER_PRIVATE_ SCHEDULER_PRIVATE
-
teor authored
-
teor authored
-
teor authored
-
teor authored
-
- Dec 19, 2019
-
-
teor authored
These changes were created using the "make autostyle" from 32522, and then split into commits.
-
teor authored
Some ".c" files define *_PRIVATE macros, but those macros are not used in any header file. Delete them. These changes were created using the "make autostyle" from 32522, and then split into commits.
-
teor authored
-
teor authored
-
Nick Mathewson authored
We stopped looking at this option in 85cf6dcb, back when we implemented the minimal pieces of prop275. Since then, we've had code to validate and adjust this option, and to give it a different value in testing networks, but the option hasn't actually done anything. We can safely mark it as OBSOLETE, since doing so does not make any old configuration get rejected. Closes ticket 32807.
-
Nick Mathewson authored
-
Nick Mathewson authored
This way, we can't get out of sync between the two declarations.
-
Nick Mathewson authored
-
Nick Mathewson authored
I've chosen the "AuthDirMaxServersPerAddr" option here for simplicity, since it is used literally nowhere else besides the dirauth module. Once we have all the infrastructure in place for this, we can move more options into this structure.
-
Nick Mathewson authored
When a subsystem is disabled, there will be no corresponding object allocated, and no magic numbers on it.
-
Nick Mathewson authored
Like "obsolete" variables, these variables produce a warning when you try to set them, but the warning says that the relevant module doesn't have support. The confdecl macros now have a CONF_CONTEXT that you can define to make all the modules in a given table disabled.
-
Nick Mathewson authored
These modules are only built when the selected modules are disabled. The provide stub implementations of the subsystem blocks. Later, other stub implementations could move here. Having real subsystem blocks here will let us handle disabled configuration options better.
-
teor authored
-
- Dec 18, 2019
-
-
George Kadianakis authored
-
- Dec 17, 2019
-
-
Mike Perry authored
-