Commit Graph

747 Commits

Author SHA1 Message Date
Trustin Lee
4691c5e240 Moved org.jboss.netty.group to Bootstrapping utilities group 2008-12-03 09:16:10 +00:00
Trustin Lee
a1bac0c843 APIviz tagging 2008-12-03 09:05:54 +00:00
Trustin Lee
a30c36d8e2 * APIviz tagging
* Added missing @version tags
2008-12-03 09:00:29 +00:00
Trustin Lee
748c169ee2 Fixed pom error
Added APIviz markups
2008-12-03 08:38:03 +00:00
Trustin Lee
deb8f2b4c0 Made AbstractCodecEmbedder public 2008-12-03 08:36:11 +00:00
Trustin Lee
144c6d3da7 Added the group package to Misc Javadoc group 2008-12-03 08:35:09 +00:00
Trustin Lee
cd3c0d25c8 Added ChannelHandlerContext.getChannel() 2008-12-03 08:31:17 +00:00
Trustin Lee
e659482215 * Code clean up
* Codec embedded now supports multiple handler combinations
2008-12-03 08:28:50 +00:00
Trustin Lee
2bf7467726 Fixed a bug where decoder embedder doesn't work 2008-12-03 08:24:31 +00:00
Trustin Lee
f04d8ae99a Made a serious design mistake - rewrote partially 2008-12-03 08:20:59 +00:00
Trustin Lee
017dfff527 Fixed incorrect conditional statements 2008-12-03 08:09:10 +00:00
Trustin Lee
40ebf2b710 Added the initial implementation of codec embedder 2008-12-03 08:00:50 +00:00
Trustin Lee
c15d930bef is -> has been 2008-12-03 07:24:13 +00:00
Trustin Lee
a0a713309e Explicitly documented the case where life cycler handlers are not called. 2008-12-03 07:23:29 +00:00
Trustin Lee
d1f0d7fb5e One condition is enough to check if a pipeline is attached or not 2008-12-03 07:20:46 +00:00
Trustin Lee
bb137dd5ec Made sure life cycle handlers are called only when the pipeline is attached to a channel 2008-12-03 07:19:18 +00:00
Trustin Lee
f6b23a000b Added ChannelPipeline.isAttached() 2008-12-03 07:14:22 +00:00
Trustin Lee
e5c42ba3f1 Made sure DefaultChannelGroup performs blocking I/O operations on server channels before performing non-blocking I/O operations on non-server channels. 2008-12-03 02:52:15 +00:00
Trustin Lee
493aad614d Added ServerChannel tag interface 2008-12-03 02:38:32 +00:00
Trustin Lee
05b326a6e6 Added ChannelLocal.<init> 2008-12-03 00:42:10 +00:00
Trustin Lee
271c41d732 Resolved issue: NETTY-93 (ChannelLocal (as a counterpart of ThreadLocal))
* Added ChannelLocal
* Added ConcurrentWeakHashMap
2008-12-03 00:39:33 +00:00
Trustin Lee
b97a26d176 Fixed a silly bug in ChannelGroupFactory.getGroup() 2008-12-03 00:21:41 +00:00
Trustin Lee
49a0b8dbdb Resolved issue: NETTY-90 (Add life cycle listener methods to ChannelHandler) 2008-12-01 10:07:54 +00:00
Trustin Lee
e8b1a2862e Added get/setState() to ReplayingDecoder 2008-12-01 09:41:46 +00:00
Trustin Lee
5bed9f4bc4 Added HttpMessage.removeHeader() 2008-12-01 09:34:45 +00:00
Trustin Lee
ec33095eb7 Added package-info for the group package 2008-12-01 07:15:42 +00:00
Trustin Lee
969effde28 Strict check 2008-12-01 07:02:47 +00:00
Trustin Lee
00c7fe36f4 Tiny cleanup 2008-12-01 06:59:52 +00:00
Trustin Lee
722458ef34 Resolved issue: NETTY-85 (Global Channel registry)
* Initial implementation
2008-12-01 06:58:21 +00:00
Trustin Lee
22b23938b8 Channel should implement Comparable<Channel> 2008-12-01 06:08:52 +00:00
Trustin Lee
7d37a2f78b Added QueryStringEncoder.toString() 2008-12-01 05:29:59 +00:00
Trustin Lee
2d92771ae6 Resolved NETTY-88 (Change the HTTP codec to use String instead of URI) 2008-12-01 05:27:56 +00:00
Trustin Lee
d95f4efc4d Updated diagram 2008-12-01 01:22:43 +00:00
Trustin Lee
e213b54b71 Fixed a problem where HttpMessageDecoder doesn't finish decoding immediately when content-length is 0 (or there's no content) 2008-11-30 16:29:35 +00:00
Trustin Lee
7b69bf371b ReplayingDecoder should not complain when the state has been changed 2008-11-30 16:24:17 +00:00
Trustin Lee
d4348ab4d7 Fixed NETTY-86 (HttpResponseDecoder decodes the initial line incorrectly.) 2008-11-30 16:22:03 +00:00
Trustin Lee
aab28d36d9 * Added ConcurrentReferenceHashMap (will be used to implement NETTY-85 Global Channel registry)
* Updated copyright notice
2008-11-29 15:42:03 +00:00
Trustin Lee
d20d338a3a Clarification on the overhead of throwing an error 2008-11-28 14:47:49 +00:00
Trustin Lee
1b2dfc1dd5 Fixed typo and ambiguous expression 2008-11-28 14:41:11 +00:00
Trustin Lee
27cd263b6a Improved Javadoc for ReplayingDecoder as requested 2008-11-28 14:33:19 +00:00
Trustin Lee
440fdc4e7f Graceful shutdown for EchoClient 2008-11-28 11:22:02 +00:00
Trustin Lee
0830444fc8 Resolved issue: NETTY-84 Replace ChannelFactory.getExternalResource() with ChannelFactory.releaseExternalResources() 2008-11-28 11:18:21 +00:00
Trustin Lee
3e09a4ee60 allowed low water mark to be same with high water mark 2008-11-28 06:57:29 +00:00
Trustin Lee
4e7852e29e Fixed stack overflow error 2008-11-28 06:45:16 +00:00
Trustin Lee
38943f3d23 Code cleanup 2008-11-28 05:38:34 +00:00
Trustin Lee
70b87f84df Elegant shutdown for DiscardClient 2008-11-28 05:36:12 +00:00
Trustin Lee
e0e282770f Code cleanup 2008-11-28 05:28:50 +00:00
Trustin Lee
893cab5ce8 Initial implementation of high/low water mark based write overflow prevention mechanism 2008-11-28 03:19:31 +00:00
Trustin Lee
18ac6f925f Fixed test failure 2008-11-27 16:22:20 +00:00
Trustin Lee
044fd23b0b Fixed a bug where channelUnbound/channelDisconnected/channelClosed event is sometimes not fired 2008-11-27 15:44:14 +00:00