[tor-commits] [tor/master] Run practracker regen

2020-04-13 Thread teor
commit f5c34d340dba47244eac3e5bcb4dda43ffc0fc4b
Author: teor 
Date:   Tue Apr 14 15:42:52 2020 +1000

Run practracker regen

Lock-in improvements.
Accept some small function size increases.
Allow a small amount of extra file size increase.
---
 scripts/maint/practracker/exceptions.txt | 18 --
 1 file changed, 8 insertions(+), 10 deletions(-)

diff --git a/scripts/maint/practracker/exceptions.txt 
b/scripts/maint/practracker/exceptions.txt
index 1777d99f5..cf2ec701e 100644
--- a/scripts/maint/practracker/exceptions.txt
+++ b/scripts/maint/practracker/exceptions.txt
@@ -33,19 +33,19 @@
 #
 # Remember: It is better to fix the problem than to add a new exception!
 
-problem file-size /src/app/config/config.c 7527
+problem file-size /src/app/config/config.c 7525
 problem include-count /src/app/config/config.c 80
 problem function-size /src/app/config/config.c:options_act() 381
 problem function-size /src/app/config/config.c:resolve_my_address() 191
 problem function-size /src/app/config/config.c:options_validate_cb() 794
-problem function-size /src/app/config/config.c:options_init_from_torrc() 188
+problem function-size /src/app/config/config.c:options_init_from_torrc() 192
 problem function-size /src/app/config/config.c:options_init_from_string() 103
 problem function-size /src/app/config/config.c:options_init_logs() 125
 problem function-size /src/app/config/config.c:parse_bridge_line() 104
 problem function-size /src/app/config/config.c:pt_parse_transport_line() 190
 problem function-size /src/app/config/config.c:parse_dir_authority_line() 150
 problem function-size /src/app/config/config.c:parse_dir_fallback_line() 101
-problem function-size /src/app/config/config.c:port_parse_config() 450
+problem function-size /src/app/config/config.c:port_parse_config() 435
 problem function-size /src/app/config/config.c:parse_ports() 132
 problem file-size /src/app/config/or_options_st.h 1050
 problem include-count /src/app/main/main.c 68
@@ -60,10 +60,10 @@ problem dependency-violation 
/src/core/crypto/onion_crypto.c 5
 problem dependency-violation /src/core/crypto/onion_fast.c 1
 problem dependency-violation /src/core/crypto/onion_tap.c 3
 problem dependency-violation /src/core/crypto/relay_crypto.c 9
-problem file-size /src/core/mainloop/connection.c 5680
+problem file-size /src/core/mainloop/connection.c 5700
 problem include-count /src/core/mainloop/connection.c 65
 problem function-size 
/src/core/mainloop/connection.c:connection_free_minimal() 181
-problem function-size 
/src/core/mainloop/connection.c:connection_listener_new() 324
+problem function-size 
/src/core/mainloop/connection.c:connection_listener_new() 325
 problem function-size 
/src/core/mainloop/connection.c:connection_handle_listener_read() 161
 problem function-size 
/src/core/mainloop/connection.c:connection_read_proxy_handshake() 153
 problem function-size /src/core/mainloop/connection.c:retry_listener_ports() 
112
@@ -242,13 +242,11 @@ problem function-size 
/src/feature/hs/hs_cell.c:hs_cell_build_establish_intro()
 problem function-size /src/feature/hs/hs_cell.c:hs_cell_parse_introduce2() 134
 problem function-size /src/feature/hs/hs_client.c:send_introduce1() 108
 problem function-size /src/feature/hs/hs_common.c:hs_get_responsible_hsdirs() 
102
-problem function-size /src/feature/hs/hs_config.c:config_service_v3() 128
-problem function-size /src/feature/hs/hs_config.c:config_generic_service() 138
 problem function-size /src/feature/hs/hs_descriptor.c:decrypt_desc_layer() 111
 problem function-size 
/src/feature/hs/hs_descriptor.c:decode_introduction_point() 122
 problem function-size 
/src/feature/hs/hs_descriptor.c:desc_decode_superencrypted_v3() 107
 problem function-size 
/src/feature/hs/hs_descriptor.c:desc_decode_encrypted_v3() 109
-problem file-size /src/feature/hs/hs_service.c 4247
+problem file-size /src/feature/hs/hs_service.c 4300
 problem function-size /src/feature/keymgt/loadkey.c:ed_key_init_from_file() 326
 problem function-size 
/src/feature/nodelist/authcert.c:trusted_dirs_load_certs_from_string() 123
 problem function-size 
/src/feature/nodelist/authcert.c:authority_certs_fetch_missing() 295
@@ -284,9 +282,9 @@ problem function-size 
/src/feature/rend/rendcommon.c:rend_encode_v2_descriptors(
 problem function-size 
/src/feature/rend/rendmid.c:rend_mid_establish_intro_legacy() 105
 problem function-size 
/src/feature/rend/rendparse.c:rend_parse_v2_service_descriptor() 181
 problem function-size 
/src/feature/rend/rendparse.c:rend_parse_introduction_points() 129
-problem file-size /src/feature/rend/rendservice.c 4522
+problem file-size /src/feature/rend/rendservice.c 4504
 problem function-size 
/src/feature/rend/rendservice.c:rend_service_prune_list_impl_() 107
-problem function-size /src/feature/rend/rendservice.c:rend_config_service() 162
+problem function-size /src/feature/rend/rendservice.c:rend_config_service() 143
 problem function-size 

[tor-commits] [tor/master] Run "practracker --regen-overbroad"

2020-02-19 Thread nickm
commit d8cbb2965e0c4bdfccfe0ec631507a5a08317c16
Author: teor 
Date:   Wed Feb 19 08:13:02 2020 +1000

Run "practracker --regen-overbroad"

Closes ticket 33373.
---
 scripts/maint/practracker/exceptions.txt | 34 ++--
 1 file changed, 15 insertions(+), 19 deletions(-)

diff --git a/scripts/maint/practracker/exceptions.txt 
b/scripts/maint/practracker/exceptions.txt
index 70e6a5519..d11896710 100644
--- a/scripts/maint/practracker/exceptions.txt
+++ b/scripts/maint/practracker/exceptions.txt
@@ -35,7 +35,6 @@
 
 problem file-size /src/app/config/config.c 7400
 problem include-count /src/app/config/config.c 80
-problem function-size /src/app/config/config.c:options_act_reversible() 298
 problem function-size /src/app/config/config.c:options_act() 381
 problem function-size /src/app/config/config.c:resolve_my_address() 190
 problem function-size /src/app/config/config.c:options_validate_cb() 780
@@ -48,8 +47,8 @@ problem function-size 
/src/app/config/config.c:parse_dir_authority_line() 150
 problem function-size /src/app/config/config.c:parse_dir_fallback_line() 101
 problem function-size /src/app/config/config.c:port_parse_config() 450
 problem function-size /src/app/config/config.c:parse_ports() 132
-problem file-size /src/app/config/or_options_st.h 1115
-problem include-count /src/app/main/main.c 69
+problem file-size /src/app/config/or_options_st.h 1053
+problem include-count /src/app/main/main.c 68
 problem function-size /src/app/main/main.c:dumpstats() 102
 problem function-size /src/app/main/main.c:tor_init() 101
 problem function-size /src/app/main/main.c:sandbox_init_filter() 291
@@ -63,10 +62,9 @@ problem dependency-violation /src/core/crypto/onion_tap.c 3
 problem dependency-violation /src/core/crypto/relay_crypto.c 9
 problem file-size /src/core/mainloop/connection.c 5577
 problem include-count /src/core/mainloop/connection.c 62
-problem function-size 
/src/core/mainloop/connection.c:connection_free_minimal() 185
+problem function-size 
/src/core/mainloop/connection.c:connection_free_minimal() 181
 problem function-size 
/src/core/mainloop/connection.c:connection_listener_new() 324
 problem function-size 
/src/core/mainloop/connection.c:connection_handle_listener_read() 161
-problem function-size 
/src/core/mainloop/connection.c:connection_proxy_connect() 148
 problem function-size 
/src/core/mainloop/connection.c:connection_read_proxy_handshake() 153
 problem function-size /src/core/mainloop/connection.c:retry_listener_ports() 
112
 problem function-size 
/src/core/mainloop/connection.c:connection_handle_read_impl() 111
@@ -85,9 +83,9 @@ problem dependency-violation /src/core/mainloop/netstatus.c 4
 problem dependency-violation /src/core/mainloop/periodic.c 2
 problem dependency-violation /src/core/or/address_set.c 1
 problem dependency-violation /src/core/or/cell_queue_st.h 1
-problem file-size /src/core/or/channel.c 3487
+problem file-size /src/core/or/channel.c 3464
 problem dependency-violation /src/core/or/channel.c 9
-problem file-size /src/core/or/channel.h 781
+problem file-size /src/core/or/channel.h 775
 problem dependency-violation /src/core/or/channel.h 1
 problem dependency-violation /src/core/or/channelpadding.c 6
 problem function-size /src/core/or/channeltls.c:channel_tls_handle_var_cell() 
160
@@ -105,7 +103,6 @@ problem include-count /src/core/or/circuitlist.c 55
 problem function-size /src/core/or/circuitlist.c:HT_PROTOTYPE() 109
 problem function-size /src/core/or/circuitlist.c:circuit_free_() 146
 problem function-size /src/core/or/circuitlist.c:circuit_find_to_cannibalize() 
101
-problem function-size /src/core/or/circuitlist.c:circuit_about_to_free() 120
 problem function-size /src/core/or/circuitlist.c:circuits_handle_oom() 117
 problem dependency-violation /src/core/or/circuitlist.c 19
 problem dependency-violation /src/core/or/circuitlist.h 1
@@ -123,7 +120,7 @@ problem function-size 
/src/core/or/circuitstats.c:circuit_build_times_parse_stat
 problem dependency-violation /src/core/or/circuitstats.c 11
 problem file-size /src/core/or/circuituse.c 3162
 problem function-size /src/core/or/circuituse.c:circuit_is_acceptable() 128
-problem function-size /src/core/or/circuituse.c:circuit_expire_building() 394
+problem function-size /src/core/or/circuituse.c:circuit_expire_building() 389
 problem function-size 
/src/core/or/circuituse.c:circuit_log_ancient_one_hop_circuits() 126
 problem function-size /src/core/or/circuituse.c:circuit_build_failed() 149
 problem function-size 
/src/core/or/circuituse.c:circuit_launch_by_extend_info() 108
@@ -154,10 +151,10 @@ problem dependency-violation /src/core/or/connection_or.c 
20
 problem dependency-violation /src/core/or/dos.c 6
 problem dependency-violation /src/core/or/onion.c 2
 problem file-size /src/core/or/or.h 1107
-problem include-count /src/core/or/or.h 49
+problem include-count /src/core/or/or.h 48
 problem dependency-violation /src/core/or/or.h 1
 problem dependency-violation