Andrea Shepard c9607694c9 Correctly set magic numbers on ewma policy data/circuit data when allocating před 11 roky
..
Makefile.nmake 184560c4f6 Add initial circuitmux_ewma.{c,h} před 11 roky
buffers.c f45cde05f9 Remove tor_malloc_roundup(). před 11 roky
buffers.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
channel.c 8afe41b481 Implement channel_set_cmux_policy_everywhere() před 11 roky
channel.h 8afe41b481 Implement channel_set_cmux_policy_everywhere() před 11 roky
channeltls.c bb62281ba4 Set circuitmux policy on new channels in channeltls.c před 11 roky
channeltls.h bddfb9ffa8 Add magic number for type-checking channel casts před 11 roky
circuitbuild.c 3f4b95b1a3 Split channel_t into channel_t and channel_listener_t; get rid of that big union před 11 roky
circuitbuild.h 32337502f1 Use channel_t rather than or_connection_t for circuits před 11 roky
circuitlist.c b28119e6a8 Fix detach when setting circuit ID to 0 bug in circuit_set_circid_chan_helper() and add circuit_get_by_circid_channel_even_if_marked() před 11 roky
circuitlist.h b28119e6a8 Fix detach when setting circuit ID to 0 bug in circuit_set_circid_chan_helper() and add circuit_get_by_circid_channel_even_if_marked() před 11 roky
circuitmux.c 13972aee78 Fix broken circuitmux_move_active_circ_to_tail(); don't assume n_chan is not NULL in circuitmux_detach_circuit() před 11 roky
circuitmux.h e1de2f1437 Add upcasts for circuitmux_policy_data_t and circuitmux_policy_circ_data_t to circuitmux.h před 11 roky
circuitmux_ewma.c c9607694c9 Correctly set magic numbers on ewma policy data/circuit data when allocating před 11 roky
circuitmux_ewma.h 0c4f717b3e Implement cell_ewma_enabled() před 11 roky
circuituse.c 3f4b95b1a3 Split channel_t into channel_t and channel_listener_t; get rid of that big union před 11 roky
circuituse.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
command.c 3f4b95b1a3 Split channel_t into channel_t and channel_listener_t; get rid of that big union před 11 roky
command.h 3f4b95b1a3 Split channel_t into channel_t and channel_listener_t; get rid of that big union před 11 roky
config.c 9d615cc5c0 Set circuitmux policy on existing active channels when ewma_enabled changes před 11 roky
config.h 7d11952bf4 Split the or_state_t portions of config.c into their own file před 11 roky
config_codedigest.c 913067f788 Resolve about 24 DOCDOCs před 12 roky
confparse.c d995dc8bac Split the routerset code out of routerlist.c před 11 roky
confparse.h 7627b2c187 Split the generic config_fmt_t code into a new confparse.c file před 11 roky
connection.c e136f7ccb4 Convert relay.c/relay.h to channel_t před 11 roky
connection.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
connection_edge.c 3f4b95b1a3 Split channel_t into channel_t and channel_listener_t; get rid of that big union před 11 roky
connection_edge.h 5a3d9636f5 Merge remote-tracking branch 'public/bug3940_redux' před 12 roky
connection_or.c b208539b80 Use circuitmux_t in channels and when relaying cells před 11 roky
connection_or.h 15303c32ec Initial channeltls.c/channeltls.h for bug 6465 před 11 roky
control.c 9ad7ba9f22 Use connection_or_get_num_circuits() in control.c před 11 roky
control.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
cpuworker.c e709fe320a Use U64_FORMAT/U64_PRINTF_ARG rather than %lu for channel_t před 11 roky
cpuworker.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
directory.c 28f108bcce Use dirreq_id from channel_t when appropriate před 11 roky
directory.h 19136f6f11 Fix a wide line před 11 roky
dirserv.c 35924435d2 Make reachabiity test in dirserv.c use channel_t před 11 roky
dirserv.h 4cce8ab742 Add last_reachable and testing_since for IPv6 OR port. před 12 roky
dirvote.c 38609f1354 Fix comment typo před 11 roky
dirvote.h 0770e4ccdb Whitespace fixes. před 11 roky
dns.c 65e85dba1b reformat; no actual changes před 11 roky
dns.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
dnsserv.c 2491fff5a6 Triage the XXX023 and XXX022 comments: postpone many. před 12 roky
dnsserv.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
eventdns.c 1e5683b167 Be more careful calling wcstombs před 12 roky
eventdns.h 5cf9167f91 Use the standard _WIN32, not the Torism MS_WINDOWS or deprecated WIN32 před 12 roky
eventdns_tor.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
geoip.c 28f108bcce Use dirreq_id from channel_t when appropriate před 11 roky
geoip.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
hibernate.c 7d11952bf4 Split the or_state_t portions of config.c into their own file před 11 roky
hibernate.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
include.am 184560c4f6 Add initial circuitmux_ewma.{c,h} před 11 roky
main.c 3f4b95b1a3 Split channel_t into channel_t and channel_listener_t; get rid of that big union před 11 roky
main.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
microdesc.c 2131cc125b Don't log about reloading the microdescriptor cache at startup před 11 roky
microdesc.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
networkstatus.c 9d615cc5c0 Set circuitmux policy on existing active channels when ewma_enabled changes před 11 roky
networkstatus.h c2c6d12a81 Move functions for seeing if we know enough nodes into nodelist před 11 roky
nodelist.c 03e4b5a9d7 Merge remote-tracking branch 'linus/bug6757' před 11 roky
nodelist.h c2c6d12a81 Move functions for seeing if we know enough nodes into nodelist před 11 roky
ntmain.c 1e5683b167 Be more careful calling wcstombs před 12 roky
ntmain.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
onion.c 8b14db9628 Switch onion.c over to channel_t před 11 roky
onion.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
or.h 2565710fd7 Fix comment on circuit_t.n_hop and remove circuitmux TODO in or.h před 11 roky
policies.c e232938ec8 Merge remote-tracking branch 'origin/maint-0.2.3' před 11 roky
policies.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
reasons.c 32337502f1 Use channel_t rather than or_connection_t for circuits před 11 roky
reasons.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
relay.c 1498a6e84a Fix some circuitmux-related asserts in relay.c před 11 roky
relay.h 14fe0d5859 Remove EWMA code from relay.{c,h}; it goes to a circuitmux policy now před 11 roky
rendclient.c 96d2a21683 Avoid sign-extending when computing rend auth type. před 11 roky
rendclient.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
rendcommon.c 36c968491f Use new replaycache_t structure for replay detection in rend_service_introduce() před 11 roky
rendcommon.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
rendmid.c f0f87cb68a Convert rendmid.c to channel_t před 11 roky
rendmid.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
rendservice.c 62babcaf0a Implement and use crypto_pk_eq_keys před 11 roky
rendservice.h 471ab34032 Refactor INTRODUCE2 parsing code in rend_service_introduce() před 11 roky
rephist.c d85b563dbb Merge branch 'maint-0.2.3' před 11 roky
rephist.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
replaycache.c 8f63ef10ad Implement replaycache_t for bug 6177, and unit tests for the preceding před 11 roky
replaycache.h 8f63ef10ad Implement replaycache_t for bug 6177, and unit tests for the preceding před 11 roky
router.c 62babcaf0a Implement and use crypto_pk_eq_keys před 11 roky
router.h 7f952da553 Fix make check-spaces in circuitbuild.c and router.h před 11 roky
routerlist.c 62babcaf0a Implement and use crypto_pk_eq_keys před 11 roky
routerlist.h c2c6d12a81 Move functions for seeing if we know enough nodes into nodelist před 11 roky
routerparse.c 32d9cea289 Merge remote-tracking branch 'public/bug6853' před 11 roky
routerparse.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
routerset.c d995dc8bac Split the routerset code out of routerlist.c před 11 roky
routerset.h d995dc8bac Split the routerset code out of routerlist.c před 11 roky
statefile.c 7d11952bf4 Split the or_state_t portions of config.c into their own file před 11 roky
statefile.h 7d11952bf4 Split the or_state_t portions of config.c into their own file před 11 roky
status.c 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
status.h 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
tor_main.c 0fa107a6aa Update copyright dates to 2012; add a few missing copyright statements před 12 roky
transports.c 7d11952bf4 Split the or_state_t portions of config.c into their own file před 11 roky
transports.h da16c425ef Start passing ports to tor_check_port_forwarding(). před 11 roky