Norman Maurer
|
ba8cfa5d33
|
Merge pull request #338 from fredericBregier/master
Improvement: Allow ObjectSizeEstimator in traffic shaping
|
2012-05-18 05:45:20 -07:00 |
|
Frédéric Brégier
|
1afb209010
|
import fix
|
2012-05-18 15:33:23 +03:00 |
|
Frédéric Brégier
|
9c2262716f
|
Import fix
|
2012-05-18 15:32:59 +03:00 |
|
Frédéric Brégier
|
51debe1287
|
import fix
|
2012-05-18 15:32:36 +03:00 |
|
Frédéric Brégier
|
7d4a276ab0
|
Fix private class to static private class (dynamicity is not necessary there)
|
2012-05-18 15:26:21 +03:00 |
|
Frédéric Brégier
|
a1a60ec5b6
|
Add support for ObjectSizeEstimator
|
2012-05-18 15:23:11 +03:00 |
|
Frédéric Brégier
|
0996bac7ff
|
Add support for ObjectSizeEstimator: in order to allow special optimization if possible from user code
|
2012-05-18 15:20:46 +03:00 |
|
Frédéric Brégier
|
923498de92
|
Add support for ObjectSizeEstimator
|
2012-05-18 15:17:02 +03:00 |
|
norman
|
88d60c15c7
|
Make all methods of SslBufferPool public so a subclass can be placed in another package. See #336
|
2012-05-18 08:12:42 +02:00 |
|
norman
|
d2ec45e573
|
Use the correct ChannelBufferFactory when creating new ChannelBuffers. See #335
|
2012-05-18 08:11:45 +02:00 |
|
norman
|
a99f258984
|
Make sure SslHandler also works if SslBufferPool use non heap ByteBuffers. See #329
|
2012-05-18 08:10:34 +02:00 |
|
norman
|
ef384a7b21
|
Add JBoss Marshalling Encoder/Decoder. See #324
|
2012-05-16 13:00:49 +02:00 |
|
norman
|
52a7d28cb5
|
Make sure CompositeChanneBuffer does not throw a UnsupportedOperationException if discardReadBytes() discard the whole content of the buffer. See #325
|
2012-05-15 13:59:33 +02:00 |
|
norman
|
9f6cc0a0d2
|
Fix checkstyle errors
|
2012-05-14 07:32:52 +02:00 |
|
Norman Maurer
|
ddd2f22fcc
|
Merge pull request #321 from veebs/WsSubprotocol
Fixed websocket bug where subprotocol not sent by client (master)
|
2012-05-12 12:56:13 -07:00 |
|
vibul
|
b09962f4c2
|
forgot 1 more change
|
2012-05-12 21:22:33 +10:00 |
|
vibul
|
abd10d9089
|
Fixed bug where subprotocol not sent by client
|
2012-05-12 21:05:15 +10:00 |
|
norman
|
d56aa76911
|
Revert "Set source java version to 1.7 where needed. See #312" as it breaks the build
This reverts commit d62977b061 .
|
2012-05-10 10:06:38 +02:00 |
|
norman
|
d62977b061
|
Set source java version to 1.7 where needed. See #312
|
2012-05-10 08:09:31 +02:00 |
|
norman
|
27358352ac
|
Make sure all MultiCast configuration settings are possible with NIO. See #313
|
2012-05-09 07:49:18 +02:00 |
|
norman
|
2cd6386a37
|
Make sure all MultiCast configuration settings are possible with NIO. See #313
|
2012-05-09 07:45:40 +02:00 |
|
Norman Maurer
|
4b1721af17
|
Fix regression in ChunkedWriteHandler. See #310
|
2012-05-06 21:50:15 +02:00 |
|
norman
|
c24eafed48
|
MemoryAwareThreadPoolExecutor needs to notify ChannelFuture's of the queued ChannelEventRunnable on shutdownNow(). See #309
|
2012-05-04 14:36:51 +02:00 |
|
norman
|
21a61ce632
|
Make sure the ChannelFuture's of the MessageEvent's are notified on channelClosed(..) event and on removal of the handler from the ChannelPipeline. See #308
|
2012-05-04 13:56:34 +02:00 |
|
norman
|
d509425b90
|
Make sure we fire the event from the io-thread. See #306
|
2012-05-04 13:49:22 +02:00 |
|
norman
|
781e628dd8
|
Let ChannelLocal implement Iterable. See #307
|
2012-05-04 13:23:32 +02:00 |
|
norman
|
ec28cc8ba1
|
Refactor ChunkedWriteHandler to remove synchronization which can have bad side effects like deadlocks. See #297 and #301
|
2012-05-04 10:31:06 +02:00 |
|
norman
|
7016b83629
|
Add @Override annotations
|
2012-05-04 10:28:57 +02:00 |
|
norman
|
d3c137923f
|
Notify ChannelFuture's of queued writes if the SslHandler gets remove d from the ChannelPipeline. See #306
|
2012-05-04 10:27:58 +02:00 |
|
norman
|
bc6948c397
|
Fail all queued writes if the ChunkedWriteHandler is removed from the ChannelPipeline. See #304
|
2012-05-04 10:26:25 +02:00 |
|
norman
|
2174ce3628
|
Fail all pending writes on channelClosed(..). See #305
|
2012-05-04 10:24:28 +02:00 |
|
Norman Maurer
|
f023120a62
|
Allow to register ChannelFutureListener's that get notified once the inbound of the SSLEngine is closed. See #137
|
2012-05-03 17:15:03 +02:00 |
|
norman
|
fb52b8a3b2
|
Make sure ChunkedInput.close() is not called before the write is complete. See #303
|
2012-05-03 09:24:36 +02:00 |
|
Norman Maurer
|
4e528c10fa
|
Fix small race which can lead to resumeTransfer() to not kick in. See #300
|
2012-05-02 13:15:28 +03:00 |
|
Frédéric Brégier
|
cc0d7d8be5
|
typo fix! sorry
|
2012-05-02 12:35:36 +03:00 |
|
Frédéric Brégier
|
62f5623d2a
|
typo fix ! Sorry
|
2012-05-02 12:33:40 +03:00 |
|
Frédéric Brégier
|
51415ca3ee
|
Merge pull request #296 from fredericBregier/master
Very small fix on skipControlCharacters
|
2012-05-02 01:41:54 -07:00 |
|
Frédéric Brégier
|
d475a8cc64
|
Very small fix (readUnsigned while in optimized version it was signed but should be unsigned)
|
2012-05-02 11:40:28 +03:00 |
|
norman
|
202df0618c
|
Remove workaround for ipv6 link-localaddresses as it not work on most os / jdk versions. See #267 and #295
|
2012-05-02 07:39:02 +02:00 |
|
Frédéric Brégier
|
3edef63fa8
|
Merge pull request #294 from fredericBregier/master
For Improvement Issues #290 and #290, plus the defect issue #291
|
2012-05-01 10:13:42 -07:00 |
|
Norman Maurer
|
b2e77beb46
|
We need to set the exception on each MessageEvent. See #293
|
2012-05-01 12:00:36 +02:00 |
|
Frédéric Brégier
|
502e469c45
|
Add Exception to the exception class name
|
2012-05-01 00:18:42 +03:00 |
|
Frédéric Brégier
|
1bf17c7c87
|
Add Exception to name of the Exception ;-)
|
2012-05-01 00:14:42 +03:00 |
|
Norman Maurer
|
2a70df1c1c
|
Optimize AbstractNioWorker.cleanUpWriteBuffer(..). See #293
|
2012-04-30 20:26:44 +02:00 |
|
Frédéric Brégier
|
675bccc9ea
|
Update codec-http/src/main/java/io/netty/handler/codec/http/HttpPostRequestDecoder.java
|
2012-04-30 13:06:53 +03:00 |
|
Frédéric Brégier
|
a524396475
|
Optimize Buffer access while decoding by going through backend array when possible (divide by almost 2 the time spent in decoding)
|
2012-04-30 13:02:46 +03:00 |
|
Frédéric Brégier
|
c83323f748
|
Add the SeekAheadOptimize class to enable faster seek of bytes values in HttpPostRequestDecoder
|
2012-04-30 12:38:07 +03:00 |
|
Frédéric Brégier
|
d9085e9e37
|
Fix in addContent when switching from MemoryAttribute if it is done when last buffer added, in order to not close immediately the underlying file before adding the last buffer.
|
2012-04-30 12:33:10 +03:00 |
|
Frédéric Brégier
|
a410cb243b
|
Fix in addContent when switching from MemoryAttribute if it is done when last buffer added, in order to not close immediately the underlying file before adding the last buffer.
|
2012-04-30 12:32:24 +03:00 |
|
Frédéric Brégier
|
877383de3a
|
Move force() after multiple writes, not at every steps
|
2012-04-30 12:30:08 +03:00 |
|