Nick Mathewson
|
96c47c8478
Note the two places where clients will still try to fetch old-style (v1) directory info. These should be fixed, I think.
|
20 rokov pred |
Nick Mathewson
|
509de69a7e
reset warning flags on SIGHUP. arma: is this everything?
|
20 rokov pred |
Roger Dingledine
|
be478bb56c
stutter therapy lessons
|
20 rokov pred |
Nick Mathewson
|
8434595584
Fix verbose compiler warnings, including one in routerlist.c that would have been an actual error. Normalize whitespace. Enforce convention that "address" is a hostname and "addr" is an IPv4 address.
|
20 rokov pred |
Nick Mathewson
|
0924094042
resolve some directory-related XXXXs; downgrade naming conflict messages from WARN to INFO for non-authorities; do not repeat naming conflict messages.
|
20 rokov pred |
Nick Mathewson
|
1223310b69
Downgrade noisy log messages in preparation for an alpha release.
|
20 rokov pred |
Nick Mathewson
|
a608905070
Give a less frequent and more helpful warning on failed serverdesc downloads
|
20 rokov pred |
Nick Mathewson
|
42e17182da
When we get an EOF or a timeout on a directory connection, note how many bytes of serverdesc we are dropping. This will help us determine whether it is smart to parse incomplete serverdesc responses.
|
20 rokov pred |
Nick Mathewson
|
61ea516885
Check for named servers when looking them up by nickname;
|
20 rokov pred |
Nick Mathewson
|
2d203fdcf3
link nicknames to trusted directory servers; log these nicknames when mentioning servers; also, when we get a naming conflict; log which nicknames or keys are supposed to bind.
|
20 rokov pred |
Nick Mathewson
|
b10df0d595
cosmetic fix: only have one local to hold smartlist_len(downloadable), not too.
|
20 rokov pred |
Nick Mathewson
|
e4a6a03249
switch semantics of authdirinvalid/reject
|
20 rokov pred |
Roger Dingledine
|
88c37f2d24
comment cleanups
|
20 rokov pred |
Nick Mathewson
|
f8c07e1f33
free EVP cipher information on shutdown to remove some spurious dmalloc complaints.
|
20 rokov pred |
Nick Mathewson
|
fd04db90b5
Stop leaking storage for EVP keys. (This would be a critical bug if it had ever appeared in a released version.)
|
20 rokov pred |
Nick Mathewson
|
c5ee3e961e
Reorganize some quick-and-dirty code to find out what openssl stuff is leaking, using dmalloc.
|
20 rokov pred |
Nick Mathewson
|
9e54e2e293
free helper node status info on shutdown
|
20 rokov pred |
Nick Mathewson
|
808e584a87
remove a never-used smartlist in routerlist.c
|
20 rokov pred |
Nick Mathewson
|
6e4608701d
and another leak.
|
20 rokov pred |
Roger Dingledine
|
ae30c8101b
by convention, addr is a uint32_t and address is a string.
|
20 rokov pred |
Nick Mathewson
|
5c5d2e82e6
Fix a leak when launching listeners.
|
20 rokov pred |
Nick Mathewson
|
23864ad423
Try to hunt down a few more leaks
|
20 rokov pred |
Nick Mathewson
|
80f2e10228
Stop leaking or_state_t on shutdown.
|
20 rokov pred |
Nick Mathewson
|
5333a3b838
fix a small filename leak
|
20 rokov pred |
Nick Mathewson
|
8408006318
fix a memory leak on exit in routerlist.c
|
20 rokov pred |
Nick Mathewson
|
de198d800b
Never call free() on tor_malloc()d memory. This is unlikely to be our current leak, but it may help dmalloc work.
|
20 rokov pred |
Nick Mathewson
|
364fd1ccdf
Note a couple more dir-spec TODOs
|
20 rokov pred |
Nick Mathewson
|
fc3c0197f9
Resolve several DOCDOCs. Make non-mirrors only launch routerdesc downloads when they have more than 16 router descriptors to download, or when 10 minutes have passed since the last download.
|
20 rokov pred |
Roger Dingledine
|
e28c31ebce
we were leaking some memory every time the client changes IPs
|
20 rokov pred |
Nick Mathewson
|
ab245746a9
Hey kids, guess why connection_mark_for_close() started giving an assert when called for an even-numbered line? Right, because I made it a bitfield, when it was really a line number. Why did I think it was a bitfield? A stale comment. Let that be a lesson to us all.
|
20 rokov pred |