57 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
1.43:
 | 
						|
   -- don't even try epoll if not on a known/tested arch
 | 
						|
   -- updated POD docs
 | 
						|
 | 
						|
1.42:
 | 
						|
   -- use the right epoll system call numbers on non-x86
 | 
						|
      machines
 | 
						|
   -- start of a good test suite
 | 
						|
   -- 64-bit struct support (test suite passes on ia64, ppc)
 | 
						|
      (and presumably ppc64, but yet untested)
 | 
						|
 | 
						|
 | 
						|
1.41:
 | 
						|
   -- make the Poll mode behave like Epoll/Kqueue in that
 | 
						|
      fds returned w/ no corresponding Danga::Socket object
 | 
						|
      or OtherFds coderef just get ignored.  make it robust
 | 
						|
      against apps with races, perhaps?  patch from Justin Azoff
 | 
						|
      <JAzoff@uamail.albany.edu>
 | 
						|
 | 
						|
1.40:
 | 
						|
 | 
						|
   -- Kqueue support from Matt Sergeant
 | 
						|
 | 
						|
1.39:
 | 
						|
 | 
						|
   -- make BSD::Resource optional
 | 
						|
 | 
						|
1.38:
 | 
						|
 | 
						|
   -- added support for profiling (epoll only at the moment while this
 | 
						|
      feature is further fleshed out); user application is required to
 | 
						|
      enable profiling and actually process the resultant data
 | 
						|
 | 
						|
   -- if epoll_wait returns an event we can't handle, delete it.
 | 
						|
      this means the application fucked up and lost its state somehow.
 | 
						|
      or maybe Danga::Socket did?  still debugging this in Perlbal.
 | 
						|
 | 
						|
1.25: (2004-10-22)
 | 
						|
 | 
						|
   -- move the syscall.ph require into "package main" rather than stealing
 | 
						|
      all its definitions into our namespace.  now other modules can
 | 
						|
      use syscall.ph and Danga::Socket at the same time (as long as they're
 | 
						|
      also polite and load it into main)  (NOTE: if you know a better way
 | 
						|
      to do this, let us know...)
 | 
						|
 | 
						|
1.24: (2004-10-21)
 | 
						|
 | 
						|
   -- ability to steal the underlying socket from the Danga::Socket
 | 
						|
      object.  this is useful if a caller wants to hold onto the socket
 | 
						|
      but destroy the Danga::Socket object (previously the Danga::Socket
 | 
						|
      close would close the underlying socket)
 | 
						|
 | 
						|
1.22: (2004-10-21)
 | 
						|
 | 
						|
   -- minimal POD docs
 | 
						|
   -- first public release
 |