Custom Query (82 matches)


Show under each result:

Ticket Summary Keywords Status Owner Type Priority
#4229 smartlist_len returns a (signed) int tor-client refactoring c correctness new defect High
#6837 More fine-grained modular decomposition tor-relay, tor-modularity refactoring code-movement technical-debt new enhancement High
#6877 Finally replace all char[] buffers with uint8_t[] buffers tor-client tor-relay refactoring technical-debt lots-of-work new defect High
#8111 Refactor our checking of whether we should be reading/writing on a connection to use a set of reason-flags tor-relay mainloop refactor new enhancement High
#14581 Looking up bridge by ID may choose the wrong bridge tor-bridge tor-guards tor-pt refactor new defect High
#20835 Refactor choose_good_entry_server so it is (almost) never used tor-guard, refactor, technical-debt accepted nickm task High
#6761 PDS_NO_EXISTING_SERVERDESC_FETCH is somewhat archaic tor-relay download bootstrap refactor sponsor8-maybe new defect Medium
#7174 Refactor node_t and router lists to make it easier to identify bugs SponsorZ, tor-client, needs-analysis refactor technical-debt stability new project Medium
#7480 cached_resolve_t expiration is overengineered tor-relay, dns, refactoring, intro easy new defect Medium
#7482 Discard nonsense in address.c about v4-mapped addresses tor-client, ipv6 refactor code-removal needs_revision defect Medium
#7660 Refactor circuit cannibalization into one place tor-client codethulhu refactoring technical-debt new enhancement Medium
#7755 circuit_t::timestamp_dirty should be cleaned up tor-client intro refactor technical-debt new defect Medium
#7961 Publish transports that bind on IPv6 addresses tor-bridge, pt, ipv6 anticensorship needs-spec refactor needs_information defect Medium
#8160 Create separate pending counters during circuit construction tor-client pathbias cleanup refactor new mikeperry enhancement Medium
#8351 Refactor our controller-command/torrc-option processing logic into a data-driven function tor-client, refactoring, nickm-patch torrc needs_revision enhancement Medium
#8486 Introduce ExitNode country code per listener tor-client per-listener torrc configuration refactor new enhancement Medium
#9241 Abstract and decouple path selection from circuit construction tor-client, path-selection mike-can, tor-route-testing refactor technical-debt new enhancement Medium
#10481 connection_mark_unattached_ap_: checking always true edge_has_sent_end tor-client cleanup refactor technical-debt new defect Medium
#14709 Should the hash tables in circuitmux_t have channel ID in them? tor-relay refactor data-structure technical-debt new task Medium
#15214 networkstatus_compute_consensus() is unreasonably large and should be refactored tor-client refactor technical-debt intro new defect Medium
#16134 The various stream lists tied to the circuit structures should use tor_queue.h tor-relay cleanup tor-queue technical-debt intro refactor new yawning enhancement Medium
#17543 Bring some clarity to behavior of net_is_disabled() vs DisableNetwork vs we_are_hibernating() tor-client sponsor8-maybe technical-debt refactor new defect Medium
#17684 Simplify directory_get_from_dirserver so it can be unit tested tor-tests-coverage, tor-tests-unit, refactor, technical-debt new enhancement Medium
#17847 Unify router_pick_directory_server_impl and router_pick_trusteddirserver_impl easy, refactor, triaged-out-20170124 new ahf enhancement Medium
#18721 Define accessors for connection_t's address fields refactoring tor-relay tor-client technical-debt intro new enhancement Medium
#18803 Tools to manage Tor's intermodule callgraph, and help cut it down to size tor-modularity technical-debt refactoring assigned nickm enhancement Medium
#19179 Refactor functions that handle 'packages' in consensus/votes tor-dirauth, refactor, maybe-obsolete-code new defect Medium
#19308 Group C files into module-groups for module callgraph purposes tor-modularity refactor technical-debt calltool new enhancement Medium
#19309 Make target to count and list module callgraph violations tor-modularity calltool refactor technical-debt new enhancement Medium
#19310 Make code-movement functionality of module tool easier to preview tor-modularity calltool refactor new enhancement Medium
#19311 Create error vs warning distinction for module callgraph tool. tor-modularity technical-debt refactoring calltool new enhancement Medium
#19377 Consider retry/backoff behavior when building new circuits tor-dos refactor circuit-build object-model new task Medium
#20671 Refactor stream cipher API refactoring, tor-crypto, api, technical-debt new defect Medium
#20672 Refactor hashing API refactoring, tor-crypto, technical-debt api new defect Medium
#20918 Switch onion.c to use TRUNNEL_OPAQUE technical-debt refactor opaque data-hiding trunnel merge_ready nickm defect Medium
#20953 Isolate references to versioning refactoring technical-debt protover api new chelseakomlo enhancement Medium
#21039 Refactor and simplify guard code of circuit_send_next_onion_skin() tor-guard, refactor, 034-triage-20180328, 034-included-20180401, 034-removed-20180502, 035-roadmap-subtask, 035-triaged-in-20180711 needs_revision asn defect Medium
#21349 Split up very long functions in entrynodes.c refactor, technical-debt, tor-client, 035-triaged-in-20180711 needs_review rl1987 defect Medium
#21423 Refactor choose_good_entry_server based on different usecases guards, refactor, triaged-out-20170308, technical-debt tor-client new defect Medium
#21974 Race: Tor declares controlport listener open before it has written its controlcookie to disk tor-control startup refactor race-condition new defect Medium
#21975 Refactor all the startup stuff in config.c, with dependencies in mind refactor configuration torrc tor-client tor-relay sponsor8-maybe new task Medium
#22090 Rename channel client functions for clarity easy refactor assigned toby enhancement Medium
#22123 baseXX API strictness technical-debt refactor api assigned catalyst enhancement Medium
#22372 Refactor dirserv_add_descriptor so we always free routerinfos and send events refactor technical-debt tor-dirauth new enhancement Medium
#22403 Reset downloads more consistently tor-bootstrap tor-client refactor technal-debt directory-protocol new defect Medium
#22448 Move circuit_t.timestamp_dirty into origin_circuit_t tor-client tor-relay refactor easy technical-debt new defect Medium
#23288 refactor temporary file cleanup and make it more consistent intro refactor technical-debt new defect Medium
#23302 Refactor all connection_*_list_*() to use CONN_GET_ALL_TEMPLATE refactor new enhancement Medium
#23501 Refactor rep_hist_format_hs_stats() to add noise when counters are initialised tor-relay, privcount, refactor, 034-triage-20180328, 034-removed-20180328 new defect Medium
#23579 sched: Add accessors for channel_pending list refactor, easy, tor-sched, 034-triage-20180328, 034-removed-20180328 accepted dgoulet enhancement Medium
#23759 Refactor common code out of setup_introduce1_data and intro point functions prop224, tor-hs, single-onion, ipv6, refactor, 034-triage-20180328, 034-removed-20180328 assigned dgoulet defect Medium
#24008 service_intro_point_new() should return NULL when passed a NULL extend_info prop224, tor-hs, refactor, 034-triage-20180328, 034-removed-20180328 accepted dgoulet defect Medium
#24152 refactor download_status code into its own file refactor, s8-mod, technical-debt, 034-triage-20180328, 034-removed-20180328 new enhancement Medium
#24490 Stop setting bridges running in networkstatus_getinfo_by_purpose() easy, intro, refactor, code-correctness new defect Medium
#24649 Simplify bridge code: do we still need mark-unmark-and-sweep logic? refactoring code-removal bridges new defect Medium
#24650 Simplify bridge code: do we need separate addr and addport_configured? refactor bridges new defect Medium
#24905 Remove redundant connection_or_digest_is_known_relay() from CHANNEL_IS_CLIENT refactor, redundant, technical-debt, 033-triage-20180320, 033-removed-20180320 needs_revision defect Medium
#24906 Make channelpadding_update_padding_for_channel() use !channel_is_client() refactor, redundant, technical-debt, 034-triage-20180328, 034-removed-20180328 needs_revision defect Medium
#24911 Remove the known digest check from channel_check_for_duplicates() refactor, redundant, technical-debt, 033-triage-20180320, 033-removed-20180320 needs_revision defect Medium
#25069 Improve supported protocols unit test by exposing supported protocols in headers easy, refactor, 035-removed-20180711 new enhancement Medium
#25839 conn: Move connection bandwidth stuff into its own file easy, refactor new defect Medium
#25964 Remove hs_index_t fetch, and use one of the stores instead technical-debt, refactor new enhancement Medium
#25989 module: Improve dirauth module by extracting more code modularization, tor-dirauth, refactor new enhancement Medium
#26296 Refactor cell crypto to pre/post crypto operations refactor, parallelism, 035-roadmap-subtask, 035-triaged-in-20180711 assigned chelseakomlo enhancement Medium
#5507 option_transition_affects_workers could be split tor-relay workers refactor threading configuration torrc new enhancement Low
#7479 Replace more linked lists with queue.h implementations tor-relay refactoring easy intro new defect Low
#14266 Make address mapping conditional on having the particular address mapping types enabled. tor-client refactoring new defect Low
#17224 Refactor common parts of parse_dir_authority_line and parse_dir_fallback_line easy, tor-client, refactor, technical-debt, 034-triage-20180328, 034-removed-20180328 new enhancement Low
#17225 Merge NS_EXPIRY_SLOP and REASONABLY_LIVE_TIME easy, tor-client, cleanup, refactor new enhancement Low
#17623 Improve not-a-server behavior of server-only timer callbacks tor-relay mainloop refactor new defect Low
#17867 Remove addresses and ports from dir_server_t and just use the ones in fake_status easy, refactor, tor-client SponsorS-deferred new enhancement Low
#18402 Reduce duplicate code in parse_*_time functions tor-util time refactor code-duplication needs_revision enhancement Low
#19926 BUG warning in connection_ap_attach_pending: waiting for rendezvous desc :* bug, regression, tor-hs, refactoring, easy accepted dgoulet defect Low
#20554 Refactor circuit_expire_building refactoring technical-debt tor-client new enhancement Low
#21020 Refactor dirserv_generate_networkstatus_vote_obj refactoring testing, large-function technical-debt tor-dirauth new enhancement Low
#21910 Refactor connection_edge_process_relay_cell() refactor, easy, technical-debt big-function new enhancement Low
#22220 hs: Move cell encoding/decoding out of hs_intropoint.c to hs_cell.c tor-hs, prop224, prop224-extra refactor code-movement new enhancement Low
#22449 Remove timestamp_dirty kludge from mark_circuit_unusable_for_new_conns() tor-client refactor easy new defect Low
#23423 Remove redundant calls to connection_or_digest_is_known_relay() refactor, redundant, technical-debt new defect Low
#25328 cmux: Refactor, test and improve performance of the circuitmux subsystem tor-cmux, tor-relay, refactoring, 034-triage-20180328, 034-removed-20180328 assigned dgoulet enhancement Low
#3876 Simplify format_win_commandline_argument() implementation. tor-relay easy refactoring new sjmurdoch defect Very Low
#13828 Refactor rend_cache_store_v2_desc_as_dir and rend_cache_store_v2_desc_as_client to avoid duplicate code tor-hs, easy, refactor, technical-debt new enhancement Very Low
Note: See TracQuery for help on using queries.