Age | Commit message (Collapse) | Author |
|
bootstrapping; also, be more forgiving of bootstrap problems when
we're still making incremental progress on a given bootstrap phase.
svn:r17066
|
|
extended; this makes the code simpler.
svn:r17007
|
|
svn:r16983
|
|
port. Use "getinfo dir/status-vote/current/consensus" to fetch it.
svn:r16907
|
|
svn:r16783
|
|
connection_t. When procession onionskins, look up the connection by this field rather than by addr:port. This will keep us from dropping onionskins. How many dropped circuits are dropped because of this bug?
svn:r16558
|
|
is to ignore.
svn:r16405
|
|
Make generic address manipulation functions work better. Switch address policy code to use tor_addr_t, so it can handle IPv6. That is a good place to start.
svn:r16178
|
|
reason is NO_ROUTE (that is, our network is down).
svn:r15443
|
|
as soon as you run out of working bridges, rather than waiting
for ten failures -- which will never happen if you have less than
ten bridges.
svn:r15368
|
|
problem status events, so the controller can hear about problems even
before tor decides they're worth reporting for sure.
svn:r15357
|
|
set starting=1 to avoid potential bugs with having it conflict with 0,
which I used to mean uninitialized, when I realized I would be writing
many more lame-sounding paragraphs in the future. Just start it at 0
and handle the bugs.
svn:r15346
|
|
it attaches partway through and wants to catch up.
matt, is this a good format for you, or is there an even better format?
svn:r15325
|
|
svn:r15193
|
|
svn:r15115
|
|
svn:r15112
|
|
svn:r15094
|
|
we never bothered learning why OR conns fail, so next step is to add some
infrastructure for that.
svn:r15091
|
|
"Finishing handshake with entry guard" bootstrap phase
svn:r15087
|
|
bootstrapping process and how the phases break down.
svn:r15020
|
|
can start playing with it on his side.
svn:r15009
|
|
tell the controller how we're doing at bootstrapping, and it can
tell the user.
svn:r15008
|
|
svn:r14754
|
|
Fix a couple of bugs in setting control log callback severity.
svn:r14065
|
|
Make set-option functions return sensible error codes from an enum, not mysterious negative integers
svn:r14004
|
|
Fix bug spotted by mwenge: a server_event should not be a sever_event. Also, fix compile errors in config.c and control.c with --enable-gcc-warnings.
svn:r13957
|
|
svn:r13950
|
|
The LOADCONF control command allows posting a config file to Tor
over the control interface. This config file is then loaded as if
it had been read from disk. Sending a HUP signal to Tor will make
it try to load its old config from disk again, thereby forgetting
the config loaded with this command.
svn:r13948
|
|
CRLF for a multi-line control command, also truncate the string by nul-terminating it in the correct place.
svn:r13939
|
|
svn:r13778
|
|
Patch from mwenge: always willingly serve our own extrainfo from the controlport
svn:r13699
|
|
More 64-to-32 fixes. Partial backport candidate. still not done.
svn:r13680
|
|
Do the last part of arma's fix for bug 437: Track the origin of every addrmap, and use this info so we can remove all the trackhostexits-originated mappings for a given exit.
svn:r13660
|
|
Fix a wide line in control.c; make the check-spaces target ignore the openbsd malloc file.
svn:r13566
|
|
Partial fix for bug 586: Add an ephemeral __HashedControlSessionPassword.
svn:r13543
|
|
svn:r13412
|
|
Fix a bunch of DOCDOC items; document the --quiet flag; refactor a couple of XXXX020 items.
svn:r13405
|
|
complain to the user and demand that they upgrade to one of "".
svn:r13401
|
|
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
|
|
Correctly register failures in connection_add() in dnsserv_launch_request()
svn:r13387
|
|
As planned, rename networkstatus_vote_t to networkstatus_t, now that v3 networkstatuses are working and standard and v2 networkstatuses are obsolete.
svn:r13383
|
|
Fix some hard to trigger but nonetheless real memory leaks spotted by an anonymous contributor. Needs review. Partial backport candidate.
svn:r13147
|
|
Fixes to more anonymously-reported typos and logic errors.
svn:r13136
|
|
add some missing checks for failing return values.
svn:r13130
|
|
svn:r13095
|
|
Bugfix on fix for 557: Make values containing special characters work right with getconf, setconf, and saveconf. Document this in control-spec.txt
svn:r13056
|
|
Patch from Tup: make NS events work again.
svn:r13009
|
|
Remove need for buf_pullup in fetch_line_from_buf().
svn:r13002
|
|
Refactor circuit_launch* functions to take a bitfield of flags rather than 4 separate nonconsecutive flags arguments. Also, note a possible but in circuit_find_to_cannibalize, which seems to be ignoring its purpose argument.
svn:r12948
|