Roger Dingledine
|
21892d8a9c
cleanups on r17500
|
16 years ago |
Jacob Appelbaum
|
6b178b46ef
New DirPortFrontPage option that takes an html file and publishes it as "/" on the DirPort. Now relay operators can provide a disclaimer without needin to set up a separate webserver. There's a sample disclaimer in contrib/tor-exit-notice.html.
|
16 years ago |
Roger Dingledine
|
ba985f8576
format cleanups on changelog. prepare to release today.
|
16 years ago |
Nick Mathewson
|
2be5215181
Fix a hard-to-trigger memory leak in log_credential status. Found by Coverity scan. CID 349.
|
16 years ago |
Nick Mathewson
|
a26188cee9
fix bug 880: find the end of an authority cert by looking for the first ----END SIGNATURE----- after the first dir-key-certification, not for the first ----END SIGNATURE. Harmless bug, but it made us non-spec-compliant.
|
16 years ago |
Nick Mathewson
|
37bd9181f0
Do not use O_APPEND on fd-based operations that do not really want it; have them just lseek instead.
|
16 years ago |
Nick Mathewson
|
bd6b3072f9
Change logging code to use fds instead of stdio. Fixes bug 861, and probably makes logging slightly faster. Not a backport candidate: bug 861 is too obscure and harmless.
|
16 years ago |
Nick Mathewson
|
9c65195449
Apply rovv's patch for bug 864: avoid null error on detached signature handling failure.
|
16 years ago |
Nick Mathewson
|
60738daf85
Define socklen_t before using it in compat.h
|
16 years ago |
Nick Mathewson
|
651a0a2fb5
Stop marking bsearch_idx as pure; it is not.
|
16 years ago |
Nick Mathewson
|
bc597758dc
Use fcntl for file locking when flock() is not available.
|
16 years ago |
Nick Mathewson
|
c7910c3bc9
Consider GetNetworkParams() nameserver parsing to have suceeded if even one nameserver can be added. Log more useful info about what exactly is failing when we fail to add a nameserver.
|
16 years ago |
Roger Dingledine
|
f722978288
and forward-port those
|
16 years ago |
Karsten Loesing
|
02fe9edf7c
Correct ChangeLog entry.
|
16 years ago |
Nick Mathewson
|
bdc0aec00a
Update _log_global_min_severity after switch_logs_debug(), so that USR2 will work again. Bugfix on 0.1.2.8-beta. Spotted by Geoff Down.
|
16 years ago |
Nick Mathewson
|
0fa698d84f
apply sebastian's bug 867 fix: make routerset_equal() work as documented with NULL arguments
|
16 years ago |
Karsten Loesing
|
6d7951c022
Fix a possible segfault when establishing an exit connection. Bugfix on 0.2.1.5-alpha.
|
16 years ago |
Nick Mathewson
|
c36ddcbabf
Apparently sparc64 is way more strict about uint16_t access alignment than I had thought: it gave bus errors when messing with var-cell headers. Maybe this patch will fix bug 862.
|
16 years ago |
Nick Mathewson
|
997aea74dc
Fix from rovv: when adding a detached signature, do not automatically assume it is good just because we are adding it. We might also be adding it because it was the first signature we saw for a given voter.
|
16 years ago |
Nick Mathewson
|
8157b8b766
be less aggressive about deleting expired certs. based on patch from rovv. partial fix for bug 854.
|
16 years ago |
Nick Mathewson
|
e08cbe2029
Add PURPOSE= field to getinfo circuit-status. With luck, controllers are ignoring extra fields (like they are supposed to) and this will not break any controllers.
|
16 years ago |
Nick Mathewson
|
a95e0e7355
apply sebastian's fix for bug 859. Apparently on win32 one must lock at least one byte when locking, but locking a nonexistant byte is okay. )
|
16 years ago |
Roger Dingledine
|
5d19fe5124
bump to 0.2.1.7-alpha
|
16 years ago |
Nick Mathewson
|
5e2cdc1666
When we get a duplicated certificate, treat it as a failure and increment the download count. Do not claim to be downloading certificates that we merely want.
|
16 years ago |
Nick Mathewson
|
a15bdd3edd
patch from karsten to not use or accept expired certs. fixes bug 851.
|
16 years ago |
Roger Dingledine
|
311b8b274c
minor changelog cleanups. declare that friday is when we release it.
|
16 years ago |
Steven Murdoch
|
9d68ed08e9
Patch from Jacob Appelbaum and me to make User option more robust, properly set supplementary groups, deprecated the Group option, and log more information on credential switching
|
16 years ago |
Nick Mathewson
|
3ebd1ebeca
The chunk_size field in memarea_t was never actually set. Remove the whole thing.
|
16 years ago |
Nick Mathewson
|
73c6cb8353
Fix unit test failure related to intro point parsing.
|
16 years ago |
Nick Mathewson
|
69cda76168
missing changelog for 0x20 hack
|
16 years ago |