Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | support 64-bit integers in rpc structs | Niels Provos | 2008-06-21 | 1 | -11/+21 |
| | | | | svn:r856 | ||||
* | r19601@catbus: nickm | 2008-05-05 11:45:04 -0400 | Nick Mathewson | 2008-05-05 | 1 | -1/+4 |
| | | | | | | | Make event_rpcgen.py use the new headers. svn:r775 | ||||
* | proxy one more generator | Niels Provos | 2008-04-03 | 1 | -6/+9 |
| | | | | svn:r701 | ||||
* | slight refactoring | Niels Provos | 2008-04-03 | 1 | -125/+159 |
| | | | | svn:r700 | ||||
* | make event_rpcgen.py generate code include event-config.h | Niels Provos | 2008-03-03 | 1 | -1/+5 |
| | | | | svn:r686 | ||||
* | improved code for evbuffer; avoids memcpy | Niels Provos | 2008-02-28 | 1 | -3/+1 |
| | | | | svn:r674 | ||||
* | r18145@catbus: nickm | 2008-02-18 15:02:20 -0500 | Nick Mathewson | 2008-02-18 | 1 | -18/+18 |
| | | | | | | | Stop using deprecated autoconf code to set integer types; detect actual files to include more thoroughly. This should make us work on solaris 9 again. This should be a backport candidate, if it works. Also, make all libevent code use ev_uint32_t etc, rather than uint_32_t. svn:r649 | ||||
* | additional add argument was missing const qualifier | Niels Provos | 2007-12-27 | 1 | -1/+2 |
| | | | | svn:r615 | ||||
* | support string arrays in event_rpcgen | Niels Provos | 2007-12-24 | 1 | -105/+146 |
| | | | | svn:r613 | ||||
* | support integer arrays in rpc structures; this involved some refactoring of ↵ | Niels Provos | 2007-12-23 | 1 | -205/+368 |
| | | | | | | the event_rpcgen code, so that other types should be able to get arrays fairly easily svn:r609 | ||||
* | fix a bug with event_rpcgen for integers | Niels Provos | 2007-12-13 | 1 | -0/+4 |
| | | | | svn:r588 | ||||
* | pull setters/getters out of RPC structures to reduce their memory footprint | Niels Provos | 2007-12-12 | 1 | -20/+26 |
| | | | | svn:r585 | ||||
* | support for 32-bit tag numbers in rpc structures | Niels Provos | 2007-12-12 | 1 | -9/+9 |
| | | | | svn:r583 | ||||
* | first attempts at refactoring this code to make it more readable; | Niels Provos | 2007-09-23 | 1 | -259/+243 |
| | | | | | | | mostly changing to dictionaries for format strings svn:r450 | ||||
* | deal with out of memory situations for realloc | Niels Provos | 2007-09-15 | 1 | -9/+15 |
| | | | | svn:r429 | ||||
* | make allocating array members in event_rpcgen more efficient, but doubling ↵ | Niels Provos | 2007-09-09 | 1 | -4/+14 |
| | | | | | | | | | the size of available slots every time we run out. svn:r421 | ||||
* | r14618@catbus: nickm | 2007-08-16 17:11:47 -0400 | Nick Mathewson | 2007-08-16 | 1 | -2/+2 |
| | | | | | | | 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 | ||||
* | make event_rpcgen.py use the uint_ types; | Niels Provos | 2007-07-06 | 1 | -18/+21 |
| | | | | | | | make event.h include stdint.h (wonder which OS that will break) svn:r369 | ||||
* | support #define in .rpc descriptions | Niels Provos | 2006-11-26 | 1 | -2/+13 |
| | | | | svn:r278 | ||||
* | make it work with python2.2 | Niels Provos | 2006-11-19 | 1 | -5/+10 |
| | | | | svn:r267 | ||||
* | use more python builtins; dont use reserved keywords | Niels Provos | 2006-11-18 | 1 | -21/+21 |
| | | | | svn:r266 | ||||
* | oops. the enums were actually creating symbols | Niels Provos | 2006-05-17 | 1 | -1/+1 |
| | | | | svn:r212 | ||||
* | I often need some very simple HTTP functionality, so this is a first stab | Niels Provos | 2006-01-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | 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 | ||||
* | make it compile on mac os x | Niels Provos | 2005-09-09 | 1 | -18/+18 |
| | | | | svn:r183 | ||||
* | remove dos opportunity | Niels Provos | 2005-08-30 | 1 | -0/+4 |
| | | | | svn:r180 | ||||
* | support for arrays on structs. | Niels Provos | 2005-08-28 | 1 | -11/+261 |
| | | | | svn:r178 | ||||
* | a few more bug fixes | Niels Provos | 2005-08-27 | 1 | -15/+33 |
| | | | | svn:r177 | ||||
* | constify | Niels Provos | 2005-08-26 | 1 | -13/+14 |
| | | | | svn:r176 | ||||
* | fix API problems for get in some types | Niels Provos | 2005-08-23 | 1 | -4/+23 |
| | | | | svn:r175 | ||||
* | typo | Niels Provos | 2005-08-22 | 1 | -2/+2 |
| | | | | svn:r174 | ||||
* | make use of the built in warn/err code | Niels Provos | 2005-08-22 | 1 | -4/+11 |
| | | | | svn:r173 | ||||
* | including the tagging code that is required by event_rpcgen.py; test the | Niels Provos | 2005-08-22 | 1 | -18/+41 |
| | | | | | | | new functionality. svn:r172 | ||||
* | generate marshalling code based on libevent | Niels Provos | 2005-08-21 | 1 | -0/+1056 |
svn:r171 |