Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| f6ab2a28 | 2010-04-23 23:55:30 | Fix a memory leak when unmarshalling RPC object arrays The old code would use type_var_add() for its side-effect of expanding the array, then leak the new object that was added to the array. The new code adds a static function to handle the array resizing. | ||
| 755fbf16 | 2010-04-14 14:27:29 | Add void* arguments to request_new and reply_new evrpc hooks This makes evprc setup more extensible, and helps with Shuo Chen's work on implementing Google protocol buffers rpc on top of Libevent 2 evrpc. This patch breaks binary compatibility with previous versions of Libevent, since it changes struct evrpc and the signature of evrpc_register_generic(). Since all compliant code should be calling evrpc_register_generic via EVRPC_REGISTER, it shouldn't break source compatibility. (Code by Shuo Chen; commit message by Nick) | ||
| 91fe23fc | 2009-11-20 15:46:04 | Tolerate code that returns from a fatal_cb. Also, replace more abort() calls with EVUTIL_ASSERT() or event_errx. | ||
| f9de8670 | 2009-11-16 22:23:06 | Fix a declaration of __func__ in rpcgen. svn:r1535 | ||
| a826a758 | 2009-07-28 19:41:48 | Some tweaks to Brodie Thesfield's MSVC patch. svn:r1386 | ||
| 5d71b25b | 2009-07-17 18:38:38 | Remove all trailing whitespace from end-of-line. svn:r1350 | ||
| 6469598e | 2009-07-03 17:43:26 | Allow C identifiers as struct names; allow multiple comments in .rpc files; from Zack Weinberg; plus a tiny tweak svn:r1336 | ||
| fbb181d1 | 2009-07-03 17:31:17 | Allow specifying the output filename for rpcgen; based on work by jmansion; patch from Zack Weinberg. svn:r1335 | ||
| bbcc54ef | 2009-07-03 17:25:45 | fix preamble of rpcgen-generated files to rely on event2 includes; based on work by jmansion; patch from Zack Weinberg. svn:r1334 | ||
| 37d3e16c | 2009-07-03 17:20:56 | Raise RpcGenError in event_rpcgen.py; from jmanison and Zack Weinberg svn:r1333 |