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