| 
              
a98a512b
               | 
              
2009-04-17T23:12:34
               | 
              
               | 
              
Add a generic way for any bufferevent to make its callback deferred
svn:r1197
               | 
            
            
              
   
               | 
              
91039e4d
               | 
              
2009-04-17T06:57:38
               | 
              
               | 
              
Add reference counts to bufferevents.
svn:r1189
               | 
            
            
              
   
               | 
              
915193e7
               | 
              
2009-04-13T03:17:19
               | 
              
               | 
              
Locking support for bufferevents.
svn:r1170
               | 
            
            
              
   
               | 
              
1becc4c4
               | 
              
2009-04-13T03:08:11
               | 
              
               | 
              
Refactor new elements of bufferevent into bufferevent_private structure
This way we don't expose more of a bufferevent than we need to.  One
motivation is to make it easier to automatically get deferred callbacks
with a bufferevent without exposing the deferred_cb structure.
svn:r1169
               | 
            
            
              
   
               | 
              
23085c92
               | 
              
2009-04-10T15:01:31
               | 
              
               | 
              
Add a linked-pair abstraction to bufferevents.
The new bufferevent_pair abstraction works like a set of buferevent_sockets
connected by a socketpair, except that it doesn't require a socketpair,
and therefore doesn't need to get the kernel involved.
It's also a good way to make sure that deferred callbacks work.  It's a good
use case for deferred callbacks: before I implemented them, the recursive
relationship between the evbuffer callback and the read callback would
make the unit tests overflow the stack.
svn:r1152
               | 
            
            
              
   
               | 
              
ea4b8724
               | 
              
2009-02-02T19:22:13
               | 
              
               | 
              
checkpoint work on big bufferevent refactoring
svn:r1095
               | 
            
            
              
   
               | 
              
b85b710c
               | 
              
2009-01-27T22:34:36
               | 
              
               | 
              
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
               | 
            
            
              
   
               | 
              
8889a770
               | 
              
2009-01-27T22:30:46
               | 
              
               | 
              
Replace all use of config.h with event-config.h.
svn:r1064
               | 
            
            
              
   
               | 
              
682adc44
               | 
              
2008-04-30T00:09:16
               | 
              
               | 
              
support input/output filters for bufferevents
svn:r748
               |