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 |
|
Norman Maurer
|
4e604a6553
|
Make clear how to use HTTPS in the helloworld example
|
2013-07-12 11:21:51 +02:00 |
|
Norman Maurer
|
023201f684
|
[#1570] ChunkedWriteHandler.discard(..) must not call fireExceptionCaught(...)
|
2013-07-12 10:58:38 +02:00 |
|
Norman Maurer
|
1a7d1f7023
|
[#1568] Fix problem where an exception was fired after the channel was closed.
* Calling fireExceptionCaught(...) in this case was not correct as we failed writes which are outbound operations.
|
2013-07-12 10:42:39 +02:00 |
|
Jeff Pinner
|
030d9fd227
|
SPDY: check if spdyHeadersFrame is null before adding it to out
|
2013-07-12 08:53:42 +02:00 |
|
Norman Maurer
|
3a4c7c9c93
|
Also dissallow null elements on set
|
2013-07-12 08:25:19 +02:00 |
|
Norman Maurer
|
98c6a5810a
|
Just tiny optimization to avoid object creation
|
2013-07-12 08:23:01 +02:00 |
|
Norman Maurer
|
c38db2afe3
|
Dissallow adding null elements into RecyclableArrayList
|
2013-07-12 08:01:31 +02:00 |
|
Jeff Pinner
|
be963d4caf
|
rewrite SslHandler's flush0 message to match docs
|
2013-07-12 07:18:47 +02:00 |
|
Jeff Pinner
|
c77ab7d092
|
Fix a NoSuchElementException and out-of-order event problem caused by SslHandler
The fix prevents from reentering channelRead incorrectly. It also
prevents from getting the inbound requests out of order.
|
2013-07-12 09:51:28 +09:00 |
|
Norman Maurer
|
d8479a04df
|
Allocate buffer from ByteBufAllocator in ChunkedFile
|
2013-07-12 00:02:54 +02:00 |
|
Norman Maurer
|
3db3a9a2bf
|
[#1558] Use correct scheme to detect port. Thanks @golovnin for spotting it.
|
2013-07-11 23:44:36 +02:00 |
|
Norman Maurer
|
2380461861
|
[#1558] Corrects handling of port number in WebSockets handshake header values
* This patch was inspired by the work of @golovnin
|
2013-07-11 23:23:36 +02:00 |
|
Jeff Pinner
|
daa79f3a11
|
SPDY: fix bug #1211 reintroduced in 7bedd8f
|
2013-07-11 23:05:17 +02:00 |
|
Norman Maurer
|
64686deaff
|
Tiny optimization
|
2013-07-11 15:47:29 +02:00 |
|
Norman Maurer
|
e85ae721b2
|
Set the destroyed flag at the correct time and fix a the httpupload example to release all resources
|
2013-07-11 13:48:37 +02:00 |
|
Norman Maurer
|
10097bf881
|
Correctly set the destroyed flag
|
2013-07-11 11:50:56 +02:00 |
|
Norman Maurer
|
c0580cfe71
|
Fix examples
|
2013-07-11 11:25:40 +02:00 |
|