netty5/codec-stomp/src/main/java/io/netty/handler/codec/stomp
Scott Van Wart 2adf6e5358 Better parsing for STOMP body with no length.
Motivation:

The STOMP decoder used to fail when parsing a frame with no content-length
and a body split across multiple packets.

Modifications:

Support contentLength of -1 (indicating indeterminate length) and added a
check to getContentLength.  Moved the NUL byte searching from the
readHeaders() method out to the main decoder loop.

Result:

A STOMP frame can be properly parsed even if it's missing the
content-length header and the NUL byte is in a later packet.
2015-09-29 16:09:54 +02:00
..
DefaultLastStompContentSubframe.java Overall refactoring of the STOMP codec 2014-06-04 17:09:42 +09:00
DefaultStompContentSubframe.java Introduce MessageAggregator and DecoderResultProvider 2014-06-05 16:51:14 +09:00
DefaultStompFrame.java Fix NPE problems 2014-07-20 12:55:22 +02:00
DefaultStompHeaders.java STOMP Headers Name Comparator 2015-09-23 16:47:09 -07:00
DefaultStompHeadersSubframe.java Introduce TextHeaders and AsciiString 2014-06-14 15:36:19 +09:00
LastStompContentSubframe.java Overall refactoring of the STOMP codec 2014-06-04 17:09:42 +09:00
package-info.java Overall refactoring of the STOMP codec 2014-06-04 17:09:42 +09:00
StompCommand.java Overall refactoring of the STOMP codec 2014-06-04 17:09:42 +09:00
StompConstants.java Overall refactoring of the STOMP codec 2014-06-04 17:09:42 +09:00
StompContentSubframe.java Overall refactoring of the STOMP codec 2014-06-04 17:09:42 +09:00
StompFrame.java Overall refactoring of the STOMP codec 2014-06-04 17:09:42 +09:00
StompHeaders.java Headers Performance Boost and Interface Simplification 2015-08-17 08:50:11 -07:00
StompHeadersSubframe.java Overall refactoring of the STOMP codec 2014-06-04 17:09:42 +09:00
StompSubframe.java Introduce MessageAggregator and DecoderResultProvider 2014-06-05 16:51:14 +09:00
StompSubframeAggregator.java HttpObjectAggregator doesn't check content-length header 2015-08-17 09:26:50 -07:00
StompSubframeDecoder.java Better parsing for STOMP body with no length. 2015-09-29 16:09:54 +02:00
StompSubframeEncoder.java Headers Performance Boost and Interface Simplification 2015-08-17 08:50:11 -07:00