summaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)Author
2008-12-07cleanups on r17500Roger Dingledine
svn:r17501
2008-12-07New DirPortFrontPage option that takes an html file and publishes it as "/" ↵Jacob Appelbaum
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. svn:r17500
2008-12-07format cleanups on changelog. prepare to release today.Roger Dingledine
svn:r17497
2008-12-05Fix a hard-to-trigger memory leak in log_credential status. Found by ↵Nick Mathewson
Coverity scan. CID 349. svn:r17484
2008-12-03fix bug 880: find the end of an authority cert by looking for the first ↵Nick Mathewson
----END SIGNATURE----- after the first dir-key-certification, not for the first ----END SIGNATURE. Harmless bug, but it made us non-spec-compliant. svn:r17470
2008-12-02Do not use O_APPEND on fd-based operations that do not really want it; have ↵Nick Mathewson
them just lseek instead. svn:r17460
2008-12-02Change logging code to use fds instead of stdio. Fixes bug 861, and ↵Nick Mathewson
probably makes logging slightly faster. Not a backport candidate: bug 861 is too obscure and harmless. svn:r17456
2008-12-02Apply rovv's patch for bug 864: avoid null error on detached signature ↵Nick Mathewson
handling failure. svn:r17446
2008-12-02Define socklen_t before using it in compat.hNick Mathewson
svn:r17444
2008-11-26Stop marking bsearch_idx as pure; it is not.Nick Mathewson
svn:r17393
2008-11-26Use fcntl for file locking when flock() is not available.Nick Mathewson
svn:r17391
2008-11-22Consider GetNetworkParams() nameserver parsing to have suceeded if even one ↵Nick Mathewson
nameserver can be added. Log more useful info about what exactly is failing when we fail to add a nameserver. svn:r17368
2008-11-22and forward-port thoseRoger Dingledine
svn:r17359
2008-11-17Correct ChangeLog entry.Karsten Loesing
svn:r17321
2008-11-17Update _log_global_min_severity after switch_logs_debug(), so that USR2 will ↵Nick Mathewson
work again. Bugfix on 0.1.2.8-beta. Spotted by Geoff Down. svn:r17317
2008-11-16apply sebastian's bug 867 fix: make routerset_equal() work as documented ↵Nick Mathewson
with NULL arguments svn:r17287
2008-11-16Fix a possible segfault when establishing an exit connection. Bugfix on ↵Karsten Loesing
0.2.1.5-alpha. svn:r17275
2008-11-12Apparently sparc64 is way more strict about uint16_t access alignment than I ↵Nick Mathewson
had thought: it gave bus errors when messing with var-cell headers. Maybe this patch will fix bug 862. svn:r17262
2008-11-11Fix from rovv: when adding a detached signature, do not automatically assume ↵Nick Mathewson
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. svn:r17248
2008-11-11be less aggressive about deleting expired certs. based on patch from rovv. ↵Nick Mathewson
partial fix for bug 854. svn:r17246
2008-11-11Add PURPOSE= field to getinfo circuit-status. With luck, controllers are ↵Nick Mathewson
ignoring extra fields (like they are supposed to) and this will not break any controllers. svn:r17245
2008-11-11apply sebastian's fix for bug 859. Apparently on win32 one must lock at ↵Nick Mathewson
least one byte when locking, but locking a nonexistant byte is okay. ) svn:r17244
2008-11-08bump to 0.2.1.7-alphator-0.2.1.7-alphaRoger Dingledine
svn:r17217
2008-11-07When we get a duplicated certificate, treat it as a failure and increment ↵Nick Mathewson
the download count. Do not claim to be downloading certificates that we merely want. svn:r17209
2008-11-07patch from karsten to not use or accept expired certs. fixes bug 851. Nick Mathewson
svn:r17208
2008-11-07minor changelog cleanups. declare that friday is when we release it.Roger Dingledine
svn:r17207
2008-11-07Patch from Jacob Appelbaum and me to make User option more robust, properly ↵Steven Murdoch
set supplementary groups, deprecated the Group option, and log more information on credential switching svn:r17200
2008-11-05The chunk_size field in memarea_t was never actually set. Remove the whole ↵Nick Mathewson
thing. svn:r17195
2008-11-03Fix unit test failure related to intro point parsing.Nick Mathewson
svn:r17188
2008-11-03missing changelog for 0x20 hackNick Mathewson
svn:r17185
2008-11-01Move changelog entry to correct sectionNick Mathewson
svn:r17180
2008-11-01Fix an assertion failure on double-marked circuits, and a double-mark.Nick Mathewson
svn:r17179
2008-10-29Work better with tools that resist DNS poisoning by using the 0x20 hack: ↵Nick Mathewson
make DNSPort replies perserve case. svn:r17170
2008-10-29Fix a possible negative shift in address comparison. May fix bug 845 and ↵Nick Mathewson
bug 811 svn:r17169
2008-10-27Verify cpath_layer match on rendezvous cells too. Fixes another case of bug ↵Nick Mathewson
446. Based on patch from rovv. svn:r17162
2008-10-21Fix another case of refusing to use a chosen exit node because we think it ↵Nick Mathewson
will reject _mostly_ everything. Based on patch from rovv. See bug 752. svn:r17139
2008-10-21Fix the rest of bug 619: reject *:* servers should not do DNS lookups, even ↵Nick Mathewson
if broken clients send them RELAY_BEGIN cells. Patch from rovv. svn:r17138
2008-10-21Patch from rovv: send back END cell in response to connect attempts to ↵Nick Mathewson
nonexistent hidden service port. svn:r17137
2008-10-17backport candidate:Roger Dingledine
The "ClientDNSRejectInternalAddresses" config option wasn't being consistently obeyed: if an exit relay refuses a stream because its exit policy doesn't allow it, we would remember what IP address the relay said the destination address resolves to, even if it's an internal IP address. Bugfix on 0.2.0.7-alpha; patch by rovv. svn:r17135
2008-10-15fix changelog entry for proposal 155, patch 1Roger Dingledine
svn:r17113
2008-10-15patch4 from proposal 155:Roger Dingledine
Hidden services start out building five intro circuits rather than three, and when the first three finish they publish a service descriptor using those. Now we publish our service descriptor much faster after restart. svn:r17110
2008-10-15add patch2 from proposal 155:Roger Dingledine
Launch a second client-side introduction circuit in parallel after a delay of 15 seconds (based on work by Christian Wilms). svn:r17108
2008-10-15put in karsten's patch #1 for proposal 155, modifiedRoger Dingledine
svn:r17106
2008-10-14Patch from rovv: when we have no pending streams, choose exits with ↵Nick Mathewson
choose_good_exit_server_general() rather than with circuit_get_unhandled_ports() and friends. Bugfix on 0.1.1.x, at least. svn:r17091
2008-10-13Minor fix in the warning messages when you're having problems Roger Dingledine
bootstrapping; also, be more forgiving of bootstrap problems when we're still making incremental progress on a given bootstrap phase. svn:r17066
2008-10-12put the 0.2.1.6-alpha blurb into the changelogRoger Dingledine
svn:r17059
2008-10-01Now NodeFamily and MyFamily config options allow spaces inRoger Dingledine
identity fingerprints, so it's easier to paste them in. Suggested by Lucky Green. svn:r17021
2008-09-30bump to 0.2.1.6-alpha, and note that the exclude*nodes configtor-0.2.1.6-alphaRoger Dingledine
discussion hasn't finished. svn:r17011
2008-09-29Include circuit purposes in circuit events. Now all circuit events are ↵Nick Mathewson
extended; this makes the code simpler. svn:r17007
2008-09-29Remove the old v2 directory authority 'lefkada' from the defaultRoger Dingledine
list. It has been gone for many months. svn:r17005