Nick Mathewson
|
cd753df7bf
Resolve many XXXs and all DOCDOCs
|
21 years ago |
Roger Dingledine
|
394554cfbf
Clean up copyrights.
|
21 years ago |
Nick Mathewson
|
36bbab2f2b
Fix in warning fix
|
21 years ago |
Nick Mathewson
|
f8771625c6
Check return of tor_snprintf
|
21 years ago |
Nick Mathewson
|
6980929e64
Use strlcpy, not strcpy.
|
21 years ago |
Nick Mathewson
|
44d4516155
Use tor_snprintf, not snprintf
|
21 years ago |
Nick Mathewson
|
06fa8fc05f
Avoid strcat; use snprintf or strlcat instead
|
21 years ago |
Nick Mathewson
|
bc62f8e983
Replace sprintf with snprintf
|
21 years ago |
Roger Dingledine
|
aebc3a03ba
more int to size_t conversions, fixing one or more amd64 bugs
|
21 years ago |
Roger Dingledine
|
5c53c63aa0
Fix a potential buffer overflow found by Ilja van Sprundel.
|
21 years ago |
Roger Dingledine
|
20b8819023
even better, only print extend attempts if there are any.
|
21 years ago |
Roger Dingledine
|
a447570036
stop taking strlen of an uninitialized buffer
|
21 years ago |
Nick Mathewson
|
9bcd4a9c6a
make last patch compile
|
21 years ago |
Nick Mathewson
|
525a4fc365
Stop logging events that happen to uninitialized digests
|
21 years ago |
Nick Mathewson
|
98b8a89aa8
Fix comment
|
21 years ago |
Nick Mathewson
|
0652a0e90a
Fix a fencepost error in the last bandwidth reporting fix
|
21 years ago |
Roger Dingledine
|
44ff309c26
touch-ups
|
21 years ago |
Nick Mathewson
|
28a6d0901f
Handle loop initialization for bandwidth tracking properly
|
21 years ago |
Nick Mathewson
|
f6cc218742
Refactor ISO-style (yyyy-mm-dd hh:mm:ss) time parsing into util.c; rename format/parse_rfc1123_time; make rephist remember used bandwidth; published used bandwidth in descriptors in 15-minute chunks. Breaks unittests.
|
21 years ago |
Nick Mathewson
|
bed5696185
Keep track of a whole day of bandwidth, not just 12 hrs
|
21 years ago |
Nick Mathewson
|
5b61dd0457
Fix all warnings on win32 build
|
21 years ago |
Roger Dingledine
|
0da256ef97
when we get a sigint, don't accept new connections/circuits,
|
21 years ago |
Nick Mathewson
|
18d752e518
Correct "advance-time" logic
|
21 years ago |
Nick Mathewson
|
e57698cc6e
Track bandwidth usage to estimate capacity
|
21 years ago |
Nick Mathewson
|
bc36db351f
Resolve all DOCDOCs.
|
21 years ago |
Nick Mathewson
|
c2103eb63a
Finish most pre2 items: make running-routers list work right; rename secret key files; make even more lookup-by-nickname use lookup-by-id; default nicknames to hostname.
|
21 years ago |
Roger Dingledine
|
d37850bb98
only count bytes transmitted to/from non-local IPs
|
21 years ago |
Roger Dingledine
|
86e0ede07e
checkpoint: start working on bandwidth tracking and
|
21 years ago |
Nick Mathewson
|
76f769deb9
Remaining 008pre1 items done; deferred where more design is needed.
|
21 years ago |
Nick Mathewson
|
7511fbf993
Resolve some XXXs
|
21 years ago |