From 7375d820d104b9eea58d6ea8e05e3fbb280bf17b Mon Sep 17 00:00:00 2001 From: Pablo Date: Sun, 10 Mar 2024 11:40:03 +0100 Subject: [PATCH] Fix issue #6511: Ensure --json and --yaml flags are respected with --search --- guacamole-server-1.5.4.tar.gz | Bin 0 -> 1126881 bytes guacamole-server-1.5.4/.dockerignore | 60 + guacamole-server-1.5.4/CONTRIBUTING | 52 + guacamole-server-1.5.4/Dockerfile | 201 + guacamole-server-1.5.4/LICENSE | 202 + guacamole-server-1.5.4/Makefile | 968 + guacamole-server-1.5.4/Makefile.am | 103 + guacamole-server-1.5.4/Makefile.in | 968 + guacamole-server-1.5.4/NOTICE | 5 + guacamole-server-1.5.4/README | 185 + guacamole-server-1.5.4/aclocal.m4 | 1536 ++ guacamole-server-1.5.4/bin/guacctl | 368 + guacamole-server-1.5.4/build-aux/compile | 348 + guacamole-server-1.5.4/build-aux/config.guess | 1768 ++ guacamole-server-1.5.4/build-aux/config.sub | 1890 ++ guacamole-server-1.5.4/build-aux/depcomp | 791 + guacamole-server-1.5.4/build-aux/install-sh | 541 + guacamole-server-1.5.4/build-aux/ltmain.sh | 11429 +++++++++ guacamole-server-1.5.4/build-aux/missing | 215 + .../build-aux/tap-driver.sh | 651 + guacamole-server-1.5.4/build-aux/test-driver | 153 + guacamole-server-1.5.4/config.h | 239 + guacamole-server-1.5.4/config.h.in | 238 + guacamole-server-1.5.4/config.log | 2761 +++ guacamole-server-1.5.4/config.status | 2139 ++ guacamole-server-1.5.4/configure | 20067 ++++++++++++++++ guacamole-server-1.5.4/configure.ac | 1279 + .../doc/libguac-terminal/Doxyfile | 58 + .../doc/libguac-terminal/Doxyfile.in | 58 + guacamole-server-1.5.4/doc/libguac/Doxyfile | 61 + .../doc/libguac/Doxyfile.in | 61 + guacamole-server-1.5.4/libtool | 11933 +++++++++ guacamole-server-1.5.4/m4/libtool.m4 | 8403 +++++++ guacamole-server-1.5.4/m4/ltoptions.m4 | 437 + guacamole-server-1.5.4/m4/ltsugar.m4 | 124 + guacamole-server-1.5.4/m4/ltversion.m4 | 24 + guacamole-server-1.5.4/m4/lt~obsolete.m4 | 99 + .../.deps/libguac_common_ssh_la-buffer.Plo | 182 + .../.deps/libguac_common_ssh_la-key.Plo | 319 + .../.deps/libguac_common_ssh_la-sftp.Plo | 211 + .../.deps/libguac_common_ssh_la-ssh.Plo | 369 + .../.deps/libguac_common_ssh_la-user.Plo | 182 + .../common-ssh/.libs/libguac_common_ssh.la | 1 + .../src/common-ssh/Makefile | 879 + .../src/common-ssh/Makefile.am | 58 + .../src/common-ssh/Makefile.in | 879 + .../src/common-ssh/buffer.c | 137 + .../src/common-ssh/common-ssh/buffer.h | 134 + .../src/common-ssh/common-ssh/key.h | 152 + .../src/common-ssh/common-ssh/sftp.h | 301 + .../src/common-ssh/common-ssh/ssh.h | 155 + .../src/common-ssh/common-ssh/user.h | 108 + guacamole-server-1.5.4/src/common-ssh/key.c | 248 + .../src/common-ssh/libguac_common_ssh.la | 42 + .../libguac_common_ssh_la-buffer.lo | 12 + .../common-ssh/libguac_common_ssh_la-key.lo | 12 + .../common-ssh/libguac_common_ssh_la-sftp.lo | 12 + .../common-ssh/libguac_common_ssh_la-ssh.lo | 12 + .../common-ssh/libguac_common_ssh_la-user.lo | 12 + guacamole-server-1.5.4/src/common-ssh/sftp.c | 1017 + guacamole-server-1.5.4/src/common-ssh/ssh.c | 602 + .../test_common_ssh-_generated_runner.Po | 1 + .../src/common-ssh/tests/Makefile | 1133 + .../src/common-ssh/tests/Makefile.am | 68 + .../src/common-ssh/tests/Makefile.in | 1133 + .../.deps/test_common_ssh-normalize_path.Po | 1 + .../common-ssh/tests/sftp/normalize_path.c | 265 + guacamole-server-1.5.4/src/common-ssh/user.c | 85 + .../.deps/libguac_common_la-blank_cursor.Plo | 156 + .../.deps/libguac_common_la-clipboard.Plo | 181 + .../common/.deps/libguac_common_la-cursor.Plo | 213 + .../.deps/libguac_common_la-display.Plo | 187 + .../.deps/libguac_common_la-dot_cursor.Plo | 156 + .../.deps/libguac_common_la-ibar_cursor.Plo | 156 + .../common/.deps/libguac_common_la-iconv.Plo | 40 + .../src/common/.deps/libguac_common_la-io.Plo | 43 + .../common/.deps/libguac_common_la-json.Plo | 169 + .../common/.deps/libguac_common_la-list.Plo | 104 + .../libguac_common_la-pointer_cursor.Plo | 156 + .../common/.deps/libguac_common_la-rect.Plo | 5 + .../common/.deps/libguac_common_la-string.Plo | 80 + .../.deps/libguac_common_la-surface.Plo | 186 + .../src/common/.libs/libguac_common.la | 1 + guacamole-server-1.5.4/src/common/Makefile | 996 + guacamole-server-1.5.4/src/common/Makefile.am | 71 + guacamole-server-1.5.4/src/common/Makefile.in | 996 + .../src/common/blank_cursor.c | 75 + guacamole-server-1.5.4/src/common/clipboard.c | 168 + .../src/common/common/blank_cursor.h | 64 + .../src/common/common/clipboard.h | 114 + .../src/common/common/cursor.h | 308 + .../src/common/common/defaults.h | 31 + .../src/common/common/display.h | 262 + .../src/common/common/dot_cursor.h | 61 + .../src/common/common/ibar_cursor.h | 62 + .../src/common/common/iconv.h | 148 + guacamole-server-1.5.4/src/common/common/io.h | 50 + .../src/common/common/json.h | 196 + .../src/common/common/list.h | 136 + .../src/common/common/pointer_cursor.h | 61 + .../src/common/common/rect.h | 143 + .../src/common/common/string.h | 59 + .../src/common/common/surface.h | 539 + guacamole-server-1.5.4/src/common/cursor.c | 328 + guacamole-server-1.5.4/src/common/display.c | 389 + .../src/common/dot_cursor.c | 85 + .../src/common/ibar_cursor.c | 98 + guacamole-server-1.5.4/src/common/iconv.c | 306 + guacamole-server-1.5.4/src/common/io.c | 68 + guacamole-server-1.5.4/src/common/json.c | 180 + .../src/common/libguac_common.la | 42 + .../common/libguac_common_la-blank_cursor.lo | 12 + .../src/common/libguac_common_la-clipboard.lo | 12 + .../src/common/libguac_common_la-cursor.lo | 12 + .../src/common/libguac_common_la-display.lo | 12 + .../common/libguac_common_la-dot_cursor.lo | 12 + .../common/libguac_common_la-ibar_cursor.lo | 12 + .../src/common/libguac_common_la-iconv.lo | 12 + .../src/common/libguac_common_la-io.lo | 12 + .../src/common/libguac_common_la-json.lo | 12 + .../src/common/libguac_common_la-list.lo | 12 + .../libguac_common_la-pointer_cursor.lo | 12 + .../src/common/libguac_common_la-rect.lo | 12 + .../src/common/libguac_common_la-string.lo | 12 + .../src/common/libguac_common_la-surface.lo | 12 + guacamole-server-1.5.4/src/common/list.c | 101 + .../src/common/pointer_cursor.c | 96 + guacamole-server-1.5.4/src/common/rect.c | 266 + guacamole-server-1.5.4/src/common/string.c | 93 + guacamole-server-1.5.4/src/common/surface.c | 2041 ++ .../.deps/test_common-_generated_runner.Po | 1 + .../src/common/tests/Makefile | 1349 ++ .../src/common/tests/Makefile.am | 78 + .../src/common/tests/Makefile.in | 1349 ++ .../.deps/test_common-convert-test-data.Po | 1 + .../tests/iconv/.deps/test_common-convert.Po | 1 + .../common/tests/iconv/convert-test-data.c | 153 + .../common/tests/iconv/convert-test-data.h | 121 + .../src/common/tests/iconv/convert.c | 129 + .../rect/.deps/test_common-clip_and_split.Po | 1 + .../tests/rect/.deps/test_common-constrain.Po | 1 + .../rect/.deps/test_common-expand_to_grid.Po | 1 + .../tests/rect/.deps/test_common-extend.Po | 1 + .../tests/rect/.deps/test_common-init.Po | 1 + .../rect/.deps/test_common-intersects.Po | 1 + .../src/common/tests/rect/clip_and_split.c | 156 + .../src/common/tests/rect/constrain.c | 43 + .../src/common/tests/rect/expand_to_grid.c | 71 + .../src/common/tests/rect/extend.c | 42 + .../src/common/tests/rect/init.c | 39 + .../src/common/tests/rect/intersects.c | 91 + .../.deps/test_common-count_occurrences.Po | 1 + .../tests/string/.deps/test_common-split.Po | 1 + .../common/tests/string/count_occurrences.c | 33 + .../src/common/tests/string/split.c | 64 + .../src/guacd-docker/README.md | 46 + .../src/guacd-docker/bin/build-all.sh | 115 + .../src/guacd-docker/bin/list-dependencies.sh | 51 + .../src/guacd/.deps/guacd-conf-args.Po | 196 + .../src/guacd/.deps/guacd-conf-file.Po | 215 + .../src/guacd/.deps/guacd-conf-parse.Po | 152 + .../src/guacd/.deps/guacd-connection.Po | 412 + .../src/guacd/.deps/guacd-daemon.Po | 427 + .../src/guacd/.deps/guacd-log.Po | 180 + .../src/guacd/.deps/guacd-move-fd.Po | 161 + .../src/guacd/.deps/guacd-proc-map.Po | 179 + .../src/guacd/.deps/guacd-proc.Po | 270 + guacamole-server-1.5.4/src/guacd/.libs/guacd | Bin 0 -> 142312 bytes guacamole-server-1.5.4/src/guacd/Makefile | 1128 + guacamole-server-1.5.4/src/guacd/Makefile.am | 95 + guacamole-server-1.5.4/src/guacd/Makefile.in | 1128 + guacamole-server-1.5.4/src/guacd/conf-args.c | 127 + guacamole-server-1.5.4/src/guacd/conf-args.h | 34 + guacamole-server-1.5.4/src/guacd/conf-file.c | 218 + guacamole-server-1.5.4/src/guacd/conf-file.h | 41 + guacamole-server-1.5.4/src/guacd/conf-parse.c | 537 + guacamole-server-1.5.4/src/guacd/conf-parse.h | 68 + guacamole-server-1.5.4/src/guacd/conf.h | 89 + guacamole-server-1.5.4/src/guacd/connection.c | 405 + guacamole-server-1.5.4/src/guacd/connection.h | 122 + guacamole-server-1.5.4/src/guacd/daemon.c | 593 + guacamole-server-1.5.4/src/guacd/guacd | 210 + guacamole-server-1.5.4/src/guacd/init.d/guacd | 144 + .../src/guacd/init.d/guacd.in | 144 + guacamole-server-1.5.4/src/guacd/log.c | 149 + guacamole-server-1.5.4/src/guacd/log.h | 72 + guacamole-server-1.5.4/src/guacd/man/guacd.8 | 121 + .../src/guacd/man/guacd.8.in | 121 + .../src/guacd/man/guacd.conf.5 | 178 + .../src/guacd/man/guacd.conf.5.in | 178 + guacamole-server-1.5.4/src/guacd/move-fd.c | 112 + guacamole-server-1.5.4/src/guacd/move-fd.h | 59 + guacamole-server-1.5.4/src/guacd/proc-map.c | 271 + guacamole-server-1.5.4/src/guacd/proc-map.h | 163 + guacamole-server-1.5.4/src/guacd/proc.c | 538 + guacamole-server-1.5.4/src/guacd/proc.h | 109 + .../src/guacd/systemd/guacd.service.in | 29 + .../src/guacenc/.deps/guacenc-buffer.Po | 82 + .../src/guacenc/.deps/guacenc-cursor.Po | 109 + .../guacenc/.deps/guacenc-display-buffers.Po | 334 + .../guacenc/.deps/guacenc-display-flatten.Po | 335 + .../.deps/guacenc-display-image-streams.Po | 335 + .../guacenc/.deps/guacenc-display-layers.Po | 334 + .../src/guacenc/.deps/guacenc-display-sync.Po | 335 + .../src/guacenc/.deps/guacenc-display.Po | 286 + .../src/guacenc/.deps/guacenc-encode.Po | 359 + .../guacenc/.deps/guacenc-ffmpeg-compat.Po | 336 + .../src/guacenc/.deps/guacenc-guacenc.Po | 329 + .../src/guacenc/.deps/guacenc-image-stream.Po | 341 + .../guacenc/.deps/guacenc-instruction-blob.Po | 334 + .../.deps/guacenc-instruction-cfill.Po | 335 + .../guacenc/.deps/guacenc-instruction-copy.Po | 334 + .../.deps/guacenc-instruction-cursor.Po | 335 + .../.deps/guacenc-instruction-dispose.Po | 335 + .../guacenc/.deps/guacenc-instruction-end.Po | 334 + .../guacenc/.deps/guacenc-instruction-img.Po | 334 + .../.deps/guacenc-instruction-mouse.Po | 336 + .../guacenc/.deps/guacenc-instruction-move.Po | 334 + .../guacenc/.deps/guacenc-instruction-rect.Po | 334 + .../.deps/guacenc-instruction-shade.Po | 335 + .../guacenc/.deps/guacenc-instruction-size.Po | 334 + .../guacenc/.deps/guacenc-instruction-sync.Po | 335 + .../.deps/guacenc-instruction-transfer.Po | 335 + .../src/guacenc/.deps/guacenc-instructions.Po | 335 + .../src/guacenc/.deps/guacenc-jpeg.Po | 196 + .../src/guacenc/.deps/guacenc-layer.Po | 82 + .../src/guacenc/.deps/guacenc-log.Po | 174 + .../src/guacenc/.deps/guacenc-parse.Po | 115 + .../src/guacenc/.deps/guacenc-png.Po | 171 + .../src/guacenc/.deps/guacenc-video.Po | 353 + .../src/guacenc/.deps/guacenc-webp.Po | 173 + .../src/guacenc/.libs/guacenc | Bin 0 -> 700264 bytes guacamole-server-1.5.4/src/guacenc/Makefile | 1483 ++ .../src/guacenc/Makefile.am | 112 + .../src/guacenc/Makefile.in | 1483 ++ guacamole-server-1.5.4/src/guacenc/buffer.c | 172 + guacamole-server-1.5.4/src/guacenc/buffer.h | 154 + guacamole-server-1.5.4/src/guacenc/cursor.c | 61 + guacamole-server-1.5.4/src/guacenc/cursor.h | 87 + .../src/guacenc/display-buffers.c | 107 + .../src/guacenc/display-flatten.c | 205 + .../src/guacenc/display-image-streams.c | 81 + .../src/guacenc/display-layers.c | 99 + .../src/guacenc/display-sync.c | 60 + guacamole-server-1.5.4/src/guacenc/display.c | 139 + guacamole-server-1.5.4/src/guacenc/display.h | 371 + guacamole-server-1.5.4/src/guacenc/encode.c | 156 + guacamole-server-1.5.4/src/guacenc/encode.h | 65 + .../src/guacenc/ffmpeg-compat.c | 268 + .../src/guacenc/ffmpeg-compat.h | 165 + guacamole-server-1.5.4/src/guacenc/guacenc | 210 + guacamole-server-1.5.4/src/guacenc/guacenc.c | 156 + guacamole-server-1.5.4/src/guacenc/guacenc.h | 53 + .../src/guacenc/image-stream.c | 170 + .../src/guacenc/image-stream.h | 234 + .../src/guacenc/instruction-blob.c | 52 + .../src/guacenc/instruction-cfill.c | 59 + .../src/guacenc/instruction-copy.c | 103 + .../src/guacenc/instruction-cursor.c | 71 + .../src/guacenc/instruction-dispose.c | 47 + .../src/guacenc/instruction-end.c | 56 + .../src/guacenc/instruction-img.c | 49 + .../src/guacenc/instruction-mouse.c | 56 + .../src/guacenc/instruction-move.c | 61 + .../src/guacenc/instruction-rect.c | 61 + .../src/guacenc/instruction-shade.c | 51 + .../src/guacenc/instruction-size.c | 50 + .../src/guacenc/instruction-sync.c | 46 + .../src/guacenc/instruction-transfer.c | 55 + .../src/guacenc/instructions.c | 77 + .../src/guacenc/instructions.h | 173 + guacamole-server-1.5.4/src/guacenc/jpeg.c | 151 + guacamole-server-1.5.4/src/guacenc/jpeg.h | 32 + guacamole-server-1.5.4/src/guacenc/layer.c | 75 + guacamole-server-1.5.4/src/guacenc/layer.h | 103 + guacamole-server-1.5.4/src/guacenc/log.c | 85 + guacamole-server-1.5.4/src/guacenc/log.h | 73 + .../src/guacenc/man/guacenc.1 | 80 + .../src/guacenc/man/guacenc.1.in | 80 + guacamole-server-1.5.4/src/guacenc/parse.c | 92 + guacamole-server-1.5.4/src/guacenc/parse.h | 85 + guacamole-server-1.5.4/src/guacenc/png.c | 109 + guacamole-server-1.5.4/src/guacenc/png.h | 32 + guacamole-server-1.5.4/src/guacenc/video.c | 511 + guacamole-server-1.5.4/src/guacenc/video.h | 194 + guacamole-server-1.5.4/src/guacenc/webp.c | 74 + guacamole-server-1.5.4/src/guacenc/webp.h | 32 + .../src/guaclog/.deps/guaclog-guaclog.Po | 176 + .../guaclog/.deps/guaclog-instruction-key.Po | 186 + .../src/guaclog/.deps/guaclog-instructions.Po | 178 + .../src/guaclog/.deps/guaclog-interpret.Po | 214 + .../src/guaclog/.deps/guaclog-keydef.Po | 195 + .../src/guaclog/.deps/guaclog-log.Po | 174 + .../src/guaclog/.deps/guaclog-state.Po | 217 + .../src/guaclog/.libs/guaclog | Bin 0 -> 64040 bytes guacamole-server-1.5.4/src/guaclog/Makefile | 952 + .../src/guaclog/Makefile.am | 59 + .../src/guaclog/Makefile.in | 952 + guacamole-server-1.5.4/src/guaclog/guaclog | 210 + guacamole-server-1.5.4/src/guaclog/guaclog.c | 119 + guacamole-server-1.5.4/src/guaclog/guaclog.h | 31 + .../src/guaclog/instruction-key.c | 43 + .../src/guaclog/instructions.c | 62 + .../src/guaclog/instructions.h | 108 + .../src/guaclog/interpret.c | 152 + .../src/guaclog/interpret.h | 51 + guacamole-server-1.5.4/src/guaclog/keydef.c | 333 + guacamole-server-1.5.4/src/guaclog/keydef.h | 81 + guacamole-server-1.5.4/src/guaclog/log.c | 85 + guacamole-server-1.5.4/src/guaclog/log.h | 73 + .../src/guaclog/man/guaclog.1 | 99 + .../src/guaclog/man/guaclog.1.in | 99 + guacamole-server-1.5.4/src/guaclog/state.c | 275 + guacamole-server-1.5.4/src/guaclog/state.h | 125 + .../src/libguac/.deps/libguac_la-argv.Plo | 173 + .../src/libguac/.deps/libguac_la-audio.Plo | 172 + .../src/libguac/.deps/libguac_la-client.Plo | 255 + .../libguac/.deps/libguac_la-encode-jpeg.Plo | 215 + .../libguac/.deps/libguac_la-encode-png.Plo | 210 + .../libguac/.deps/libguac_la-encode-webp.Plo | 211 + .../src/libguac/.deps/libguac_la-error.Plo | 118 + .../src/libguac/.deps/libguac_la-fips.Plo | 192 + .../src/libguac/.deps/libguac_la-hash.Plo | 51 + .../src/libguac/.deps/libguac_la-id.Plo | 107 + .../src/libguac/.deps/libguac_la-mem.Plo | 104 + .../src/libguac/.deps/libguac_la-palette.Plo | 161 + .../src/libguac/.deps/libguac_la-parser.Plo | 165 + .../src/libguac/.deps/libguac_la-pool.Plo | 105 + .../src/libguac/.deps/libguac_la-protocol.Plo | 211 + .../libguac/.deps/libguac_la-raw_encoder.Plo | 191 + .../libguac/.deps/libguac_la-recording.Plo | 231 + .../src/libguac/.deps/libguac_la-rwlock.Plo | 96 + .../.deps/libguac_la-socket-broadcast.Plo | 164 + .../libguac/.deps/libguac_la-socket-fd.Plo | 173 + .../libguac/.deps/libguac_la-socket-nest.Plo | 155 + .../libguac/.deps/libguac_la-socket-ssl.Plo | 291 + .../libguac/.deps/libguac_la-socket-tee.Plo | 133 + .../libguac/.deps/libguac_la-socket-wsa.Plo | 1 + .../src/libguac/.deps/libguac_la-socket.Plo | 177 + .../src/libguac/.deps/libguac_la-string.Plo | 32 + .../libguac/.deps/libguac_la-timestamp.Plo | 79 + .../src/libguac/.deps/libguac_la-unicode.Plo | 7 + .../.deps/libguac_la-user-handlers.Plo | 192 + .../.deps/libguac_la-user-handshake.Plo | 175 + .../src/libguac/.deps/libguac_la-user.Plo | 210 + .../src/libguac/.deps/libguac_la-wait-fd.Plo | 26 + .../src/libguac/.deps/libguac_la-wol.Plo | 146 + .../src/libguac/.libs/libguac.la | 1 + .../src/libguac/.libs/libguac.lai | 41 + .../src/libguac/.libs/libguac.so | 1 + .../src/libguac/.libs/libguac.so.23 | 1 + .../src/libguac/.libs/libguac.so.23.0.0 | Bin 0 -> 442008 bytes guacamole-server-1.5.4/src/libguac/Makefile | 1388 ++ .../src/libguac/Makefile.am | 175 + .../src/libguac/Makefile.in | 1388 ++ guacamole-server-1.5.4/src/libguac/argv.c | 351 + guacamole-server-1.5.4/src/libguac/audio.c | 222 + guacamole-server-1.5.4/src/libguac/client.c | 1156 + .../src/libguac/encode-jpeg.c | 267 + .../src/libguac/encode-jpeg.h | 53 + .../src/libguac/encode-png.c | 405 + .../src/libguac/encode-png.h | 50 + .../src/libguac/encode-webp.c | 258 + .../src/libguac/encode-webp.h | 58 + guacamole-server-1.5.4/src/libguac/error.c | 264 + guacamole-server-1.5.4/src/libguac/fips.c | 51 + .../src/libguac/guacamole/argv-constants.h | 71 + .../src/libguac/guacamole/argv-fntypes.h | 62 + .../src/libguac/guacamole/argv.h | 128 + .../src/libguac/guacamole/audio-fntypes.h | 88 + .../src/libguac/guacamole/audio-types.h | 42 + .../src/libguac/guacamole/audio.h | 236 + .../src/libguac/guacamole/client-constants.h | 87 + .../src/libguac/guacamole/client-fntypes.h | 99 + .../src/libguac/guacamole/client-types.h | 97 + .../src/libguac/guacamole/client.h | 873 + .../src/libguac/guacamole/error-types.h | 169 + .../src/libguac/guacamole/error.h | 94 + .../src/libguac/guacamole/fips.h | 33 + .../src/libguac/guacamole/hash.h | 59 + .../src/libguac/guacamole/layer-types.h | 35 + .../src/libguac/guacamole/layer.h | 44 + .../src/libguac/guacamole/mem.h | 413 + .../src/libguac/guacamole/object-types.h | 35 + .../src/libguac/guacamole/object.h | 93 + .../src/libguac/guacamole/parser-constants.h | 45 + .../src/libguac/guacamole/parser-types.h | 66 + .../src/libguac/guacamole/parser.h | 189 + .../src/libguac/guacamole/plugin-constants.h | 61 + .../src/libguac/guacamole/plugin.h | 31 + .../src/libguac/guacamole/pool-types.h | 43 + .../src/libguac/guacamole/pool.h | 133 + .../src/libguac/guacamole/private/mem.h | 317 + .../libguac/guacamole/protocol-constants.h | 68 + .../src/libguac/guacamole/protocol-types.h | 345 + .../src/libguac/guacamole/protocol.h | 1148 + .../src/libguac/guacamole/recording.h | 256 + .../src/libguac/guacamole/rwlock.h | 139 + .../src/libguac/guacamole/socket-constants.h | 41 + .../src/libguac/guacamole/socket-fntypes.h | 116 + .../src/libguac/guacamole/socket-ssl.h | 77 + .../src/libguac/guacamole/socket-types.h | 53 + .../src/libguac/guacamole/socket-wsa.h | 51 + .../src/libguac/guacamole/socket.h | 399 + .../src/libguac/guacamole/stream-types.h | 35 + .../src/libguac/guacamole/stream.h | 111 + .../src/libguac/guacamole/string.h | 205 + .../src/libguac/guacamole/timestamp-types.h | 37 + .../src/libguac/guacamole/timestamp.h | 51 + .../src/libguac/guacamole/unicode.h | 79 + .../src/libguac/guacamole/user-constants.h | 68 + .../src/libguac/guacamole/user-fntypes.h | 503 + .../src/libguac/guacamole/user-types.h | 42 + .../src/libguac/guacamole/user.h | 1005 + .../src/libguac/guacamole/wol-constants.h | 51 + .../src/libguac/guacamole/wol.h | 56 + guacamole-server-1.5.4/src/libguac/hash.c | 135 + guacamole-server-1.5.4/src/libguac/id.c | 107 + guacamole-server-1.5.4/src/libguac/id.h | 40 + guacamole-server-1.5.4/src/libguac/libguac.la | 41 + .../src/libguac/libguac_la-argv.lo | 12 + .../src/libguac/libguac_la-audio.lo | 12 + .../src/libguac/libguac_la-client.lo | 12 + .../src/libguac/libguac_la-encode-jpeg.lo | 12 + .../src/libguac/libguac_la-encode-png.lo | 12 + .../src/libguac/libguac_la-encode-webp.lo | 12 + .../src/libguac/libguac_la-error.lo | 12 + .../src/libguac/libguac_la-fips.lo | 12 + .../src/libguac/libguac_la-hash.lo | 12 + .../src/libguac/libguac_la-id.lo | 12 + .../src/libguac/libguac_la-mem.lo | 12 + .../src/libguac/libguac_la-palette.lo | 12 + .../src/libguac/libguac_la-parser.lo | 12 + .../src/libguac/libguac_la-pool.lo | 12 + .../src/libguac/libguac_la-protocol.lo | 12 + .../src/libguac/libguac_la-raw_encoder.lo | 12 + .../src/libguac/libguac_la-recording.lo | 12 + .../src/libguac/libguac_la-rwlock.lo | 12 + .../libguac/libguac_la-socket-broadcast.lo | 12 + .../src/libguac/libguac_la-socket-fd.lo | 12 + .../src/libguac/libguac_la-socket-nest.lo | 12 + .../src/libguac/libguac_la-socket-ssl.lo | 12 + .../src/libguac/libguac_la-socket-tee.lo | 12 + .../src/libguac/libguac_la-socket.lo | 12 + .../src/libguac/libguac_la-string.lo | 12 + .../src/libguac/libguac_la-timestamp.lo | 12 + .../src/libguac/libguac_la-unicode.lo | 12 + .../src/libguac/libguac_la-user-handlers.lo | 12 + .../src/libguac/libguac_la-user-handshake.lo | 12 + .../src/libguac/libguac_la-user.lo | 12 + .../src/libguac/libguac_la-wait-fd.lo | 12 + .../src/libguac/libguac_la-wol.lo | 12 + guacamole-server-1.5.4/src/libguac/mem.c | 251 + guacamole-server-1.5.4/src/libguac/palette.c | 134 + guacamole-server-1.5.4/src/libguac/palette.h | 47 + guacamole-server-1.5.4/src/libguac/parser.c | 319 + guacamole-server-1.5.4/src/libguac/pool.c | 136 + guacamole-server-1.5.4/src/libguac/protocol.c | 1405 ++ .../src/libguac/raw_encoder.c | 155 + .../src/libguac/raw_encoder.h | 75 + .../src/libguac/recording.c | 229 + guacamole-server-1.5.4/src/libguac/rwlock.c | 276 + .../src/libguac/socket-broadcast.c | 432 + .../src/libguac/socket-fd.c | 453 + .../src/libguac/socket-nest.c | 335 + .../src/libguac/socket-ssl.c | 145 + .../src/libguac/socket-tee.c | 234 + .../src/libguac/socket-wsa.c | 449 + guacamole-server-1.5.4/src/libguac/socket.c | 373 + guacamole-server-1.5.4/src/libguac/string.c | 162 + .../.deps/test_libguac-_generated_runner.Po | 1 + .../src/libguac/tests/Makefile | 1842 ++ .../src/libguac/tests/Makefile.am | 97 + .../src/libguac/tests/Makefile.in | 1842 ++ .../src/libguac/tests/assert-signal.h | 67 + .../client/.deps/test_libguac-buffer_pool.Po | 1 + .../client/.deps/test_libguac-layer_pool.Po | 1 + .../src/libguac/tests/client/buffer_pool.c | 76 + .../src/libguac/tests/client/layer_pool.c | 76 + .../tests/id/.deps/test_libguac-generate.Po | 1 + .../src/libguac/tests/id/generate.c | 89 + .../tests/mem/.deps/test_libguac-alloc.Po | 1 + .../tests/mem/.deps/test_libguac-ckd_add.Po | 1 + .../mem/.deps/test_libguac-ckd_add_or_die.Po | 1 + .../tests/mem/.deps/test_libguac-ckd_mul.Po | 1 + .../mem/.deps/test_libguac-ckd_mul_or_die.Po | 1 + .../tests/mem/.deps/test_libguac-ckd_sub.Po | 1 + .../mem/.deps/test_libguac-ckd_sub_or_die.Po | 1 + .../tests/mem/.deps/test_libguac-free.Po | 1 + .../tests/mem/.deps/test_libguac-realloc.Po | 1 + .../mem/.deps/test_libguac-realloc_or_die.Po | 1 + .../tests/mem/.deps/test_libguac-zalloc.Po | 1 + .../src/libguac/tests/mem/alloc.c | 73 + .../src/libguac/tests/mem/ckd_add.c | 103 + .../src/libguac/tests/mem/ckd_add_or_die.c | 72 + .../src/libguac/tests/mem/ckd_mul.c | 99 + .../src/libguac/tests/mem/ckd_mul_or_die.c | 68 + .../src/libguac/tests/mem/ckd_sub.c | 105 + .../src/libguac/tests/mem/ckd_sub_or_die.c | 74 + .../src/libguac/tests/mem/free.c | 63 + .../src/libguac/tests/mem/realloc.c | 118 + .../src/libguac/tests/mem/realloc_or_die.c | 120 + .../src/libguac/tests/mem/zalloc.c | 102 + .../tests/parser/.deps/test_libguac-append.Po | 1 + .../tests/parser/.deps/test_libguac-read.Po | 1 + .../src/libguac/tests/parser/append.c | 77 + .../src/libguac/tests/parser/read.c | 145 + .../pool/.deps/test_libguac-next_free.Po | 1 + .../src/libguac/tests/pool/next_free.c | 90 + .../.deps/test_libguac-base64_decode.Po | 1 + .../test_libguac-guac_protocol_version.Po | 1 + .../libguac/tests/protocol/base64_decode.c | 55 + .../tests/protocol/guac_protocol_version.c | 69 + .../.deps/test_libguac-fd_send_instruction.Po | 1 + .../test_libguac-nested_send_instruction.Po | 1 + .../tests/socket/fd_send_instruction.c | 136 + .../tests/socket/nested_send_instruction.c | 149 + .../tests/string/.deps/test_libguac-strdup.Po | 1 + .../string/.deps/test_libguac-strlcat.Po | 1 + .../string/.deps/test_libguac-strlcpy.Po | 1 + .../string/.deps/test_libguac-strljoin.Po | 1 + .../string/.deps/test_libguac-strnstr.Po | 1 + .../src/libguac/tests/string/strdup.c | 52 + .../src/libguac/tests/string/strlcat.c | 153 + .../src/libguac/tests/string/strlcpy.c | 102 + .../src/libguac/tests/string/strljoin.c | 148 + .../src/libguac/tests/string/strnstr.c | 73 + .../unicode/.deps/test_libguac-charsize.Po | 1 + .../tests/unicode/.deps/test_libguac-read.Po | 1 + .../unicode/.deps/test_libguac-strlen.Po | 1 + .../tests/unicode/.deps/test_libguac-write.Po | 1 + .../src/libguac/tests/unicode/charsize.c | 33 + .../src/libguac/tests/unicode/read.c | 52 + .../src/libguac/tests/unicode/strlen.c | 59 + .../src/libguac/tests/unicode/write.c | 45 + .../src/libguac/timestamp.c | 72 + guacamole-server-1.5.4/src/libguac/unicode.c | 183 + .../src/libguac/user-handlers.c | 772 + .../src/libguac/user-handlers.h | 312 + .../src/libguac/user-handshake.c | 385 + guacamole-server-1.5.4/src/libguac/user.c | 468 + guacamole-server-1.5.4/src/libguac/wait-fd.c | 72 + guacamole-server-1.5.4/src/libguac/wait-fd.h | 41 + guacamole-server-1.5.4/src/libguac/wol.c | 198 + .../libguac_client_kubernetes_la-argv.Plo | 1 + .../libguac_client_kubernetes_la-client.Plo | 1 + ...libguac_client_kubernetes_la-clipboard.Plo | 1 + .../libguac_client_kubernetes_la-input.Plo | 1 + .../.deps/libguac_client_kubernetes_la-io.Plo | 1 + ...ibguac_client_kubernetes_la-kubernetes.Plo | 1 + .../libguac_client_kubernetes_la-pipe.Plo | 1 + .../libguac_client_kubernetes_la-settings.Plo | 1 + .../libguac_client_kubernetes_la-ssl.Plo | 1 + .../libguac_client_kubernetes_la-url.Plo | 1 + .../libguac_client_kubernetes_la-user.Plo | 1 + .../src/protocols/kubernetes/Makefile | 1027 + .../src/protocols/kubernetes/Makefile.am | 73 + .../src/protocols/kubernetes/Makefile.in | 1027 + .../src/protocols/kubernetes/argv.c | 95 + .../src/protocols/kubernetes/argv.h | 93 + .../src/protocols/kubernetes/client.c | 167 + .../src/protocols/kubernetes/client.h | 39 + .../src/protocols/kubernetes/clipboard.c | 65 + .../src/protocols/kubernetes/clipboard.h | 41 + .../src/protocols/kubernetes/input.c | 95 + .../src/protocols/kubernetes/input.h | 44 + .../src/protocols/kubernetes/io.c | 143 + .../src/protocols/kubernetes/io.h | 144 + .../src/protocols/kubernetes/kubernetes.c | 427 + .../src/protocols/kubernetes/kubernetes.h | 163 + .../src/protocols/kubernetes/pipe.c | 52 + .../src/protocols/kubernetes/pipe.h | 40 + .../src/protocols/kubernetes/settings.c | 446 + .../src/protocols/kubernetes/settings.h | 283 + .../src/protocols/kubernetes/ssl.c | 234 + .../src/protocols/kubernetes/ssl.h | 41 + .../test_kubernetes-_generated_runner.Po | 1 + .../src/protocols/kubernetes/tests/Makefile | 1151 + .../protocols/kubernetes/tests/Makefile.am | 66 + .../protocols/kubernetes/tests/Makefile.in | 1151 + .../tests/url/.deps/test_kubernetes-append.Po | 1 + .../tests/url/.deps/test_kubernetes-escape.Po | 1 + .../protocols/kubernetes/tests/url/append.c | 74 + .../protocols/kubernetes/tests/url/escape.c | 72 + .../src/protocols/kubernetes/url.c | 191 + .../src/protocols/kubernetes/url.h | 118 + .../src/protocols/kubernetes/user.c | 117 + .../src/protocols/kubernetes/user.h | 36 + ...p_la-_generated_channel_entry_wrappers.Plo | 355 + ...bguac_client_rdp_la-_generated_keymaps.Plo | 264 + .../rdp/.deps/libguac_client_rdp_la-argv.Plo | 446 + .../rdp/.deps/libguac_client_rdp_la-beep.Plo | 452 + .../.deps/libguac_client_rdp_la-bitmap.Plo | 436 + .../.deps/libguac_client_rdp_la-client.Plo | 474 + .../rdp/.deps/libguac_client_rdp_la-color.Plo | 377 + .../.deps/libguac_client_rdp_la-decompose.Plo | 352 + .../.deps/libguac_client_rdp_la-download.Plo | 442 + .../rdp/.deps/libguac_client_rdp_la-error.Plo | 357 + .../rdp/.deps/libguac_client_rdp_la-fs.Plo | 307 + .../rdp/.deps/libguac_client_rdp_la-gdi.Plo | 437 + .../rdp/.deps/libguac_client_rdp_la-glyph.Plo | 453 + .../rdp/.deps/libguac_client_rdp_la-input.Plo | 436 + .../.deps/libguac_client_rdp_la-keyboard.Plo | 439 + .../.deps/libguac_client_rdp_la-keymap.Plo | 154 + .../rdp/.deps/libguac_client_rdp_la-log.Plo | 251 + .../rdp/.deps/libguac_client_rdp_la-ls.Plo | 278 + .../.deps/libguac_client_rdp_la-pointer.Plo | 484 + .../.deps/libguac_client_rdp_la-print-job.Plo | 501 + .../rdp/.deps/libguac_client_rdp_la-rdp.Plo | 510 + .../libguac_client_rdp_la-resolution.Plo | 155 + .../.deps/libguac_client_rdp_la-settings.Plo | 375 + .../rdp/.deps/libguac_client_rdp_la-sftp.Plo | 434 + .../.deps/libguac_client_rdp_la-unicode.Plo | 38 + .../.deps/libguac_client_rdp_la-upload.Plo | 451 + .../rdp/.deps/libguac_client_rdp_la-user.Plo | 463 + .../protocols/rdp/.libs/libguac-client-rdp.la | 1 + .../rdp/.libs/libguac-client-rdp.lai | 41 + .../protocols/rdp/.libs/libguac-client-rdp.so | 1 + .../rdp/.libs/libguac-client-rdp.so.0 | 1 + .../rdp/.libs/libguac-client-rdp.so.0.0.0 | Bin 0 -> 2672888 bytes .../rdp/.libs/libguac-client-rdp.so.0.0.0T | Bin 0 -> 2672888 bytes .../rdp/.libs/libguac-common-svc-client.la | 1 + .../rdp/.libs/libguac-common-svc-client.lai | 41 + .../rdp/.libs/libguac-common-svc-client.so | Bin 0 -> 84248 bytes .../rdp/.libs/libguac-common-svc-client.soT | Bin 0 -> 84248 bytes .../protocols/rdp/.libs/libguacai-client.la | 1 + .../protocols/rdp/.libs/libguacai-client.lai | 41 + .../protocols/rdp/.libs/libguacai-client.so | Bin 0 -> 384208 bytes .../protocols/rdp/.libs/libguacai-client.soT | Bin 0 -> 384208 bytes .../src/protocols/rdp/Makefile | 1880 ++ .../src/protocols/rdp/Makefile.am | 260 + .../src/protocols/rdp/Makefile.in | 1880 ++ .../rdp/_generated_channel_entry_wrappers.c | 519 + .../src/protocols/rdp/_generated_keymaps.c | 3924 +++ .../src/protocols/rdp/argv.c | 62 + .../src/protocols/rdp/argv.h | 54 + .../src/protocols/rdp/beep.c | 148 + .../src/protocols/rdp/beep.h | 65 + .../src/protocols/rdp/bitmap.c | 170 + .../src/protocols/rdp/bitmap.h | 133 + .../protocols/rdp/channels/.deps/.dirstamp | 0 .../.deps/libguac_client_rdp_la-cliprdr.Plo | 445 + .../libguac_client_rdp_la-common-svc.Plo | 458 + .../.deps/libguac_client_rdp_la-disp.Plo | 443 + .../.deps/libguac_client_rdp_la-pipe-svc.Plo | 455 + .../.deps/libguac_client_rdp_la-rail.Plo | 454 + .../.deps/libguac_client_rdp_la-rdpei.Plo | 441 + .../src/protocols/rdp/channels/.dirstamp | 0 .../rdp/channels/audio-input/.deps/.dirstamp | 0 .../libguac_client_rdp_la-audio-buffer.Plo | 462 + .../libguac_client_rdp_la-audio-input.Plo | 464 + .../libguacai_client_la-audio-buffer.Plo | 462 + .../rdp/channels/audio-input/.dirstamp | 0 .../rdp/channels/audio-input/audio-buffer.c | 640 + .../rdp/channels/audio-input/audio-buffer.h | 328 + .../rdp/channels/audio-input/audio-input.c | 195 + .../rdp/channels/audio-input/audio-input.h | 53 + .../libguac_client_rdp_la-audio-buffer.lo | 12 + .../libguac_client_rdp_la-audio-input.lo | 12 + .../libguacai_client_la-audio-buffer.lo | 12 + .../src/protocols/rdp/channels/cliprdr.c | 716 + .../src/protocols/rdp/channels/cliprdr.h | 146 + .../src/protocols/rdp/channels/common-svc.c | 105 + .../src/protocols/rdp/channels/common-svc.h | 229 + .../src/protocols/rdp/channels/disp.c | 301 + .../src/protocols/rdp/channels/disp.h | 207 + .../channels/libguac_client_rdp_la-cliprdr.lo | 12 + .../libguac_client_rdp_la-common-svc.lo | 12 + .../channels/libguac_client_rdp_la-disp.lo | 12 + .../libguac_client_rdp_la-pipe-svc.lo | 12 + .../channels/libguac_client_rdp_la-rail.lo | 12 + .../channels/libguac_client_rdp_la-rdpei.lo | 12 + .../src/protocols/rdp/channels/pipe-svc.c | 231 + .../src/protocols/rdp/channels/pipe-svc.h | 192 + .../src/protocols/rdp/channels/rail.c | 283 + .../src/protocols/rdp/channels/rail.h | 39 + .../rdp/channels/rdpdr/.deps/.dirstamp | 0 ...ient_rdp_la-rdpdr-fs-messages-dir-info.Plo | 376 + ...ent_rdp_la-rdpdr-fs-messages-file-info.Plo | 382 + ...ient_rdp_la-rdpdr-fs-messages-vol-info.Plo | 376 + ...ibguac_client_rdp_la-rdpdr-fs-messages.Plo | 396 + .../.deps/libguac_client_rdp_la-rdpdr-fs.Plo | 459 + .../libguac_client_rdp_la-rdpdr-messages.Plo | 456 + .../libguac_client_rdp_la-rdpdr-printer.Plo | 460 + .../.deps/libguac_client_rdp_la-rdpdr.Plo | 461 + .../protocols/rdp/channels/rdpdr/.dirstamp | 0 ...lient_rdp_la-rdpdr-fs-messages-dir-info.lo | 12 + ...ient_rdp_la-rdpdr-fs-messages-file-info.lo | 12 + ...lient_rdp_la-rdpdr-fs-messages-vol-info.lo | 12 + ...libguac_client_rdp_la-rdpdr-fs-messages.lo | 12 + .../rdpdr/libguac_client_rdp_la-rdpdr-fs.lo | 12 + .../libguac_client_rdp_la-rdpdr-messages.lo | 12 + .../libguac_client_rdp_la-rdpdr-printer.lo | 12 + .../rdpdr/libguac_client_rdp_la-rdpdr.lo | 12 + .../rdpdr/rdpdr-fs-messages-dir-info.c | 222 + .../rdpdr/rdpdr-fs-messages-dir-info.h | 92 + .../rdpdr/rdpdr-fs-messages-file-info.c | 319 + .../rdpdr/rdpdr-fs-messages-file-info.h | 119 + .../rdpdr/rdpdr-fs-messages-vol-info.c | 145 + .../rdpdr/rdpdr-fs-messages-vol-info.h | 63 + .../rdp/channels/rdpdr/rdpdr-fs-messages.c | 605 + .../rdp/channels/rdpdr/rdpdr-fs-messages.h | 110 + .../protocols/rdp/channels/rdpdr/rdpdr-fs.c | 154 + .../protocols/rdp/channels/rdpdr/rdpdr-fs.h | 62 + .../rdp/channels/rdpdr/rdpdr-messages.c | 399 + .../rdp/channels/rdpdr/rdpdr-messages.h | 136 + .../rdp/channels/rdpdr/rdpdr-printer.c | 227 + .../rdp/channels/rdpdr/rdpdr-printer.h | 81 + .../src/protocols/rdp/channels/rdpdr/rdpdr.c | 196 + .../src/protocols/rdp/channels/rdpdr/rdpdr.h | 250 + .../src/protocols/rdp/channels/rdpei.c | 225 + .../src/protocols/rdp/channels/rdpei.h | 162 + .../rdp/channels/rdpsnd/.deps/.dirstamp | 0 .../libguac_client_rdp_la-rdpsnd-messages.Plo | 454 + .../.deps/libguac_client_rdp_la-rdpsnd.Plo | 458 + .../protocols/rdp/channels/rdpsnd/.dirstamp | 0 .../libguac_client_rdp_la-rdpsnd-messages.lo | 12 + .../rdpsnd/libguac_client_rdp_la-rdpsnd.lo | 12 + .../rdp/channels/rdpsnd/rdpsnd-messages.c | 369 + .../rdp/channels/rdpsnd/rdpsnd-messages.h | 147 + .../protocols/rdp/channels/rdpsnd/rdpsnd.c | 113 + .../protocols/rdp/channels/rdpsnd/rdpsnd.h | 140 + .../src/protocols/rdp/client.c | 305 + .../src/protocols/rdp/client.h | 96 + .../src/protocols/rdp/color.c | 76 + .../src/protocols/rdp/color.h | 64 + .../src/protocols/rdp/decompose.c | 176 + .../src/protocols/rdp/decompose.h | 50 + .../src/protocols/rdp/download.c | 237 + .../src/protocols/rdp/download.h | 69 + .../src/protocols/rdp/error.c | 313 + .../src/protocols/rdp/error.h | 41 + guacamole-server-1.5.4/src/protocols/rdp/fs.c | 813 + guacamole-server-1.5.4/src/protocols/rdp/fs.h | 677 + .../src/protocols/rdp/gdi.c | 398 + .../src/protocols/rdp/gdi.h | 187 + .../src/protocols/rdp/glyph.c | 171 + .../src/protocols/rdp/glyph.h | 218 + .../src/protocols/rdp/input.c | 205 + .../src/protocols/rdp/input.h | 46 + .../src/protocols/rdp/keyboard.c | 736 + .../src/protocols/rdp/keyboard.h | 329 + .../src/protocols/rdp/keymap.c | 41 + .../src/protocols/rdp/keymap.h | 210 + .../src/protocols/rdp/keymaps/base.keymap | 93 + .../protocols/rdp/keymaps/da_dk_qwerty.keymap | 74 + .../protocols/rdp/keymaps/de_ch_qwertz.keymap | 68 + .../protocols/rdp/keymaps/de_de_qwertz.keymap | 75 + .../protocols/rdp/keymaps/en_gb_qwerty.keymap | 80 + .../protocols/rdp/keymaps/en_us_qwerty.keymap | 43 + .../protocols/rdp/keymaps/es_es_qwerty.keymap | 64 + .../rdp/keymaps/es_latam_qwerty.keymap | 64 + .../src/protocols/rdp/keymaps/failsafe.keymap | 23 + .../protocols/rdp/keymaps/fr_be_azerty.keymap | 77 + .../protocols/rdp/keymaps/fr_ch_qwertz.keymap | 69 + .../protocols/rdp/keymaps/fr_fr_azerty.keymap | 66 + .../src/protocols/rdp/keymaps/generate.pl | 270 + .../protocols/rdp/keymaps/hu_hu_qwertz.keymap | 109 + .../protocols/rdp/keymaps/it_it_qwerty.keymap | 60 + .../protocols/rdp/keymaps/ja_jp_qwerty.keymap | 36 + .../protocols/rdp/keymaps/no_no_qwerty.keymap | 76 + .../protocols/rdp/keymaps/pl_pl_qwerty.keymap | 64 + .../protocols/rdp/keymaps/pt_br_qwerty.keymap | 67 + .../protocols/rdp/keymaps/sv_se_qwerty.keymap | 75 + .../protocols/rdp/keymaps/tr_tr_qwerty.keymap | 93 + .../src/protocols/rdp/libguac-client-rdp.la | 42 + .../rdp/libguac-common-svc-client.la | 42 + ...dp_la-_generated_channel_entry_wrappers.lo | 12 + ...ibguac_client_rdp_la-_generated_keymaps.lo | 12 + .../rdp/libguac_client_rdp_la-argv.lo | 12 + .../rdp/libguac_client_rdp_la-beep.lo | 12 + .../rdp/libguac_client_rdp_la-bitmap.lo | 12 + .../rdp/libguac_client_rdp_la-client.lo | 12 + .../rdp/libguac_client_rdp_la-color.lo | 12 + .../rdp/libguac_client_rdp_la-decompose.lo | 12 + .../rdp/libguac_client_rdp_la-download.lo | 12 + .../rdp/libguac_client_rdp_la-error.lo | 12 + .../protocols/rdp/libguac_client_rdp_la-fs.lo | 12 + .../rdp/libguac_client_rdp_la-gdi.lo | 12 + .../rdp/libguac_client_rdp_la-glyph.lo | 12 + .../rdp/libguac_client_rdp_la-input.lo | 12 + .../rdp/libguac_client_rdp_la-keyboard.lo | 12 + .../rdp/libguac_client_rdp_la-keymap.lo | 12 + .../rdp/libguac_client_rdp_la-log.lo | 12 + .../protocols/rdp/libguac_client_rdp_la-ls.lo | 12 + .../rdp/libguac_client_rdp_la-pointer.lo | 12 + .../rdp/libguac_client_rdp_la-print-job.lo | 12 + .../rdp/libguac_client_rdp_la-rdp.lo | 12 + .../rdp/libguac_client_rdp_la-resolution.lo | 12 + .../rdp/libguac_client_rdp_la-settings.lo | 12 + .../rdp/libguac_client_rdp_la-sftp.lo | 12 + .../rdp/libguac_client_rdp_la-unicode.lo | 12 + .../rdp/libguac_client_rdp_la-upload.lo | 12 + .../rdp/libguac_client_rdp_la-user.lo | 12 + .../src/protocols/rdp/libguacai-client.la | 42 + .../src/protocols/rdp/log.c | 74 + .../src/protocols/rdp/log.h | 35 + guacamole-server-1.5.4/src/protocols/rdp/ls.c | 124 + guacamole-server-1.5.4/src/protocols/rdp/ls.h | 66 + .../src/protocols/rdp/plugins/.deps/.dirstamp | 0 .../.deps/libguac_client_rdp_la-channels.Plo | 454 + .../libguac_client_rdp_la-ptr-string.Plo | 173 + .../.deps/libguacai_client_la-ptr-string.Plo | 173 + .../src/protocols/rdp/plugins/.dirstamp | 0 .../src/protocols/rdp/plugins/channels.c | 143 + .../src/protocols/rdp/plugins/channels.h | 207 + .../rdp/plugins/generate-entry-wrappers.pl | 77 + .../plugins/guac-common-svc/.deps/.dirstamp | 0 ...c_common_svc_client_la-guac-common-svc.Plo | 350 + .../rdp/plugins/guac-common-svc/.dirstamp | 0 .../plugins/guac-common-svc/guac-common-svc.c | 320 + ...ac_common_svc_client_la-guac-common-svc.lo | 12 + .../rdp/plugins/guacai/.deps/.dirstamp | 0 .../libguacai_client_la-guacai-messages.Plo | 449 + .../.deps/libguacai_client_la-guacai.Plo | 454 + .../protocols/rdp/plugins/guacai/.dirstamp | 0 .../rdp/plugins/guacai/guacai-messages.c | 397 + .../rdp/plugins/guacai/guacai-messages.h | 221 + .../src/protocols/rdp/plugins/guacai/guacai.c | 312 + .../src/protocols/rdp/plugins/guacai/guacai.h | 106 + .../libguacai_client_la-guacai-messages.lo | 12 + .../guacai/libguacai_client_la-guacai.lo | 12 + .../plugins/libguac_client_rdp_la-channels.lo | 12 + .../libguac_client_rdp_la-ptr-string.lo | 12 + .../plugins/libguacai_client_la-ptr-string.lo | 12 + .../src/protocols/rdp/plugins/ptr-string.c | 41 + .../src/protocols/rdp/plugins/ptr-string.h | 61 + .../src/protocols/rdp/pointer.c | 125 + .../src/protocols/rdp/pointer.h | 111 + .../src/protocols/rdp/print-job.c | 680 + .../src/protocols/rdp/print-job.h | 236 + .../src/protocols/rdp/rdp.c | 829 + .../src/protocols/rdp/rdp.h | 222 + .../src/protocols/rdp/resolution.c | 57 + .../src/protocols/rdp/resolution.h | 54 + .../src/protocols/rdp/settings.c | 1618 ++ .../src/protocols/rdp/settings.h | 716 + .../src/protocols/rdp/sftp.c | 39 + .../src/protocols/rdp/sftp.h | 50 + .../tests/.deps/test_rdp-_generated_runner.Po | 1 + .../src/protocols/rdp/tests/Makefile | 1148 + .../src/protocols/rdp/tests/Makefile.am | 67 + .../src/protocols/rdp/tests/Makefile.in | 1148 + .../rdp/tests/fs/.deps/test_rdp-basename.Po | 1 + .../tests/fs/.deps/test_rdp-normalize_path.Po | 1 + .../src/protocols/rdp/tests/fs/basename.c | 59 + .../protocols/rdp/tests/fs/normalize_path.c | 258 + .../src/protocols/rdp/unicode.c | 72 + .../src/protocols/rdp/unicode.h | 60 + .../src/protocols/rdp/upload.c | 261 + .../src/protocols/rdp/upload.h | 72 + .../src/protocols/rdp/user.c | 164 + .../src/protocols/rdp/user.h | 43 + .../ssh/.deps/libguac_client_ssh_la-argv.Plo | 240 + .../.deps/libguac_client_ssh_la-client.Plo | 229 + .../.deps/libguac_client_ssh_la-clipboard.Plo | 193 + .../ssh/.deps/libguac_client_ssh_la-input.Plo | 209 + .../ssh/.deps/libguac_client_ssh_la-pipe.Plo | 199 + .../.deps/libguac_client_ssh_la-settings.Plo | 193 + .../ssh/.deps/libguac_client_ssh_la-sftp.Plo | 195 + .../ssh/.deps/libguac_client_ssh_la-ssh.Plo | 430 + .../.deps/libguac_client_ssh_la-ssh_agent.Plo | 1 + .../.deps/libguac_client_ssh_la-ttymode.Plo | 87 + .../ssh/.deps/libguac_client_ssh_la-user.Plo | 219 + .../protocols/ssh/.libs/libguac-client-ssh.la | 1 + .../ssh/.libs/libguac-client-ssh.lai | 41 + .../protocols/ssh/.libs/libguac-client-ssh.so | 1 + .../ssh/.libs/libguac-client-ssh.so.0 | 1 + .../ssh/.libs/libguac-client-ssh.so.0.0.0 | Bin 0 -> 404440 bytes .../ssh/.libs/libguac-client-ssh.so.0.0.0T | Bin 0 -> 404440 bytes .../src/protocols/ssh/Makefile | 895 + .../src/protocols/ssh/Makefile.am | 78 + .../src/protocols/ssh/Makefile.in | 895 + .../src/protocols/ssh/argv.c | 102 + .../src/protocols/ssh/argv.h | 91 + .../src/protocols/ssh/client.c | 152 + .../src/protocols/ssh/client.h | 33 + .../src/protocols/ssh/clipboard.c | 61 + .../src/protocols/ssh/clipboard.h | 44 + .../src/protocols/ssh/input.c | 98 + .../src/protocols/ssh/input.h | 43 + .../src/protocols/ssh/libguac-client-ssh.la | 42 + .../ssh/libguac_client_ssh_la-argv.lo | 12 + .../ssh/libguac_client_ssh_la-client.lo | 12 + .../ssh/libguac_client_ssh_la-clipboard.lo | 12 + .../ssh/libguac_client_ssh_la-input.lo | 12 + .../ssh/libguac_client_ssh_la-pipe.lo | 12 + .../ssh/libguac_client_ssh_la-settings.lo | 12 + .../ssh/libguac_client_ssh_la-sftp.lo | 12 + .../ssh/libguac_client_ssh_la-ssh.lo | 12 + .../ssh/libguac_client_ssh_la-ttymode.lo | 12 + .../ssh/libguac_client_ssh_la-user.lo | 12 + .../src/protocols/ssh/pipe.c | 50 + .../src/protocols/ssh/pipe.h | 42 + .../src/protocols/ssh/settings.c | 606 + .../src/protocols/ssh/settings.h | 338 + .../src/protocols/ssh/sftp.c | 96 + .../src/protocols/ssh/sftp.h | 69 + .../src/protocols/ssh/ssh.c | 525 + .../src/protocols/ssh/ssh.h | 120 + .../src/protocols/ssh/ssh_agent.c | 202 + .../src/protocols/ssh/ssh_agent.h | 116 + .../src/protocols/ssh/ttymode.c | 61 + .../src/protocols/ssh/ttymode.h | 89 + .../src/protocols/ssh/user.c | 121 + .../src/protocols/ssh/user.h | 38 + .../.deps/libguac_client_telnet_la-argv.Plo | 214 + .../.deps/libguac_client_telnet_la-client.Plo | 203 + .../libguac_client_telnet_la-clipboard.Plo | 165 + .../.deps/libguac_client_telnet_la-input.Plo | 183 + .../.deps/libguac_client_telnet_la-pipe.Plo | 173 + .../libguac_client_telnet_la-settings.Plo | 194 + .../.deps/libguac_client_telnet_la-telnet.Plo | 257 + .../.deps/libguac_client_telnet_la-user.Plo | 180 + .../telnet/.libs/libguac-client-telnet.la | 1 + .../telnet/.libs/libguac-client-telnet.lai | 41 + .../telnet/.libs/libguac-client-telnet.so | 1 + .../telnet/.libs/libguac-client-telnet.so.0 | 1 + .../.libs/libguac-client-telnet.so.0.0.0 | Bin 0 -> 320064 bytes .../.libs/libguac-client-telnet.so.0.0.0T | Bin 0 -> 320064 bytes .../src/protocols/telnet/Makefile | 865 + .../src/protocols/telnet/Makefile.am | 65 + .../src/protocols/telnet/Makefile.in | 865 + .../src/protocols/telnet/argv.c | 98 + .../src/protocols/telnet/argv.h | 92 + .../src/protocols/telnet/client.c | 133 + .../src/protocols/telnet/client.h | 39 + .../src/protocols/telnet/clipboard.c | 61 + .../src/protocols/telnet/clipboard.h | 43 + .../src/protocols/telnet/input.c | 145 + .../src/protocols/telnet/input.h | 46 + .../protocols/telnet/libguac-client-telnet.la | 42 + .../telnet/libguac_client_telnet_la-argv.lo | 12 + .../telnet/libguac_client_telnet_la-client.lo | 12 + .../libguac_client_telnet_la-clipboard.lo | 12 + .../telnet/libguac_client_telnet_la-input.lo | 12 + .../telnet/libguac_client_telnet_la-pipe.lo | 12 + .../libguac_client_telnet_la-settings.lo | 12 + .../telnet/libguac_client_telnet_la-telnet.lo | 12 + .../telnet/libguac_client_telnet_la-user.lo | 12 + .../src/protocols/telnet/pipe.c | 50 + .../src/protocols/telnet/pipe.h | 42 + .../src/protocols/telnet/settings.c | 578 + .../src/protocols/telnet/settings.h | 321 + .../src/protocols/telnet/telnet.c | 674 + .../src/protocols/telnet/telnet.h | 100 + .../src/protocols/telnet/user.c | 115 + .../src/protocols/telnet/user.h | 38 + .../vnc/.deps/libguac_client_vnc_la-argv.Plo | 417 + .../vnc/.deps/libguac_client_vnc_la-auth.Plo | 414 + .../.deps/libguac_client_vnc_la-client.Plo | 409 + .../.deps/libguac_client_vnc_la-clipboard.Plo | 408 + .../.deps/libguac_client_vnc_la-cursor.Plo | 417 + .../.deps/libguac_client_vnc_la-display.Plo | 415 + .../vnc/.deps/libguac_client_vnc_la-input.Plo | 406 + .../vnc/.deps/libguac_client_vnc_la-log.Plo | 272 + .../.deps/libguac_client_vnc_la-settings.Plo | 189 + .../vnc/.deps/libguac_client_vnc_la-sftp.Plo | 406 + .../vnc/.deps/libguac_client_vnc_la-user.Plo | 417 + .../vnc/.deps/libguac_client_vnc_la-vnc.Plo | 427 + .../protocols/vnc/.libs/libguac-client-vnc.la | 1 + .../vnc/.libs/libguac-client-vnc.lai | 41 + .../protocols/vnc/.libs/libguac-client-vnc.so | 1 + .../vnc/.libs/libguac-client-vnc.so.0 | 1 + .../vnc/.libs/libguac-client-vnc.so.0.0.0 | Bin 0 -> 509448 bytes .../vnc/.libs/libguac-client-vnc.so.0.0.0T | Bin 0 -> 509448 bytes .../src/protocols/vnc/Makefile | 908 + .../src/protocols/vnc/Makefile.am | 84 + .../src/protocols/vnc/Makefile.in | 908 + .../src/protocols/vnc/argv.c | 55 + .../src/protocols/vnc/argv.h | 47 + .../src/protocols/vnc/auth.c | 121 + .../src/protocols/vnc/auth.h | 62 + .../src/protocols/vnc/client.c | 217 + .../src/protocols/vnc/client.h | 58 + .../src/protocols/vnc/clipboard.c | 148 + .../src/protocols/vnc/clipboard.h | 80 + .../src/protocols/vnc/cursor.c | 129 + .../src/protocols/vnc/cursor.h | 58 + .../src/protocols/vnc/display.c | 208 + .../src/protocols/vnc/display.h | 117 + .../src/protocols/vnc/input.c | 66 + .../src/protocols/vnc/input.h | 39 + .../src/protocols/vnc/libguac-client-vnc.la | 42 + .../vnc/libguac_client_vnc_la-argv.lo | 12 + .../vnc/libguac_client_vnc_la-auth.lo | 12 + .../vnc/libguac_client_vnc_la-client.lo | 12 + .../vnc/libguac_client_vnc_la-clipboard.lo | 12 + .../vnc/libguac_client_vnc_la-cursor.lo | 12 + .../vnc/libguac_client_vnc_la-display.lo | 12 + .../vnc/libguac_client_vnc_la-input.lo | 12 + .../vnc/libguac_client_vnc_la-log.lo | 12 + .../vnc/libguac_client_vnc_la-settings.lo | 12 + .../vnc/libguac_client_vnc_la-sftp.lo | 12 + .../vnc/libguac_client_vnc_la-user.lo | 12 + .../vnc/libguac_client_vnc_la-vnc.lo | 12 + .../src/protocols/vnc/log.c | 68 + .../src/protocols/vnc/log.h | 68 + .../src/protocols/vnc/settings.c | 689 + .../src/protocols/vnc/settings.h | 348 + .../src/protocols/vnc/sftp.c | 42 + .../src/protocols/vnc/sftp.h | 34 + .../src/protocols/vnc/user.c | 121 + .../src/protocols/vnc/user.h | 38 + .../src/protocols/vnc/vnc.c | 527 + .../src/protocols/vnc/vnc.h | 175 + .../pulse/.deps/libguac_pulse_la-pulse.Plo | 296 + .../src/pulse/.libs/libguac_pulse.la | 1 + guacamole-server-1.5.4/src/pulse/Makefile | 705 + guacamole-server-1.5.4/src/pulse/Makefile.am | 46 + guacamole-server-1.5.4/src/pulse/Makefile.in | 705 + .../src/pulse/libguac_pulse.la | 42 + .../src/pulse/libguac_pulse_la-pulse.lo | 12 + guacamole-server-1.5.4/src/pulse/pulse.c | 354 + .../src/pulse/pulse/pulse.h | 124 + .../.deps/libguac_terminal_la-buffer.Plo | 119 + .../libguac_terminal_la-char-mappings.Plo | 3 + .../libguac_terminal_la-color-scheme.Plo | 214 + .../.deps/libguac_terminal_la-common.Plo | 56 + .../.deps/libguac_terminal_la-display.Plo | 611 + .../libguac_terminal_la-named-colors.Plo | 104 + .../.deps/libguac_terminal_la-palette.Plo | 36 + .../.deps/libguac_terminal_la-scrollbar.Plo | 197 + .../.deps/libguac_terminal_la-select.Plo | 585 + .../libguac_terminal_la-terminal-handlers.Plo | 596 + ...guac_terminal_la-terminal-stdin-stream.Plo | 601 + .../.deps/libguac_terminal_la-terminal.Plo | 621 + .../.deps/libguac_terminal_la-typescript.Plo | 149 + .../.deps/libguac_terminal_la-xparsecolor.Plo | 65 + .../src/terminal/.libs/libguac-terminal.la | 1 + .../src/terminal/.libs/libguac-terminal.lai | 41 + .../src/terminal/.libs/libguac-terminal.so | 1 + .../src/terminal/.libs/libguac-terminal.so.0 | 1 + .../terminal/.libs/libguac-terminal.so.0.1.0 | Bin 0 -> 506472 bytes .../terminal/.libs/libguac-terminal.so.0.1.0T | Bin 0 -> 506472 bytes guacamole-server-1.5.4/src/terminal/Makefile | 979 + .../src/terminal/Makefile.am | 87 + .../src/terminal/Makefile.in | 979 + guacamole-server-1.5.4/src/terminal/buffer.c | 214 + .../src/terminal/char-mappings.c | 71 + .../src/terminal/color-scheme.c | 272 + guacamole-server-1.5.4/src/terminal/common.c | 106 + guacamole-server-1.5.4/src/terminal/display.c | 1026 + .../src/terminal/libguac-terminal.la | 42 + .../terminal/libguac_terminal_la-buffer.lo | 12 + .../libguac_terminal_la-char-mappings.lo | 12 + .../libguac_terminal_la-color-scheme.lo | 12 + .../terminal/libguac_terminal_la-common.lo | 12 + .../terminal/libguac_terminal_la-display.lo | 12 + .../libguac_terminal_la-named-colors.lo | 12 + .../terminal/libguac_terminal_la-palette.lo | 12 + .../terminal/libguac_terminal_la-scrollbar.lo | 12 + .../terminal/libguac_terminal_la-select.lo | 12 + .../libguac_terminal_la-terminal-handlers.lo | 12 + ...bguac_terminal_la-terminal-stdin-stream.lo | 12 + .../terminal/libguac_terminal_la-terminal.lo | 12 + .../libguac_terminal_la-typescript.lo | 12 + .../libguac_terminal_la-xparsecolor.lo | 12 + .../src/terminal/named-colors.c | 801 + guacamole-server-1.5.4/src/terminal/palette.c | 311 + .../src/terminal/scrollbar.c | 486 + guacamole-server-1.5.4/src/terminal/select.c | 442 + .../src/terminal/terminal-handlers.c | 1457 ++ .../src/terminal/terminal-stdin-stream.c | 172 + .../src/terminal/terminal.c | 2141 ++ .../src/terminal/terminal/buffer.h | 138 + .../src/terminal/terminal/char-mappings.h | 53 + .../src/terminal/terminal/color-scheme.h | 106 + .../src/terminal/terminal/common.h | 59 + .../src/terminal/terminal/display.h | 375 + .../src/terminal/terminal/named-colors.h | 50 + .../src/terminal/terminal/palette.h | 214 + .../src/terminal/terminal/scrollbar.h | 362 + .../src/terminal/terminal/select.h | 184 + .../src/terminal/terminal/terminal-handlers.h | 226 + .../src/terminal/terminal/terminal-priv.h | 656 + .../src/terminal/terminal/terminal.h | 864 + .../src/terminal/terminal/types.h | 116 + .../src/terminal/terminal/typescript.h | 190 + .../src/terminal/terminal/xparsecolor.h | 53 + .../src/terminal/typescript.c | 235 + .../src/terminal/xparsecolor.c | 73 + guacamole-server-1.5.4/stamp-h1 | 1 + .../util/generate-test-runner.pl | 199 + src/cli/onevm | 6 +- 1085 files changed, 269660 insertions(+), 1 deletion(-) create mode 100644 guacamole-server-1.5.4.tar.gz create mode 100644 guacamole-server-1.5.4/.dockerignore create mode 100644 guacamole-server-1.5.4/CONTRIBUTING create mode 100644 guacamole-server-1.5.4/Dockerfile create mode 100644 guacamole-server-1.5.4/LICENSE create mode 100644 guacamole-server-1.5.4/Makefile create mode 100644 guacamole-server-1.5.4/Makefile.am create mode 100644 guacamole-server-1.5.4/Makefile.in create mode 100644 guacamole-server-1.5.4/NOTICE create mode 100644 guacamole-server-1.5.4/README create mode 100644 guacamole-server-1.5.4/aclocal.m4 create mode 100755 guacamole-server-1.5.4/bin/guacctl create mode 100755 guacamole-server-1.5.4/build-aux/compile create mode 100755 guacamole-server-1.5.4/build-aux/config.guess create mode 100755 guacamole-server-1.5.4/build-aux/config.sub create mode 100755 guacamole-server-1.5.4/build-aux/depcomp create mode 100755 guacamole-server-1.5.4/build-aux/install-sh create mode 100644 guacamole-server-1.5.4/build-aux/ltmain.sh create mode 100755 guacamole-server-1.5.4/build-aux/missing create mode 100755 guacamole-server-1.5.4/build-aux/tap-driver.sh create mode 100755 guacamole-server-1.5.4/build-aux/test-driver create mode 100644 guacamole-server-1.5.4/config.h create mode 100644 guacamole-server-1.5.4/config.h.in create mode 100644 guacamole-server-1.5.4/config.log create mode 100755 guacamole-server-1.5.4/config.status create mode 100755 guacamole-server-1.5.4/configure create mode 100644 guacamole-server-1.5.4/configure.ac create mode 100644 guacamole-server-1.5.4/doc/libguac-terminal/Doxyfile create mode 100644 guacamole-server-1.5.4/doc/libguac-terminal/Doxyfile.in create mode 100644 guacamole-server-1.5.4/doc/libguac/Doxyfile create mode 100644 guacamole-server-1.5.4/doc/libguac/Doxyfile.in create mode 100755 guacamole-server-1.5.4/libtool create mode 100644 guacamole-server-1.5.4/m4/libtool.m4 create mode 100644 guacamole-server-1.5.4/m4/ltoptions.m4 create mode 100644 guacamole-server-1.5.4/m4/ltsugar.m4 create mode 100644 guacamole-server-1.5.4/m4/ltversion.m4 create mode 100644 guacamole-server-1.5.4/m4/lt~obsolete.m4 create mode 100644 guacamole-server-1.5.4/src/common-ssh/.deps/libguac_common_ssh_la-buffer.Plo create mode 100644 guacamole-server-1.5.4/src/common-ssh/.deps/libguac_common_ssh_la-key.Plo create mode 100644 guacamole-server-1.5.4/src/common-ssh/.deps/libguac_common_ssh_la-sftp.Plo create mode 100644 guacamole-server-1.5.4/src/common-ssh/.deps/libguac_common_ssh_la-ssh.Plo create mode 100644 guacamole-server-1.5.4/src/common-ssh/.deps/libguac_common_ssh_la-user.Plo create mode 120000 guacamole-server-1.5.4/src/common-ssh/.libs/libguac_common_ssh.la create mode 100644 guacamole-server-1.5.4/src/common-ssh/Makefile create mode 100644 guacamole-server-1.5.4/src/common-ssh/Makefile.am create mode 100644 guacamole-server-1.5.4/src/common-ssh/Makefile.in create mode 100644 guacamole-server-1.5.4/src/common-ssh/buffer.c create mode 100644 guacamole-server-1.5.4/src/common-ssh/common-ssh/buffer.h create mode 100644 guacamole-server-1.5.4/src/common-ssh/common-ssh/key.h create mode 100644 guacamole-server-1.5.4/src/common-ssh/common-ssh/sftp.h create mode 100644 guacamole-server-1.5.4/src/common-ssh/common-ssh/ssh.h create mode 100644 guacamole-server-1.5.4/src/common-ssh/common-ssh/user.h create mode 100644 guacamole-server-1.5.4/src/common-ssh/key.c create mode 100644 guacamole-server-1.5.4/src/common-ssh/libguac_common_ssh.la create mode 100644 guacamole-server-1.5.4/src/common-ssh/libguac_common_ssh_la-buffer.lo create mode 100644 guacamole-server-1.5.4/src/common-ssh/libguac_common_ssh_la-key.lo create mode 100644 guacamole-server-1.5.4/src/common-ssh/libguac_common_ssh_la-sftp.lo create mode 100644 guacamole-server-1.5.4/src/common-ssh/libguac_common_ssh_la-ssh.lo create mode 100644 guacamole-server-1.5.4/src/common-ssh/libguac_common_ssh_la-user.lo create mode 100644 guacamole-server-1.5.4/src/common-ssh/sftp.c create mode 100644 guacamole-server-1.5.4/src/common-ssh/ssh.c create mode 100644 guacamole-server-1.5.4/src/common-ssh/tests/.deps/test_common_ssh-_generated_runner.Po create mode 100644 guacamole-server-1.5.4/src/common-ssh/tests/Makefile create mode 100644 guacamole-server-1.5.4/src/common-ssh/tests/Makefile.am create mode 100644 guacamole-server-1.5.4/src/common-ssh/tests/Makefile.in create mode 100644 guacamole-server-1.5.4/src/common-ssh/tests/sftp/.deps/test_common_ssh-normalize_path.Po create mode 100644 guacamole-server-1.5.4/src/common-ssh/tests/sftp/normalize_path.c create mode 100644 guacamole-server-1.5.4/src/common-ssh/user.c create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-blank_cursor.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-clipboard.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-cursor.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-display.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-dot_cursor.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-ibar_cursor.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-iconv.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-io.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-json.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-list.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-pointer_cursor.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-rect.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-string.Plo create mode 100644 guacamole-server-1.5.4/src/common/.deps/libguac_common_la-surface.Plo create mode 120000 guacamole-server-1.5.4/src/common/.libs/libguac_common.la create mode 100644 guacamole-server-1.5.4/src/common/Makefile create mode 100644 guacamole-server-1.5.4/src/common/Makefile.am create mode 100644 guacamole-server-1.5.4/src/common/Makefile.in create mode 100644 guacamole-server-1.5.4/src/common/blank_cursor.c create mode 100644 guacamole-server-1.5.4/src/common/clipboard.c create mode 100644 guacamole-server-1.5.4/src/common/common/blank_cursor.h create mode 100644 guacamole-server-1.5.4/src/common/common/clipboard.h create mode 100644 guacamole-server-1.5.4/src/common/common/cursor.h create mode 100644 guacamole-server-1.5.4/src/common/common/defaults.h create mode 100644 guacamole-server-1.5.4/src/common/common/display.h create mode 100644 guacamole-server-1.5.4/src/common/common/dot_cursor.h create mode 100644 guacamole-server-1.5.4/src/common/common/ibar_cursor.h create mode 100644 guacamole-server-1.5.4/src/common/common/iconv.h create mode 100644 guacamole-server-1.5.4/src/common/common/io.h create mode 100644 guacamole-server-1.5.4/src/common/common/json.h create mode 100644 guacamole-server-1.5.4/src/common/common/list.h create mode 100644 guacamole-server-1.5.4/src/common/common/pointer_cursor.h create mode 100644 guacamole-server-1.5.4/src/common/common/rect.h create mode 100644 guacamole-server-1.5.4/src/common/common/string.h create mode 100644 guacamole-server-1.5.4/src/common/common/surface.h create mode 100644 guacamole-server-1.5.4/src/common/cursor.c create mode 100644 guacamole-server-1.5.4/src/common/display.c create mode 100644 guacamole-server-1.5.4/src/common/dot_cursor.c create mode 100644 guacamole-server-1.5.4/src/common/ibar_cursor.c create mode 100644 guacamole-server-1.5.4/src/common/iconv.c create mode 100644 guacamole-server-1.5.4/src/common/io.c create mode 100644 guacamole-server-1.5.4/src/common/json.c create mode 100644 guacamole-server-1.5.4/src/common/libguac_common.la create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-blank_cursor.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-clipboard.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-cursor.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-display.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-dot_cursor.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-ibar_cursor.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-iconv.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-io.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-json.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-list.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-pointer_cursor.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-rect.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-string.lo create mode 100644 guacamole-server-1.5.4/src/common/libguac_common_la-surface.lo create mode 100644 guacamole-server-1.5.4/src/common/list.c create mode 100644 guacamole-server-1.5.4/src/common/pointer_cursor.c create mode 100644 guacamole-server-1.5.4/src/common/rect.c create mode 100644 guacamole-server-1.5.4/src/common/string.c create mode 100644 guacamole-server-1.5.4/src/common/surface.c create mode 100644 guacamole-server-1.5.4/src/common/tests/.deps/test_common-_generated_runner.Po create mode 100644 guacamole-server-1.5.4/src/common/tests/Makefile create mode 100644 guacamole-server-1.5.4/src/common/tests/Makefile.am create mode 100644 guacamole-server-1.5.4/src/common/tests/Makefile.in create mode 100644 guacamole-server-1.5.4/src/common/tests/iconv/.deps/test_common-convert-test-data.Po create mode 100644 guacamole-server-1.5.4/src/common/tests/iconv/.deps/test_common-convert.Po create mode 100644 guacamole-server-1.5.4/src/common/tests/iconv/convert-test-data.c create mode 100644 guacamole-server-1.5.4/src/common/tests/iconv/convert-test-data.h create mode 100644 guacamole-server-1.5.4/src/common/tests/iconv/convert.c create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/.deps/test_common-clip_and_split.Po create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/.deps/test_common-constrain.Po create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/.deps/test_common-expand_to_grid.Po create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/.deps/test_common-extend.Po create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/.deps/test_common-init.Po create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/.deps/test_common-intersects.Po create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/clip_and_split.c create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/constrain.c create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/expand_to_grid.c create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/extend.c create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/init.c create mode 100644 guacamole-server-1.5.4/src/common/tests/rect/intersects.c create mode 100644 guacamole-server-1.5.4/src/common/tests/string/.deps/test_common-count_occurrences.Po create mode 100644 guacamole-server-1.5.4/src/common/tests/string/.deps/test_common-split.Po create mode 100644 guacamole-server-1.5.4/src/common/tests/string/count_occurrences.c create mode 100644 guacamole-server-1.5.4/src/common/tests/string/split.c create mode 100644 guacamole-server-1.5.4/src/guacd-docker/README.md create mode 100755 guacamole-server-1.5.4/src/guacd-docker/bin/build-all.sh create mode 100755 guacamole-server-1.5.4/src/guacd-docker/bin/list-dependencies.sh create mode 100644 guacamole-server-1.5.4/src/guacd/.deps/guacd-conf-args.Po create mode 100644 guacamole-server-1.5.4/src/guacd/.deps/guacd-conf-file.Po create mode 100644 guacamole-server-1.5.4/src/guacd/.deps/guacd-conf-parse.Po create mode 100644 guacamole-server-1.5.4/src/guacd/.deps/guacd-connection.Po create mode 100644 guacamole-server-1.5.4/src/guacd/.deps/guacd-daemon.Po create mode 100644 guacamole-server-1.5.4/src/guacd/.deps/guacd-log.Po create mode 100644 guacamole-server-1.5.4/src/guacd/.deps/guacd-move-fd.Po create mode 100644 guacamole-server-1.5.4/src/guacd/.deps/guacd-proc-map.Po create mode 100644 guacamole-server-1.5.4/src/guacd/.deps/guacd-proc.Po create mode 100755 guacamole-server-1.5.4/src/guacd/.libs/guacd create mode 100644 guacamole-server-1.5.4/src/guacd/Makefile create mode 100644 guacamole-server-1.5.4/src/guacd/Makefile.am create mode 100644 guacamole-server-1.5.4/src/guacd/Makefile.in create mode 100644 guacamole-server-1.5.4/src/guacd/conf-args.c create mode 100644 guacamole-server-1.5.4/src/guacd/conf-args.h create mode 100644 guacamole-server-1.5.4/src/guacd/conf-file.c create mode 100644 guacamole-server-1.5.4/src/guacd/conf-file.h create mode 100644 guacamole-server-1.5.4/src/guacd/conf-parse.c create mode 100644 guacamole-server-1.5.4/src/guacd/conf-parse.h create mode 100644 guacamole-server-1.5.4/src/guacd/conf.h create mode 100644 guacamole-server-1.5.4/src/guacd/connection.c create mode 100644 guacamole-server-1.5.4/src/guacd/connection.h create mode 100644 guacamole-server-1.5.4/src/guacd/daemon.c create mode 100755 guacamole-server-1.5.4/src/guacd/guacd create mode 100755 guacamole-server-1.5.4/src/guacd/init.d/guacd create mode 100644 guacamole-server-1.5.4/src/guacd/init.d/guacd.in create mode 100644 guacamole-server-1.5.4/src/guacd/log.c create mode 100644 guacamole-server-1.5.4/src/guacd/log.h create mode 100644 guacamole-server-1.5.4/src/guacd/man/guacd.8 create mode 100644 guacamole-server-1.5.4/src/guacd/man/guacd.8.in create mode 100644 guacamole-server-1.5.4/src/guacd/man/guacd.conf.5 create mode 100644 guacamole-server-1.5.4/src/guacd/man/guacd.conf.5.in create mode 100644 guacamole-server-1.5.4/src/guacd/move-fd.c create mode 100644 guacamole-server-1.5.4/src/guacd/move-fd.h create mode 100644 guacamole-server-1.5.4/src/guacd/proc-map.c create mode 100644 guacamole-server-1.5.4/src/guacd/proc-map.h create mode 100644 guacamole-server-1.5.4/src/guacd/proc.c create mode 100644 guacamole-server-1.5.4/src/guacd/proc.h create mode 100644 guacamole-server-1.5.4/src/guacd/systemd/guacd.service.in create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-buffer.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-cursor.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-display-buffers.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-display-flatten.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-display-image-streams.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-display-layers.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-display-sync.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-display.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-encode.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-ffmpeg-compat.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-guacenc.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-image-stream.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-blob.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-cfill.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-copy.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-cursor.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-dispose.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-end.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-img.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-mouse.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-move.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-rect.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-shade.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-size.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-sync.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instruction-transfer.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-instructions.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-jpeg.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-layer.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-log.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-parse.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-png.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-video.Po create mode 100644 guacamole-server-1.5.4/src/guacenc/.deps/guacenc-webp.Po create mode 100755 guacamole-server-1.5.4/src/guacenc/.libs/guacenc create mode 100644 guacamole-server-1.5.4/src/guacenc/Makefile create mode 100644 guacamole-server-1.5.4/src/guacenc/Makefile.am create mode 100644 guacamole-server-1.5.4/src/guacenc/Makefile.in create mode 100644 guacamole-server-1.5.4/src/guacenc/buffer.c create mode 100644 guacamole-server-1.5.4/src/guacenc/buffer.h create mode 100644 guacamole-server-1.5.4/src/guacenc/cursor.c create mode 100644 guacamole-server-1.5.4/src/guacenc/cursor.h create mode 100644 guacamole-server-1.5.4/src/guacenc/display-buffers.c create mode 100644 guacamole-server-1.5.4/src/guacenc/display-flatten.c create mode 100644 guacamole-server-1.5.4/src/guacenc/display-image-streams.c create mode 100644 guacamole-server-1.5.4/src/guacenc/display-layers.c create mode 100644 guacamole-server-1.5.4/src/guacenc/display-sync.c create mode 100644 guacamole-server-1.5.4/src/guacenc/display.c create mode 100644 guacamole-server-1.5.4/src/guacenc/display.h create mode 100644 guacamole-server-1.5.4/src/guacenc/encode.c create mode 100644 guacamole-server-1.5.4/src/guacenc/encode.h create mode 100644 guacamole-server-1.5.4/src/guacenc/ffmpeg-compat.c create mode 100644 guacamole-server-1.5.4/src/guacenc/ffmpeg-compat.h create mode 100755 guacamole-server-1.5.4/src/guacenc/guacenc create mode 100644 guacamole-server-1.5.4/src/guacenc/guacenc.c create mode 100644 guacamole-server-1.5.4/src/guacenc/guacenc.h create mode 100644 guacamole-server-1.5.4/src/guacenc/image-stream.c create mode 100644 guacamole-server-1.5.4/src/guacenc/image-stream.h create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-blob.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-cfill.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-copy.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-cursor.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-dispose.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-end.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-img.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-mouse.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-move.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-rect.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-shade.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-size.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-sync.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instruction-transfer.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instructions.c create mode 100644 guacamole-server-1.5.4/src/guacenc/instructions.h create mode 100644 guacamole-server-1.5.4/src/guacenc/jpeg.c create mode 100644 guacamole-server-1.5.4/src/guacenc/jpeg.h create mode 100644 guacamole-server-1.5.4/src/guacenc/layer.c create mode 100644 guacamole-server-1.5.4/src/guacenc/layer.h create mode 100644 guacamole-server-1.5.4/src/guacenc/log.c create mode 100644 guacamole-server-1.5.4/src/guacenc/log.h create mode 100644 guacamole-server-1.5.4/src/guacenc/man/guacenc.1 create mode 100644 guacamole-server-1.5.4/src/guacenc/man/guacenc.1.in create mode 100644 guacamole-server-1.5.4/src/guacenc/parse.c create mode 100644 guacamole-server-1.5.4/src/guacenc/parse.h create mode 100644 guacamole-server-1.5.4/src/guacenc/png.c create mode 100644 guacamole-server-1.5.4/src/guacenc/png.h create mode 100644 guacamole-server-1.5.4/src/guacenc/video.c create mode 100644 guacamole-server-1.5.4/src/guacenc/video.h create mode 100644 guacamole-server-1.5.4/src/guacenc/webp.c create mode 100644 guacamole-server-1.5.4/src/guacenc/webp.h create mode 100644 guacamole-server-1.5.4/src/guaclog/.deps/guaclog-guaclog.Po create mode 100644 guacamole-server-1.5.4/src/guaclog/.deps/guaclog-instruction-key.Po create mode 100644 guacamole-server-1.5.4/src/guaclog/.deps/guaclog-instructions.Po create mode 100644 guacamole-server-1.5.4/src/guaclog/.deps/guaclog-interpret.Po create mode 100644 guacamole-server-1.5.4/src/guaclog/.deps/guaclog-keydef.Po create mode 100644 guacamole-server-1.5.4/src/guaclog/.deps/guaclog-log.Po create mode 100644 guacamole-server-1.5.4/src/guaclog/.deps/guaclog-state.Po create mode 100755 guacamole-server-1.5.4/src/guaclog/.libs/guaclog create mode 100644 guacamole-server-1.5.4/src/guaclog/Makefile create mode 100644 guacamole-server-1.5.4/src/guaclog/Makefile.am create mode 100644 guacamole-server-1.5.4/src/guaclog/Makefile.in create mode 100755 guacamole-server-1.5.4/src/guaclog/guaclog create mode 100644 guacamole-server-1.5.4/src/guaclog/guaclog.c create mode 100644 guacamole-server-1.5.4/src/guaclog/guaclog.h create mode 100644 guacamole-server-1.5.4/src/guaclog/instruction-key.c create mode 100644 guacamole-server-1.5.4/src/guaclog/instructions.c create mode 100644 guacamole-server-1.5.4/src/guaclog/instructions.h create mode 100644 guacamole-server-1.5.4/src/guaclog/interpret.c create mode 100644 guacamole-server-1.5.4/src/guaclog/interpret.h create mode 100644 guacamole-server-1.5.4/src/guaclog/keydef.c create mode 100644 guacamole-server-1.5.4/src/guaclog/keydef.h create mode 100644 guacamole-server-1.5.4/src/guaclog/log.c create mode 100644 guacamole-server-1.5.4/src/guaclog/log.h create mode 100644 guacamole-server-1.5.4/src/guaclog/man/guaclog.1 create mode 100644 guacamole-server-1.5.4/src/guaclog/man/guaclog.1.in create mode 100644 guacamole-server-1.5.4/src/guaclog/state.c create mode 100644 guacamole-server-1.5.4/src/guaclog/state.h create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-argv.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-audio.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-client.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-encode-jpeg.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-encode-png.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-encode-webp.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-error.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-fips.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-hash.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-id.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-mem.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-palette.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-parser.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-pool.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-protocol.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-raw_encoder.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-recording.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-rwlock.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-socket-broadcast.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-socket-fd.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-socket-nest.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-socket-ssl.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-socket-tee.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-socket-wsa.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-socket.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-string.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-timestamp.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-unicode.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-user-handlers.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-user-handshake.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-user.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-wait-fd.Plo create mode 100644 guacamole-server-1.5.4/src/libguac/.deps/libguac_la-wol.Plo create mode 120000 guacamole-server-1.5.4/src/libguac/.libs/libguac.la create mode 100644 guacamole-server-1.5.4/src/libguac/.libs/libguac.lai create mode 120000 guacamole-server-1.5.4/src/libguac/.libs/libguac.so create mode 120000 guacamole-server-1.5.4/src/libguac/.libs/libguac.so.23 create mode 100755 guacamole-server-1.5.4/src/libguac/.libs/libguac.so.23.0.0 create mode 100644 guacamole-server-1.5.4/src/libguac/Makefile create mode 100644 guacamole-server-1.5.4/src/libguac/Makefile.am create mode 100644 guacamole-server-1.5.4/src/libguac/Makefile.in create mode 100644 guacamole-server-1.5.4/src/libguac/argv.c create mode 100644 guacamole-server-1.5.4/src/libguac/audio.c create mode 100644 guacamole-server-1.5.4/src/libguac/client.c create mode 100644 guacamole-server-1.5.4/src/libguac/encode-jpeg.c create mode 100644 guacamole-server-1.5.4/src/libguac/encode-jpeg.h create mode 100644 guacamole-server-1.5.4/src/libguac/encode-png.c create mode 100644 guacamole-server-1.5.4/src/libguac/encode-png.h create mode 100644 guacamole-server-1.5.4/src/libguac/encode-webp.c create mode 100644 guacamole-server-1.5.4/src/libguac/encode-webp.h create mode 100644 guacamole-server-1.5.4/src/libguac/error.c create mode 100644 guacamole-server-1.5.4/src/libguac/fips.c create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/argv-constants.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/argv-fntypes.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/argv.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/audio-fntypes.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/audio-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/audio.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/client-constants.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/client-fntypes.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/client-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/client.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/error-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/error.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/fips.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/hash.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/layer-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/layer.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/mem.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/object-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/object.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/parser-constants.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/parser-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/parser.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/plugin-constants.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/plugin.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/pool-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/pool.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/private/mem.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/protocol-constants.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/protocol-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/protocol.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/recording.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/rwlock.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/socket-constants.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/socket-fntypes.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/socket-ssl.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/socket-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/socket-wsa.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/socket.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/stream-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/stream.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/string.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/timestamp-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/timestamp.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/unicode.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/user-constants.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/user-fntypes.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/user-types.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/user.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/wol-constants.h create mode 100644 guacamole-server-1.5.4/src/libguac/guacamole/wol.h create mode 100644 guacamole-server-1.5.4/src/libguac/hash.c create mode 100644 guacamole-server-1.5.4/src/libguac/id.c create mode 100644 guacamole-server-1.5.4/src/libguac/id.h create mode 100644 guacamole-server-1.5.4/src/libguac/libguac.la create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-argv.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-audio.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-client.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-encode-jpeg.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-encode-png.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-encode-webp.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-error.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-fips.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-hash.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-id.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-mem.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-palette.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-parser.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-pool.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-protocol.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-raw_encoder.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-recording.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-rwlock.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-socket-broadcast.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-socket-fd.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-socket-nest.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-socket-ssl.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-socket-tee.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-socket.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-string.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-timestamp.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-unicode.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-user-handlers.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-user-handshake.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-user.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-wait-fd.lo create mode 100644 guacamole-server-1.5.4/src/libguac/libguac_la-wol.lo create mode 100644 guacamole-server-1.5.4/src/libguac/mem.c create mode 100644 guacamole-server-1.5.4/src/libguac/palette.c create mode 100644 guacamole-server-1.5.4/src/libguac/palette.h create mode 100644 guacamole-server-1.5.4/src/libguac/parser.c create mode 100644 guacamole-server-1.5.4/src/libguac/pool.c create mode 100644 guacamole-server-1.5.4/src/libguac/protocol.c create mode 100644 guacamole-server-1.5.4/src/libguac/raw_encoder.c create mode 100644 guacamole-server-1.5.4/src/libguac/raw_encoder.h create mode 100644 guacamole-server-1.5.4/src/libguac/recording.c create mode 100644 guacamole-server-1.5.4/src/libguac/rwlock.c create mode 100644 guacamole-server-1.5.4/src/libguac/socket-broadcast.c create mode 100644 guacamole-server-1.5.4/src/libguac/socket-fd.c create mode 100644 guacamole-server-1.5.4/src/libguac/socket-nest.c create mode 100644 guacamole-server-1.5.4/src/libguac/socket-ssl.c create mode 100644 guacamole-server-1.5.4/src/libguac/socket-tee.c create mode 100644 guacamole-server-1.5.4/src/libguac/socket-wsa.c create mode 100644 guacamole-server-1.5.4/src/libguac/socket.c create mode 100644 guacamole-server-1.5.4/src/libguac/string.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/.deps/test_libguac-_generated_runner.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/Makefile create mode 100644 guacamole-server-1.5.4/src/libguac/tests/Makefile.am create mode 100644 guacamole-server-1.5.4/src/libguac/tests/Makefile.in create mode 100644 guacamole-server-1.5.4/src/libguac/tests/assert-signal.h create mode 100644 guacamole-server-1.5.4/src/libguac/tests/client/.deps/test_libguac-buffer_pool.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/client/.deps/test_libguac-layer_pool.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/client/buffer_pool.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/client/layer_pool.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/id/.deps/test_libguac-generate.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/id/generate.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/.deps/test_libguac-alloc.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/.deps/test_libguac-ckd_add.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/.deps/test_libguac-ckd_add_or_die.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/.deps/test_libguac-ckd_mul.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/.deps/test_libguac-ckd_mul_or_die.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/.deps/test_libguac-ckd_sub.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/.deps/test_libguac-ckd_sub_or_die.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/.deps/test_libguac-free.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/.deps/test_libguac-realloc.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/.deps/test_libguac-realloc_or_die.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/.deps/test_libguac-zalloc.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/alloc.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/ckd_add.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/ckd_add_or_die.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/ckd_mul.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/ckd_mul_or_die.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/ckd_sub.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/ckd_sub_or_die.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/free.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/realloc.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/realloc_or_die.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/mem/zalloc.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/parser/.deps/test_libguac-append.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/parser/.deps/test_libguac-read.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/parser/append.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/parser/read.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/pool/.deps/test_libguac-next_free.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/pool/next_free.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/protocol/.deps/test_libguac-base64_decode.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/protocol/.deps/test_libguac-guac_protocol_version.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/protocol/base64_decode.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/protocol/guac_protocol_version.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/socket/.deps/test_libguac-fd_send_instruction.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/socket/.deps/test_libguac-nested_send_instruction.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/socket/fd_send_instruction.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/socket/nested_send_instruction.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/string/.deps/test_libguac-strdup.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/string/.deps/test_libguac-strlcat.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/string/.deps/test_libguac-strlcpy.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/string/.deps/test_libguac-strljoin.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/string/.deps/test_libguac-strnstr.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/string/strdup.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/string/strlcat.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/string/strlcpy.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/string/strljoin.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/string/strnstr.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/unicode/.deps/test_libguac-charsize.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/unicode/.deps/test_libguac-read.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/unicode/.deps/test_libguac-strlen.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/unicode/.deps/test_libguac-write.Po create mode 100644 guacamole-server-1.5.4/src/libguac/tests/unicode/charsize.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/unicode/read.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/unicode/strlen.c create mode 100644 guacamole-server-1.5.4/src/libguac/tests/unicode/write.c create mode 100644 guacamole-server-1.5.4/src/libguac/timestamp.c create mode 100644 guacamole-server-1.5.4/src/libguac/unicode.c create mode 100644 guacamole-server-1.5.4/src/libguac/user-handlers.c create mode 100644 guacamole-server-1.5.4/src/libguac/user-handlers.h create mode 100644 guacamole-server-1.5.4/src/libguac/user-handshake.c create mode 100644 guacamole-server-1.5.4/src/libguac/user.c create mode 100644 guacamole-server-1.5.4/src/libguac/wait-fd.c create mode 100644 guacamole-server-1.5.4/src/libguac/wait-fd.h create mode 100644 guacamole-server-1.5.4/src/libguac/wol.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/.deps/libguac_client_kubernetes_la-argv.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/.deps/libguac_client_kubernetes_la-client.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/.deps/libguac_client_kubernetes_la-clipboard.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/.deps/libguac_client_kubernetes_la-input.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/.deps/libguac_client_kubernetes_la-io.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/.deps/libguac_client_kubernetes_la-kubernetes.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/.deps/libguac_client_kubernetes_la-pipe.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/.deps/libguac_client_kubernetes_la-settings.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/.deps/libguac_client_kubernetes_la-ssl.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/.deps/libguac_client_kubernetes_la-url.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/.deps/libguac_client_kubernetes_la-user.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/Makefile create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/Makefile.am create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/Makefile.in create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/argv.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/argv.h create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/client.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/client.h create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/clipboard.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/clipboard.h create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/input.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/input.h create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/io.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/io.h create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/kubernetes.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/kubernetes.h create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/pipe.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/pipe.h create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/settings.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/settings.h create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/ssl.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/ssl.h create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/tests/.deps/test_kubernetes-_generated_runner.Po create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/tests/Makefile create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/tests/Makefile.am create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/tests/Makefile.in create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/tests/url/.deps/test_kubernetes-append.Po create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/tests/url/.deps/test_kubernetes-escape.Po create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/tests/url/append.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/tests/url/escape.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/url.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/url.h create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/user.c create mode 100644 guacamole-server-1.5.4/src/protocols/kubernetes/user.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-_generated_channel_entry_wrappers.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-_generated_keymaps.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-argv.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-beep.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-bitmap.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-client.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-color.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-decompose.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-download.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-error.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-fs.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-gdi.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-glyph.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-input.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-keyboard.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-keymap.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-log.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-ls.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-pointer.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-print-job.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-rdp.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-resolution.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-settings.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-sftp.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-unicode.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-upload.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.deps/libguac_client_rdp_la-user.Plo create mode 120000 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguac-client-rdp.la create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguac-client-rdp.lai create mode 120000 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguac-client-rdp.so create mode 120000 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguac-client-rdp.so.0 create mode 100755 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguac-client-rdp.so.0.0.0 create mode 100755 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguac-client-rdp.so.0.0.0T create mode 120000 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguac-common-svc-client.la create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguac-common-svc-client.lai create mode 100755 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguac-common-svc-client.so create mode 100755 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguac-common-svc-client.soT create mode 120000 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguacai-client.la create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguacai-client.lai create mode 100755 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguacai-client.so create mode 100755 guacamole-server-1.5.4/src/protocols/rdp/.libs/libguacai-client.soT create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/Makefile create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/Makefile.am create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/Makefile.in create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/_generated_channel_entry_wrappers.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/_generated_keymaps.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/argv.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/argv.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/beep.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/beep.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/bitmap.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/bitmap.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/.deps/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/.deps/libguac_client_rdp_la-cliprdr.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/.deps/libguac_client_rdp_la-common-svc.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/.deps/libguac_client_rdp_la-disp.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/.deps/libguac_client_rdp_la-pipe-svc.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/.deps/libguac_client_rdp_la-rail.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/.deps/libguac_client_rdp_la-rdpei.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/.deps/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/.deps/libguac_client_rdp_la-audio-buffer.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/.deps/libguac_client_rdp_la-audio-input.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/.deps/libguacai_client_la-audio-buffer.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/audio-buffer.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/audio-buffer.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/audio-input.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/audio-input.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/libguac_client_rdp_la-audio-buffer.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/libguac_client_rdp_la-audio-input.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/audio-input/libguacai_client_la-audio-buffer.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/cliprdr.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/cliprdr.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/common-svc.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/common-svc.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/disp.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/disp.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/libguac_client_rdp_la-cliprdr.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/libguac_client_rdp_la-common-svc.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/libguac_client_rdp_la-disp.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/libguac_client_rdp_la-pipe-svc.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/libguac_client_rdp_la-rail.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/libguac_client_rdp_la-rdpei.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/pipe-svc.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/pipe-svc.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rail.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rail.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/.deps/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/.deps/libguac_client_rdp_la-rdpdr-fs-messages-dir-info.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/.deps/libguac_client_rdp_la-rdpdr-fs-messages-file-info.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/.deps/libguac_client_rdp_la-rdpdr-fs-messages-vol-info.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/.deps/libguac_client_rdp_la-rdpdr-fs-messages.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/.deps/libguac_client_rdp_la-rdpdr-fs.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/.deps/libguac_client_rdp_la-rdpdr-messages.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/.deps/libguac_client_rdp_la-rdpdr-printer.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/.deps/libguac_client_rdp_la-rdpdr.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-dir-info.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-file-info.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-vol-info.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/libguac_client_rdp_la-rdpdr-fs.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/libguac_client_rdp_la-rdpdr-messages.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/libguac_client_rdp_la-rdpdr-printer.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/libguac_client_rdp_la-rdpdr.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-fs-messages-dir-info.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-fs-messages-dir-info.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-fs-messages-file-info.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-fs-messages-file-info.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-fs-messages-vol-info.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-fs-messages-vol-info.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-fs-messages.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-fs-messages.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-fs.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-fs.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-messages.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-messages.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-printer.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr-printer.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpdr/rdpdr.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpei.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpei.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpsnd/.deps/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpsnd/.deps/libguac_client_rdp_la-rdpsnd-messages.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpsnd/.deps/libguac_client_rdp_la-rdpsnd.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpsnd/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpsnd/libguac_client_rdp_la-rdpsnd-messages.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpsnd/libguac_client_rdp_la-rdpsnd.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpsnd/rdpsnd-messages.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpsnd/rdpsnd-messages.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpsnd/rdpsnd.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/channels/rdpsnd/rdpsnd.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/client.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/client.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/color.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/color.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/decompose.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/decompose.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/download.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/download.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/error.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/error.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/fs.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/fs.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/gdi.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/gdi.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/glyph.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/glyph.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/input.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/input.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keyboard.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keyboard.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymap.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymap.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/base.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/da_dk_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/de_ch_qwertz.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/de_de_qwertz.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/en_gb_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/en_us_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/es_es_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/es_latam_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/failsafe.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/fr_be_azerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/fr_ch_qwertz.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/fr_fr_azerty.keymap create mode 100755 guacamole-server-1.5.4/src/protocols/rdp/keymaps/generate.pl create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/hu_hu_qwertz.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/it_it_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/ja_jp_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/no_no_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/pl_pl_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/pt_br_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/sv_se_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/keymaps/tr_tr_qwerty.keymap create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac-client-rdp.la create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac-common-svc-client.la create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-_generated_channel_entry_wrappers.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-_generated_keymaps.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-argv.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-beep.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-bitmap.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-client.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-color.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-decompose.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-download.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-error.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-fs.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-gdi.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-glyph.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-input.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-keyboard.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-keymap.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-log.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-ls.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-pointer.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-print-job.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-rdp.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-resolution.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-settings.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-sftp.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-unicode.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-upload.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguac_client_rdp_la-user.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/libguacai-client.la create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/log.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/log.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/ls.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/ls.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/.deps/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/.deps/libguac_client_rdp_la-channels.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/.deps/libguac_client_rdp_la-ptr-string.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/.deps/libguacai_client_la-ptr-string.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/channels.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/channels.h create mode 100755 guacamole-server-1.5.4/src/protocols/rdp/plugins/generate-entry-wrappers.pl create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guac-common-svc/.deps/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guac-common-svc/.deps/libguac_common_svc_client_la-guac-common-svc.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guac-common-svc/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guac-common-svc/guac-common-svc.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guac-common-svc/libguac_common_svc_client_la-guac-common-svc.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guacai/.deps/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guacai/.deps/libguacai_client_la-guacai-messages.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guacai/.deps/libguacai_client_la-guacai.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guacai/.dirstamp create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guacai/guacai-messages.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guacai/guacai-messages.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guacai/guacai.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guacai/guacai.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guacai/libguacai_client_la-guacai-messages.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/guacai/libguacai_client_la-guacai.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/libguac_client_rdp_la-channels.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/libguac_client_rdp_la-ptr-string.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/libguacai_client_la-ptr-string.lo create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/ptr-string.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/plugins/ptr-string.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/pointer.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/pointer.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/print-job.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/print-job.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/rdp.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/rdp.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/resolution.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/resolution.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/settings.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/settings.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/sftp.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/sftp.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/tests/.deps/test_rdp-_generated_runner.Po create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/tests/Makefile create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/tests/Makefile.am create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/tests/Makefile.in create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/tests/fs/.deps/test_rdp-basename.Po create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/tests/fs/.deps/test_rdp-normalize_path.Po create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/tests/fs/basename.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/tests/fs/normalize_path.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/unicode.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/unicode.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/upload.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/upload.h create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/user.c create mode 100644 guacamole-server-1.5.4/src/protocols/rdp/user.h create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.deps/libguac_client_ssh_la-argv.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.deps/libguac_client_ssh_la-client.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.deps/libguac_client_ssh_la-clipboard.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.deps/libguac_client_ssh_la-input.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.deps/libguac_client_ssh_la-pipe.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.deps/libguac_client_ssh_la-settings.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.deps/libguac_client_ssh_la-sftp.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.deps/libguac_client_ssh_la-ssh.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.deps/libguac_client_ssh_la-ssh_agent.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.deps/libguac_client_ssh_la-ttymode.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.deps/libguac_client_ssh_la-user.Plo create mode 120000 guacamole-server-1.5.4/src/protocols/ssh/.libs/libguac-client-ssh.la create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/.libs/libguac-client-ssh.lai create mode 120000 guacamole-server-1.5.4/src/protocols/ssh/.libs/libguac-client-ssh.so create mode 120000 guacamole-server-1.5.4/src/protocols/ssh/.libs/libguac-client-ssh.so.0 create mode 100755 guacamole-server-1.5.4/src/protocols/ssh/.libs/libguac-client-ssh.so.0.0.0 create mode 100755 guacamole-server-1.5.4/src/protocols/ssh/.libs/libguac-client-ssh.so.0.0.0T create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/Makefile create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/Makefile.am create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/Makefile.in create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/argv.c create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/argv.h create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/client.c create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/client.h create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/clipboard.c create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/clipboard.h create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/input.c create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/input.h create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/libguac-client-ssh.la create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/libguac_client_ssh_la-argv.lo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/libguac_client_ssh_la-client.lo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/libguac_client_ssh_la-clipboard.lo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/libguac_client_ssh_la-input.lo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/libguac_client_ssh_la-pipe.lo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/libguac_client_ssh_la-settings.lo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/libguac_client_ssh_la-sftp.lo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/libguac_client_ssh_la-ssh.lo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/libguac_client_ssh_la-ttymode.lo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/libguac_client_ssh_la-user.lo create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/pipe.c create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/pipe.h create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/settings.c create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/settings.h create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/sftp.c create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/sftp.h create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/ssh.c create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/ssh.h create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/ssh_agent.c create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/ssh_agent.h create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/ttymode.c create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/ttymode.h create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/user.c create mode 100644 guacamole-server-1.5.4/src/protocols/ssh/user.h create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/.deps/libguac_client_telnet_la-argv.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/.deps/libguac_client_telnet_la-client.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/.deps/libguac_client_telnet_la-clipboard.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/.deps/libguac_client_telnet_la-input.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/.deps/libguac_client_telnet_la-pipe.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/.deps/libguac_client_telnet_la-settings.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/.deps/libguac_client_telnet_la-telnet.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/.deps/libguac_client_telnet_la-user.Plo create mode 120000 guacamole-server-1.5.4/src/protocols/telnet/.libs/libguac-client-telnet.la create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/.libs/libguac-client-telnet.lai create mode 120000 guacamole-server-1.5.4/src/protocols/telnet/.libs/libguac-client-telnet.so create mode 120000 guacamole-server-1.5.4/src/protocols/telnet/.libs/libguac-client-telnet.so.0 create mode 100755 guacamole-server-1.5.4/src/protocols/telnet/.libs/libguac-client-telnet.so.0.0.0 create mode 100755 guacamole-server-1.5.4/src/protocols/telnet/.libs/libguac-client-telnet.so.0.0.0T create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/Makefile create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/Makefile.am create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/Makefile.in create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/argv.c create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/argv.h create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/client.c create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/client.h create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/clipboard.c create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/clipboard.h create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/input.c create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/input.h create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/libguac-client-telnet.la create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/libguac_client_telnet_la-argv.lo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/libguac_client_telnet_la-client.lo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/libguac_client_telnet_la-clipboard.lo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/libguac_client_telnet_la-input.lo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/libguac_client_telnet_la-pipe.lo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/libguac_client_telnet_la-settings.lo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/libguac_client_telnet_la-telnet.lo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/libguac_client_telnet_la-user.lo create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/pipe.c create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/pipe.h create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/settings.c create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/settings.h create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/telnet.c create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/telnet.h create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/user.c create mode 100644 guacamole-server-1.5.4/src/protocols/telnet/user.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-argv.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-auth.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-client.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-clipboard.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-cursor.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-display.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-input.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-log.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-settings.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-sftp.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-user.Plo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.deps/libguac_client_vnc_la-vnc.Plo create mode 120000 guacamole-server-1.5.4/src/protocols/vnc/.libs/libguac-client-vnc.la create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/.libs/libguac-client-vnc.lai create mode 120000 guacamole-server-1.5.4/src/protocols/vnc/.libs/libguac-client-vnc.so create mode 120000 guacamole-server-1.5.4/src/protocols/vnc/.libs/libguac-client-vnc.so.0 create mode 100755 guacamole-server-1.5.4/src/protocols/vnc/.libs/libguac-client-vnc.so.0.0.0 create mode 100755 guacamole-server-1.5.4/src/protocols/vnc/.libs/libguac-client-vnc.so.0.0.0T create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/Makefile create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/Makefile.am create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/Makefile.in create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/argv.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/argv.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/auth.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/auth.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/client.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/client.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/clipboard.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/clipboard.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/cursor.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/cursor.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/display.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/display.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/input.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/input.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac-client-vnc.la create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-argv.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-auth.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-client.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-clipboard.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-cursor.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-display.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-input.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-log.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-settings.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-sftp.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-user.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/libguac_client_vnc_la-vnc.lo create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/log.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/log.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/settings.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/settings.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/sftp.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/sftp.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/user.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/user.h create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/vnc.c create mode 100644 guacamole-server-1.5.4/src/protocols/vnc/vnc.h create mode 100644 guacamole-server-1.5.4/src/pulse/.deps/libguac_pulse_la-pulse.Plo create mode 120000 guacamole-server-1.5.4/src/pulse/.libs/libguac_pulse.la create mode 100644 guacamole-server-1.5.4/src/pulse/Makefile create mode 100644 guacamole-server-1.5.4/src/pulse/Makefile.am create mode 100644 guacamole-server-1.5.4/src/pulse/Makefile.in create mode 100644 guacamole-server-1.5.4/src/pulse/libguac_pulse.la create mode 100644 guacamole-server-1.5.4/src/pulse/libguac_pulse_la-pulse.lo create mode 100644 guacamole-server-1.5.4/src/pulse/pulse.c create mode 100644 guacamole-server-1.5.4/src/pulse/pulse/pulse.h create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-buffer.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-char-mappings.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-color-scheme.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-common.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-display.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-named-colors.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-palette.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-scrollbar.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-select.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-terminal-handlers.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-terminal-stdin-stream.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-terminal.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-typescript.Plo create mode 100644 guacamole-server-1.5.4/src/terminal/.deps/libguac_terminal_la-xparsecolor.Plo create mode 120000 guacamole-server-1.5.4/src/terminal/.libs/libguac-terminal.la create mode 100644 guacamole-server-1.5.4/src/terminal/.libs/libguac-terminal.lai create mode 120000 guacamole-server-1.5.4/src/terminal/.libs/libguac-terminal.so create mode 120000 guacamole-server-1.5.4/src/terminal/.libs/libguac-terminal.so.0 create mode 100755 guacamole-server-1.5.4/src/terminal/.libs/libguac-terminal.so.0.1.0 create mode 100755 guacamole-server-1.5.4/src/terminal/.libs/libguac-terminal.so.0.1.0T create mode 100644 guacamole-server-1.5.4/src/terminal/Makefile create mode 100644 guacamole-server-1.5.4/src/terminal/Makefile.am create mode 100644 guacamole-server-1.5.4/src/terminal/Makefile.in create mode 100644 guacamole-server-1.5.4/src/terminal/buffer.c create mode 100644 guacamole-server-1.5.4/src/terminal/char-mappings.c create mode 100644 guacamole-server-1.5.4/src/terminal/color-scheme.c create mode 100644 guacamole-server-1.5.4/src/terminal/common.c create mode 100644 guacamole-server-1.5.4/src/terminal/display.c create mode 100644 guacamole-server-1.5.4/src/terminal/libguac-terminal.la create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-buffer.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-char-mappings.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-color-scheme.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-common.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-display.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-named-colors.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-palette.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-scrollbar.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-select.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-terminal-handlers.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-terminal-stdin-stream.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-terminal.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-typescript.lo create mode 100644 guacamole-server-1.5.4/src/terminal/libguac_terminal_la-xparsecolor.lo create mode 100644 guacamole-server-1.5.4/src/terminal/named-colors.c create mode 100644 guacamole-server-1.5.4/src/terminal/palette.c create mode 100644 guacamole-server-1.5.4/src/terminal/scrollbar.c create mode 100644 guacamole-server-1.5.4/src/terminal/select.c create mode 100644 guacamole-server-1.5.4/src/terminal/terminal-handlers.c create mode 100644 guacamole-server-1.5.4/src/terminal/terminal-stdin-stream.c create mode 100644 guacamole-server-1.5.4/src/terminal/terminal.c create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/buffer.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/char-mappings.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/color-scheme.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/common.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/display.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/named-colors.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/palette.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/scrollbar.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/select.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/terminal-handlers.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/terminal-priv.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/terminal.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/types.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/typescript.h create mode 100644 guacamole-server-1.5.4/src/terminal/terminal/xparsecolor.h create mode 100644 guacamole-server-1.5.4/src/terminal/typescript.c create mode 100644 guacamole-server-1.5.4/src/terminal/xparsecolor.c create mode 100644 guacamole-server-1.5.4/stamp-h1 create mode 100755 guacamole-server-1.5.4/util/generate-test-runner.pl diff --git a/guacamole-server-1.5.4.tar.gz b/guacamole-server-1.5.4.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..194d336878c889c0d1d4d1c34292c569a67d166d GIT binary patch literal 1126881 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

oLv0|z~U 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

gM;u&O`o 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

Nu4=0X-Tkkn?-#T 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

5G4O9TA5y_}5u|>hg@ZaoNv_ZuQ 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