aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Move wxs files to vidalia trunk for integration with existing bundle ↵Martin Peck2009-03-06
| | | | | | translations. svn:r18789
* Update to the "February 26 2009" ip-to-country fileRoger Dingledine2009-03-05
| | | | svn:r18774
* Actually use tor_sscanf() to parse untrusted input.Nick Mathewson2009-03-03
| | | | svn:r18761
* Add a simple locale-independent no-surprises sscanf replacement.Nick Mathewson2009-03-03
| | | | | | | | | | tor_sscanf() only handles %u and %s for now, which will make it adequate to replace sscanf() for date/time/IP parsing. We want this to prevent attackers from constructing weirdly formed descriptors, cells, addresses, HTTP responses, etc, that validate under some locales but not others. svn:r18760
* Add and use set/get_uint64 on onion tags. [bug 604; backportable]Nick Mathewson2009-03-02
| | | | | | | | | It seems that 64-bit Sparc Solaris demands 64-bit-aligned access to uint64_t, but does not 64-bit-align the stack-allocated char array we use for cpuworker tags. So this patch adds a set/get_uint64 pair, and uses them to access the conn_id field in the tag. svn:r18743
* minor updates and questions.Andrew Lewman2009-02-27
| | | | svn:r18705
* Fix one case of bug 929.Nick Mathewson2009-02-23
| | | | svn:r18683
* Add some debugging code to try to catch the likely cause of bug 929Nick Mathewson2009-02-23
| | | | svn:r18682
* Updated the description text, changed packager emailAndrew Lewman2009-02-23
| | | | svn:r18675
* Patch from lark: if we get two extend cells for the same circuit id, drop ↵Nick Mathewson2009-02-21
| | | | | | the second. Previously, we had leaked an extend_info if the target connection was not open when the second arrived. svn:r18668
* Patch from lark: drop BEGIN cells from a rendevous circuit if they do not ↵Nick Mathewson2009-02-21
| | | | | | originate from the end of the circuit. svn:r18667
* send the newconsensus event if the controller has asked for newconsensusRoger Dingledine2009-02-20
| | | | | | | events, not if he's asked for ns events svn:r18656
* typoRoger Dingledine2009-02-17
| | | | svn:r18610
* add proposal 159, 'exit scanning', from or-devRoger Dingledine2009-02-17
| | | | svn:r18609
* Possible fix for broken country settings in ExcludeExitNodes.Nick Mathewson2009-02-16
| | | | | | | | It turns out that we weren't updating the _ExcludeExitNodesUnion set's country numbers when we reloaded (or first loaded!) the IP-to-country file. Spotted by Lark. Bugfix on 0.2.1.6-alpha. svn:r18575
* Remove Makefile rule for building performance.tex (now in /projects/performance)Steven Murdoch2009-02-16
| | | | svn:r18568
* docdoc and changelog for r18556Roger Dingledine2009-02-16
| | | | svn:r18566
* and two more things to moveRoger Dingledine2009-02-16
| | | | svn:r18564
* move performance.tex overRoger Dingledine2009-02-16
| | | | | | | boy, what a convoluted thing svn is svn:r18563
* and list the new event here tooRoger Dingledine2009-02-16
| | | | svn:r18557
* new controller event NEWCONSENSUS that lists the networkstatusRoger Dingledine2009-02-16
| | | | | | | | | lines for every recommended relay. still needs docdoc and changelog entry. svn:r18556
* reindex proposalsRoger Dingledine2009-02-16
| | | | svn:r18555
* nobody's implementing proposals 134 or 140, so they getRoger Dingledine2009-02-15
| | | | | | | bumped to 0.2.2.x svn:r18546
* fill in some 'created' timeframesRoger Dingledine2009-02-15
| | | | svn:r18545
* If the controller claimed responsibility for a stream, but thatRoger Dingledine2009-02-13
| | | | | | | | | stream never finished making its connection, it would live forever in circuit_wait state. Now we close it after SocksTimeout seconds. Bugfix on 0.1.2.7-alpha; reported by Mike Perry. svn:r18516
* Update some copyrights, change net.freehaven to org.torproject.Andrew Lewman2009-02-13
| | | | svn:r18514
* Update to the "January 23 2009" ip-to-country fileRoger Dingledine2009-02-12
| | | | svn:r18503
* Add SSL test description for kicks. Also spell check is aMike Perry2009-02-12
| | | | | | | | wonderfukl thign. svn:r18502
* Add exit scanning proposal outline from discussions with arma.Mike Perry2009-02-12
| | | | svn:r18501
* and forward-port the 0.2.0.33 and 0.2.0.34 changelogsRoger Dingledine2009-02-11
| | | | svn:r18497
* Revert an erroneous part of the non-fix to bug 326, and add comments to ↵Nick Mathewson2009-02-11
| | | | | | explain why it was erroneous. svn:r18494
* I worry that the CLEAR() macro in eventdns.c is hiding bugs. That is sad, ↵Nick Mathewson2009-02-11
| | | | | | because it was meant to make them more detectable. Change it to change stuff to garbage rather than to 0. If no bugs turn up, we can remove it in 0.2.2.x svn:r18493
* Port some mostly cosmetic eventdns changes from libeventNick Mathewson2009-02-11
| | | | svn:r18492
* Clients and non-caches do not need to cache unrecognized authority certificates.Nick Mathewson2009-02-10
| | | | svn:r18480
* Enhance tor-checkkey tool so it can generate key hashes too.Nick Mathewson2009-02-10
| | | | svn:r18478
* As an exit node, scrub the IP address to which we are exiting in the logs. ↵Karsten Loesing2009-02-10
| | | | | | Bugfix on 0.2.1.8-alpha. svn:r18477
* Update WiX MSI package GUIDs for version 0.2.1.12.Martin Peck2009-02-10
| | | | svn:r18466
* it turns out that removing external deliverables from the list justRoger Dingledine2009-02-10
| | | | | | | because they're done will really confuse arma. svn:r18463
* Don't extend introduction circuits indefinitely.Nick Mathewson2009-02-10
| | | | | | | Doing so could run you out of relay_early cells and give you a senselessly long circuit. Patch from Karsten; may fix bug 878. svn:r18459
* New upstream versionPeter Palfrader2009-02-09
| | | | svn:r18457
* mark a few todo items as deferableRoger Dingledine2009-02-09
| | | | svn:r18455
* Retry circuits if the exit node is optional and nonexistant.Nick Mathewson2009-02-09
| | | | | | | | | | | | Previously, when we had the chosen_exit set but marked optional, and we failed because we couldn't find an onion key for it, we'd just give up on the circuit. But what we really want to do is try again, without the forced exit node. Spotted by rovv. Another case of bug 752. I think this might be unreachable in our current code, but proposal 158 could change that. svn:r18451
* Disable KQUEUE from inside Tor if the OSX version is prior to 10.4.0Nick Mathewson2009-02-09
| | | | svn:r18450
* Use prctl to reenable core dumps when we have setuid to a non-root user.Nick Mathewson2009-02-09
| | | | svn:r18449
* Bump version to 0.2.1.12-alpha-devNick Mathewson2009-02-09
| | | | svn:r18448
* Updated my parts of future, completed two items in .021Andrew Lewman2009-02-09
| | | | svn:r18434
* bump to 0.2.1.12-alphaRoger Dingledine2009-02-09
| | | | svn:r18429
* a bit more changelog muckingRoger Dingledine2009-02-09
| | | | svn:r18426
* shuffle the changelog a bitRoger Dingledine2009-02-09
| | | | svn:r18425
* uh, and commit the patch too.Roger Dingledine2009-02-09
| | | | svn:r18423