Log

Author Commit Date CI Message
Niels Provos 38b33048 2006-02-27T02:27:37 make a simple test for HTTP POST requests svn:r205
Niels Provos 60192b46 2006-02-26T20:18:35 improved/well-completely rewritten rtsig support by Mathew Mills; fix some cases where regress would not pass on Linux svn:r204
Niels Provos f6550f40 2006-02-26T20:13:04 provide strlcpy for the unenlightened libcs svn:r203
Niels Provos 88bd7943 2006-02-13T04:53:58 make it compile on mac os x svn:r202
Niels Provos 896bf3a2 2006-02-13T02:22:48 many changes for fixing a small bug: post requests would not send the post data. I took the opportunity to reorganize a bit. svn:r201
Niels Provos 7b78c828 2006-02-13T01:51:58 limit the amount of data bufferevents are going to consume to something reasonable; in some circumstances it could happen that libevent happily allocated 100MB in read buffers without telling the user; found by christopher maxwell - parts of these changes are from his patch. svn:r200
Niels Provos f296e633 2006-02-03T19:26:06 allow setting an event base for bufferevents; from phil oleson svn:r199
Niels Provos 6717cf31 2006-02-03T19:24:28 fix a compile problem when USE_DEBUG is enabled svn:r198
Niels Provos c398d788 2006-02-02T22:36:37 disable bufferevent after we have received the data that we care for. svn:r197
Niels Provos a3bb4a03 2006-01-22T05:08:50 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
Niels Provos 8af2db10 2006-01-22T05:06:29 version 1.2 svn:r195
Niels Provos 36bedaef 2006-01-22T05:06:14 another fix from art svn:r194
Niels Provos 3c74f06f 2006-01-21T03:04:31 improved manpage from Phil Oleson svn:r193
Niels Provos 1d308e88 2005-12-17T20:25:22 mostly whitespace fixes from OpenBSD via Brad svn:r192
Niels Provos 686dede7 2005-12-17T20:18:10 do not undefine USE_DEBUG in header file; allow CFLAGS specification; from Stas Bekman svn:r191
Niels Provos 139e862e 2005-12-17T20:15:25 do not remove kq inkernel flag before event_del gets to it; bug reported by Tassilo von Parseval; also add a test for this behavior. svn:r190
Niels Provos 0c48c706 2005-12-08T23:05:42 windows memory corruption bug fix from I-M Weasel via Nick Mathewson. svn:r189
Niels Provos 8d1317d7 2005-12-06T03:26:28 add evbuffer_add_vprintf interface from artur grabowski; add some testing svn:r188
Niels Provos 9c9f0651 2005-12-03T20:51:23 avoid double recacle when loop_once is used; from Richard Nyberg svn:r187
Niels Provos 68292e2f 2005-12-03T17:52:47 signal handler satefy improvements from Theo DeRaadt svn:r186
Niels Provos 65644dfb 2005-11-12T19:04:17 solaris kernel changes are not backwards compatible - how retarded. problem pointed out by: Geoffrey Giesemann svn:r185
Niels Provos 11a40d47 2005-09-20T15:59:00 event.3 svn:r184
Niels Provos 50f7aaef 2005-09-09T06:56:12 make it compile on mac os x svn:r183
Niels Provos 3b9b3f6b 2005-09-02T05:34:14 don't spam on stderr svn:r182
Niels Provos acafd994 2005-09-02T05:34:01 make it run on older shells; from tor user via Nick Mathewson <nickm@freehaven.net> svn:r181
Niels Provos 7000fe66 2005-08-30T06:02:09 remove dos opportunity svn:r180
Niels Provos 5c5145dc 2005-08-29T07:23:51 oops forgot this one svn:r179
Niels Provos b4ab56dc 2005-08-28T23:48:16 support for arrays on structs. svn:r178
Niels Provos 32acc283 2005-08-27T06:29:52 a few more bug fixes svn:r177
Niels Provos 2813f1b0 2005-08-26T02:15:54 constify svn:r176
Niels Provos aaf56fb6 2005-08-23T07:43:11 fix API problems for get in some types svn:r175
Niels Provos 6e55da60 2005-08-22T01:39:54 typo svn:r174
Niels Provos e5ab86a7 2005-08-22T01:38:23 make use of the built in warn/err code svn:r173
Niels Provos c4e60994 2005-08-22T01:34:34 including the tagging code that is required by event_rpcgen.py; test the new functionality. svn:r172
Niels Provos 949cbd12 2005-08-21T16:25:02 generate marshalling code based on libevent svn:r171
Niels Provos fbee901e 2005-07-14T04:09:55 correctly test against SIG_ERR svn:r170
Niels Provos e1759c7b 2005-06-19T20:28:20 fix issue with signedness warnings; from Alexander von Gernler svn:r169
Niels Provos 9938aaf5 2005-06-11T21:15:22 treate EINVAL as per fd error in kqueue; use argument for debug macros in poll; version 1.1a; EINVAL fix from Nick Mathewson svn:r168
Niels Provos 81bd0a06 2005-06-10T07:42:14 bufferevents would not correctly detect EOF on read; reported by Jonathan Brannan svn:r167
Niels Provos 7a0c530b 2005-05-11T04:08:51 performance improvements of select handler by Nick Mathewson; I added better recovery when memory allocation fails; something that needs to be done for the poll improvements, too. svn:r166
Niels Provos 57fafe6b 2005-05-11T03:34:42 detect kqueue bug in Mac OS X 10.4; from Nick Mathewson svn:r165
Niels Provos 145c11fd 2005-05-10T17:27:58 more credits svn:r164
Niels Provos dc816fdc 2005-05-10T17:27:11 type; from Alexander von Gernler svn:r163
Niels Provos cdcfae7f 2005-05-10T08:14:39 call epoll_ctl after changing our state table; in case that epoll_ctl fails we need to make sure that the table is consistent. from William Ahern svn:r162
Niels Provos c15db034 2005-05-10T04:40:03 performance improvements by Nick Mathewson; we modify the arrays directly in poll_add and poll_del; some minor tweaks by me. earmark this as 1.0f svn:r161
Niels Provos d6e56988 2005-05-10T04:16:17 sync svn:r160
Niels Provos e444040f 2005-04-29T02:55:20 fix rule that depended on obsolete libevent.a svn:r159
Niels Provos 15850135 2005-04-26T15:48:42 prototype addition; from Alexander von Gernler svn:r158
Niels Provos dfe4e16e 2005-04-26T07:17:42 pointer arithmetic bug; from Nick Mathewson svn:r157
Niels Provos 0f5b0389 2005-04-23T15:40:14 fix memory leak; from Andrey Matveev svn:r156
Niels Provos c09a8175 2005-04-23T03:03:28 1.0d svn:r155
Niels Provos 425fc0d5 2005-04-23T02:53:39 provide a function to read lines from buffers; comes in handy for many AscII protocols. svn:r154
Niels Provos fdfa743c 2005-04-23T02:48:49 libtoolize; from Nick Mathewson svn:r153
Niels Provos 0cce9a01 2005-04-23T02:48:27 better comment svn:r152
Niels Provos 2fa38549 2005-04-23T02:40:26 compress read and write events for the same file descriptor into on poll descriptor; from Nick Mathewson plus bug fixes from me. svn:r151
Niels Provos bca504e4 2005-04-23T02:38:30 fix typos svn:r150
Niels Provos 1d0d4bc6 2005-04-17T06:51:10 make gotsig volatile. from Alexander von Gernler svn:r149
Niels Provos 5e2ba12a 2005-04-14T23:28:06 fixes from alexander von gernler svn:r148
Niels Provos bc2c695b 2005-04-10T07:18:18 type; set the priorities based on the correct base; reported by Vinh D. Lee svn:r147
Niels Provos 6ba5e0d0 2005-04-09T03:32:11 fix a windows bug; from nick mathewson svn:r146
Niels Provos d47798be 2005-04-07T03:35:56 return error code when kqueue fails on a specific fd; from alexander von gernler. svn:r145
Niels Provos 8f0541af 2005-04-04T00:37:26 forgot svn:r144
Niels Provos 4157d33e 2005-04-04T00:35:14 acknowledgements and new version svn:r143
Niels Provos bc9b2487 2005-04-04T00:10:17 make it compile on solaris svn:r142
Niels Provos 1e128e2d 2005-04-03T07:46:27 fix bug that broke poll/select stuff svn:r141
Niels Provos 720f7fcc 2005-04-02T08:43:55 event_base_loop and some event logging fixes. svn:r140
Niels Provos 32bed8f9 2005-04-01T04:20:39 build fixes from nick mathewson svn:r139
Niels Provos 1919a4ae 2005-03-31T19:53:06 suppress valgrind warnings from knew -a- pimb.org svn:r138
Niels Provos d85d47f8 2005-03-29T07:16:52 devpoll improvements from Andrew Danforth <adanforth@gmail.com> svn:r137
Niels Provos fbdaf3ab 2005-03-29T07:03:10 debugging callbacks from Nick Mathewson <nickm@freehaven.net> svn:r136
Niels Provos 99442c6f 2005-03-29T06:54:36 windows fixes from Nick Mathewson <nickm@freehaven.net> svn:r135
Niels Provos da971e5f 2005-03-12T02:30:32 bug fix in event_once by Jody Belka <knew@pimb.org> svn:r134
Niels Provos c5e4eee0 2005-02-25T05:28:57 event_get_version() and event_get_method() from Nick Mathewson <nickm@freehaven.net> svn:r133
Niels Provos a46c2609 2005-02-22T16:12:34 compilation fixes for IRIX; from Nick Mathewson <nickm@freehaven.net> svn:r132
Niels Provos 905ee67d 2005-02-22T15:47:53 provide maintainer mode in automake; put event_gotsig back into global state; return proper error code svn:r131
Niels Provos 42b97958 2005-02-04T11:17:18 make it compile again; from dug song svn:r130
Niels Provos 3ba224db 2005-01-03T18:58:40 fixes for threaded operations from Andrew Danforth svn:r129
Niels Provos bd6999b4 2004-12-14T03:36:12 fix issue where event_del is called before event_set. bad bad thing to do. pointed out by Mark Kidwell <MKidwell@looksmart.net> svn:r128
Niels Provos d9cf6fe2 2004-12-05T22:16:35 version 1.0 svn:r127
Niels Provos cacd8398 2004-12-01T20:10:16 documentation on thread safe events svn:r126
Niels Provos 25646045 2004-12-01T20:04:54 provide more base-based functions :-) svn:r125
Niels Provos f5a62ed3 2004-12-01T19:59:00 make a separate verify target svn:r124
Niels Provos b011b734 2004-11-25T09:54:33 forgot printf parameter svn:r123
Niels Provos 8773c4c9 2004-11-25T09:50:18 make libevent thread-safe; first cut svn:r122
Niels Provos 96a25ae6 2004-09-19T22:38:34 when converting usec to msec round up; so that libevent does not spin until the time conversion has caught up; from Aaron Hopkins <aaron at die.net> svn:r121
Niels Provos fa6c304d 2004-09-19T21:08:09 support for event priorities; active events are scheduled into priority queues; lower priorities get always processed before higher priorities svn:r120
Niels Provos 6df2ede5 2004-08-10T18:29:37 close file descriptors on exec(); suggested by aaron at die.net svn:r119
Niels Provos 6d4bafd0 2004-08-10T17:49:53 work around a bug in Solaris by using pwrite instead of write; reported by michael.wookey at citrix.com.au svn:r118
Niels Provos 60216e8b 2004-07-30T05:15:59 mention devpoll svn:r117
Niels Provos 5de7f4ee 2004-07-30T05:04:36 devpoll support. weeh svn:r116
Niels Provos 98c14269 2004-07-30T05:03:55 fix compiler warning svn:r115
Niels Provos d829ccea 2004-07-30T05:00:44 fix a warning on freebsd; svn:r114
Niels Provos 06aaa92f 2004-07-30T04:57:21 devpoll support svn:r113
Niels Provos 6f2f98bd 2004-07-20T06:12:30 make it compile on solaris svn:r112
Niels Provos 6db3da27 2004-07-19T06:18:10 should work a little bit better with solaris compiler svn:r111
Niels Provos 44d88ea6 2004-07-13T08:02:45 change evbuffer_read so that it reads directly into the memory allocated to the evbuffer; this avoids one unnecessary data copy. svn:r110
Niels Provos ee739151 2004-07-13T08:01:05 make the sockets non-blocking; increase the data size for bufferevent testing svn:r109
Niels Provos a78472da 2004-07-13T07:55:01 fix a bug for persistent events when using select() svn:r108
Niels Provos de5fc619 2004-06-11T04:42:56 make it compile on systems without vasprintf svn:r107
Niels Provos 49dbb7ea 2004-06-11T04:39:11 reformat comment svn:r106