17 Commits

Author SHA1 Message Date
Nick Mathewson
35983cd60f r14618@catbus: nickm | 2007-08-16 17:11:47 -0400
In ANSI C, int func() is a function with unspecified arguments, whereas int func(void) is a function that takes no arguments.  Using int func() to mean a function with no arguments is a C++ism, so let's not use or generate it.


svn:r395
2007-08-16 21:12:53 +00:00
Niels Provos
b15d715cbc make event_rpcgen.py use the uint_ types;
make event.h include stdint.h (wonder which OS that will break)


svn:r369
2007-07-06 03:36:31 +00:00
Niels Provos
c1aa5480de support #define in .rpc descriptions
svn:r278
2006-11-26 16:13:17 +00:00
Niels Provos
3a15f7d4e4 make it work with python2.2
svn:r267
2006-11-19 02:03:43 +00:00
Niels Provos
226fd50a99 use more python builtins; dont use reserved keywords
svn:r266
2006-11-18 21:27:42 +00:00
Niels Provos
ebf5333f97 oops. the enums were actually creating symbols
svn:r212
2006-05-17 13:13:31 +00:00
Niels Provos
a3bb4a035f I often need some very simple HTTP functionality, so this is a first stab
at integrating something really simple with HTTP.  The interface is still
evolving as I start messing with it.  Not all the interfaces are properly
exported yet.

I am also trying to figure out how to intelligently hide the details about
the different structures from users, so that that things can be changed
around later.


svn:r196
2006-01-22 05:08:50 +00:00
Niels Provos
50f7aaef6b make it compile on mac os x
svn:r183
2005-09-09 06:56:12 +00:00
Niels Provos
7000fe664d remove dos opportunity
svn:r180
2005-08-30 06:02:09 +00:00
Niels Provos
b4ab56dc04 support for arrays on structs.
svn:r178
2005-08-28 23:48:16 +00:00
Niels Provos
32acc283c8 a few more bug fixes
svn:r177
2005-08-27 06:29:52 +00:00
Niels Provos
2813f1b0f1 constify
svn:r176
2005-08-26 02:15:54 +00:00
Niels Provos
aaf56fb61e fix API problems for get in some types
svn:r175
2005-08-23 07:43:11 +00:00
Niels Provos
6e55da606c typo
svn:r174
2005-08-22 01:39:54 +00:00
Niels Provos
e5ab86a726 make use of the built in warn/err code
svn:r173
2005-08-22 01:38:23 +00:00
Niels Provos
c4e60994a2 including the tagging code that is required by event_rpcgen.py; test the
new functionality.


svn:r172
2005-08-22 01:34:34 +00:00
Niels Provos
949cbd12fa generate marshalling code based on libevent
svn:r171
2005-08-21 16:25:02 +00:00