root/version_0/ext


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @636 [636] 01/02/08 20:25:46 blackhedd Added a stub for associating callback values to connections.
(edit) @626 [626] 12/30/07 00:22:11 blackhedd implemented kqueue support
(edit) @625 [625] 12/27/07 20:25:05 blackhedd Changed from rb_thread_select to rb_thread_blocking_region for 1.9 builds
(edit) @594 [594] 12/01/07 08:50:32 blackhedd additional comment
(edit) @593 [593] 12/01/07 08:49:12 blackhedd Left the child side of the socketpair in a PipeDescriptor? blocking, per …
(edit) @592 [592] 11/27/07 09:29:34 blackhedd Added a hack to return subprocess exit-status from EM#popen.
(edit) @591 [591] 11/27/07 02:27:32 blackhedd added visibility to subprocess status for popen
(edit) @581 [581] 11/19/07 18:36:04 blackhedd Fixed bug: EM::Connection#start_tls was not working with server …
(edit) @580 [580] 11/19/07 09:11:12 blackhedd Added EventMachine::set_max_timers. Requested by Matthieu Riou and others.
(edit) @579 [579] 11/15/07 18:13:45 blackhedd Fixed bug, we were failing to send zero-length datagrams under certain …
(edit) @574 [574] 11/11/07 02:10:23 blackhedd tweak to generate fewer callbacks
(edit) @569 [569] 11/03/07 15:04:49 blackhedd Added EM::Connection#error?, which tells whether a connection is in an …
(edit) @566 [566] 10/19/07 05:20:42 blackhedd Set the SO_BROADCAST option on all UDP sockets.
(edit) @560 [560] 09/26/07 03:32:03 blackhedd Support keyboard handling for Windows builds
(edit) @540 [540] 09/14/07 13:36:04 blackhedd added heartbeats to epoll.
(edit) @533 [533] 09/11/07 13:43:23 blackhedd fixed broken linux builds
(edit) @512 [512] 08/26/07 16:44:57 blackhedd removed extraneous comments
(edit) @511 [511] 08/24/07 10:57:58 blackhedd erroneous variable name
(edit) @509 [509] 08/24/07 05:29:53 blackhedd added an eventable keyboard handler. Still needs documentation.
(edit) @508 [508] 08/18/07 14:32:16 blackhedd added an env string to search for when configuring for SSL on linux.
(edit) @505 [505] 08/15/07 10:03:32 blackhedd added support for client-side certificates and private keys
(edit) @504 [504] 08/15/07 09:57:49 blackhedd added SetTlsParms?
(edit) @503 [503] 08/15/07 09:56:48 blackhedd added set_tls_parms and evma_set_tls_parms
(edit) @501 [501] 08/15/07 02:23:09 blackhedd refactored pipes to avoid opening a useless I/O stream.
(edit) @497 [497] 07/30/07 08:51:33 blackhedd Added sys/stat.h to project.h to fix Darwin compilation bug observed by …
(edit) @483 [483] 07/26/07 23:32:51 blackhedd Patches by Kirk Haines to improve the send_file_to_connection mechanism
(edit) @481 [481] 07/26/07 23:12:30 blackhedd added a C++ intergration for the EM reactor.
(edit) @478 [478] 07/26/07 14:53:11 blackhedd added time headers for C++ builds
(edit) @454 [454] 07/20/07 12:42:06 blackhedd relaxed an assert that may be causing crashes under heavy loads.
(edit) @433 [433] 07/17/07 12:54:08 blackhedd implemented EventMachine#stop_server
(edit) @414 [414] 07/13/07 19:52:55 blackhedd Added EventMachine::Connection#send_file_data, contributed by Kirk Haines.
(edit) @411 [411] 07/12/07 21:07:28 blackhedd applied patch by Tim Pease to fix a SUNWspro compile problem.
(edit) @409 [409] 07/12/07 21:03:35 blackhedd Patch submitted by Tim Pease, fixes a compile problem on older Solaris …
(edit) @408 [408] 07/11/07 08:54:06 blackhedd tweaks to ensure compilability on Windows. All the pipe-stuff is …
(edit) @407 [407] 07/11/07 08:10:33 blackhedd added some ifdefs around Pipe functions to avoid breaking on Windows.
(edit) @393 [393] 06/19/07 20:08:19 blackhedd quieted compiler warning about an unused variable
(edit) @392 [392] 06/16/07 07:38:59 blackhedd Oops. Put it in the wrong branch
(edit) @391 [391] 06/16/07 07:34:12 blackhedd the linux makefile now strips the generated shared object.
(edit) @390 [390] 06/15/07 18:53:01 blackhedd tweaked the epoll detector
(edit) @389 [389] 06/15/07 18:33:31 blackhedd improved the epoll-availability test so it works properly on 2.4 kernels
(edit) @388 [388] 06/15/07 15:48:11 blackhedd added an ifdef around ::_UseEpoll so it can't be switched on unless the …
(edit) @384 [384] 06/12/07 21:05:56 blackhedd completed a serviceable popen implementation, including a mechanism for …
(edit) @383 [383] 06/12/07 18:34:32 blackhedd continued work on the popen implementation
(edit) @382 [382] 06/12/07 16:38:56 blackhedd removed a superfluous line noted by Bill Kelly.
(edit) @381 [381] 06/12/07 12:33:40 blackhedd converted popen to work with a socketpair instead of a half-duplex pipe. …
(edit) @379 [379] 06/08/07 11:57:58 blackhedd comment
(edit) @378 [378] 06/08/07 11:56:22 blackhedd comment
(edit) @377 [377] 06/08/07 11:40:47 blackhedd more refactoring
(edit) @376 [376] 06/08/07 10:45:23 blackhedd refactored the "close descriptor" mechanism, preparatory to making …
(edit) @375 [375] 06/08/07 10:25:24 blackhedd tweak to the dying-socket handler
(edit) @374 [374] 06/08/07 08:38:50 blackhedd fixed data-initialization bug in rlimit call.
(edit) @373 [373] 06/07/07 17:29:09 blackhedd supported epoll for datagram (UDP) descriptors.
(edit) @372 [372] 06/07/07 15:31:12 blackhedd epoll support for #defer (loop-breaker)
(edit) @368 [368] 06/06/07 23:49:50 blackhedd initial epoll support
(edit) @367 [367] 06/06/07 23:45:10 blackhedd initial support for epoll
(edit) @366 [366] 06/06/07 23:43:30 blackhedd initial support for epoll.
(edit) @365 [365] 06/06/07 23:43:01 blackhedd initial support for epoll.
(edit) @364 [364] 06/06/07 23:42:30 blackhedd supported rlimit manipulation, and added temporary support for epoll. The …
(edit) @363 [363] 06/06/07 23:41:34 blackhedd included sys/epoll.h and sys/resource.h, both to support epoll.
(edit) @362 [362] 06/06/07 23:40:25 blackhedd added rlimit-descriptors support, and a temporary method for requesting …
(edit) @361 [361] 06/06/07 23:39:44 blackhedd added support for setting descriptor-table limits, and temporary support …
(edit) @359 [359] 06/06/07 16:24:11 blackhedd epoll work
(edit) @358 [358] 06/06/07 14:15:35 blackhedd added a detector and a compiler flag for epoll support
(edit) @349 [349] 06/01/07 17:14:15 blackhedd Changed the location of the loop-break handler from before normal …
(edit) @347 [347] 06/01/07 12:35:49 blackhedd added EventMachine::Connection#get_outbound_data_size
(edit) @337 [337] 05/31/07 11:22:12 blackhedd more work on the popen implementation.
(edit) @336 [336] 05/30/07 22:04:54 blackhedd provisional implementation of EventMachine#popen
(edit) @334 [334] 05/26/07 07:10:45 blackhedd Applied a patch from Bill Kelly (cts.com: billk). Refactors the …
(edit) @332 [332] 05/23/07 07:04:58 blackhedd Moved network initialization from EventMachine_t::Run to …
(edit) @325 [325] 05/22/07 18:06:24 blackhedd cleaned up license text
(edit) @320 [320] 05/16/07 10:21:51 blackhedd Applied patches supplied by Brett Eisenberg. Evidently on Solaris, "sun" …
(edit) @319 [319] 05/15/07 13:44:35 blackhedd added includes and defined for Solaris suggested by Brett Eisenberg.
(edit) @314 [314] 04/28/07 09:52:16 blackhedd supported connections to Unix-domain sockets. This will eventually need to …
(edit) @312 [312] 03/13/07 14:49:50 blackhedd spelling
(edit) @307 [307] 01/09/07 11:33:09 blackhedd Modified treatment of incoming integer params to improve error reporting.
(edit) @303 [303] 01/05/07 17:28:53 blackhedd changed max timers to 1000. Really ought to be configurable.
(edit) @296 [296] 12/19/06 17:12:46 blackhedd added EventMachine#set_effective_user
(edit) @274 [274] 10/24/06 22:02:02 blackhedd typo in doc
(edit) @273 [273] 10/07/06 00:47:08 blackhedd ifdeffed some Unix-specific code (unix-domain sockets) which was aborting …
(edit) @272 [272] 10/05/06 15:07:45 blackhedd added a unix-domain socket server
(edit) @271 [271] 10/05/06 12:33:22 blackhedd Added EventMachine#set_quantum implementation for pure-ruby
(edit) @269 [269] 10/05/06 11:54:45 blackhedd Added a configuration mechanism to set the timer …
(edit) @267 [267] 10/04/06 01:29:41 blackhedd supported subsecond timer resolutions, per request by Jason Roelofs. This …
(edit) @264 [264] 09/20/06 09:52:57 blackhedd additional comments.
(edit) @263 [263] 09/20/06 09:51:53 blackhedd added comments on signal handling. We need a FAQ, and one of the questions …
(edit) @262 [262] 09/15/06 07:21:15 blackhedd fixed bug, was not allowing inactivity timeout to be reset to zero.
(edit) @261 [261] 09/15/06 07:17:01 blackhedd added support for an automatic connection …
(edit) @260 [260] 09/14/06 23:37:34 blackhedd added a provisional inactivity timeout for TCP and UDP sockets. This …
(edit) @258 [258] 09/01/06 23:29:32 blackhedd Partial implementation of event-driven local-file I/O. Work in progress.
(edit) @257 [257] 08/24/06 22:17:58 blackhedd yet more comment cleanup
(edit) @256 [256] 08/24/06 22:08:21 blackhedd more comment cleanup
(edit) @255 [255] 08/24/06 21:58:50 blackhedd Amended and corrected some comments.
(edit) @254 [254] 08/23/06 18:39:13 blackhedd Modification for #defer support on Windows.
(edit) @253 [253] 08/23/06 18:35:21 blackhedd Provisionally implemented loopbreak-signal support for Windows, to support …
(edit) @251 [251] 08/22/06 22:09:45 blackhedd additional comments
(edit) @250 [250] 08/22/06 22:00:10 blackhedd Relaxed an assert that fired when reading from a connection that has …
(edit) @244 [244] 08/16/06 07:54:30 blackhedd Removed an empty-loop protection in the main select loop. It was causing …
(edit) @238 [238] 08/13/06 13:15:53 blackhedd Added comments and a to-do list
(edit) @237 [237] 08/10/06 17:49:38 blackhedd fixed broken tabstops
(edit) @236 [236] 08/10/06 17:43:16 blackhedd Fixed a bug: we were failing to send the connection-completed message on …
Note: See TracRevisionLog for help on using the revision log.