aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
Commit message (Collapse)AuthorAge
* Resume using the correct "REASON=" stream when telling theRoger Dingledine2008-12-10
| | | | | | | controller why we closed a stream. Bugfix in 0.2.1.1-alpha. svn:r17547
* Better error message when told to setuid to ourself.Nick Mathewson2008-12-09
| | | | svn:r17543
* Redivide 0.2.1 items into do,nice-to-have,and defer.Nick Mathewson2008-12-09
| | | | svn:r17539
* Finally remove deprecated-since-0.1.2.4-alpha EXTENDED_FORMAT synonym for ↵Nick Mathewson2008-12-09
| | | | | | EXTENDED_EVENTS svn:r17538
* Add a new status event for consensus arrivalNick Mathewson2008-12-09
| | | | svn:r17535
* drop confusing and probably not so big changelog entryRoger Dingledine2008-12-08
| | | | svn:r17517
* When the client is choosing entry guards, now it selects at mostRoger Dingledine2008-12-08
| | | | | | | | | | | | | one guard from a given relay family. Otherwise we could end up with all of our entry points into the network run by the same operator. Suggested by Camilo Viecco. Fix on 0.1.1.11-alpha. Not a backport candidate, since I think this might break for users who only have a given /16 in their reachableaddresses, or something like that. svn:r17514
* Directory mirrors no longer fetch the v1 directory orRoger Dingledine2008-12-07
| | | | | | | | running-routers files. They are obsolete, and nobody asks for them anymore. This is the first step to making v1 authorities obsolete. svn:r17513
* cleanups on r17500Roger Dingledine2008-12-07
| | | | svn:r17501
* New DirPortFrontPage option that takes an html file and publishes it as "/" ↵Jacob Appelbaum2008-12-07
| | | | | | 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
* format cleanups on changelog. prepare to release today.Roger Dingledine2008-12-07
| | | | svn:r17497
* Fix a hard-to-trigger memory leak in log_credential status. Found by ↵Nick Mathewson2008-12-05
| | | | | | Coverity scan. CID 349. svn:r17484
* fix bug 880: find the end of an authority cert by looking for the first ↵Nick Mathewson2008-12-03
| | | | | | ----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
* Do not use O_APPEND on fd-based operations that do not really want it; have ↵Nick Mathewson2008-12-02
| | | | | | them just lseek instead. svn:r17460
* Change logging code to use fds instead of stdio. Fixes bug 861, and ↵Nick Mathewson2008-12-02
| | | | | | probably makes logging slightly faster. Not a backport candidate: bug 861 is too obscure and harmless. svn:r17456
* Apply rovv's patch for bug 864: avoid null error on detached signature ↵Nick Mathewson2008-12-02
| | | | | | handling failure. svn:r17446
* Define socklen_t before using it in compat.hNick Mathewson2008-12-02
| | | | svn:r17444
* Stop marking bsearch_idx as pure; it is not.Nick Mathewson2008-11-26
| | | | svn:r17393
* Use fcntl for file locking when flock() is not available.Nick Mathewson2008-11-26
| | | | svn:r17391
* Consider GetNetworkParams() nameserver parsing to have suceeded if even one ↵Nick Mathewson2008-11-22
| | | | | | nameserver can be added. Log more useful info about what exactly is failing when we fail to add a nameserver. svn:r17368
* and forward-port thoseRoger Dingledine2008-11-22
| | | | svn:r17359
* Correct ChangeLog entry.Karsten Loesing2008-11-17
| | | | svn:r17321
* Update _log_global_min_severity after switch_logs_debug(), so that USR2 will ↵Nick Mathewson2008-11-17
| | | | | | work again. Bugfix on 0.1.2.8-beta. Spotted by Geoff Down. svn:r17317
* apply sebastian's bug 867 fix: make routerset_equal() work as documented ↵Nick Mathewson2008-11-16
| | | | | | with NULL arguments svn:r17287
* Fix a possible segfault when establishing an exit connection. Bugfix on ↵Karsten Loesing2008-11-16
| | | | | | 0.2.1.5-alpha. svn:r17275
* Apparently sparc64 is way more strict about uint16_t access alignment than I ↵Nick Mathewson2008-11-12
| | | | | | had thought: it gave bus errors when messing with var-cell headers. Maybe this patch will fix bug 862. svn:r17262
* Fix from rovv: when adding a detached signature, do not automatically assume ↵Nick Mathewson2008-11-11
| | | | | | 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
* be less aggressive about deleting expired certs. based on patch from rovv. ↵Nick Mathewson2008-11-11
| | | | | | partial fix for bug 854. svn:r17246
* Add PURPOSE= field to getinfo circuit-status. With luck, controllers are ↵Nick Mathewson2008-11-11
| | | | | | ignoring extra fields (like they are supposed to) and this will not break any controllers. svn:r17245
* apply sebastian's fix for bug 859. Apparently on win32 one must lock at ↵Nick Mathewson2008-11-11
| | | | | | least one byte when locking, but locking a nonexistant byte is okay. ) svn:r17244
* bump to 0.2.1.7-alphaRoger Dingledine2008-11-08
| | | | svn:r17217
* When we get a duplicated certificate, treat it as a failure and increment ↵Nick Mathewson2008-11-07
| | | | | | the download count. Do not claim to be downloading certificates that we merely want. svn:r17209
* patch from karsten to not use or accept expired certs. fixes bug 851. Nick Mathewson2008-11-07
| | | | svn:r17208
* minor changelog cleanups. declare that friday is when we release it.Roger Dingledine2008-11-07
| | | | svn:r17207
* Patch from Jacob Appelbaum and me to make User option more robust, properly ↵Steven Murdoch2008-11-07
| | | | | | set supplementary groups, deprecated the Group option, and log more information on credential switching svn:r17200
* The chunk_size field in memarea_t was never actually set. Remove the whole ↵Nick Mathewson2008-11-05
| | | | | | thing. svn:r17195
* Fix unit test failure related to intro point parsing.Nick Mathewson2008-11-03
| | | | svn:r17188
* missing changelog for 0x20 hackNick Mathewson2008-11-03
| | | | svn:r17185
* Move changelog entry to correct sectionNick Mathewson2008-11-01
| | | | svn:r17180
* Fix an assertion failure on double-marked circuits, and a double-mark.Nick Mathewson2008-11-01
| | | | svn:r17179
* Work better with tools that resist DNS poisoning by using the 0x20 hack: ↵Nick Mathewson2008-10-29
| | | | | | make DNSPort replies perserve case. svn:r17170
* Fix a possible negative shift in address comparison. May fix bug 845 and ↵Nick Mathewson2008-10-29
| | | | | | bug 811 svn:r17169
* Verify cpath_layer match on rendezvous cells too. Fixes another case of bug ↵Nick Mathewson2008-10-27
| | | | | | 446. Based on patch from rovv. svn:r17162
* Fix another case of refusing to use a chosen exit node because we think it ↵Nick Mathewson2008-10-21
| | | | | | will reject _mostly_ everything. Based on patch from rovv. See bug 752. svn:r17139
* Fix the rest of bug 619: reject *:* servers should not do DNS lookups, even ↵Nick Mathewson2008-10-21
| | | | | | if broken clients send them RELAY_BEGIN cells. Patch from rovv. svn:r17138
* Patch from rovv: send back END cell in response to connect attempts to ↵Nick Mathewson2008-10-21
| | | | | | nonexistent hidden service port. svn:r17137
* backport candidate:Roger Dingledine2008-10-17
| | | | | | | | | | | 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
* fix changelog entry for proposal 155, patch 1Roger Dingledine2008-10-15
| | | | svn:r17113
* patch4 from proposal 155:Roger Dingledine2008-10-15
| | | | | | | | | | 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
* add patch2 from proposal 155:Roger Dingledine2008-10-15
| | | | | | | | Launch a second client-side introduction circuit in parallel after a delay of 15 seconds (based on work by Christian Wilms). svn:r17108