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