Derek Troy-West
|
8e71186153
|
Modify HttpContentDecoder to writeInbound and readInbound from its internal decoder
|
2013-07-16 16:27:40 +02:00 |
|
Trustin Lee
|
dcf7896172
|
Do not close ServerChannel on IOException while accepting an incoming connection
.. so that we can recover from 'too many open files'
- Fixes #1578
|
2013-07-16 18:39:29 +09:00 |
|
Trustin Lee
|
57eb531eb8
|
[maven-release-plugin] prepare for next development iteration
|
2013-07-16 17:16:10 +09:00 |
|
Trustin Lee
|
76cefcc421
|
[maven-release-plugin] prepare release netty-4.0.1.Final
|
2013-07-16 17:15:54 +09:00 |
|
Norman Maurer
|
def3dbe035
|
Add missing closing paren
|
2013-07-16 07:39:33 +02:00 |
|
Norman Maurer
|
22be797054
|
Use Unpooled to allocate buffer in Base64
|
2013-07-16 07:24:45 +02:00 |
|
kxbmap
|
ed72925547
|
Fix sendNumbers logic
|
2013-07-16 07:08:21 +02:00 |
|
Jeff Pinner
|
b8200d975c
|
SPDY: port SpdySessionHandler to netty 4
|
2013-07-16 06:56:45 +02:00 |
|
Norman Maurer
|
e879848056
|
[#1579] Fix resource leakage in WebSocketUtil.base64(...)
|
2013-07-15 19:12:24 +02:00 |
|
Norman Maurer
|
5297eba280
|
[maven-release-plugin] prepare for next development iteration
|
2013-07-15 15:48:15 +02:00 |
|
Norman Maurer
|
c5d8af446a
|
[maven-release-plugin] prepare release netty-4.0.0.Final
|
2013-07-15 15:48:05 +02:00 |
|
Trustin Lee
|
246a3ecdcb
|
[maven-release-plugin] prepare for next development iteration
|
2013-07-15 20:58:33 +09:00 |
|
Trustin Lee
|
e8fd209115
|
[maven-release-plugin] prepare release netty-4.0.0.Final
|
2013-07-15 20:58:21 +09:00 |
|
Norman Maurer
|
e1c78b471b
|
Use the configured ByteBufAllocator in SpdyFrameEncoder
|
2013-07-15 20:46:23 +09:00 |
|
Norman Maurer
|
2de491aa7f
|
Use UnpooledByteBufAllocator as default
|
2013-07-15 10:44:33 +02:00 |
|
Norman Maurer
|
d5f052f39c
|
Rename ChannelGroupMatcher to ChannelMatcher
|
2013-07-15 10:42:36 +02:00 |
|
Norman Maurer
|
df5daadd0f
|
Remove unused import
|
2013-07-15 10:09:17 +02:00 |
|
Norman Maurer
|
7522d530ac
|
Use the allocator of the src ByteBuf to allocate the new ByteBuf
|
2013-07-15 10:08:44 +02:00 |
|
Norman Maurer
|
9b9f621690
|
Make DefaultFutureListeners package private
|
2013-07-15 09:33:33 +02:00 |
|
Norman Maurer
|
efd08efd1b
|
Add missing @Override annotations
|
2013-07-15 08:18:57 +02:00 |
|
Norman Maurer
|
cd51674070
|
Small performance improvements for RTSP
|
2013-07-15 08:18:37 +02:00 |
|
Norman Maurer
|
2f7759a264
|
Remove unused package private classes
|
2013-07-14 23:50:27 +02:00 |
|
Norman Maurer
|
3140282ae3
|
Use the ByteBufAllocator when possible
|
2013-07-14 23:34:36 +02:00 |
|
Norman Maurer
|
0393ffbfb2
|
Reduce memory copies in HttpContentDecoder and so also the risk of memory leaks
|
2013-07-14 23:12:49 +02:00 |
|
Norman Maurer
|
ecb215c12f
|
Fix buffer leaks
|
2013-07-14 22:50:53 +02:00 |
|
Norman Maurer
|
9dfad35423
|
Fix checkstyle
|
2013-07-14 18:32:10 +02:00 |
|
Norman Maurer
|
75997545ed
|
Fix checkstyle
|
2013-07-14 18:13:47 +02:00 |
|
Norman Maurer
|
c20c852602
|
More javadoc fixes
|
2013-07-14 18:04:33 +02:00 |
|
Norman Maurer
|
43d22f6d23
|
Remove unused class which was package private anyway
|
2013-07-14 17:54:07 +02:00 |
|
Norman Maurer
|
7254a5c2c6
|
Just some tiny javadocs optimizations
|
2013-07-14 16:02:03 +02:00 |
|
Norman Maurer
|
32b671f4dc
|
[1575] Correctly parse Content-Type value
|
2013-07-14 15:48:00 +02:00 |
|
Norman Maurer
|
a07abee55f
|
Add and correct javadocs
|
2013-07-13 19:42:02 +02:00 |
|
Norman Maurer
|
910c5fd594
|
Hide RecyclableArrayList from sub-classes
|
2013-07-13 16:57:44 +02:00 |
|
Norman Maurer
|
2af7db361b
|
[#1573] Fix NPE which could be triggered one failed promises that trigger a close89
|
2013-07-12 22:57:03 +02:00 |
|
Norman Maurer
|
2871079c4a
|
[#1557] Make the contract of Channel.Unsafe.flush() more clear
* Remove boolean parameter from Channel.Unsafe.flush() method
* Move NIO related things to AbstractNioChannel.NioUnsafe
|
2013-07-12 19:45:31 +02:00 |
|
Norman Maurer
|
a215ba6ef6
|
Some javadocs
|
2013-07-12 15:45:09 +02:00 |
|
Trustin Lee
|
85a3d320cb
|
Update dependency versions
|
2013-07-12 21:07:39 +09:00 |
|
Norman Maurer
|
a8af577423
|
Add javadocs to methods that user may override and make the others final
|
2013-07-12 13:49:54 +02:00 |
|
Trustin Lee
|
660729bd56
|
Kill the cruft
|
2013-07-12 20:41:29 +09:00 |
|
Trustin Lee
|
765d470500
|
Remove UnreplayableOperationException
- Can't find a reason to keep it.
|
2013-07-12 20:40:39 +09:00 |
|
Trustin Lee
|
456994607b
|
|| -> &&
|
2013-07-12 20:32:49 +09:00 |
|
Norman Maurer
|
edb6786a5c
|
Make the cumulation field in ByteToMessageDecoder package private to hide it
|
2013-07-12 13:29:54 +02:00 |
|
Trustin Lee
|
99716993f6
|
Add a boolean parameter to Channel.Unsafe.flush() so that SelectionKey state check can be bypassed.
|
2013-07-12 20:14:50 +09:00 |
|
Trustin Lee
|
e10e9d38c4
|
Fix embarassing compilation error :-/
|
2013-07-12 20:12:18 +09:00 |
|
Trustin Lee
|
85a2ba3752
|
Remove dead code
- Fixed #1557
|
2013-07-12 20:10:39 +09:00 |
|
Trustin Lee
|
6d1220b55e
|
Reduce garbage in AbstractUnsafe.flush0()
|
2013-07-12 20:04:01 +09:00 |
|
Trustin Lee
|
529d904d29
|
Fix a bug where ChannelOutboundBuffer.addFlush() is called multiple times
|
2013-07-12 20:01:38 +09:00 |
|
Trustin Lee
|
e2fcb06d9a
|
Remove unnecessary try-catch block in AbstractUnsafe.flush()
|
2013-07-12 20:00:30 +09:00 |
|
Norman Maurer
|
43f12569aa
|
Cache flush(..) tasks which are used when executing with different EventExecutor to lower GC pressure
|
2013-07-12 11:57:33 +02:00 |
|
Norman Maurer
|
aa64c13bb8
|
Cleanup
|
2013-07-12 11:48:26 +02:00 |
|