This is an automated email from the ASF dual-hosted git repository.
mjumper pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/guacamole-server.git.
from 652ca30 GUACAMOLE-772: Merge reduce Docker image size for guacd
add f70aa49 GUACAMOLE-422: Add client timezone to handshake.
add 6fae0b4 GUACAMOLE-422: Use timezone from handshake when parameter
does not exist.
add 5caa8a2 GUACAMOLE-422: SSH parameter should use handshake for default.
add 5480b28 GUACAMOLE-422: Remove NULL check for parser argv.
add 0ee47e0 GUACAMOLE-422: Change handshake to ignore order of opcodes.
add 2b68925 GUACAMOLE-422: Add protocol version as initial item passed
back in args.
add 2f57564 GUACAMOLE-422: Remove duplicate code and migrate handshake to
user handlers.
add c750b18 GUACAMOLE-422: Handle sending version internally.
add 379fce2 GUACAMOLE-422: Rename new opcode handler function.
add 340aef5 GUACAMOLE-422: Update to remove first argument
add 54f8853 GUACAMOLE-422: Try to avoid memory leaks with mimetypes.
add 75c0dea GUACAMOLE-422: Update comment style for consistency.
add 98cb7cc GUACAMOLE-422: Fix comment and style.
add ab12b2a GUACAMOLE-422: More substantial comment for protocol version;
NULL out timezone at beginning of handshake.
add 588e0f1 GUACAMOLE-422: Fix return documentation on opcode handler
function.
add 4b43de9 GUACAMOLE-422: Break handshake out into separate function;
NULL out timezone when not received.
add 93a240b GUACAMOLE-422: Add debugging and check argument count.
add bf741a4 GUACAMOLE-422: Minor style and debug changes.
add 8b53be4 GUACAMOLE-422: Merge changes to Guacamole protocol handshake
adding flexibility and timezone support.
new a1c382c Merge 1.1.0 changes back to master.
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/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(-)