[pkg-remote-commits] [xrdp] 04/11: New upstream version 0.9.1~2016121126+git5171fa7

Dominik George natureshadow-guest at moszumanska.debian.org
Sun Dec 11 14:03:00 UTC 2016


This is an automated email from the git hooks/post-receive script.

natureshadow-guest pushed a commit to branch master
in repository xrdp.

commit bd73451560d043e5bc28f92340a585caa94a4530
Author: Dominik George <nik at naturalnet.de>
Date:   Sun Dec 11 14:33:57 2016 +0100

    New upstream version 0.9.1~2016121126+git5171fa7
---
 .travis.yml                     |    1 +
 common/Makefile.am              |    8 +-
 common/os_calls.c               |   30 +-
 common/os_calls.h               |    2 +
 common/xrdp_client_info.h       |    3 +
 common/xrdp_constants.h         |   37 +-
 configure.ac                    |   15 +-
 docs/man/xrdp.ini.5             |    6 +
 genkeymap/dump-keymaps.sh       |    5 +-
 instfiles/Makefile.am           |    5 +-
 instfiles/km-e0010411.ini       | 1055 ---------------------------------------
 instfiles/km-e0200411.ini       | 1055 ---------------------------------------
 instfiles/km-e0210411.ini       | 1055 ---------------------------------------
 libxrdp/xrdp_caps.c             |    8 +-
 libxrdp/xrdp_iso.c              |    9 +-
 libxrdp/xrdp_rdp.c              |    9 +-
 sesman/chansrv/Makefile.am      |    4 +-
 sesman/chansrv/chansrv_fuse.c   |  188 ++++---
 sesman/chansrv/devredir.c       |   24 +-
 sesman/chansrv/devredir.h       |   18 +-
 sesman/libscp/libscp_session.c  |   15 +
 sesman/libscp/libscp_session.h  |    3 +
 sesman/libscp/libscp_types.h    |    1 +
 sesman/libscp/libscp_v0.c       |   11 +-
 sesman/libscp/libscp_v0.h       |    2 +-
 sesman/scp_v0.c                 |   24 +-
 sesman/scp_v1.c                 |    8 +-
 sesman/sesman.ini               |    2 +-
 sesman/session.c                |  105 ++--
 sesman/session.h                |    5 +-
 vnc/vnc.c                       |   59 ++-
 vnc/vnc.h                       |    2 +
 xorg/X11R7.6/rdp/rdprandr.c     |    4 +
 xorgxrdp/.gitignore             |    2 +-
 xorgxrdp/.travis.yml            |    4 +-
 xorgxrdp/COPYING                |    5 +
 xorgxrdp/Makefile.am            |    3 +-
 xorgxrdp/README.md              |   88 ++++
 xorgxrdp/configure.ac           |   28 +-
 xorgxrdp/module/Makefile.am     |    2 +-
 xorgxrdp/module/rdp.h           |    1 -
 xorgxrdp/module/rdpClientCon.c  |   10 +
 xorgxrdp/module/rdpClientCon.h  |    1 -
 xorgxrdp/module/rdpCursor.c     |    2 -
 xorgxrdp/module/rdpDraw.c       |    3 +
 xorgxrdp/module/rdpInput.c      |   11 +-
 xorgxrdp/module/rdpRandR.c      |    4 +
 xorgxrdp/readme.txt             |  114 -----
 xorgxrdp/tests/Makefile.am      |    3 +-
 xorgxrdp/tests/xorg-test-run.sh |    4 +-
 xorgxrdp/xrdpdev/xrdpdev.c      |    3 +
 xrdp/Makefile.am                |    4 +-
 xrdp/xrdp.ini                   |    2 +-
 xrdp/xrdp_encoder.c             |   37 +-
 xrdp/xrdp_keyboard.ini          |    9 -
 xrdp/xrdp_mm.c                  |   19 +-
 56 files changed, 553 insertions(+), 3584 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index dcd0d41..cffd98c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,6 +7,7 @@ branches:
 compiler:
   - clang
   - gcc
+  - g++
 
 addons:
   apt:
diff --git a/common/Makefile.am b/common/Makefile.am
index 8305ede..1bc5851 100644
--- a/common/Makefile.am
+++ b/common/Makefile.am
@@ -18,6 +18,8 @@ AM_CPPFLAGS = \
   -DXRDP_PID_PATH=\"${localstatedir}/run\" \
   -DXRDP_LOG_PATH=\"${localstatedir}/log\"
 
+AM_CFLAGS = $(OPENSSL_CFLAGS)
+
 module_LTLIBRARIES = \
   libcommon.la
 
@@ -50,6 +52,6 @@ libcommon_la_SOURCES = \
   $(PIXMAN_SOURCES)
 
 libcommon_la_LIBADD = \
-  -lcrypto \
-  -lssl \
-  -lpthread
+  -lpthread \
+  $(OPENSSL_LIBS) \
+  $(DLOPEN_LIBS)
diff --git a/common/os_calls.c b/common/os_calls.c
index d8e711b..5db59ca 100644
--- a/common/os_calls.c
+++ b/common/os_calls.c
@@ -681,7 +681,7 @@ g_sck_close(int sck)
                 char addr[48];
                 struct sockaddr_in6 *sock_addr_in6 = &sock_info.sock_addr_in6;
 
-                g_snprintf(sockname, sizeof(sockname), "AF_INET6 %s:%d",
+                g_snprintf(sockname, sizeof(sockname), "AF_INET6 %s port %d",
                            inet_ntop(sock_addr_in6->sin6_family,
                                      &sock_addr_in6->sin6_addr, addr, sizeof(addr)),
                            ntohs(sock_addr_in6->sin6_port));
@@ -2531,6 +2531,34 @@ g_htoi(char *str)
 }
 
 /*****************************************************************************/
+/* returns number of bytes copied into out_str */
+int APP_CC
+g_bytes_to_hexstr(const void *bytes, int num_bytes, char *out_str,
+                  int bytes_out_str)
+{
+    int rv;
+    int index;
+    char *lout_str;
+    const tui8 *lbytes;
+
+    rv = 0;
+    lbytes = (const tui8 *) bytes;
+    lout_str = out_str;
+    for (index = 0; index < num_bytes; index++)
+    {
+        if (bytes_out_str < 3)
+        {
+            break;
+        }
+        g_snprintf(lout_str, bytes_out_str, "%2.2x", lbytes[index]);
+        lout_str += 2;
+        bytes_out_str -= 2;
+        rv += 2;
+    }
+    return rv;
+}
+
+/*****************************************************************************/
 int APP_CC
 g_pos(const char *str, const char *to_find)
 {
diff --git a/common/os_calls.h b/common/os_calls.h
index 00e91a1..6a20672 100644
--- a/common/os_calls.h
+++ b/common/os_calls.h
@@ -134,6 +134,8 @@ int APP_CC      g_strcasecmp(const char* c1, const char* c2);
 int APP_CC      g_strncasecmp(const char* c1, const char* c2, int len);
 int APP_CC      g_atoi(const char* str);
 int APP_CC      g_htoi(char* str);
+int APP_CC      g_bytes_to_hexstr(const void *bytes, int num_bytes, char *out_str,
+                                  int bytes_out_str);
 int APP_CC      g_pos(const char* str, const char* to_find);
 int APP_CC      g_mbstowcs(twchar* dest, const char* src, int n);
 int APP_CC      g_wcstombs(char* dest, const twchar* src, int n);
diff --git a/common/xrdp_client_info.h b/common/xrdp_client_info.h
index 46589e3..254708f 100644
--- a/common/xrdp_client_info.h
+++ b/common/xrdp_client_info.h
@@ -145,6 +145,9 @@ struct xrdp_client_info
 
   int disableSSLv3; /* 0 = no, 1 = yes */
   char tls_ciphers[64];
+
+  int client_os_major;
+  int client_os_minor;
 };
 
 #endif
diff --git a/common/xrdp_constants.h b/common/xrdp_constants.h
index f034a29..7dcb306 100644
--- a/common/xrdp_constants.h
+++ b/common/xrdp_constants.h
@@ -217,8 +217,25 @@
 /* RDP capabilities */
 #define RDP_CAPSET_GENERAL             1
 #define RDP_CAPLEN_GENERAL             0x18
-#define OS_MAJOR_TYPE_UNIX             4
-#define OS_MINOR_TYPE_XSERVER          7
+#define OSMAJORTYPE_UNSPECIFIED        0x0000
+#define OSMAJORTYPE_WINDOWS            0x0001
+#define OSMAJORTYPE_OS2                0x0002
+#define OSMAJORTYPE_MACINTOSH          0x0003
+#define OSMAJORTYPE_UNIX               0x0004
+#define OSMAJORTYPE_IOS                0x0005
+#define OSMAJORTYPE_OSX                0x0006
+#define OSMAJORTYPE_ANDROID            0x0007
+#define OSMAJORTYPE_CHROME_OS          0x0008
+#define OSMINORTYPE_UNSPECIFIED        0x0000
+#define OSMINORTYPE_WINDOWS_31X        0x0001
+#define OSMINORTYPE_WINDOWS_95         0x0002
+#define OSMINORTYPE_WINDOWS_NT         0x0003
+#define OSMINORTYPE_OS2_V21            0x0004
+#define OSMINORTYPE_POWER_PC           0x0005
+#define OSMINORTYPE_MACINTOSH          0x0006
+#define OSMINORTYPE_NATIVE_XSERVER     0x0007
+#define OSMINORTYPE_PSEUDO_XSERVER     0x0008
+#define OSMINORTYPE_WINDOWS_RT         0x0009
 
 #define RDP_CAPSET_BITMAP              2
 #define RDP_CAPLEN_BITMAP              0x1C
@@ -499,22 +516,6 @@
 
 #define CB_ITEMCHANGE  300
 
-#define  OSMAJORTYPE_UNSPECIFIED    0x0000
-#define  OSMAJORTYPE_WINDOWS        0x0001
-#define  OSMAJORTYPE_OS2            0x0002
-#define  OSMAJORTYPE_MACINTOSH      0x0003
-#define  OSMAJORTYPE_UNIX           0x0004
-
-#define  OSMINORTYPE_UNSPECIFIED      0x0000
-#define  OSMINORTYPE_WINDOWS_31X      0x0001
-#define  TS_OSMINORTYPE_WINDOWS_95    0x0002
-#define  TS_OSMINORTYPE_WINDOWS_NT    0x0003
-#define  TS_OSMINORTYPE_OS2_V21       0x0004
-
-#define  TS_OSMINORTYPE_POWER_PC          0x0005
-#define  TS_OSMINORTYPE_MACINTOSH         0x0006
-#define  TS_OSMINORTYPE_NATIVE_XSERVER    0x0007
-#define  TS_OSMINORTYPE_PSEUDO_XSERVER    0x0008
 
 #define  TS_CAPS_PROTOCOLVERSION       0x0200
 #define  FASTPATH_OUTPUT_SUPPORTED     0x0001
diff --git a/configure.ac b/configure.ac
index 94ba2e1..d838711 100644
--- a/configure.ac
+++ b/configure.ac
@@ -118,10 +118,15 @@ AC_ARG_ENABLE(pixman, AS_HELP_STRING([--enable-pixman],
               [], [enable_pixman=no])
 AM_CONDITIONAL(XRDP_PIXMAN, [test x$enable_pixman = xyes])
 
+# Check if -ldl is needed to use dlopen()
+DLOPEN_LIBS=
+AC_CHECK_FUNC(dlopen, [],
+              [AC_CHECK_LIB(dl, dlopen, [DLOPEN_LIBS=-ldl])])
+AC_SUBST(DLOPEN_LIBS)
+
 # checking for openssl
-AC_CHECK_HEADER([openssl/rc4.h], [],
-  [AC_MSG_ERROR([please install libssl-dev or openssl-devel])],
-  [#include <stdlib.h>])
+PKG_CHECK_MODULES([OPENSSL], [openssl >= 0], [],
+  [AC_MSG_ERROR([please install libssl-dev or openssl-devel])])
 
 # checking for pam variation
 # Linux-PAM is used in Linux systems
@@ -196,7 +201,7 @@ then
     [AC_MSG_ERROR([please install libmp3lame-dev or lamemp3-devel])])
 fi
 
-AS_IF( [test "x$enable_pixman" = "xyes"] , [PKG_CHECK_MODULES(XRDP_PIXMAN, pixman-1 >= 0.1.0)] )
+AS_IF( [test "x$enable_pixman" = "xyes"] , [PKG_CHECK_MODULES(PIXMAN, pixman-1 >= 0.1.0)] )
 
 # checking for TurboJPEG
 if test "x$enable_tjpeg" = "xyes"
@@ -257,6 +262,8 @@ fi
 
 PKG_INSTALLDIR
 
+AC_CHECK_HEADERS([sys/prctl.h])
+
 AC_CONFIG_FILES([
   common/Makefile
   docs/Makefile
diff --git a/docs/man/xrdp.ini.5 b/docs/man/xrdp.ini.5
index 0b5acfe..6a4da78 100644
--- a/docs/man/xrdp.ini.5
+++ b/docs/man/xrdp.ini.5
@@ -288,6 +288,12 @@ Specifies the ip address of the host to connect to.
 Specifies the port number to connect to. If set to \fI\-1\fR, the default port for the specified library is used.
 
 .TP
+\fBxserverbpp\fR=\fI<number>\fR
+Specifies color depth of the backend X server. The default is the color
+depth of the client. Only Xvnc and X11rdp use that setting. Xorg runs at
+\fI24\fR bpp.
+
+.TP
 \fBcode\fR=\fI<number>\fR|\fI\-1\fR
 Specifies the session type, the default, \fI\0\fR, is Xvnc, \fI\10\fR, is X11rdp, and \fI\20\fR, uses Xorg driver mode.
 
diff --git a/genkeymap/dump-keymaps.sh b/genkeymap/dump-keymaps.sh
index d47f13e..e22610a 100755
--- a/genkeymap/dump-keymaps.sh
+++ b/genkeymap/dump-keymaps.sh
@@ -24,11 +24,8 @@ setxkbmap -model pc104 -layout it
 ./xrdp-genkeymap ../instfiles/km-00000410.ini
 
 # Japanese 'jp' 0x00000411
-setxkbmap -model jp106 -layout jp -variant OADG109A
+setxkbmap -model pc105 -layout jp -variant OADG109A
 ./xrdp-genkeymap ../instfiles/km-00000411.ini
-./xrdp-genkeymap ../instfiles/km-e0010411.ini
-./xrdp-genkeymap ../instfiles/km-e0200411.ini
-./xrdp-genkeymap ../instfiles/km-e0210411.ini
 
 # Polish 'pl' 0x00000415
 setxkbmap -model pc104 -layout pl
diff --git a/instfiles/Makefile.am b/instfiles/Makefile.am
index 50d31a8..29472c5 100644
--- a/instfiles/Makefile.am
+++ b/instfiles/Makefile.am
@@ -26,10 +26,7 @@ dist_startscript_DATA = \
   km-0000080c.ini \
   km-00000813.ini \
   km-00000816.ini \
-  km-0000100c.ini \
-  km-e0010411.ini \
-  km-e0200411.ini \
-  km-e0210411.ini
+  km-0000100c.ini 
 
 #
 # platform specific files
diff --git a/instfiles/km-e0010411.ini b/instfiles/km-e0010411.ini
deleted file mode 100644
index e860e6f..0000000
--- a/instfiles/km-e0010411.ini
+++ /dev/null
@@ -1,1055 +0,0 @@
-[noshift]
-Key8=65406:0
-Key9=65307:27
-Key10=49:49
-Key11=50:50
-Key12=51:51
-Key13=52:52
-Key14=53:53
-Key15=54:54
-Key16=55:55
-Key17=56:56
-Key18=57:57
-Key19=48:48
-Key20=45:45
-Key21=94:94
-Key22=65288:8
-Key23=65289:9
-Key24=113:113
-Key25=119:119
-Key26=101:101
-Key27=114:114
-Key28=116:116
-Key29=121:121
-Key30=117:117
-Key31=105:105
-Key32=111:111
-Key33=112:112
-Key34=64:64
-Key35=91:91
-Key36=65293:13
-Key37=65507:0
-Key38=97:97
-Key39=115:115
-Key40=100:100
-Key41=102:102
-Key42=103:103
-Key43=104:104
-Key44=106:106
-Key45=107:107
-Key46=108:108
-Key47=59:59
-Key48=58:58
-Key49=65322:0
-Key50=65505:0
-Key51=93:93
-Key52=122:122
-Key53=120:120
-Key54=99:99
-Key55=118:118
-Key56=98:98
-Key57=110:110
-Key58=109:109
-Key59=44:44
-Key60=46:46
-Key61=47:47
-Key62=65506:0
-Key63=65450:42
-Key64=65513:0
-Key65=32:32
-Key66=65328:0
-Key67=65470:0
-Key68=65471:0
-Key69=65472:0
-Key70=65473:0
-Key71=65474:0
-Key72=65475:0
-Key73=65476:0
-Key74=65477:0
-Key75=65478:0
-Key76=65479:0
-Key77=65407:0
-Key78=65300:0
-Key79=65429:0
-Key80=65431:0
-Key81=65434:0
-Key82=65453:45
-Key83=65430:0
-Key84=65437:0
-Key85=65432:0
-Key86=65451:43
-Key87=65436:0
-Key88=65433:0
-Key89=65435:0
-Key90=65438:0
-Key91=65439:0
-Key92=65377:0
-Key93=0:0
-Key94=60:60
-Key95=65480:0
-Key96=65481:0
-Key97=65360:0
-Key98=65362:0
-Key99=65365:0
-Key100=65361:0
-Key101=0:0
-Key102=65363:0
-Key103=65367:0
-Key104=65364:0
-Key105=65366:0
-Key106=65379:0
-Key107=65535:127
-Key108=65421:13
-Key109=65508:0
-Key110=65299:0
-Key111=65377:0
-Key112=65455:47
-Key113=65514:0
-Key114=269025049:0
-Key115=65515:0
-Key116=65516:0
-Key117=0:0
-Key118=269025153:0
-Key119=269025093:0
-Key120=269025094:0
-Key121=269025095:0
-Key122=269025096:0
-Key123=92:92
-Key124=65027:0
-Key125=0:0
-Key126=65469:61
-Key127=0:0
-Key128=0:0
-Key129=65315:0
-Key130=0:0
-Key131=65314:0
-Key132=0:0
-Key133=165:165
-Key134=0:0
-Key135=0:0
-Key136=0:0
-Key137=0:0
-
-[shift]
-Key8=65406:0
-Key9=65307:27
-Key10=33:33
-Key11=34:34
-Key12=35:35
-Key13=36:36
-Key14=37:37
-Key15=38:38
-Key16=39:39
-Key17=40:40
-Key18=41:41
-Key19=48:48
-Key20=61:61
-Key21=126:126
-Key22=65288:8
-Key23=65056:0
-Key24=81:81
-Key25=87:87
-Key26=69:69
-Key27=82:82
-Key28=84:84
-Key29=89:89
-Key30=85:85
-Key31=73:73
-Key32=79:79
-Key33=80:80
-Key34=96:96
-Key35=123:123
-Key36=65293:13
-Key37=65507:0
-Key38=65:65
-Key39=83:83
-Key40=68:68
-Key41=70:70
-Key42=71:71
-Key43=72:72
-Key44=74:74
-Key45=75:75
-Key46=76:76
-Key47=43:43
-Key48=42:42
-Key49=65322:0
-Key50=65505:0
-Key51=125:125
-Key52=90:90
-Key53=88:88
-Key54=67:67
-Key55=86:86
-Key56=66:66
-Key57=78:78
-Key58=77:77
-Key59=60:60
-Key60=62:62
-Key61=63:63
-Key62=65506:0
-Key63=65450:42
-Key64=65511:0
-Key65=32:32
-Key66=65509:0
-Key67=65470:0
-Key68=65471:0
-Key69=65472:0
-Key70=65473:0
-Key71=65474:0
-Key72=65475:0
-Key73=65476:0
-Key74=65477:0
-Key75=65478:0
-Key76=65479:0
-Key77=65407:0
-Key78=65300:0
-Key79=65463:55
-Key80=65464:56
-Key81=65465:57
-Key82=65453:45
-Key83=65460:52
-Key84=65461:53
-Key85=65462:54
-Key86=65451:43
-Key87=65457:49
-Key88=65458:50
-Key89=65459:51
-Key90=65456:48
-Key91=65454:46
-Key92=65377:0
-Key93=0:0
-Key94=62:62
-Key95=65480:0
-Key96=65481:0
-Key97=65360:0
-Key98=65362:0
-Key99=65365:0
-Key100=65361:0
-Key101=0:0
-Key102=65363:0
-Key103=65367:0
-Key104=65364:0
-Key105=65366:0
-Key106=65379:0
-Key107=65535:127
-Key108=65421:13
-Key109=65508:0
-Key110=65299:0
-Key111=65377:0
-Key112=65455:47
-Key113=65512:0
-Key114=269025049:0
-Key115=65515:0
-Key116=65516:0
-Key117=0:0
-Key118=269025153:0
-Key119=269025093:0
-Key120=269025094:0
-Key121=269025095:0
-Key122=269025096:0
-Key123=95:95
-Key124=65027:0
-Key125=65513:0
-Key126=65469:61
-Key127=65515:0
-Key128=65517:0
-Key129=65315:0
-Key130=0:0
-Key131=65314:0
-Key132=0:0
-Key133=124:124
-Key134=0:0
-Key135=0:0
-Key136=0:0
-Key137=0:0
-
-[altgr]
-Key8=65406:0
-Key9=65307:27
-Key10=49:49
-Key11=50:50
-Key12=51:51
-Key13=52:52
-Key14=53:53
-Key15=54:54
-Key16=55:55
-Key17=56:56
-Key18=57:57
-Key19=48:48
-Key20=45:45
-Key21=94:94
-Key22=65288:8
-Key23=65289:9
-Key24=113:113
-Key25=119:119
-Key26=101:101
-Key27=114:114
-Key28=116:116
-Key29=121:121
-Key30=117:117
-Key31=105:105
-Key32=111:111
-Key33=112:112
-Key34=64:64
-Key35=91:91
-Key36=65293:13
-Key37=65507:0
-Key38=97:97
-Key39=115:115
-Key40=100:100
-Key41=102:102
-Key42=103:103
-Key43=104:104
-Key44=106:106
-Key45=107:107
-Key46=108:108
-Key47=59:59
-Key48=58:58
-Key49=65322:0
-Key50=65505:0
-Key51=93:93
-Key52=122:122
-Key53=120:120
-Key54=99:99
-Key55=118:118
-Key56=98:98
-Key57=110:110
-Key58=109:109
-Key59=44:44
-Key60=46:46
-Key61=47:47
-Key62=65506:0
-Key63=65450:42
-Key64=65513:0
-Key65=32:32
-Key66=65328:0
-Key67=65470:0
-Key68=65471:0
-Key69=65472:0
-Key70=65473:0
-Key71=65474:0
-Key72=65475:0
-Key73=65476:0
-Key74=65477:0
-Key75=65478:0
-Key76=65479:0
-Key77=65407:0
-Key78=65300:0
-Key79=65429:0
-Key80=65431:0
-Key81=65434:0
-Key82=65453:45
-Key83=65430:0
-Key84=65437:0
-Key85=65432:0
-Key86=65451:43
-Key87=65436:0
-Key88=65433:0
-Key89=65435:0
-Key90=65438:0
-Key91=65439:0
-Key92=65377:0
-Key93=0:0
-Key94=124:124
-Key95=65480:0
-Key96=65481:0
-Key97=65360:0
-Key98=65362:0
-Key99=65365:0
-Key100=65361:0
-Key101=0:0
-Key102=65363:0
-Key103=65367:0
-Key104=65364:0
-Key105=65366:0
-Key106=65379:0
-Key107=65535:127
-Key108=65421:13
-Key109=65508:0
-Key110=65299:0
-Key111=65377:0
-Key112=65455:47
-Key113=65514:0
-Key114=269025049:0
-Key115=65515:0
-Key116=65516:0
-Key117=0:0
-Key118=269025153:0
-Key119=269025093:0
-Key120=269025094:0
-Key121=269025095:0
-Key122=269025096:0
-Key123=0:0
-Key124=65027:0
-Key125=0:0
-Key126=65469:61
-Key127=0:0
-Key128=0:0
-Key129=65315:0
-Key130=0:0
-Key131=65314:0
-Key132=0:0
-Key133=165:165
-Key134=0:0
-Key135=0:0
-Key136=0:0
-Key137=0:0
-
-[shiftaltgr]
-Key8=65406:0
-Key9=65307:27
-Key10=33:33
-Key11=34:34
-Key12=35:35
-Key13=36:36
-Key14=37:37
-Key15=38:38
-Key16=39:39
-Key17=40:40
-Key18=41:41
-Key19=48:48
-Key20=61:61
-Key21=126:126
-Key22=65288:8
-Key23=65056:0
-Key24=81:81
-Key25=87:87
-Key26=69:69
-Key27=82:82
-Key28=84:84
-Key29=89:89
-Key30=85:85
-Key31=73:73
-Key32=79:79
-Key33=80:80
-Key34=96:96
-Key35=123:123
-Key36=65293:13
-Key37=65507:0
-Key38=65:65
-Key39=83:83
-Key40=68:68
-Key41=70:70
-Key42=71:71
-Key43=72:72
-Key44=74:74
-Key45=75:75
-Key46=76:76
-Key47=43:43
-Key48=42:42
-Key49=65322:0
-Key50=65505:0
-Key51=125:125
-Key52=90:90
-Key53=88:88
-Key54=67:67
-Key55=86:86
-Key56=66:66
-Key57=78:78
-Key58=77:77
-Key59=60:60
-Key60=62:62
-Key61=63:63
-Key62=65506:0
-Key63=65450:42
-Key64=65511:0
-Key65=32:32
-Key66=65509:0
-Key67=65470:0
-Key68=65471:0
-Key69=65472:0
-Key70=65473:0
-Key71=65474:0
-Key72=65475:0
-Key73=65476:0
-Key74=65477:0
-Key75=65478:0
-Key76=65479:0
-Key77=65407:0
-Key78=65300:0
-Key79=65463:55
-Key80=65464:56
-Key81=65465:57
-Key82=65453:45
-Key83=65460:52
-Key84=65461:53
-Key85=65462:54
-Key86=65451:43
-Key87=65457:49
-Key88=65458:50
-Key89=65459:51
-Key90=65456:48
-Key91=65454:46
-Key92=65377:0
-Key93=0:0
-Key94=166:166
-Key95=65480:0
-Key96=65481:0
-Key97=65360:0
-Key98=65362:0
-Key99=65365:0
-Key100=65361:0
-Key101=0:0
-Key102=65363:0
-Key103=65367:0
-Key104=65364:0
-Key105=65366:0
-Key106=65379:0
-Key107=65535:127
-Key108=65421:13
-Key109=65508:0
-Key110=65299:0
-Key111=65377:0
-Key112=65455:47
-Key113=65512:0
-Key114=269025049:0
-Key115=65515:0
-Key116=65516:0
-Key117=0:0
-Key118=269025153:0
-Key119=269025093:0
-Key120=269025094:0
-Key121=269025095:0
-Key122=269025096:0
-Key123=0:0
-Key124=65027:0
-Key125=65513:0
-Key126=65469:61
-Key127=65515:0
-Key128=65517:0
-Key129=65315:0
-Key130=0:0
-Key131=65314:0
-Key132=0:0
-Key133=124:124
-Key134=0:0
-Key135=0:0
-Key136=0:0
-Key137=0:0
-
-[capslock]
-Key8=65406:0
-Key9=65307:27
-Key10=49:49
-Key11=50:50
-Key12=51:51
-Key13=52:52
-Key14=53:53
-Key15=54:54
-Key16=55:55
-Key17=56:56
-Key18=57:57
-Key19=48:48
-Key20=45:45
-Key21=94:94
-Key22=65288:8
-Key23=65289:9
-Key24=81:81
-Key25=87:87
-Key26=69:69
-Key27=82:82
-Key28=84:84
-Key29=89:89
-Key30=85:85
-Key31=73:73
-Key32=79:79
-Key33=80:80
-Key34=64:64
-Key35=91:91
-Key36=65293:13
-Key37=65507:0
-Key38=65:65
-Key39=83:83
-Key40=68:68
-Key41=70:70
-Key42=71:71
-Key43=72:72
-Key44=74:74
-Key45=75:75
-Key46=76:76
-Key47=59:59
-Key48=58:58
-Key49=65322:0
-Key50=65505:0
-Key51=93:93
-Key52=90:90
-Key53=88:88
-Key54=67:67
-Key55=86:86
-Key56=66:66
-Key57=78:78
-Key58=77:77
-Key59=44:44
-Key60=46:46
-Key61=47:47
-Key62=65506:0
-Key63=65450:42
-Key64=65513:0
-Key65=32:32
-Key66=65328:0
-Key67=65470:0
-Key68=65471:0
-Key69=65472:0
-Key70=65473:0
-Key71=65474:0
-Key72=65475:0
-Key73=65476:0
-Key74=65477:0
-Key75=65478:0
-Key76=65479:0
-Key77=65407:0
-Key78=65300:0
-Key79=65429:0
-Key80=65431:0
-Key81=65434:0
-Key82=65453:45
-Key83=65430:0
-Key84=65437:0
-Key85=65432:0
-Key86=65451:43
-Key87=65436:0
-Key88=65433:0
-Key89=65435:0
-Key90=65438:0
-Key91=65439:0
-Key92=65377:0
-Key93=0:0
-Key94=60:60
-Key95=65480:0
-Key96=65481:0
-Key97=65360:0
-Key98=65362:0
-Key99=65365:0
-Key100=65361:0
-Key101=0:0
-Key102=65363:0
-Key103=65367:0
-Key104=65364:0
-Key105=65366:0
-Key106=65379:0
-Key107=65535:127
-Key108=65421:13
-Key109=65508:0
-Key110=65299:0
-Key111=65377:0
-Key112=65455:47
-Key113=65514:0
-Key114=269025049:0
-Key115=65515:0
-Key116=65516:0
-Key117=0:0
-Key118=269025153:0
-Key119=269025093:0
-Key120=269025094:0
-Key121=269025095:0
-Key122=269025096:0
-Key123=0:0
-Key124=65027:0
-Key125=0:0
-Key126=65469:61
-Key127=0:0
-Key128=0:0
-Key129=65315:0
-Key130=0:0
-Key131=65314:0
-Key132=0:0
-Key133=165:165
-Key134=0:0
-Key135=0:0
-Key136=0:0
-Key137=0:0
-
-[capslockaltgr]
-Key8=65406:0
-Key9=65307:27
-Key10=49:49
-Key11=50:50
-Key12=51:51
-Key13=52:52
-Key14=53:53
-Key15=54:54
-Key16=55:55
-Key17=56:56
-Key18=57:57
-Key19=48:48
-Key20=45:45
... 4714 lines suppressed ...

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-remote/packages/xrdp.git



More information about the pkg-remote-commits mailing list