[pkg-remote-commits] [xrdp] 01/01: New upstream git snapshot 0.9.2~20170325
Thorsten Glaser
tg at moszumanska.debian.org
Sat Mar 25 19:22:37 UTC 2017
This is an automated email from the git hooks/post-receive script.
tg pushed a commit to branch upstream
in repository xrdp.
commit cbcb566b9fe86bda848009ec42d39bd95f135469
Author: mirabilos <thorsten.glaser at teckids.org>
Date: Sat Mar 25 17:51:26 2017 +0100
New upstream git snapshot 0.9.2~20170325
- xrdp 1c70e4915fac837db146cd7cb024754318a4485a
- xorgxrdp bcb10dbe2f1750379a70e240f79d6c770f608459
- librfxcodec b051aba3ed52c5cb1b4a747d73aa063b5f8d9f1b
- libpainter 0cf49037d469862097c482f81c457fb2f58867c7
---
.gitignore | 42 +
.gitmodules | 11 +
.travis.yml | 107 +
Makefile.am | 5 +-
Makefile.in | 879 -
README.md | 68 +-
aclocal.m4 | 1162 --
astyle_config.as | 19 +-
bootstrap | 10 +
common/Makefile.am | 7 +-
common/Makefile.in | 749 -
common/arch.h | 78 +-
common/fifo.c | 14 +-
common/fifo.h | 10 +-
common/file.c | 24 +-
common/file.h | 8 +-
common/file_loc.h | 49 +-
common/list.c | 26 +-
common/list.h | 20 +-
common/list16.c | 24 +-
common/list16.h | 20 +-
common/log.c | 36 +-
common/log.h | 22 +-
common/os_calls.c | 320 +-
common/os_calls.h | 275 +-
common/pixman-region.c | 6 +-
common/ssl_calls.c | 216 +-
common/ssl_calls.h | 77 +-
common/thread_calls.c | 28 +-
common/thread_calls.h | 22 +-
common/trans.c | 58 +-
common/trans.h | 56 +-
common/xrdp_client_info.h | 10 +-
common/xrdp_constants.h | 2 +
compile | 347 -
config.guess | 1420 --
config.sub | 1799 --
config_ac-h.in | 92 -
configure | 16336 -------------------
configure.ac | 83 +-
depcomp | 791 -
docs/Makefile.in | 634 -
docs/man/.gitignore | 1 +
docs/man/Makefile.am | 25 +-
docs/man/Makefile.in | 639 -
docs/man/{sesman.ini.5 => sesman.ini.5.in} | 10 +-
docs/man/{xrdp-chansrv.8 => xrdp-chansrv.8.in} | 6 +-
docs/man/{xrdp-dis.1 => xrdp-dis.1.in} | 4 +-
docs/man/{xrdp-genkeymap.8 => xrdp-genkeymap.8.in} | 4 +-
docs/man/{xrdp-keygen.8 => xrdp-keygen.8.in} | 8 +-
docs/man/{xrdp-sesadmin.8 => xrdp-sesadmin.8.in} | 2 +-
docs/man/{xrdp-sesman.8 => xrdp-sesman.8.in} | 12 +-
docs/man/{xrdp-sesrun.8 => xrdp-sesrun.8.in} | 6 +-
docs/man/xrdp-sessvc.8 | 26 -
docs/man/xrdp-xcon.8 | 14 -
docs/man/{xrdp.8 => xrdp.8.in} | 41 +-
docs/man/{xrdp.ini.5 => xrdp.ini.5.in} | 26 +-
file-loc.txt | 1 -
genkeymap/Makefile.in | 660 -
genkeymap/genkeymap.c | 4 +
install-sh | 527 -
instfiles/Makefile.am | 2 +-
instfiles/Makefile.in | 831 -
instfiles/default/Makefile.in | 509 -
instfiles/init.d/Makefile.in | 523 -
instfiles/init.d/xrdp | 4 +-
instfiles/pam.d/Makefile.am | 24 +-
instfiles/pam.d/Makefile.in | 532 -
instfiles/pam.d/mkpamrules | 41 +
.../{xrdp-sesman.common => xrdp-sesman.debian} | 1 +
instfiles/pam.d/xrdp-sesman.other | 5 -
instfiles/pam.d/xrdp-sesman.password-auth | 4 -
instfiles/pam.d/xrdp-sesman.redhat | 5 +
instfiles/pam.d/xrdp-sesman.suse | 5 +
instfiles/pam.d/xrdp-sesman.unix | 5 +
instfiles/pulse/Makefile.in | 509 -
instfiles/rc.d/Makefile.in | 523 -
instfiles/xrdp-sesman.service | 5 +-
instfiles/xrdp.service | 3 +-
keygen/Makefile.am | 2 +-
keygen/Makefile.in | 675 -
keygen/keygen.c | 30 +-
keygen/openssl.conf | 32 +
libpainter/.gitignore | 26 +
libpainter/.travis.yml | 26 +
libpainter/Makefile.in | 806 -
libpainter/aclocal.m4 | 1155 --
libpainter/compile | 347 -
libpainter/config.guess | 1420 --
libpainter/config.sub | 1799 --
libpainter/config_ac-h.in | 65 -
libpainter/configure | 13915 ----------------
libpainter/configure.ac | 9 +-
libpainter/depcomp | 791 -
libpainter/include/Makefile.in | 545 -
libpainter/install-sh | 527 -
libpainter/ltmain.sh | 9661 -----------
libpainter/m4/.gitignore | 2 +
libpainter/m4/ax_append_compile_flags.m4 | 67 +
.../m4/ax_append_flag.m4 | 60 +-
libpainter/m4/ax_cflags_warn_all.m4 | 122 +
libpainter/m4/ax_check_compile_flag.m4 | 74 +
libpainter/m4/ax_require_defined.m4 | 37 +
libpainter/m4/libtool.m4 | 7997 ---------
libpainter/m4/ltoptions.m4 | 384 -
libpainter/m4/ltsugar.m4 | 123 -
libpainter/m4/ltversion.m4 | 23 -
libpainter/m4/lt~obsolete.m4 | 98 -
libpainter/missing | 215 -
libpainter/pkgconfig/.gitignore | 2 +
libpainter/pkgconfig/Makefile.in | 484 -
libpainter/src/Makefile.in | 642 -
libpainter/src/painter.c | 8 +-
libpainter/src/painter_utils.c | 6 +-
libpainter/tests/Makefile.am | 5 -
libpainter/tests/Makefile.in | 632 -
libpainter/tests/paintertest.c | 3 +
librfxcodec/.gitignore | 32 +
librfxcodec/.travis.yml | 28 +
librfxcodec/Makefile.am | 6 +-
librfxcodec/Makefile.in | 896 -
librfxcodec/aclocal.m4 | 1156 --
librfxcodec/compile | 347 -
librfxcodec/config.guess | 1420 --
librfxcodec/config.sub | 1799 --
librfxcodec/config_ac-h.in | 68 -
librfxcodec/configure | 14325 ----------------
librfxcodec/configure.ac | 16 +-
librfxcodec/depcomp | 791 -
librfxcodec/include/Makefile.am | 4 +
librfxcodec/include/rfxcodec_encode.h | 4 +-
librfxcodec/install-sh | 527 -
librfxcodec/ltmain.sh | 9661 -----------
librfxcodec/m4/.gitignore | 2 +
librfxcodec/m4/ax_append_compile_flags.m4 | 67 +
.../m4/ax_append_flag.m4 | 60 +-
librfxcodec/m4/ax_cflags_warn_all.m4 | 122 +
librfxcodec/m4/ax_check_compile_flag.m4 | 74 +
librfxcodec/m4/ax_require_defined.m4 | 37 +
librfxcodec/m4/libtool.m4 | 7997 ---------
librfxcodec/m4/ltoptions.m4 | 384 -
librfxcodec/m4/ltsugar.m4 | 123 -
librfxcodec/m4/ltversion.m4 | 23 -
librfxcodec/m4/lt~obsolete.m4 | 98 -
xorgxrdp/acinclude.m4 => librfxcodec/m4/nasm.m4 | 33 +-
librfxcodec/missing | 215 -
librfxcodec/src/Makefile.am | 37 +-
librfxcodec/src/Makefile.in | 761 -
librfxcodec/src/amd64/Makefile.am | 24 +
librfxcodec/src/amd64/cpuid_amd64.asm | 16 +-
librfxcodec/src/amd64/funcs_amd64.h | 26 +-
.../rfxcodec_encode_diff_rlgr1_amd64_sse2.asm | 36 -
.../rfxcodec_encode_diff_rlgr3_amd64_sse2.asm | 31 -
.../amd64/rfxcodec_encode_dwt_shift_amd64_sse2.asm | 14 +-
.../rfxcodec_encode_dwt_shift_amd64_sse41.asm | 14 +-
librfxcodec/src/amd64/rfxencode_tile_amd64.c | 106 +
.../cpuid_x86.asm => librfxcodec/src/common.asm | 62 +-
librfxcodec/src/nasm_lt.sh | 1 -
librfxcodec/src/rfx_bitstream.h | 4 +-
librfxcodec/src/rfxcommon.h | 75 +-
librfxcodec/src/rfxcompose.c | 45 +-
librfxcodec/src/rfxcompose.h | 9 +-
librfxcodec/src/rfxencode.c | 23 +-
librfxcodec/src/rfxencode.h | 10 +-
librfxcodec/src/rfxencode_alpha.c | 16 +-
librfxcodec/src/rfxencode_alpha.h | 2 +-
librfxcodec/src/rfxencode_diff_rlgr1.c | 252 +
.../{rfxencode_rlgr1.h => rfxencode_diff_rlgr1.h} | 9 +-
librfxcodec/src/rfxencode_diff_rlgr3.c | 288 +
.../{rfxencode_rlgr1.h => rfxencode_diff_rlgr3.h} | 9 +-
librfxcodec/src/rfxencode_differential.c | 4 +
librfxcodec/src/rfxencode_dwt.c | 12 +-
librfxcodec/src/rfxencode_dwt.h | 4 +-
librfxcodec/src/rfxencode_quantization.c | 24 +-
librfxcodec/src/rfxencode_rlgr1.c | 6 +-
librfxcodec/src/rfxencode_rlgr1.h | 2 +-
librfxcodec/src/rfxencode_rlgr3.c | 6 +-
librfxcodec/src/rfxencode_rlgr3.h | 2 +-
librfxcodec/src/rfxencode_tile.c | 262 +-
librfxcodec/src/rfxencode_tile.h | 30 +-
librfxcodec/src/x86/Makefile.am | 24 +
librfxcodec/src/x86/cpuid_x86.asm | 16 +-
librfxcodec/src/x86/funcs_x86.h | 27 +-
.../x86/rfxcodec_encode_diff_rlgr1_x86_sse2.asm | 35 -
.../x86/rfxcodec_encode_diff_rlgr3_x86_sse2.asm | 35 -
.../src/x86/rfxcodec_encode_dwt_shift_x86_sse2.asm | 14 +-
.../x86/rfxcodec_encode_dwt_shift_x86_sse41.asm | 14 +-
librfxcodec/src/x86/rfxencode_tile_x86.c | 106 +
librfxcodec/tests/Makefile.am | 8 +-
librfxcodec/tests/Makefile.in | 623 -
librfxcodec/tests/rfxcodectest.c | 20 +-
librfxcodec/tests/rfxencode.c | 332 +
libxrdp/Makefile.am | 4 +-
libxrdp/Makefile.in | 724 -
libxrdp/libxrdp.c | 40 +-
libxrdp/libxrdp.h | 192 +-
libxrdp/libxrdpinc.h | 97 +-
libxrdp/xrdp_bitmap32_compress.c | 20 +-
libxrdp/xrdp_bitmap_compress.c | 6 +-
libxrdp/xrdp_caps.c | 46 +-
libxrdp/xrdp_channel.c | 18 +-
libxrdp/xrdp_fastpath.c | 30 +-
libxrdp/xrdp_iso.c | 23 +-
libxrdp/xrdp_jpeg_compress.c | 62 +-
libxrdp/xrdp_mcs.c | 52 +-
libxrdp/xrdp_mppc_enc.c | 14 +-
libxrdp/xrdp_orders.c | 66 +-
libxrdp/xrdp_orders_rail.c | 71 +-
libxrdp/xrdp_orders_rail.h | 14 +-
libxrdp/xrdp_rdp.c | 193 +-
libxrdp/xrdp_sec.c | 160 +-
libxrdp/xrdp_surface.c | 16 +-
ltmain.sh | 9661 -----------
m4/ax_type_socklen_t.m4 | 4 +-
m4/libtool.m4 | 7997 ---------
m4/ltoptions.m4 | 384 -
m4/ltsugar.m4 | 123 -
m4/ltversion.m4 | 23 -
m4/lt~obsolete.m4 | 98 -
mc/Makefile.am | 6 +
mc/Makefile.in | 671 -
mc/mc.c | 18 +-
mc/mc.h | 2 +-
missing | 215 -
neutrinordp/Makefile.am | 4 +-
neutrinordp/Makefile.in | 678 -
neutrinordp/xrdp-color.c | 8 +-
neutrinordp/xrdp-color.h | 4 +-
neutrinordp/xrdp-neutrinordp.c | 139 +-
neutrinordp/xrdp-neutrinordp.h | 29 +-
pkgconfig/.gitignore | 2 +
pkgconfig/Makefile.in | 512 -
rdp/Makefile.am | 30 -
rdp/Makefile.in | 688 -
rdp/rdp.c | 354 -
rdp/rdp.h | 465 -
rdp/rdp_bitmap.c | 999 --
rdp/rdp_iso.c | 239 -
rdp/rdp_lic.c | 375 -
rdp/rdp_mcs.c | 630 -
rdp/rdp_orders.c | 1687 --
rdp/rdp_rdp.c | 1203 --
rdp/rdp_sec.c | 713 -
rdp/rdp_tcp.c | 191 -
sesman/Makefile.am | 8 +-
sesman/Makefile.in | 949 --
sesman/access.c | 8 +-
sesman/access.h | 4 +-
sesman/auth.h | 14 +-
sesman/chansrv/Makefile.am | 5 +
sesman/chansrv/Makefile.in | 729 -
sesman/chansrv/chansrv.c | 86 +-
sesman/chansrv/chansrv.h | 14 +-
sesman/chansrv/chansrv_common.c | 4 +
sesman/chansrv/chansrv_fuse.c | 52 +-
sesman/chansrv/chansrv_fuse.h | 12 +-
sesman/chansrv/clipboard.c | 80 +-
sesman/chansrv/clipboard.h | 8 +-
sesman/chansrv/clipboard_common.h | 4 +-
sesman/chansrv/clipboard_file.c | 36 +-
sesman/chansrv/clipboard_file.h | 14 +-
sesman/chansrv/devredir.c | 64 +-
sesman/chansrv/devredir.h | 22 +-
sesman/chansrv/drdynvc.c | 46 +-
sesman/chansrv/drdynvc.h | 10 +-
sesman/chansrv/fifo.c | 4 +
sesman/chansrv/irp.c | 10 +-
sesman/chansrv/irp.h | 14 +-
sesman/chansrv/pulse/module-xrdp-sink.c | 12 +-
sesman/chansrv/pulse/module-xrdp-source.c | 4 +-
sesman/chansrv/rail.c | 109 +-
sesman/chansrv/rail.h | 10 +-
sesman/chansrv/smartcard.c | 170 +-
sesman/chansrv/smartcard.h | 38 +-
sesman/chansrv/smartcard_pcsc.c | 80 +-
sesman/chansrv/smartcard_pcsc.h | 38 +-
sesman/chansrv/sound.c | 72 +-
sesman/chansrv/sound.h | 10 +-
sesman/chansrv/xcommon.c | 16 +-
sesman/chansrv/xcommon.h | 8 +-
sesman/config.c | 22 +-
sesman/config.h | 18 +-
sesman/env.c | 11 +-
sesman/env.h | 4 +-
sesman/libscp/Makefile.am | 4 +
sesman/libscp/Makefile.in | 710 -
sesman/libscp/libscp.h | 4 -
sesman/libscp/libscp_connection.c | 4 +
sesman/libscp/libscp_init.c | 8 +-
sesman/libscp/libscp_init.h | 4 +-
sesman/libscp/libscp_lock.c | 14 +-
sesman/libscp/libscp_lock.h | 10 +-
sesman/libscp/libscp_session.c | 6 +-
sesman/libscp/libscp_session.h | 2 +-
sesman/libscp/libscp_tcp.c | 10 +-
sesman/libscp/libscp_tcp.h | 6 +-
sesman/libscp/libscp_v0.c | 4 +
sesman/libscp/libscp_v1c.c | 11 +-
sesman/libscp/libscp_v1c_mng.c | 4 +
sesman/libscp/libscp_v1c_mng.h | 4 -
sesman/libscp/libscp_v1s.c | 4 +
sesman/libscp/libscp_v1s_mng.c | 4 +
sesman/libscp/libscp_vX.c | 4 +
sesman/scp.c | 10 +-
sesman/scp.h | 2 +-
sesman/scp_v0.c | 21 +-
sesman/scp_v0.h | 2 +-
sesman/scp_v1.c | 30 +-
sesman/scp_v1.h | 2 +-
sesman/scp_v1_mng.c | 6 +-
sesman/scp_v1_mng.h | 2 +-
sesman/sesman.c | 41 +-
sesman/sesman.h | 3 -
sesman/sesman.ini | 7 -
sesman/session.c | 365 +-
sesman/session.h | 17 +-
sesman/sessvc/Makefile.am | 16 -
sesman/sessvc/Makefile.in | 655 -
sesman/sessvc/sessvc.c | 166 -
sesman/sig.c | 26 +-
sesman/sig.h | 8 +-
sesman/tools/Makefile.am | 5 +
sesman/tools/Makefile.in | 744 -
sesman/tools/config.c | 4 +
sesman/tools/dis.c | 8 +-
sesman/tools/sesadmin.c | 40 +-
sesman/tools/sesrun.c | 6 +-
sesman/tools/sestest.c | 4 +
sesman/tools/tcp.c | 10 +-
sesman/tools/tcp.h | 6 +-
sesman/tools/xcon.c | 4 +
sesman/verify_user.c | 26 +-
sesman/verify_user_bsd.c | 22 +-
sesman/verify_user_kerberos.c | 18 +-
sesman/verify_user_pam.c | 18 +-
sesman/verify_user_pam_userpass.c | 14 +-
sesman/xauth.c | 6 +-
sesman/xauth.h | 2 +-
tcutils/README.txt | 2 +-
tests/gtcp_proxy/Makefile | 2 +-
tests/tcp_proxy/main.c | 52 +-
vnc/Makefile.am | 6 +
vnc/Makefile.in | 671 -
vnc/vnc.c | 55 +-
vnc/vnc.h | 2 +-
vrplayer/README.txt | 8 +-
xorg/X11R7.6/Mesa-7.10.3.patch | 11 +
xorg/X11R7.6/buildx.sh | 16 +-
xorg/X11R7.6/libpciaccess-0.12.0.patch | 24 +
xorg/X11R7.6/pixman-0.30.0.patch | 11 +
xorg/X11R7.6/rdp/.gitignore | 1 +
xorg/X11R7.6/rdp/Makefile | 8 -
xorg/X11R7.6/rdp/rdp.h | 16 +-
xorg/X11R7.6/rdp/rdpmain.c | 5 +-
xorg/X11R7.6/rdp/rdpmisc.c | 16 +
xorg/X11R7.6/rdp/rdpup.c | 16 +-
xorg/X11R7.6/x11_file_list.txt | 2 +-
xorg/X11R7.6/xorg-server-1.9.3.patch | 10 +
xorg/tests/xdemo/Makefile | 4 +-
xorg/tests/xdemo/xdemo.c | 2 +-
xorgxrdp/.gitignore | 31 +
xorgxrdp/.travis.yml | 35 +
xorgxrdp/Makefile.in | 825 -
xorgxrdp/aclocal.m4 | 1376 --
xorgxrdp/compile | 347 -
xorgxrdp/config.guess | 1420 --
xorgxrdp/config.sub | 1799 --
xorgxrdp/config_ac-h.in | 71 -
xorgxrdp/configure | 14845 -----------------
xorgxrdp/configure.ac | 3 +
xorgxrdp/depcomp | 791 -
xorgxrdp/install-sh | 527 -
xorgxrdp/ltmain.sh | 9661 -----------
xorgxrdp/m4/libtool.m4 | 7997 ---------
xorgxrdp/m4/ltoptions.m4 | 384 -
xorgxrdp/m4/ltsugar.m4 | 123 -
xorgxrdp/m4/ltversion.m4 | 23 -
xorgxrdp/m4/lt~obsolete.m4 | 98 -
librfxcodec/acinclude.m4 => xorgxrdp/m4/nasm.m4 | 33 +-
xorgxrdp/missing | 215 -
xorgxrdp/module/Makefile.am | 37 +-
xorgxrdp/module/Makefile.in | 867 -
xorgxrdp/module/amd64/Makefile.am | 23 +
.../amd64/a8r8g8b8_to_a8b8g8r8_box_amd64_sse2.asm | 22 +-
.../amd64/a8r8g8b8_to_nv12_box_amd64_sse2.asm | 20 +-
xorgxrdp/module/amd64/cpuid_amd64.asm | 18 +-
xorgxrdp/module/amd64/funcs_amd64.h | 4 +-
xorgxrdp/module/amd64/i420_to_rgb32_amd64_sse2.asm | 18 +-
xorgxrdp/module/amd64/uyvy_to_rgb32_amd64_sse2.asm | 18 +-
xorgxrdp/module/amd64/yuy2_to_rgb32_amd64_sse2.asm | 18 +-
xorgxrdp/module/amd64/yv12_to_rgb32_amd64_sse2.asm | 18 +-
xorgxrdp/module/{x86/cpuid_x86.asm => common.asm} | 62 +-
xorgxrdp/module/nasm_lt.sh | 1 -
xorgxrdp/module/rdp.h | 7 +-
xorgxrdp/module/rdpCapture.c | 457 +-
xorgxrdp/module/rdpCapture.h | 19 +-
xorgxrdp/module/rdpClientCon.c | 241 +-
xorgxrdp/module/rdpClientCon.h | 2 +-
xorgxrdp/module/rdpComposite.c | 8 +-
xorgxrdp/module/rdpComposite.h | 2 +-
xorgxrdp/module/rdpCopyArea.c | 6 +-
xorgxrdp/module/rdpCopyArea.h | 2 +-
xorgxrdp/module/rdpCopyPlane.c | 6 +-
xorgxrdp/module/rdpCopyPlane.h | 2 +-
xorgxrdp/module/rdpCursor.c | 6 +-
xorgxrdp/module/rdpCursor.h | 2 +-
xorgxrdp/module/rdpDraw.c | 10 +-
xorgxrdp/module/rdpDraw.h | 2 +-
xorgxrdp/module/rdpFillPolygon.c | 6 +-
xorgxrdp/module/rdpFillPolygon.h | 2 +-
xorgxrdp/module/rdpFillSpans.c | 6 +-
xorgxrdp/module/rdpFillSpans.h | 2 +-
xorgxrdp/module/rdpGC.c | 6 +-
xorgxrdp/module/rdpGC.h | 2 +-
xorgxrdp/module/rdpGlyphs.c | 12 +-
xorgxrdp/module/rdpGlyphs.h | 2 +-
xorgxrdp/module/rdpImageGlyphBlt.c | 6 +-
xorgxrdp/module/rdpImageGlyphBlt.h | 2 +-
xorgxrdp/module/rdpImageText16.c | 6 +-
xorgxrdp/module/rdpImageText16.h | 2 +-
xorgxrdp/module/rdpImageText8.c | 6 +-
xorgxrdp/module/rdpImageText8.h | 2 +-
xorgxrdp/module/rdpInput.c | 6 +-
xorgxrdp/module/rdpInput.h | 2 +-
xorgxrdp/module/rdpMain.c | 6 +-
xorgxrdp/module/rdpMain.h | 2 +-
xorgxrdp/module/rdpMisc.c | 49 +-
xorgxrdp/module/rdpMisc.h | 18 +-
xorgxrdp/module/rdpPixmap.c | 6 +-
xorgxrdp/module/rdpPixmap.h | 2 +-
xorgxrdp/module/rdpPolyArc.c | 6 +-
xorgxrdp/module/rdpPolyArc.h | 2 +-
xorgxrdp/module/rdpPolyFillArc.c | 6 +-
xorgxrdp/module/rdpPolyFillArc.h | 2 +-
xorgxrdp/module/rdpPolyFillRect.c | 6 +-
xorgxrdp/module/rdpPolyFillRect.h | 2 +-
xorgxrdp/module/rdpPolyGlyphBlt.c | 6 +-
xorgxrdp/module/rdpPolyGlyphBlt.h | 2 +-
xorgxrdp/module/rdpPolyPoint.c | 6 +-
xorgxrdp/module/rdpPolyPoint.h | 2 +-
xorgxrdp/module/rdpPolyRectangle.c | 6 +-
xorgxrdp/module/rdpPolyRectangle.h | 2 +-
xorgxrdp/module/rdpPolySegment.c | 6 +-
xorgxrdp/module/rdpPolySegment.h | 2 +-
xorgxrdp/module/rdpPolyText16.c | 6 +-
xorgxrdp/module/rdpPolyText16.h | 2 +-
xorgxrdp/module/rdpPolyText8.c | 6 +-
xorgxrdp/module/rdpPolyText8.h | 2 +-
xorgxrdp/module/rdpPolylines.c | 6 +-
xorgxrdp/module/rdpPolylines.h | 2 +-
xorgxrdp/module/rdpPri.c | 6 +-
xorgxrdp/module/rdpPri.h | 2 +-
xorgxrdp/module/rdpPushPixels.c | 6 +-
xorgxrdp/module/rdpPushPixels.h | 2 +-
xorgxrdp/module/rdpPutImage.c | 6 +-
xorgxrdp/module/rdpPutImage.h | 2 +-
xorgxrdp/module/rdpRandR.c | 11 +-
xorgxrdp/module/rdpRandR.h | 2 +-
xorgxrdp/module/rdpReg.c | 6 +-
xorgxrdp/module/rdpReg.h | 2 +-
xorgxrdp/module/rdpSetSpans.c | 6 +-
xorgxrdp/module/rdpSetSpans.h | 2 +-
xorgxrdp/module/rdpSimd.c | 6 +-
xorgxrdp/module/rdpSimd.h | 2 +-
xorgxrdp/module/rdpTrapezoids.c | 6 +-
xorgxrdp/module/rdpTrapezoids.h | 2 +-
xorgxrdp/module/rdpXv.c | 10 +-
xorgxrdp/module/rdpXv.h | 2 +-
xorgxrdp/module/x86/Makefile.am | 23 +
.../x86/a8r8g8b8_to_a8b8g8r8_box_x86_sse2.asm | 20 +-
.../module/x86/a8r8g8b8_to_nv12_box_x86_sse2.asm | 20 +-
xorgxrdp/module/x86/cpuid_x86.asm | 16 +-
xorgxrdp/module/x86/funcs_x86.h | 4 +-
xorgxrdp/module/x86/i420_to_rgb32_x86_sse2.asm | 18 +-
xorgxrdp/module/x86/uyvy_to_rgb32_x86_sse2.asm | 18 +-
xorgxrdp/module/x86/yuy2_to_rgb32_x86_sse2.asm | 18 +-
xorgxrdp/module/x86/yv12_to_rgb32_x86_sse2.asm | 18 +-
xorgxrdp/test-driver | 139 -
xorgxrdp/tests/.gitignore | 4 +
xorgxrdp/tests/Makefile.am | 12 +-
xorgxrdp/tests/Makefile.in | 808 -
xorgxrdp/tests/yuv2rgb/.gitignore | 1 +
xorgxrdp/tests/yuv2rgb/Makefile | 21 -
xorgxrdp/tests/yuv2rgb/Makefile.am | 24 +
xorgxrdp/tests/yuv2rgb/yuv2rgb_speed.c | 24 +-
xorgxrdp/tests/yuv2rgb/yuv2rgb_speed.sh | 3 +
xorgxrdp/xrdpdev/Makefile.in | 687 -
xorgxrdp/xrdpdev/xrdpdev.c | 44 +-
xorgxrdp/xrdpkeyb/Makefile.in | 656 -
xorgxrdp/xrdpkeyb/rdpKeyboard.c | 16 +-
xorgxrdp/xrdpmouse/Makefile.in | 656 -
xorgxrdp/xrdpmouse/rdpMouse.c | 39 +-
xrdp/Makefile.am | 3 +-
xrdp/Makefile.in | 807 -
xrdp/funcs.c | 20 +-
xrdp/lang.c | 14 +-
xrdp/xrdp.c | 40 +-
xrdp/xrdp.h | 335 +-
xrdp/xrdp.ini | 25 +-
xrdp/xrdp_bitmap.c | 50 +-
xrdp/xrdp_cache.c | 34 +-
xrdp/xrdp_encoder.c | 127 +-
xrdp/xrdp_encoder.h | 6 +-
xrdp/xrdp_font.c | 10 +-
xrdp/xrdp_keyboard.ini | 5 +-
xrdp/xrdp_listen.c | 18 +-
xrdp/xrdp_login_wnd.c | 36 +-
xrdp/xrdp_mm.c | 466 +-
xrdp/xrdp_painter.c | 48 +-
xrdp/xrdp_process.c | 18 +-
xrdp/xrdp_region.c | 16 +-
xrdp/xrdp_types.h | 6 +-
xrdp/xrdp_wm.c | 92 +-
xrdp/xrdpwin.c | 24 +-
xrdpapi/Makefile.am | 4 +
xrdpapi/Makefile.in | 666 -
xrdpapi/simple.c | 12 +-
xrdpapi/vrplayer.c | 4 +
xrdpapi/xrdpapi.c | 7 +-
xrdpvr/Makefile.in | 662 -
xrdpvr/xrdpvr.c | 4 +
xup/Makefile.am | 6 +
xup/Makefile.in | 671 -
xup/xup.c | 101 +-
xup/xup.h | 2 +-
525 files changed, 7319 insertions(+), 198132 deletions(-)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..d3096a5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,42 @@
+*~
+*.a
+aclocal.m4
+AUTHORS
+autom4te.cache/
+ChangeLog
+compile
+config_ac.h
+config_ac-h.in
+config.guess
+config.log
+config.status
+config.sub
+configure
+depcomp
+.deps/
+genkeymap/xrdp-genkeymap
+install-sh
+instfiles/pam.d/xrdp-sesman
+keygen/xrdp-keygen
+*.la
+.libs
+libtool
+*.lo
+ltmain.sh
+Makefile
+Makefile.in
+missing
+mkinstalldirs
+NEWS
+*.o
+README
+sesman/chansrv/xrdp-chansrv
+sesman/sessvc/xrdp-sessvc
+sesman/tools/xrdp-dis
+sesman/tools/xrdp-sesadmin
+sesman/tools/xrdp-sesrun
+sesman/tools/xrdp-sestest
+sesman/tools/xrdp-xcon
+sesman/xrdp-sesman
+stamp-h1
+xrdp/xrdp
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..5962601
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,11 @@
+[submodule "librfxcodec"]
+ path = librfxcodec
+ url = https://github.com/neutrinolabs/librfxcodec.git
+ branch = .
+ ignore = untracked
+
+[submodule "libpainter"]
+ path = libpainter
+ url = https://github.com/neutrinolabs/libpainter.git
+ branch = .
+ ignore = untracked
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..58740cb
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,107 @@
+sudo: false # use new container
+language: c
+
+branches:
+ except: /^(gh-pages|v[0-9]\..*)/
+
+addons:
+ apt:
+ packages: &common_deps
+ - nasm
+
+min_amd64_deps: &min_amd64_deps
+ - *common_deps
+ - libpam0g-dev
+ - libssl-dev
+ - libx11-dev
+ - libxrandr-dev
+
+min_amd64_conf: &min_amd64_conf
+ env:
+ - CONF_FLAGS="--disable-ipv6 --disable-jpeg --disable-fuse --disable-mp3lame
+ --disable-rfxcodec --disable-painter --disable-pixman"
+ addons:
+ apt:
+ packages:
+ - *min_amd64_deps
+
+max_amd64_deps: &max_amd64_deps
+ - *min_amd64_deps
+ - libfuse-dev
+ - libjpeg-dev
+ - libmp3lame-dev
+ - libpixman-1-dev
+
+max_amd64_conf: &max_amd64_conf
+ env:
+ - CONF_FLAGS="--enable-ipv6 --enable-jpeg --enable-fuse --enable-mp3lame
+ --enable-rfxcodec --enable-painter --enable-pixman"
+ - DISTCHECK=1
+ addons:
+ apt:
+ packages:
+ - *max_amd64_deps
+
+max_x86_deps: &max_x86_deps
+ - *common_deps
+ - g++-multilib
+ - gcc-multilib
+ - libglu1-mesa-dev:i386
+ - libjpeg-dev:i386
+ - libmp3lame-dev:i386
+ - libpam0g-dev:i386
+ - libssl-dev:i386
+ - libx11-dev:i386
+ - libxext-dev:i386
+ - libxfixes-dev:i386
+ - libxrandr-dev:i386
+ - libxrender-dev:i386
+ - openssl:i386
+
+# No --enable-pixman to allow testing the replacement code
+# No --enable-fuse due to failing libfuse-dev:i386 package install
+max_x86_conf: &max_x86_conf
+ env:
+ - CONF_FLAGS="--enable-ipv6 --enable-jpeg --disable-fuse --enable-mp3lame
+ --enable-rfxcodec --enable-painter --disable-pixman
+ --host=i686-linux"
+ - PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig
+ - CFLAGS=-m32
+ - LDFLAGS=-m32
+ addons:
+ apt:
+ packages:
+ - *max_x86_deps
+
+matrix:
+ include:
+
+ # Minimal amd64 build
+ - compiler: gcc
+ << : *min_amd64_conf
+ - compiler: g++
+ << : *min_amd64_conf
+ - compiler: clang
+ << : *min_amd64_conf
+
+ # Maximal amd64 build
+ - compiler: gcc
+ << : *max_amd64_conf
+ - compiler: g++
+ << : *max_amd64_conf
+ - compiler: clang
+ << : *max_amd64_conf
+
+ # Maximal x86 build
+ - compiler: gcc
+ << : *max_x86_conf
+ - compiler: g++
+ << : *max_x86_conf
+ - compiler: clang
+ << : *max_x86_conf
+
+script:
+ - ./bootstrap
+ - ./configure $CONF_FLAGS
+ - make CFLAGS="$CFLAGS -O2 -Wall -Wwrite-strings -Werror"
+ - test -z "$DISTCHECK" || make distcheck
diff --git a/Makefile.am b/Makefile.am
index 6d64483..c8457c5 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,5 +1,7 @@
ACLOCAL_AMFLAGS = -I m4
-AM_DISTCHECK_CONFIGURE_FLAGS = --without-systemdsystemunitdir
+AM_DISTCHECK_CONFIGURE_FLAGS = \
+ --without-systemdsystemunitdir \
+ --enable-strict-locations
EXTRA_DIST = \
COPYING \
@@ -50,7 +52,6 @@ endif
SUBDIRS = \
common \
vnc \
- rdp \
xup \
mc \
$(NEUTRINORDPDIR) \
diff --git a/Makefile.in b/Makefile.in
deleted file mode 100644
index b4d638e..0000000
--- a/Makefile.in
+++ /dev/null
@@ -1,879 +0,0 @@
-# Makefile.in generated by automake 1.14.1 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2013 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
- at SET_MAKE@
-VPATH = @srcdir@
-am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-subdir = .
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
- $(top_srcdir)/configure $(am__configure_deps) \
- $(srcdir)/config_ac-h.in COPYING compile config.guess \
- config.sub depcomp install-sh missing ltmain.sh
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/ax_append_compile_flags.m4 \
- $(top_srcdir)/m4/ax_append_flag.m4 \
- $(top_srcdir)/m4/ax_cflags_warn_all.m4 \
- $(top_srcdir)/m4/ax_check_compile_flag.m4 \
- $(top_srcdir)/m4/ax_gcc_func_attribute.m4 \
- $(top_srcdir)/m4/ax_require_defined.m4 \
- $(top_srcdir)/m4/ax_type_socklen_t.m4 \
- $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
- $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
- $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/pkg.m4 \
- $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno config.status.lineno
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = config_ac.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-AM_V_P = $(am__v_P_ at AM_V@)
-am__v_P_ = $(am__v_P_ at AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_ at AM_V@)
-am__v_GEN_ = $(am__v_GEN_ at AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_ at AM_V@)
-am__v_at_ = $(am__v_at_ at AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-SOURCES =
-DIST_SOURCES =
-RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
- ctags-recursive dvi-recursive html-recursive info-recursive \
- install-data-recursive install-dvi-recursive \
- install-exec-recursive install-html-recursive \
- install-info-recursive install-pdf-recursive \
- install-ps-recursive install-recursive installcheck-recursive \
- installdirs-recursive pdf-recursive ps-recursive \
- tags-recursive uninstall-recursive
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
- distclean-recursive maintainer-clean-recursive
-am__recursive_targets = \
- $(RECURSIVE_TARGETS) \
- $(RECURSIVE_CLEAN_TARGETS) \
- $(am__extra_recursive_targets)
-AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
- cscope distdir dist dist-all distcheck
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
- $(LISP)config_ac-h.in
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-ETAGS = etags
-CTAGS = ctags
-CSCOPE = cscope
-DIST_SUBDIRS = common vnc rdp xup mc neutrinordp libxrdp libpainter \
- librfxcodec xrdp sesman keygen docs instfiles genkeymap \
- xrdpapi pkgconfig xrdpvr
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-distdir = $(PACKAGE)-$(VERSION)
-top_distdir = $(distdir)
-am__remove_distdir = \
- if test -d "$(distdir)"; then \
- find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
- && rm -rf "$(distdir)" \
- || { sleep 5 && rm -rf "$(distdir)"; }; \
- else :; fi
-am__post_remove_distdir = $(am__remove_distdir)
-am__relativize = \
- dir0=`pwd`; \
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
- sed_rest='s,^[^/]*/*,,'; \
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
- sed_butlast='s,/*[^/]*$$,,'; \
- while test -n "$$dir1"; do \
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
- if test "$$first" != "."; then \
- if test "$$first" = ".."; then \
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
- else \
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
- if test "$$first2" = "$$first"; then \
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
- else \
- dir2="../$$dir2"; \
- fi; \
- dir0="$$dir0"/"$$first"; \
- fi; \
- fi; \
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
- done; \
- reldir="$$dir2"
-DIST_ARCHIVES = $(distdir).tar.gz
-GZIP_ENV = --best
-DIST_TARGETS = dist-gzip
-distuninstallcheck_listfiles = find . -type f -print
-am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
- | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
-distcleancheck_listfiles = find . -type f -print
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DLOPEN_LIBS = @DLOPEN_LIBS@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-EXEEXT = @EXEEXT@
-FGREP = @FGREP@
-FREERDP_CFLAGS = @FREERDP_CFLAGS@
-FREERDP_LIBS = @FREERDP_LIBS@
-FUSE_CFLAGS = @FUSE_CFLAGS@
-FUSE_LIBS = @FUSE_LIBS@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIPO = @LIPO@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OPENSSL_CFLAGS = @OPENSSL_CFLAGS@
... 223710 lines suppressed ...
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-remote/xrdp.git
More information about the pkg-remote-commits
mailing list