This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch 3.6.x in repository nx-libs. from 7c43682 nx-X11/config/cf/{gnu,lnx}Lib.rules: add RPATH entries for temporary nxcomp and nxcompshad libraries. new 05dd842 hw/nxagent/Screen.c: Additionally check for noRRXineramaExtension set to FALSE before using the nxagentAdjustRandRXinerama() function and providing a Xinerama-like user experience. new 9772277 Merge branch 'sunweaver-pr/keep-disabled-rrxinerama-disabled-on-reconnects' into 3.6.x new 61265ff release 3.5.99.13 new 949b91c nxcomp/src/Loop.cpp: Typo fix in error msg. The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: ChangeLog | 1292 +++++++++++++++++++++- VERSION | 2 +- debian/changelog | 7 + nx-X11/programs/Xserver/hw/nxagent/Screen.c | 2 +- nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 | 2 +- nx-libs.spec | 2 +- nxcomp/src/Loop.cpp | 2 +- nxproxy/man/nxproxy.1 | 2 +- 8 files changed, 1293 insertions(+), 18 deletions(-) -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x in repository nx-libs. commit 9772277c6589b881c639285fc0b91655ac77f82c Merge: 7c43682 05dd842 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Tue Jan 16 15:08:07 2018 +0100 Merge branch 'sunweaver-pr/keep-disabled-rrxinerama-disabled-on-reconnects' into 3.6.x Attributes GH PR #637: https://github.com/ArcticaProject/nx-libs/pull/637 Reviewed-by: Ulrich Sibiller <uli42@gmx.de> -- Tue, 16 Jan 2018 06:03:18 -0800 nx-X11/programs/Xserver/hw/nxagent/Screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x in repository nx-libs. commit 61265ff616323bd1821633eb79c4f14eacdca8f3 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Tue Jan 16 15:19:42 2018 +0100 release 3.5.99.13 --- ChangeLog | 1292 +++++++++++++++++++++- VERSION | 2 +- debian/changelog | 7 + nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 | 2 +- nx-libs.spec | 2 +- nxproxy/man/nxproxy.1 | 2 +- 6 files changed, 1291 insertions(+), 16 deletions(-) diff --git a/ChangeLog b/ChangeLog index 362d5c4..1e00e81 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,16 +1,575 @@ -2017-12-15 12:40:31 +0100 Mike Gabriel (c3e284b96) +2018-01-16 15:19:42 +0100 Mike Gabriel (cd50ef26e) - * release 3.5.99.12 (HEAD -> 3.6.x) + * release 3.5.99.13 (HEAD -> 3.6.x) + +2018-01-16 15:08:07 +0100 Mike Gabriel (9772277c6) + + * Merge branch + 'sunweaver-pr/keep-disabled-rrxinerama-disabled-on-reconnects' + into 3.6.x (origin/HEAD, origin/3.6.x) + +2018-01-16 14:52:43 +0100 Mike Gabriel (05dd84256) + + * hw/nxagent/Screen.c: Additionally check for noRRXineramaExtension + set to FALSE before using the nxagentAdjustRandRXinerama() + function and providing a Xinerama-like user experience. + (sunweaver-pr/keep-disabled-rrxinerama-disabled-on-reconnects) + +2018-01-11 10:01:18 +0100 Mihai Moldovan (7c43682e8) + + * nx-X11/config/cf/{gnu,lnx}Lib.rules: add RPATH entries for + temporary nxcomp and nxcompshad libraries. + +2018-01-09 01:08:17 +0100 Mihai Moldovan (1086c4aa5) + + * Merge branch 'Ionic-bugfix/ctime' into 3.6.x + +2017-12-30 09:30:03 +0100 Mihai Moldovan (2eb2f2e6c) + + * nxcomp/src/Timestamp.{cpp,h}: use ::ctime_s or ::ctime_r instead of + plain ctime, on-stack buffers and return std::string + objects. + +2017-12-30 09:25:26 +0100 Mihai Moldovan (df8908b9d) + + * nxcomp/configure.ac: add check for ::ctime_s. + +2018-01-08 23:43:28 +0100 Mihai Moldovan (70e1e6a01) + + * Merge branch 'uli42-pr/fix_xext_includes' into 3.6.x + +2018-01-08 23:08:51 +0100 Ulrich Sibiller (f66820b57) + + * panoramiX: fix includes + +2018-01-08 22:58:26 +0100 Mihai Moldovan (47ef330c5) + + * Merge branch 'uli42-pr/reenable_xc-misc' into 3.6.x + +2018-01-08 22:25:35 +0100 Ulrich Sibiller (43456713b) + + * Re-enable XC-MISC extension + +2018-01-07 01:29:13 +0100 Mihai Moldovan (5f9f744cd) + + * Merge branch 'uli42-pr/fix_strings' into 3.6.x + +2018-01-03 22:28:43 +0100 Ulrich Sibiller (23c36c2d2) + + * Display.c: drop helper variable in loop + +2018-01-03 02:34:10 +0100 Ulrich Sibiller (b89b80949) + + * Error.c: replace malloc+strcpy by strdup + +2018-01-03 02:29:55 +0100 Ulrich Sibiller (27a31d0ce) + + * Events.c: add FIXME + +2018-01-03 02:22:11 +0100 Ulrich Sibiller (11b2b067e) + + * Keyboard.c: rework string allocation/building + +2018-01-03 01:55:32 +0100 Ulrich Sibiller (a0e985fb6) + + * Keystroke.c: replace calloc + 2 * strcpy by asprintf + +2018-01-03 01:31:52 +0100 Ulrich Sibiller (185470072) + + * Font.c: replace malloc + strcpy by strdup + fix memleak + +2018-01-03 01:17:59 +0100 Ulrich Sibiller (054ae8447) + + * Font.c: free possibly allocated mem + +2018-01-03 01:11:34 +0100 Ulrich Sibiller (56fa23485) + + * Font.c: replace memcpy by sprintf preventing possible buffer + overflows + +2018-01-03 00:59:59 +0100 Ulrich Sibiller (cac1af52d) + + * Args.c: simplify nxagentGetDialogName() + +2018-01-03 00:59:20 +0100 Ulrich Sibiller (74c21e9e2) + + * Args.c, Error.[ch]: introduce own length macro for + nxagentClientsLogName + +2018-01-03 00:32:14 +0100 Ulrich Sibiller (dc61b6cca) + + * Args.c: use strdup instead of malloc + +2018-01-03 00:18:39 +0100 Ulrich Sibiller (96e430069) + + * Error.c: update nxagentPrintError + +2018-01-03 00:06:39 +0100 Ulrich Sibiller (525e15168) + + * Error.c: replace strcpy/strcat by snprintf + +2018-01-03 00:05:49 +0100 Ulrich Sibiller (7d87e5a0c) + + * Error.c: use standard file descriptor macros + +2018-01-03 00:05:09 +0100 Ulrich Sibiller (654422a04) + + * Error.c: remove trailing whitespace + +2018-01-02 23:53:14 +0100 Ulrich Sibiller (6c080c839) + + * Error.c: remove empty ifdef + +2018-01-02 21:02:41 +0100 Ulrich Sibiller (a8a693817) + + * Font.c: pass down size + +2018-01-02 19:24:49 +0100 Ulrich Sibiller (19a3918a7) + + * Display.c: pass down buffer size to nxagentLookForIconFile + +2018-01-02 19:23:20 +0100 Ulrich Sibiller (ea1e0bea3) + + * Replace hardcoded string lengths by macros + +2017-12-08 00:30:32 +0100 Ulrich Sibiller (9a6b90c31) + + * Font.c: make nxagentGetFontServerPath more readable + +2017-12-08 00:19:50 +0100 Ulrich Sibiller (677da7fd3) + + * Screen.c: string handling improvements + +2017-12-08 00:17:24 +0100 Ulrich Sibiller (9d5c83e2f) + + * Font.c: shorten string handling + +2017-11-24 00:54:14 +0100 Ulrich Sibiller (2836c72f7) + + * Keyboard.c: replace malloc + strcpy by asprintf + +2017-11-24 00:49:17 +0100 Ulrich Sibiller (08912ef30) + + * Keyboard.c: improve user messages for keyboard file handling + +2017-11-24 00:48:42 +0100 Ulrich Sibiller (0e2c4df8e) + + * Keyboard.c: fix memory leak + +2017-11-23 23:18:44 +0100 Ulrich Sibiller (3de6bc749) + + * Dialog.c: fix possible buffer overflows + +2017-11-24 00:25:25 +0100 Ulrich Sibiller (4a345786c) + + * Dialog.c,Display.c,NXdixfonts.c: replace strncpy() by snprintf + where appropriate + +2017-11-23 21:25:26 +0100 Ulrich Sibiller (5987a7b1a) + + * Dialog.c,Display.c,Font.c,NXdixfonts.c: don't use hardcoded string + buffer lengths + +2018-01-05 23:21:52 +0100 Mihai Moldovan (3c8189971) + + * Merge branch 'Ionic-bugfix/rpath' into 3.6.x + +2018-01-03 03:22:31 +0100 Mihai Moldovan (1c1431c0f) + + * nxproxy/src/Makefile.am: build library using RUNPATH instead of + RPATH. + +2018-01-03 03:18:12 +0100 Mihai Moldovan (d1897719a) + + * nxproxy/configure.ac: enable libtool support. + +2018-01-03 03:17:10 +0100 Mihai Moldovan (4d481bf99) + + * nxproxy/configure.ac: drop --enable-cxx11. + +2017-12-30 00:40:06 +0100 Mihai Moldovan (b91b13b37) + + * Makefile: only try to copy/dereference libNX* files when installing + data. + +2017-12-30 00:17:57 +0100 Mihai Moldovan (ecaa13ce6) + + * nx-X11: reintroduce creation of libX11 compat symlinks. + +2017-12-29 22:35:58 +0100 Mihai Moldovan (3d17c665b) + + * Makefile: install relinked program binary instead of the + "temporary" one. + +2017-12-29 21:44:56 +0100 Mihai Moldovan (ffc09a73d) + + * nx-X11: build programs with a temporary RPATH/RUNPATH value and a + relinked version with the system location. + +2017-12-28 23:16:32 +0100 Mihai Moldovan (44f8c424e) + + * nxcompshad/src/Makefile.am: enable new ELF dtags to force RUNPATH + creation for libXcompshad. + +2017-12-28 23:12:50 +0100 Mihai Moldovan (4b153f5b0) + + * nx-X11/config/cf/{gnu,lnx}Lib.rules: enable new ELF dtags to force + RUNPATH creation for nxagent. + +2017-12-26 04:10:27 +0100 Mihai Moldovan (b13bf675a) + + * nxcompshad/src/Makefile.am: implement libX11 RPATH/RUNPATH + override. + +2017-12-26 04:06:40 +0100 Mihai Moldovan (26ab7b8a7) + + * nxagent: implement RPATH/RUNPATH override for libX11. + +2017-12-30 03:31:20 +0100 Mihai Moldovan (e13e31f75) + + * Merge branch 'uli42-pr/fix_abstract' into 3.6.x + +2017-12-29 14:25:53 +0100 Ulrich Sibiller (367bec595) + + * EncodeBuffer.cpp: add another VALGRIND guard + +2017-12-28 11:19:44 +0100 Ulrich Sibiller (6e98e35cf) + + * nxcomp: drop strncpy in favour of snprintf + +2017-12-27 21:13:39 +0100 Ulrich Sibiller (9e8bd2e1b) + + * Loop.cpp: fix memleak happening with unknown tcp host + +2017-12-27 19:16:15 +0100 Ulrich Sibiller (ce293647d) + + * ChannelEndPoint.cpp: fix possible memleak in getUnixPath() + +2017-12-27 19:15:23 +0100 Ulrich Sibiller (17d045826) + + * ChannelEndPoint.cpp: remove unneccessary code + +2017-12-27 17:06:43 +0100 Ulrich Sibiller (eae64c4a4) + + * ChannelEndPoint.cpp: fix another memleak + +2017-12-27 15:23:33 +0100 Ulrich Sibiller (96879dc69) + + * EncodeBuffer.cpp: add VALGRIND guard + +2017-12-27 14:53:58 +0100 Ulrich Sibiller (6198e0376) + + * nxcomp: implement correct length handling for unix socket structs + +2017-12-27 14:43:50 +0100 Ulrich Sibiller (2367fc714) + + * Loop.cpp: drop ugly ifdef indentation + +2017-12-27 14:43:22 +0100 Ulrich Sibiller (6d8fe661e) + + * Loop.cpp: create xServerAddrUNIX only if required + +2017-12-27 13:16:35 +0100 Ulrich Sibiller (14a558918) + + * Loop.cpp: improve/fix usage of s(n)printf + +2017-12-27 13:09:25 +0100 Ulrich Sibiller (3066195d7) + + * Loop.cpp: some reformatting/simplification/FIXMEs + +2017-12-27 12:54:30 +0100 Ulrich Sibiller (c31c54c1b) + + * Loop.cpp: delete passed object prior to overwriting it + +2017-12-27 12:18:28 +0100 Ulrich Sibiller (c48748ba0) + + * ChannelEndPoint.cpp: re-scope/improve getSpec + +2017-12-27 12:15:47 +0100 Ulrich Sibiller (f1905c864) + + * Loop.cpp: delete structs when no longer required + +2017-12-27 12:14:38 +0100 Ulrich Sibiller (b593edeb2) + + * Loop.cpp: always close testSocketFD + +2017-12-27 12:13:43 +0100 Ulrich Sibiller (4107159e2) + + * Loop.cpp: free display before leaving SetupDisplaySocket() + +2017-12-27 12:12:20 +0100 Ulrich Sibiller (604e09686) + + * Loop.cpp: Fix memset (size was 0) + +2017-12-28 19:32:22 +0100 Mihai Moldovan (2d44051aa) + + * Merge branch 'uli42-pr/silence_nxcompshad_warnings' into 3.6.x + +2017-12-27 23:54:34 +0100 Ulrich Sibiller (2cade632b) + + * nxcompshad: silence GCC warnings + +2017-12-28 00:18:58 +0100 Mihai Moldovan (061c35772) + + * Merge branch 'uli42-pr/reduce_uninitialised' into 3.6.x + +2017-12-10 23:57:35 +0100 Ulrich Sibiller (6acbfab33) + + * reduce usage of uninitialised bytes + +2017-12-27 22:09:29 +0100 Mihai Moldovan (bc5f9a236) + + * nxcomp/src/Log.h: take a reference-type in generic has_newline() + function. + +2017-12-27 20:12:26 +0100 Mihai Moldovan (8036f6914) + + * nxcomp/src/Log.cpp: don't confuse users with useless warning + messages in case that a log line append operation was + requested, but the message level has lower precedence than + the current log filter. + +2017-12-27 19:49:25 +0100 Mihai Moldovan (56dbc2156) + + * nxcomp/src/Log.h: make sure we don't pass NULL pointers to + strstr(). + +2017-12-25 17:39:40 +0100 Mihai Moldovan (57845ced5) + + * nxcomp/src/Loop.cpp: whitespace in log messages only. + +2017-12-25 02:19:17 +0100 Mihai Moldovan (970704ca4) + + * nxcomp/src/Loop.cpp: use new log continuation mechanism. + +2017-12-25 02:18:46 +0100 Mihai Moldovan (fe447bb6d) + + * nxcomp/src/Loop.cpp: whitespace only. + +2017-12-24 22:16:38 +0100 Mihai Moldovan (dccf5901e) + + * nxcomp/src/Log.{cpp,h}: provide infrastructure for appending to + already existing log lines. + +2017-12-24 20:17:18 +0100 Mihai Moldovan (b30cfaa24) + + * nxcomp/src/Log.h: NXLogStamp constructor should actually take a + size_t-typed line parameter. + +2017-12-24 20:07:44 +0100 Mihai Moldovan (5ff87ca9e) + + * nxcomp/src/Log.h: use initializer lists instead of initializing + member variables in-block. + +2017-12-24 18:37:03 +0100 Mihai Moldovan (fcb41e324) + + * nx-X11/programs/Xserver/hw/nxagent/Screen.c: re-enable normal + error/warning output. + +2017-12-24 17:59:35 +0100 Mihai Moldovan (9dba2435c) + + * nxcomp/src/ChannelEndPoint.cpp: don't use C-style casting in C++ + code... + +2017-12-24 17:59:17 +0100 Mihai Moldovan (ae73fedf8) + + * nxcomp/src/Loop.cpp: fix small memory leak. + +2017-12-24 16:30:19 +0100 Mihai Moldovan (1e448d2f5) + + * testscripts/run-nxproxy2nx*: use more quotes, common variables and + braces. + +2017-12-24 15:51:11 +0100 Mihai Moldovan (a0003405b) + + * testscripts/run-nxproxy2nx*: drop echo -ne "...\n". + +2017-12-24 15:45:01 +0100 Mihai Moldovan (6c7869ab9) + + * testscripts/*: fix "randlomly" typos. + +2017-12-24 04:57:12 +0100 Mihai Moldovan (34bef6330) + + * nx-X11/programs/Xserver/hw/nxagent/Screen.c: update screen size + after modifying CRTC modes. + +2017-12-19 16:06:06 +0100 Mihai Moldovan (75767979e) + + * nx-libs.spec: make sure pass additional configure flags through, + not discard them. + +2017-12-19 11:39:33 +0100 Mihai Moldovan (ef28eb472) + + * + nx-X11/extras/Mesa.patches_6.4.2/4002_no-special-glx-memfunctions.patch: + include stdlib.h and string.h for memset, malloc and free + prototypes. + +2017-12-19 11:34:53 +0100 Mihai Moldovan (218a340d8) + + * mesa-quilt: drop debugging option erroneously committed. + +2017-12-19 11:32:54 +0100 Mihai Moldovan (2c4afb84e) + + * mesa-quilt: ignore user configuration file when applying MESA + patches. + +2017-12-19 08:49:20 +0100 Mihai Moldovan (10871bba0) + + * nx-libs.spec: show compile calls during RPM-based builds. + +2017-12-19 08:12:24 +0100 Mihai Moldovan (6616983f2) + + * nx-libs.spec: re-add %{optflags} to CDEBUGFLAGS. + +2017-12-18 12:23:45 +0100 Mihai Moldovan (08ad4d04d) + + * nxcomp/src/Loop.cpp: log message fixups only. + +2017-12-16 14:50:12 +0100 Mihai Moldovan (e7b744525) + + * Drop SHMNAME workaround again, it *is* defined in shmstr.h, which + is actually header I was searching for. + +2017-12-16 14:45:46 +0100 Mihai Moldovan (1e2fc1548) + + * nx-X11/programs/Xserver/Xext/shape.c: avoid pulling in Xlib in + legacy mode via the _SHAPE_SERVER_ macro. + +2017-12-16 13:06:36 +0100 Mihai Moldovan (3abdb9960) + + * nx-X11/programs/Xserver/Xext/shape.c: pull in shapestr.h for legacy + Xext proto versions, since shape.h would pull in Xlib. + +2017-12-16 09:40:44 +0100 Mihai Moldovan (caa048a18) + + * Handle SHAPE proto splitup gracefully for legacy Xext proto + versions. + +2017-12-16 08:38:29 +0100 Mihai Moldovan (404e6634a) + + * zlib compatibility: whenever we want -I flags only, assume that the + headers are directly available. + +2017-12-16 07:57:47 +0100 Mihai Moldovan (e37532ca8) + + * nx-X11/programs/Xserver/include/misc.h: add compat define for + SHMNAME. + +2017-12-16 07:47:17 +0100 Mihai Moldovan (779a116ff) + + * Support building with legacy zlib versions that do not ship a + pkg-config file. + +2017-12-16 07:18:11 +0100 Mihai Moldovan (e92c2a878) + + * Support building with legacy (pre-7.1.0) Xext proto versions. + +2017-12-16 06:41:15 +0100 Mihai Moldovan (0d6207bd3) + + * Revert "nx-libs.spec: add xorg-x11-libXext-devel build dependency + for older *SUSE versions." + +2017-12-16 06:36:52 +0100 Mihai Moldovan (cc47066b3) + + * nx-libs.spec: add xorg-x11-libXext-devel build dependency for older + *SUSE versions. + +2017-12-16 05:53:26 +0100 Mihai Moldovan (ddd6f72ff) + + * nx{comp{,shad},proxy}: use dist-bzip2 instead of dist-xz. + +2017-12-16 05:35:51 +0100 Mihai Moldovan (4c4f2b185) + + * debian/control: add dependencies needed for debian/compat.sh. + +2017-12-16 05:11:42 +0100 Mihai Moldovan (c173e6b99) + + * Makefile: correctly quote variables when passing them down to other + programs. + +2017-12-16 04:17:24 +0100 Mihai Moldovan (3206eacf6) + + * nx-libs.spec: pixman is called libpixman-1-0 on older *SUSE + versions. + +2017-12-16 04:16:45 +0100 Mihai Moldovan (3411a8bc7) + + * nx-libs.spec: imake is part of xorg-x11-util-devel on older *SUSE + versions and the splitted imake package on later versions. + +2017-12-16 04:16:06 +0100 Mihai Moldovan (c7c4987b8) + + * nx-libs.spec: older *SUSE versions do not split up (all) libraries + in a useful manner. + +2017-12-16 03:55:58 +0100 Mihai Moldovan (fe011b55d) + + * Support building with legacy (pre-1.4.2) libXfont(1) versions. + +2017-12-16 02:22:18 +0100 Mihai Moldovan (fb2e9a8b5) + + * debian/rules: execute new debian/compat.sh file before the actual + build. + +2017-12-16 02:21:36 +0100 Mihai Moldovan (baf61fbb2) + + * debian/: add compat.sh file containing compatibility logic for + older Debian and Ubuntu versions. + +2017-12-16 00:49:00 +0100 Mihai Moldovan (0bbef4f40) + + * nx-libs.spec: also own %{_datadir}/nx/X11, since %dir explicitly + does not recurse down. + +2017-12-15 17:43:48 +0100 Mihai Moldovan (1d431b53c) + + * nxcompshad/Makefile.am: also correctly call aclocal here. + +2017-12-15 17:18:41 +0100 Mihai Moldovan (0e0eb5a43) + + * {nx-X11/lib,nxproxy}/Makefile.am: also use correct aclocal flags in + the other locations. + +2017-12-15 17:10:04 +0100 Mihai Moldovan (df6afb60d) + + * nxcomp/test/logging_test.cpp: return a value in non-void function. + +2017-12-15 17:00:11 +0100 Mihai Moldovan (a10b9c649) + + * nx-X11/config/cf/linux.cf: recursive macros aren't a thing. + +2017-12-15 15:52:17 +0100 Mihai Moldovan (3d59e2c30) + + * nxcomp/Makefile.am: call aclocal with the correct include dir + argument. + +2017-12-15 15:20:16 +0100 Mihai Moldovan (a22213e47) + + * nx-libs.spec: only remove files in the BuildRoot. + +2017-12-15 14:12:25 +0100 Mihai Moldovan (dfa24dd8f) + + * nx-X11/config/cf/linux.cf: don't override default CC options for + {ARM,PPC}{32,64}. + +2017-12-15 12:55:17 +0100 Mihai Moldovan (1dad092ca) + + * Merge branch '3.6.x' + +2017-12-15 12:40:31 +0100 Mike Gabriel (2b9025f79) + + * release 3.5.99.12 (tag: 3.5.99.12, origin/release-builds/3.6.x, + release-builds/3.6.x) 2017-12-15 12:05:16 +0100 Mike Gabriel (4fb495432) * Xserver/hw/nxagent/Image.c: Fix regression FTBFS after d4465b71 got - merged in. (origin/HEAD, origin/3.6.x) + merged in. 2017-12-15 12:02:36 +0100 Mike Gabriel (cfbb03820) * debian/changelog: post-release version bump to 3.5.99.11 - (origin/release-builds/3.6.x, release-builds/3.6.x) 2017-12-15 11:20:52 +0100 Mike Gabriel (b213c8eba) @@ -203,6 +762,10 @@ * nx-X11/programs/Xserver/os/xprintf.c: completely drop NX-related changes. +2017-12-13 03:31:06 +0100 Mihai Moldovan (6d70b9e3c) + + * debian/x2goagent.options: reenable XFIXES extension. + 2017-12-11 13:38:59 +0100 Mihai Moldovan (3731a996d) * nxcomp/src/Log.cpp: only create a new queue entry if we actually @@ -515,6 +1078,31 @@ * nxagent manpage: some minor formatting improvements and typo fixes (gh-uli42/pr/fix_manpage, uli42-pr/fix_manpage) +2017-11-10 23:14:13 +0100 Mihai Moldovan (71511a765) + + * nx-libs.spec: fix SHLIBSGLOBALSFLAGS => SHLIBGLOBALSFLAGS typo + spotted by Orion Poplawski. + +2017-11-08 11:20:52 +0100 X2Go Release Manager (81d935604) + + * Continue development + +2017-11-08 08:56:29 +0100 X2Go Release Manager (415446307) + + * Mid-release fixup: split up + debian/patches/1500_all_propagate-optflags-to-subcompone.full+lite.patch. + +2017-11-08 08:47:03 +0100 X2Go Release Manager (09bb93e00) + + * Mid-release fixup: rename + debian/patches/1400_nx-X11_Render.c-Improve-situation-fo.full+lite.patch + to + debian/patches/1400_nx-X11_Render.c-Improve-situation-fo.full.patch. + +2017-11-08 08:09:01 +0100 X2Go Release Manager (7dacd7993) + + * release 3.5.0.33 + 2017-11-04 09:26:18 +0100 Mike Gabriel (e788a70ce) * Merge branch 'Ionic-bugfix/hardcode-some-socket-paths' into 3.6.x @@ -525,6 +1113,15 @@ (gh-Ionic/bugfix/hardcode-some-socket-paths, Ionic-bugfix/hardcode-some-socket-paths) +2017-11-04 08:00:32 +0100 Mihai Moldovan (2c75b00f3) + + * nxcomp: Hardcode X11 and (legacy/xfs) font UNIX paths. + +2017-11-04 07:45:09 +0100 Mihai Moldovan (e095b8f6b) + + * nxcomp: Handle launchd sockets in DISPLAY variable correctly when + fetching X cookie. + 2017-11-03 16:23:41 +0100 Mike Gabriel (e3f498e62) * Merge branch 'Ionic-bugfix/fix-X-cookie-on-osx' into 3.6.x @@ -536,6 +1133,17 @@ (gh-Ionic/bugfix/fix-X-cookie-on-osx, Ionic-bugfix/fix-X-cookie-on-osx) +2017-11-02 07:18:27 +0100 Mihai Moldovan (288cc6fec) + + * nx-libs.spec: let x2goagent conflict with pre-4.0.1.21 x2goserver + versions. + +2017-11-02 07:16:36 +0100 Mihai Moldovan (b5230d371) + + * debian/control: change Breaks statement to pre-4.0.1.21 x2goserver + and add a Replaces: x2goserver << 4.0.1.21 section to + x2goagent package. + 2017-10-27 14:14:24 +0200 Mihai Moldovan (1c6c9c04b) * nxproxy: use ax_pthread.m4. @@ -650,15 +1258,41 @@ * nx-libs.spec: handle potentially undefined variables more gracefully. +2017-10-16 10:26:16 +0200 Mihai Moldovan (d017d211d) + + * nx-libs.spec: pass CDEBUGSFLAGS and friends directly to the make + command in %build. + 2017-10-16 10:12:36 +0200 Mihai Moldovan (71bda0ed5) * nx-libs.spec: drop ugly optsflag sed hack, hopefully obsoleted by passing CDEBUGFLAGS through. +2017-10-16 10:08:10 +0200 Mihai Moldovan (07d308359) + + * nx-libs.spec: drop ugly sed hack to push optflags to build system. + +2017-10-16 10:06:52 +0200 Mihai Moldovan (f54e56d81) + + * debian/changelog: fixup changelog. + +2017-10-16 10:04:54 +0200 Mihai Moldovan (13aed2463) + + * OPTFLAGS: Properly propagate build option flags to + nxcomp{,ext,shad} and the nx-X11 build scripts. + +2017-10-16 07:24:38 +0200 Mihai Moldovan (9d750c686) + + * nx-libs.spec: add -mno-vxs to general C(XX)FLAGS on ppc64le. + 2017-10-16 07:24:38 +0200 Mihai Moldovan (bd2a66fec) * nx-libs.spec: add -mno-vxs to general C(XX)FLAGS on ppc64le. +2017-10-16 07:18:32 +0200 Mihai Moldovan (df3944d46) + + * debian/patches: fixup series file to include previous patch. + 2017-10-10 15:17:40 +0200 Mike Gabriel (13041f5c0) * Merge branch 'theqvd-media_argument_bugfix' into 3.6.x @@ -668,6 +1302,12 @@ * Fix bug #525: PANIC! No port specified for multimedia connections (theqvd-media_argument_bugfix) +2017-10-10 10:53:31 +0200 Simon Matter (e73464e4f) + + * nxcomp: Reduce control->TokenSize slightly again in order to fix + fragmentation of packages when on VPN (or otherwise + encapsulated) connections. + 2017-10-10 10:27:18 +0200 Mike Gabriel (17ae45e0f) * Merge branch 'Ionic-add-stray-files-to-gitignore' into 3.6.x @@ -925,6 +1565,19 @@ files. (gh-sunweaver/pr/find-libjpeg-without-pkgconfig, pr/find-libjpeg-without-pkgconfig) +2017-08-03 10:39:50 +0200 Mihai Moldovan (1077270f8) + + * nx-X11: Render.c: Improve situation for multiple trapezoid + requests. + +2017-08-03 09:58:34 +0200 Oleksandr Shneyder (ab2885575) + + * nxcomp: Set TokenSize to 1536 for link type ADSL and WAN. + +2017-08-03 09:41:21 +0200 Mihai Moldovan (6ae091cc2) + + * debian/patches: refresh all patches. + 2017-08-02 18:19:19 -0400 Mike Gabriel (430ae6eb6) * nxproxy/src/Makefile.am: Actually define nxproxy_CFLAGS, so the @@ -1539,6 +2192,15 @@ * Clearing comments from $XFree86$ (et al.) header lines. +2017-04-19 01:20:30 +0200 Mihai Moldovan (a4fb30f8d) + + * debian/changelog: add missing bug closure. + +2017-04-18 17:21:53 +0000 Mihai Moldovan (0c9852a76) + + * {debian/control,nx-libs.spec}: add proper dependencies upon xkbcomp + for RPM and DEB packages. + 2017-04-18 22:45:11 +0200 Mike Gabriel (85b58daa8) * Merge branch 'Ionic-add-xkbcomp-dep' into 3.6.x @@ -1558,6 +2220,11 @@ * nx-libs.spec: whitespace only. +2017-04-13 16:00:16 +0200 Mike Gabriel (1537eb05d) + + * debian/Makefile.nx-libs: make sure that 'make all' only calls 'make + build' and _not_ the global '%:' ruleset afterwards. + 2017-04-14 15:14:00 +0200 Mike Gabriel (cc17d89e2) * debian/control: Add get-orig-source rule as in official Debian @@ -2309,11 +2976,24 @@ * Args.c: Fix missing parentheses +2017-03-09 10:32:45 +0100 Mihai Moldovan (fb55fc3ef) + + * nx-X11: use the "old", non-NX header location. + 2017-03-09 09:22:03 +0100 Mihai Moldovan (dc8477f76) * nxcomp/ChannelEndPoint.cpp: we're not really testing for a character, but a pointer. +2017-03-09 08:29:23 +0100 Mihai Moldovan (4537ad4c2) + + * Refresh: - 0016_nx-X11_install-location.debian.patch - + 9900-dxpc-license-history.full+lite.patch + +2017-03-09 08:24:28 +0100 Ulrich Sibiller (c2b050e30) + + * nx-X11: Backport CVE-2017-2624 (timingsafe_memcmp) + 2017-03-07 23:53:21 +0100 Mihai Moldovan (d8a4f3be7) * Merge branch 'uli42-pr/backup_null_rulesfile' into 3.6.x @@ -5239,6 +5919,15 @@ * Fix wrong include +2016-07-10 09:55:55 +0200 Mihai Moldovan (debe460b2) + + * debian/control: add Breaks statement on pre-4.1.0.0 x2goserver to + x2goagent package. + +2016-07-10 09:32:29 +0200 Mihai Moldovan (9744c1002) + + * debian/changelog: whitespace only. + 2016-07-06 10:38:25 +0200 Mike Gabriel (470611e02) * release 3.5.99.0 (tag: 3.5.99.0, gh-Ionic/3.6.x) @@ -5907,6 +6596,45 @@ * Merge branch 'sunweaver-pr/drop-embedded-imake-and-makedepend' into 3.6.x +2016-06-30 11:30:00 +0200 Mihai Moldovan (81f2c9c7d) + + * nx-libs.spec: let x2goagent package satisfy x2goagent-virtual. + +2016-06-30 11:09:04 +0200 Mihai Moldovan (b6bcc2410) + + * nx-libs.spec: add new x2goagent.options file to installed file list + of x2goagent package. + +2016-06-30 11:08:14 +0200 Mihai Moldovan (b8d8fdaad) + + * nx-libs.spec: copy new debian/x2goagent.options file into build + environment, analogous to what debian/roll-tarballs.sh + does. + +2016-06-30 10:28:52 +0200 Mihai Moldovan (f3c5f881b) + + * debian/x2goagent.install: add new x2goagent.options file. + +2016-06-30 10:27:31 +0200 Mihai Moldovan (112f0f816) + + * debian/rules: symlink and remove new debian/x2goagent.options file + into/from build environment. + +2016-06-30 10:23:47 +0200 Mihai Moldovan (9b0868985) + + * debian/Makefile.nx-libs: install/destroot new x2goagent.options + file. + +2016-06-30 10:18:51 +0200 Mihai Moldovan (7c531a5be) + + * debian/roll-tarballs.sh: copy new debian/x2goagent.options file + into real tarball environment. + +2016-06-30 10:00:08 +0200 Mihai Moldovan (ae590fe4f) + + * debian/: add x2goagent.options file for compatibility with + x2goserver nightly. + 2016-06-22 13:22:06 +0200 Mike Gabriel (298744e94) * nx-X11/Makefile: Drop build support for World.Win32 and World.OS2. @@ -5969,10 +6697,18 @@ * Fix linking order hack in nxagent. (gh-sunweaver/pr/linking-order-fix) +2016-06-28 04:13:10 +0200 Mihai Moldovan (7bdc7ef23) + + * debian/changelog: add entry for last change. + 2016-06-15 16:42:58 +0200 Mike Gabriel (b83a14843) * test scripts: Add run-nxagent test script. +2016-06-27 01:46:51 +0200 Mihai Moldovan (ba5a1074f) + + * debian/control: add myself as uploader. + 2016-06-25 01:35:40 +0200 Mihai Moldovan (975511c87) * Merge branch @@ -6857,6 +7593,12 @@ * rename original NX patches, so that we can see the patched file's name in the patch file name. +2016-02-20 21:35:27 +0100 Mike Gabriel (45a7989c5) + + * debian/changelog: Add closures for #757, #758, #760. The issue + occurred earlier (#410) and was resolved by properly + setting up Xinerama symlinks + 2016-01-19 05:59:51 +0100 Mike Gabriel (2eb85d140) * README.md: Update open / completed tasks regarding 3.6.x and 3.7.x @@ -7114,6 +7856,13 @@ * debian/changelog: Drop unnecessary "~build1" from version string +2015-09-28 08:15:52 +0200 Mike Gabriel (d35a3622d) + + * Xinerama symlinking: Attach Xinerama symlinking to nxagent + bin:package (and not libnx-xinerama1). (origin/3.5.0.x, + gh-sunweaver/3.5.0.x, gh-mikedep333/3.5.0.x, + gh-Ionic/3.5.0.x) + 2015-09-28 07:59:12 +0200 Mike Gabriel (ca990cf0a) * Merge pull request #64 from uli42/pr/add_pkgconfig @@ -7310,11 +8059,20 @@ * use xfree instead of free for xalloced data (gh-uli42/pr/backported_fixes) +2015-09-23 12:16:22 +0200 Mike Gabriel (3027f5019) + + * Enforce symlink creation for Xinerama et al. library symlinks. + 2015-09-23 12:15:06 +0200 Mike Gabriel (da6b89f7e) * debian/libnx-xinerama1.postinst.in: Enforce symlink creation for Xinerama support. +2015-09-22 15:09:27 +0200 Mike Gabriel (449eae1be) + + * Revert "debian/libnx-xinerama1.*: fix faulty logic when creating + symlinks." + 2015-09-22 15:02:22 +0200 Mike Gabriel (4db753eb7) * Revert "debian/libnx-xinerama1.*: fix faulty logic when creating @@ -7340,6 +8098,14 @@ * debian/control: add xkb-data to nxagent's Recommends. +2015-07-17 18:13:00 +0200 Mihai Moldovan (021050ff7) + + * nx-libs.spec: add xkeyboard-config to nxagent's Requires. + +2015-07-17 17:57:24 +0200 Mihai Moldovan (d417db53d) + + * debian/control: add xkb-data to nxagent's Recommends. + 2015-07-17 17:48:44 +0200 Mihai Moldovan (0606ec814) * debian/roll-tarballs.sh: more quotes, more curly braces, replace cd @@ -7391,6 +8157,65 @@ * debian/changelog: sync with master/3.5.0.x branch. +2015-07-04 06:31:07 +0200 X2Go Release Manager (8a81ba8b5) + + * Continue development + +2015-07-04 04:45:49 +0200 X2Go Release Manager (023bc5a62) + + * release 3.5.0.32 + +2015-07-04 02:17:16 +0200 Peter Åstrand (97494f162) + + * nx-X11: Backport: xserver: Avoid sending uninitialized padding data + over the network + +2015-07-04 01:49:55 +0200 Keith Packard (ab38d9b59) + + * nx-X11: Backport: Make RANDR 'set' timestamps follow client + specified time. Bug 21987. + +2015-07-04 01:22:02 +0200 Keith Packard (558e45c15) + + * nx-X11: Backport: randr: Clean up compiler warnings about unused + and shadowing variables + +2015-07-04 00:53:37 +0200 Aaron Plattner (ab58e5781) + + * nx-X11: Backport: randr: Fix REQUEST vs. REQUEST_SIZE_MATCH + mismatch + +2015-07-04 00:39:35 +0200 Alan Coopersmith (f3079befb) + + * nx-X11: Backport: ProcRRGetScreenInfo: swap configTimestamp as well + +2015-07-04 00:11:59 +0200 Alan Coopersmith (e2f5d079d) + + * nx-X11: Backport: RRModeCreate: plug memory leak of newModes if + AddResource fails + +2015-07-03 23:53:25 +0200 Julien Cristau (09cb7b2d2) + + * nx-X11: Backport: randr: fix server crash in RRGetScreenInfo + +2015-07-03 23:40:57 +0200 Tiago Vignatti (44b913275) + + * nx-X11: Backport: randr: check for virtual size limits before set + crtc + +2015-07-03 23:02:14 +0200 Keith Packard (9b26cc163) + + * nx-X11: Backport: Free randr crtc and output pointer arrays + +2015-07-03 22:46:27 +0200 Keith Packard (389e41028) + + * nx-X11: Backport: Drop a reference to user mode after create + +2015-07-03 22:21:44 +0200 Jaroslav Šmíd (257825c88) + + * nx-X11: Backport: Bug 51375: Xorg doesn't set status for + RRGetOutputInfo + 2015-07-03 17:07:30 +0200 Mihai Moldovan (ca19c342c) * Merge branch 'uli42-pr/backported_fixes' into arctica-3.6.x @@ -7408,6 +8233,10 @@ * debian/changelog: sync with master/3.5.0.x branch. +2015-06-29 03:35:08 +0200 Mike DePaulo (46de1b072) + + * {nx-X11,nxproxy}: correct manpages: --help -> -help + 2015-06-28 01:50:00 -0400 Mike DePaulo (779d54645) * Correct nxproxy manpage also: --help -> -help @@ -7425,6 +8254,11 @@ * doc/examples/run-nxproxy2nxproxy-test: Create NX_COOKIE dynamically using the mcookie tool. +2015-06-23 20:06:48 +0200 Emanuele Giaquinta (64b2001db) + + * nx-X11: Fix alpha premultiplication in XRenderParseColor. Fixes: + #893. + 2015-06-23 16:39:33 +0200 Mihai Moldovan (32bbe01dd) * Merge branch 'sunweaver-pr/roll-tarball-fixes' into arctica-3.6.x @@ -7521,6 +8355,11 @@ * remove libxkbui, looks like it is not used anywhere +2015-06-19 23:58:49 +0200 Mike Gabriel (085dccc99) + + * debian/control: Add Breaks:/Replaces: for qvd-libxcomp3 and + qvd-nxproxy. + 2015-06-19 23:58:49 +0200 Mike Gabriel (4674a4ae4) * debian/control: Add Breaks:/Replaces: for qvd-libxcomp3 and @@ -7530,6 +8369,10 @@ * Merge branch 'sunweaver-pr/libglx-cleanup' into arctica-3.6.x +2015-06-16 23:02:05 +0200 Vadim Troshchinskiy (371348148) + + * nxcomp: fix "negotiation in stage 10" error. + 2015-05-27 08:10:38 +0200 Mike Gabriel (5cd80d272) * imake clean-up: Enforce build of Mesa GLX extension. Drop all other @@ -7588,21 +8431,42 @@ * Backport: Free randr crtc and output pointer arrays -2008-09-10 13:11:09 +0800 Keith Packard (f45476100) +2008-09-10 13:11:09 +0800 Keith Packard (f45476100) + + * Backport: Drop a reference to user mode after create + +2012-07-09 19:12:42 -0700 Jaroslav Šmíd (8fd0b52f2) + + * Backport: Bug 51375: Xorg doesn't set status for RRGetOutputInfo + +2015-06-02 21:54:12 +0200 Mihai Moldovan (b5d78278d) + + * Merge branch 'sunweaver-pr/libxres-cleanup' into arctica-3.6.x + +2015-06-02 21:12:05 +0200 Mihai Moldovan (167d09ed7) + + * debian/changelog: sync with master/3.5.0.x branch. + +2015-06-02 18:38:59 +0200 Mihai Moldovan (16df117e5) + + * Security fixes: X.Org CVE-2014-8099: + +2015-06-02 18:27:15 +0200 Mihai Moldovan (e5ff9ace4) - * Backport: Drop a reference to user mode after create + * Security fixes: X.Org CVE-2015-3418: -2012-07-09 19:12:42 -0700 Jaroslav Šmíd (8fd0b52f2) +2015-06-02 18:11:24 +0200 Mihai Moldovan (125254d35) - * Backport: Bug 51375: Xorg doesn't set status for RRGetOutputInfo + * Security fixes: X.Org CVE-2014-8092: -2015-06-02 21:54:12 +0200 Mihai Moldovan (b5d78278d) +2015-06-02 17:59:28 +0200 Mihai Moldovan (4fb35326a) - * Merge branch 'sunweaver-pr/libxres-cleanup' into arctica-3.6.x + * Security fixes: X.Org CVE-2013-4396: -2015-06-02 21:12:05 +0200 Mihai Moldovan (167d09ed7) +2015-06-02 17:35:44 +0200 Mike Gabriel (86937b86c) - * debian/changelog: sync with master/3.5.0.x branch. + * nxcomp/README.on-retroactive-DXPC-license: Some layout and + interpunctuation fixes. 2015-05-26 12:30:48 +0200 Mike Gabriel (6a74e671a) @@ -7650,11 +8514,71 @@ * nxcomp/README.on-retroactive-DXPC-license: Some layout and interpunctuation fixes. +2015-05-28 22:42:45 +0200 Mihai Moldovan (f9303c1c7) + + * nxcomp/Misc.cpp: fix build failure introduced in + a27a8aae3ca7a3f70e05152ac3d347942e11159d. + 2015-05-28 22:36:59 +0200 Mihai Moldovan (5bc91ad49) * nxcomp/Misc.cpp: fix build failure introduced in 1f44331574bdbe4069d13e4c26df18094b49e658. +2015-05-28 22:09:07 +0200 Mihai Moldovan (eda8da43d) + + * debian/changelog: typo fix. + +2015-05-28 13:30:34 +0200 Mike Gabriel (2e5b45ada) + + * Support tarring up the HEAD of the current branch. + +2015-05-28 13:28:33 +0200 Mike Gabriel (23fc7ee7e) + + * Allow patch files names having a dash next to the four digits + (i.e., 1234-<patchname>.<suffix>). + +2015-05-28 13:03:52 +0200 Mike Gabriel (a27a8aae3) + + * Add 9900-dxpc-license-history.full+lite.patch. Document license + history of DXPC (where nxcomp got forked from). + +2015-05-28 12:59:12 +0200 Mike Gabriel (6814755d8) + + * debian/COPYING.full+lite: Replace content with GPL-2 license text, + because that is the overall (i.e., strictest) license we + have to deal with in nx-libs. + +2015-05-28 12:55:34 +0200 Mike Gabriel (b3ece6448) + + * debian/roll-tarball.sh: Make sure *.keyboard, debian/**, + nx-libs.spec, .pc/** don't end up in tarball (special + focuse on the nx-libs-lite tarball). + +2015-05-26 19:07:36 +0200 Mihai Moldovan (dc770326a) + + * debian/changelog: add entry for last change. + +2015-05-26 18:56:12 +0200 Mihai Moldovan (0575a5b3d) + + * nxcomp: fix DEBUG, TEST, DUMP, FLUSH, TOKEN, PING, MIXED et al + builds. + +2015-05-26 18:39:21 +0200 Mihai Moldovan (7f626521f) + + * debian/changelog: add entry for last change. + +2015-05-26 18:36:28 +0200 Mihai Moldovan (a9a7426df) + + * Security fixes: X.Org CVE-2014-8100: + +2015-05-26 18:05:21 +0200 Mihai Moldovan (cce8c0d22) + + * debian/changelog: add entry for last change. + +2015-05-26 18:00:00 +0200 Mihai Moldovan (c19b58d09) + + * Security fixes: X.Org CVE-2014-8100: + 2015-05-26 16:51:38 +0200 Mihai Moldovan (beb08f96c) * Merge branch 'sunweaver-pr/DXPC-re-license-retroactively' into @@ -7766,6 +8690,10 @@ * debian/libnx-xinerama1.*: fix faulty logic when creating symlinks. +2015-05-05 01:23:50 +0200 Mihai Moldovan (5a9f8294c) + + * debian/libnx-xinerama1.*: fix faulty logic when creating symlinks. + 2015-05-05 01:23:04 +0200 Mihai Moldovan (b573cbba9) * debian/changelog: merge with master branch. @@ -7778,6 +8706,15 @@ * debian/libnx-xinerama1.*: fix faulty logic when creating symlinks. +2015-05-02 00:08:41 +0200 Mihai Moldovan (5f2a5ac84) + + * debian/control: workaround missing dependencies of nxagent on + Ubuntu for now. + +2015-05-01 23:38:44 +0200 Mike Gabriel (6b9df6cae) + + * Security fixes: X.Org CVE-2015-3418: + 2015-05-01 16:16:30 -0400 Mike DePaulo (c9d81fc38) * Merge pull request #20 from sunweaver/pr/fix-CVE-2015-3418 @@ -7797,6 +8734,11 @@ * debian/changelog: sync with 3.5.0.x branch. +2015-04-30 15:14:24 +0200 Mihai Moldovan (a17bd57ef) + + * nx-libs.spec: actually create libXinerama.so.1 symlink during build + phase. + 2015-04-30 15:14:24 +0200 Mihai Moldovan (e6e323a22) * nx-libs.spec: actually create libXinerama.so.1 symlink during build @@ -7807,11 +8749,26 @@ * debian/changelog: correctly sync with 3.5.0.x branch. Add latest entries. +2015-04-30 14:38:37 +0200 Mihai Moldovan (8726e7d0b) + + * debian/changelog: add changelog entry for the last two changes. + +2015-04-30 14:34:11 +0200 Mihai Moldovan (0af0060d5) + + * debian/libnx-xinerama1.*: move Xinerama dir back to nx-x11-common. + Only delete known files. Fixes RPM build failures. + 2015-04-30 14:25:25 +0200 Mihai Moldovan (a9bc7bdb6) * debian/libnx-xinerama1.*: move Xinerama dir back to nx-x11-common. Only delete known files. Fixes RPM build failures. +2015-04-29 13:47:40 +0200 Mihai Moldovan (79d49066c) + + * libnx-xinerama1: also create libXinerama symlink in + libnx-xinerama1.postinst.postinst (and remove in + libnx-xinerama1.postinst.prerm.) + 2015-04-29 08:04:44 +0200 Mike Gabriel (7a6b40a11) * Merge pull request #19 from @@ -7845,10 +8802,30 @@ * debian/changelog: merge with 3.5.0.x branch. +2015-04-27 02:48:10 +0200 Mihai Moldovan (266d5affb) + + * README.keystrokes: remove accidentally copied Dokuwiki syntax. + 2015-04-27 02:45:10 +0200 Mihai Moldovan (f717a7e81) * README.keystrokes: remove accidentally copied Dokuwiki syntax. +2015-04-27 02:43:05 +0200 Mihai Moldovan (352631a4b) + + * etc/keystrokes.cfg: fix whitespace errors. + +2015-04-27 02:40:16 +0200 Mihai Moldovan (82d73c3e1) + + * debian/changelog: unify entry for README.keystrokes. + +2015-04-27 02:33:47 +0200 Mihai Moldovan (45d9d2405) + + * README.keystrokes: add documentation for branding behavior. + +2015-04-27 02:19:22 +0200 Mihai Moldovan (034bd9407) + + * README.keystrokes: copy actions documentation from the wiki. + 2015-04-27 02:02:15 +0200 Mihai Moldovan (380a4df0f) * etc/keystrokes.cfg: fix whitespace errors. @@ -7861,6 +8838,44 @@ * README.keystrokes: copy actions documentation from the wiki. +2015-04-27 01:33:56 +0200 Mihai Moldovan (14e51de12) + + * debian/changelog: document the last commits. + +2015-04-27 01:28:50 +0200 Mihai Moldovan (4c90de7aa) + + * debian/roll-tarballs.sh: next batch of quotes. + +2015-04-27 01:22:41 +0200 Mihai Moldovan (56b383b8c) + + * debian/roll-tarballs.sh: whitespace changes for consistency. + +2015-04-26 23:49:06 +0200 Mihai Moldovan (06bdc2723) + + * debian/roll-tarballs.sh: don't escape last newline of a multiline + command. + +2015-04-26 23:48:02 +0200 Mihai Moldovan (cc2fdd962) + + * debian/roll-tarballs.sh: use more curly braces. + +2015-04-26 23:47:33 +0200 Mihai Moldovan (e822d5cd9) + + * debian/roll-tarballs.sh: convert tabs to spaces. + +2015-04-26 23:45:42 +0200 Mihai Moldovan (027577686) + + * debian/roll-tarballs.sh: use more quotes. + +2015-04-27 01:14:23 +0200 Mike Gabriel (9525d0739) + + * nxcompshad: Prevent underlinking by linking to libNX_Xext. + +2015-04-27 00:33:52 +0200 Mike Gabriel (ef24d6490) + + * nx-X11: Prevent underlinking by linking to + libNX_X{11,damage,fixes). + 2015-04-26 23:49:06 +0200 Mihai Moldovan (347e97335) * debian/roll-tarballs.sh: don't escape last newline of a multiline @@ -7878,6 +8893,19 @@ * debian/roll-tarballs.sh: use more quotes. +2015-04-26 23:32:32 +0200 Mihai Moldovan (96efadac5) + + * CVE patches were previously not included in release tarballs. + +2015-04-26 21:51:23 +0200 Mike Gabriel (79a4ed92d) + + * Security fixes: X.Org CVE-2013-7439: + +2015-04-26 20:13:12 +0200 Bernard Cafarelli (ca3617573) + + * nx-X11: link to libdl to fix undefined references to 'dlopen' and + 'dlsym'. Fixes: #853. + 2015-04-26 16:35:14 +0200 Mike Gabriel (f2fd79416) * libXcompshad underlinking problem: Fix undefined reference to @@ -8052,25 +9080,67 @@ * debian/changelog: sync with 3.5.0.x branch. +2015-03-29 07:49:03 +0200 Mihai Moldovan (952e320cd) + + * nx-X11: add more NULL guards to TEST and DEBUG sections of + Render.c. + 2015-03-29 04:53:52 +0200 Mihai Moldovan (f1ab3f27b) * nx-X11: fix typo in previous commit. +2015-03-29 04:52:40 +0200 Mihai Moldovan (da6bb07a0) + + * nx-X11: fix typo in previous patch. + 2015-03-29 04:26:10 +0200 Mihai Moldovan (0d56c45a7) * nx-X11: handle source pictures (those without a Drawable surface) gracefully. +2015-03-29 04:21:59 +0200 Mihai Moldovan (52224aa87) + + * nx-X11: handle source pictures (those without a Drawable surface) + gracefully. + 2015-03-26 00:41:45 +0100 Mihai Moldovan (68be7d1c8) * debian/changelog: sync with 3.5.0.x branch. +2015-03-26 00:23:09 +0100 Mihai Moldovan (a88fc7163) + + * Only use the first three numbers in the full version for + current_version on OS X. ld(1) on 10.6 fails otherwise. + 2015-03-26 00:32:27 +0100 Mihai Moldovan (d86ce9c7a) * nxcomp{,ext,shad}: only use the first three numbers in the full version for current_version on OS X. ld(1) on 10.6 fails otherwise. +2015-03-17 19:20:25 +0100 X2Go Release Manager (1e0adb715) + + * Continue development + +2015-03-17 19:09:05 +0100 X2Go Release Manager (71589a050) + + * Mid-release fixup: Rename *nxcomp{ext,shad}*.full+lite* to + *nxcomp{ext,shad}*.full*. (tag: redist-server/3.5.0.31, + tag: redist-client/3.5.0.31) + +2015-03-17 18:48:16 +0100 X2Go Release Manager (8963b8e70) + + * release 3.5.0.31 + +2015-03-17 18:28:15 +0100 Mihai Moldovan (b30a05e3a) + + * nx-libs.spec: add overlooked Obsolete: statement to libNX_Xfixes3. + +2015-03-17 18:26:26 +0100 Mihai Moldovan (605c27e5c) + + * nx-libs.spec: Versioned libXcomp* should obsolete unversioned + libXcomp*, not libNX_Xcomp*. + 2015-03-17 18:28:15 +0100 Mihai Moldovan (fcb2cb5e0) * nx-libs.spec: add overlooked Obsolete: statement to libNX_Xfixes3. @@ -8085,6 +9155,11 @@ * nx{comp{,ext,shad},proxy}: try really hard to find makedepend. Do not fail if it is not available. +2015-03-16 03:04:21 +0100 Mihai Moldovan (06b51cc33) + + * nx{comp{,ext,shad},proxy}: try really hard to find makedepend. Do + not fail if it is not available. + 2015-03-15 17:29:50 +0100 Clemens Lang (638e31c2f) * nxcomp{,ext,shad}: use the correct library naming scheme on OS X. @@ -8100,14 +9175,56 @@ * nx{comp{,ext,shad},proxy}: use path discovery for finding makedepend. Remove old cruft. +2015-03-15 07:33:51 +0100 Clemens Lang (91f1fed27) + + * nxcomp{,ext,shad}: use the correct library naming scheme on OS X. + It differs from other UNIX-based systems. + +2015-03-15 07:21:00 +0100 Clemens Lang (d055e523d) + + * nxcomp{,shad}: fix dynamic library linking on OS X. Use -dynamiclib + instead of -bundle. + +2015-03-15 07:18:14 +0100 Clemens Lang (8b45079eb) + + * nx{comp{,ext,shad},proxy}: use path discovery for finding + makedepend. Remove old cruft. Adds: + 2015-03-15 01:13:56 +0100 Mihai Moldovan (c460e090b) * debian/changelog: fix wrong signature. +2015-03-15 01:12:13 +0100 Mihai Moldovan (d8b5ca2bf) + + * debian/changelog: merge with 3.6.x development branch. + 2015-03-15 01:10:31 +0100 Mihai Moldovan (98e56c125) * debian/changelog: merge with 3.5.0.x release branch. +2015-03-15 00:49:40 +0100 X2Go Release Manager (a90faa174) + + * Continue development + +2015-03-14 14:38:18 +0100 Mike Gabriel (9c9b892fd) + + * release 3.5.0.30 (tag: redist-server/3.5.0.30, tag: + redist-client/3.5.0.30) + +2015-03-13 16:14:30 +0100 X2Go Release Manager (69b82c8f7) + + * Continue development + +2015-03-13 16:13:36 +0100 X2Go Release Manager (12a395aac) + + * debian/roll-tarballs.sh: fix tarball creation in lite mode: do not + try to fixup NX-X11 directory (it won't be there.) + +2015-03-13 15:55:08 +0100 X2Go Release Manager (8367380eb) + + * release 3.5.0.29 (tag: redist-server/3.5.0.29, tag: + redist-client/3.5.0.29) + 2015-03-13 15:14:07 +0100 Mike Gabriel (7d2254185) * README.md: Fix typo, update date. @@ -8152,6 +9269,11 @@ * Update changelog for the CVE-2015-0255 commit and its 3 prereq commits +2015-02-18 07:43:20 -0500 Mike DePaulo (2b2a02f93) + + * X.org CVE-2015-0255 patch and its 3 prereq patches (origin/master, + gh-mikedep333/master, gh-Ionic/master) + 2015-02-18 08:01:54 +0100 Mike Gabriel (ec018a79c) * Fix symlink to renamed README.md. @@ -8209,6 +9331,24 @@ * Revert "Do proper input validation to fix for CVE-2011-2895." +2015-02-16 09:57:17 +0100 Mike Gabriel (ac2937e71) + + * Update + 1042-Do-proper-input-validation-to-fix-for-CVE-2011-2895.patch. + Fix broken comment paragraph, whitespace fix. + (gh-sunweaver/master) + +2015-02-16 09:40:16 +0100 Mihai Moldovan (650181c23) + + * CVE security review: Add + 1041-nx-X11-lib-font-fc-fserve.c-initialize-remaining-buf.patch + & + 1042-Do-proper-input-validation-to-fix-for-CVE-2011-2895.patch. + +2015-02-16 09:35:47 +0100 Mihai Moldovan (ae898ff13) + + * CVE security review [1/2]. + 2015-02-16 06:24:38 +0100 Mike Gabriel (26cfe931f) * fix 3.5.0.29 changelog entry @@ -8241,10 +9381,25 @@ * Fix FTBFS due to the nxproxy executable already existing under /usr/lib/nx/bin/nx +2015-02-16 06:19:54 +0100 Mike Gabriel (f74f59d2f) + + * debian/changelog: fix too-long lines + 2011-08-21 18:51:53 +0200 Joerg Sonnenberger (6acafc933) * Do proper input validation to fix for CVE-2011-2895. +2015-02-16 05:51:02 +0100 Mike Gabriel (ffb64d2b0) + + * Makefile.nx-libs: Fix uninstall-lite rule. The nxproxy and nxcomp + uninstallation has to be in uninstall-lite, not in + uninstall-full. + +2015-02-16 05:45:17 +0100 Mike Gabriel (d2ff2138b) + + * Make install-lite rule in Makefile.nx-libs more predictable and not + rely on nxproxy/Makefile.in. + 2015-02-16 06:03:48 +0100 Mihai Moldovan (b04f11915) * nx-X11/lib/font/fc/fserve.c: initialize remaining bufleft @@ -8282,6 +9437,33 @@ fs_read_query_info() from xorg/lib/libXfont commit 491291cabf78efdeec8f18b09e14726a9030cc8f" +2015-02-14 21:55:30 +0100 Mike Gabriel (0a423ce8f) + + * Install "%{_libdir}/nx/bin" into nxproxy package. + +2015-02-14 21:53:00 +0100 Mike Gabriel (db328b616) + + * nx-libs.spec: Typo fix in comment. + +2015-02-14 17:07:21 -0500 Mike DePaulo (7b0c8a2ac) + + * Fix FTBFS due to the nxproxy executable already existing under + /usr/lib/nx/bin/nx + +2015-02-14 16:40:07 +0100 Mike Gabriel (458788113) + + * 40 patches, fixing several X.Org CVEs in NX. + +2015-02-14 16:25:46 +0100 Mike Gabriel (f46d11790) + + * remove item from changelog that got reverted + +2015-02-14 16:23:43 +0100 Mike Gabriel (09d2732b4) + + * Patch system: Prepend a "0" to every patch file name in + debian/patches/. Adapt only this changelog stanza to this + modification. + 2014-11-10 12:13:48 -0500 Adam Jackson (1ea1cd8c4) * glx: Pass remaining request length into ->varsize (v2) @@ -8540,6 +9722,14 @@ * Revert "Fix build when LDFLAGS (etc) contains spaces." +2015-02-14 14:23:10 +0100 Mike Gabriel (8c98a401b) + + * Use proper quoting on build flag vars (they may contain spaces). + +2015-02-14 14:21:52 +0100 Mike Gabriel (863119ed6) + + * Revert "Fix build when LDFLAGS (etc) contains spaces." + 2015-02-13 14:14:26 +0100 Mike Gabriel (1e5ee575d) * nx-X11 vs. X.Org 6.9 patches for further studying / documentation @@ -8623,6 +9813,10 @@ * Fix patch rollout in tarball +2015-02-11 19:02:57 -0500 Mike DePaulo (bccb2750b) + + * Fix build when LDFLAGS (etc) contains spaces. + 2015-02-12 10:07:40 +0100 Mike Gabriel (fa8fb7288) * changelog: add 3.5.0.x entry for commit 4436e97 @@ -8636,6 +9830,15 @@ * Remove upstream nx-libs ChangeLog during override_dh_clean. +2015-02-12 09:59:57 +0100 Mike Gabriel (4157e8258) + + * Makefile.nx-libs: Run make install for nxproxy first, then create + the wrapper script. + +2015-02-12 09:59:12 +0100 Mike Gabriel (75c478521) + + * Remove upstream nx-libs ChangeLog during override_dh_clean. + 2015-02-11 19:02:57 -0500 Mike DePaulo (4436e9790) * Fix build when LDFLAGS (etc) contains spaces. @@ -8835,6 +10038,10 @@ debian/rules. This should be merged into the NX build logic finally. +2015-02-09 08:37:40 -0500 Mike DePaulo (a097b2c05) + + * Fix RPM spec syntax error + 2015-02-09 08:37:40 -0500 Mike DePaulo (519bcac93) * Fix RPM spec syntax error @@ -8900,6 +10107,10 @@ * fix long-line in changelog +2015-02-09 10:46:10 +0100 Mike Gabriel (b62d8c5b0) + + * fix long-line in changelog + 2015-02-09 10:37:17 +0100 Mike Gabriel (eb55dc8fd) * Drop not-used-anymore NX source tree clean-up code. Source tree has @@ -8912,6 +10123,48 @@ Initialize server_support array with correct size. Fix Mesa upstream bugzilla bug #7353. (Fixes: #776)." +2015-02-09 10:30:42 +0100 Mike Gabriel (02316322c) + + * Revert "Add patch + 700_nx-X11_mesa-initialize-server-support-correctly.full.patch. + Initialize server_support array with correct size. Fix + Mesa upstream bugzilla bug #7353. (Fixes: #776)." + +2015-02-03 05:11:09 +0100 Mike Gabriel (48e2c84f3) + + * update changelog + +2015-02-02 15:31:35 +0100 Mike Gabriel (9c52824a8) + + * Update 991_fix-hr-typos.full.patch. Don't patch files that get + removed by the NX code reduction effort. + +2015-02-02 15:29:45 +0100 Mike Gabriel (2f1a0ad60) + + * Drop 604_nx-X11_recent-freetype-API.full.patch. Not used in current + build process. + +2015-02-02 15:26:51 +0100 Mike Gabriel (98c5283b2) + + * Update 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. + Don't patch files matter to the NX code reduction efforts. + +2015-02-02 15:25:43 +0100 Mike Gabriel (c70f52450) + + * Update 031_nx-X11_parallel-make.full.patch. Don't patch .original + files in NX code tree. + +2015-02-02 15:24:31 +0100 Mike Gabriel (e743a6f7b) + + * Drop patches: 017_nx-X11_update-autotools-helper-files.full.patch, + 018_nx-X11_update-libtool-ltmain-script.full.patch, + 019_nx-X11_expat-build-against-system-libxmltok.full.patch. + They patch files that are not used at build time. + +2015-02-03 05:04:38 +0100 Mike Gabriel (21398f377) + + * Merge pull request #1 from uli42/x2go + 2015-02-03 04:59:13 +0100 Mike Gabriel (4db6f0fdb) * Add patch @@ -8919,6 +10172,13 @@ Initialize server_support array with correct size. Fix Mesa upstream bugzilla bug #7353. (Fixes: #776). +2015-02-03 04:59:13 +0100 Mike Gabriel (b992fdaa0) + + * Add patch + 700_nx-X11_mesa-initialize-server-support-correctly.full.patch. + Initialize server_support array with correct size. Fix + Mesa upstream bugzilla bug #7353. (Fixes: #776). + 2015-02-02 15:31:35 +0100 Mike Gabriel (231ffa85e) * Update 991_fix-hr-typos.full.patch. Don't patch files that get @@ -8951,6 +10211,10 @@ * empty CODE-REDUCTION_* files (maybe usable later for futher code reduction efforts +2015-02-02 15:17:59 +0100 Mike Gabriel (541c80d32) + + * fix for last commit + 2015-02-02 15:04:01 +0100 Mike Gabriel (e399356ed) * drop .original files from the current code base @@ -8963,6 +10227,10 @@ * On SLE 11.x: libX* packages are prefixed with "xorg-x11-". +2015-02-01 22:27:06 +0100 Ulrich Sibiller (f8fa7cb19) + + * Fix patch rollout in tarball (gh-uli42/x2go) + 2015-01-29 13:04:46 +0100 Mike Gabriel (dc7495063) * Assure that BuildRoot: is set. (gh-uli42/master) diff --git a/VERSION b/VERSION index 2129e69..692784b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.5.99.12 +3.5.99.13 diff --git a/debian/changelog b/debian/changelog index a2689bd..aec9d54 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +nx-libs (2:3.5.99.13-0) unstable; urgency=medium + + * Upstream-provided Debian package for nx-libs. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 16 Jan 2018 15:18:57 +0100 + nx-libs (2:3.5.99.12-0) unstable; urgency=medium * Upstream-provided Debian package for nx-libs. diff --git a/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 b/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 index 28f397c..124f087 100644 --- a/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 +++ b/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 @@ -24,7 +24,7 @@ .\" other dealings in this Software without prior written authorization .\" from The Open Group. .ds q \N'34' -.TH nxagent 1 "Dec 2017" "Version 3.5.99.12" "NX Agent (Xserver)" +.TH nxagent 1 "Jan 2018" "Version 3.5.99.13" "NX Agent (Xserver)" .SH NAME nxagent \- nested Xserver optimized for remote computing .SH SYNOPSIS diff --git a/nx-libs.spec b/nx-libs.spec index e973137..748ca3d 100644 --- a/nx-libs.spec +++ b/nx-libs.spec @@ -10,7 +10,7 @@ %endif Name: nx-libs -Version: 3.5.99.12 +Version: 3.5.99.13 Release: 0.0build1%{?dist} Summary: NX X11 protocol compression libraries diff --git a/nxproxy/man/nxproxy.1 b/nxproxy/man/nxproxy.1 index 4c0d563..bf194e7 100644 --- a/nxproxy/man/nxproxy.1 +++ b/nxproxy/man/nxproxy.1 @@ -5,7 +5,7 @@ \\$2 \(la\\$1\(ra\\$3 .. .if \n(.g .mso www.tmac -.TH nxproxy 1 "Dec 2017" "Version 3.5.99.12" "NX Proxy" +.TH nxproxy 1 "Jan 2018" "Version 3.5.99.13" "NX Proxy" .SH NAME nxproxy \- NX Proxy Tool .SH SYNOPSIS -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x in repository nx-libs. commit 949b91c64b1f6b028cc52883eb1ecb98357fc9a0 Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Sat Jan 20 14:03:28 2018 +0100 nxcomp/src/Loop.cpp: Typo fix in error msg. --- nxcomp/src/Loop.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nxcomp/src/Loop.cpp b/nxcomp/src/Loop.cpp index 6b90378..754c55c 100644 --- a/nxcomp/src/Loop.cpp +++ b/nxcomp/src/Loop.cpp @@ -4504,7 +4504,7 @@ void StartKeeper() IsRestarting(lastKeeper) == 1) { nxfatal << "Loop: PANIC! The house-keeping process is " - << "alreay running with pid '" << lastKeeper + << "already running with pid '" << lastKeeper << "'.\n" << std::flush; HandleCleanup(); -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch 3.6.x in repository nx-libs. commit 05dd842561f0e8261540e3313688c975e23b178b Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Date: Tue Jan 16 14:52:43 2018 +0100 hw/nxagent/Screen.c: Additionally check for noRRXineramaExtension set to FALSE before using the nxagentAdjustRandRXinerama() function and providing a Xinerama-like user experience. Fixes ArcticaProject/nx-libs#634. --- nx-X11/programs/Xserver/hw/nxagent/Screen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nx-X11/programs/Xserver/hw/nxagent/Screen.c b/nx-X11/programs/Xserver/hw/nxagent/Screen.c index 69c50cd..75e448c 100644 --- a/nx-X11/programs/Xserver/hw/nxagent/Screen.c +++ b/nx-X11/programs/Xserver/hw/nxagent/Screen.c @@ -3797,7 +3797,7 @@ int nxagentChangeScreenConfig(int screen, int width, int height, int mmWidth, in if (r != 0) { - if (nxagentOption(Xinerama)) + if (nxagentOption(Xinerama) && (noRRXineramaExtension == FALSE)) { nxagentAdjustRandRXinerama(pScreen); } -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git