Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-08 | core/include.am: spelling fix | Nick Mathewson | |
2020-01-08 | It's 2020. Update the copyright dates with "make update-copyright" | Nick Mathewson | |
2020-01-08 | Run "make autostyle"; add an endif comment | Nick Mathewson | |
2020-01-08 | router: Improve port search function comments | teor | |
2020-01-07 | speaking of utf-8, remove strange char from comment | Roger Dingledine | |
2020-01-07 | Merge branch 'ticket32845_squashed' | Nick Mathewson | |
2020-01-07 | changes: file for 32845 | teor | |
2020-01-07 | string: Check UTF-8 string pointer and length | teor | |
If they are inconsistent, output a raw bug log. Part of 32845. | |||
2020-01-07 | Merge remote-tracking branch 'tor-github/pr/1640' | Nick Mathewson | |
2020-01-07 | test_helpers: add a missing free for CID 1457527. | Nick Mathewson | |
2020-01-07 | Add new state to connection_proxy_state_to_string() | Nick Mathewson | |
Also, add a CTASSERT() to make sure that we don't let this array get out-of-sync again. Found by coverity; this is CID 1457528. | |||
2020-01-07 | string: Add extra UTF-8 test cases | teor | |
These test cases are validated differently by some programming languages, because those languages have incorrect UTF-8 implementations. We want to make sure that tor validates them correctly. Closes ticket 32845. | |||
2020-01-06 | Space the a-d unsigned ints in tor_inet_aton() | Neel Chauhan | |
2020-01-06 | Merge branch 'haxxpop/tcp_proxy_squashed' into tcp_proxy_squshed_and_merged | Nick Mathewson | |
2020-01-06 | circuit: Add change file | Suphanat Chunhapanya | |
2020-01-06 | test: HTTP CONNECT protocol | Suphanat Chunhapanya | |
2020-01-06 | test: HAPRoxy protocol | Suphanat Chunhapanya | |
2020-01-06 | test: Implement haproxy | Suphanat Chunhapanya | |
2020-01-06 | circuit: Implement haproxy | Suphanat Chunhapanya | |
2020-01-06 | Merge remote-tracking branch 'tor-github/pr/1615' | Nick Mathewson | |
2020-01-06 | Add documentation about building a TAGS file. | Nick Mathewson | |
Patch from opara. Closes ticket 32779. | |||
2020-01-06 | Merge remote-tracking branch 'tor-github/pr/1620' | Nick Mathewson | |
2020-01-06 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
2020-01-06 | Merge remote-tracking branch 'tor-github/pr/1612' into maint-0.4.2 | Nick Mathewson | |
2020-01-06 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
2020-01-06 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-01-06 | update changes file to pass "make check-changes" | Nick Mathewson | |
2020-01-06 | Merge branch 'maint-0.4.1' into maint-0.4.2 | Nick Mathewson | |
2020-01-05 | Fix sandbox crash during reload of logging configuration | Peter Gerber | |
Allow calls to dup() which was introduced in commit a22fbab986. 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. | |||
2019-12-20 | Fix spacing in tor_sscanf() call in tor_inet_aton() | Neel Chauhan | |
2019-12-20 | Fix spacing in tor_inet_aton() function header | Neel Chauhan | |
2019-12-20 | Merge branch 'bug29819_035' | Nick Mathewson | |
2019-12-20 | Merge remote-tracking branch 'tor-github/pr/1623' | Nick Mathewson | |
2019-12-20 | Replace several C identifiers. | teor | |
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 | |||
2019-12-20 | Merge branch 'maint-0.4.2' | teor | |
2019-12-20 | Merge branch 'maint-0.4.1' into maint-0.4.2 | teor | |
2019-12-20 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2019-12-20 | Merge remote-tracking branch 'tor-github/pr/1606' | teor | |
2019-12-20 | Code Style: Delete headers that are included twice | teor | |
These changes were created using the "make autostyle" from 32522, and then split into commits. | |||
2019-12-20 | Code Style: Delete PRIVATE defines that are never used | teor | |
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. | |||
2019-12-20 | Run "make autostyle" | teor | |
2019-12-20 | Makefile/git scripts: Add comments to keep owned file lists in sync | teor | |
2019-12-19 | Mark TestingEstimatedDescriptorPropagationTime as obsolete. | Nick Mathewson | |
We stopped looking at this option in 85cf6dcba3693b, 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. | |||
2019-12-19 | Merge branch 'dirauth_config_squashed' | Nick Mathewson | |
2019-12-19 | Declare relay/dirauth subsystem levels in a header. | Nick Mathewson | |
This way, we can't get out of sync between the two declarations. | |||
2019-12-19 | Add an integration test for options disabled by dirauth subsystem. | Nick Mathewson | |
2019-12-19 | Add config object for dirauth; move one option there. | Nick Mathewson | |
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. | |||
2019-12-19 | Allow struct_magic to be disabled. | Nick Mathewson | |
When a subsystem is disabled, there will be no corresponding object allocated, and no magic numbers on it. | |||
2019-12-19 | Support a flag to indicate that a config var is disabled | Nick Mathewson | |
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. | |||
2019-12-19 | Add "stub" files for disabled modules. | Nick Mathewson | |
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. |