- Jan 14, 2020
-
-
Nick Mathewson authored
-
Nick Mathewson authored
Now that these tests are skipped on windows _and_ android, we should name the macro that skips them after the functionality that the tests depend on. Closes last part of 32825.
-
- Dec 20, 2019
-
-
Nick Mathewson authored
It was only used in one place.
-
* there is no ~ or HOME in Android * UIDs and GIDs in Android represent apps, not users, and Android apps cannot ever change UIDs This should be replaced by whatever @nmathewson wants to name this stuff: https://github.com/torproject/tor/pull/1436
-
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
-
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
-
-
Nick Mathewson authored
-
This fixes a startup crash with libseccomp v2.4.0 if Sandbox is set to 1.
-
Nick Mathewson authored
-
David Goulet authored
-
David Goulet authored
-
- Dec 16, 2019
-
-
teor authored
-
-
George Kadianakis authored
-
Mike Perry authored
-
Mike Perry authored
-
Neel Chauhan authored
-
Neel Chauhan authored
-
- Dec 15, 2019