Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-05 | Merge branch 'tor-github/pr/1295' | George Kadianakis | |
2019-09-05 | Merge branch 'tor-github/pr/1294' | George Kadianakis | |
2019-09-05 | Merge branch 'tor-github/pr/1293' | George Kadianakis | |
2019-09-05 | Merge branch 'tor-github/pr/1291' | George Kadianakis | |
2019-09-05 | Merge branch 'tor-github/pr/1292' | George Kadianakis | |
2019-09-05 | Merge branch 'tor-github/pr/1261' | George Kadianakis | |
2019-09-05 | Add tests for IPv6 exit policies on microdescriptors | Neel Chauhan | |
2019-09-05 | Check IPv6 exit policies on microdescriptors in node_exit_policy_rejects_all() | Neel Chauhan | |
2019-09-05 | config: note that some arguments are required. | Nick Mathewson | |
2019-09-05 | Merge remote-tracking branch 'tor-github/pr/1278' | Nick Mathewson | |
2019-09-05 | Merge branch 'maint-0.4.1' | teor | |
2019-09-05 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2019-09-05 | Merge branch 'maint-0.3.5' into maint-0.4.0 | teor | |
2019-09-05 | Merge remote-tracking branch 'tor-github/pr/1271' into maint-0.3.5 | teor | |
2019-09-05 | Merge branch 'maint-0.4.1' | teor | |
Resolved modified/deleted conflict on changes/bug30649 by deleting the file. tor-github/pr/1282 modifies ChangeLog and ReleaseNotes instead of changes/bug30649. We cherry-picked it to master, as well as merging to release-0.4.1. | |||
2019-09-05 | Merge branch 'maint-0.4.0' into maint-0.4.1 | teor | |
2019-09-05 | Merge commit '73890a86ef' into maint-0.4.1 | teor | |
tor-github/pr/1283, with the following changes: * cherry-pick the merge commit in 1283 on top of... * tor-github/pr/1174, but with the last commit re-worded to remove the fixup, because fixups break our push rules. This is an "ours" merge, except for the bugfix version change in changes/bug30649. | |||
2019-09-05 | Add #30649 to ReleaseNotes. | George Kadianakis | |
2019-09-05 | Fix #30649 changelog entry. | George Kadianakis | |
2019-09-05 | Merge branch 'bug30649_040' into bug30649_maint_041 | George Kadianakis | |
2019-09-05 | Fix bugfix version in Bug 30649: Changes file. | George Kadianakis | |
2019-09-05 | Merge commit '763fd0ad66' into maint-0.4.0 | teor | |
tor-github/pr/1174, but with the last commit re-worded to remove the fixup, because fixups break our push rules. | |||
2019-09-05 | Fix bugfix version in Bug 30649: Changes file. | George Kadianakis | |
2019-09-05 | Makefile: include checkShellScripts.sh in EXTRA_DIST | teor | |
Part of 30967. | |||
2019-09-05 | changes: file for 30967 | teor | |
2019-09-05 | shellcheck: Add shellcheck to the pre-commit hook | teor | |
* Move the shellcheck script from the Makefile to its own script file * Reformat the shellcheck script so it's easier to read and modify * Call the shellcheck script from the pre-commit hook Fixes bug 30967; not in any released version of Tor. | |||
2019-09-05 | Makefile: Explicitly list the subdirectories that contain scripts | teor | |
Part of 30967. | |||
2019-09-04 | Remove _ex suffix from typed_var_*_ex() functions. | Nick Mathewson | |
Now that the variants of these functions that took config_line_t are gone, there is no longer any reason for the remaining variants to have "ex" at the end of their names. This commit was made by running this perl script over all the files in src/: #!/usr/bin/perl -w -i -p s{typed_var_(assign|free|encode|copy|eq|ok|kvassign|kvencode|mark_fragile)_ex} {typed_var_$1}g; | |||
2019-09-04 | typedvar: remove now-unused functions taking config_type_t. | Nick Mathewson | |
These functions are no longer used. Part of 31629. | |||
2019-09-04 | Document fields of struct_magic_decl_t. | Nick Mathewson | |
2019-09-04 | Document warn_deprecated_option(). | Nick Mathewson | |
2019-09-04 | Document return value of config_mgr_add_format(). | Nick Mathewson | |
2019-09-04 | Document validate_fn_t as it stands. | Nick Mathewson | |
Also document that it will be changed in a later branch. | |||
2019-09-04 | config_assign: Document CAL_* options. | Nick Mathewson | |
These were sort of described in config_assign() documentation, but not so well. | |||
2019-09-04 | Document configuration and abbreviation types. | Nick Mathewson | |
2019-09-04 | changes file for 31532 | Nick Mathewson | |
2019-09-04 | buffers: use ptrdiff_t to indicate offsets. | Nick Mathewson | |
Previously we used int in some places and off_t for others. Neither is correct: ptrdiff_t is right for differences between pointers. (off_t is only for offsets and sizes on the filesystem.) | |||
2019-09-04 | rendclient: use ptrdiff, not off_t, for offset of DH field. | Nick Mathewson | |
The off_t type is only useful for offsets on the filesystem. For in-memory offsets, use ptrdiff_t. | |||
2019-09-04 | compat_compiler: fix documentation for STRUCT_VAR_P | Nick Mathewson | |
Previously we had said that off_t was a reasonable type to hold the result of offsetof(). That isn't so: ptrdiff_t is correct. | |||
2019-09-04 | smartlist_pqueue: use ptrdiff_t instead of int for offsets. | Nick Mathewson | |
This is technically correct, but should not matter in practice, since we don't use this on any structs whose size exceeds INT_MAX. | |||
2019-09-04 | config: explain CONFIG_TYPE_EXTENDED | Nick Mathewson | |
Also add an explanation of a possible future refactoring where we might remove the config_type_t enumeration entierly. Fixes ticket 31624. No changes file, since this is a comment-only change. | |||
2019-09-04 | config: Make CLEAR with a nonempty value into a nonfatal assertion. | Nick Mathewson | |
When we parse a CLEAR line (e.g., "/OrPort" or /OrPort blah blah"), we always suppress the value, even if one exists. That means that the block of code was meant to handle CLEAR lines didn't actually do anything, since we previously handled them the same way as with other empty values. Closes ticket 31529. | |||
2019-09-04 | config: use ptrdiff_t for all field-offset members. | Nick Mathewson | |
Previously we used int here, but it is more correct to use ptrdiff_t. (This never actually matters for our code in practice, since the structure we are managing here never exceed INT_MAX in size.) | |||
2019-09-04 | Merge branch 'tor-github/pr/1290' | David Goulet | |
2019-09-04 | changes file for 31240 | Nick Mathewson | |
2019-09-04 | Merge remote-tracking branch 'tor-github/pr/1270' | Nick Mathewson | |
2019-09-04 | Update routerset reset test to use new mgr API. | Nick Mathewson | |
2019-09-04 | Merge branch 'ticket31240v2_merged_2' into ticket31240v2_merged_2_merged | Nick Mathewson | |
2019-09-04 | Merge branch 'tor-github/pr/1288' | David Goulet | |
2019-09-04 | Merge branch 'maint-0.4.1' | David Goulet | |