tor/src/or
Sebastian Hahn c1927d7d5f Don't report empty bw-history lines in extrainfo
Some tor relays would report lines like these in their extrainfo
documents:
dirreq-write-history 2011-03-14 16:46:44 (900 s)

This was confusing to some people who look at the stats. It would happen
whenever a relay first starts up, or when a relay has dirport disabled.
Change this so that lines without actual bw entries are omitted.
Implements ticket 2497.
2011-04-19 14:51:40 +02:00
..
buffers.c Triage the XXX022 and XXX021 comments remaining in the code 2011-03-25 18:32:27 -04:00
buffers.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
circuitbuild.c Merge remote-tracking branch 'public/xxx_fixups' into maint-0.2.2 2011-04-07 12:03:04 -04:00
circuitbuild.h Sanity-check consensus param values 2011-01-15 19:42:17 +01:00
circuitlist.c Merge remote-tracking branch 'public/xxx_fixups' into maint-0.2.2 2011-04-07 12:03:04 -04:00
circuitlist.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
circuituse.c Merge remote-tracking branch 'public/xxx_fixups' into maint-0.2.2 2011-04-07 12:03:04 -04:00
circuituse.h Use timevals, not time_t, when expiring circuits. 2011-03-30 14:41:41 -04:00
command.c Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 2011-01-03 11:58:59 -05:00
command.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
config.c Triage the XXX022 and XXX021 comments remaining in the code 2011-03-25 18:32:27 -04:00
config.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
config_codedigest.c fix codestyle issues 2009-05-24 02:42:37 +02:00
connection.c Add a missing cast to silence the compiler 2011-03-28 19:25:38 +02:00
connection.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
connection_edge.c Fix handling of StreamID exhaustion. 2011-03-25 18:32:28 -04:00
connection_edge.h Consider sending stream-level SENDME cells on partial flushes. 2011-03-14 17:48:45 -04:00
connection_or.c Clarify some documentation and comments wrt resetting OR token buckets 2011-03-25 18:32:28 -04:00
connection_or.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
control.c Allow controllers a more up-to-date view of bridge usage. 2011-04-07 11:53:37 -04:00
control.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
cpuworker.c Merge remote branch 'sebastian/bug2314' into maint-0.2.2 2011-01-03 12:47:14 -05:00
cpuworker.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
directory.c Remove workaround code for bug539 2011-03-25 18:32:28 -04:00
directory.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
dirserv.c Triage the XXX022 and XXX021 comments remaining in the code 2011-03-25 18:32:27 -04:00
dirserv.h Tweak bug2716 patch a little 2011-03-12 00:19:52 -05:00
dirvote.c Fix log message when we have too few dirauths 2011-03-07 00:06:36 +01:00
dirvote.h Sanity-check consensus param values 2011-01-15 19:42:17 +01:00
dns.c Fixup tor_addr_to_sockaddr return convention 2011-03-25 16:28:38 -04:00
dns.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
dnsserv.c Triage the XXX022 and XXX021 comments remaining in the code 2011-03-25 18:32:27 -04:00
dnsserv.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
eventdns.c Triage the XXX022 and XXX021 comments remaining in the code 2011-03-25 18:32:27 -04:00
eventdns.h Fix compile warnings on Snow Leopard 2009-09-01 18:36:27 +02:00
eventdns_tor.h Bump copyright statements to 2011 2011-01-03 11:50:39 -05:00
geoip.c Merge remote-tracking branch 'public/xxx_fixups' into maint-0.2.2 2011-04-07 12:03:04 -04:00
geoip.h Allow controllers a more up-to-date view of bridge usage. 2011-04-07 11:53:37 -04:00
hibernate.c Log more about soft-hibernation 2011-01-25 18:45:13 -05:00
hibernate.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
main.c Use timevals, not time_t, when expiring circuits. 2011-03-30 14:41:41 -04:00
main.h Doxygen documentation for about 100 things that didn't have any 2011-03-16 17:05:37 -04:00
Makefile.am Fix 'make distcheck' 2010-08-03 00:48:59 +02:00
microdesc.c Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
microdesc.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
networkstatus.c Clarify some documentation and comments wrt resetting OR token buckets 2011-03-25 18:32:28 -04:00
networkstatus.h Sanity-check consensus param values 2011-01-15 19:42:17 +01:00
ntmain.c Doxygen documentation for about 100 things that didn't have any 2011-03-16 17:05:37 -04:00
ntmain.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
onion.c Make the DH parameter we use for TLS match the one from Apache's mod_ssl 2011-02-10 15:55:06 -05:00
onion.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
or.h Merge remote-tracking branch 'public/xxx_fixups' into maint-0.2.2 2011-04-07 12:03:04 -04:00
policies.c Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 2011-03-06 13:20:21 -05:00
policies.h Don't let bad DNS make exit policy and declared exit policy get out of sync 2011-02-22 14:06:28 -05:00
reasons.c Send END_STREAM_REASON_NOROUTE: clients that didn't grok it are now obsolete 2011-03-28 13:42:59 -04:00
reasons.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
relay.c Add XXX023s for our timestamp_dirty abuse. 2011-03-25 18:32:28 -04:00
relay.h Move the decl for tor_gettimofday_cache_clear to the right header 2011-03-16 17:54:48 -04:00
rendclient.c Triage the XXX022 and XXX021 comments remaining in the code 2011-03-25 18:32:27 -04:00
rendclient.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
rendcommon.c Triage the XXX022 and XXX021 comments remaining in the code 2011-03-25 18:32:27 -04:00
rendcommon.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
rendmid.c Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 2011-01-03 11:58:59 -05:00
rendmid.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
rendservice.c Make the DH parameter we use for TLS match the one from Apache's mod_ssl 2011-02-10 15:55:06 -05:00
rendservice.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
rephist.c Don't report empty bw-history lines in extrainfo 2011-04-19 14:51:40 +02:00
rephist.h Use observed instead of declared uptime for HSDir 2011-03-11 18:44:35 +01:00
router.c Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 2011-03-14 17:04:53 -04:00
router.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
routerlist.c Triage the XXX022 and XXX021 comments remaining in the code 2011-03-25 18:32:27 -04:00
routerlist.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
routerparse.c Triage the XXX022 and XXX021 comments remaining in the code 2011-03-25 18:32:27 -04:00
routerparse.h Move the decl for tor_gettimofday_cache_clear to the right header 2011-03-16 17:54:48 -04:00
tor_main.c Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 2011-01-03 11:51:17 -05:00