Gilad Benjamini
60433a0a1a
Clean up syntax on TAILQ_ENTRY() usage
...
Though the C standards allow it, it's apparently possible to get MSVC
upset by saying "struct { int field; } (declarator);" instead of
"struct {int field; } declarator;", so let's just not do that.
Bugfix for 3044492
(commit msg by nickm)
2010-08-13 17:08:59 -04:00
Nick Mathewson
17efc1cdfa
Update all our copyright notices to say "2010"
2010-03-04 01:38:48 -05:00
Nick Mathewson
e5bbd40ad7
Clean up formatting: use tabs, not 8-spaces, to indent.
2010-02-18 17:44:09 -05:00
Nick Mathewson
5d71b25b51
Remove all trailing whitespace from end-of-line.
...
svn:r1350
2009-07-17 18:38:38 +00:00
Nick Mathewson
b85b710cf5
Update copyright statements to reflect the facts that:
...
a) this is 2009
b) niels and nick have been comaintainers for a while
c) saying "all rights reserved" when you then go on to explicitly
disclaim some rights is sheer cargo-cultism.
svn:r1065
2009-01-27 22:34:36 +00:00
Niels Provos
aa4b92574b
move some structure definitions from evrpc.h to evrpc-internal.h
...
svn:r817
2008-05-13 05:05:30 +00:00
Niels Provos
2460aa5939
allow hooks to get access to the connection object
...
svn:r623
2007-12-31 19:33:30 +00:00
Niels Provos
5a5609c753
allow association of meta data with RPC requests for hook processing
...
svn:r622
2007-12-29 22:45:54 +00:00
Niels Provos
819d4a33d7
allow hooks to pause RPC processing; this will allow hooks to do meaningful work before resuming the
...
RPC processing; this is not backwards compatible.
svn:r617
2007-12-27 23:17:24 +00:00
Niels Provos
1d3a008af3
provide hooks for outgoing pools; associate a base with a pool
...
svn:r468
2007-11-03 22:51:26 +00:00
Niels Provos
65236aa857
simple hooks for processing incoming and outgoing rpcs
...
svn:r466
2007-11-02 06:34:04 +00:00
Niels Provos
2d028ef6c1
fix a bug where rpc would not be scheduled when they were queued; test for it.
...
allow a configurable timeout for connections and RPCs.
svn:r274
2006-11-22 06:54:28 +00:00
Niels Provos
fda1216b6e
generate client request code via macro; flesh out the pools a little bit.
...
svn:r268
2006-11-20 03:32:53 +00:00
Niels Provos
44bd5ab4e0
prefix was missing /; malformed request caused server to crash
...
svn:r256
2006-11-16 08:49:26 +00:00
Niels Provos
f554234f74
first stab at an rpc layer; this breaks the regression test.
...
svn:r254
2006-11-16 07:36:20 +00:00