Commits on Source
7014
e3f34780
guard: Ignore marked for close circuit when changing state to open
Jun 19, 2019
e16b90b8
Partially port routerset to being a full-fledged config type again.
Jun 24, 2019
2da18866
Add new "struct_var_" functions to manipulate struct fields.
Jun 25, 2019
3a4d67cf
Port confparse to use struct_var in place of typed_var.
Jun 25, 2019
4d101b39
Move config_var_t info conftypes.h
Jun 25, 2019
59317c8a
Use struct_magic_decl to verify magic numbers in config objects
Jun 25, 2019
c553750e
Move responsibility for config var macros
Jun 25, 2019
53e969c1
Use struct_var_{copy,eq} in confparse.c.
Jun 25, 2019
5b252d31
Add a "flags" member to config_var_t
Jun 25, 2019
a91ed234
Use structvar to find the types for config vars.
Jun 25, 2019
b6457d4c
Extend macros to allow flag arguments.
Jun 25, 2019
a114df9a
Add a function to make sure all values in a config object are ok
Jun 25, 2019
a7835202
Turn several properties of types or variables into flags.
Jun 25, 2019
c390efe8
A few more test cases and unreachable lines
Jun 25, 2019
f3330d2b
Make "invisibility" and "undumpability" properties of variables.
Jun 25, 2019
e8790971
changes file for ticket 30914
Jun 25, 2019
68792f77
Fix a few coverity unitinitialzed-value warnings in the unit tests.
Jun 28, 2019
5fa2b322
Coverity: fix test issues with always-present 'service' var.
Jun 28, 2019
ea154a61
Coverity: fix memory leak on error in test function.
Jun 28, 2019
75ea7514
Add a changes file for coverity test fixes of 31030.
Jun 28, 2019
0e4753e5
Remove dead code from circpad_machine_remove_token().
Jun 29, 2019
98c1262b
Always check the retval of circpad_machine_current_state().
Jul 01, 2019
ef2123c7
hs-v3: Disallow single hop client to post/get a descriptor
Jul 03, 2019
c2521873
fix for circpad_add_matching_machines to be able to negotiate one machine per...
Jul 08, 2019
0d4a689d
Prevent UB on signed overflow.
Jul 19, 2019
97d73db7
Changes file for bug 31001
Jul 19, 2019
065f25c2
Bug 30649: Check that machine is absent before warn
Jul 23, 2019
ec38b662
Bug 30649: Changes file.
Jul 23, 2019
86f29844
Make some warns into protocol warns
Jul 23, 2019
a3089662
More LOG_PROTOCOL_WARN.
Jul 23, 2019
5aa526c2
circpad: some more logging changes.
Jul 23, 2019
e8dc513b
Add a config_mgr_t type to wrap config_format_t
Jul 24, 2019
769fe817
Start teaching config_mgr_t to handle sub-objects and sub-formats
Jul 24, 2019
7e91d4f5
Replace config_find_option with a variant that exposes less
Jul 24, 2019
89a30513
Lower responsibility for listing changed options into confparse.c
Jul 24, 2019
627ab9db
Fix every place in config.c that knew about option_vars_.
Jul 24, 2019
7abd43ac
Change CONFIG_CHECK() macro to not need a config_format_t
Jul 24, 2019
f306d12b
Refactor handling of TestingTorNetwork
Jul 24, 2019
dde091eb
Add a "freeze" function for config_mgr_t objects.
Jul 24, 2019
f8b193a7
Make config_var and config_fmt const.
Jul 24, 2019
a1b2817a
Sort variables in config_mgr_t.all_vars alphabetically
Jul 24, 2019
c32d4859
Remove src/core/ and src/feature dependencies from confparse.c
Jul 24, 2019
57e87cc8
Use config_new() to construct configuration objects.
Jul 24, 2019
9a1e9b1d
Teach practracker about .h files
Aug 05, 2019
d5ccd0fa
Add exceptions for current .h practracker problems.
Aug 05, 2019
47574935
Move the executable part of checkIncludes.py inside an if block.
Aug 05, 2019
3f35ac77
checkIncludes: introduce rules-file caching.
Aug 05, 2019
65a69f86
checkIncludes.py: extract topological sort code
Aug 05, 2019
47d9bcfe
checkIncludes: Separate file-handling from rule-handling
Aug 05, 2019
3f4e89a7
checkIncludes: refactor to use error-iteration style
Aug 05, 2019
9eb12dde
checkIncludes: add a real main function and CLI
Aug 05, 2019
6fb74753
Move checkIncludes inside practracker
Aug 05, 2019
9abbde2c
Update pre-commit hook to find checkIncludes in its new location
Aug 05, 2019
720951f0
Teach include-checker about advisory rules
Aug 05, 2019
6b26281b
practracker: a violation of a .may_include rule is now a problem.
Aug 05, 2019
2a3c727d
Make includes interface more like the rest of practracker
Aug 05, 2019
a5971d73
Move include-violation checking into its own function.
Aug 05, 2019
d515b0f4
changes file for ticket 31176
Aug 05, 2019
0f4b245b
update exceptions file for depencency violations
Aug 05, 2019
66437710
test_util: Do not check for ENETUNREACH unless it exists.
Aug 06, 2019
484b6540
test_token_bucket: negate after casting to signed type.
Aug 06, 2019
d6202d31
scripts/git: add TOR_PUSH_DELAY to git-push-all.sh
Aug 08, 2019
1087c48d
Hardcode the image into tor-exit-notice.html
Aug 08, 2019
25f39bdf
Merge branch 'doc31089_029' into doc31089_035
Aug 08, 2019
c3d6c759
Merge branch 'doc31089_035' into doc31089_040
Aug 08, 2019
fcb4d273
Merge branch 'doc31089_040' into doc31089_041
Aug 08, 2019
320f5068
Merge branch 'doc31089_041' into doc31089_master
Aug 08, 2019
71e5af02
pre-push hook: Only run practracker when a special file is present
Aug 08, 2019
64d2133a
Move the connection_edge_process_relay_cell() assignments out of if statements...
Aug 08, 2019
2e5519da
hs: Initialize the INTRO2 bucket for legacy intro point
Aug 08, 2019
ccd16cae
Additional circpad diagnostic logs
Aug 12, 2019
f6bc9d7c
Bug 30992: Demote logline of wronghop padding to protocol warn.
Aug 12, 2019
b14bb12e
Bug 31356: Bump protover for new padding machines
Aug 12, 2019
b2821b72
Bug 31356: Propogate protover padding support to circpad
Aug 12, 2019
02c89c95
Bug 31356: Add changes file.
Aug 12, 2019
6deba34f
Practracker
Aug 12, 2019
2ea2d6f3
Clarify comment for bug30942 and improve logline.
Aug 12, 2019
e87e3409
Fix typos in HiddenServiceExportCircuitID
Aug 15, 2019
5a1c3e44
dirauth: Change dizum IP address
Aug 15, 2019
8a10c069
test/nodelist: Fix a typo
Aug 19, 2019
81256c07
nodelist: Move router_get_verbose_nickname() declaration
Aug 19, 2019
03be44e2
nodelist: Remove support for is_named in describe.c
Aug 19, 2019
23844bc7
nodelist: Add support for multiple addresses in describe.c
Aug 19, 2019
81e37b81
practracker: Make exceptions.txt happy
Aug 19, 2019
a8e6eab3
Merge branch 'tor-github/pr/1213'
Aug 19, 2019
bba64c98
Merge branch 'maint-0.4.0' into maint-0.4.1
Aug 19, 2019
5653b93a
Merge branch 'maint-0.2.9' into maint-0.3.5
Aug 19, 2019
90f4ed23
Merge branch 'maint-0.3.5' into maint-0.4.0
Aug 19, 2019
c214402a
Merge branch 'maint-0.4.1'
Aug 19, 2019
b257e8e5
Merge remote-tracking branch 'mike/bug31356+logs-rebased2' into bug31356_final
Aug 19, 2019
e411fcab
Merge branch 'tor-github/pr/1220'
Aug 19, 2019
19e19c1f
Merge branch 'tor-github/pr/1154'
Aug 19, 2019
dfc8c0b5
Merge branch 'tor-github/pr/1214'
Aug 19, 2019
af7cf7d5
Merge branch 'tor-github/pr/1233'
Aug 19, 2019
4185ef29
Merge branch 'tor-github/pr/1122'
Aug 19, 2019
60adebc4
Merge branch 'tor-github/pr/1217'
Aug 19, 2019
deccd3aa
Merge remote-tracking branch 'tor-github/pr/1225'
Aug 19, 2019
e7aabfce
Merge remote-tracking branch 'tor-github/pr/1235'
Aug 19, 2019
6a89b010
Merge remote-tracking branch 'tor-github/pr/1230' into maint-0.4.1
Aug 19, 2019
78d2559d
Merge branch 'maint-0.4.1'
Aug 19, 2019
6,914 additional commits have been omitted to prevent performance issues.
Loading
Loading