Age | Commit message (Collapse) | Author |
|
Oops; left a dquote out of acinclude.m4
svn:r13410
|
|
The SSL portion of the revised handshake now seems to work: I just finally got a client and a server to negotiate versions. Now to make sure certificate verification is really happening, connections are getting opened, etc.
svn:r13409
|
|
Implement a better means for testing for renegotiation.
svn:r13408
|
|
Add more documentation; change the behavior of read_to_buf_tls to be more consistent. Note a longstanding problem with current read/write interfaces.
svn:r13407
|
|
Fix bandwidth bucked calculations again, I think. Bugfix on 0.1.2.x. Backport candidate.
svn:r13406
|
|
Fix a bunch of DOCDOC items; document the --quiet flag; refactor a couple of XXXX020 items.
svn:r13405
|
|
svn:r13403
|
|
even when the local resolv.conf file is missing, broken, or contains
only unusable nameservers.
Now I can run a local network on my laptop when I'm on an airplane.
svn:r13402
|
|
complain to the user and demand that they upgrade to one of "".
svn:r13401
|
|
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
|
|
don't declare that we're ready to build circuits yet. we're not.
svn:r13399
|
|
authorities
svn:r13398
|
|
Fix/downgrade some more XXX020s.
svn:r13397
|
|
Add typechecking cast functions for typed digestmap variants.
svn:r13396
|
|
Stamp out a bunch of atoi users; make more tor_parse_long() users check their outputs.
svn:r13395
|
|
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
|
|
Fix or downgrade a few XXX020 items.
svn:r13393
|
|
Remove a few #if-0d items.
svn:r13392
|
|
Oops; fix compilation of control.c
svn:r13391
|
|
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
|
|
Remove a dead function.
svn:r13389
|
|
Remove or downgrade some XXX020 items.
svn:r13388
|
|
Correctly register failures in connection_add() in dnsserv_launch_request()
svn:r13387
|
|
Document truncation of version lines
svn:r13386
|
|
Fix a potential bug that would make authorities fail to vote under bizarre circumstances that probably never happened.
svn:r13385
|
|
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
|
|
As planned, rename networkstatus_vote_t to networkstatus_t, now that v3 networkstatuses are working and standard and v2 networkstatuses are obsolete.
svn:r13383
|
|
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
|
|
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
|
|
Fix a couple of XXX020 items. Also, disable all "condition" sychronization code, since Tor does not use it yet
svn:r13380
|
|
Add (and use) a MAP_DEL_CURRENT macro to augment a non-const variant of MAP_FOREACH.
svn:r13379
|
|
Whitespace cleanups
svn:r13378
|
|
while. Remove the special-case, remove the related XXXX020s, and add useful comments instead.
svn:r13377
|
|
svn:r13375
|
|
win32 and match it to mainline.
svn:r13374
|
|
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
|
|
private IP address (like 127.0.0.1).
svn:r13371
|
|
svn:r13370
|
|
svn:r13366
|
|
weird things in the presence of !.
svn:r13364
|
|
svn:r13358
|
|
and s390.
svn:r13357
|
|
Bugfix from weasel: possible fix for 593: make connection_write_to_buf("") work when using zlib compression.
svn:r13347
|
|
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
|
|
Correctly insert connections into the identity->connection map when we connect to a bridge without having specified its key. Fixes bug 574.
svn:r13341
|
|
svn:r13340
|
|
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
|
|
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
|
|
svn:r13308
|
|
svn:r13305
|