summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | | | Merge branch 'maint-0.2.1'Roger Dingledine2009-09-01
|\ \ \ \ \ \ \ | |/ / / / / / | | / / / / / | |/ / / / / |/| | | | |
| * | | | | turns out the packaging changes aren't in 0.2.1.20Roger Dingledine2009-09-01
| | | | | |
* | | | | | Fix compile warnings on Snow LeopardSebastian Hahn2009-09-01
| | | | | | | | | | | | | | | | | | | | | | | | Big thanks to nickm and arma for helping me with this!
* | | | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-09-01
|\ \ \ \ \ \ | |/ / / / /
| * | | | | update changelog with bundle detailsAndrew Lewman2009-09-01
| | | | | |
* | | | | | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-09-01
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Use an _actual_ fix for the byte-reverse warning.Nick Mathewson2009-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Given that we're pretty much assuming that int is 32 bits, and given that hex values are always unsigned, taking out the "ul" from 0xff000000 should be fine.)
| * | | | | Use a simpler fix for the byte-reversing warningNick Mathewson2009-09-01
| | | | | |
| * | | | | Fix compile warnings on Snow LeopardSebastian Hahn2009-09-01
| |/ / / / | | | | | | | | | | | | | | | Big thanks to nickm and arma for helping me with this!
| * | | | Add getinfo accepted-server-descriptor. Clean spec.Roger Dingledine2009-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a "getinfo status/accepted-server-descriptor" controller command, which is the recommended way for controllers to learn whether our server descriptor has been successfully received by at least on directory authority. Un-recommend good-server-descriptor getinfo and status events until we have a better design for them.
* | | | | Remove a debug printfSebastian Hahn2009-09-01
| | | | |
* | | | | typoSebastian Hahn2009-09-01
| | | | |
* | | | | Merge commit 'public/bug1076'Nick Mathewson2009-09-01
|\ \ \ \ \
| * | | | | Revise parsing of time and memory units to handle spaces.Nick Mathewson2009-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we added support for fractional units (like 1.5 MB) I broke support for giving units with no space (like 2MB). This patch should fix that. It also adds a propoer tor_parse_double(). Fix for bug 1076. Bugfix on 0.2.2.1-alpha.
* | | | | | Merge branch 'maint-0.2.1'Roger Dingledine2009-08-31
|\ \ \ \ \ \ | |/ / / / / |/| / / / / | |/ / / /
| * | | | Only send reachability status events on overall success/failureRoger Dingledine2009-08-31
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were telling the controller about CHECKING_REACHABILITY and REACHABILITY_FAILED status events whenever we launch a testing circuit or notice that one has failed. Instead, only tell the controller when we want to inform the user of overall success or overall failure. Bugfix on 0.1.2.6-alpha. Fixes bug 1075. Reported by SwissTorExit.
* | | | Merge branch 'maint-0.2.1'Roger Dingledine2009-08-28
|\ \ \ \ | |/ / /
| * | | Only send netinfo clock_skew to controller if an authority told us soRoger Dingledine2009-08-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were triggering a CLOCK_SKEW controller status event whenever we connect via the v2 connection protocol to any relay that has a wrong clock. Instead, we should only inform the controller when it's a trusted authority that claims our clock is wrong. Bugfix on 0.2.0.20-rc; starts to fix bug 1074. Reported by SwissTorExit.
* | | | bump to 0.2.2.1-alpha-devRoger Dingledine2009-08-27
| | | |
* | | | start changelog for 0.2.2.2-alphaRoger Dingledine2009-08-27
| | | |
* | | | Merge branch 'maint-0.2.1'Roger Dingledine2009-08-27
|\ \ \ \ | |/ / /
| * | | extremely infinite? who talks like that?Roger Dingledine2009-08-27
| | | |
* | | | Merge branch 'maint-0.2.1'Roger Dingledine2009-08-27
|\ \ \ \ | |/ / / | | | / | |_|/ |/| |
| * | nobody forward-ported the 0.2.0.35 changelogRoger Dingledine2009-08-26
| | |
| * | Merge commit 'phobos/vidalia-bundle-updates-maint-0.2.1' into maint-0.2.1Nick Mathewson2009-08-25
| |\ \
| | * | update osx-dmg creation directions for the new methodsphobos2009-08-25
| | | |
| * | | Fix a rare infinite-recursion bug when shutting down.Nick Mathewson2009-08-20
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Once we had called log_free_all(), anything that tried to log a message (like a failed tor_assert()) would fail like this: 1. The logging call eventually invokes the _log() function. 2. _log() calls tor_mutex_lock(log_mutex). 3. tor_mutex_lock(m) calls tor_assert(m). 4. Since we freed the log_mutex, tor_assert() fails, and tries to log its failure. 5. GOTO 1. Now we allocate the mutex statically, and never destroy it on shutdown. Bugfix on 0.2.0.16-alpha, which introduced the log mutex. This bug was found by Matt Edman.
| * | update fetch-all with dir authAndrew Lewman2009-08-13
| | |
* | | HiddenServiceVersion must be set to 2 currently.tor-0.2.2.1-alphaSebastian Hahn2009-08-27
| | | | | | | | | | | | | | | 0d68da2381780e2f8010b52a9e062947554699d5 removed support for Version 0, but didn't fix the manpage.
* | | put karsten's changelog in the right placeRoger Dingledine2009-08-26
| | |
* | | When Tor fails to parse a descriptor of any kind, dump it to disk.Karsten Loesing2009-08-26
| | |
* | | update fetch-all with dir authAndrew Lewman2009-08-26
| | |
* | | changelog and spec changes for the .exit fixRoger Dingledine2009-08-26
| | |
* | | bump to 0.2.2.1-alphaRoger Dingledine2009-08-26
| | |
* | | typos in dir-specRoger Dingledine2009-08-26
| | |
* | | mark off a done proposalRoger Dingledine2009-08-26
| | |
* | | clean up the changelog for 0.2.2.1-alphaRoger Dingledine2009-08-26
| | |
* | | Merge commit 'karsten/proposal-166-impl-master'Nick Mathewson2009-08-26
|\ \ \
| * | | Add some fixes after discussion with Nick.Karsten Loesing2009-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Refactor geoip.c by moving duplicate code into rotate_request_period(). - Don't leak memory when cleaning up cell queues. - Make sure that exit_(streams|bytes_(read|written)) are initialized in all places accessing these arrays. - Read only the last block from *stats files and ensure that its timestamp is not more than 25 hours in the past and not more than 1 hour in the future. - Stop truncating the last character when reading *stats files. The only thing that's left now is to avoid reading whole *stats files into memory.
| * | | Some final (?) cleanups of proposal 166 implementation.Karsten Loesing2009-08-19
| | | |
| * | | Fix a couple of bugs that showed up at runtime.Karsten Loesing2009-08-19
| | | |
| * | | Don't write extra-info document to debug logs.Karsten Loesing2009-08-19
| | | |
| * | | Update ChangeLog with changes from proposal 166.Karsten Loesing2009-08-19
| | | |
| * | | Move all *-stats file to subdirectory stats/.Karsten Loesing2009-08-19
| | | |
| * | | Include only the last 24 hours of stats in extra-info documents.Karsten Loesing2009-08-19
| | | |
| * | | Write all statistics to disk exactly every 24 hours.Karsten Loesing2009-08-19
| | | |
| * | | Update dir-spec.txt and man page.Karsten Loesing2009-08-18
| | | |
| * | | Clean up proposal 166 and its implementation.Karsten Loesing2009-08-18
| | | |
| * | | Use memory pool for insertion times.Karsten Loesing2009-08-17
| | | |
| * | | Implement queue with O(1) operations, and correct some math.Karsten Loesing2009-08-17
| | | |