Go to file
Trustin Lee 5b68f00382 Make CompatibleMarshallingDecoder discard the inbound buffer once TooLongFrameException is raised
(See #768)

Once too long object is received, CompatibleMarshallingDecoder has to
discard all input from now on, just like MarshallingDecoder does.
Otherwise, the decoder will raise more exceptions because the decoder
has no idea anymore where the object starts.

Before this fix, SerialThreadLocalCompatibleMarshallingDecoderTest
logged many additional exceptions raised by the decoder after test is
finished.
2012-11-26 14:40:18 +09:00
all Only generate OSGi manifest only at all-in-on sub module to reduce the complexity to the build 2012-11-19 06:27:18 +01:00
buffer ByteBufAllocator API w/ ByteBuf perf improvements 2012-11-22 15:10:59 +09:00
codec Make CompatibleMarshallingDecoder discard the inbound buffer once TooLongFrameException is raised 2012-11-26 14:40:18 +09:00
codec-http ByteBufAllocator API w/ ByteBuf perf improvements 2012-11-22 15:10:59 +09:00
codec-socks basic support for socks5 codec 2012-11-17 20:03:16 +01:00
common ByteBufAllocator API w/ ByteBuf perf improvements 2012-11-22 15:10:59 +09:00
example Adding WebSocket Example using WebSocketServerProtocolHandler. 2012-11-25 11:44:19 +01:00
handler ByteBufAllocator API w/ ByteBuf perf improvements 2012-11-22 15:10:59 +09:00
license Added webbit license and credits 2011-10-27 10:34:37 +11:00
metrics-yammer Only generate OSGi manifest only at all-in-on sub module to reduce the complexity to the build 2012-11-19 06:27:18 +01:00
tarball [maven-release-plugin] prepare for next development iteration 2012-11-05 23:08:39 +01:00
testsuite Fix inspection warnings related with JUnit usage 2012-11-12 12:45:06 +09:00
transport Reduce the chance of RejectedExecutionException 2012-11-22 20:36:13 +01:00
.fbfilter.xml Update license headers 2012-06-04 13:31:44 -07:00
.fbprefs Updated Find Bugs configuration 2009-03-04 10:33:09 +00:00
.gitignore ignore .idea/ folder 2012-01-16 16:01:00 +08:00
LICENSE.txt Relicensed to Apache License v2 2009-08-28 07:15:49 +00:00
NOTICE.txt More copyright updates 2011-12-09 14:28:48 +09:00
pom.xml Only generate OSGi manifest only at all-in-on sub module to reduce the complexity to the build 2012-11-19 06:27:18 +01:00
README.md Fix README 2012-09-08 20:20:45 +02:00

The Netty Project

Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients.

Getting Netty

    <dependencies>
      ...
      <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty</artifactId>
        <version>X.Y.Z.Q</version>
        <scope>compile</scope>
      </dependency>
      ...
    </dependencies>

Developer Information

  • Netty is setup to build using Maven

  • You need JDK 7 to build Netty. Netty will run with JDK 5 (3.x) and JDK 6 (4).

  • master branch contains code for Netty 4.x

  • 3 branch contains code for Netty 3.x