This is an automated email from the ASF dual-hosted git repository.
jmuehlner pushed a change to branch staging/1.5.2
in repository https://gitbox.apache.org/repos/asf/guacamole-client.git
from 1418a1abb GUACAMOLE-1745: Merge session storage deep copy fix.
add 82033adad GUACAMOLE-615: Add more thorough unit tests for protocol
parsing.
add 81f0e8c28 GUACAMOLE-615: Correct parser calculation of element lengths.
add d6a01c28e GUACAMOLE-615: Migrate tunnel implementations to common
parser.
add 525c47685 GUACAMOLE-615: Add unit tests for JS parser in buffer mode.
add 62f31b429 GUACAMOLE-615: Add unit tests for JS implementation of
codePointCount().
add 3acd7ce26 GUACAMOLE-615: Add unit tests for JS implementation of
toInstruction().
add 38f7b09ef GUACAMOLE-615: Add spaces around operators for consistency
with established style.
add 5374163c9 GUACAMOLE-615: Clarify/document internals of JS
implementation of codePointCount().
add c6770bbda GUACAMOLE-615: Add constants clarifying magic numbers in JS
implementation of Guacamole parser.
new 15788eab2 GUACAMOLE-615: Merge fix for potential parse failures in
webapp parser implementations.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../src/main/webapp/modules/Parser.js | 275 ++++++++++++++++----
.../src/main/webapp/modules/Tunnel.js | 281 ++++++---------------
.../src/test/javascript/ParserSpec.js | 221 ++++++++++++++++
.../guacamole/protocol/GuacamoleInstruction.java | 24 +-
.../apache/guacamole/protocol/GuacamoleParser.java | 96 +++++--
.../protocol/GuacamoleInstructionTest.java | 205 +++++++++++++++
.../guacamole/protocol/GuacamoleParserTest.java | 96 +++----
7 files changed, 851 insertions(+), 347 deletions(-)
create mode 100644 guacamole-common-js/src/test/javascript/ParserSpec.js
create mode 100644
guacamole-common/src/test/java/org/apache/guacamole/protocol/GuacamoleInstructionTest.java