aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Consider *ListenAddress when warning about low ports and hibernationSebastian Hahn2009-05-30
| | | | | | | Tas (thanks!) noticed that when *ListenAddress is set, Tor would still warn on startup when *Port is low and hibernation is active. The patch parses all the *ListenAddress lines, and checks the ports. Bugfix on 0.2.1.15-rc
* Two more spelling fix fixes.Nick Mathewson2009-05-28
|
* Fixes to spelling fixes. Thanks, Roger!Nick Mathewson2009-05-28
|
* Fix unit tests that were broken after last fix of #932.Karsten Loesing2009-05-27
| | | | | | | | With the last fix of task 932 (5f03d6c), client requests are only added to the history when they happen after the start of the current history. This conflicts with the unit tests that insert current requests first (defining the start of the client request history) followed by requests in the past. The fix is to insert requests in chronological order in the unit tests.
* Spell-check Tor.Nick Mathewson2009-05-27
|
* Spelling fixes in comments and stringsNick Mathewson2009-05-27
|
* Changelog entry for Karsten's bug-932 patch.Nick Mathewson2009-05-27
|
* Improve documentation for the last fix of bug 932.Karsten Loesing2009-05-27
|
* Fix bug 932 even more.Karsten Loesing2009-05-27
| | | | Ignore connections two hours after switching from bridge to relay or back.
* Add *.swp to .gitignore as vim's editor dropping.Nick Mathewson2009-05-27
|
* Use tor_socket_strerror in eventdns.c. Fixes bug 987.Nick Mathewson2009-05-25
|
* Bump version to 0.2.1.15-rc-dev.Nick Mathewson2009-05-25
|
* bump to 0.2.1.15-rcRoger Dingledine2009-05-25
|
* add the 0.2.1.14-rc blurbRoger Dingledine2009-05-25
|
* clean up the 0.2.1.15-rc changelogRoger Dingledine2009-05-25
|
* Finish up the 0.2.1 version of the bug 957 fix.Nick Mathewson2009-05-22
| | | | | | Basically, all this means is downgrading our warning messages to debug messages, since the bug workaround code here is adequate to stop the bug.
* fix a spelling mistake in config.c for "contries"phobos2009-05-22
|
* Possible fix for crash bug related to event timeouts. [Bug 957]Nick Mathewson2009-05-18
| | | | | | | | | | | | | | If we ever add an event, then set it, then add it again, there will be now two pointers to the event in the event base. If we delete one and free it, the first pointer will still be there, and possibly cause a crash later. This patch adds detection for this case to the code paths in eventdns.c, and works around it. If the warning message ever displays, then a cleverer fix is in order. {I am not too confident that this *is* the fix, since bug 957 is very tricky. If it is, it is a bugfix on 0.2.0.}
* Fix a memory leak when v3 directory authorities load their keysRoger Dingledine2009-05-17
| | | | and cert from disk. Bugfix on 0.2.0.1-alpha.
* Fix valgrind error when marking a descriptor as never-downloadable.Nick Mathewson2009-05-17
| | | | | | When we got a descriptor that we (as an authority) rejected as totally bad, we were freeing it, then using the digest in its RAM to look up its download status. Caught by arma with valgrind. Bugfix on 0.2.1.9-alpha.
* Stop using malloc_usable_size(): valgrind hates it.Nick Mathewson2009-05-17
|
* minor tweak on changelog entriesRoger Dingledine2009-05-17
|
* Fix an assertion-failure in memarea_alloc() on 64-bit platforms.Nick Mathewson2009-05-17
| | | | | | | The trick is that we should assert that our next_mem pointer has not run off the end of the array _before_ we realign the pointer, since doing that could take us over the end... but only if we're on a system where malloc() gives us ram in increments smaller than sizeof(void*).
* Fix misreporting of stream bandwidths.Mike Perry2009-05-14
|
* Changelog entries for bug932 fixesNick Mathewson2009-05-13
|
* Use | with flags, not +.Nick Mathewson2009-05-13
|
* Prevent bridges from publishing router descriptors.Karsten Loesing2009-05-13
| | | | | | | | | | | Bridges are not supposed to publish router descriptors to the directory authorities. It defeats the point of bridges when they are included in the public relay directory. This patch puts out a warning and exits when the node is configured as a bridge and to publish v1, v2, or v3 descriptors at the same time. Also fixes part of bug 932.
* When our bridge status changes, forget old geoip data.Nick Mathewson2009-05-13
| | | | | This fixes bug 932, where all of our usage totals for users when we were a regular server would get included in the extrainfo document.
* Use a mutex to protect the count of open sockets.Nick Mathewson2009-05-13
| | | | | | | This matters because a cpuworker can close its socket when it finishes. Cpuworker typically runs in another thread, so without a lock here, we can have a race condition and get confused about how many sockets are open. Possible fix for bug 939.
* Warn when hibernation and low-port on non-windows is configuredSebastian Hahn2009-05-12
| | | | | | | | | | This addresses the first part of bug 918. Users are now warned when they try to use hibernation in combination with a port below 1024 when they're not on Windows. We don't want to die here, because people might run Tor as root, use a capabilities system or some other platform that will allow them to re-attach low ports. Wording suggested by Marian
* Better debugging output for bug 977 case.Nick Mathewson2009-05-12
| | | | | | (Don't crash immediately if we have leftover chunks to free after freeing chunks in a buffer freelist; instead log a debugging message that might help.)
* Update copyright to 2009.Karsten Loesing2009-05-04
|
* Bump 0.2.1 branch version to 0.2.1.14-rc-devNick Mathewson2009-04-29
|
* Add foo.o and foo~ files to gitignore.Nick Mathewson2009-04-29
|
* Add an initial .gitignore to masterNick Mathewson2009-04-29
|
* fix typo and naming conventionRoger Dingledine2009-04-26
| | | | svn:r19377
* Initial thoughts on a TODO.022.Nick Mathewson2009-04-24
| | | | svn:r19369
* Return -1 in the error case from read_bandwidth_usage.Sebastian Hahn2009-04-23
| | | | svn:r19367
* Update the port knocking SPA document to have more details. Still needs a ↵Jacob Appelbaum2009-04-21
| | | | | | packet filter. svn:r19356
* A small set of ideas that Nick and Roger suggested I write up regarding ↵Jacob Appelbaum2009-04-21
| | | | | | bridge detection. svn:r19355
* New upstream versionPeter Palfrader2009-04-16
| | | | svn:r19340
* Documentation fix.Karsten Loesing2009-04-16
| | | | svn:r19337
* Update to the "April 3 2009" ip-to-country file.Roger Dingledine2009-04-12
| | | | svn:r19307
* bump to 0.2.1.14-rcRoger Dingledine2009-04-12
| | | | svn:r19306
* Raise the minimum bandwidth to be a relay from 20000 bytes to 20480Roger Dingledine2009-04-12
| | | | | | | | | | | bytes (aka 20KB/s), to match our documentation. Also update directory authorities so they always assign the Fast flag to relays with 20KB/s of capacity. Now people running relays won't suddenly find themselves not seeing any use, if the network gets faster on average. svn:r19305
* put HashedControlPassword and CookieAuthentication explicitly in theRoger Dingledine2009-04-12
| | | | | | | torrc.sample.in, so unix people don't shoot themselves in the foot. svn:r19304
* For belt-and-suspenders, relays that don't set Address in their configRoger Dingledine2009-04-11
| | | | | | | now avoid using begin_dir for all direct connections. svn:r19296
* make it compile tooRoger Dingledine2009-04-11
| | | | svn:r19295
* play make-believe that addr isn't a uint32_tRoger Dingledine2009-04-11
| | | | svn:r19293
* fix the same bug in two more locations (thanks to lark for proddingRoger Dingledine2009-04-11
| | | | | | | me further) svn:r19292