This is an automated email from the ASF dual-hosted git repository.
mjumper pushed a change to branch staging/1.1.0
in repository https://gitbox.apache.org/repos/asf/guacamole-server.git.
from b90e566 GUACAMOLE-637: Merge add missing libguac include path to
tests.
new f70aa49 GUACAMOLE-422: Add client timezone to handshake.
new 6fae0b4 GUACAMOLE-422: Use timezone from handshake when parameter
does not exist.
new 5caa8a2 GUACAMOLE-422: SSH parameter should use handshake for default.
new 5480b28 GUACAMOLE-422: Remove NULL check for parser argv.
new 0ee47e0 GUACAMOLE-422: Change handshake to ignore order of opcodes.
new 2b68925 GUACAMOLE-422: Add protocol version as initial item passed
back in args.
new 2f57564 GUACAMOLE-422: Remove duplicate code and migrate handshake to
user handlers.
new c750b18 GUACAMOLE-422: Handle sending version internally.
new 379fce2 GUACAMOLE-422: Rename new opcode handler function.
new 340aef5 GUACAMOLE-422: Update to remove first argument
new 54f8853 GUACAMOLE-422: Try to avoid memory leaks with mimetypes.
new 75c0dea GUACAMOLE-422: Update comment style for consistency.
new 98cb7cc GUACAMOLE-422: Fix comment and style.
new ab12b2a GUACAMOLE-422: More substantial comment for protocol version;
NULL out timezone at beginning of handshake.
new 588e0f1 GUACAMOLE-422: Fix return documentation on opcode handler
function.
new 4b43de9 GUACAMOLE-422: Break handshake out into separate function;
NULL out timezone when not received.
new 93a240b GUACAMOLE-422: Add debugging and check argument count.
new bf741a4 GUACAMOLE-422: Minor style and debug changes.
new 8b53be4 GUACAMOLE-422: Merge changes to Guacamole protocol handshake
adding flexibility and timezone support.
The 2898 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/libguac/guacamole/protocol.h | 14 ++
src/libguac/guacamole/user.h | 9 +-
src/libguac/protocol.c | 5 +
src/libguac/user-handlers.c | 145 ++++++++++++++++++++
src/libguac/user-handlers.h | 102 +++++++++++++++
src/libguac/user-handshake.c | 255 ++++++++++++++----------------------
src/libguac/user.c | 15 +--
src/protocols/kubernetes/settings.c | 2 +-
src/protocols/rdp/rdp_settings.c | 6 +-
src/protocols/ssh/settings.c | 4 +-
src/protocols/telnet/settings.c | 2 +-
src/protocols/vnc/settings.c | 2 +-
12 files changed, 382 insertions(+), 179 deletions(-)