[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[List Home]
|
[jetty-commit] [Git@Eclipse] Jetty: primary project repository branch jetty-9 updated. jetty-8.1.5.v20120716-707-gb37da5a
|
- From: genie@xxxxxxxxxxx (Joakim Erdfelt)
- Date: Thu, 9 Aug 2012 16:16:45 -0400 (EDT)
- Delivered-to: jetty-commit@eclipse.org
The branch, jetty-9 has been updated
via b37da5a5daa01db558eda9031f645a1d0e941e75 (commit)
from 6a665017011ce19222a2960359a5ccc961d20c18 (commit)
- Log -----------------------------------------------------------------
commit b37da5a5daa01db558eda9031f645a1d0e941e75
Author: Joakim Erdfelt <joakim.erdfelt@xxxxxxxxx>
Date: Thu Aug 9 13:17:07 2012 -0700
Making payload fast-fail and demasking work together in peace and harmony
-----------------------------------------------------------------------
Summary of changes:
.../websocket/io/payload/BinaryValidator.java | 25 +++++
.../websocket/io/payload/CloseReasonValidator.java | 32 +++++++
.../websocket/io/payload/DeMaskProcessor.java | 44 +++++++++
.../websocket/io/payload/PayloadProcessor.java | 24 +++++
.../jetty/websocket/io/payload/UTF8Validator.java | 93 ++++++++++++++++++++
.../eclipse/jetty/websocket/protocol/Parser.java | 60 +++++++++----
.../eclipse/jetty/websocket/ByteBufferAssert.java | 4 +-
.../websocket/io/payload/DeMaskProcessorTest.java | 39 ++++++++
.../websocket/io/payload/UTF8ValidatorTest.java | 38 ++++++++
.../jetty/websocket/protocol/ParserTest.java | 56 ++++++++++++-
.../src/test/resources/jetty-logging.properties | 4 +-
.../jetty/websocket/server/ab/TestABCase6.java | 34 ++++++--
.../src/test/resources/jetty-logging.properties | 1 +
13 files changed, 426 insertions(+), 28 deletions(-)
create mode 100644 jetty-websocket/websocket-core/src/main/java/org/eclipse/jetty/websocket/io/payload/BinaryValidator.java
create mode 100644 jetty-websocket/websocket-core/src/main/java/org/eclipse/jetty/websocket/io/payload/CloseReasonValidator.java
create mode 100644 jetty-websocket/websocket-core/src/main/java/org/eclipse/jetty/websocket/io/payload/DeMaskProcessor.java
create mode 100644 jetty-websocket/websocket-core/src/main/java/org/eclipse/jetty/websocket/io/payload/PayloadProcessor.java
create mode 100644 jetty-websocket/websocket-core/src/main/java/org/eclipse/jetty/websocket/io/payload/UTF8Validator.java
create mode 100644 jetty-websocket/websocket-core/src/test/java/org/eclipse/jetty/websocket/io/payload/DeMaskProcessorTest.java
create mode 100644 jetty-websocket/websocket-core/src/test/java/org/eclipse/jetty/websocket/io/payload/UTF8ValidatorTest.java
hooks/post-receive
--
Jetty: primary project repository