Norman Maurer
04334dbefb
[ #744 ] Add test which I missed to commit before
2013-03-27 12:04:15 +01:00
Norman Maurer
cb13e78342
[ #744 ] Port fixes from Akka to HashedWheelTimer
...
port fix from Akka with following commits:
* cb4e3536b0
* 7e590f3071
And also use constants for worker state for time instead of numeric.
2013-03-27 11:51:43 +01:00
Norman Maurer
982c3ee9ee
[ #1143 ] Also stop timer when call releaseExternalResources()
2013-03-27 09:33:46 +01:00
Norman Maurer
bce398819a
[ #1120 ] Make sure releaseExternal() can not cause a deadlock if the ExecutorService is shared
2013-03-27 09:30:25 +01:00
Henning Schmiedehausen
7013315fd4
Allow ThreadNameDeterminer everywhere.
...
Find a couple of places where threads are created but no
ThreadNameDeterminer can be passed in to control the name of the
threads created. Keep all existing c'tors for backwards compatibility.
2013-03-19 17:14:27 +09:00
Trustin Lee
bea6f57011
Add some diagnostic messages to track down why IpFilterRuleTest fails intermittently
2013-03-18 17:36:09 +09:00
Trustin Lee
2f811b723e
Fix indentation
2013-03-18 13:32:35 +09:00
Trustin Lee
6a94a086f6
Fix inspector warnings
2013-03-18 13:14:29 +09:00
ursa
32a783cf1b
Fix bug in memory-based HTTP data content initialization with input stream, add test.
...
- Fixes #1169
2013-03-18 13:13:29 +09:00
Trustin Lee
a8b6756554
Ignore a non-deterministic test in SslHandlerTest
...
- Sometimes, random can generate a seemingly legit SSL record.
2013-03-18 11:15:01 +09:00
Trustin Lee
ecb134b0dc
Fix sporadic failure in ThreadRenamingRunnableTest
...
- Make sure the ThreadNameDeterminer is reset to the default after each test to avoid the side effect between tests
2013-03-16 18:12:13 +09:00
Norman Maurer
33c988b129
[ #1159 ] Make sure we not produce an empty buffer on decodeLast(..)
2013-03-14 13:42:08 +01:00
ursa
afdac5611e
Fix life-cycle aware handlers processing in the default pipeline, add tests.
2013-03-14 11:19:34 +01:00
Jared Kuolt
ed6b3b5d0e
Fix for issue when a worker pool Executor with N threads where N is < than SelectorUtil.DEFAULT_IO_THREADS is passed into NioServerSocketChannelFactory constructor.
2013-03-14 11:15:21 +01:00
Trustin Lee
45f937f62b
Use switch-case
2013-03-14 18:12:59 +09:00
Trustin Lee
def55f5358
Fix an infinite loop in SslHandler due to mysterious BUFFER_OVERFLOW state
...
- Fixes #1134
2013-03-14 18:12:12 +09:00
Trustin Lee
067a0a8a78
Fix checkstyle
2013-03-13 17:07:47 +09:00
hepin1989
f7f6e69bb6
add support for protobuf 2.5.0
2013-03-13 16:43:36 +09:00
Trustin Lee
a49c1047f5
Travis CI branch whitelisting
2013-03-11 09:54:35 +09:00
Trustin Lee
638ca52337
Add Travis CI configuration
2013-03-11 09:47:57 +09:00
Trustin Lee
ec012c0f81
Require Maven 3.0.4
2013-03-11 09:41:13 +09:00
Trustin Lee
5d0d309f98
Fix intermittent test failure in UnsupportedMessageTest
2013-03-04 16:18:02 +09:00
Trustin Lee
16a9dc6224
Fix potential resource leak in SslHandler (part 2)
...
- Fix a non-sense check
2013-03-04 16:01:03 +09:00
Trustin Lee
e15ca4947e
Fix potential resource leak in SslHandler
...
- Fixes : #1116
2013-03-04 14:41:27 +09:00
Norman Maurer
c4f372b111
[ #1097 ] Make sure the HashedWheelTimer is also stopped on shutdown()
2013-02-27 15:41:20 +01:00
Trustin Lee
b796e5d919
Require Maven 3.0.5 which fixes security issues in the previous versions
2013-02-23 21:11:40 -08:00
Trustin Lee
a5188b9d25
Tell what the remote address was when ConnectException occurs.
...
- Fixes #1082
2013-02-22 13:29:35 -08:00
Norman Maurer
6ed2a5d82d
[maven-release-plugin] prepare for next development iteration
2013-02-21 14:31:08 +01:00
Norman Maurer
d70e3c1561
[maven-release-plugin] prepare release netty-3.6.3.Final
2013-02-21 14:30:57 +01:00
Norman Maurer
cf61cc4a0a
[ #989 ] Fix possible deeadlock on close in SslHandler
2013-02-13 09:43:39 +01:00
Trustin Lee
984276355c
Use InternalLogger in our code / Use jul in examples
2013-02-11 20:37:31 +09:00
Trustin Lee
9071a624b2
Fix inspector warnings
2013-02-11 16:52:43 +09:00
ursa
e3559518bc
Add test for HttpPostRequestDecoder: validate '\r' symbols in the end of binary stream are parsed correctly.
2013-02-06 16:23:25 +01:00
ursa
db502cea4c
Fix line-end detection for binary streams upload
...
- Related: #1017 (and #1016 )
2013-02-06 11:55:06 +09:00
Trustin Lee
bea8851a58
Upgrade to netty-build-16
2013-02-06 00:01:16 +09:00
Norman Maurer
c12f713cca
[ #1000 ] Make post encoded data OAuth compatible
2013-02-02 21:12:30 +01:00
Trustin Lee
e1d3839155
Fix a race in SslHandler.flushPendingEncryptedWrites()
...
- Ensure all pending encrypted writes are flushed by looping again
- Potential fix for #994
2013-01-30 14:26:50 +09:00
Trustin Lee
b38bde2d2b
Allocate smaller dynamic buffer to read a line
...
- Also fixes some inspector warnings from the previous patch
- Related: #992
2013-01-29 15:53:43 +09:00
Shairon Toledo
9650cda163
Fix for filename enconding
...
- Fixes #992
2013-01-29 15:51:17 +09:00
Michael Morello
923e69251b
NioServerBossPool : init() must be called after super(...) otherwise thread name determiner is not used
2013-01-25 11:13:51 +01:00
Norman Maurer
627686bdb4
[maven-release-plugin] prepare for next development iteration
2013-01-16 12:28:52 +01:00
Norman Maurer
c0d783c76f
[maven-release-plugin] prepare release netty-3.6.2.Final
2013-01-16 12:28:42 +01:00
Norman Maurer
269fd20843
[ #937 ] Add also a ServerBootstrap.bindAsync() method and correct the javadocs
2013-01-16 09:39:12 +01:00
Norman Maurer
bc64c18827
[ #937 ] Add test for ServerBootstrap.bindAsync(..)
2013-01-16 08:27:44 +01:00
Norman Maurer
cb3c74ea2f
[ #763 ] Handle PingWebSocketFrames in the client example
2013-01-16 08:09:34 +01:00
Jeff Pinner
3b1ebf7f10
SPDY: fix improper use of SYNC_FLUSH in SpdyHeaderBlockZlibCompressor
2013-01-16 08:05:12 +01:00
Norman Maurer
fe09ad36e2
[ #937 ] Allow to bind in an async fashion via the new method ServerBootstrap.bindAsync(..)
2013-01-15 15:50:38 +01:00
Norman Maurer
fc5606e034
Make compatible with java5
2013-01-15 09:24:21 +01:00
alexey
9fcd31a4f4
backport socks codec to 3 branch
2013-01-15 09:16:08 +01:00
Aaron
ca7702f38c
[ #915 ] [ #923 ] Expanded scope of the handshake locks in SSLHandler to avoid possible negotiation after the first SSLEngine wrap
2013-01-14 21:12:23 +01:00