Roger Dingledine
|
eecb835527
stop shipping tree.h, since we don't use anymore. (woo.)
|
18 lat temu |
Nick Mathewson
|
347d3f9d62
Start implementing control interface.
|
19 lat temu |
Roger Dingledine
|
984ffec105
implement first piece of hibernation
|
19 lat temu |
Nick Mathewson
|
ae7495dd55
Only tor and test binaries need to link against openssl and zlib; tor-resolve can be smaller.
|
19 lat temu |
Nick Mathewson
|
4c799ae731
Check for zlib; link with it.
|
20 lat temu |
Roger Dingledine
|
ef561c0e42
Break files apart into more modules
|
20 lat temu |
Roger Dingledine
|
7ee6194f3a
break part of circuit.c into relay.c
|
20 lat temu |
Nick Mathewson
|
b45fafa3d0
Split directory/router parsing functionality into separate file from routerlist.c
|
20 lat temu |
Roger Dingledine
|
f34e6da3e7
now circuit_get_newest returns an appropriate circ for your purpose
|
20 lat temu |
Nick Mathewson
|
7993382ba1
Add some hooks to handle rendezvous-related cells at ORs
|
20 lat temu |
Nick Mathewson
|
bf83b1e345
Add code to configure hidden services, parse configuration, generate keys and service IDs, and store/load them from disk
|
20 lat temu |
Nick Mathewson
|
6ea61d5e0d
Parse and generate service descriptors
|
20 lat temu |
Nick Mathewson
|
2ba2f02181
Integrate the new "rephist" [rep(utation) hist(ory)] module to trace
|
20 lat temu |
Nick Mathewson
|
da9d5ccfda
Add initial history-tracking backend code for reputation module. Not called or tested yet.
|
20 lat temu |
Roger Dingledine
|
01e7b8638d
move the tor program back to usr/bin/
|
20 lat temu |
Roger Dingledine
|
a8d8b82662
install the 'tor' binary to usr/sbin by default
|
20 lat temu |
Roger Dingledine
|
c25fbd2676
break routers.c into router.c for stuff the router does,
|
20 lat temu |
Nick Mathewson
|
0e0169d6fa
Write necessary backends for online directory generation. I think.
|
20 lat temu |
Roger Dingledine
|
9cb746ac2e
call it tor, not or
|
20 lat temu |
Roger Dingledine
|
31bf3ec420
reshuffle functions for cleaner organization
|
21 lat temu |
Roger Dingledine
|
2dda97e8fd
implemented cpuworkers
|
21 lat temu |
Roger Dingledine
|
cbe7be1f78
remove on-the-fly compression feature
|
21 lat temu |
Roger Dingledine
|
fa1d446440
OPport is gone. So is conn type OP.
|
21 lat temu |
Nick Mathewson
|
6fd4f2a17f
Rebuild or and test binaries when a libor.a changes but or/*.c does not.
|
21 lat temu |
Roger Dingledine
|
1d53d8ad0e
refactored some duplicate code into connection_edge.c
|
21 lat temu |
Nick Mathewson
|
c217b1ca71
Add magic to end of C files to make emacs happy; split test invocation into separate file.
|
21 lat temu |
Nick Mathewson
|
2ff7f274d3
Make Makefile.am nonbroken
|
21 lat temu |
Nick Mathewson
|
9f0e93e716
Add zlib to link step
|
21 lat temu |
Roger Dingledine
|
c35373a2cf
major overhaul: dns slave subsystem, topics
|
21 lat temu |
Roger Dingledine
|
9d3e80a589
use a rbtree for replay detection, rather than linear search
|
21 lat temu |