Commit Graph

827 Commits

Author SHA1 Message Date
Trustin Lee
7d8d924f6b Renamed CONNECTION_RESET to IGNORABLE_ERROR_MESSAGE 2009-04-15 22:09:57 +00:00
Trustin Lee
86a2c0c0ce Used non-capturing group 2009-04-15 22:06:57 +00:00
Trustin Lee
d8bc5f07f2 Broken pipe error is reported instead of Connection reset in HPUX 2009-04-15 22:06:01 +00:00
Trustin Lee
d425ec761e Simplistic HTTPS example in the comment 2009-04-15 15:48:05 +00:00
Trustin Lee
1e568be9cb * Exception handling in HttpRequestHandler
* HttpRequestHandler prints the protocol version now
2009-04-15 15:41:49 +00:00
Trustin Lee
1262c45ab3 Fixed a problem where ClosedChannelException is raised when SslHandler sends a closure_notify 2009-04-15 15:28:30 +00:00
Trustin Lee
e323b221d7 Fixed a problem where SslHandler does not notify close futures when partial SSL frame is received. 2009-04-15 14:45:24 +00:00
Trustin Lee
b67523ab1c Typo 2009-04-15 12:33:54 +00:00
Trustin Lee
09b2a101bd Made sure the close futures which are hold by SslHandler are notified when the connection is closed. 2009-04-15 12:33:39 +00:00
Trustin Lee
5966c93cfe Removed the traffic shaper from 3.1 - rescheduled to 3.2. 2009-04-15 08:06:42 +00:00
Trustin Lee
bb6db4baf8 Removed printStackTrace 2009-04-15 07:41:45 +00:00
Trustin Lee
40c4d84477 Fixed NPE on interruption 2009-04-15 07:41:25 +00:00
Frédéric Brégier
bd1d184d69 Change according to ML discussion 2009-04-12 10:06:20 +00:00
Trustin Lee
e9793ee244 Added toString() to DefaultHttpRequest/Response 2009-04-12 07:52:43 +00:00
Trustin Lee
3065a00d81 Grammar 2009-04-12 07:21:14 +00:00
Trustin Lee
48e258c810 * Renamed following the general naming convention used in Netty
* Renamed 'delay' to 'checkInterval'
* Added some design ideas, TODOs, and FIXMEs
2009-04-12 07:16:01 +00:00
Trustin Lee
7376367973 Renamed LimitRead/Write to Read/WriteLimit 2009-04-12 06:55:52 +00:00
Trustin Lee
4d88c5348a Added container support for DefaultLocal(Client|Server)ChannelFactory 2009-04-12 06:36:36 +00:00
Trustin Lee
b6ff3a4cad Added container support for OioDatagramChannelFactory 2009-04-12 06:26:28 +00:00
Trustin Lee
d01c7e05f9 Another experimental fix for SslHandler closure issue on handshake failure 2009-04-10 18:15:55 +00:00
Trustin Lee
5e00e14e17 Removed unnecessary sanity check 2009-04-10 05:52:30 +00:00
Trustin Lee
bcd3fd5fe5 Removed unnecessary dots in the example 2009-04-10 01:46:54 +00:00
Trustin Lee
7de2d0c0df Potential fix for infinite loop in SslHandler.unwrap() 2009-04-10 00:57:09 +00:00
Trustin Lee
f1b6534aaf Reverted back the experimental workaround for SslHandler that did not work 2009-04-10 00:38:36 +00:00
Trustin Lee
a18a070b60 ReadTimeoutException and WriteTimeoutException must extend TimeoutException 2009-04-09 07:27:41 +00:00
Trustin Lee
bd7f8a561a More example and explanation on ChannelPipelineCoverage("one") 2009-04-09 07:03:53 +00:00
Trustin Lee
25a2ade130 An experimental workaround for infinite blocking SSLEngine 2009-04-08 22:12:29 +00:00
Trustin Lee
763d0cf809 An experimental workaround for infinite blocking SSLEngine 2009-04-08 22:09:13 +00:00
Trustin Lee
ce30409da8 Improved ChannelFuture documentation 2009-04-08 09:37:47 +00:00
Frédéric Brégier
b5917ce576 Remove abstract from TrafficShapingHandler
Add method resetCumulativeTime and its attribute to reset cumulative counters if needed
2009-04-08 09:35:25 +00:00
Trustin Lee
91d26f5abc Fixed Javadoc of OioDatagramChannelFactory 2009-04-08 08:48:53 +00:00
Trustin Lee
248125505d Improved documentation of ChannelPipeline 2009-04-08 08:41:22 +00:00
Trustin Lee
415702217b Improved documentation on how an event is processed in ChannelPipeline 2009-04-08 08:38:06 +00:00
Trustin Lee
945d2ea3cd Improved documentation of LifeCycleAwareChannelHandler 2009-04-08 08:19:42 +00:00
Trustin Lee
70c41e53cc Improved documentation of LifeCycleAwareChannelHandler 2009-04-08 08:17:42 +00:00
Trustin Lee
df1fc4556c Made more methods in TrafficCounter package-private 2009-04-08 07:32:57 +00:00
Trustin Lee
079252700b Made another method in TrafficCounter package-private 2009-04-08 07:32:22 +00:00
Trustin Lee
5442ca3600 Made another method in TrafficCounter package-private 2009-04-08 07:31:46 +00:00
Trustin Lee
cc181204c0 Various renames on TrafficCounter methods 2009-04-08 07:30:40 +00:00
Trustin Lee
d0ee16781a Fixed issue: NETTY-142 ReplayingDecoder calls decodeLast with unreplayable buffer
* decodeLast is now provided with replayable instead of cumulative
* Renamed fireMessageReceived to unfoldAndFireMessageReceived to avoid confusion
2009-04-08 07:23:24 +00:00
Trustin Lee
c55c25291a Removed unused member variable 2009-04-08 07:04:12 +00:00
Trustin Lee
8ed510e94a Fixed NETTY-141 Codec embedder does not rethrow the exceptions raised by codec
* Made DefaultChannelPipeline.notifyHandlerException() protected so that AbstractCodecEmbedder can intercept all exceptions.
2009-04-08 07:03:53 +00:00
Trustin Lee
5c97c7fd1c Resolved issue: NETTY-140 ChannelFuture.await*() should throw an IllegalStateException if dead lock is expected
* Added IoWorkerRunnable which maintains a thread local boolean variable
* Improved DefaultChannelFuture to check IoWorkerRunnable.IN_IO_THREAD to detect possible dead lock
* All I/O worker runnables are wrapped by IoWorkerRunnable.
2009-04-06 07:09:11 +00:00
Frédéric Brégier
c86bf34b30 Update from comments on ML 2009-04-04 08:12:08 +00:00
Trustin Lee
5a96ed2195 Moved timer utility classes to org.jboss.netty.util 2009-04-03 17:37:49 +00:00
Trustin Lee
7e65f8a9ba Removed utility package from the dependency diagram 2009-04-03 08:27:26 +00:00
Trustin Lee
a96de7590b Updated the package description 2009-04-03 08:14:57 +00:00
Trustin Lee
db6725dcbd Added FIXME (will be fixed in 3.2 or later) 2009-04-03 08:11:24 +00:00
Trustin Lee
ec0b3fe3f2 * Moved internal utility classes to org.jboss.netty.util.internal
* Made org.jboss.netty.util public
* Moved ObjectSizeEstimator and its implementation to org.jboss.netty.util
2009-04-03 07:41:54 +00:00
Trustin Lee
4d6255d4ea * Simplified DefaultObjectSizeEstimator as suggested by Stefan
* Made sure HttpMessage.getContent() does not return null at any case
* Improved TelnetServerHandler to send DOS style line delimiter so that it does not look bad in Windows
2009-04-02 09:10:57 +00:00