2002-06-29 01:26:42 +02:00
|
|
|
|
2002-07-09 21:51:41 +02:00
|
|
|
TESTS = test_config
|
|
|
|
|
|
|
|
noinst_PROGRAMS = test_config
|
|
|
|
|
2002-06-29 01:26:42 +02:00
|
|
|
bin_PROGRAMS = or
|
|
|
|
|
|
|
|
or_LDADD = -L../common -lor
|
|
|
|
|
2002-07-15 23:13:40 +02:00
|
|
|
or_SOURCES = buffers.c cell.c circuit.c command.c connection.c \
|
Integrated onion proxy into or/
The 'or' process can now be told (by the global_role variable) what
roles this server should play -- connect to all ORs, listen for ORs,
listen for OPs, listen for APs, or any combination.
* everything in /src/op/ is now obsolete.
* connection_ap.c now handles all interactions with application proxies
* "port" is now or_port, op_port, ap_port. But routers are still always
referenced (say, in conn_get_by_addr_port()) by addr / or_port. We
should make routers.c actually read these new ports (currently I've
kludged it so op_port = or_port+10, ap_port=or_port+20)
* circuits currently know if they're at the beginning of the path because
circ->cpath is set. They use this instead for crypts (both ways),
if it's set.
* I still obey the "send a 0 back to the AP when you're ready" protocol,
but I think we should phase it out. I can simply not read from the AP
socket until I'm ready.
I need to do a lot of cleanup work here, but the code appears to work, so
now's a good time for a checkin.
svn:r22
2002-07-02 11:36:58 +02:00
|
|
|
connection_exit.c connection_ap.c connection_op.c connection_or.c config.c \
|
2002-06-29 01:26:42 +02:00
|
|
|
main.c onion.c routers.c
|
|
|
|
|
2002-07-09 21:51:41 +02:00
|
|
|
test_config_SOURCES = test_config.c
|
|
|
|
|
|
|
|
test_config_LDADD = config.o -L../common -lor
|
|
|
|
|
2002-06-29 01:26:42 +02:00
|
|
|
noinst_HEADERS = or.h
|
|
|
|
|
|
|
|
|