Historical interest only: Prototype of a sensible recursive message broker
Go to file
Tony Garnock-Jones a2aae0e938 First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
.gitignore Analyze source dependencies in Makefile 2010-12-30 13:32:50 -05:00
Makefile First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
Sexp.txt Hashtable impl; make cmsg_bytes_t hold chars; SPKI SEXP impl 2010-12-29 18:12:38 -05:00
TODO First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
cmsg_private.h Switch to hex representation of UUIDs for now 2011-01-02 11:46:59 -05:00
dataq.c Clear link pointer on dequeue 2011-01-02 11:44:31 -05:00
dataq.h Add queue_append() 2011-01-01 21:11:45 -05:00
direct.c First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
direct.h Direct exchange 2011-01-02 17:56:11 -05:00
fanout.c First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
fanout.h Fanout exchange 2011-01-02 18:14:51 -05:00
harness.c Save (and print) errno on socket error 2011-01-02 15:06:17 -05:00
harness.h Save (and print) errno on socket error 2011-01-02 15:06:17 -05:00
hashtable.c Permit hashtable_foreach iterator to remove the current entry 2011-01-02 18:13:51 -05:00
hashtable.h Add hashtable_contains() 2010-12-29 23:55:15 -05:00
main.c First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
meta.c First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
meta.h First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
net.c Hashtable impl; make cmsg_bytes_t hold chars; SPKI SEXP impl 2010-12-29 18:12:38 -05:00
net.h endpoint_name needs to be reentrant and stack-safe 2010-12-27 18:50:58 -05:00
node.c First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
node.h Add forgotten token to delivery posts 2011-01-02 13:58:18 -05:00
queue.c First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
queue.h Initial attempt at queue implementation 2011-01-01 21:14:37 -05:00
ref.h An additional assertion in DECREF 2011-01-01 21:31:04 -05:00
relay.c Minor cleanups in relay.c 2011-01-02 22:45:44 -05:00
relay.h Initial commit 2010-12-27 16:56:42 -05:00
sexp.c Direct exchange 2011-01-02 17:56:11 -05:00
sexp.h Direct exchange 2011-01-02 17:56:11 -05:00
sexpio.c Treat read_simple_string result uniformly 2011-01-02 15:06:34 -05:00
sexpio.h Separate socket EOF from socket error conditions 2011-01-02 14:51:13 -05:00
subscription.c First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
subscription.h First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
t0 First stab at "meta" exchange. 2011-01-02 22:46:48 -05:00
t1 New approach to node representation; sexp utilities; beginnings of test cases 2011-01-02 11:49:56 -05:00
t2 New approach to node representation; sexp utilities; beginnings of test cases 2011-01-02 11:49:56 -05:00
t4 Direct exchange 2011-01-02 17:56:11 -05:00
t5 Direct exchange 2011-01-02 17:56:11 -05:00
t6 Direct exchange 2011-01-02 17:56:11 -05:00
test1.c Permit specification of hostname in test1, test3 2011-01-02 17:13:18 -05:00
test3.c Permit specification of hostname in test1, test3 2011-01-02 17:13:18 -05:00
util.c Switch to hex representation of UUIDs for now 2011-01-02 11:46:59 -05:00