summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* if i'm a v3 authority, tell myself about my cert when i startup.Roger Dingledine2008-02-06
| | | | | | | | | otherwise i'll keep asking other authorities for it, which probably isn't the best way to get it. this made bootstrapping a new network very hard. svn:r13400
* if we have a networkstatus concensus but only 0 or 1 descriptors,Roger Dingledine2008-02-06
| | | | | | | don't declare that we're ready to build circuits yet. we're not. svn:r13399
* don't fetch or cache running-routers files if there are no v1Roger Dingledine2008-02-06
| | | | | | | authorities svn:r13398
* r17936@catbus: nickm | 2008-02-06 00:31:11 -0500Nick Mathewson2008-02-06
| | | | | | | Fix/downgrade some more XXX020s. svn:r13397
* r17935@catbus: nickm | 2008-02-05 20:54:54 -0500Nick Mathewson2008-02-06
| | | | | | | Add typechecking cast functions for typed digestmap variants. svn:r13396
* r17933@catbus: nickm | 2008-02-05 19:54:28 -0500Nick Mathewson2008-02-06
| | | | | | | Stamp out a bunch of atoi users; make more tor_parse_long() users check their outputs. svn:r13395
* r17930@catbus: nickm | 2008-02-05 18:20:40 -0500Nick Mathewson2008-02-05
| | | | | | | Initial attempts to track down bug 600, and refactor possibly offending code. 1) complain early if circuit state is set to OPEN when an onionskin is pending. 2) refactor onionskin field into one only used when n_conn is pending, and a separate onionskin field waiting for attention by a cpuworker. This might even fix the bug. More likely, it will make it fail with a more useful core. svn:r13394
* r17929@catbus: nickm | 2008-02-05 17:10:26 -0500Nick Mathewson2008-02-05
| | | | | | | Fix or downgrade a few XXX020 items. svn:r13393
* r17918@catbus: nickm | 2008-02-05 16:39:17 -0500Nick Mathewson2008-02-05
| | | | | | | Remove a few #if-0d items. svn:r13392
* r17917@catbus: nickm | 2008-02-05 16:38:15 -0500Nick Mathewson2008-02-05
| | | | | | | Oops; fix compilation of control.c svn:r13391
* r17916@catbus: nickm | 2008-02-05 16:29:35 -0500Nick Mathewson2008-02-05
| | | | | | | Fix some XXX020 items in control.c: add a maximum line length and note that the number of versioning authorities is no longer apparent to clients. svn:r13390
* r17915@catbus: nickm | 2008-02-05 16:28:57 -0500Nick Mathewson2008-02-05
| | | | | | | Remove a dead function. svn:r13389
* r17914@catbus: nickm | 2008-02-05 16:12:16 -0500Nick Mathewson2008-02-05
| | | | | | | Remove or downgrade some XXX020 items. svn:r13388
* r17913@catbus: nickm | 2008-02-05 16:11:33 -0500Nick Mathewson2008-02-05
| | | | | | | Correctly register failures in connection_add() in dnsserv_launch_request() svn:r13387
* r17912@catbus: nickm | 2008-02-05 15:57:51 -0500Nick Mathewson2008-02-05
| | | | | | | Document truncation of version lines svn:r13386
* r17911@catbus: nickm | 2008-02-05 15:53:22 -0500Nick Mathewson2008-02-05
| | | | | | | Fix a potential bug that would make authorities fail to vote under bizarre circumstances that probably never happened. svn:r13385
* r17910@catbus: nickm | 2008-02-05 15:36:29 -0500Nick Mathewson2008-02-05
| | | | | | | Check for correctness of AuthDir* options in options_validate; check for possible bugs where options_validate() is happy but parse_policies_from_options() is sad. svn:r13384
* r17909@catbus: nickm | 2008-02-05 14:48:22 -0500Nick Mathewson2008-02-05
| | | | | | | As planned, rename networkstatus_vote_t to networkstatus_t, now that v3 networkstatuses are working and standard and v2 networkstatuses are obsolete. svn:r13383
* r17903@catbus: nickm | 2008-02-05 14:40:03 -0500Nick Mathewson2008-02-05
| | | | | | | Remove some dead code; fix some XXX020s; turn some XXX020s into XXXX_IP6s (i.e., "needs to be fixed when we add ipv6 support"). svn:r13382
* r17900@catbus: nickm | 2008-02-05 14:14:54 -0500Nick Mathewson2008-02-05
| | | | | | | I wonder what the emacs command is for "exchange words?" I know that there _is_ one, because I apparently hit it by accident. svn:r13381
* r17899@catbus: nickm | 2008-02-05 14:14:06 -0500Nick Mathewson2008-02-05
| | | | | | | Fix a couple of XXX020 items. Also, disable all "condition" sychronization code, since Tor does not use it yet svn:r13380
* r17898@catbus: nickm | 2008-02-05 14:01:35 -0500Nick Mathewson2008-02-05
| | | | | | | Add (and use) a MAP_DEL_CURRENT macro to augment a non-const variant of MAP_FOREACH. svn:r13379
* r17897@catbus: nickm | 2008-02-05 13:51:40 -0500Nick Mathewson2008-02-05
| | | | | | | Whitespace cleanups svn:r13378
* Apparently, our windows code for detecting ipv6 structures has worked for a ↵Nick Mathewson2008-02-05
| | | | | | while. Remove the special-case, remove the related XXXX020s, and add useful comments instead. svn:r13377
* torbutton-1.1.13-alpha exists.Andrew Lewman2008-02-05
| | | | svn:r13375
* Updated mingw makefile for polipo to include forbidden functionality inAndrew Lewman2008-02-05
| | | | | | | win32 and match it to mainline. svn:r13374
* If we're a relay, avoid picking ourselves as an introduction point,Roger Dingledine2008-02-04
| | | | | | | | a rendezvous point, or as the final hop for internal circuits. Bug reported by taranis and lodger. Bugfix on 0.1.2.x. svn:r13372
* Don't trigger an assert if we start a directory authority with aRoger Dingledine2008-02-04
| | | | | | | private IP address (like 127.0.0.1). svn:r13371
* correct copyright statementRoger Dingledine2008-02-04
| | | | svn:r13370
* Copyright file updatePeter Palfrader2008-02-03
| | | | svn:r13366
* Fix postinst find command that chowns stuff to the right user. Find does ↵Peter Palfrader2008-02-03
| | | | | | weird things in the presence of !. svn:r13364
* Update pointer for gs bug from #321435 to #457568Peter Palfrader2008-02-02
| | | | svn:r13358
* Work around fig2dev failing to build the images on mipsel like we do on sparcPeter Palfrader2008-02-02
| | | | | | | and s390. svn:r13357
* r17863@catbus: nickm | 2008-02-01 00:27:07 -0500Nick Mathewson2008-02-01
| | | | | | | Bugfix from weasel: possible fix for 593: make connection_write_to_buf("") work when using zlib compression. svn:r13347
* r17854@catbus: nickm | 2008-01-30 17:52:43 -0500Nick Mathewson2008-01-30
| | | | | | | Periodically check whether we have an expired consensus networkstatus. If we do, and we think we have enough directory info, then call router_dir_info_changed(). Fixes bug 401. This bug was deferred from 0.1.2.x, but fixing it there is nontrivial. svn:r13342
* r17852@catbus: nickm | 2008-01-30 17:23:36 -0500Nick Mathewson2008-01-30
| | | | | | | Correctly insert connections into the identity->connection map when we connect to a bridge without having specified its key. Fixes bug 574. svn:r13341
* suggest a better fix for bug 597Roger Dingledine2008-01-30
| | | | svn:r13340
* r13971@tombo: nickm | 2008-01-30 14:25:25 -0500Nick Mathewson2008-01-30
| | | | | | | Write a new autoconf macro to test whether a function is declared. It is suboptimal and possibly buggy in some way, but it seems to work for me. use it to test for a declaration of malloc_good_size, so we can workaround operating systems (like older OSX) that have the function in their libc but do not deign to declare it in their headers. Should resolve bug 587. svn:r13339
* r17844@catbus: nickm | 2008-01-30 13:31:37 -0500Nick Mathewson2008-01-30
| | | | | | | Fix bug 597: stop telling people to email Tor-ops. Also give a better suggestion when some other identity has been assigned the nickname we are using. svn:r13337
* New upstream versionPeter Palfrader2008-01-27
| | | | svn:r13308
* Revert r13301 and part of r13304. I guess nick's svk messed up.Roger Dingledine2008-01-27
| | | | svn:r13305
* Fix bug 571: associate certificates with keys, not dirservers, so that we ↵Nick Mathewson2008-01-26
| | | | | | can have certificates for dirservers we do not recognize. svn:r13304
* New macros to simplify writing loops over map key-value pairs.Nick Mathewson2008-01-26
| | | | svn:r13302
* Fix compile with warnings enabledNick Mathewson2008-01-26
| | | | svn:r13301
* bump to 0.2.0.18-alpha-devRoger Dingledine2008-01-26
| | | | svn:r13295
* a changelog entry for the various patches from karstentor-0.2.0.18-alphaRoger Dingledine2008-01-26
| | | | svn:r13293
* revert r13120: for some reason nickm disabled the versionRoger Dingledine2008-01-26
| | | | | | | updating for windows. i'm not sure why. svn:r13292
* bump to 0.2.0.18-alphaRoger Dingledine2008-01-26
| | | | svn:r13291
* down to 24 pagesRoger Dingledine2008-01-26
| | | | svn:r13290
* revert r13221 (for now)Roger Dingledine2008-01-26
| | | | svn:r13289