Norman Maurer
2b63d2d0cd
Make sure we not leak messages in the SPDY example
2014-01-21 07:34:30 +01:00
Norman Maurer
36166a4faa
Make use of a Logger in the SPDY example and simplify it a bit
2014-01-21 07:17:58 +01:00
Veebs
09fdb08fe4
SPDY example app
2014-01-21 07:17:58 +01:00
Trustin Lee
2be6d1bcc1
Disable Javassist completely on Android
...
- Related: #2127
- Inspector warnings
2014-01-21 14:25:31 +09:00
Frederic Bregier
ce39e6409e
Fix try to delete file while it does not exist anymore (see #2102 and #1713 ) in reference to this issue
2014-01-21 14:16:59 +09:00
Norman Maurer
0f70921d2a
[ #2058 ] Use correct MANIFEST.MF file for source jars
2014-01-20 14:42:16 +01:00
Trustin Lee
13f508154a
Merge the attribute map of ChannelHandlerContext into Channel
...
- Fixes #2136
2014-01-20 15:16:12 +09:00
Trustin Lee
a69c4f2371
Fix IllegalReferenceCountException which occurs when multipart data is stored in memory
...
- Fixes #2102
2014-01-19 17:51:20 +09:00
Trustin Lee
a4e587c46b
Fix resource leak in HttpPostRequestEncoderTest / Typo
2014-01-19 16:52:13 +09:00
Trustin Lee
5f9854d8ac
Fix resource leak in InternalAttribute.setValue()
2014-01-19 16:51:31 +09:00
Trustin Lee
eb4ef433c6
Fix a test failure in Windows due to newline differences
2014-01-19 16:13:49 +09:00
Trustin Lee
f97f6b938e
Use package-local fields instead of reflection / Reapply 4dc78c10ee
/ Inspector warnings
2014-01-19 14:58:48 +09:00
IonuČ› G. Stan
709be30442
Add an HTML5 encoder mode for HttpPostRequestEncoder
2014-01-19 14:58:28 +09:00
Trustin Lee
a0714d1da3
Revert "+= won't let compile optimize String concats"
...
This reverts commit 4dc78c10ee
.
2014-01-19 14:39:29 +09:00
Trustin Lee
88fba71b4c
Fix occasional failure in SocketConnectionAttemptTest
...
- Use the real host name with a firewall so that the connection attempt always takes long time on all platforms.
- Fixes #2128
2014-01-19 14:26:36 +09:00
William Kemper
cab2a03760
fix grouping for isActive - socket.isBound is almost always true and should not override 'isOpen'
2014-01-17 07:23:03 +01:00
Norman Maurer
1f049367a4
Make use of ByteBufProcessor for extract initial line and headers
...
This gives some nice performance boost as readByte() is quite expensive because of the index / replay checks.
2014-01-16 20:14:28 +01:00
Stephane Landelle
4dc78c10ee
+= won't let compile optimize String concats
2014-01-16 20:09:11 +01:00
Michael Nitschinger
75cb91ed0c
Rename HttpDataFactory.*datas to *data. Fixes #2094
2014-01-16 09:52:25 +01:00
Daniel Bevenius
6a954d5b47
Adding a Cross Origin Resource Sharing (CORS) handler.
2014-01-16 07:58:32 +01:00
Trustin Lee
a906c9681b
Fix the 'branches to look' section
2014-01-16 14:37:54 +09:00
Trustin Lee
2bfa051bee
Update README.md
2014-01-16 14:33:00 +09:00
Michael Nitschinger
396519f559
Using SystemPropertyUtil for prperty parsing.
2014-01-15 18:48:33 +01:00
Michael Nitschinger
3b77a71ffd
Make JMH options modifiable through the subclassed benchmark.
2014-01-15 18:48:33 +01:00
Norman Maurer
29484a44d5
Fix inspector warnings
2014-01-15 17:02:04 +01:00
Trustin Lee
a88584976d
Add a link to the wiki page about the microbench module
2014-01-15 16:00:18 +09:00
Veebs
4c0be9b57c
Add HttpChunkedInput for easier streaming of chunked content
2014-01-15 15:33:29 +09:00
Michael Nitschinger
78790056c7
microbench: move from Caliper to JMH
2014-01-14 14:55:35 +09:00
Trustin Lee
2f9ad15d3f
Use the source frame's allocator instead of the unpooled allocator
2014-01-14 14:22:06 +09:00
Trustin Lee
ae6aea794c
Fix checkstyle
2014-01-13 23:35:52 +09:00
Trustin Lee
b165134044
Better exception message
2014-01-13 23:30:32 +09:00
Trustin Lee
17c0722862
Add missing validation which results in NPE later
2014-01-13 23:29:41 +09:00
Trustin Lee
9c1b9492d5
Fix a bug where DefaultChannelPipelineTest.testFireChannelRegistered() triggers channelRegistered() twice
2014-01-13 23:27:56 +09:00
Trustin Lee
1a54ff843c
Port the changes in SpdyHeaderBlockRawDecoder to master & 4.0
...
Somehow it slipped away.
2014-01-13 23:07:51 +09:00
Trustin Lee
ad70e69e47
Port the changes in SpdyHeaderBlockZlibEncoder to master & 4.0
...
Somehow it slipped away.
2014-01-13 23:01:07 +09:00
Trustin Lee
e1ab46f56a
Fix a bug where SpdyHeaderBlockZlibDecoder fails to decompress
...
- Forward-port 4c35b593c1
, originally written by @wgallagher
- Fixes #2077
2014-01-13 22:40:34 +09:00
Trustin Lee
999b51b026
Get the PID properly on Android
...
- Related: #2109
2014-01-13 22:28:28 +09:00
Veebs
73027521ce
Correct JavaDoc
2014-01-13 17:39:21 +09:00
Trustin Lee
6df3bb5a79
Fix a problem where DefaultChannelId prevents Netty 5 from running on Android
...
- Fixes #2109
- Use reflection to find the current PID
2014-01-13 17:33:55 +09:00
Veebs
a389d69ba8
Replaced deprecated 'sendUnsupportedWebSocketVersionResponse()' with 'sendUnsupportedVersionResponse()'
2014-01-13 06:33:25 +01:00
Norman Maurer
4ee81d9235
Cleanup and remove get prefix of method to be more inline with our API
2014-01-11 14:19:43 +01:00
Leonardo Freitas Gomes
7324ce6fde
Improves SelectedProtocol enum to avoid boilerplate on subclasses
...
NPN server providers return a String version of the negotiated protocol
and the getProtocolByName method allows to easily get an instance of
the SelectedProtocol enum and avoid the need for a switch statement in
each subclass to match the String against the enum value.
2014-01-11 13:54:46 +01:00
Norman Maurer
56f8479b34
Allow to extend the provided tests by the testsuite
...
This allows custom transport implementations to just re-use the tests provided by netty and so make sure everything works like expected.
2014-01-10 16:06:42 +01:00
Trustin Lee
0244e35fa6
Fix a bug where HttpObjectDecoder produces LastHttpContent after entering BAD_MESSAGE state
...
- Fixes #2103
- Added LastHttpContent.EMPTY_LAST_CONTENT.toString() for athestic reasons.
2014-01-10 16:16:02 +09:00
Trustin Lee
5dd5e6abaf
Do not deploy the testsuite
2014-01-10 15:14:46 +09:00
Trustin Lee
25c51f86c0
Move the testsuite classes back to src/test
2014-01-10 15:06:44 +09:00
Norman Maurer
9276fbaea0
[ #2104 ] Make sure we only act on the SelectionKey if it is valid
2014-01-09 18:28:33 +01:00
Trustin Lee
ae1532ac50
Remove unnecessary trailing newline
2014-01-09 19:48:57 +09:00
Trustin Lee
2b00227b30
Do not deploy an unused test jar
2014-01-09 19:43:47 +09:00
Trustin Lee
731968de9d
Remove unnecessary test resource
2014-01-09 19:39:10 +09:00