From 0965c7682077c1795dcd744493f03408fe4576f8 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Wed, 28 Jun 2023 13:32:58 +0200 Subject: release 3.5.99.27 --- AUTHORS | 123 + ChangeLog | 24706 ++++++++------------- VERSION | 2 +- debian/changelog | 7 + nx-X11/extras/Mesa_6.4.2/progs/images/bw.rgb | Bin 206452 -> 206452 bytes nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 | 2 +- nx-libs.spec | 4 +- nxdialog/bin/nxdialog | 4 +- nxdialog/man/nxdialog.1 | 2 +- nxproxy/man/nxproxy.1 | 2 +- 10 files changed, 9751 insertions(+), 15101 deletions(-) diff --git a/AUTHORS b/AUTHORS index e69de29bb..9c1291b06 100644 --- a/AUTHORS +++ b/AUTHORS @@ -0,0 +1,123 @@ +Aaron Plattner +Adam Jackson +Adam Jackson +Alan Coopersmith +Alan Coopersmith +Alan Coopersmith +Alexander Wuerstlein +Alexandre Ghiti +Ander Conselvan de Oliveira +Andreas Wettstein +Andrew Schwartzmeyer +Arthur Huillet +Benjamin Herrenschmidt +Bernard Cafarelli +Bhavi Dhingra +Bodo Graumann +Chase Douglas +Choe Hwanjin +Chris Wilson +Clemens Lang +Colin Harrison +Cyril Brulebois +Daniel Kurtz +Daniel Stone +Dave Airlie +Dave Airlie +Derek Buitenhuis +Dominik Muth +Eamon Walsh +Egbert Eich +Emanuele Giaquinta +Emilio Pozuelo Monfort +Eric Anholt +Erkki Seppälä +Fernando Carvajal +Fredrik Höglund +ftrapero +Gabriel Marcano +Giuseppe Bilotta +gratuxri +Harshula Jayasuriya +Helmut Grohne +Henning Heinold +Horst Schirmeier +ISHIKAWA,chiaki +James Cloos +Jamey Sharp +Jan Engelhardt +Jaroslav Šmíd +Jeremy Huddleston +Jeremy Huddleston +Joerg Sonnenberger +Jon TURNEY +Julien Cristau +Karl Tomlinson +Kees Cook +Keith Packard +Kristian Høgsberg +Kristian Høgsberg +Kusanagi Kouichi +Lars Knoll +Marcelo Boveto Shima +Mario Trangoni +Mario Trangoni +Marko Myllynen +Mathieu Bérard +Matthieu Herrb +Michal Srb +Michel Dänzer +Mihai Moldovan +Mihai Moldovan <ïonic@ionic.de> +Mike DePaulo +Mike DePaulo +Mike Gabriel +Mirraz Mirraz +Nathan Kidd +Nickolai Zeldovich +Nito Martinez +Niveditha Rau +Oleksandr Shneyder +Oleksandr Shneyder +Oleksandr Shneyder +Oleksandr Shneyder +Olivier Fourdan +Orion Poplawski +Orion Poplawski +Owen W. Taylor +Pauli Nieminen +Paul Szabo +Pavel Vaynerman +Peter Åstrand +Peter Harris +Peter Hutterer +Peter Hutterer +Philipp Reh +ponce +Rami Ylimäki +Ran Benita +Reinhard Tartler +Richard Hughes +Ross Burton +Ryan Pavlik +Salvador Fandino +Salvador Fandiño +Samuel Thibault +Simon Matter +Thomas Klausner +Tiago Vignatti +Tobias Stoeckmann +Tomas Carnecky +Ulrich Sibiller +Ulrich Sibiller +Vadim Troshchinskiyddd +Vadim Troshchinskiy +Vadim Troshchinskiy +Vadim Troshchinskiy +Vadim Troshchinskiy +Vadim +walter harms +X2Go Release Manager +Xue Wei +Yaakov Selkowitz +Yann Droneaud diff --git a/ChangeLog b/ChangeLog index 0e2235885..1b3adb366 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,19161 +1,13681 @@ -2021-02-04 14:34:56 +0100 Mike Gabriel +2023-06-28 Mike Gabriel - * release 3.5.99.26 (HEAD -> 3.6.x, tag: 3.5.99.26) + * release 3.5.99.27 (HEAD -> 3.6.x, tag: 3.5.99.27) + * Merge branch 'Ionic-bugfix/nxdialog-rpm-hashbang' into 3.6.x + (cb929010f) -2021-02-03 14:53:40 +0100 Mike Gabriel (3e02494cb) +2023-06-27 Mihai Moldovan - * Merge branch 'mjtrangoni-fix-shellcheck-issues' into 3.6.x + * nx-libs.spec: fix hashbang when manually replacing instead of using + pathfix.py. (e925e37f0) -2021-01-30 17:23:49 +0100 Ulrich Sibiller (9d0364198) +2023-04-28 Mike Gabriel - * Screen.c: rephrase comment + * Merge branch 'uli42-pr/bump_years' into 3.6.x (4e70e0cb0) -2021-01-30 16:19:21 +0100 Ulrich Sibiller (b09f5e03e) +2022-04-29 Ulrich Sibiller - * Screen.c: Fix fullscreen (onescreen) at startup + * Update Copyright years (390887b74) -2021-02-03 13:38:59 +0100 Ulrich Sibiller (6d8ccec75) +2023-04-28 Mike Gabriel - * Window.c: add another FIXME + * Merge branch 'uli42-pr/silence_imake' into 3.6.x (70df7168c) -2021-01-31 19:20:25 +0100 Ulrich Sibiller (82028465c) +2022-01-28 Ulrich Sibiller - * NXproperty.c: reorder functions + * silence imake for normal builds (637a170e7) -2021-01-30 16:10:23 +0100 Ulrich Sibiller (da9ac92e9) +2023-04-28 Mike Gabriel - * NXproperty.c, dix.c: simplify ProcDeleteProperty() + * Merge branch 'mjtrangoni-move-to-stream' into 3.6.x (fb0f8c1b7) -2021-01-30 16:10:21 +0100 Ulrich Sibiller (969d9af23) +2022-03-28 Mario Trangoni - * NXproperty.c: GetWindowProperty(): add more comments, restruct - prototype + * GHActions: Move to CentOS stream images (d6acd9253) -2021-01-30 16:10:19 +0100 Ulrich Sibiller (3cabdfa2a) +2023-04-27 Mike Gabriel - * NXproperty.c: simplify and reformat GetWindowProperty() + * Merge branch 'uli42-pr/various9' into 3.6.x (9b94209f5) -2021-01-30 16:10:17 +0100 Ulrich Sibiller (513418ace) +2021-12-22 Ulrich Sibiller - * NXproperty.c: clean returns + * Screen.c: use %s / __func__ for fprintf (16f6803f1) -2021-01-30 16:10:14 +0100 Ulrich Sibiller (19b639b91) +2021-11-18 Ulrich Sibiller - * Window.c: Fix 32bit code path + * Imakefiles: delete trailing whitespace (acd7de885) + * nx-X11/config: whitespace fixes (f8a664e65) + * testscripts: whitespace fixes (446a8ad69) + * nxcomp: delete trailing whitespace (b40d0b1aa) + * nxagent: delete trailing whitespace in many files (36c6f0943) + * Loop.cpp: spelling fix (75c10f342) + * Compext.c: spelling fixes (2d26be7da) + * Compext.c: fix typo in datatype (9859a79d6) -2021-01-30 16:10:08 +0100 Ulrich Sibiller (150e9bda9) +2021-11-15 Ulrich Sibiller - * nxagent: drop unused nxagentVisibility variables + * Pointer.c: fix trailing whitespace (eaa532710) -2021-02-03 14:49:32 +0100 Mike Gabriel (f696a57f8) +2023-04-27 Mike Gabriel - * Merge branch 'uli42-pr/fix_onescreen' into 3.6.x + * Merge branch 'uli42-pr/update_libX11_2022' into 3.6.x (91d9218c0) -2021-01-30 17:23:49 +0100 Ulrich Sibiller (06724dfe0) +2022-01-19 Ulrich Sibiller - * Screen.c: rephrase comment + * Update libNX_X11 to upstream's libX11-1.7.3.1-10-gd60ede78 + (4875a15ca) -2021-01-30 16:19:21 +0100 Ulrich Sibiller (f92e1a5a2) +2023-04-27 Mike Gabriel - * Screen.c: Fix fullscreen (onescreen) at startup + * Merge branch 'uli42-pr/extend_readme' into 3.6.x (a502149a8) -2021-02-03 14:46:20 +0100 Mike Gabriel (770f468cd) +2021-12-29 Ulrich Sibiller - * Merge branch 'uli42-pr/windowfixes' into 3.6.x + * README.md: add references to maintained opennx, rxclient and freenx + repos (091e06e47) -2021-02-03 13:38:59 +0100 Ulrich Sibiller (cbd9875e5) +2023-02-23 Mihai Moldovan - * Window.c: add another FIXME + * nx-libs.spec: only depend upon pathfix.py for Fedora 27+ and RHEL + 7+. (288394c18) + * nx-libs.spec: fix TIRPC usage on *SuSE 15.3+. (b536e9f91) + * debian/rules: fix version detection on testing and unstable. + (ec4f09add) + * nx-libs.spec: add BR: upon pathfix.py. (f16808513) + * nx-libs.spec: fix nxdialog hashbang selection, especially on *SuSE. + (d35c5d011) -2021-01-31 19:20:25 +0100 Ulrich Sibiller (5121188f0) +2022-01-29 Ulrich Sibiller - * NXproperty.c: reorder functions + * Merge pull request #1028 from uli42/pr/fix_clipboard_callbacks + (8129c1f6b) + * Merge pull request #1033 from uli42/pr/nxclient_geometry + (106d6c8d4) + * Merge pull request #1035 from gratuxri/ubuntu_jammy (ae9a6b2e4) -2021-01-31 15:07:18 +0100 Mario Trangoni (8ce12d613) +2022-01-16 gratuxri - * shellcheck: Fix SC2061 issue + * Add Ubuntu 22.04 (1a1b5e9c2) -2021-01-31 15:03:17 +0100 Mario Trangoni (407651b39) +2021-12-29 Ulrich Sibiller - * shellcheck: Fix SC2048 issue + * Screen.c: fix handling of AllScreens without a running window + manager (c8553c70e) + Fixes: ArcticaProject/nx-libs#1030 -2021-01-31 14:59:40 +0100 Mario Trangoni (afe0c1473) +2021-11-10 Ulrich Sibiller - * shellcheck: Fix SC2196 issues + * NXdispatch.c: use defined value CurrentTime instead of 0 + (a8d7b0c8c) -2021-01-31 14:57:29 +0100 Mario Trangoni (930fbe08b) +2021-11-15 Ulrich Sibiller - * shellcheck: Fix SC2034 issue + * Clipboard.c: fix some comments (5ec4d7b8a) -2021-01-31 14:53:37 +0100 Mario Trangoni (22b40e690) +2021-11-11 Ulrich Sibiller - * shellcheck: Fix SC2002 issue + * Events.c: fix typo in comment (ce9782280) -2021-01-31 14:43:47 +0100 Mario Trangoni (2168bc689) +2021-11-10 Ulrich Sibiller - * shellcheck: Fix SC2045 issue + * Clipboard.c: use a TimeStamp datatype for lastTimeChanged as dix + does (7b22b2d40) + * Clipboard.c: fix typo in array name (a86957b91) + * Clipboard.c: re-add callbacks (1d9ba187b) -2021-01-31 14:38:08 +0100 Mario Trangoni (747a33744) +2021-10-30 Mike Gabriel - * shellcheck: Fix some SC2086 issues + * Merge branch 'uli42-pr/various8' into 3.6.x (b06b6b1ef) -2021-01-31 14:31:41 +0100 Mario Trangoni (18aca1f69) +2021-10-28 Ulrich Sibiller - * shellcheck: Fix SC2059 issue + * Clipboard.c: fix/reformat some comments (70fde4c74) -2021-01-31 14:27:45 +0100 Mario Trangoni (cb6e3b7d3) +2021-10-25 Ulrich Sibiller - * shellcheck: Fix SC2148 issues + * Screen.c, Window.c: use "None" everywhere for FullscreenWindow + (5323e2cea) + * Screen.c: Fix wrong format specifier (cf5bb486d) -2021-01-31 14:23:06 +0100 Mario Trangoni (daeb82e33) +2021-10-18 Ulrich Sibiller - * shellcheck: Fix SC2162 issue + * Imakefiles: whitespace fixes (3ab28297c) + * Args.c: remove superfluous SAFE_free() call (5a6928f86) + * Args.c: fix wrong comment (4bdf03add) + * Args.c: remove some empty lines (2e99e6234) -2021-01-31 14:17:39 +0100 Mario Trangoni (5b628e2d7) +2021-06-08 Ulrich Sibiller - * shellcheck: Fix SC2006 issue + * nxdialog: use os.linesep to make it work on other systems + (e23efeb11) + * nxdialog: rework comments (6090ab111) -2021-01-30 16:10:23 +0100 Ulrich Sibiller (d627e948f) +2021-10-30 Mike Gabriel - * NXproperty.c, dix.c: simplify ProcDeleteProperty() + * Merge branch 'uli42-pr/extend_x2go_check' into 3.6.x (1ef24c379) -2021-01-30 16:10:21 +0100 Ulrich Sibiller (b8b1edb2b) +2021-10-18 Ulrich Sibiller - * NXproperty.c: GetWindowProperty(): add more comments, restruct - prototype + * nxagent: extend x2go check (3d76ed45e) -2021-01-30 16:10:19 +0100 Ulrich Sibiller (8b2b41113) +2021-10-30 Mike Gabriel - * NXproperty.c: simplify and reformat GetWindowProperty() + * Merge branch 'sunweaver-pr/debian-use-tirpc-in-ghactions' into + 3.6.x (c26b9b291) + * .github/workflows/nx-libs.ym: Always build with -DUseTIRPC=YES. + (00cc40a3b) -2021-01-30 16:10:17 +0100 Ulrich Sibiller (5a00da5ec) +2021-10-18 Ulrich Sibiller - * NXproperty.c: clean returns + * github actions: Use TIRPC for debian:sid (d207d02f1) -2021-01-30 16:10:14 +0100 Ulrich Sibiller (ee60cc50c) +2021-10-30 Mike Gabriel - * Window.c: Fix 32bit code path + * Merge branch 'AlexGhiti-int/alex/riscv64_support' into 3.6.x + (2124e2fae) -2021-01-30 16:10:08 +0100 Ulrich Sibiller (57e662b83) +2021-09-10 Alexandre Ghiti - * nxagent: drop unused nxagentVisibility variables + * nx-X11: Add support for riscv64 architecture (460562852) -2021-01-18 11:44:24 +0100 Mike Gabriel (e5746df80) +2021-10-18 Mike Gabriel - * debian/patches: Drop - 2002_xserver-xext_set-securitypolicy-path.debian.patch. - Not required anymore since 689f811b. + * Merge branch 'uli42-pr/many_clipboard_fixes' into 3.6.x (b7034724a) -2021-01-18 11:41:47 +0100 Mike Gabriel (24b903be5) +2021-09-11 Mike Gabriel - * Merge branch 'uli42-pr/drop_alternative_securitypolicy' into 3.6.x + * debian/rules: Define -DUseTIRPC=1 for nx-X11 build on Debian and + Ubuntu versions that already have libtirpc. (31057d00b) + * debian/control: Add B-D: libtirpc-dev. (46b75d818) + * debian/rules: Define -DUseTIRPC=1 for nx-X11 build on Debian and + Ubuntu versions that already have libtirpc. (b67b910a6) + * debian/control: Add B-D: libtirpc-dev. (6be4f87c6) -2021-01-16 23:31:12 +0100 Ulrich Sibiller (a26011503) +2021-06-21 Ulrich Sibiller - * Xext: drop NX_ALTERNATIVEPOLICYFILE + * Clipboard.c: Add debug output when selection is already cleared + (8264b03e8) -2021-01-16 23:29:04 +0100 Ulrich Sibiller (689f811ba) +2021-06-20 Ulrich Sibiller - * Xext: use $USRDATADIR/SecurityPolicy + * Clipboard.c: check for invalid index (987402309) + * Events.c: add another comment (5da2be394) -2021-01-18 11:37:25 +0100 Mike Gabriel (f4782bbd2) +2021-06-16 Ulrich Sibiller - * Merge branch 'uli42-pr/fix_fullscreen' into 3.6.x + * Fix Xfixes event handling (7aa969cd4) -2021-01-16 22:31:44 +0100 Ulrich Sibiller (e156bdc03) +2021-06-22 Ulrich Sibiller - * Args.c: improve usage string for -geometry + * NXdispatch.c: add an explaining comment (15ee25b7d) -2021-01-16 22:13:05 +0100 Ulrich Sibiller (a83ec33d5) +2021-06-21 Ulrich Sibiller - * Screen.c: remove superflous code that produces a crash + * Clipboard.c: print debug message if selection is already cleared + (bbf9d74c4) -2021-01-16 00:28:13 +0100 Mike Gabriel (f60ac5777) +2021-06-20 Ulrich Sibiller - * Merge branch 'uli42-pr/musl_fixes' into 3.6.x + * Clipboard.c: Only take full clipboard clearing action if non-empty + (65d29df13) -2021-01-04 20:44:24 +0100 Ulrich Sibiller (46c9c493f) +2021-06-18 Ulrich Sibiller - * Xext: include limits.h + * Clipboard.c: improve some comments (eae0eff3a) + * Clipboard.c: remove superflous check (289ac3dfd) + * Clipboard.c: restruct setSelectionOwnerOnXServer (30e9b82ce) + * Clipboard.c: do not process requests if we do not have a local + owner (5e017044f) -2021-01-04 20:41:32 +0100 Ulrich Sibiller (8b6d454cf) +2021-06-16 Ulrich Sibiller - * Mesa: make compilation with work with musl + * Clipboard.c: extend setSelectionOwnerOnXServer() (423caaf0f) + * Clipboard.c: remove obsolete (disabled) code (1c8869b92) + * Clipboard.c: add missing target cache invalidation to some + (currently unused) code (9b4602847) + * Events.c: fix unused variable (2b156c397) + * Clipboard.c: rename nxagentFindLastSelectionOwnerIndex() + (c775bedbc) + * Clipboard.c: rename intermediate variable (62775ed67) + * Clipboard.c: fix format specifier (d42ebd2ae) + * Clipboard.c: fix typos in comment (15a60b1c1) -2021-01-16 00:24:10 +0100 Mike Gabriel (8c3bb2715) +2021-06-14 Ulrich Sibiller - * Merge branch 'uli42-pr/pvs_findings' into 3.6.x + * Clipboard.c: Fix: forward the correct type and format (e65e71512) + * Clipboard.c: improve output for PRINT_CLIPBOARD_CONTENT_ON_DEBUG + (ad69d4a0e) + * Clipboard.c: extend comment (4eba9d6b1) + * Clipboard.c: add helper variable (e8217798d) -2021-01-15 18:24:26 +0100 Ulrich Sibiller (1b80750f6) +2021-06-11 Ulrich Sibiller - * Display.c: fix and reformat broken comment + * Clipboard.c: remove superfluous brackets (f03c589ab) + * Clipboard.c: remove old code (9fb5949b0) -2021-01-04 14:57:32 +0100 Ulrich Sibiller (669299de3) +2021-06-10 Ulrich Sibiller - * Window.c: suppress warning + * Clipboard.c: harmonize naming regarding internal/local (55af71edc) + * Clipboard.c: use NXAGENT_ONSTART macro on one more location + (535104db2) + * Clipboard.c: improve some comments as requested by reviewer + (34e1413cd) -2021-01-04 14:12:05 +0100 Ulrich Sibiller (12b96fd9a) +2021-03-17 Ulrich Sibiller - * fix formatting and spelling in various files + * NXEvents.c: improve debugging (bee3d3205) -2021-01-04 14:11:31 +0100 Ulrich Sibiller (0a06ee77a) +2021-03-10 Ulrich Sibiller - * nxagent: Drop unused nxagentRootTileWindow + * Clipboard.c: add FIXMEs (0631eece9) + * Clipboard.c: improve debug output in special case (ba898dfcd) -2020-12-31 01:45:36 +0100 Ulrich Sibiller (7aec57a40) +2021-03-02 Ulrich Sibiller - * Handlers.c: add FIXME + * Clipboard.c: improve comments (1723afb64) + * Clipboard.c: always flush after XConvertSelection() call + (6fe8bf8fb) + * Clipboard.c: sanity check for invalid resource (124f5a5c6) + * Clipboard.c: print more debug details for reply (9293348c8) + * Clipboard.c: print clipboard content only on explicit request + (03502b36e) + * Clipboard.c: fix wrong debug message (5c205f57a) -2020-12-31 00:07:15 +0100 Ulrich Sibiller (cc781ae2e) +2021-02-12 Ulrich Sibiller - * Screen.c: clarify that characters are compared + * Clipboard.c: check target cache for valid targets (d97e5022e) + * Clipboard.c: fix some comments, add FIXME (04ca25eb1) + * Clipboard.c: move comment to correct location (9eb76cf5d) + * Clipboard.c: delete property before/after certain operations + (6ba180937) + * Clipboard.c: improve debugging output once more (65c260edf) -2020-12-30 13:22:05 +0100 Ulrich Sibiller (d1136ea2f) +2021-01-30 Ulrich Sibiller - * Client.h: conditionally add unused field + * Clipboard.c: do not handle unknown selections in Callback handler + (d335fc8fb) + * Clipboard.c: limit selection nxagentFindCurrentSelectionIndex can + return (9d8771562) + * Clipboard.c: rework nxagentFind*SelectionIndex() helpers + (f578b86d3) -2020-11-09 21:17:45 +0100 Ulrich Sibiller (f64fac47e) +2020-12-23 Ulrich Sibiller - * Handlers.c: use the same boolean values as in NXdispatch.c + * Clipboard.c: make index the first argument everywhere (75acbbf29) -2020-11-09 22:54:49 +0100 Ulrich Sibiller (eef306c2d) +2020-12-14 Ulrich Sibiller - * manpage: document defaults for options -defer and -tile + * Clipboard.c: move property transfer to separate function + (7a2c743ac) -2020-11-08 17:01:57 +0100 Ulrich Sibiller (35556cac9) +2020-12-02 Ulrich Sibiller - * NXDispatch.c: remove double nxagentFreeAtomMap() + * Clipboard.c: extend target caching for the other direction + (51dae621f) -2021-01-16 00:19:38 +0100 Mike Gabriel (b66699555) +2020-11-25 Ulrich Sibiller - * Merge branch 'uli42-pr/various6' into 3.6.x + * Clipboard.c: add another FIXME (1fd98b193) + * Clipboard.c: cancel pending requests in certain situations + (ff4a1967c) + * Clipboard.c: introduce replyPendingRequestSelectionToXServer helper + (8f182cd74) + * Clipboard.c: move some (currently commented) code to inner scope + (7746358b6) -2021-01-04 19:50:31 +0100 Ulrich Sibiller (4d95e29b8) +2020-11-24 Ulrich Sibiller - * Window.c: check for malloc failure + * Events.c: use already available variable instead of repeating + conversion (b7021c675) + * Clipboard.c: reset lastServer[].requestor on reconnect (cf85c7258) -2021-01-04 19:44:37 +0100 Ulrich Sibiller (5ad0b4dde) +2020-11-18 Ulrich Sibiller - * Window.c: check for malloc failure + * Clipboard.c: improve some comments (55f9c94b2) + * Clipboard.c: implement target caching (99a2d6e29) + * Clipboard.c: fix indentation (63ef52c63) -2021-01-04 19:07:06 +0100 Ulrich Sibiller (6214c71b3) +2020-11-17 Ulrich Sibiller - * Screen.c: check for malloc failures + * Clipboard.c: correctly pass back failure to real X server + (41ea3b684) + * Clipboard.c: fix: return after denying request (53c03eaf3) -2021-01-04 19:01:55 +0100 Ulrich Sibiller (a57097ad0) +2020-11-16 Ulrich Sibiller - * Splash.c: remove unneccessary check + * Clipboard.c: remove obsolete FIXME comment (7e548faa2) -2021-01-04 18:58:55 +0100 Ulrich Sibiller (1251e8347) +2020-11-13 Ulrich Sibiller - * Rootless.c: prevent PVS error + * Clipboard.c: once again improved DEBUG output (6a1ee6c0b) -2021-01-04 18:13:49 +0100 Ulrich Sibiller (c1cae3c66) +2020-11-12 Ulrich Sibiller - * Render.c: Init BoxRec + * Clipboard.c: fix: remove wrong optimization (177d76179) -2021-01-04 18:04:29 +0100 Ulrich Sibiller (8bb77997f) +2020-11-02 Ulrich Sibiller - * Reconnect.c: fix possible realloc() memory loss + * Clipboard.c: use NullClient instead of NULL where appropriate + (b66b99a83) -2021-01-04 17:28:53 +0100 Ulrich Sibiller (948bbe50a) +2020-10-30 Ulrich Sibiller - * NXglyph.c: check for malloc error + * Events.c: use index instead of i (9ca972705) -2021-01-04 17:18:43 +0100 Ulrich Sibiller (7443fea69) +2020-10-29 Ulrich Sibiller - * Keyboard.c: fix possible NULL pointer dereference + * Clipboard.c: fix transfer from agent to X server (2d4b0f846) + * Clipboard.c: fix some whitepace, comments and FIXMEs (e42ab9831) + * Clipboard: init variable (a8b375079) + * Clipboard.c: print separator when receiving events/requests in + debug mode (a4f2dd3fe) + * Clipboard.c: another round of debug improvements (6b659fe4a) + * Clipboard.c: replace loop by helper (a296b437d) + * Clipboard.c: disable TEXT and COMPOUND_TEXT (710d5c5f9) -2021-01-04 16:35:07 +0100 Ulrich Sibiller (e664d8201) +2020-10-26 Ulrich Sibiller - * Drawable.c: Prevent PVS Studio warning + * nxagent: add option -textclipboard (90947c1f7) + * Clipboard.c: extend comments (9ec417484) + * Clipboard.c: add TARGET_SIZES (533f08ddb) -2021-01-04 16:28:27 +0100 Ulrich Sibiller (67c7513bf) +2020-09-24 Ulrich Sibiller - * Display.c: prevent PVS Studio realloc warning + * Clipboard.c: add FIXMEs (ba02ad3ad) + * Clipboard.c: add some more selection atoms (8316d614a) -2021-01-04 16:17:36 +0100 Ulrich Sibiller (db134de3b) +2020-09-23 Ulrich Sibiller - * Atoms.c: add explanation for PVS Studio warning + * Clipboard.c: target forwarding (Part 2/2) (a87ee1e8f) + * Clipboard.c: target forwarding (Part 1/2) (eba654ea7) -2020-08-03 17:08:30 +0200 Ulrich Sibiller (5871100dd) +2020-10-13 Ulrich Sibiller - * NXpicture.c: remove unneccessary check + * Clipboard.c: fix: use XlibWindow instead of Window (9dd509c01) + * Clipboard.c: fix type in status output (87eb4236a) + * Clipboard.c: avoid superflous atom conversion (855ddf281) + * Atoms.c: ensure to always return a valid string... (a470de000) + * Clipboard.c: make use of the new helpers from Atoms.c (204bbef04) + * Atoms.c: add helper to easily print Atom names in debugging + (27ecb8959) + * Clipboard.c: compact clipboard status output (a31353bdd) + * Clipboard.c: fix comment position and init array pointer + (29413b32a) + * Clipboard.c: drop clientCLIPBOARD (59ee58ee7) -2020-08-03 17:02:29 +0200 Ulrich Sibiller (41bf83979) +2020-10-12 Ulrich Sibiller - * Keyboard.c: simplify code + * Clipboard.c: move selection Atoms into separate arrays (9d3683896) + * Clipboard.c: rephrase FIXME (bff23cb94) + * Clipboard.c: restructure request accumulation code (bf0e05fd1) -2020-08-03 16:40:49 +0200 Ulrich Sibiller (5735e164e) +2020-10-11 Ulrich Sibiller - * Colormap.c: remove unneccessary check + * Clipboard.c: use for loops everywhere. (6753eb592) -2020-08-03 16:38:19 +0200 Ulrich Sibiller (28fef3bc0) +2020-10-03 Ulrich Sibiller - * Colormap.c: fix parentheses + * Clipboard.c: fix memleaks in DEBUG mode (d32b4f5b1) + * Clipboard.c: split if clause (278ebeb70) -2020-08-03 16:27:41 +0200 Ulrich Sibiller (36d7e152f) +2020-09-23 Ulrich Sibiller - * Atoms.c: silence PVS Studio warning + * Clipboard.c: remove superflous index determination (a3adf6641) + * Clipboard.c: always print SelectionCallBackKind in debug output + (d79db429d) + * Clipboard.c: mark self-initiated event (3682be594) + * Clipboard.c: rename function to better reflect meaning (d2370a1ba) + * Clipboard.c: have lastServer* per selection (a8d09f815) -2020-08-03 16:26:12 +0200 Ulrich Sibiller (e991dbae9) +2020-09-22 Ulrich Sibiller - * Atoms.c: cosmetics in nxagentWriteAtom() + * Clipboard.c: fix nxagentConvertSelection (e526e1cd0) + * Clipboard.c: improve debug/test messages (4701db7bc) + * Clipboard.c: simplify nxagentHandleSelectionRequestFromXServer + (e8b00edb5) -2020-08-03 16:25:00 +0200 Ulrich Sibiller (1529b3217) +2020-10-03 Ulrich Sibiller - * Atoms.c: fix strlen(NULL) + * Clipboard.c: use index everywhere (0ad6b8bd6) -2021-01-15 18:24:26 +0100 Ulrich Sibiller (97a69b95a) +2020-09-22 Ulrich Sibiller - * Display.c: fix and reformat broken comment + * Clipboard.c: introduce translateLocalToRemote* helpers (edfea3cd1) + * Clipboard.c: rename selection fields to {int,rem}Selection + (550742511) -2021-01-04 14:57:32 +0100 Ulrich Sibiller (21c631f4d) +2020-10-03 Ulrich Sibiller - * Window.c: suppress warning + * Clipboard.c: reformat for better readability (619236b98) + * Clipboard.c: improve function names once more (717661b1d) -2021-01-04 14:12:05 +0100 Ulrich Sibiller (6aff5bfdf) +2020-09-20 Ulrich Sibiller - * fix formatting and spelling in various files + * Clipboard.c: rework LastClient stuff to work _per selection_ + (94fd5f590) -2021-01-04 14:11:31 +0100 Ulrich Sibiller (c7f9ff0b6) +2020-10-03 Ulrich Sibiller - * nxagent: Drop unused nxagentRootTileWindow + * Clipboard.c: catch selection failure from real X server (e9a25e794) -2020-12-31 01:45:36 +0100 Ulrich Sibiller (63a39619c) +2020-09-20 Ulrich Sibiller - * Handlers.c: add FIXME + * Clipboard.c: do not set stage to new value if already set to that + value (60380a6a5) -2020-12-31 00:07:15 +0100 Ulrich Sibiller (599334aff) +2020-09-19 Ulrich Sibiller - * Screen.c: clarify that characters are compared + * Clipboard.c: print times unsigned (12ed2c635) -2020-12-30 13:22:05 +0100 Ulrich Sibiller (dd5d8bc89) +2020-09-20 Ulrich Sibiller - * Client.h: conditionally add unused field + * Clipboard.c: improve explanations/FIXMEs (2742fde00) -2020-11-09 21:17:45 +0100 Ulrich Sibiller (c1843ef88) +2020-10-02 Ulrich Sibiller - * Handlers.c: use the same boolean values as in NXdispatch.c + * Clipboard.c: improve debugging output (32e194d46) + * Clipboard.c: improve error message (18c91fd94) + * Clipboard.c: add/fix comments (972a92cab) -2020-11-09 22:54:49 +0100 Ulrich Sibiller (432cc0ca4) +2021-06-08 Mike Gabriel - * manpage: document defaults for options -defer and -tile + * Merge branch 'uli42-pr/various7' into 3.6.x (59a0620f6) -2020-11-08 17:01:57 +0100 Ulrich Sibiller (7c22dbfda) +2021-05-01 Ulrich Sibiller - * NXDispatch.c: remove double nxagentFreeAtomMap() + * nxagent: add missing command line switches to usage text + (fcc1b57fb) -2021-01-15 17:09:21 +0100 Mike Gabriel (3523d15e2) +2021-03-30 Ulrich Sibiller - * Merge branch 'uli42-pr/fullscreen_select' into 3.6.x + * Trap.h: fix type of traps (9f1d0a807) + * nxagent: fix some variable types in Init (18a8a3610) + * nxagent: make nxagentX2go a Boolean everywhere (4a6ca0033) + * nxagent: make nxagentAlpha* Booleans (a6d018bef) -2020-12-30 19:00:48 +0100 Ulrich Sibiller (e7b4440f2) +2021-03-29 Ulrich Sibiller - * nxagent: make full screen mode selectable at startup + * nxagent: treat enableBackingStore as Boolean (af5cf2659) + * nxagent: make nxagentCompositeEnable a Boolean (3823b0a5b) + * Composite.c: fix comment (31c456bf3) + * nxagent: add command line switch to enable composite (555cbcb32) -2021-01-15 17:00:42 +0100 Mike Gabriel (125756157) +2021-03-17 Ulrich Sibiller - * Revert "CVE-2020-14360: Check SetMap request length carefully." + * Compext.c: fix comparisons of 16bit sequence numbers (2739d0868) -2021-01-15 16:38:23 +0100 Mike Gabriel (013a6ba3c) +2021-03-10 Ulrich Sibiller - * Merge branch 'uli42-pr/fix_unusable_mouse_in_fullscreen' into 3.6.x + * Compext.c: fix misleading error message (3228dcfc5) + * Compext.c: print received vs expected sequence number (e9a0f94d0) -2020-12-31 01:28:49 +0100 Ulrich Sibiller (f8b759263) +2021-03-09 Ulrich Sibiller - * nxagent: nxagent(Default)WindowIsVisible() are Booleans + * Compext.c: document function return codes (d3573613f) -2020-12-31 01:22:11 +0100 Ulrich Sibiller (108ed9d92) +2021-03-07 Ulrich Sibiller - * Keyboard.c: noXkbExtension is a Boolean + * document additional options only nxagent knows about (9b1dd3401) + * Error.c: untabify (5271eed2d) -2020-12-31 01:20:00 +0100 Ulrich Sibiller (f4dd9d76a) +2021-02-09 Ulrich Sibiller - * Font.c: Use Booleans where appropriate + * nxagent: drop NXAGENT_SHAPE2 define (3fcb7ae3f) + * nxagent: drop NXAGENT_SHAPE define (666c4d16a) + * nxagent: make X2GO support optional (111ac2eed) + * Use NXAGENT_ONSTART define at more locations (8fe2c1140) -2020-12-31 01:10:33 +0100 Ulrich Sibiller (d2ba4ddb8) +2021-03-07 Ulrich Sibiller - * nxagent: make nxagentXkbState.Initialized a Boolean + * Compext.c: add specific DEBUG and TEST macros (906aa0714) + * Compext.c: some scope improvements (f0f91ed26) -2020-12-31 01:01:48 +0100 Ulrich Sibiller (f10e9d9ac) +2021-06-08 Mike Gabriel - * Events.h: fix wrong prototype + * Merge branch 'Ponce-binutils-2.36' into 3.6.x (6208dade8) -2020-12-31 00:58:04 +0100 Ulrich Sibiller (af7d8e3fa) +2021-04-05 ponce - * nxagent: make nxagentXFixesInfo.Initialized a Boolean + * fix building with binutils >= 2.36. (605a26691) -2020-12-31 00:53:11 +0100 Ulrich Sibiller (b9c2db67b) +2021-06-08 Mike Gabriel - * Drawable.c: make doRoundRobin a Boolean + * Merge branch 'uli42-pr/fix_randr_crash' into 3.6.x (b73374805) -2020-12-31 00:49:57 +0100 Ulrich Sibiller (9aa339176) +2021-03-17 Ulrich Sibiller - * Handlers.c: make synchronize a Boolean variable + * randr: Do not update ConnectionInfo if NULL (a14e1a59a) -2020-12-31 00:49:38 +0100 Ulrich Sibiller (90178b548) +2021-06-08 Mike Gabriel - * nxagent: make nxagentSkipImage a Boolean + * Merge branch 'uli42-pr/fix_async_replies' into 3.6.x (1bd98ef77) -2020-12-31 00:46:18 +0100 Ulrich Sibiller (48279ae79) +2021-03-17 Ulrich Sibiller - * nxagent: make nxagentForceSynchronization a Boolean + * Compext.c: fix comparisons of 16bit sequence numbers (1b4ebce2c) -2020-12-31 00:43:49 +0100 Ulrich Sibiller (1ed28c85b) +2021-06-08 Mike Gabriel - * Drawable.c: make abort flag a Boolean + * Merge branch 'vatral-support_cygwin64' into 3.6.x (00711f914) + * nxcomp/src/BlockCacheSet.cpp: Amend comment behind if-clause + closure. (ff0c2b148) -2020-12-31 00:38:07 +0100 Ulrich Sibiller (ab83e4688) +2021-03-10 Vadim Troshchinskiy - * Client.c: cleanup Boolean handling for nxagentNeedWakeup*() macros + * nxcomp: Support Cygwin64. (46258974d) -2020-12-31 00:36:20 +0100 Ulrich Sibiller (15cf1eee0) +2021-06-08 Mike Gabriel - * GC.c: make internal variable and function Boolean + * Merge branch 'uli42-pr/dialog_text' into 3.6.x (9815f32d5) -2020-12-31 00:32:35 +0100 Ulrich Sibiller (e8a5e3287) +2021-02-28 Ulrich Sibiller - * GCOps.c: make internal variable an function Booleans + * nxagent: fix RESIZE dialog text to not end with a linefeed + (5dcb19b3d) + * nxcomp/Children.cpp: print a message if the dialog could not be + displayed (1338cffc9) + * nxcomp/Children.cpp: reformat code (2e3fe61d1) + * nxcomp/Children.cpp: also try searching nxdialog, not only nxclient + (31beb51df) + * nxcomp/Children.cpp: add macro checks around some log/stderr prints + (90ff3d025) + * nxcomp/Children.cpp: display dialog text in output (d7a49834e) -2020-12-31 00:24:41 +0100 Ulrich Sibiller (db3efd45c) +2021-06-08 Mike Gabriel - * nxagent: make nxagentBlocking an Boolean + * Merge branch 'uli42-pr/forward_clientmessages' into 3.6.x + (c3476b6a8) -2020-12-31 00:17:53 +0100 Ulrich Sibiller (af2964c7e) +2021-05-02 Ulrich Sibiller - * Render.c: improve Boolean handling of - nxagentCheckPictureRemoteValue + * Forward ClientMessages to nxproxy side (36f804e54) -2020-12-31 00:14:35 +0100 Ulrich Sibiller (99ca67c2f) +2021-06-07 Mike Gabriel - * nxagent: improve Boolean handling for Reconnect functions + * Merge branch + 'sunweaver-pr/fix-ci-builds-against-fedora-greater-than-33' + into 3.6.x (90728fadc) + * nx-libs.spec: In Fedora 34 and beyond, files from + xorg-x11-xkb-utils-devel have been moved into bin:pkg + xkbcomp-devel. (bbc59f214) + * .github/workflows/nx-libs.yml: In Fedora 34 and beyond, files from + xorg-x11-xkb-utils-devel have been moved into bin:pkg + xkbcomp-devel. (940b7843f) + * Merge branch 'uli42-pr/pylint_fixes' into 3.6.x (5c09159ae) -2020-12-31 00:03:44 +0100 Ulrich Sibiller (6c09c0b7e) +2021-02-07 Ulrich Sibiller - * nxagent: make XDMCP variables Booleans + * nxdialog: fix/suppress some pylint findings (420754489) -2020-12-30 23:58:40 +0100 Ulrich Sibiller (1b91c8ac1) +2021-06-07 Mike Gabriel - * GCOps.c: make internal function Boolean + * Merge branch 'mjtrangoni-fix-shellcheck-issues' into 3.6.x + (1fc5c689e) + * shellcheck: Fix SC2230 issue (6bada8f63) -2020-12-30 23:57:00 +0100 Ulrich Sibiller (4303b1131) +2021-02-06 Mario Trangoni - * GCOps.c: handle some internal variables as Booleans + * shellcheck: Fix SC2022 issue (71ae04011) + * shellcheck: Fix SC2064 issues (dfee5a988) -2020-12-30 23:54:50 +0100 Ulrich Sibiller (acf3e21f1) +2021-02-05 Mario Trangoni - * Drawable.c: make some variables Booleans + * shellcheck: Fix SC2164 issues (ffba3aab3) -2020-12-30 23:52:32 +0100 Ulrich Sibiller (f6b386e65) +2021-06-07 Mike Gabriel - * nxagent: handle RegionNil macro as Boolean + * Merge branch 'test-github-actions' into 3.6.x (f4d654e6b) -2020-12-30 23:21:43 +0100 Ulrich Sibiller (059a37205) +2021-02-07 Mario Trangoni - * Split.c, Image.c: make some internal variables Booleans + * Add pylint to GitHub Actions (69864ad11) + * Install build-essentials on clang (b42544cf4) + * Add linter references (077089c4e) + * Fix missing quilt on CentOS7 (d570730e6) -2020-12-30 23:07:23 +0100 Ulrich Sibiller (5920e36e1) +2021-02-06 Mario Trangoni - * nxagent: rework some Boolean checks + * Build nx-libs on different architectures (899c2a6f1) + * linters: Enable shellcheck (3dfd7a711) -2020-12-30 22:54:48 +0100 Ulrich Sibiller (6f4dbefbf) +2021-01-31 Mario Trangoni - * nxagent: make nxagentUserDefinedFontPath a Boolean + * Move PVS run to GitHub Actions (3da6e9c3a) + * Replace TravisCI with GitHub Actions (1620c93f0) + * Add shellcheck and cppcheck linters (637d6d733) -2020-12-30 22:50:51 +0100 Ulrich Sibiller (1b7f37a80) +2021-01-30 Mario Trangoni - * nxagent: make nxagentShadowResize a Boolean + * Add build jobs on containers (763a9ee0e) -2020-12-30 22:48:33 +0100 Ulrich Sibiller (3e093f9eb) +2020-12-19 Mario Trangoni - * nxagent: make nxagentDoFullgeneration a Boolean + * Implement github actions basics (e0e999f4c) -2020-12-30 22:43:07 +0100 Ulrich Sibiller (090742b3b) +2021-02-04 Mike Gabriel - * nxagent: some more Boolean improvements + * release 3.5.99.26 (0e2b79713) (tag: 3.5.99.26) -2020-12-30 22:34:03 +0100 Ulrich Sibiller (92c8325f3) +2021-02-03 Mike Gabriel - * nxagent: treat nxagentLastWindowDestroyed as Boolean + * Merge branch 'mjtrangoni-fix-shellcheck-issues' into 3.6.x + (3e02494cb) -2020-12-30 22:31:01 +0100 Ulrich Sibiller (616d8619f) +2021-01-30 Ulrich Sibiller - * nxagent: treat all Traps as Booleans everywhere + * Screen.c: rephrase comment (9d0364198) + * Screen.c: Fix fullscreen (onescreen) at startup (b09f5e03e) -2020-12-30 22:25:22 +0100 Ulrich Sibiller (c3b6dfe2e) +2021-02-03 Ulrich Sibiller - * nxagent: make nxagentVerbose a Boolean + * Window.c: add another FIXME (6d8ccec75) -2020-12-30 22:19:50 +0100 Ulrich Sibiller (8bb7d2cd1) +2021-01-31 Ulrich Sibiller - * nxagent: make Desktop, Rootless and Binder options Booleans (again) + * NXproperty.c: reorder functions (82028465c) -2020-12-30 21:22:40 +0100 Ulrich Sibiller (1e4d8e32b) +2021-01-30 Ulrich Sibiller - * Options.h: mark Booleans + * NXproperty.c, dix.c: simplify ProcDeleteProperty() (da9ac92e9) + * NXproperty.c: GetWindowProperty(): add more comments, restruct + prototype (969d9af23) + * NXproperty.c: simplify and reformat GetWindowProperty() (3cabdfa2a) + * NXproperty.c: clean returns (513418ace) + * Window.c: Fix 32bit code path (19b639b91) + * nxagent: drop unused nxagentVisibility variables (150e9bda9) -2020-12-30 21:21:19 +0100 Ulrich Sibiller (acb861df4) +2021-02-03 Mike Gabriel - * nxagent: make nxagentOption Shadow a Boolean + * Merge branch 'uli42-pr/fix_onescreen' into 3.6.x (f696a57f8) -2020-12-30 20:07:57 +0100 Ulrich Sibiller (2565484f5) +2021-01-30 Ulrich Sibiller - * nxagent: treat several nxagentOptions as real Booleans + * Screen.c: rephrase comment (06724dfe0) + * Screen.c: Fix fullscreen (onescreen) at startup (f92e1a5a2) -2020-12-30 19:27:15 +0100 Ulrich Sibiller (ca5a14743) +2021-02-03 Mike Gabriel - * nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup as - Booleans + * Merge branch 'uli42-pr/windowfixes' into 3.6.x (770f468cd) -2020-12-30 19:20:56 +0100 Ulrich Sibiller (6e9b3a7f8) +2021-02-03 Ulrich Sibiller - * nxagent: make Fullscreen and AllScreens Booleans + * Window.c: add another FIXME (cbd9875e5) -2020-12-30 14:36:23 +0100 Ulrich Sibiller (262fe771c) +2021-01-31 Ulrich Sibiller - * Handlers.c: ensure regular yields if suspended + * NXproperty.c: reorder functions (5121188f0) -2020-12-10 10:24:29 +0100 Mike Gabriel (4eba4f53a) +2021-01-31 Mario Trangoni - * CVE-2020-14360: Check SetMap request length carefully. + * shellcheck: Fix SC2061 issue (8ce12d613) + * shellcheck: Fix SC2048 issue (407651b39) + * shellcheck: Fix SC2196 issues (afe0c1473) + * shellcheck: Fix SC2034 issue (930fbe08b) + * shellcheck: Fix SC2002 issue (22b40e690) + * shellcheck: Fix SC2045 issue (2168bc689) + * shellcheck: Fix some SC2086 issues (747a33744) + * shellcheck: Fix SC2059 issue (18aca1f69) + * shellcheck: Fix SC2148 issues (cb6e3b7d3) + * shellcheck: Fix SC2162 issue (daeb82e33) + * shellcheck: Fix SC2006 issue (5b628e2d7) -2021-01-15 16:27:32 +0100 Mike Gabriel (faae65fb3) +2021-01-30 Ulrich Sibiller - * Merge branch 'uli42-pr/rework_booleans_v2' into 3.6.x + * NXproperty.c, dix.c: simplify ProcDeleteProperty() (d627e948f) + * NXproperty.c: GetWindowProperty(): add more comments, restruct + prototype (b8b1edb2b) + * NXproperty.c: simplify and reformat GetWindowProperty() (8b2b41113) + * NXproperty.c: clean returns (5a00da5ec) + * Window.c: Fix 32bit code path (ee60cc50c) + * nxagent: drop unused nxagentVisibility variables (57e662b83) -2020-12-31 01:28:49 +0100 Ulrich Sibiller (b44ecc0f8) +2021-01-18 Mike Gabriel - * nxagent: nxagent(Default)WindowIsVisible() are Booleans + * debian/patches: Drop + 2002_xserver-xext_set-securitypolicy-path.debian.patch. + Not required anymore since 689f811b. (e5746df80) + * Merge branch 'uli42-pr/drop_alternative_securitypolicy' into 3.6.x + (24b903be5) -2020-12-31 01:22:11 +0100 Ulrich Sibiller (d78837ec3) +2021-01-16 Ulrich Sibiller - * Keyboard.c: noXkbExtension is a Boolean + * Xext: drop NX_ALTERNATIVEPOLICYFILE (a26011503) + * Xext: use $USRDATADIR/SecurityPolicy (689f811ba) -2020-12-31 01:20:00 +0100 Ulrich Sibiller (91cef61a0) +2021-01-18 Mike Gabriel - * Font.c: Use Booleans where appropriate + * Merge branch 'uli42-pr/fix_fullscreen' into 3.6.x (f4782bbd2) -2020-12-31 01:10:33 +0100 Ulrich Sibiller (0bca321fb) +2021-01-16 Ulrich Sibiller - * nxagent: make nxagentXkbState.Initialized a Boolean + * Args.c: improve usage string for -geometry (e156bdc03) + * Screen.c: remove superflous code that produces a crash (a83ec33d5) -2020-12-31 01:01:48 +0100 Ulrich Sibiller (9e9568028) +2021-01-16 Mike Gabriel - * Events.h: fix wrong prototype + * Merge branch 'uli42-pr/musl_fixes' into 3.6.x (f60ac5777) -2020-12-31 00:58:04 +0100 Ulrich Sibiller (feb7b9773) +2021-01-04 Ulrich Sibiller - * nxagent: make nxagentXFixesInfo.Initialized a Boolean + * Xext: include limits.h (46c9c493f) + * Mesa: make compilation with work with musl (8b6d454cf) -2020-12-31 00:53:11 +0100 Ulrich Sibiller (b76dddcdc) +2021-01-16 Mike Gabriel - * Drawable.c: make doRoundRobin a Boolean + * Merge branch 'uli42-pr/pvs_findings' into 3.6.x (8c3bb2715) -2020-12-31 00:49:57 +0100 Ulrich Sibiller (b814aef39) +2021-01-15 Ulrich Sibiller - * Handlers.c: make synchronize a Boolean variable + * Display.c: fix and reformat broken comment (1b80750f6) -2020-12-31 00:49:38 +0100 Ulrich Sibiller (a9d3050c5) +2021-01-04 Ulrich Sibiller - * nxagent: make nxagentSkipImage a Boolean + * Window.c: suppress warning (669299de3) + * fix formatting and spelling in various files (12b96fd9a) + * nxagent: Drop unused nxagentRootTileWindow (0a06ee77a) -2020-12-31 00:46:18 +0100 Ulrich Sibiller (c035ddead) +2020-12-31 Ulrich Sibiller - * nxagent: make nxagentForceSynchronization a Boolean + * Handlers.c: add FIXME (7aec57a40) + * Screen.c: clarify that characters are compared (cc781ae2e) -2020-12-31 00:43:49 +0100 Ulrich Sibiller (5d7b6db0c) +2020-12-30 Ulrich Sibiller - * Drawable.c: make abort flag a Boolean + * Client.h: conditionally add unused field (d1136ea2f) -2020-12-31 00:38:07 +0100 Ulrich Sibiller (54dd29cc6) +2020-11-09 Ulrich Sibiller - * Client.c: cleanup Boolean handling for nxagentNeedWakeup*() macros + * Handlers.c: use the same boolean values as in NXdispatch.c + (f64fac47e) + * manpage: document defaults for options -defer and -tile (eef306c2d) -2020-12-31 00:36:20 +0100 Ulrich Sibiller (2ce0fa8f0) +2020-11-08 Ulrich Sibiller - * GC.c: make internal variable and function Boolean + * NXDispatch.c: remove double nxagentFreeAtomMap() (35556cac9) -2020-12-31 00:32:35 +0100 Ulrich Sibiller (3151736d3) +2021-01-16 Mike Gabriel - * GCOps.c: make internal variable an function Booleans + * Merge branch 'uli42-pr/various6' into 3.6.x (b66699555) -2020-12-31 00:24:41 +0100 Ulrich Sibiller (e2ff39e04) +2021-01-04 Ulrich Sibiller - * nxagent: make nxagentBlocking an Boolean + * Window.c: check for malloc failure (4d95e29b8) + * Window.c: check for malloc failure (5ad0b4dde) + * Screen.c: check for malloc failures (6214c71b3) + * Splash.c: remove unneccessary check (a57097ad0) + * Rootless.c: prevent PVS error (1251e8347) + * Render.c: Init BoxRec (c1cae3c66) + * Reconnect.c: fix possible realloc() memory loss (8bb77997f) + * NXglyph.c: check for malloc error (948bbe50a) + * Keyboard.c: fix possible NULL pointer dereference (7443fea69) + * Drawable.c: Prevent PVS Studio warning (e664d8201) + * Display.c: prevent PVS Studio realloc warning (67c7513bf) + * Atoms.c: add explanation for PVS Studio warning (db134de3b) -2020-12-31 00:17:53 +0100 Ulrich Sibiller (94fd6d234) +2020-08-03 Ulrich Sibiller - * Render.c: improve Boolean handling of - nxagentCheckPictureRemoteValue + * NXpicture.c: remove unneccessary check (5871100dd) + * Keyboard.c: simplify code (41bf83979) + * Colormap.c: remove unneccessary check (5735e164e) + * Colormap.c: fix parentheses (28fef3bc0) + * Atoms.c: silence PVS Studio warning (36d7e152f) + * Atoms.c: cosmetics in nxagentWriteAtom() (e991dbae9) + * Atoms.c: fix strlen(NULL) (1529b3217) -2020-12-31 00:14:35 +0100 Ulrich Sibiller (41d75f6b2) +2021-01-15 Ulrich Sibiller - * nxagent: improve Boolean handling for Reconnect functions + * Display.c: fix and reformat broken comment (97a69b95a) -2020-12-31 00:03:44 +0100 Ulrich Sibiller (3cb0a134d) +2021-01-04 Ulrich Sibiller - * nxagent: make XDMCP variables Booleans + * Window.c: suppress warning (21c631f4d) + * fix formatting and spelling in various files (6aff5bfdf) + * nxagent: Drop unused nxagentRootTileWindow (c7f9ff0b6) -2020-12-30 23:58:40 +0100 Ulrich Sibiller (714a212fd) +2020-12-31 Ulrich Sibiller - * GCOps.c: make internal function Boolean + * Handlers.c: add FIXME (63a39619c) + * Screen.c: clarify that characters are compared (599334aff) -2020-12-30 23:57:00 +0100 Ulrich Sibiller (1239dffec) +2020-12-30 Ulrich Sibiller - * GCOps.c: handle some internal variables as Booleans + * Client.h: conditionally add unused field (dd5d8bc89) -2020-12-30 23:54:50 +0100 Ulrich Sibiller (f98114c95) +2020-11-09 Ulrich Sibiller - * Drawable.c: make some variables Booleans + * Handlers.c: use the same boolean values as in NXdispatch.c + (c1843ef88) + * manpage: document defaults for options -defer and -tile (432cc0ca4) -2020-12-30 23:52:32 +0100 Ulrich Sibiller (b8017065d) +2020-11-08 Ulrich Sibiller - * nxagent: handle RegionNil macro as Boolean + * NXDispatch.c: remove double nxagentFreeAtomMap() (7c22dbfda) -2020-12-30 23:21:43 +0100 Ulrich Sibiller (06833b964) +2021-01-15 Mike Gabriel - * Split.c, Image.c: make some internal variables Booleans + * Merge branch 'uli42-pr/fullscreen_select' into 3.6.x (3523d15e2) -2020-12-30 23:07:23 +0100 Ulrich Sibiller (84bad7324) +2020-12-30 Ulrich Sibiller - * nxagent: rework some Boolean checks + * nxagent: make full screen mode selectable at startup (e7b4440f2) -2020-12-30 22:54:48 +0100 Ulrich Sibiller (f4adcbc59) +2021-01-15 Mike Gabriel + + * Revert "CVE-2020-14360: Check SetMap request length carefully." + (125756157) + * Merge branch 'uli42-pr/fix_unusable_mouse_in_fullscreen' into 3.6.x + (013a6ba3c) + +2020-12-31 Ulrich Sibiller + + * nxagent: nxagent(Default)WindowIsVisible() are Booleans (f8b759263) + * Keyboard.c: noXkbExtension is a Boolean (108ed9d92) + * Font.c: Use Booleans where appropriate (f4dd9d76a) + * nxagent: make nxagentXkbState.Initialized a Boolean (d2ba4ddb8) + * Events.h: fix wrong prototype (f10e9d9ac) + * nxagent: make nxagentXFixesInfo.Initialized a Boolean (af7d8e3fa) + * Drawable.c: make doRoundRobin a Boolean (b9c2db67b) + * Handlers.c: make synchronize a Boolean variable (9aa339176) + * nxagent: make nxagentSkipImage a Boolean (90178b548) + * nxagent: make nxagentForceSynchronization a Boolean (48279ae79) + * Drawable.c: make abort flag a Boolean (1ed28c85b) + * Client.c: cleanup Boolean handling for nxagentNeedWakeup*() macros + (ab83e4688) + * GC.c: make internal variable and function Boolean (15cf1eee0) + * GCOps.c: make internal variable an function Booleans (e8a5e3287) + * nxagent: make nxagentBlocking an Boolean (db3efd45c) + * Render.c: improve Boolean handling of + nxagentCheckPictureRemoteValue (af2964c7e) + * nxagent: improve Boolean handling for Reconnect functions + (99ca67c2f) + * nxagent: make XDMCP variables Booleans (6c09c0b7e) + +2020-12-30 Ulrich Sibiller + + * GCOps.c: make internal function Boolean (1b91c8ac1) + * GCOps.c: handle some internal variables as Booleans (4303b1131) + * Drawable.c: make some variables Booleans (acf3e21f1) + * nxagent: handle RegionNil macro as Boolean (f6b386e65) + * Split.c, Image.c: make some internal variables Booleans (059a37205) + * nxagent: rework some Boolean checks (5920e36e1) + * nxagent: make nxagentUserDefinedFontPath a Boolean (6f4dbefbf) + * nxagent: make nxagentShadowResize a Boolean (1b7f37a80) + * nxagent: make nxagentDoFullgeneration a Boolean (3e093f9eb) + * nxagent: some more Boolean improvements (090742b3b) + * nxagent: treat nxagentLastWindowDestroyed as Boolean (92c8325f3) + * nxagent: treat all Traps as Booleans everywhere (616d8619f) + * nxagent: make nxagentVerbose a Boolean (c3b6dfe2e) + * nxagent: make Desktop, Rootless and Binder options Booleans (again) + (8bb7d2cd1) + * Options.h: mark Booleans (1e4d8e32b) + * nxagent: make nxagentOption Shadow a Boolean (acb861df4) + * nxagent: treat several nxagentOptions as real Booleans (2565484f5) + * nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup as + Booleans (ca5a14743) + * nxagent: make Fullscreen and AllScreens Booleans (6e9b3a7f8) + * Handlers.c: ensure regular yields if suspended (262fe771c) + +2020-12-10 Mike Gabriel + + * CVE-2020-14360: Check SetMap request length carefully. (4eba4f53a) + +2021-01-15 Mike Gabriel + + * Merge branch 'uli42-pr/rework_booleans_v2' into 3.6.x (faae65fb3) + +2020-12-31 Ulrich Sibiller + + * nxagent: nxagent(Default)WindowIsVisible() are Booleans (b44ecc0f8) + * Keyboard.c: noXkbExtension is a Boolean (d78837ec3) + * Font.c: Use Booleans where appropriate (91cef61a0) + * nxagent: make nxagentXkbState.Initialized a Boolean (0bca321fb) + * Events.h: fix wrong prototype (9e9568028) + * nxagent: make nxagentXFixesInfo.Initialized a Boolean (feb7b9773) + * Drawable.c: make doRoundRobin a Boolean (b76dddcdc) + * Handlers.c: make synchronize a Boolean variable (b814aef39) + * nxagent: make nxagentSkipImage a Boolean (a9d3050c5) + * nxagent: make nxagentForceSynchronization a Boolean (c035ddead) + * Drawable.c: make abort flag a Boolean (5d7b6db0c) + * Client.c: cleanup Boolean handling for nxagentNeedWakeup*() macros + (54dd29cc6) + * GC.c: make internal variable and function Boolean (2ce0fa8f0) + * GCOps.c: make internal variable an function Booleans (3151736d3) + * nxagent: make nxagentBlocking an Boolean (e2ff39e04) + * Render.c: improve Boolean handling of + nxagentCheckPictureRemoteValue (94fd6d234) + * nxagent: improve Boolean handling for Reconnect functions + (41d75f6b2) + * nxagent: make XDMCP variables Booleans (3cb0a134d) + +2020-12-30 Ulrich Sibiller + + * GCOps.c: make internal function Boolean (714a212fd) + * GCOps.c: handle some internal variables as Booleans (1239dffec) + * Drawable.c: make some variables Booleans (f98114c95) + * nxagent: handle RegionNil macro as Boolean (b8017065d) + * Split.c, Image.c: make some internal variables Booleans (06833b964) + * nxagent: rework some Boolean checks (84bad7324) + * nxagent: make nxagentUserDefinedFontPath a Boolean (f4adcbc59) + * nxagent: make nxagentShadowResize a Boolean (fbc4a9158) + * nxagent: make nxagentDoFullgeneration a Boolean (41f7a8b4a) + * nxagent: some more Boolean improvements (73bdca0f8) + * nxagent: treat nxagentLastWindowDestroyed as Boolean (a72f77fc9) + * nxagent: treat all Traps as Booleans everywhere (fec462906) + * nxagent: make nxagentVerbose a Boolean (42f76ddee) + * nxagent: make Desktop, Rootless and Binder options Booleans (again) + (bd336c92b) + * Options.h: mark Booleans (7b299a4ce) + * nxagent: make nxagentOption Shadow a Boolean (f6cebfd85) + * nxagent: treat several nxagentOptions as real Booleans (2b4ccc30a) + * nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup as + Booleans (a85adf5ea) + * nxagent: make Fullscreen and AllScreens Booleans (de5eb54c6) + +2021-01-15 Mike Gabriel + + * Merge branch 'uli42-pr/fix_resume' into 3.6.x (d545afdf3) + +2021-01-12 Ulrich Sibiller + + * Init.c: Initialize nxagentGrabServerInfo (89b37de7c) + +2020-12-30 Ulrich Sibiller + + * Handlers.c: ensure regular yields if suspended (e7d5ba4e5) + +2020-12-10 Mike Gabriel + + * CVE-2020-14360: Check SetMap request length carefully. (d5a3b4401) + +2020-12-03 Ulrich Sibiller + + * Events.c: fix leftover DEBUG and TEST definitions (ad275d507) + +2020-11-04 Mike Gabriel + + * NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 + function call (FreeFontName -> FreeFontNames). Fixes FTBFS + on Ubuntu 14.04 and 16.04. (5ca9a6b1e) + * release 3.5.99.25 (f2973029d) (tag: 3.5.99.25) + * Merge branch 'uli42-pr/various5' into 3.6.x (48b914810) - * nxagent: make nxagentUserDefinedFontPath a Boolean +2020-11-03 Mike Gabriel -2020-12-30 22:50:51 +0100 Ulrich Sibiller (fbc4a9158) + * NXdixfonts.c: Hard-code the enablement of + NXAGENT_DANGEROUS_XFONT_LOOP_EXIT. (252b86ee2) + * NXdixfonts.c: Rename BREAK_XFONT_LOOP to + NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name). + (1af077648) - * nxagent: make nxagentShadowResize a Boolean +2020-11-04 Mike Gabriel -2020-12-30 22:48:33 +0100 Ulrich Sibiller (41f7a8b4a) + * Merge branch + 'sunweaver-pr/default-to-NXAGENT_DANGEROUS_XFONT_LOOP_EXIT' + into 3.6.x (6cd4f1232) - * nxagent: make nxagentDoFullgeneration a Boolean +2020-09-23 Ulrich Sibiller -2020-12-30 22:43:07 +0100 Ulrich Sibiller (73bdca0f8) + * Clipboard.c: fix bug in special optimization for nested settings + (b07b6c537) - * nxagent: some more Boolean improvements +2020-11-03 Ulrich Sibiller -2020-12-30 22:34:03 +0100 Ulrich Sibiller (a72f77fc9) + * compext/Png.c: fix shadowing (522eea6f2) - * nxagent: treat nxagentLastWindowDestroyed as Boolean +2020-06-03 Ulrich Sibiller -2020-12-30 22:31:01 +0100 Ulrich Sibiller (fec462906) + * Screen.c: fix indentation in nxagentMaximizeToFullScreen + (b1efdd94d) - * nxagent: treat all Traps as Booleans everywhere +2020-10-12 Ulrich Sibiller -2020-12-30 22:25:22 +0100 Ulrich Sibiller (42f76ddee) + * Atoms.c: fix FIXME comment (f1e543b09) + * Atoms.c: improve debug output (4460183a6) - * nxagent: make nxagentVerbose a Boolean +2020-10-30 Ulrich Sibiller -2020-12-30 22:19:50 +0100 Ulrich Sibiller (bd336c92b) + * Events.c: scope improvement (8b0bb28eb) - * nxagent: make Desktop, Rootless and Binder options Booleans (again) +2020-11-03 Ulrich Sibiller -2020-12-30 21:22:40 +0100 Ulrich Sibiller (7b299a4ce) + * Log.h: fix some shadow warnings (e66d2c86b) + * Channel.h: rename variable to prevent shadowing (2c66355c2) + * nx-libs.spec: Set python shebang to python3 on fedora and rhel8 + (5bd72aec3) - * Options.h: mark Booleans +2020-10-02 Ulrich Sibiller -2020-12-30 21:21:19 +0100 Ulrich Sibiller (f6cebfd85) + * Xext/panoramiX.c: rename shadowing variables (1701a4a44) + * Clipboard.c: add missing ifdefs (ebee6af05) + * Compext.c: scope improvements (06173efd3) + * GCs.h: fix typo (ee379d3a7) + * Atoms.c: drop double include (8bfe760d5) + * Compext.c: use SAFE_free macro (447ee1570) - * nxagent: make nxagentOption Shadow a Boolean +2020-06-03 Ulrich Sibiller -2020-12-30 20:07:57 +0100 Ulrich Sibiller (2b4ccc30a) + * Clipboard.c: fix missing ) (edb5a918a) - * nxagent: treat several nxagentOptions as real Booleans +2020-11-03 Mike Gabriel -2020-12-30 19:27:15 +0100 Ulrich Sibiller (a85adf5ea) + * NXdixfonts.c: Hard-code the enablement of + NXAGENT_DANGEROUS_XFONT_LOOP_EXIT. (7da2ee0bd) + * NXdixfonts.c: Rename BREAK_XFONT_LOOP to + NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name). + (fbde6d285) + * Merge branch 'uli42-pr/font_memleak' into 3.6.x (ced973e36) - * nxagent: treat DesktopResize and nxagentResizeDesktopAtStartup as - Booleans +2020-10-18 Ulrich Sibiller -2020-12-30 19:20:56 +0100 Ulrich Sibiller (de5eb54c6) + * NXdixfonts.c: fix memory leak (db45683a6) - * nxagent: make Fullscreen and AllScreens Booleans +2020-11-03 Mike Gabriel -2021-01-15 15:48:49 +0100 Mike Gabriel (d545afdf3) + * Merge branch 'uli42-pr/xlib_memleak' into 3.6.x (14df32cdb) - * Merge branch 'uli42-pr/fix_resume' into 3.6.x +2020-10-18 Ulrich Sibiller -2021-01-12 22:11:49 +0100 Ulrich Sibiller (89b37de7c) + * yConnDis.c: fix memory leak (12b22e97e) - * Init.c: Initialize nxagentGrabServerInfo +2020-11-02 Ulrich Sibiller -2020-12-30 14:36:23 +0100 Ulrich Sibiller (e7d5ba4e5) + * Merge pull request #960 from uli42/pr/fix_specfile (ca7b33103) + * fix spec file (dee4a560a) - * Handlers.c: ensure regular yields if suspended +2020-10-18 Mike Gabriel -2020-12-10 10:24:29 +0100 Mike Gabriel (d5a3b4401) + * Merge branch 'uli42-pr/window_resize_bug' into 3.6.x (13211ec6a) - * CVE-2020-14360: Check SetMap request length carefully. +2020-07-27 Ulrich Sibiller -2020-12-03 01:00:59 +0100 Ulrich Sibiller (ad275d507) + * Events.c: More cosmetics (2d99cdd1c) - * Events.c: fix leftover DEBUG and TEST definitions +2020-05-26 Ulrich Sibiller -2020-11-04 13:51:16 +0100 Mike Gabriel (5ca9a6b1e) + * Window.c: some more TEST and DEBUG output (4c6940cdd) + * Screen.c: some more (cosmetic) changes (199c32eaf) + * Screen.c: scope improvements (42fb68331) + * Screen.c: move attributes/valuemask to inner scopes (f534a4860) + * Screen.c: drop unneccessary mask variable (d7a091a64) + * Screen.c: remove another pointless code block (d07c78881) + * Screen.c: remove code that will have no effect (2c6b9117f) + * Screen.c: scope improvement (ed4cbaeda) + * Screen.c: cleanup auto dpi handling (00d60a82e) + * Init.c: small simplification (3a7c37593) - * NXdixfonts.c: Regression fix for db45683a. Fix typo in libXfont1 - function call (FreeFontName -> FreeFontNames). Fixes FTBFS - on Ubuntu 14.04 and 16.04. +2020-05-25 Ulrich Sibiller -2020-11-04 13:43:58 +0100 Mike Gabriel (f2973029d) + * NXwindow.c: fix some format specifiers (832e02811) + * Window.c: simplify setting of isMapped private var (601a57849) + * Window.c: -reportprivatewids reports root window as such + (2a92ed0f5) + * Screen.c: simplify nxagentResizeScreen (2ada71fba) + * Screen.c: improve output of nxagentPrintAgentGeometry (1af470a23) + * Screen.c: improve debug output (e48ceedcc) + * nxagent: add names to some windows in DEBUG mode (ce649c027) + * Display.c: disable confine window (210db3163) + * Events.c: store parent window from event to meaningful variable + (a4dd6a462) + * Events.c: add some comments/FIXMEs (ffbc63f91) + * Events.c: add more DEBUG output (337afd839) - * release 3.5.99.25 (tag: 3.5.99.25) +2020-05-19 Ulrich Sibiller -2020-11-04 13:38:30 +0100 Mike Gabriel (48b914810) + * nxagent: Prevent resize loop (8deda7bd4) - * Merge branch 'uli42-pr/various5' into 3.6.x +2020-05-15 Ulrich Sibiller -2020-11-03 17:05:52 +0100 Mike Gabriel (252b86ee2) + * Display.c: factor out confinement window creation (abe5e8479) - * NXdixfonts.c: Hard-code the enablement of - NXAGENT_DANGEROUS_XFONT_LOOP_EXIT. +2020-05-11 Ulrich Sibiller -2020-11-03 17:05:28 +0100 Mike Gabriel (1af077648) + * Screen.c: fix resizing bug with mutter window manager (0f8ed4d10) - * NXdixfonts.c: Rename BREAK_XFONT_LOOP to - NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name). +2020-10-17 Mike Gabriel -2020-11-04 13:03:31 +0100 Mike Gabriel (6cd4f1232) + * Merge branch 'uli42-pr/fix_stack_smashing' into 3.6.x (7a02b4aba) - * Merge branch - 'sunweaver-pr/default-to-NXAGENT_DANGEROUS_XFONT_LOOP_EXIT' - into 3.6.x +2020-10-02 Ulrich Sibiller -2020-09-23 12:17:18 +0200 Ulrich Sibiller (b07b6c537) + * nxagent: fix stack smashing (ae037701f) - * Clipboard.c: fix bug in special optimization for nested settings +2020-10-17 Mike Gabriel -2020-11-03 22:50:13 +0100 Ulrich Sibiller (522eea6f2) + * Merge branch 'uli42-pr/fix_caps_handling' into 3.6.x (2b0976e93) - * compext/Png.c: fix shadowing +2020-06-19 Ulrich Sibiller -2020-06-03 00:09:40 +0200 Ulrich Sibiller (b1efdd94d) + * Keyboard.c: improve capslock and numlock handling (ffc2c3840) + * Keyboard.c: fix indentation of ifdef (e74b99117) - * Screen.c: fix indentation in nxagentMaximizeToFullScreen +2020-10-17 Mike Gabriel -2020-10-12 23:58:07 +0200 Ulrich Sibiller (f1e543b09) + * Merge branch 'uli42-pr/libNX_X11_defines' into 3.6.x (05cb09a5f) - * Atoms.c: fix FIXME comment +2019-03-01 Ulrich Sibiller -2020-10-12 23:57:54 +0200 Ulrich Sibiller (4460183a6) + * libNX_X11: set XTRANS_SEND_FDS=0 (1215c36f7) - * Atoms.c: improve debug output +2019-02-28 Ulrich Sibiller -2020-10-30 19:47:12 +0100 Ulrich Sibiller (8b0bb28eb) + * libNX_X11: set FAIL_HARD (94fcba361) - * Events.c: scope improvement +2019-02-26 Ulrich Sibiller -2020-11-03 20:41:16 +0100 Ulrich Sibiller (e66d2c86b) + * nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT (b4124219a) + * libNX_X11: reintroduce SECURE_RPC (3335f2503) + * libNX_X11: reintroduce HASXDMAUTH (475d6c1f2) - * Log.h: fix some shadow warnings +2020-10-17 Mike Gabriel -2020-11-03 20:31:11 +0100 Ulrich Sibiller (2c66355c2) + * Merge branch 'uli42-pr/nxdialog_rpm' into 3.6.x (d121f2a9c) - * Channel.h: rename variable to prevent shadowing +2020-07-12 Ulrich Sibiller -2020-11-03 19:55:07 +0100 Ulrich Sibiller (5bd72aec3) + * nx-libs.spec: create nxdialog rpm (2ef652d35) - * nx-libs.spec: Set python shebang to python3 on fedora and rhel8 +2020-10-17 Mike Gabriel -2020-10-02 22:19:07 +0200 Ulrich Sibiller (1701a4a44) + * Merge branch 'mjtrangoni-fix-pvs-ci' into 3.6.x (6857e26b4) - * Xext/panoramiX.c: rename shadowing variables +2020-07-07 Mario Trangoni -2020-10-02 22:04:59 +0200 Ulrich Sibiller (ebee6af05) + * travisci: Fix PVS job (870a9491c) - * Clipboard.c: add missing ifdefs +2020-10-17 Mike Gabriel -2020-10-02 21:54:31 +0200 Ulrich Sibiller (06173efd3) + * Merge branch 'uli42-pr/fix_wrap_macros' into 3.6.x (bc68b4aad) - * Compext.c: scope improvements +2020-10-16 Ulrich Sibiller -2020-10-02 21:53:52 +0200 Ulrich Sibiller (ee379d3a7) + * randr: fix broken macros / memory corruption (d1a967f3a) - * GCs.h: fix typo +2020-10-01 Mike Gabriel -2020-10-02 21:53:28 +0200 Ulrich Sibiller (8bfe760d5) + * Update SECURITY.md (67330d9ea) + * Update SECURITY.md (ee77e9706) + * Create SECURITY.md (53ace2743) - * Atoms.c: drop double include +2020-06-29 Mike Gabriel -2020-10-02 21:31:58 +0200 Ulrich Sibiller (447ee1570) + * Merge branch 'mjtrangoni-add-pvs-studio' into 3.6.x (e10302404) - * Compext.c: use SAFE_free macro +2020-06-06 Mario Trangoni -2020-06-03 00:38:09 +0200 Ulrich Sibiller (edb5a918a) + * travis-ci: add PVS Studio (61859da35) - * Clipboard.c: fix missing ) +2020-06-29 Mike Gabriel -2020-11-03 17:05:52 +0100 Mike Gabriel (7da2ee0bd) + * Merge branch 'uli42-pr/clarify_sleep' into 3.6.x (a3d493a60) - * NXdixfonts.c: Hard-code the enablement of - NXAGENT_DANGEROUS_XFONT_LOOP_EXIT. +2020-06-02 Ulrich Sibiller -2020-11-03 17:05:28 +0100 Mike Gabriel (fbde6d285) + * Extend sleep documentation (ede842c21) + * nxagent: clarify sleep time units (bf0861aa0) - * NXdixfonts.c: Rename BREAK_XFONT_LOOP to - NXAGENT_DANGEROUS_XFONT_LOOP_EXIT (better macro name). +2020-06-29 Mike Gabriel -2020-11-03 14:00:40 +0100 Mike Gabriel (ced973e36) + * Merge branch 'uli42-pr/extend_manpage' into 3.6.x (4213bf46c) - * Merge branch 'uli42-pr/font_memleak' into 3.6.x +2020-06-02 Ulrich Sibiller -2020-10-18 01:48:34 +0200 Ulrich Sibiller (db45683a6) + * Args.c: adapt message to use same format as similar messages + (470228698) + * manpage: document copysize parameter (23f18a825) + * manpage and usage output: add -irlimit (536c849fa) + * Extend some manpage entries (70d4f9117) - * NXdixfonts.c: fix memory leak +2020-06-29 Mike Gabriel -2020-11-03 13:43:57 +0100 Mike Gabriel (14df32cdb) + * Merge branch 'uli42-pr/hint_on_current_builds' into 3.6.x + (16cfb8d33) - * Merge branch 'uli42-pr/xlib_memleak' into 3.6.x +2020-06-18 Ulrich Sibiller -2020-10-18 16:24:32 +0200 Ulrich Sibiller (12b22e97e) + * README.md: Add a "Binary Builds" section (a2549e27c) - * yConnDis.c: fix memory leak +2020-05-31 Mike Gabriel -2020-11-02 14:05:24 +0100 Ulrich Sibiller (ca7b33103) + * release 3.5.99.24 (a593481b3) (tag: 3.5.99.24) + * Merge branch 'uli42-pr/clipboard_dump' into 3.6.x (3f7bb584e) - * Merge pull request #960 from uli42/pr/fix_specfile +2020-05-07 Ulrich Sibiller -2020-11-02 14:00:02 +0100 Ulrich Sibiller (dee4a560a) + * NXevents.c, NXdispatch.c: add some DEBUG statements (49d63d92a) + * Client.h: make macro NULL pointer safe (2a0d57831) + * Clipboard.c: small code improvement (9e7afaa42) - * fix spec file +2020-02-17 Ulrich Sibiller -2020-10-18 12:30:54 +0200 Mike Gabriel (13211ec6a) + * Clipboard.c: add description/warning for nxagentClearClipboard + (fc4c8a3ac) - * Merge branch 'uli42-pr/window_resize_bug' into 3.6.x +2020-02-16 Ulrich Sibiller -2020-07-27 18:29:40 +0200 Ulrich Sibiller (2d99cdd1c) + * Clipboard.c: improve some more debugging messages (6c751087e) + * Clipboard.c: use nxagentClientInfoString for debug output + (3881d1473) - * Events.c: More cosmetics +2020-02-15 Ulrich Sibiller -2020-05-26 01:08:50 +0200 Ulrich Sibiller (4c6940cdd) + * Clipboard.c: add elapsed time for lastClient to stats output if + available (5771a619a) + * Clipboard.c: call endTransfer() (6db07e995) + * Clipboard.c: drop notifyConvertFailure (c8cec7586) + * Clipboard.c: drop unused return code of + sendSelectionNotifyEventToClient (ea0da6aa1) - * Window.c: some more TEST and DEBUG output +2020-02-14 Ulrich Sibiller -2020-05-26 00:54:02 +0200 Ulrich Sibiller (199c32eaf) + * Clipboard.c: Fix: always reset selectionStage in endTransfer + (ad55ebc93) + * Clipboard.c: make setClientSelectionStage a function (f3320571d) + * Clipboard.c: improve Clipboard stats (46bd33402) + * nxagent: Add keystroke for dumping the current clipboard state + (b82f44e35) - * Screen.c: some more (cosmetic) changes +2020-01-07 Ulrich Sibiller -2020-05-26 00:53:32 +0200 Ulrich Sibiller (42fb68331) + * nxagent: Free atom map on termination (89de77cdc) - * Screen.c: scope improvements +2020-05-30 Mike Gabriel -2020-05-26 00:51:58 +0200 Ulrich Sibiller (f534a4860) + * Merge branch 'uli42-pr/fix_region_crash' into 3.6.x (4904bfe1f) - * Screen.c: move attributes/valuemask to inner scopes +2020-05-27 Ulrich Sibiller -2020-05-26 00:46:18 +0200 Ulrich Sibiller (d7a091a64) + * mi: define NXAGENT_SERVER (6f22fb9ee) - * Screen.c: drop unneccessary mask variable +2020-02-11 Vadim Troshchinskiy -2020-05-26 00:43:44 +0200 Ulrich Sibiller (d07c78881) + * Enable slave socket in server mode (bdc698b7a) - * Screen.c: remove another pointless code block +2020-05-30 Mike Gabriel -2020-05-26 00:37:58 +0200 Ulrich Sibiller (2c6b9117f) + * Merge branch 'mjtrangoni-update-ci' into 3.6.x (5deb1bc73) - * Screen.c: remove code that will have no effect +2020-05-09 Mario Trangoni -2020-05-26 00:08:03 +0200 Ulrich Sibiller (ed4cbaeda) + * TravisCI: Upgrade CI configuration (099def1de) - * Screen.c: scope improvement +2020-05-07 Mike Gabriel -2020-05-26 00:06:40 +0200 Ulrich Sibiller (00d60a82e) + * Merge branch 'uli42-pr/various4' into 3.6.x (e91d08cb8) - * Screen.c: cleanup auto dpi handling +2020-05-06 Ulrich Sibiller -2020-05-26 00:05:51 +0200 Ulrich Sibiller (3a7c37593) + * Events.h: reformat comments (c69d2ad0f) + * Reconnect.c: save some lines (7de7cb094) + * Reconnect.c: reformat comments (64c95c0a0) + * Screen.c: fix missing type in DEBUG mode (cf2bd1cf3) + * Reconnect.c: reformat saveAgentState() (310eadb3a) - * Init.c: small simplification +2020-04-23 Ulrich Sibiller -2020-05-25 23:58:50 +0200 Ulrich Sibiller (832e02811) + * Rootless.c: do not import private properties (5c99ec51a) + * Rootless.c: improve TEST output (8604b18e0) + * Rootless.c: add some comments (fb6e43e30) + * Clipboard.c: fix typo (0a7147747) - * NXwindow.c: fix some format specifiers +2020-04-09 Ulrich Sibiller -2020-05-25 23:49:25 +0200 Ulrich Sibiller (601a57849) + * Keystroke.c: whitespace fixes (2578471e8) + * NXdixfonts.c: some code cleanups (2f61c9296) + * NXdixfonts.c: fix debugging output (2e50ee079) + * Keyboard.c: free remote keybord names once no longer needed + (b0b0efc98) + * NXdispatch.c: free font data on exit (13536693d) + * Font.c: add hint of deliberate pointer misuse (99f541c1e) + * Font.c: fix realloc bugs (58b3c8cdd) + * Font.c: cleanup (acd45283b) - * Window.c: simplify setting of isMapped private var +2019-12-03 Ulrich Sibiller -2020-05-25 23:48:04 +0200 Ulrich Sibiller (2a92ed0f5) + * NXshm.c: cleanup nxagent_fbShmCreatePixmap (92589f41a) - * Window.c: -reportprivatewids reports root window as such +2020-04-01 Ulrich Sibiller -2020-05-25 22:20:43 +0200 Ulrich Sibiller (2ada71fba) + * Dialog.h: reformat comment (b4b0a1a77) + * Dialog.h: Fix incomplete macro nxagentNoDialogIsRunning (f85e71a6e) - * Screen.c: simplify nxagentResizeScreen +2018-03-06 Ulrich Sibiller -2020-05-25 21:55:03 +0200 Ulrich Sibiller (1af470a23) + * Screen.c: fix wrong debug statement (ba5a85fb8) - * Screen.c: improve output of nxagentPrintAgentGeometry +2019-12-02 Ulrich Sibiller -2020-05-25 20:19:26 +0200 Ulrich Sibiller (e48ceedcc) + * NXshm.c: slight simplification (fe39d8a38) + * NXshm.c: simplify Dispatch functions (b65dd4e30) - * Screen.c: improve debug output +2019-06-24 Ulrich Sibiller -2020-05-25 19:54:15 +0200 Ulrich Sibiller (ce649c027) + * Improve clipboard/xfixes related debug output (27933a8d8) - * nxagent: add names to some windows in DEBUG mode +2020-02-19 Ulrich Sibiller -2020-05-25 19:31:29 +0200 Ulrich Sibiller (210db3163) + * Display.c: filter remote Pixmap formats before doing the + compatiblity check (d9e4526b3) + Fixes: + ArcticaProject/nx-libs#635 - * Display.c: disable confine window +2020-02-16 Ulrich Sibiller -2020-05-25 18:52:36 +0200 Ulrich Sibiller (a4dd6a462) + * Client.c: add clientInfoString to client privates (13f97cbc8) - * Events.c: store parent window from event to meaningful variable +2020-02-17 Ulrich Sibiller -2020-05-25 18:49:53 +0200 Ulrich Sibiller (ffbc63f91) + * NXdispatch.c: move nxagentCheckIfShadowAgent to client callback + (8e1d97732) + * NXdispatch.c: move nxagentClearClipboard to client callback + (7358581d7) - * Events.c: add some comments/FIXMEs +2020-02-15 Ulrich Sibiller -2020-05-25 18:36:21 +0200 Ulrich Sibiller (337afd839) + * nxagent: use Xorg's callback mechanism for init/free of client + privates (067031a3b) - * Events.c: add more DEBUG output +2020-02-19 Ulrich Sibiller -2020-05-19 20:59:02 +0200 Ulrich Sibiller (8deda7bd4) + * Client.c: use nxagentClientHint macro everywhere (783520492) - * nxagent: Prevent resize loop +2020-02-18 Ulrich Sibiller -2020-05-15 18:25:07 +0200 Ulrich Sibiller (abe5e8479) + * Client.c: mask unused clientBytes stuff (0d9d21287) + * Handlers.c: slight cosmetics (7921cf79f) + * dix/dispatch.c: Fix copy/paste error from before git history in + UpdateCurrentTimeIf() (c73ddd311) - * Display.c: factor out confinement window creation +2020-02-17 Ulrich Sibiller -2020-05-11 18:33:01 +0200 Ulrich Sibiller (0f8ed4d10) + * dix/dispatch.c: fix buggy callback invocation (f38ecc6ff) - * Screen.c: fix resizing bug with mutter window manager +2020-02-14 Ulrich Sibiller -2020-10-17 22:37:22 +0200 Mike Gabriel (7a02b4aba) + * Clipboard.c: rename some exported functions (a94fef86c) + * Clipboard.c: rename static helpers and macros (649c17524) + * Clipboard.{c,h}: cleanup prototypes (fad1b5f0c) - * Merge branch 'uli42-pr/fix_stack_smashing' into 3.6.x +2020-02-13 Ulrich Sibiller -2020-10-02 22:11:04 +0200 Ulrich Sibiller (ae037701f) + * Clipboard.c: deactivate unused code (34109b856) + * Clipboard.c: clear windowPtr in ClearSelectionOwner (c6aed6ad1) + * Clipboard.h: reformat comments (96bd8748a) + * Clipboard.h: add missing externs (a92467f3c) + * Clipboard.c: print if selection owner is inside nagent in debugging + output (c0e8cb069) + * Clipboard.c: fix some format specifiers (d2f66923a) + * Clipboard.c: fix/improve debugging output (c889c27de) + * Clipboard.c: rename nxagentLastRequestedSelection (dd74cad83) + * Clipboard.c: fix compilation with DEBUG (2e18dff8b) + * Clipboard.c: use validateString in debugging output (ebe5f05cb) + * Clipboard.c: rearrange Atoms in debugging output (32930b9b7) - * nxagent: fix stack smashing +2020-02-12 Ulrich Sibiller -2020-10-17 22:21:02 +0200 Mike Gabriel (2b0976e93) + * NX.h: Add missing NX_CHANNEL_SLAVE type to description (ab1e10197) - * Merge branch 'uli42-pr/fix_caps_handling' into 3.6.x +2020-02-05 Ulrich Sibiller -2020-06-19 00:18:34 +0200 Ulrich Sibiller (ffc2c3840) + * XlibInt.c: scope improvements/reformat (f3473e38c) - * Keyboard.c: improve capslock and numlock handling +2020-02-04 Ulrich Sibiller -2020-06-19 00:17:43 +0200 Ulrich Sibiller (e74b99117) + * XlibInt.c: simplify NX code insertion (52a458282) + * XlibInt.c: reformat some comments (17ab45b92) + * XlibInt.c: simplify handling of NX_TRANS_{CHANGE,DEBUG} macros + (e9f628fd2) - * Keyboard.c: fix indentation of ifdef +2020-02-01 Ulrich Sibiller -2020-10-17 22:02:41 +0200 Mike Gabriel (05cb09a5f) + * dixfont.h: add missing extern (042f84887) - * Merge branch 'uli42-pr/libNX_X11_defines' into 3.6.x +2020-01-30 Ulrich Sibiller -2019-03-01 00:08:43 +0100 Ulrich Sibiller (1215c36f7) + * nxagent: move variable definitions from headers to source files + (fdde5b125) + * nxagent: Fix double variables (762bfb504) - * libNX_X11: set XTRANS_SEND_FDS=0 +2020-01-29 Ulrich Sibiller -2019-02-28 23:57:36 +0100 Ulrich Sibiller (94fcba361) + * Windows.h, Window.c*: reformat comments (d1e91fae6) + * NXproperty.c: fix comment/formatting (fba279d35) + * Window.c: scope improvements (5d2dbfaa2) - * libNX_X11: set FAIL_HARD +2020-01-26 Ulrich Sibiller -2019-02-26 23:20:46 +0100 Ulrich Sibiller (b4124219a) + * NXresource.c: scope improvements (dfcb5d0b0) - * nx-xtrans.m4: reintroduce HAS_STICKY_DIR_BIT +2020-01-25 Ulrich Sibiller -2019-02-26 22:35:58 +0100 Ulrich Sibiller (3335f2503) + * NXresource.c: Fix uninitialized variable (026ddd8e1) - * libNX_X11: reintroduce SECURE_RPC +2020-01-26 Ulrich Sibiller -2019-02-26 20:57:21 +0100 Ulrich Sibiller (475d6c1f2) + * NXresource.c: rework marked nx code (b4ef65d66) - * libNX_X11: reintroduce HASXDMAUTH +2020-01-25 Ulrich Sibiller -2020-10-17 21:57:24 +0200 Mike Gabriel (d121f2a9c) + * NXproperty.c: fix implicit declaration (7a8eea1f1) + * Display.c: fix implicit declaration (f09d3f521) + * Display.c: fix common realloc mistake (891f24c65) + * Rootless.c: fix common realloc mistake (9b56675dd) + * NXdispatch.c, Reconnect.c: fix format specifiers (434d50853) + * NXdispatch.c: fix invalid number of character '(' (5c90f28db) - * Merge branch 'uli42-pr/nxdialog_rpm' into 3.6.x +2020-01-12 Ulrich Sibiller -2020-07-12 13:14:12 +0200 Ulrich Sibiller (2ef652d35) + * NXdispatch.c: some cleanup (8c5a3b822) - * nx-libs.spec: create nxdialog rpm +2020-01-08 Ulrich Sibiller -2020-10-17 21:54:03 +0200 Mike Gabriel (6857e26b4) + * NXdispatch.c: whitespace fix (07b9e9370) - * Merge branch 'mjtrangoni-fix-pvs-ci' into 3.6.x +2020-01-25 Ulrich Sibiller -2020-07-07 18:53:51 +0200 Mario Trangoni (870a9491c) + * Screen.h: improve NXAGENT_ARTSD prototype definition (bd6ff1949) - * travisci: Fix PVS job +2020-01-19 Ulrich Sibiller -2020-10-17 21:49:35 +0200 Mike Gabriel (bc68b4aad) + * (NX)property.c: harmonize function name (f3856e9c7) + * NXdixfonts.c: mark NX changes (aecebe41d) + * NXdixfonts.c: drop NXAGENT_DEBUG (4ad501b3f) + * NXdixfonts.c: call dix version of SetDefaultFontPath (c135bbcfe) + * Keystroke.c: fix typo (8199ec319) - * Merge branch 'uli42-pr/fix_wrap_macros' into 3.6.x +2020-01-18 Ulrich Sibiller -2020-10-16 18:57:47 +0200 Ulrich Sibiller (d1a967f3a) + * WaitFor.c Implement the intended NX_WAKEUP functionality + (92ac0d277) + * os/Waitfor.c: simplify macro handling (d282724c4) + * hw/nxagent/Imakefile: explain more macros (fbf18cfdc) + * README.md: remove embarassing planned release dates... (ad0219fe5) + * Dialog.c: show configured keystrokes in dialogs (afceb7eba) + * nxagent: make all traps Booleans (b7169bdca) + * Literals.h: always include in compilation (6d9679886) + * Init.c Use dpmsstubs.c instead of an own copy (679e11182) + * dix: also compile ffs.c (8558e321f) + * Clarify use of and need for mffs vs. ffs (91925d70d) + * XKBsrv.h: remove XKBSRV_NEED_FILE_FUNCS stuff (cf461c367) + * XKBsrv.h: remove unused externs (38528c9a9) + * Drop unused screensaver xpm (d3fa41a1a) + * Drop unused scrnsaver.h (37de96c61) + * Drop unused XWDFile.h (0943abfaf) + * Drop unused rgb.h (a59ad630b) + * Drop unused Xalloca.h (1d4d8da23) - * randr: fix broken macros / memory corruption +2020-01-19 Ulrich Sibiller -2020-10-01 21:00:17 +0200 Mike Gabriel (67330d9ea) + * Splash.c: reduce number of X calls for logo painting (ca2ec409c) + * Splash.c: reduce number of Xlib calls (ae20e50c7) + * Splash.c: always paint background over the whole window (2e467efb2) + * Splash.c: move the GC to nxagentPaintLogo (de46c64ec) - * Update SECURITY.md +2020-01-18 Ulrich Sibiller -2020-10-01 21:00:05 +0200 Mike Gabriel (ee77e9706) + * Splash.h: split out xdmcp parts into separate header file + (26ea6d33f) + * Splash.c: make variables static (98c6c162e) + * Splash.c: use uppercase color defines (436eef46a) + * Splash.c: some reformatting (e44a93b0b) - * Update SECURITY.md +2020-01-28 Ulrich Sibiller -2020-10-01 20:59:25 +0200 Mike Gabriel (53ace2743) + * Splash.c: use more Xlib types (ca531cce2) + * Splash.c: add nxagentHaveSplashWindow helper (2cddd5c5e) - * Create SECURITY.md +2020-01-18 Ulrich Sibiller -2020-06-29 22:10:09 +0200 Mike Gabriel (e10302404) + * Splash.c: center logo (7b669d7e0) - * Merge branch 'mjtrangoni-add-pvs-studio' into 3.6.x +2020-01-17 Ulrich Sibiller -2020-06-06 16:01:31 +0200 Mario Trangoni (61859da35) + * Splash.c: fix syntax error in TEST mode (b1b02fe1c) - * travis-ci: add PVS Studio +2020-01-14 Ulrich Sibiller -2020-06-29 22:07:14 +0200 Mike Gabriel (a3d493a60) + * xkb/xkbUtils.c: add link to bugreport (3053d7a80) - * Merge branch 'uli42-pr/clarify_sleep' into 3.6.x +2020-01-11 Ulrich Sibiller -2020-06-02 21:50:31 +0200 Ulrich Sibiller (ede842c21) + * Xext: rename saver's EventType to SaverEventType. (ad90098f1) + * Xext: Fix cursor reference counting hazard. (238a4b681) - * Extend sleep documentation +2020-01-27 Ulrich Sibiller -2020-06-02 21:48:41 +0200 Ulrich Sibiller (bf0861aa0) + * Render.c: describe function purpose (192112d88) - * nxagent: clarify sleep time units +2020-01-09 Ulrich Sibiller -2020-06-29 21:59:32 +0200 Mike Gabriel (4213bf46c) + * Render.c: replace two while loops by shorter for loops (919e4fad3) + * Rootless.c: undo overzealous scope improvement (39bf8d9d7) - * Merge branch 'uli42-pr/extend_manpage' into 3.6.x +2020-01-08 Ulrich Sibiller -2020-06-02 23:18:34 +0200 Ulrich Sibiller (470228698) + * nxagent: simplify nxagentFreeRegion macro (dfb18f8fe) + * Drawable.c: get rid of goto code in nxagentSynchronizeDrawableData + (cc8d8f72d) + * Drawable.c: refactor nxagentSynchronizeDrawableData (beef0cd99) + * Screen.c: formatting fixes (066385757) - * Args.c: adapt message to use same format as similar messages +2020-01-07 Ulrich Sibiller -2020-06-02 23:18:07 +0200 Ulrich Sibiller (23f18a825) + * nxagent: Free atom map on termination (66eea14c2) - * manpage: document copysize parameter +2020-01-29 Ulrich Sibiller -2020-06-02 23:17:07 +0200 Ulrich Sibiller (536c849fa) + * Atoms.c: refine comment on NX_CUT_BUFFER_SERVER (18439f55a) - * manpage and usage output: add -irlimit +2020-01-07 Ulrich Sibiller -2020-06-02 22:51:12 +0200 Ulrich Sibiller (70d4f9117) + * Atoms.c: scope improvements (c49e41a4d) + * Atoms.c: remove unused return value of nxagentInitAtomsMap + (e7cf23ba7) + * Atoms.h: reformat comments (6136c49a0) + * Atoms.c: always duplicate strings before storing them in + privAtomMap (bed0d6ce2) + * Atoms.c: some code cleanup (8a5c1d3d8) + * Atoms.c: add missing free (2594ca998) + * Atoms.c: remove one obsolete FIXME (85d0717b0) - * Extend some manpage entries +2020-01-08 Ulrich Sibiller -2020-06-29 21:54:02 +0200 Mike Gabriel (16cfb8d33) + * Screen.c: spelling fix (27e8913a5) - * Merge branch 'uli42-pr/hint_on_current_builds' into 3.6.x +2020-01-09 Ulrich Sibiller -2020-06-18 18:17:00 +0200 Ulrich Sibiller (a2549e27c) + * Events.c: simplify nxagentInternalWindowsTree (0d3546fbf) - * README.md: Add a "Binary Builds" section +2020-01-08 Ulrich Sibiller -2020-05-31 12:59:09 +0200 Mike Gabriel (a593481b3) + * Events.c: Whitespace fix (0c45fe046) + * os: remove CYGWIN remnants (bd9ada59b) - * release 3.5.99.24 (tag: 3.5.99.24) +2020-05-07 Mike Gabriel -2020-05-31 12:53:30 +0200 Mike Gabriel (3f7bb584e) + * Merge branch 'uli42-pr/use_nxdialog' into 3.6.x (424c0e8ee) - * Merge branch 'uli42-pr/clipboard_dump' into 3.6.x +2020-05-05 Ulrich Sibiller -2020-05-07 18:56:35 +0200 Ulrich Sibiller (49d63d92a) + * Use nxdialog as nxclient replacement (46c8dce9a) - * NXevents.c, NXdispatch.c: add some DEBUG statements +2020-05-07 Mike Gabriel -2020-05-07 18:16:47 +0200 Ulrich Sibiller (2a0d57831) + * Merge branch 'uli42-pr/drop_nxwin' into 3.6.x (db105546c) - * Client.h: make macro NULL pointer safe +2020-01-30 Ulrich Sibiller -2020-05-07 18:14:01 +0200 Ulrich Sibiller (9e7afaa42) + * remove obsolete pending patches (1796f8233) + * Drop patch that is for nxwin only (acab90be7) - * Clipboard.c: small code improvement +2020-01-29 Ulrich Sibiller -2020-02-17 14:31:31 +0100 Ulrich Sibiller (fc4c8a3ac) + * Makefiles: drop support for NXwin (40997f84c) - * Clipboard.c: add description/warning for nxagentClearClipboard +2020-05-07 Mike Gabriel -2020-02-16 00:09:14 +0100 Ulrich Sibiller (6c751087e) + * Merge branch 'uli42-pr/refactor_timeout' into 3.6.x (f2dc8121d) - * Clipboard.c: improve some more debugging messages +2020-01-16 Ulrich Sibiller -2020-02-16 00:05:02 +0100 Ulrich Sibiller (3881d1473) + * Screen.c: activate fallback to dix blanking (fde52a9b7) + * Screen.c: document nxagentSaveScreen (567e700b1) + * nxagent: remove now-obsolete own copies of ScreenSaver procs + (ae94215d0) + * nxagent: re-implement timeout handling (46ec00366) - * Clipboard.c: use nxagentClientInfoString for debug output +2020-01-30 Mike Gabriel -2020-02-15 00:59:21 +0100 Ulrich Sibiller (5771a619a) + * release 3.5.99.23 (82fc54e57) (tag: 3.5.99.23) + * debian/libnx-x11-6.symbols: Sync with .symbols file found in + official Debian package. (bd5b20192) + * debian/rules: Adopt changes from official Debian package. + (deffba48d) + * Merge branch 'uli42-pr/fix_shadowed_vars' into 3.6.x (c8d69ebae) - * Clipboard.c: add elapsed time for lastClient to stats output if - available +2020-01-25 Ulrich Sibiller -2020-02-15 00:54:24 +0100 Ulrich Sibiller (6db07e995) + * nxagent: rename variables that shadow globals (4821edfe0) + * Events.c: fix capslock weirdness (re-add lost code) (2adab2972) - * Clipboard.c: call endTransfer() +2020-01-09 Ulrich Sibiller -2020-02-15 00:52:39 +0100 Ulrich Sibiller (c8cec7586) + * compext/Clean.c: fix shadow warnings / scope (870746222) + * os: Fix -Wshadow errors (a94e8258f) + * mi: fix shadow warnings (4b8194e1e) + * _XkbFilterDeviceBtn: move variable declarations to match usage + scope (1a1ace774) + * XkbFindSrvLedInfo: remove extraneous name-clashing sli variable + (914f88a8a) + * xkb: fix shadow warnings (ae180b6b5) + * CheckForEmptyMask does not need to declare int n twice (3c3e11cb0) - * Clipboard.c: drop notifyConvertFailure +2020-01-08 Ulrich Sibiller -2020-02-15 00:44:13 +0100 Ulrich Sibiller (ea0da6aa1) + * Drawable.c: fix logic broken by scope cleanup (fbfef7e62) - * Clipboard.c: drop unused return code of - sendSelectionNotifyEventToClient +2020-01-09 Ulrich Sibiller -2020-02-14 22:51:16 +0100 Ulrich Sibiller (ad55ebc93) + * Cursor.c: drop unused return code for nxagentDisconnectAllCursor + (32b64d7d7) + * Pixmap.c: drop unused return code for nxagentDisconnectAllPixmaps + (33fbc6211) + * Pixmap.c: fix variable shadowing (7977b9f8f) + * Display.c: fix shadowed/unused variable (a93e25077) + * Events.c: fix two shadowed variables (7031219d9) + * Clipboard.c: fix shadowed variable (c137c2a4d) + * nxagent: build with -Wshadow to detect shadowing variables + (4953c651d) + * Drawable.c: fix segfault (21079cf31) - * Clipboard.c: Fix: always reset selectionStage in endTransfer +2020-01-08 Ulrich Sibiller -2020-02-14 22:21:39 +0100 Ulrich Sibiller (f3320571d) + * Rootless.c: fix wring datatype being used (105cd2be6) - * Clipboard.c: make setClientSelectionStage a function +2020-01-06 Mike Gabriel -2020-02-14 21:29:32 +0100 Ulrich Sibiller (46bd33402) + * hw/nxagent/Splash.c Fix build on 32bit architecture. (bb9ac3fd3) + * Merge branch 'uli42-pr/various3' into 3.6.x (67599026d) - * Clipboard.c: improve Clipboard stats +2019-12-16 Ulrich Sibiller -2020-02-14 00:28:59 +0100 Ulrich Sibiller (b82f44e35) + * Atoms.c: describe atoms usage (cf8797c3c) + * Atoms.c: describe atoms usage (d2ac4ce35) - * nxagent: Add keystroke for dumping the current clipboard state +2020-01-05 Ulrich Sibiller -2020-01-07 21:27:04 +0100 Ulrich Sibiller (89de77cdc) + * Display.c: Fix broken code in TEST case (bf9b70d7b) - * nxagent: Free atom map on termination +2020-01-04 Ulrich Sibiller -2020-05-30 21:16:29 +0200 Mike Gabriel (4904bfe1f) + * Image.c: undo wrong string replacement nxagentBitmapBitOrder + (bf958eced) + * Display.c: add a describing comment for + nxagentDisplayErrorPredicate (61619be52) + * Screen.c: harmonize size/wmhints code (209c8d8c5) + * Events.c: pass a Boolean to nxagentSwitchFullscreen (4b9466ff5) + * Keystroke.c: fix formatting of keystrokes (e276b23b3) + * Init.h: Fix superfluous space (14aab54f4) - * Merge branch 'uli42-pr/fix_region_crash' into 3.6.x +2020-01-03 Ulrich Sibiller -2020-05-27 20:56:38 +0200 Ulrich Sibiller (6f22fb9ee) + * Display.c: reformat some comments (52cefdd7e) + * Display.c: scope improvements (141d6bea5) - * mi: define NXAGENT_SERVER +2020-01-02 Ulrich Sibiller -2020-02-11 10:45:28 +0100 Vadim Troshchinskiy (bdc698b7a) + * Reconnect.c: fix typos (892804811) + * Keyboard.c: improve keyboard output (cdd381105) - * Enable slave socket in server mode +2019-12-29 Ulrich Sibiller -2020-05-30 21:12:45 +0200 Mike Gabriel (5deb1bc73) + * Error.c: mark NX changes (cfa17ffac) + * Keyboard.c: fix typo (100b27892) + * Remove the numVideoScreens xprintism. (b8b897e3f) + * nxagent: remove another xprint renmant (12358d64a) + * drop xprint remnants: xpstubs (662708b3d) - * Merge branch 'mjtrangoni-update-ci' into 3.6.x +2019-12-28 Ulrich Sibiller -2020-05-09 12:14:59 +0200 Mario Trangoni (099def1de) + * nxagent: drop CYGWIN and WIN32 defines (2c03bd793) + * Image.c: code simplification/scope (f3aca240d) + * Screen.c: code simplification/scope (203891d11) + * Screen.c: fix handling of NX_SHADOW atom (a6335cf3d) + * Screen.c: drop variable (c6a2fda07) + * Window.c: code simplifications/scope (576255425) + * Window.c: fix comment (aa0662bbd) - * TravisCI: Upgrade CI configuration +2019-12-19 Ulrich Sibiller -2020-05-07 16:00:44 +0200 Mike Gabriel (e91d08cb8) + * Rootless.c: fix wording (d2f694360) - * Merge branch 'uli42-pr/various4' into 3.6.x +2019-12-18 Ulrich Sibiller -2020-05-06 21:56:19 +0200 Ulrich Sibiller (c69d2ad0f) + * X.Org bug 4947/Sun bug 6646626: Xv extension not byte-swapping + properly (f5348bdc4) - * Events.h: reformat comments +2019-12-17 Ulrich Sibiller -2020-05-06 01:52:12 +0200 Ulrich Sibiller (7de7cb094) + * NXproperty.c: simplify ChangeWindowProperty (a894fa8bd) + * Events.c: improve debugging output (11d9b74b6) - * Reconnect.c: save some lines +2018-11-07 Ulrich Sibiller -2020-05-06 01:50:16 +0200 Ulrich Sibiller (64c95c0a0) + * os: unifdef WIN32 (d409b566b) + * os: unifdef UNIXWARE (74270d6b7) + * os: unifdef __SCO__ (38ab9ad85) + * os: unifdef ISC (5fb7f53c6) - * Reconnect.c: reformat comments +2019-12-03 Ulrich Sibiller -2020-05-06 01:48:20 +0200 Ulrich Sibiller (cf2bd1cf3) + * NXdispatch.c: port forgotten patch (bccf81ea0) + * NXDispatch.c: mark NX changes (25677711b) - * Screen.c: fix missing type in DEBUG mode +2019-05-03 Ulrich Sibiller -2020-05-06 00:03:50 +0200 Ulrich Sibiller (310eadb3a) + * NXdispatch.c: cleanup ProcCloseFont() (2b9a6ddc2) + * NXdispatch.c: add FIXME (51e60ada3) - * Reconnect.c: reformat saveAgentState() +2019-12-03 Ulrich Sibiller -2020-04-23 21:10:06 +0200 Ulrich Sibiller (5c99ec51a) + * xkbsrv.h: drop non-existing externs (e9ee4505a) - * Rootless.c: do not import private properties +2019-05-25 Ulrich Sibiller -2020-04-23 21:08:49 +0200 Ulrich Sibiller (8604b18e0) + * NX{mitrap,picture}.c: mark NX changes (7c1bd6f52) - * Rootless.c: improve TEST output +2019-12-03 Ulrich Sibiller -2020-04-23 21:07:52 +0200 Ulrich Sibiller (fb6e43e30) + * Pointer.c: code simplification (66f0a85e9) + * Pointer.c: use __func__ in fprintf (759f89aa2) + * xkbsrv.h: move extern XkbFreePrivates to central include file + (e9ee5a007) + * xkbActions.c: fix formatting (3d77840c1) - * Rootless.c: add some comments +2019-06-10 Ulrich Sibiller -2020-04-23 18:54:43 +0200 Ulrich Sibiller (0a7147747) + * Window.c: print internal window id as well (047b7ff21) - * Clipboard.c: fix typo +2019-12-03 Ulrich Sibiller -2020-04-09 22:51:14 +0200 Ulrich Sibiller (2578471e8) + * mi: Avoid stack smash when drawing dashed lines (d3ae4a0ed) - * Keystroke.c: whitespace fixes +2020-01-06 Mike Gabriel -2020-04-09 22:15:41 +0200 Ulrich Sibiller (2f61c9296) + * nx-libs.spec: Don't install nxagent.xpm to any package. Not there + anymore.. (5a8f1e921) + * (main) Makefile: Don't install nxagent.xpm during install-full + target. (fa2f21ec0) - * NXdixfonts.c: some code cleanups +2020-01-05 Mike Gabriel -2020-04-09 22:15:12 +0200 Ulrich Sibiller (2e50ee079) + * Merge branch 'uli42-pr/more_clipboard_improvements' into 3.6.x + (e89fb895a) - * NXdixfonts.c: fix debugging output +2019-12-17 Ulrich Sibiller -2020-04-09 20:23:46 +0200 Ulrich Sibiller (b0b0efc98) + * Clipboard.c: cleanup parentheses (30fb45b2a) + * Clipboard.c: extend/reformat some comments (d634f26bb) - * Keyboard.c: free remote keybord names once no longer needed +2019-12-16 Ulrich Sibiller -2020-04-09 19:10:00 +0200 Ulrich Sibiller (13536693d) + * Clipboard.c: rename variables/atoms to better reflect their meaning + (d210c584c) + * Clipboard.c: add clientCLIPBOARD variable (40c243fd2) + * Clipboard.c: change order of if clause to better match the comment + above it (ee5cf733f) + * Clipboard.c: CLINDEX and GetXErrorString are only used for + debugging (84382e916) + * Clipboard.c: flush more often to ensure a smooth clipboard + experience (7cda10124) + * Clipboard.c: fix handling of clipboard=none/client/server/both + option (65877a199) + * Options.h: comment on the four clipboard options (80ab8932d) - * NXdispatch.c: free font data on exit +2019-11-22 Ulrich Sibiller -2020-04-09 19:08:11 +0200 Ulrich Sibiller (99f541c1e) + * Clipboard.c: Use Find*Index helpers at more locations (68125b06e) + * Clipboard.c: cosmetics/typo fix/untabify (feedae86b) + * Clipboard.c: introduce helper macro IS_INTERNAL_OWNER (6c0536a20) - * Font.c: add hint of deliberate pointer misuse +2019-11-21 Ulrich Sibiller -2020-04-09 18:57:10 +0200 Ulrich Sibiller (58b3c8cdd) + * Clipboard.c: simplify nxagentSetSelectionOwner (2b59a1993) + * Clipboard.c: describe nxagentFind*Index (15ef70874) - * Font.c: fix realloc bugs +2019-11-18 Ulrich Sibiller -2020-04-09 18:32:43 +0200 Ulrich Sibiller (acd45283b) + * Clipboard.c: reorder nxagentInitClipboard (5d1577abe) + * Clipboard.c: clear all selections in nxagentInitClipboard + (634d4fc81) + * Clipboard.c: Fix: re-claim selection on reconnect (20120205b) + * Clipboard.c: reorder atom allocation code (8500b4bc0) + * Clipboard: align reported targets (7d9c5ad4d) - * Font.c: cleanup +2019-11-17 Ulrich Sibiller -2019-12-03 00:00:03 +0100 Ulrich Sibiller (92589f41a) + * Clipboard.c: check pointer before usage (509ae051b) + * Clipboard.c: drop superflous variable (eb51bcb6d) + * Clipboard.c: split combined check (8574c233a) + * Clipboard.c: more debugging output (28f07b526) + * Clipboard.c: add more explaining comments (1d0d54730) + * Clipboard.c: use macros instead of hardcoced values for timeouts + (166102e07) + * Clipboard.c: fix timeout comparison (f05a2eca5) + * Clipboard: make nxagentInitClipboard return a Boolean (b2af0c686) + * Clipboard.c: avoid nested extern (fa7fb7499) + * Clipboard.c: fix string formatting directives (8c36f1dd2) + * Clipboard.c: Fix formatting (3a935c674) + * Clipboard.c, NXproperty.c: match prototypes (cc01d4992) + * Clipboard.c: reformat some comments (ffce5337d) + * Clipboard.c: add FIXMEs (9226abf66) + * Clipboard.c: add nxagentMatchSelectionOwner helper function + (5540a1492) + * Clipboard.c: make agentClipboardStatus a Boolean (1feb4985e) + * Clipboard.c: refactor nxagent*SelectionOwner (fba367160) - * NXshm.c: cleanup nxagent_fbShmCreatePixmap +2020-01-05 Mike Gabriel -2020-04-01 18:42:53 +0200 Ulrich Sibiller (b4b0a1a77) + * Merge branch 'uli42-pr/strings_fixes' into 3.6.x (057ce728f) - * Dialog.h: reformat comment +2020-01-05 Ulrich Sibiller -2020-04-01 18:41:58 +0200 Ulrich Sibiller (f85e71a6e) + * Error.c: simplify some NULL pointer checks (80b6d6b9c) - * Dialog.h: Fix incomplete macro nxagentNoDialogIsRunning +2019-12-29 Ulrich Sibiller -2018-03-06 22:24:10 +0100 Ulrich Sibiller (ba5a85fb8) + * Error.c: drop now obsolete DEFAULT_STRING_LENGTH (1d50b2ab3) + * Error.c: make nxagentRootDir a pointer (609b23f19) + * Error.c: make nxagentHomeDir a pointer (d6cc85e56) + * Error.c: make nxagentClientsLogName a pointer (03544b3ab) + * Error.c: fix format-truncation warning (2a4af0c74) + * Dialog.c: fix format-truncation warning (ce43e4346) - * Screen.c: fix wrong debug statement +2020-01-05 Mike Gabriel -2019-12-02 22:55:50 +0100 Ulrich Sibiller (fe39d8a38) + * Merge branch 'uli42-pr/custom_version_string' into 3.6.x + (46ef20bdb) - * NXshm.c: slight simplification +2017-12-15 Ulrich Sibiller -2019-12-02 23:30:42 +0100 Ulrich Sibiller (b65dd4e30) + * Add support for custom version string (ec1b3a44c) - * NXshm.c: simplify Dispatch functions +2020-01-05 Mike Gabriel -2019-06-24 15:45:20 +0200 Ulrich Sibiller (27933a8d8) + * Merge branch 'uli42-pr/xlib_types' into 3.6.x (04962efa9) - * Improve clipboard/xfixes related debug output +2019-12-28 Ulrich Sibiller -2020-02-19 22:48:12 +0100 Ulrich Sibiller (d9e4526b3) + * nxagent: Use XlibAtom data type where appropriate (427b7b977) - * Display.c: filter remote Pixmap formats before doing the - compatiblity check +2020-01-05 Mike Gabriel -2020-02-16 00:01:38 +0100 Ulrich Sibiller (13f97cbc8) + * Merge branch 'uli42-pr/code_cleanup' into 3.6.x (a261b7243) - * Client.c: add clientInfoString to client privates +2019-10-31 Ulrich Sibiller -2020-02-17 14:45:54 +0100 Ulrich Sibiller (8e1d97732) + * Pixels.c: reformat comments (adca0cc92) + * Pixels.c: scope improvements (fc991b93a) + * Options.h: reformat (6a02a6795) + * Options.c: reformat comments (78bb80a84) + * Pointer.c: scope improvements (024a2bc2e) + * Pointer.c: reformat comments (c9549f3c9) + * Visual.{ch}: disable unused code (22f01d23a) + * Visual.c: reformat comments (1bb0e999e) + * Visual.c: code improvements/desginated initializers (5db6217cc) + * Split.c: scope improvements/code simplification (bcca31996) + * Split.c: reformat comments (53b3d4df3) - * NXdispatch.c: move nxagentCheckIfShadowAgent to client callback +2019-09-06 Ulrich Sibiller -2020-02-17 14:36:11 +0100 Ulrich Sibiller (7358581d7) + * Keyboard.c: code simplification / scope improvements (cb283d4aa) + * Keyboard.c: reformat comments (58415b560) + * Init.c: rewrite two function prototypes (e3b440547) + * Init.c: reformat comments (c5c821482) + * Handlers.c: reformat comments (d87988aa2) + * GCOps.c: code simplification / scope improvements (8e66435a5) + * GCOps.c: reformat comments (41bc1de98) + * GC.c: blank line cleanup (193bda764) + * GC.c: code simplifications / scope improvements (da60cb8ca) + * GC.c: reformat comments (fb03e31e5) + * Font.c: scope improvements (5b3af0182) + * Font.c: reformat comments (7f636648c) + * Error.c: Code simplification (6d783bac2) + * Drawable.c: code simplifications / scope improvements (d94f47274) + * Drawable.c: reformat comments (0133d4619) + * Display.c: remove blank lines (827defa14) + * Display.c: code simplification, scope improvements (462ad036e) + * Display.c: reformat comments (88e3a37ad) - * NXdispatch.c: move nxagentClearClipboard to client callback +2019-09-05 Ulrich Sibiller -2020-02-15 23:50:03 +0100 Ulrich Sibiller (067031a3b) + * Dialog.c: use designated initializer (7e8f638a9) + * Dialog.c: shorten switch blocks (fab0e477e) + * Composite.c: scope improvement (883654741) + * Composite.c: reformat comments (dbe3cc1f7) + * Client.c: remove tailing whitespace (560b7c6c2) + * BitmapUtils.c: remove tailing whitespace (ab7113b79) - * nxagent: use Xorg's callback mechanism for init/free of client - privates +2019-10-30 Ulrich Sibiller -2020-02-19 00:07:35 +0100 Ulrich Sibiller (783520492) + * Cursor.c: use __func__ in fprintf calls (5275d2d03) - * Client.c: use nxagentClientHint macro everywhere +2019-09-05 Ulrich Sibiller -2020-02-18 22:35:19 +0100 Ulrich Sibiller (0d9d21287) + * Cursor.c: remove some blank lines (631092bb0) + * Cursor.c: scope improvements (e72e2375f) + * Image.c: remove some blank lines (129c8621f) + * Image.c: scope improvements (5d3029a6c) + * Image.c: reformat comments (f469ac534) - * Client.c: mask unused clientBytes stuff +2019-10-30 Ulrich Sibiller -2020-02-18 22:28:20 +0100 Ulrich Sibiller (7921cf79f) + * Events.c: fix format specifiers (e74eb7652) + * Event.c: use __func__ in fprintf (8dbfc1e45) - * Handlers.c: slight cosmetics +2019-09-05 Ulrich Sibiller -2020-02-18 22:07:37 +0100 Ulrich Sibiller (c73ddd311) + * Events.c: use designated initializers (d501d48c3) + * Events.c: Scope improvements/code simplification (9358eaedc) + * Events.c: reformat switch blocks (ad89c7055) + * Events.c: reformat comments (36f679fb3) - * dix/dispatch.c: Fix copy/paste error from before git history in - UpdateCurrentTimeIf() +2019-05-26 Ulrich Sibiller -2020-02-17 23:21:06 +0100 Ulrich Sibiller (f38ecc6ff) + * miwindow.c: mark NX changes (f48e2da3e) - * dix/dispatch.c: fix buggy callback invocation +2019-10-28 Ulrich Sibiller -2020-02-14 23:59:45 +0100 Ulrich Sibiller (a94fef86c) + * NXmitrap.c: mark NX changes (1bd78de58) - * Clipboard.c: rename some exported functions +2019-10-23 Ulrich Sibiller -2020-02-14 23:27:46 +0100 Ulrich Sibiller (649c17524) + * Binder.c: reformat comments (8b796ee54) + * Handlers.c: reformat comments (19ba07472) + * Image.c: reformat comments (9b1e29937) - * Clipboard.c: rename static helpers and macros +2019-10-22 Ulrich Sibiller -2020-02-14 00:13:08 +0100 Ulrich Sibiller (fad1b5f0c) + * Error.c: reformat comments (24cb46d24) + * Display.c: reformat comments (b1d156888) + * Dialog.c: save some lines (838572f7b) + * Cursor.c: reformat comments (5067b1695) + * Colormap.c: save some lines (ace3d2d89) + * Client.c: save some lines (fae611c91) + * GC.c: condense code (bbb23e586) + * GC.c: reformat comments (c3a7e9b50) + * GC.c: fix format specifiers and parameters (e0e602cf1) + * GCOps.c: fix format length specifiers (9d1a12134) + * GCOps.c: reformat comments (b9a4dea51) + * Display.c: shorten code (7860401b0) - * Clipboard.{c,h}: cleanup prototypes +2019-10-23 Ulrich Sibiller -2020-02-13 23:39:02 +0100 Ulrich Sibiller (34109b856) + * Binder.c: scope improvements (44138137b) + * Image.c: scope improvements (d86cb00b6) - * Clipboard.c: deactivate unused code +2019-10-22 Ulrich Sibiller -2020-02-13 23:22:52 +0100 Ulrich Sibiller (c6aed6ad1) + * Error.c: scope improvements (d62155740) + * Cursor.c: scope improvements (f0742c7fa) + * GC.c: scope improvements (53f4386b9) + * GCOps.c: scope improvements (95940104a) - * Clipboard.c: clear windowPtr in ClearSelectionOwner +2020-01-05 Mike Gabriel -2020-02-13 22:11:40 +0100 Ulrich Sibiller (96bd8748a) + * Merge branch 'uli42-pr/simplify_nxrender' into 3.6.x (0e2b7479c) - * Clipboard.h: reformat comments +2019-05-31 Ulrich Sibiller -2020-02-13 22:10:47 +0100 Ulrich Sibiller (a92467f3c) + * NXrender.c: call upstream versions of (S)ProcRenderDispatch + (3bc01d1b8) - * Clipboard.h: add missing externs +2019-05-25 Ulrich Sibiller -2020-02-13 22:01:30 +0100 Ulrich Sibiller (c0e8cb069) + * NXrender.c: modify code to match upstream as close as possible + (e5a93849b) - * Clipboard.c: print if selection owner is inside nagent in debugging - output +2019-10-28 Ulrich Sibiller -2020-02-13 21:48:08 +0100 Ulrich Sibiller (d2f66923a) + * NXrender.c: mark NX changes (5b6da1aa7) - * Clipboard.c: fix some format specifiers +2019-05-31 Ulrich Sibiller -2020-02-13 21:42:44 +0100 Ulrich Sibiller (c889c27de) + * NXrender.c, render.c: fix memory handling bugs (730876f8f) - * Clipboard.c: fix/improve debugging output +2020-01-05 Mike Gabriel -2020-02-13 21:38:36 +0100 Ulrich Sibiller (dd74cad83) + * Merge branch 'uli42-pr/fix_keyconv_on_reconnect' into 3.6.x + (60e0566d8) - * Clipboard.c: rename nxagentLastRequestedSelection +2020-01-03 Ulrich Sibiller -2020-02-13 21:38:08 +0100 Ulrich Sibiller (2e18dff8b) + * nxagent: remove additional keyboard handling from Reconnect.c + (6f390f820) + * nxagent: central check for keyboard clone mode (a59020b1d) - * Clipboard.c: fix compilation with DEBUG +2020-01-02 Ulrich Sibiller -2020-02-13 21:34:10 +0100 Ulrich Sibiller (ebe5f05cb) + * Args.c: more debug output (69443952b) + * Args.c: do not parse nx/nx marker as option (925f58992) + * Args.c: fix: do not modify options string (ee3afe303) + * Keyboard.c: scope cleanups (8fa4d842d) + * Keyboard.c: Use __func__ at fprintf calls (15bfec7a5) + * Keyboard.c: use "\0" instead of "0" (4c8568caa) + * Keyboard.c: fix: handle empty string (bbe2c2ab9) - * Clipboard.c: use validateString in debugging output +2020-01-05 Mike Gabriel -2020-02-13 21:32:10 +0100 Ulrich Sibiller (32930b9b7) + * Merge branch 'uli42-pr/drop_icon_file_support' into 3.6.x + (cf24c658a) - * Clipboard.c: rearrange Atoms in debugging output +2020-01-03 Ulrich Sibiller -2020-02-12 23:21:25 +0100 Ulrich Sibiller (ab1e10197) + * Display.c: drop icon file support (3cd622cf4) - * NX.h: Add missing NX_CHANNEL_SLAVE type to description +2020-01-05 Mike Gabriel -2020-02-05 23:56:08 +0100 Ulrich Sibiller (f3473e38c) + * Merge branch 'uli42-pr/fix_startup_slowness' into 3.6.x (475961e65) - * XlibInt.c: scope improvements/reformat +2020-01-05 Ulrich Sibiller -2020-02-04 19:15:47 +0100 Ulrich Sibiller (52a458282) + * nxagent.xpm: reduce colours from 242 to 8 (72af2d5e1) + * x2goagent.xpm: move copyright to the end to make it a valid xpm + file (86d2dcf09) - * XlibInt.c: simplify NX code insertion +2019-11-24 Mike Gabriel -2020-02-04 19:15:31 +0100 Ulrich Sibiller (17ab45b92) + * Merge branch 'uli42-pr/manpages_updates' into 3.6.x (226be98c8) - * XlibInt.c: reformat some comments +2019-11-18 Ulrich Sibiller -2020-02-04 19:06:33 +0100 Ulrich Sibiller (e9f628fd2) + * nxagent manpage: improve descriptions and types (16c18714b) + * nxagent manpage: extend clipboard documentation (408cfc390) - * XlibInt.c: simplify handling of NX_TRANS_{CHANGE,DEBUG} macros +2019-11-23 Mike Gabriel -2020-02-01 13:31:59 +0100 Ulrich Sibiller (042f84887) + * Merge branch 'uli42-pr/silence_mesa' into 3.6.x (15647323c) - * dixfont.h: add missing extern +2019-11-18 Ulrich Sibiller -2020-01-30 22:46:40 +0100 Ulrich Sibiller (fdde5b125) + * Mesa: silence "maybe uninitialized" warnings (585334183) - * nxagent: move variable definitions from headers to source files +2019-11-15 Mike Gabriel -2020-01-30 22:45:18 +0100 Ulrich Sibiller (762bfb504) + * Merge branch 'uli42-pr/utf8_clipboard' into 3.6.x (a040e73ab) - * nxagent: Fix double variables +2019-11-15 Ulrich Sibiller -2020-01-29 22:49:02 +0100 Ulrich Sibiller (d1e91fae6) + * Clipboard.c: report more supported targets (cfaf59728) + * Clipboard: fix debugging output (9681d039c) + * Clipboard.c: automatically calc the array size (a41e23c06) + * Clipboard.c: improve XChangeProperty code (2161fa2bd) - * Windows.h, Window.c*: reformat comments +2019-11-15 Mike Gabriel -2020-01-29 22:47:21 +0100 Ulrich Sibiller (fba279d35) + * Merge branch 'uli42-pr/cleanup_rootless' into 3.6.x (6f5e483cd) - * NXproperty.c: fix comment/formatting +2019-10-30 Ulrich Sibiller -2020-01-29 22:23:54 +0100 Ulrich Sibiller (5d2dbfaa2) + * Rootless.c: rewrite loop to allow for scope improvements + (4579207e6) + * Rootless.c: fix linefeeds when printing lists (c75cdd100) + * Rootless.c: silence compiler warning about wrong parmeter sizes + (9e5d72c0e) + * Rootless.c: disable unused function (63f6c1e70) + * Rootless.c: silence compiler warnings about wrong fromat specifiers + (e319268ae) + * Rootless.c: Fatal error if malloc fails (917d4b3c5) - * Window.c: scope improvements +2019-10-28 Ulrich Sibiller -2020-01-26 00:59:57 +0100 Ulrich Sibiller (dfcb5d0b0) + * Rootless.c: cleanup function prototypes (4ebd5fcd3) + * Rootless.c: reformat comments (6d62b2c02) + * Rootless.c: scope improvements (0f7c5e2a7) + * Rootless.c: use __func__ instead of hardcoded function name + (41f6f3eec) + * Rootless.c: use designated initializers (a43c50bb2) - * NXresource.c: scope improvements +2019-11-15 Mike Gabriel -2020-01-25 22:47:57 +0100 Ulrich Sibiller (026ddd8e1) + * Merge branch 'uli42-pr/simplify_pixmap' into 3.6.x (1664e1051) - * NXresource.c: Fix uninitialized variable +2019-10-29 Ulrich Sibiller -2020-01-26 00:57:52 +0100 Ulrich Sibiller (b4ef65d66) + * Pixmap.c: reformat comments (bc42d11f9) + * Pixmap.c: scope improvements (ec1aac45e) + * Pixmap.c: drop code that does not make sense (6c44480de) - * NXresource.c: rework marked nx code +2019-06-11 Ulrich Sibiller -2020-01-25 23:30:50 +0100 Ulrich Sibiller (7a8eea1f1) + * Pixmap.c: call miModifyPixmapHeader twice instead of duplicating + code (0535c49ca) - * NXproperty.c: fix implicit declaration +2019-11-15 Mike Gabriel -2020-01-25 23:13:56 +0100 Ulrich Sibiller (f09d3f521) + * Merge branch 'uli42-pr/args_fixes' into 3.6.x (db74c07e6) - * Display.c: fix implicit declaration +2019-10-28 Ulrich Sibiller -2020-01-25 23:05:14 +0100 Ulrich Sibiller (891f24c65) + * Args.c: reformat switch blocks (6ef35a94e) + * Args.c: Unify formatting (1dd8276fb) + * Args.c: do not print function name in errors or warnings + (e9eb3bef2) + * Args.c: scope improvements (484691334) - * Display.c: fix common realloc mistake +2019-06-22 Ulrich Sibiller -2020-01-25 22:55:00 +0100 Ulrich Sibiller (9b56675dd) + * Args.c: simplify options string allocation (5bb948660) + * Args.c: fix clipboard=0 or -clipboard 0 (0755f3d6c) + * Args.c: remove unreachable code (500683ab5) + * Args.c: fix unitialized variable (773fdb6a8) - * Rootless.c: fix common realloc mistake +2019-11-02 Mike Gabriel -2020-01-25 23:33:08 +0100 Ulrich Sibiller (434d50853) + * Merge branch 'uli42-pr/simplify_glxext' into 3.6.x (1ae0ceb7c) - * NXdispatch.c, Reconnect.c: fix format specifiers +2019-05-01 Ulrich Sibiller -2020-01-25 22:41:12 +0100 Ulrich Sibiller (5c90f28db) + * NXglxext.c: use upstream versions of Dispatch functions (f3bddad4c) - * NXdispatch.c: fix invalid number of character '(' +2019-11-02 Mike Gabriel -2020-01-12 17:12:41 +0100 Ulrich Sibiller (8c5a3b822) + * Merge branch 'uli42-pr/simplify_nxwindow' into 3.6.x (eb8c16ef9) - * NXdispatch.c: some cleanup +2019-05-01 Ulrich Sibiller -2020-01-08 08:10:57 +0100 Ulrich Sibiller (07b9e9370) + * NXwindow.c: use upstream function DeleteWindow() (7675af8e1) - * NXdispatch.c: whitespace fix +2019-09-01 Ulrich Sibiller -2020-01-25 16:03:35 +0100 Ulrich Sibiller (bd6ff1949) + * NXwindow.c: call InitRootWindow from dix (cf0571bb4) - * Screen.h: improve NXAGENT_ARTSD prototype definition +2019-10-28 Ulrich Sibiller -2020-01-19 15:34:38 +0100 Ulrich Sibiller (f3856e9c7) + * NXwindow.c: mark NX changes (5327a85b7) + * NXwindow.c: drop own UnmapWindow() (aab723eab) - * (NX)property.c: harmonize function name +2019-05-01 Ulrich Sibiller -2020-01-19 13:56:47 +0100 Ulrich Sibiller (aecebe41d) + * NXwindow.c: call upstream version UnmapWindow() (40a4fae66) - * NXdixfonts.c: mark NX changes +2019-11-02 Mike Gabriel -2020-01-19 12:51:36 +0100 Ulrich Sibiller (4ad501b3f) + * Merge branch 'uli42-pr/simplify_nxglyph' into 3.6.x (5f806ddfd) - * NXdixfonts.c: drop NXAGENT_DEBUG +2019-06-12 Ulrich Sibiller -2020-01-19 12:42:31 +0100 Ulrich Sibiller (c135bbcfe) + * NXglyph.c: mark NX changes (fcbd27105) - * NXdixfonts.c: call dix version of SetDefaultFontPath +2019-05-22 Ulrich Sibiller -2020-01-19 12:18:41 +0100 Ulrich Sibiller (8199ec319) + * NXglyph.c: adapt FindGlyph() to better match render/glyph.c + (67b03f5d5) + * NXglyphcurs.c: use dixChangeCG() (73f88998a) - * Keystroke.c: fix typo +2019-11-02 Mike Gabriel -2020-01-18 22:09:44 +0100 Ulrich Sibiller (92ac0d277) + * Merge branch 'uli42-pr/simplify_nxxvdisp' into 3.6.x (03d31d2ab) - * WaitFor.c Implement the intended NX_WAKEUP functionality +2019-05-01 Ulrich Sibiller -2020-01-18 21:59:58 +0100 Ulrich Sibiller (d282724c4) + * Simplify (NX)xvdisp.c (280cf1264) - * os/Waitfor.c: simplify macro handling +2019-11-02 Mike Gabriel -2020-01-18 20:57:58 +0100 Ulrich Sibiller (fbf18cfdc) + * Merge branch 'uli42-pr/simplify_nxdispatch' into 3.6.x (fdd1e538b) - * hw/nxagent/Imakefile: explain more macros +2019-10-28 Ulrich Sibiller -2020-01-18 19:43:30 +0100 Ulrich Sibiller (ad0219fe5) + * NXdispatch.c: mark NX changes (0fb6af25c) - * README.md: remove embarassing planned release dates... +2019-05-03 Ulrich Sibiller -2020-01-18 18:20:00 +0100 Ulrich Sibiller (afceb7eba) + * NXdispatch.c: simplify InitClientPrivates() (c61ac23f2) + * NXdispatch.c: call upstream CloseDownClient() (24c42813d) + * NXdispatch.c: Simplify InitSelections() (c02ab70ef) - * Dialog.c: show configured keystrokes in dialogs +2019-11-02 Mike Gabriel -2020-01-18 15:24:20 +0100 Ulrich Sibiller (b7169bdca) + * Merge branch 'uli42-pr/simplify_nxextension' into 3.6.x (718a58fb1) - * nxagent: make all traps Booleans +2019-10-28 Ulrich Sibiller -2020-01-18 14:03:54 +0100 Ulrich Sibiller (6d9679886) + * nxagent: drop NXextension.c (e54d2a390) - * Literals.h: always include in compilation +2019-05-05 Ulrich Sibiller -2020-01-18 13:49:22 +0100 Ulrich Sibiller (679e11182) + * NXextension.c: use ProcListExtensions() from dix (9120d1b72) + * NXextension.c: use ProcQueryExtension() from dix (8e9e77665) - * Init.c Use dpmsstubs.c instead of an own copy +2019-11-02 Mike Gabriel -2020-01-18 13:57:24 +0100 Ulrich Sibiller (8558e321f) + * Merge branch 'uli42-pr/simplify_nxshm' into 3.6.x (d6872d4e0) - * dix: also compile ffs.c +2019-05-30 Ulrich Sibiller -2020-01-18 22:32:07 +0100 Ulrich Sibiller (91925d70d) + * NXshm.c: call upstream miShmPutImage (6fd0ffc99) - * Clarify use of and need for mffs vs. ffs +2019-05-01 Ulrich Sibiller -2020-01-18 13:25:42 +0100 Ulrich Sibiller (cf461c367) + * NXshm.c: use upstream versions of Dispatch functions (a9bdfd217) + * NXshm.c: rework code to be identical for ProcShmDispatch and + SProcShmDispatch (e755e6600) - * XKBsrv.h: remove XKBSRV_NEED_FILE_FUNCS stuff +2019-11-02 Mike Gabriel -2020-01-18 13:23:25 +0100 Ulrich Sibiller (38528c9a9) + * Merge branch 'uli42-pr/drop_holders' into 3.6.x (7afe95535) - * XKBsrv.h: remove unused externs +2019-10-23 Ulrich Sibiller -2020-01-18 14:37:34 +0100 Ulrich Sibiller (d3fa41a1a) + * nxagent: drop Holder.[ch] (dbf36ece3) + * Drop unused placeholder code (cbc9f831c) - * Drop unused screensaver xpm +2019-11-01 Mike Gabriel -2020-01-18 13:32:48 +0100 Ulrich Sibiller (37de96c61) + * Merge branch 'uli42-pr/fix_broken_damage' into 3.6.x (7b63809ae) - * Drop unused scrnsaver.h +2019-10-30 Ulrich Sibiller -2020-01-18 13:18:43 +0100 Ulrich Sibiller (0943abfaf) + * Drop NXdamage.c (2a0994122) + * damage: Don't rewrite Text ops to GlyphBlt ops (83d9cd4e9) + * NXdamage.x fix wrong backport (ca7c1c861) - * Drop unused XWDFile.h +2019-11-01 Mike Gabriel -2020-01-18 13:15:55 +0100 Ulrich Sibiller (a59ad630b) + * Merge branch 'uli42-pr/simplify_nxevents' into 3.6.x (753535e39) - * Drop unused rgb.h +2019-10-28 Ulrich Sibiller -2020-01-18 13:12:24 +0100 Ulrich Sibiller (1d4d8da23) + * NXevents.c: add some explanations from the original changelog + (283e4523a) + * NXevents.c: use XYToWindow from dix (6ed435e44) - * Drop unused Xalloca.h +2019-05-22 Ulrich Sibiller -2020-01-19 10:49:48 +0100 Ulrich Sibiller (ca2ec409c) + * NXevents.c: call upstream ProcAllocEvents() (f887d428c) + * NXEvents.c: mark NX specific code (582618af8) + * NXevents.c: call upstream DefineInitialRootWindow() (4c5331afa) + * NXevents.c: call upstream version of ProcSendEvent() (b64e1f60b) - * Splash.c: reduce number of X calls for logo painting +2019-05-05 Ulrich Sibiller -2020-01-19 09:53:48 +0100 Ulrich Sibiller (ae20e50c7) + * NXevents.c: call upstream versions of (De)ActivatePointerGrab() + (a66037786) - * Splash.c: reduce number of Xlib calls +2019-11-01 Mike Gabriel -2020-01-19 09:43:02 +0100 Ulrich Sibiller (2e467efb2) + * Merge branch 'uli42-pr/work_on_xau' into 3.6.x (bdcb5a188) - * Splash.c: always paint background over the whole window +2019-10-04 Ulrich Sibiller -2020-01-19 09:25:32 +0100 Ulrich Sibiller (de46c64ec) + * Xau files: adapt code to match upstream libXau 1.0.9 (c590c6472) + * AuRead.c: remove redundant null check on calling free() (5929dfdeb) + * AuRead.c: whitespace cleanup (9deebfc8f) + * Xau: mark NX changes (a7355c5c8) - * Splash.c: move the GC to nxagentPaintLogo +2019-10-19 Mihai Moldovan -2020-01-18 14:52:51 +0100 Ulrich Sibiller (26ea6d33f) + * Merge branch 'uli42-pr/fix_rebuild' into 3.6.x (e721ba296) - * Splash.h: split out xdmcp parts into separate header file +2019-09-28 Ulrich Sibiller -2020-01-18 14:44:13 +0100 Ulrich Sibiller (98c6c162e) + * nxagent/Imakefile: remove ../../exports/lib (b55c66e8a) - * Splash.c: make variables static +2019-10-10 Mihai Moldovan -2020-01-18 14:42:21 +0100 Ulrich Sibiller (436eef46a) + * Merge branch 'uli42-pr/fix_fullscreen_memleak' into 3.6.x + (c68a579eb) - * Splash.c: use uppercase color defines +2019-10-03 Ulrich Sibiller -2020-01-18 00:27:59 +0100 Ulrich Sibiller (e44a93b0b) + * Screen.c: cleanup code a bit (646e3ce24) + * Screen.c: fix a memleak (8482abd31) - * Splash.c: some reformatting +2019-10-10 Mihai Moldovan -2020-01-28 08:21:53 +0100 Ulrich Sibiller (ca531cce2) + * Merge branch 'uli42-pr/fix_segfault' into 3.6.x (994305ff4) + Fixes: + ArcticaProject/nx-libs#847 - * Splash.c: use more Xlib types +2019-10-03 Ulrich Sibiller -2020-01-28 08:20:14 +0100 Ulrich Sibiller (2cddd5c5e) + * Fix segfault in argument parsing (dc7a78b45) - * Splash.c: add nxagentHaveSplashWindow helper +2019-09-29 Mike Gabriel -2020-01-18 00:01:25 +0100 Ulrich Sibiller (7b669d7e0) + * Merge branch 'uli42-pr/clipboard_overhaul' into 3.6.x (5405447e5) - * Splash.c: center logo +2019-08-09 Ulrich Sibiller -2020-01-17 21:39:26 +0100 Ulrich Sibiller (b1b02fe1c) + * Clipboard.c: rename nxagentNotifySelection to + nxagentHandleSelectionNotifyFromXServer (72c022406) - * Splash.c: fix syntax error in TEST mode +2019-08-08 Ulrich Sibiller -2020-01-14 22:16:32 +0100 Ulrich Sibiller (3053d7a80) + * Clipboard.c: fix nested clipboard handling (6663cbe68) + * Clipboard.c: add some more FIXMEs (ae44a8cd5) + * Clipboard.c: drop old commented code (899339f5a) + * Clipboard.c: fix: translate target on transfer (21598c7e2) + * Clipboard.c: flush the display during transfer phase (b5cac6722) + * Clipboard.c: remove superflous return (4db1172ae) + * Clipboard.c: drop unneeded return code (1c36e49ad) + * Clipboard.c: add loads of comments (bf87f8bbe) + * Clipboard.c: rework debug prints (e985f7111) - * xkb/xkbUtils.c: add link to bugreport +2019-08-06 Ulrich Sibiller -2020-01-11 19:58:46 +0100 Ulrich Sibiller (ad90098f1) + * Clipboard.c: translate internal to external atom (92ad24a3b) - * Xext: rename saver's EventType to SaverEventType. +2019-08-05 Ulrich Sibiller -2020-01-11 19:55:02 +0100 Ulrich Sibiller (238a4b681) + * Clipboard.c: remove unneccessary return (9a144136d) + * Clipboard.c: whitespace fixes (1bf68e328) + * Clipboard.c: improve readability by using an if clause (a6c57d6ff) + * Clipboard.c: introduce nxagentInitSelectionOwner (249e4321c) + * Clipboard.c: scope improvements (b393bca69) + * Clipboard.c: Refactor nxagentCollectPropertyEvent (cb3e44a17) + * Clipboard.c: cleanup in nxagentRequestSelection (9006e19aa) + * Clipboard.c: use designated initializers where appropriate + (6f071341b) + * Clipboard.c: factor out nxagentReplyRequestSelection (1af01db33) + * Clipboard.c: TIMESTAMP is a special server target (5e2487108) + * Clipboard.c: introduce macros CLINDEX and WINDOWID (f99f52772) + * Clipboard.c: simplify nxagentGetClipboardWindow (63320437e) + * Clipboard.c: drop serverCLIPBOARD (1d05784b4) + * Clipboard.c: clientAccum is only used for debugging, add DEBUG + ifdefs (e34f152c9) + * Clipboard.c: rename some variables (98a0810ff) + * Clipboard.c: introduce nxagentFind*Index functions (5de8bac22) + * Clipboard.c: introduce nxagent{Clear,Store}SelectionOwner + (79867f4a0) - * Xext: Fix cursor reference counting hazard. +2019-08-04 Ulrich Sibiller -2020-01-27 15:32:49 +0100 Ulrich Sibiller (192112d88) + * Clipboard.c: Fix: report timestamps as XA_INTEGER (6621c53c5) + * Clipboard.c: improve TARGETS request handling (6d5cda478) + * Clipboard.c: merge endTransfer and nxagentSendSelectionNotify + (25cbfd14f) + * Clipboard.c: introduce SendSelectionNotifyEventToClient helper + (7d0683701) - * Render.c: describe function purpose +2019-08-03 Ulrich Sibiller -2020-01-09 00:29:03 +0100 Ulrich Sibiller (919e4fad3) + * Clipboard.c: introduce SendEventToClient helper (c233eec5f) + * Clipboard.c: introduce SendSelectionNotifyEventToServer (2ee7626a6) + * Clipboard.c: introduce central function to abort the transfer + (bc997cf64) + * Clipboard.c: do not send notify when pointer is NULL (f14e80077) - * Render.c: replace two while loops by shorter for loops +2019-09-29 Mike Gabriel -2020-01-09 00:13:23 +0100 Ulrich Sibiller (39bf8d9d7) + * Merge branch 'uli42-pr/various2' into 3.6.x (3a3a3373c) - * Rootless.c: undo overzealous scope improvement +2019-09-19 Ulrich Sibiller -2020-01-08 22:54:32 +0100 Ulrich Sibiller (dfb18f8fe) + * nxcompshad: delete trailing whitespace (085f8a4f6) - * nxagent: simplify nxagentFreeRegion macro +2019-09-18 Ulrich Sibiller -2020-01-08 22:30:38 +0100 Ulrich Sibiller (cc8d8f72d) + * nxcompshad: fix logging segfault (506378cf2) - * Drawable.c: get rid of goto code in nxagentSynchronizeDrawableData +2019-09-06 Ulrich Sibiller -2020-01-08 22:28:11 +0100 Ulrich Sibiller (beef0cd99) + * GC.c: introduce helper macros for GC management (df9d37da5) - * Drawable.c: refactor nxagentSynchronizeDrawableData +2019-09-05 Ulrich Sibiller -2020-01-08 08:13:44 +0100 Ulrich Sibiller (066385757) + * Events.c: drop unused function (9693d8b98) - * Screen.c: formatting fixes +2019-09-06 Ulrich Sibiller -2020-01-07 21:27:04 +0100 Ulrich Sibiller (66eea14c2) + * Holder.c: remove superflous return (9512e6451) + * Keyboard.c: condense keycode conversion table (bf700ec9e) + * Display.c: fix format (2682c9407) + * Font.c: add FIXME (f6cdd0f92) - * nxagent: Free atom map on termination +2019-09-05 Ulrich Sibiller -2020-01-29 23:29:27 +0100 Ulrich Sibiller (18439f55a) + * Image.c: fix indentation (0a8027135) + * Events.c: add nxagentSwitchEventsAllScreens helper (602d4b82b) + * Trap.h: shorten file (15ac7a809) + * nxagent: move atom initiatialization to Init.c (f323ada3c) + * Events.c: whitespace fixes (4fa0ea268) + * Render.c: remove some more unused functions (8fc7a8057) + * Render.c: remove lots of superflous empty lines (fd274d058) + * Render.c: reformat comments (1a9d96e07) + * Render.c: Code simplifications (56aaea90b) + * Render.c: remove empty lines around XSync calls (6275bbc6f) + * Render.c: make nxagentPrintFormat a NOP in normal mode (45f6e41c4) + * nxagent: simplify nxagentRenderRealizeCursor (7d8323a4a) - * Atoms.c: refine comment on NX_CUT_BUFFER_SERVER +2019-09-01 Ulrich Sibiller -2020-01-07 21:00:27 +0100 Ulrich Sibiller (c49e41a4d) + * Render.c. simplify nxagentMatchingFormats (7ca51c529) + * Render.c: fix broken comment (087b082c7) - * Atoms.c: scope improvements +2019-09-05 Ulrich Sibiller -2020-01-07 20:59:45 +0100 Ulrich Sibiller (e7cf23ba7) + * Render.c: drop unused nxagentDestroyPictureClip (1c019bd1f) - * Atoms.c: remove unused return value of nxagentInitAtomsMap +2019-09-01 Ulrich Sibiller -2020-01-07 20:55:33 +0100 Ulrich Sibiller (6136c49a0) + * Render.c: drop unused nxagentRasterizeTrapezoid (59ea22458) + * Render.c: drop unused nxagentValidatePicture (8aac9b617) + * Init.c: some scope improvements (2f2a8ee00) + * Screen.h: add missing prototype for + nxagentPropagateArtsdProperties() (c6498ddb7) + * Atoms.[ch]: drop unused return code of nxagentInitAtoms() + (82c096ee2) - * Atoms.h: reformat comments +2019-07-04 Ulrich Sibiller -2020-01-07 20:53:20 +0100 Ulrich Sibiller (bed0d6ce2) + * Events.c: scope improvements (39866f5c1) - * Atoms.c: always duplicate strings before storing them in - privAtomMap +2019-08-03 Ulrich Sibiller -2020-01-07 20:52:37 +0100 Ulrich Sibiller (8a5c1d3d8) + * Clipboard.c: whitespace fixes (1920599e1) - * Atoms.c: some code cleanup +2019-08-01 Ulrich Sibiller -2020-01-07 20:01:31 +0100 Ulrich Sibiller (2594ca998) + * NXdixfonts.c: use NXAGENT_SERVER instead of NX_TRANS_SOCK + (4d3bd06ce) + * nxagent: avoid nested externs (b1850beb9) + * xkb: replace NX_TRANS_SOCKET by NXAGENT_SERVER (7d2a222f2) + * Screen.c: fix wrong format character (71fca41ff) - * Atoms.c: add missing free +2019-07-31 Ulrich Sibiller -2020-01-07 21:29:07 +0100 Ulrich Sibiller (85d0717b0) + * Window.c: reactivate disabled debug code (c54feb0bd) + * Screen.c: fix typo (84867ad0f) + * Screen.c: improve readability (a514a7e29) + * Imakefile: make NXAGENT_RANDR_MODE_PREFIX configurable via macro + (a91e34a8a) + * Imakefile: Cleanup defines (3b94b9c64) - * Atoms.c: remove one obsolete FIXME +2019-07-29 Ulrich Sibiller -2020-01-08 07:54:22 +0100 Ulrich Sibiller (27e8913a5) + * Colormap.c: Formatting and scope improvements (e2fa4f5c4) + * Screen.c: fix typo in TEST output (19267ddf4) - * Screen.c: spelling fix +2019-07-26 Ulrich Sibiller -2020-01-09 00:37:39 +0100 Ulrich Sibiller (0d3546fbf) + * Screen.c: scope improvements (c36efbd37) - * Events.c: simplify nxagentInternalWindowsTree +2019-07-25 Ulrich Sibiller -2020-01-08 07:53:28 +0100 Ulrich Sibiller (0c45fe046) + * Pixels.c: scope improvements (fc7cb8657) + * Colormap.c: scope improvements (f8a1f79b3) - * Events.c: Whitespace fix +2019-07-24 Ulrich Sibiller -2020-01-08 07:51:22 +0100 Ulrich Sibiller (bd9ada59b) + * NXproperty.c: prevent deletion of NX_AGENT_VERSION property + (8f609404c) - * os: remove CYGWIN remnants +2018-05-05 Ulrich Sibiller -2020-05-07 12:52:46 +0200 Mike Gabriel (424c0e8ee) + * Split.c: whitespace fixes (9dca2c598) - * Merge branch 'uli42-pr/use_nxdialog' into 3.6.x +2019-07-23 Ulrich Sibiller -2020-05-05 19:29:47 +0200 Ulrich Sibiller (46c8dce9a) + * Screen.c: code cleanup (cccb25fa7) + * Screen.c: fix: use bit operator, not logic operator (17e0265a4) + * Atoms.c: remove unused parameter from nxagentInitAtoms (b8751fca8) + * Atoms.c: code cleanup (1f71a75f5) + * Atoms.c: fix wrong variable reference (a61102b62) + * Atoms.c: add FIXME (6dd6e695a) - * Use nxdialog as nxclient replacement +2018-11-09 Ulrich Sibiller -2020-05-07 12:47:47 +0200 Mike Gabriel (db105546c) + * Events.c: code improvements (mainly scope) (2fbefa708) + * code-versions.txt: adapt os version information (9da26af35) - * Merge branch 'uli42-pr/drop_nxwin' into 3.6.x +2018-11-07 Ulrich Sibiller -2020-01-30 01:44:10 +0100 Ulrich Sibiller (1796f8233) + * code-versions.txt: Update composite version (db0187b05) - * remove obsolete pending patches +2018-11-08 Ulrich Sibiller -2020-01-30 01:34:53 +0100 Ulrich Sibiller (acab90be7) + * {render,randr}/Imakefile: remove hw/kdrive from include path + (3a581f165) - * Drop patch that is for nxwin only +2019-06-21 Ulrich Sibiller -2020-01-29 23:12:33 +0100 Ulrich Sibiller (40997f84c) + * NXrender.c: fix possible memory leak (59f1d3737) - * Makefiles: drop support for NXwin +2019-06-24 Ulrich Sibiller -2020-05-07 12:38:44 +0200 Mike Gabriel (f2dc8121d) + * Clipboard.c: fix wrong variable being printed in debugging output + (157c8c7f3) + * NXdispatch.c: replace hardcoded values by variables from + Clipboard.c (084d9cb54) - * Merge branch 'uli42-pr/refactor_timeout' into 3.6.x +2019-07-02 Ulrich Sibiller -2020-01-16 23:42:31 +0100 Ulrich Sibiller (fde52a9b7) + * Update currentTime in dispatch loop (7a2836f8d) + * Events.c: fix wrong size in format specification (2589a1349) - * Screen.c: activate fallback to dix blanking +2019-07-03 Ulrich Sibiller -2020-01-16 23:41:50 +0100 Ulrich Sibiller (567e700b1) + * nxagent: drop unused DisplayLatency (41e1d4961) - * Screen.c: document nxagentSaveScreen +2019-06-30 Ulrich Sibiller -2020-01-16 22:58:29 +0100 Ulrich Sibiller (ae94215d0) + * NXproperty.c: reformat GetWindowProperty to increase readability + (c539e0ca5) + * Events.c: identify internal root window in + nxagentInternalWindowInfo (7fa6c8808) + * Events.c: add FIXME (94c7091bc) + * Events.c: fix wrong returncode interpretation (7404d2178) + * Events.c: shorten window tree debugging code (3d37db071) + * Events.c: fix write after buffer end (022d64d2a) + * Events.c: nxagentInternalWindowInfo is only called with DEBUG_TREE + (061f7dc9f) - * nxagent: remove now-obsolete own copies of ScreenSaver procs +2019-07-05 Ulrich Sibiller -2020-01-16 22:50:18 +0100 Ulrich Sibiller (46ec00366) + * Atoms.c: fix wrong fprintf format (0153bf6b7) - * nxagent: re-implement timeout handling +2019-09-29 Mike Gabriel -2020-01-30 11:49:59 +0100 Mike Gabriel (82fc54e57) + * Merge branch 'uli42-pr/drop_faulty_render_check' into 3.6.x + (796c8e421) - * release 3.5.99.23 (tag: 3.5.99.23) +2019-09-01 Ulrich Sibiller -2020-01-30 11:49:42 +0100 Mike Gabriel (bd5b20192) + * nxagent: drop nxagentRenderTrap (5aee32e9d) - * debian/libnx-x11-6.symbols: Sync with .symbols file found in - official Debian package. +2019-09-29 Mike Gabriel -2020-01-30 11:49:18 +0100 Mike Gabriel (deffba48d) + * Merge branch + 'sunweaver-pr/add-autograb-to-known-keystrokes-printout' + into 3.6.x (c577775f9) - * debian/rules: Adopt changes from official Debian package. +2019-09-17 Mike Gabriel -2020-01-30 10:59:17 +0100 Mike Gabriel (c8d69ebae) + * Keystroke.c: Grammar fix in stdout message (Current known -> + Currently known). (4819712a9) - * Merge branch 'uli42-pr/fix_shadowed_vars' into 3.6.x +2019-08-27 Mike Gabriel -2020-01-25 21:23:55 +0100 Ulrich Sibiller (4821edfe0) + * release 3.5.99.22 (57d3a42c2) (tag: 3.5.99.22) + * debian/copyright: Update copyright attributions. (7d07442d7) + * debian/{nxagent,nxdialog}.install: Move nxdialog files from + nxagent.install to nxdialog.install. (e428e39de) + * debian/control: Split-out nxdialog bin:pkg. (1b967c701) + * Merge branch 'uli42-gh-sunweaver/pr/autograb-without-inputlock' + into 3.6.x (6bca289af) - * nxagent: rename variables that shadow globals +2019-08-14 Ulrich Sibiller -2020-01-25 15:50:04 +0100 Ulrich Sibiller (2adab2972) + * Events.c: introduce separate debug level for autograb debugging + only (6181aa911) - * Events.c: fix capslock weirdness (re-add lost code) +2019-06-27 Ulrich Sibiller -2020-01-09 23:44:33 +0100 Ulrich Sibiller (870746222) + * Make AutoGrab work in more situations (063813d35) - * compext/Clean.c: fix shadow warnings / scope +2017-07-24 Mike Gabriel -2020-01-09 23:18:17 +0100 Ulrich Sibiller (a94e8258f) + * Dialog.c: Add NXTransDialog() call for autograb toggling. + (14d8e0a2a) - * os: Fix -Wshadow errors +2017-05-25 Ulrich Sibiller -2020-01-09 23:06:08 +0100 Ulrich Sibiller (4b8194e1e) + * Events.c: Autograb only for windowed modes (03aa5d743) - * mi: fix shadow warnings +2017-05-18 Ulrich Sibiller -2020-01-09 22:50:13 +0100 Ulrich Sibiller (1a1ace774) + * Events.c: do not ungrab keyboard on LeaveNotify when in autograb + mode (a4d7a04c4) + * Events.c: improve debugging output for FocusIn/Out (6dcdc578f) - * _XkbFilterDeviceBtn: move variable declarations to match usage - scope +2017-04-20 Ulrich Sibiller -2020-01-09 22:44:55 +0100 Ulrich Sibiller (914f88a8a) + * Args.c: make autograb available via options file, too. (ebfd8742c) - * XkbFindSrvLedInfo: remove extraneous name-clashing sli variable +2017-03-16 Ulrich Sibiller -2020-01-09 22:41:53 +0100 Ulrich Sibiller (ae180b6b5) + * Args.c: Add command line option -autograb. (4eaedd002) + * nxagent: Make autograb an nxagentOption. (8bf3429bc) - * xkb: fix shadow warnings +2017-03-05 Ulrich Sibiller -2020-01-09 22:35:01 +0100 Ulrich Sibiller (3c3e11cb0) + * nxagent: Add autograb mode. (58183b7ce) - * CheckForEmptyMask does not need to declare int n twice +2019-08-27 Mike Gabriel -2020-01-08 23:43:15 +0100 Ulrich Sibiller (fbfef7e62) + * Merge branch 'uli42-pr/fix_double_free' into 3.6.x (daa50fd80) - * Drawable.c: fix logic broken by scope cleanup +2019-08-12 Ulrich Sibiller -2020-01-09 21:57:43 +0100 Ulrich Sibiller (32b64d7d7) + * Screen.c: initialize RandR only on startup... (a7abd45a8) - * Cursor.c: drop unused return code for nxagentDisconnectAllCursor +2019-08-27 Mike Gabriel -2020-01-09 21:52:15 +0100 Ulrich Sibiller (33fbc6211) + * Merge branch 'uli42-pr/safe_free' into 3.6.x (6f80a06fb) - * Pixmap.c: drop unused return code for nxagentDisconnectAllPixmaps +2019-08-16 Ulrich Sibiller -2020-01-09 21:44:30 +0100 Ulrich Sibiller (7977b9f8f) + * NXdispatch.c: move nxagentWMtimeout into the function (f39b81d31) + * NXdispatch.c: drop currentDispatch variable (4202d5094) + * nxagent: move nxagentWMPassed to Splash.c (60a3c9b0a) + * nxagent: add NXAGENT_ONSTART where missing (db4c220b2) + * nxagent: drop NXAGENT_SPLASH (0f5e873dc) + * nxagent: rename nxagentWMStart to nxagentReadyAtom (784846317) + * Splash.c: move some variables to Splash.c (bd002ffc5) - * Pixmap.c: fix variable shadowing +2019-08-15 Ulrich Sibiller -2020-01-09 21:25:31 +0100 Ulrich Sibiller (a93e25077) + * Splash.c: make Splash logo work with white background (-wr) mode, + too (5bb5adc8a) + * Splash.c: remove global variables for colors (41bfed975) + * nxagent: drop nxagentRootTileWindow (e12983a67) + * Splash.c: nxagentRemoveSplashWindow: drop unused parameter + (bfb4e9ac9) - * Display.c: fix shadowed/unused variable +2019-08-11 Ulrich Sibiller -2020-01-09 21:13:02 +0100 Ulrich Sibiller (7031219d9) + * Splash.c: code cleanup (48c43c837) + * Splash.c: drop return code of nxagentShowSplashWindow (208e58fb7) + * Splash.c: do not wait in nxagent mode (9cd602b27) + * dix: add whiteroot flag (8eeaa40b1) - * Events.c: fix two shadowed variables +2019-08-10 Ulrich Sibiller -2020-01-09 21:01:34 +0100 Ulrich Sibiller (c137c2a4d) + * NXwindow.c: simplify window background code (817c3c6fc) + * nxagent: fix main window being garbled without inner windows + (d3869aa53) - * Clipboard.c: fix shadowed variable +2018-05-05 Ulrich Sibiller -2020-01-09 20:54:53 +0100 Ulrich Sibiller (4953c651d) + * nxagent: simplify nxagentWaitEvents() (17495dd6a) - * nxagent: build with -Wshadow to detect shadowing variables +2019-06-28 Ulrich Sibiller -2020-01-09 20:52:23 +0100 Ulrich Sibiller (21079cf31) + * Keystroke.c: fix wrong return code (1d32e5368) + * Events.c: add more comments and TEST output (bcbf25510) + * Events.c: refactor nxagentHandleKeypress (e7451477e) - * Drawable.c: fix segfault +2019-08-27 Mike Gabriel -2020-01-08 00:10:20 +0100 Ulrich Sibiller (105cd2be6) + * Merge branch 'uli42-pr/fix_background' into 3.6.x (8b15d574b) - * Rootless.c: fix wring datatype being used +2019-08-16 Ulrich Sibiller -2020-01-06 07:35:29 +0100 Mike Gabriel (bb9ac3fd3) + * NXdispatch.c: move nxagentWMtimeout into the function (3563959c0) + * NXdispatch.c: drop currentDispatch variable (c34d1b201) + * nxagent: move nxagentWMPassed to Splash.c (ab8015237) + * nxagent: add NXAGENT_ONSTART where missing (b04b58bad) + * nxagent: drop NXAGENT_SPLASH (2228513a6) + * nxagent: rename nxagentWMStart to nxagentReadyAtom (24f392c4a) + * Splash.c: move some variables to Splash.c (798a053b4) - * hw/nxagent/Splash.c Fix build on 32bit architecture. +2019-08-15 Ulrich Sibiller -2020-01-06 00:53:06 +0100 Mike Gabriel (67599026d) + * Splash.c: make Splash logo work with white background (-wr) mode, + too (074821a84) + * Splash.c: remove global variables for colors (afebb8211) + * nxagent: drop nxagentRootTileWindow (8fcaafab4) + * Splash.c: nxagentRemoveSplashWindow: drop unused parameter + (be508a447) - * Merge branch 'uli42-pr/various3' into 3.6.x +2019-08-11 Ulrich Sibiller -2019-12-16 18:50:17 +0100 Ulrich Sibiller (cf8797c3c) + * Splash.c: code cleanup (612cbcc43) + * Splash.c: drop return code of nxagentShowSplashWindow (3c92d8897) + * Splash.c: do not wait in nxagent mode (470e0bd4d) + * dix: add whiteroot flag (a539aaa6a) - * Atoms.c: describe atoms usage +2019-08-10 Ulrich Sibiller -2019-12-16 18:50:17 +0100 Ulrich Sibiller (d2ac4ce35) + * NXwindow.c: simplify window background code (c610d706b) + * nxagent: fix main window being garbled without inner windows + (d7d205c0d) - * Atoms.c: describe atoms usage +2019-08-16 Mike Gabriel -2020-01-05 23:49:12 +0100 Ulrich Sibiller (bf9b70d7b) + * Merge branch 'uli42-pr/improve_wait_events' into 3.6.x (f24767b3c) - * Display.c: Fix broken code in TEST case +2018-05-05 Ulrich Sibiller -2020-01-04 18:30:23 +0100 Ulrich Sibiller (bf958eced) + * nxagent: simplify nxagentWaitEvents() (62573abf0) - * Image.c: undo wrong string replacement nxagentBitmapBitOrder +2019-08-16 Mike Gabriel -2020-01-04 17:10:01 +0100 Ulrich Sibiller (61619be52) + * Merge branch 'uli42-pr/no_keystroke_passthrough' into 3.6.x + (7f4b50deb) - * Display.c: add a describing comment for - nxagentDisplayErrorPredicate +2019-06-28 Ulrich Sibiller -2020-01-04 16:22:24 +0100 Ulrich Sibiller (209c8d8c5) + * Keystroke.c: fix wrong return code (ceeb53f0c) + * Events.c: add more comments and TEST output (b3d41485d) + * Events.c: refactor nxagentHandleKeypress (c260ae425) - * Screen.c: harmonize size/wmhints code +2019-07-23 Ulrich Sibiller -2020-01-04 15:41:25 +0100 Ulrich Sibiller (4b9466ff5) + * Clipboard.c: use SAFE_free (504b1400e) + * Atoms.c: use SAFE_XFree and SAFE_free macros (4421f787d) - * Events.c: pass a Boolean to nxagentSwitchFullscreen +2019-07-22 Ulrich Sibiller -2020-01-04 15:33:27 +0100 Ulrich Sibiller (e276b23b3) + * Keystroke.c: use SAFE_free (7d25771da) + * GCOps.c: use SAFE_free (8080ad26a) + * GC.c: use SAFE_free (6378d5ade) + * Drawable.c: use SAFE_free (a9819436d) + * Colormap.c: use SAFE_free (43e300ecd) + * Args.c: use SAFE_free (633d04097) + * Error.c: use SAFE_free (122fbd3e1) + * Image.c: use SAFE_free (dde4e7636) + * Render.c: use SAFE_free (458538010) + * Pixmap.c: use SAFE_free (8b74ff1c1) + * Reconnect.c: use SAFE_free (34bd0942b) + * Keyboard.c: use SAFE_XFree and SAFE_free (fd4fa4e96) + * Cursor.c: use SAFE_XFree (156533439) + * Window.c: use SAFE_free and SAFE_XFree (d0a6c98cb) + * Rootless.c: use SAFE_free and SAFE_XFree (4a826d30f) + * Font.c: use SAFE_XFree and SAFE_free (a4700c9d0) + * Screen.c: safe some lines by calling SAFE_XFree (d8012d2a8) + * Events.c: safe some lines by calling SAFE_XFree (ebc2ea79f) + * Display.c: safe some lines by calling SAFE_XFree and SAFE_free + (b8411180e) - * Keystroke.c: fix formatting of keystrokes +2019-07-23 Ulrich Sibiller -2020-01-04 15:17:26 +0100 Ulrich Sibiller (14aab54f4) + * Utils.h: add SAFE_free macro (1330167fa) - * Init.h: Fix superfluous space +2019-08-05 Mike Gabriel -2020-01-03 14:06:31 +0100 Ulrich Sibiller (52cefdd7e) + * release 3.5.99.21 (360cb5dd9) (tag: 3.5.99.21) - * Display.c: reformat some comments +2019-06-27 Mike Gabriel -2020-01-03 14:06:15 +0100 Ulrich Sibiller (141d6bea5) + * Merge branch 'uli42-pr/drop_ipaq' into 3.6.x (c2ca013fb) - * Display.c: scope improvements +2019-06-27 Ulrich Sibiller -2020-01-02 23:55:37 +0100 Ulrich Sibiller (892804811) + * drop onscreen keyboard support (738686685) + * Drop Ipaq support (6bdf9c2fa) - * Reconnect.c: fix typos +2019-06-27 Mike Gabriel -2020-01-02 21:12:16 +0100 Ulrich Sibiller (cdd381105) + * Merge branch 'uli42-pr/fix_fullscreen' into 3.6.x (1ebf78519) - * Keyboard.c: improve keyboard output +2019-06-27 Ulrich Sibiller -2019-12-29 18:40:53 +0100 Ulrich Sibiller (cfa17ffac) + * Screen.c: use XlibWindow so silence the compiler (032ed3511) + * Consistently use None instead of 0 for nxagentIconWindow everywhere + (d487d5879) + * Screen.c: simplify nxagentMinimizeFromFullscreen (ea571387b) - * Error.c: mark NX changes +2019-06-26 Ulrich Sibiller -2019-12-29 12:45:20 +0100 Ulrich Sibiller (100b27892) + * nxagentMaximizeToFullScreen: only reparent if necessary (6657b8cc8) + * Screen.c: add nxagentIsParentOf helper (d32706888) + * Window.c: rearrange code regarding window decorations sizes + (c190fd187) + * Window.c: add some comments about fullscreen handling (ca54fabed) - * Keyboard.c: fix typo +2019-06-23 Mike Gabriel -2019-12-29 00:56:36 +0100 Ulrich Sibiller (b8b897e3f) + * Merge branch 'mjtrangoni-add-gcc-9' into 3.6.x (5858ebc6d) - * Remove the numVideoScreens xprintism. +2019-06-22 Mario Trangoni -2019-12-29 00:48:43 +0100 Ulrich Sibiller (12358d64a) + * TravisCI: Print compiler version currently used (1ffe92a6f) + * TravisCI: move from gcc 8.x to gcc 9.x (fba18967f) - * nxagent: remove another xprint renmant +2019-06-23 Mike Gabriel -2019-12-29 00:45:51 +0100 Ulrich Sibiller (662708b3d) + * Merge branch 'uli42-pr/fix_xkb_privates' into 3.6.x (4a440feaf) - * drop xprint remnants: xpstubs +2019-06-22 Ulrich Sibiller -2019-12-28 23:40:25 +0100 Ulrich Sibiller (2c03bd793) + * rework xkb device private handling (3aabc92cf) - * nxagent: drop CYGWIN and WIN32 defines +2019-06-22 Mike Gabriel -2019-12-28 20:40:37 +0100 Ulrich Sibiller (f3aca240d) + * Merge branch 'uli42-pr/various' into 3.6.x (abf374136) - * Image.c: code simplification/scope +2019-06-20 Ulrich Sibiller -2019-12-28 20:04:33 +0100 Ulrich Sibiller (203891d11) + * Suppress false positives in static analysis (c8a5e33fc) - * Screen.c: code simplification/scope +2019-06-21 Ulrich Sibiller -2019-12-28 20:00:59 +0100 Ulrich Sibiller (a6335cf3d) + * record/set.c: silence cpp finding (b91b3d807) + * Keyboard.c: use existing define instead of hardcoced value + (364035c00) + * Keyboard.c: fix another cppcheck finding (2bb498a4c) + * xkb: fix what looks to be a copy-paste error with first vs firstMM + (5be6d271b) + * xkmread.c: fix compiler warning (31c3d27ea) + * xkb: Silence some compiler warnings (813acdd2d) + * xkb: Use snprintf to measure string lengths instead of manual + strlen math (054e906f6) + * xkbEvents.c: Fix "warning: unused variable `s'". (2070891cb) + * XKB: Remove a bunch of mad ifdefs (4962c5a8d) + * xkb: remove oldState from XkbHandleActions. (56dcc8a4b) - * Screen.c: fix handling of NX_SHADOW atom +2019-06-20 Ulrich Sibiller -2019-12-28 20:00:16 +0100 Ulrich Sibiller (c6a2fda07) + * mi/miexpose.c: add missing free() (c8520ac0a) + * compext/Png.c: Nullify after free (956caeb8a) + * compext/Png.c: simplify srcBuf allocation (e440e722d) + * compext/Png.c: late image_index allocation (d48824195) + * NXdixfonts.c: fix index out of bounds (b4d3dc5bf) + * Keyboard.c: rearrange code to make cppcheck happy (fd7e1f989) + * os/access.c: add missing } (3c0469971) + * NXpicture.c: code simplification (528e1e4ef) + * Screen.c: fix two more memleaks of visuals (bb08043a6) + * Screen.c: fix two memleaks (213e63eed) + * NXrender: fix another memleak (e63d9de45) + * render: Propagate allocation failure from createSourcePicture() + (78eff73e4) + * fb: fix memory leak in fbOverlayFinishScreenInit (9f9b790f8) + * dix/dispatch: fix a small memory leak (f55402572) + * Quarks.c: add missing ) (6f954bb7d) - * Screen.c: drop variable +2019-06-19 Ulrich Sibiller -2019-12-28 18:39:48 +0100 Ulrich Sibiller (576255425) + * Keyboard.c: fix three memory leaks (6da106610) + * glyph.c: fix a read beyond end of heap buffer (234be0245) + * Font.c: code simplifications (8205db425) - * Window.c: code simplifications/scope +2019-05-25 Ulrich Sibiller -2019-12-28 18:39:31 +0100 Ulrich Sibiller (aa0662bbd) + * various scope improvements (cb508b263) - * Window.c: fix comment +2019-06-18 Ulrich Sibiller -2019-12-19 16:49:56 +0100 Ulrich Sibiller (d2f694360) + * glxext.c: fix another memory leak (bffdacc48) + * Screen.c: more debug output (b5eb7c76e) + * Extension.c: code simplifications (7e12c9ba5) - * Rootless.c: fix wording +2019-06-17 Ulrich Sibiller -2019-12-18 00:32:26 +0100 Ulrich Sibiller (f5348bdc4) + * Events.c: use designated initializer in + nxagentDeactivatePointerGrab (17d5e62ba) - * X.Org bug 4947/Sun bug 6646626: Xv extension not byte-swapping - properly +2019-06-18 Ulrich Sibiller -2019-12-17 23:20:03 +0100 Ulrich Sibiller (a894fa8bd) + * mi/miinitext.c: fix memleaks: remove (double) glx initialization + (5cb497146) - * NXproperty.c: simplify ChangeWindowProperty +2019-06-17 Ulrich Sibiller -2019-12-17 21:49:57 +0100 Ulrich Sibiller (11d9b74b6) + * Screen.c: fix another memory leak (756442226) + * Fix memleaks: Free devPrivates of devices on shutdown (4dd1f3cbd) + * CloseDevice: call XkbRemoveResourceClient before freeing key class + struct (ca741177e) + * Keyboard.c: nullify freed pointers (340de78e2) + * Screen.c: Fix: make sure RRCloseScreen is being called (3b06ad51d) - * Events.c: improve debugging output +2019-06-14 Ulrich Sibiller -2018-11-07 22:19:17 +0100 Ulrich Sibiller (d409b566b) + * Screen.c: correctly free stuff in nxagentCloseScreen (0f8dbbab2) - * os: unifdef WIN32 +2019-06-13 Ulrich Sibiller -2018-11-07 22:28:32 +0100 Ulrich Sibiller (74270d6b7) + * xkb: initialize tsyms (308824ba9) - * os: unifdef UNIXWARE +2019-06-12 Ulrich Sibiller -2018-11-07 22:27:49 +0100 Ulrich Sibiller (38ab9ad85) + * Rootless.c: improve TEST/WARN/DEBUG outout (6d00a387f) + * Pixmap.c: fix comment phrasing/spelling (2b25eb3d2) - * os: unifdef __SCO__ +2019-05-30 Ulrich Sibiller -2018-11-07 22:24:59 +0100 Ulrich Sibiller (5fb7f53c6) + * Window.c: add missing comment about nxagentConfiguredWindowList + (1bfafc127) + * dix/window.c: fix compiler warning (1a8de6352) - * os: unifdef ISC +2019-05-01 Ulrich Sibiller -2019-12-03 22:54:14 +0100 Ulrich Sibiller (bccf81ea0) + * NXshm.c: remove left-overs from patch (3900ba3f8) + * miwindow.c: add hint to Red Hat Bugzilla + fix (b961e190b) - * NXdispatch.c: port forgotten patch +2019-05-04 Ulrich Sibiller -2019-12-03 22:42:24 +0100 Ulrich Sibiller (25677711b) + * mi: Hush an almost certainly bogus warning (28e42b3bd) - * NXDispatch.c: mark NX changes +2019-05-30 Ulrich Sibiller -2019-05-03 22:46:33 +0200 Ulrich Sibiller (2b9a6ddc2) + * Window.c: Drop defines CWParent and CWStackingOrder (9f5ddede9) - * NXdispatch.c: cleanup ProcCloseFont() +2019-05-29 Ulrich Sibiller -2019-05-03 23:50:45 +0200 Ulrich Sibiller (51e60ada3) + * Window.c: remove leftover (commented) code (a3e0376f9) - * NXdispatch.c: add FIXME +2019-05-30 Ulrich Sibiller -2019-12-03 22:14:31 +0100 Ulrich Sibiller (e9ee4505a) + * NXwindow.c: fix compiler warning (d8f5e647c) - * xkbsrv.h: drop non-existing externs +2019-06-01 Ulrich Sibiller -2019-05-25 17:29:17 +0200 Ulrich Sibiller (7c1bd6f52) + * Remove the Must_have_memory hack. (a765857aa) - * NX{mitrap,picture}.c: mark NX changes +2019-06-11 Mike Gabriel -2019-12-03 19:18:06 +0100 Ulrich Sibiller (66f0a85e9) + * Merge branch 'uli42-pr/use_selection_callback' into 3.6.x + (c0754a357) - * Pointer.c: code simplification +2019-06-10 Ulrich Sibiller -2019-12-03 19:17:47 +0100 Ulrich Sibiller (759f89aa2) + * NXdispatch.c: use upstream version of ProcSetSelectionOwner + (848dee5c4) + * NXdispatch.c: Use Callback instead of a modified function + (09ba97b2d) + * Add nxagentSetSelectionCallback (2972f6af1) + * Add nxagentExternalClipboardEventTrap (3fd7e5f93) - * Pointer.c: use __func__ in fprintf +2019-06-11 Mike Gabriel -2019-12-03 19:02:42 +0100 Ulrich Sibiller (e9ee5a007) + * Merge branch 'uli42-pr/drop_nxmiexpose' into 3.6.x (58cd35745) - * xkbsrv.h: move extern XkbFreePrivates to central include file +2019-05-30 Ulrich Sibiller -2019-12-03 18:59:11 +0100 Ulrich Sibiller (3d77840c1) + * NXmiexpose.c: drop file altogether (073c6c17e) + * Window.c/NXmiexpose.c: remove hack for certain WM theme (6ce9fb5f2) - * xkbActions.c: fix formatting +2019-05-25 Ulrich Sibiller -2019-06-10 15:33:10 +0200 Ulrich Sibiller (047b7ff21) + * NXmiexpose.c: mark NX changes (af1c4b9b7) - * Window.c: print internal window id as well +2019-05-01 Ulrich Sibiller -2019-12-03 18:42:17 +0100 Ulrich Sibiller (d3ae4a0ed) + * NXmiexpose.c: use upstream version of miPaintWindows() (9e051eab0) - * mi: Avoid stack smash when drawing dashed lines +2019-05-04 Ulrich Sibiller -2020-01-06 00:07:19 +0100 Mike Gabriel (5a8f1e921) + * NXmiexpose.c: use upstream miHandleExposures() (39ff69c72) - * nx-libs.spec: Don't install nxagent.xpm to any package. Not there - anymore.. +2019-06-11 Mike Gabriel -2020-01-06 00:08:32 +0100 Mike Gabriel (fa2f21ec0) + * Merge branch 'uli42-pr/various_small_things' into 3.6.x (a25232734) - * (main) Makefile: Don't install nxagent.xpm during install-full - target. +2019-05-30 Ulrich Sibiller -2020-01-05 23:50:21 +0100 Mike Gabriel (e89fb895a) + * Window.c: comment on the purpose of some functions (2da476a67) - * Merge branch 'uli42-pr/more_clipboard_improvements' into 3.6.x +2019-06-10 Ulrich Sibiller -2019-12-17 22:56:44 +0100 Ulrich Sibiller (30fb45b2a) + * Events.c: add debug output (d38fb8137) + * Clipboard.c: more debugging output (9cb29cce2) + * Clipboard.c: Scope improvements (9739c7009) + * Clipboard.c: fix wrong variable being printed (4b19c4975) + * Screen.c: more TEST output (d9b1272fb) + * Screen.c: use consistent spacing on pointer references (0e496e5d1) + * Screen.c: whitespace/formatting fixes (8365ce463) + * Screen.c: report both created windows (and with the right name) + (d98eeec02) + * Window.c: fix: report correct window on icon window creation + (61255ac1a) - * Clipboard.c: cleanup parentheses +2019-06-11 Mike Gabriel -2019-12-17 22:56:25 +0100 Ulrich Sibiller (d634f26bb) + * Merge branch 'uli42-pr/fix_broken_cursor_handling' into 3.6.x + (92f41213e) - * Clipboard.c: extend/reformat some comments +2019-05-27 Ulrich Sibiller -2019-12-16 23:11:13 +0100 Ulrich Sibiller (d210c584c) + * os: fix BigReq ignoring when another request is pending (a736122f5) - * Clipboard.c: rename variables/atoms to better reflect their meaning +2019-05-23 Ulrich Sibiller -2019-12-16 22:47:23 +0100 Ulrich Sibiller (40c243fd2) + * render/glyph.c: add missing usage_hint (49adb1e5c) - * Clipboard.c: add clientCLIPBOARD variable +2019-05-22 Ulrich Sibiller -2019-12-16 22:17:02 +0100 Ulrich Sibiller (ee5cf733f) + * Fix NXevents.c: Reactivate errornously commented function + (fd8427002) - * Clipboard.c: change order of if clause to better match the comment - above it +2019-06-11 Mike Gabriel -2019-12-16 18:42:04 +0100 Ulrich Sibiller (84382e916) + * Merge branch 'uli42-pr/remove_requestlog' into 3.6.x (126cbe1ff) - * Clipboard.c: CLINDEX and GetXErrorString are only used for - debugging +2019-05-27 Ulrich Sibiller -2019-12-16 18:35:47 +0100 Ulrich Sibiller (7cda10124) + * dix: remove unused requestLogIndex (0eab060d1) - * Clipboard.c: flush more often to ensure a smooth clipboard - experience +2019-05-21 Mike Gabriel -2019-12-16 18:32:39 +0100 Ulrich Sibiller (65877a199) + * Merge branch 'uli42-pr/fix_xkb_crash' into 3.6.x (789d3a37e) - * Clipboard.c: fix handling of clipboard=none/client/server/both - option +2019-05-15 Ulrich Sibiller -2019-12-16 18:31:49 +0100 Ulrich Sibiller (80ab8932d) + * libNX_X11: add additional checks for dpy and xkb (20353e96a) + * xkbUtils.c: Catch division by zero (4df77fe73) - * Options.h: comment on the four clipboard options +2019-05-17 Mike Gabriel -2019-11-22 21:15:54 +0100 Ulrich Sibiller (68125b06e) + * Merge branch 'andschwa-xtestext1h' into 3.6.x (6981e9bb0) - * Clipboard.c: Use Find*Index helpers at more locations +2019-05-13 Andrew Schwartzmeyer -2019-11-22 20:41:31 +0100 Ulrich Sibiller (feedae86b) + * Remove Debian build references to `xtestext1.h` (6a938063b) - * Clipboard.c: cosmetics/typo fix/untabify +2019-05-11 Mike Gabriel -2019-11-22 00:24:35 +0100 Ulrich Sibiller (6c0536a20) + * Merge branch 'uli42-pr/small_fixes' into 3.6.x (226493690) - * Clipboard.c: introduce helper macro IS_INTERNAL_OWNER +2019-05-08 Ulrich Sibiller -2019-11-21 23:58:17 +0100 Ulrich Sibiller (2b59a1993) + * nxagent: make nxagentX2go a Boolean (fac36b24f) + * README.keystrokes: mention nxdialog (1b9d735b0) + * Remove useless "ignore" keystroke for Ctrl-Alt-Backspace + (79a2b7b24) + * README.keystrokes: refine description (a31d28014) - * Clipboard.c: simplify nxagentSetSelectionOwner +2019-05-04 Ulrich Sibiller -2019-11-21 23:57:10 +0100 Ulrich Sibiller (15ef70874) + * NXdispatch.c: indent code to match environment (0db8b0353) + * NXdispatch.c: add missing fixes (f6845fbd9) + * NXdispatch.c: add missing change (3d254765c) - * Clipboard.c: describe nxagentFind*Index +2019-05-01 Ulrich Sibiller -2019-11-18 07:38:16 +0100 Ulrich Sibiller (5d1577abe) + * Rename libdamage to (correct) libdamageext (0312a8cfe) + * NXdamage.c: add missing upstream fixes (f0ba303d4) + * NXwindow.c: add missing change (249be6680) - * Clipboard.c: reorder nxagentInitClipboard +2019-04-30 Ulrich Sibiller -2019-11-18 01:35:50 +0100 Ulrich Sibiller (634d4fc81) + * Keyboard.c: clean/unify formatting (34e9c6b0b) - * Clipboard.c: clear all selections in nxagentInitClipboard +2018-11-02 Ulrich Sibiller -2019-11-18 01:11:26 +0100 Ulrich Sibiller (20120205b) + * Keyboard.c: improve TEST and DEBUG output (0a211b6b6) - * Clipboard.c: Fix: re-claim selection on reconnect +2019-04-29 Ulrich Sibiller -2019-11-18 00:56:27 +0100 Ulrich Sibiller (8500b4bc0) + * nxagent: Remove own GetTimeInMillis() implementation (bee0f13ce) - * Clipboard.c: reorder atom allocation code +2018-11-07 Ulrich Sibiller -2019-11-18 00:45:17 +0100 Ulrich Sibiller (7d9c5ad4d) + * Die XTESTEXT1, die! (b32a984f8) - * Clipboard: align reported targets +2019-04-29 Ulrich Sibiller -2019-11-17 23:28:53 +0100 Ulrich Sibiller (509ae051b) + * Reconnect.c: initialize stateFile path (dece08252) + * spelling fixes (ff5740e03) - * Clipboard.c: check pointer before usage +2019-05-10 Mike Gabriel -2019-11-17 23:14:17 +0100 Ulrich Sibiller (eb51bcb6d) + * Merge branch 'uli42-pr/short_font_code' into 3.6.x (f6177d2ad) - * Clipboard.c: drop superflous variable +2019-04-23 Ulrich Sibiller -2019-11-17 21:58:16 +0100 Ulrich Sibiller (8574c233a) + * Font.c: use __func__ in TEST prints (453edbd21) + * Font.c: Avoid duplicate font paths (0086b8c24) + * auto-determine system font path and add to list of font paths + (78a16245a) + * Font.c: Loop over font paths (898f04e42) + * Font.c: Let dix check if a font path exists (dfb5602a6) + * Font.c: build the font paths at runtime (8029141e7) + * Drop Speedo font support (bcb5c7962) - * Clipboard.c: split combined check +2019-04-03 Ulrich Sibiller -2019-11-17 19:07:19 +0100 Ulrich Sibiller (28f07b526) + * Font.c: factor out font checks (dff2e0a01) - * Clipboard.c: more debugging output +2019-05-10 Mike Gabriel -2019-11-17 19:06:59 +0100 Ulrich Sibiller (1d0d54730) + * Merge branch 'uli42-pr/fix_flavour_change' into 3.6.x (d94e9ba24) - * Clipboard.c: add more explaining comments +2019-05-08 Ulrich Sibiller -2019-11-17 19:00:59 +0100 Ulrich Sibiller (166102e07) + * nxagent: Determine nxagentProgName only once (3c9ee1ff7) - * Clipboard.c: use macros instead of hardcoced values for timeouts +2019-04-23 Mike Gabriel -2019-11-17 18:56:54 +0100 Ulrich Sibiller (f05a2eca5) + * Merge branch 'mjtrangoni-update-clang-8' into 3.6.x (4ce890758) - * Clipboard.c: fix timeout comparison +2019-04-22 Mario Trangoni -2019-11-17 18:00:55 +0100 Ulrich Sibiller (b2af0c686) + * travis.yml: Update clang 7.0 => 8.0 (ee82317b5) - * Clipboard: make nxagentInitClipboard return a Boolean +2019-04-17 Mike Gabriel -2019-11-17 17:59:08 +0100 Ulrich Sibiller (fa7fb7499) + * roll-tarballs.sh: Fix script removal from nx-libs-lite tarballs. + (c9cac948f) + * roll-tarballs.sh: Remove nxdialog/* in nx-libs-lite tarballs. + (3dc2c9aac) + * release 3.5.99.20 (e2b73ab90) (tag: 3.5.99.20) + * nxdialog/bin/nxdialog: Fix error dialog-type-not-supplied error + message. (2a10438f7) - * Clipboard.c: avoid nested extern +2019-04-08 Mihai Moldovan -2019-11-17 17:43:58 +0100 Ulrich Sibiller (8c36f1dd2) + * Merge branch 'sunweaver-pr/pthread-flags' into arctica-3.6.x + (f0aac0897) - * Clipboard.c: fix string formatting directives +2019-03-01 Mike Gabriel -2019-11-17 17:42:27 +0100 Ulrich Sibiller (3a935c674) + * nxcomp/src/Makefile.am: Correct usage of PTHREAD_CFLAGS and + PTHREAD_LIBS. PTHREAD_CFLAGS is also supposed to be used + when linking. See comments in m4/ax_pthread.m4. + (80ecfad95) - * Clipboard.c: Fix formatting +2019-04-07 Mike Gabriel -2019-11-17 17:30:14 +0100 Ulrich Sibiller (cc01d4992) + * nxdialog/Makefile.am: We forgot to clean up + nxdialog/bin/Makefile.in. (1ff05c8e2) + * Makefile: Add clean/distclean target calls for nxdialog subdir to + master Makefile's clean/distclean targets. (34011ccad) + * Merge branch 'Ionic-bugfix/libXcomp-pthread-underlinking' into + 3.6.x (cb5c042a1) - * Clipboard.c, NXproperty.c: match prototypes +2019-04-04 Mihai Moldovan -2019-11-17 16:29:24 +0100 Ulrich Sibiller (ffce5337d) + * debian/patches/{,series}: remove 2004_enforce-lpthread.patch. + (dd0d49c4e) + * nxproxy/{m4,configure.ac,src/Makefile.am}: drop pthread + overlinking. (d1fe6a601) + * m4/ax_pthread.m4: implement workaround for libtool bug #13550. + (95f8cf7ea) + Fixes: ArcticaProject/nx-libs#756 - * Clipboard.c: reformat some comments +2019-04-01 Mihai Moldovan -2019-11-17 16:29:02 +0100 Ulrich Sibiller (9226abf66) + * m4/: update external macros from autoconf-archive. (2efaa423b) - * Clipboard.c: add FIXMEs +2019-04-04 Mihai Moldovan -2019-11-17 16:28:18 +0100 Ulrich Sibiller (5540a1492) + * nxcomp/src/Makefile.am: PTHREAD_LDFLAGS does not exist, replace + with PTHREAD_LIBS. (1b6da5992) - * Clipboard.c: add nxagentMatchSelectionOwner helper function +2019-03-25 Mihai Moldovan -2019-11-17 16:27:15 +0100 Ulrich Sibiller (1feb4985e) + * nxdialog/: create (almost) empty m4 directory. (3af59f806) - * Clipboard.c: make agentClipboardStatus a Boolean +2019-03-01 Ulrich Sibiller -2019-11-17 11:47:39 +0100 Ulrich Sibiller (fba367160) + * nxdialog: fix example (cf3ac71a3) - * Clipboard.c: refactor nxagent*SelectionOwner +2019-03-01 Mike Gabriel -2020-01-05 23:34:09 +0100 Mike Gabriel (057ce728f) + * release 3.5.99.19 (59305c8b9) (tag: 3.5.99.19) + * debian/patches: Add 2004_enforce-lpthread.patch. On Debian, enforce + -lpthread when building nxcomp. This is a nasty work + around for a missing symbols issue that needs to get + addressed otherwise in later release. (da9a1bc0b) + * nx-libs.spec: Dropping nxdialog files from installation for now + when building RPMs. Postponing nxdialog integration with + RPM packaging for now. (400b627e4) - * Merge branch 'uli42-pr/strings_fixes' into 3.6.x +2019-03-01 Ulrich Sibiller -2020-01-05 23:17:19 +0100 Ulrich Sibiller (80b6d6b9c) + * nxdialog: Allow user to specify hexadecimal X11 window IDs. + (ff1b3e9e8) - * Error.c: simplify some NULL pointer checks +2019-03-01 Mike Gabriel -2019-12-29 13:36:06 +0100 Ulrich Sibiller (1d50b2ab3) + * debian/libnx-x11-6.symbols: Update symbols. (ca8d889da) + * debian/*: Debianize package inclusion of nxdialog (ships with + nxagent bin:pkg for now). (00f8d49a3) + * Merge branch 'sunweaver-pr/nxdialog-autotools' into 3.6.x + (ae565e1da) + * Makefile: Integrate new subproject "nxdialog". (6812657f0) + * nxdialog: Turn into autotools project, add man page. (57ca69fe0) + * Merge branch 'uli42-pr/add_nxdialog' into 3.6.x (df79c3b35) - * Error.c: drop now obsolete DEFAULT_STRING_LENGTH +2019-03-01 Ulrich Sibiller -2019-12-29 13:35:09 +0100 Ulrich Sibiller (609b23f19) + * nxdialog: add example call (d0e40f8b2) + * nxdialog: allow to provide --parent 0 for testing (07052a25c) - * Error.c: make nxagentRootDir a pointer +2019-02-28 Ulrich Sibiller -2019-12-29 13:26:34 +0100 Ulrich Sibiller (d6cc85e56) + * nxdialog: make code compatible to python2 _and_ python3 (acffe15b5) + * nxdialog: convert from optparse to argparse (57700cd6b) + * nxdialog: use gtk3 instead of gtk2 (3a097e6e0) + * nxdialog: pylint improvements (2aa575f0d) - * Error.c: make nxagentHomeDir a pointer +2019-02-09 Ulrich Sibiller -2019-12-29 13:15:30 +0100 Ulrich Sibiller (03544b3ab) + * add nxdialog for displaying dialogs (486cc6f50) - * Error.c: make nxagentClientsLogName a pointer +2019-03-01 Mike Gabriel -2019-12-29 12:54:07 +0100 Ulrich Sibiller (2a4af0c74) + * Merge branch 'mjtrangoni-move-to-xenial' into 3.6.x (4538d2133) - * Error.c: fix format-truncation warning +2019-01-19 Mario Trangoni -2019-12-29 12:40:29 +0100 Ulrich Sibiller (ce43e4346) + * .travis.yml: add some soft requirements (440ce3f54) - * Dialog.c: fix format-truncation warning +2019-01-18 Mario Trangoni -2020-01-05 23:21:39 +0100 Mike Gabriel (46ef20bdb) + * .travis.yml: Update clang-6.0 to clang-7 (f2a1e877d) + * .travis.yml: move from Ubuntu Trusty to Xenial. (ebd1ea036) - * Merge branch 'uli42-pr/custom_version_string' into 3.6.x +2019-03-01 Mike Gabriel -2017-12-15 00:48:35 +0100 Ulrich Sibiller (ec1b3a44c) + * Merge branch 'uli42-pr/fix_clang_warnings' into 3.6.x (176f9b471) - * Add support for custom version string +2019-01-18 Ulrich Sibiller -2020-01-05 22:59:43 +0100 Mike Gabriel (04962efa9) + * GenericReply.h: remove unused variable (7c8214f31) + * Logger.h: remove pragma, correct attributes (059028ce7) + * Logger.h: fix missing compiler attribute (a53c65547) + * xcompshad: remove unused variables (74fe99dab) + * Xlib: remove register keywords (a8ed28234) + * xlib: remove superflous parens (e1f2a24f6) + * nxcomp: fix unused variables (0934b1e67) + * nxcomp: fix unused variable (0e481f8aa) + * Fix: clang does not know about gnu_printf (471342933) - * Merge branch 'uli42-pr/xlib_types' into 3.6.x +2019-03-01 Mike Gabriel -2019-12-28 21:02:14 +0100 Ulrich Sibiller (427b7b977) + * Merge branch 'uli42-pr/xfixes_memset' into 3.6.x (d156ce5ab) - * nxagent: Use XlibAtom data type where appropriate +2019-02-28 Ulrich Sibiller -2020-01-05 22:46:24 +0100 Mike Gabriel (a261b7243) + * xfixes: use calloc for some structs (e7a50079e) + * Use C99 designated initializers in various extension Replies + (c6b6a8fcb) + * Use calloc to zero fill buffers being allocated for replies & + events (c81a45785) + * ConnDis.c: remove obsolete MNX_TCPCONN (a70e36c81) - * Merge branch 'uli42-pr/code_cleanup' into 3.6.x +2019-02-20 Ulrich Sibiller -2019-10-31 01:49:12 +0100 Ulrich Sibiller (adca0cc92) + * nx-X11/lib/configure.ac: add forgotten status line (f2e48fb73) + * nx-X11/lib/configure.ac: fix version number (71a3b8447) + * Merge branch 'gh-sunweaver/pr/xlib-loadable-modules' into 3.6.x + (0eb71d78a) - * Pixels.c: reformat comments +2019-02-20 Mike Gabriel -2019-10-31 01:48:18 +0100 Ulrich Sibiller (fc991b93a) + * nx-X11/lib/configure.ac: Assure that the USE_DYNAMIC_XCURSOR macro + is defined at build-time. (36a7f0413) + * Revert "Fix parsing ports set to unix sockets" (de421e4fe) + * Regression fix for bfc05af7. Properly end lines in help/usage text. + (3572b251e) - * Pixels.c: scope improvements +2019-02-18 Mike Gabriel -2019-10-31 01:39:36 +0100 Ulrich Sibiller (6a02a6795) + * Merge branch 'uli42-pr/session_types' into 3.6.x (66315e4f3) + * Keyboard.c: fix comment. (fc2907759) - * Options.h: reformat +2019-02-17 Ulrich Sibiller -2019-10-31 01:33:54 +0100 Ulrich Sibiller (78bb80a84) + * nxproxy: list known session types in help output (bfc05af73) - * Options.c: reformat comments +2019-02-15 Mike Gabriel -2019-10-31 01:32:35 +0100 Ulrich Sibiller (024a2bc2e) + * Merge branch 'uli42-pr/fix_keystrokes' into 3.6.x (a3dc87d6b) - * Pointer.c: scope improvements +2019-02-15 Ulrich Sibiller -2019-10-31 01:32:19 +0100 Ulrich Sibiller (c9549f3c9) + * keystrokes.cfg: Add missing Shift=1 for viewport_move_up/down/right + (f1b27c4fd) - * Pointer.c: reformat comments +2019-02-15 Mike Gabriel -2019-10-31 01:29:11 +0100 Ulrich Sibiller (22f01d23a) + * Merge branch 'uli42-pr/revert' into 3.6.x (24d7d0faa) - * Visual.{ch}: disable unused code +2019-02-15 Ulrich Sibiller -2019-10-31 01:28:51 +0100 Ulrich Sibiller (1bb0e999e) + * Revert "nxagent: rework Bool handling" (586742b71) - * Visual.c: reformat comments +2019-02-13 Mike Gabriel -2019-10-31 01:28:18 +0100 Ulrich Sibiller (5db6217cc) + * Merge branch 'uli42-pr/misc' into 3.6.x (b61934be2) - * Visual.c: code improvements/desginated initializers +2019-02-08 Ulrich Sibiller -2019-10-31 00:32:12 +0100 Ulrich Sibiller (bcca31996) + * nxagent: rework Bool handling (16cd2bbe1) - * Split.c: scope improvements/code simplification +2019-02-07 Ulrich Sibiller -2019-10-31 00:31:28 +0100 Ulrich Sibiller (53b3d4df3) + * Screen.c: code optimization for rootless mode (5bbab001a) + * Screen.c: simplify and fix handling of rootless mode + (34e4291de) + Fixes: ArcticaProject/nx-libs#765 - * Split.c: reformat comments + * rrdispatch.c: remove obsolete ifdef (f729ac996) -2019-09-06 14:56:46 +0200 Ulrich Sibiller (cb283d4aa) +2019-01-31 Mike Gabriel - * Keyboard.c: code simplification / scope improvements + * release 3.5.99.18 (427ac344c) (tag: 3.5.99.18) -2019-09-06 14:40:10 +0200 Ulrich Sibiller (58415b560) +2019-01-25 Mike Gabriel - * Keyboard.c: reformat comments + * Merge branch 'theqvd-unix_socket_forwarding' into 3.6.x (26e483d49) -2019-09-06 14:37:29 +0200 Ulrich Sibiller (e3b440547) +2019-01-18 Vadim - * Init.c: rewrite two function prototypes + * Fix parsing ports set to unix sockets (889de46f7) + * Make getUnixPath() return the right value when called without an + argument. (5c99eb7d5) -2019-09-06 14:37:18 +0200 Ulrich Sibiller (c5c821482) +2019-01-17 Mike Gabriel - * Init.c: reformat comments + * Merge branch 'uli42-pr/window_fixes' into 3.6.x (ca8236e7f) -2019-09-06 14:22:23 +0200 Ulrich Sibiller (d87988aa2) +2019-01-12 Ulrich Sibiller - * Handlers.c: reformat comments + * Screen.c: fix handling of fullscreen startup (d16a5fbb1) -2019-09-06 04:08:21 +0200 Ulrich Sibiller (8e66435a5) +2019-01-13 Ulrich Sibiller - * GCOps.c: code simplification / scope improvements + * Screen.c: fix size calculation in rootless mode (3c92b5db9) + * Screen.c: improve readability of size calculations (43d3b655d) -2019-09-06 04:05:37 +0200 Ulrich Sibiller (41bc1de98) +2019-01-11 Ulrich Sibiller - * GCOps.c: reformat comments + * Screen.c: move identical line out of both parts of an if clause + (8dea30751) + * Extensions.c: Cleanup nxagentRandRInitSizes() (c4c39bc94) + * Extensions.c: fix first resolution being ignored (6c0098a3e) + * Set default screen size to the whole screen in rootless mode + (d175fd4c6) -2019-09-06 03:39:20 +0200 Ulrich Sibiller (193bda764) +2019-01-10 Ulrich Sibiller - * GC.c: blank line cleanup + * Window.c: move WM_STATE handling to separate function (4a7faa8bd) -2019-09-06 03:38:37 +0200 Ulrich Sibiller (da60cb8ca) +2018-12-22 Mike Gabriel - * GC.c: code simplifications / scope improvements + * Merge branch 'uli42-pr/fix_xlibcrash' into 3.6.x (4214a719a) -2019-09-06 03:37:53 +0200 Ulrich Sibiller (fb03e31e5) +2018-10-31 Ulrich Sibiller - * GC.c: reformat comments + * XlibInt: check for XlibError before accessing other dpy fields + (633f4617b) + * XlibInt.c: fix wrong debug message (a61b1a72d) -2019-09-06 01:44:19 +0200 Ulrich Sibiller (5b3af0182) +2018-12-19 Mike Gabriel - * Font.c: scope improvements + * nxagent.1 man page: Grammar fix. (d98255968) + * Merge branch 'uli42-pr/x2go_bypass' into 3.6.x (669af5300) -2019-09-06 01:43:54 +0200 Ulrich Sibiller (7f636648c) +2017-07-22 Ulrich Sibiller - * Font.c: reformat comments + * nxagent: bypass X2go's keyboard configuration hack (522106e20) -2019-09-06 01:30:06 +0200 Ulrich Sibiller (6d783bac2) +2018-12-19 Mike Gabriel - * Error.c: Code simplification + * Merge branch 'uli42-pr/improve_keyboard2' into 3.6.x (a8c65ab62) -2019-09-06 01:23:29 +0200 Ulrich Sibiller (d94f47274) +2018-12-03 Ulrich Sibiller - * Drawable.c: code simplifications / scope improvements + * Keyboard.c: add static keyword where appropriate (a70ec920d) + * nxagent: simplify keycode conversion setup (d5c9733b2) + * nxagent: store remote keyboard in global variables (1d6c241d3) -2019-09-06 01:20:36 +0200 Ulrich Sibiller (0133d4619) +2018-12-02 Ulrich Sibiller - * Drawable.c: reformat comments + * nxagent: add additional keyboard config option rmlvo (161515d24) -2019-09-06 00:30:05 +0200 Ulrich Sibiller (827defa14) +2017-07-22 Ulrich Sibiller - * Display.c: remove blank lines + * nxagent: add keyboard=clone configuration option (1de6ca599) -2019-09-06 00:29:14 +0200 Ulrich Sibiller (462ad036e) +2018-12-19 Mike Gabriel - * Display.c: code simplification, scope improvements + * Merge branch 'uli42-pr/keyboard_cleanup' into 3.6.x (ab3e14850) -2019-09-06 00:28:14 +0200 Ulrich Sibiller (88e3a37ad) +2018-12-03 Ulrich Sibiller - * Display.c: reformat comments + * Reconnect.c: restore old keyboard value if no new one is given + (26b033b84) + * Keyboard.c: remove non-fitting comment (4dfe84eaf) -2019-09-05 23:59:26 +0200 Ulrich Sibiller (7e8f638a9) +2018-12-01 Ulrich Sibiller - * Dialog.c: use designated initializer + * nxagent: fix references to default rules in manpage (21a0ce367) -2019-09-05 23:58:44 +0200 Ulrich Sibiller (fab0e477e) +2017-07-23 Ulrich Sibiller - * Dialog.c: shorten switch blocks + * Keyboard.c: improve creation of keyboard config file (3b62184a1) -2019-09-05 23:54:57 +0200 Ulrich Sibiller (883654741) +2018-12-01 Ulrich Sibiller - * Composite.c: scope improvement + * Keyboard.c: reformat nxagentKeycodeConversionSetup (fb31220f2) -2019-09-05 23:54:46 +0200 Ulrich Sibiller (dbe3cc1f7) +2018-12-02 Ulrich Sibiller - * Composite.c: reformat comments + * Keyboard.c: use 'variant' all over the place (3c4a8da12) -2019-09-05 23:53:31 +0200 Ulrich Sibiller (560b7c6c2) +2018-12-01 Ulrich Sibiller - * Client.c: remove tailing whitespace + * Keyboard.c: rename variables to better reflect their meaning + (d0d6c1bdb) -2019-09-05 23:48:04 +0200 Ulrich Sibiller (ab7113b79) +2017-07-22 Ulrich Sibiller - * BitmapUtils.c: remove tailing whitespace + * Keyboard.c: refactor keycode conversion (269a352ff) + * Keyboard.c: move keyboard file creation to extra function + (d610e9c3c) -2019-10-30 23:53:03 +0100 Ulrich Sibiller (5275d2d03) +2018-12-19 Mike Gabriel - * Cursor.c: use __func__ in fprintf calls + * Merge branch 'uli42-pr/xnest_manpages' into 3.6.x (70cb1926c) -2019-09-05 23:40:45 +0200 Ulrich Sibiller (631092bb0) +2018-12-17 Ulrich Sibiller - * Cursor.c: remove some blank lines + * manpage: reformat some lines (c8947d8aa) + * manpage: add -name (b405b962f) + * manpage: add/extend -dpi/-autodpi (b8138d97d) + * manpage: add -geometry (338e20510) + * manpage: add -depth (51664049f) + * manpage: add -class (3b508010d) + * manpage: add -full (0b454d2d3) + * manpage: add -sync (79e4c20a0) -2019-09-05 23:40:03 +0200 Ulrich Sibiller (e72e2375f) +2018-12-19 Mike Gabriel - * Cursor.c: scope improvements + * Merge branch 'uli42-pr/fb_fastpath' into 3.6.x (22fea29cf) -2019-09-05 23:29:52 +0200 Ulrich Sibiller (129c8621f) +2018-12-18 Ulrich Sibiller - * Image.c: remove some blank lines + * fb: fix fast-path blt detection (034228d75) + * fb: Fix memcpy abuse (020ef045e) -2019-09-05 23:29:04 +0200 Ulrich Sibiller (5d3029a6c) +2018-12-19 Mike Gabriel - * Image.c: scope improvements + * Merge branch 'uli42-pr/fix_uninit' into 3.6.x (8d6a4a9b7) -2019-09-05 23:28:18 +0200 Ulrich Sibiller (f469ac534) +2018-12-18 Ulrich Sibiller - * Image.c: reformat comments + * Fix uninitialized bytes (44c59e12d) + * xkb: Initialize pad bytes sent in replies of geometry requests. + (5b0bf752a) -2019-10-30 23:00:00 +0100 Ulrich Sibiller (e74eb7652) +2018-12-17 Ulrich Sibiller - * Events.c: fix format specifiers + * Fix crash due to uninitialized VModMap fields. (a4fad8f58) -2019-10-30 21:58:47 +0100 Ulrich Sibiller (8dbfc1e45) +2018-11-22 Mike Gabriel - * Event.c: use __func__ in fprintf + * debian/*: Adopt packaging changes from official Debian package. + (989398afe) + * debian/nxagent.{post,pre}*: Fix versions in dpkg-maintscript-helper + calls. (6d7784eb0) + * debian/changelog: post-release fix (UNRELEASED -> unstable). + (afa56ea64) -2019-09-05 22:57:13 +0200 Ulrich Sibiller (d501d48c3) +2018-11-20 Mike Gabriel - * Events.c: use designated initializers + * release 3.5.99.17 (3a19d8d17) (tag: 3.5.99.17) -2019-09-05 22:56:12 +0200 Ulrich Sibiller (9358eaedc) +2018-11-14 Ulrich Sibiller - * Events.c: Scope improvements/code simplification + * Makefile: fix (dist)clean dependencies (623a74ae1) -2019-09-05 22:51:42 +0200 Ulrich Sibiller (ad89c7055) +2018-11-14 Mike Gabriel - * Events.c: reformat switch blocks + * Makefile: Assure that nx-X11's Makefiles are created after + everything has been defined. (071e41b6c) + * Regression fix for a93f64e4. The test executables bails out on test + failure, whereas ifdef does not. Adding "|| true" where + needed. (e4a7baf15) -2019-09-05 22:49:08 +0200 Ulrich Sibiller (36f679fb3) +2018-11-11 Mike Gabriel - * Events.c: reformat comments + * debian/patches: Rebase 2001_nx-X11_install-location.debian.patch. + (a118ab801) + * Merge branch 'uli42-pr/fix_font_defines_once_more2' into 3.6.x + (1a429016c) + * nx-X11/config/cf/nxcompile.def: Rephrase header comment slightly. + (f78a8b3eb) -2019-05-26 11:58:01 +0200 Ulrich Sibiller (f48e2da3e) +2018-11-11 Ulrich Sibiller - * miwindow.c: mark NX changes + * imake: adapt output to automake output as seen in lib/src + (8632895b8) + * imake: also silence makedepend (c4656c5e9) + * silence imake compilation (ffc723e73) -2019-10-28 22:31:10 +0100 Ulrich Sibiller (1bd78de58) +2018-11-10 Ulrich Sibiller - * NXmitrap.c: mark NX changes + * Makefile: use test + && instead of if test/else/fi (a93f64e4f) + * Makefile: use (more) RM macros (58615f9fc) + * Makefile: Rework handling auto-determined values for imake + (77b392312) + * Makefile: drop intermediate NX version vars (abf47feca) -2019-10-23 00:19:09 +0200 Ulrich Sibiller (8b796ee54) +2018-11-10 Mihai Moldovan - * Binder.c: reformat comments + * nx-libs.spec: newer versions of SLE* and OpenSuSE use + xkbcomp-devel, while RedHat-based distros want + xorg-x11-xkb-utils-devel for xkbcomp.pc. (93c9b8862) + * Makefile: support systems without xkbcomp.pc. (89f1e3baa) -2019-10-23 00:18:27 +0200 Ulrich Sibiller (19ba07472) +2018-11-09 Mike Gabriel - * Handlers.c: reformat comments + * debian/contrl: Bump Standards-Version: to 4.2.1. No changes needed. + (a12ab412d) + * debian/control: Add to B-D: libxkbfile-dev. Required by xkbcomp.pc + (pkg-config). (7b08c7dfc) + * Merge branch 'uli42-pr/Xext-1.4.2' into 3.6.x (d2dae84b3) -2019-10-23 00:12:48 +0200 Ulrich Sibiller (9b1e29937) +2018-11-05 Ulrich Sibiller - * Image.c: reformat comments + * Lift Xext to xorg 1.4.2 (49607e93f) -2019-10-22 23:45:23 +0200 Ulrich Sibiller (24cb46d24) +2018-11-09 Mike Gabriel - * Error.c: reformat comments + * Merge branch 'uli42-pr/xkb_1.3.0.0' into 3.6.x (fccef5fc5) -2019-10-22 23:42:13 +0200 Ulrich Sibiller (b1d156888) +2018-11-01 Ulrich Sibiller - * Display.c: reformat comments + * adapt code-versions.txt (3965f24be) -2019-10-22 23:02:56 +0200 Ulrich Sibiller (838572f7b) +2018-10-30 Ulrich Sibiller - * Dialog.c: save some lines + * Convert existing Xprintf style calls to asprintf style (b09a72b08) -2019-10-22 22:56:08 +0200 Ulrich Sibiller (5067b1695) +2018-10-29 Ulrich Sibiller - * Cursor.c: reformat comments + * xkb: Don't check for NULL before calling free (b01e29eff) + * xkb: Fix memory leak if opening file fails (90b83a79e) -2019-10-22 22:40:49 +0200 Ulrich Sibiller (ace3d2d89) +2018-10-25 Ulrich Sibiller - * Colormap.c: save some lines + * Make: Automatically determine xkb dir (f23189e73) -2019-10-22 22:36:13 +0200 Ulrich Sibiller (fae611c91) +2018-07-25 Ulrich Sibiller - * Client.c: save some lines + * XKB: Fix size_syms calculation bug (824b62973) + * Event.c: improve DEBUG output (1ca0aee93) -2019-10-22 22:25:11 +0200 Ulrich Sibiller (bbb23e586) +2018-07-18 Ulrich Sibiller - * GC.c: condense code + * XKB: Remove unused DDX functions (3c1b1efad) + * XKB: Fix logic error (7487d7fa2) + * XKB: Fix garbage initialization (6625e78c1) + * ProcXkbGetKbdByName: fix use of uninitialised bytes valgrind error. + (69475953b) + * XkbSendNames: fix use of uninitialised bytes valgrind error. + (018b2d0c6) + * Keyboard.c: simplify even more: free stuff at one place (59524cd06) + * Keyboard.c: fix keyboard=query logic (b8ae794e4) -2019-10-22 22:16:05 +0200 Ulrich Sibiller (c3a7e9b50) +2018-07-16 Ulrich Sibiller - * GC.c: reformat comments + * Keyboard.c: greatly simplify the code in nxagentKeyboardProc + (05e03b965) + * Keyboard.c: guard XkbFreeKeyboard calls (d8bbbcf29) -2019-10-22 22:01:16 +0200 Ulrich Sibiller (e0e602cf1) +2018-11-01 Ulrich Sibiller - * GC.c: fix format specifiers and parameters + * Keyboard.c: simplify over-specific if (1b05251a0) -2019-10-22 21:56:11 +0200 Ulrich Sibiller (9d1a12134) +2018-07-16 Ulrich Sibiller - * GCOps.c: fix format length specifiers + * Keyboard.c: simplify RLMVO string handling (6186383e7) + * Keyboard.c: always ask for remote XKB (b891e5f68) -2019-10-22 21:55:08 +0200 Ulrich Sibiller (b9a4dea51) +2018-07-07 Ulrich Sibiller - * GCOps.c: reformat comments + * Lift xkb to XORG-1.3.0.0 state (3fbef7da7) -2019-10-22 23:42:44 +0200 Ulrich Sibiller (7860401b0) +2018-07-06 Ulrich Sibiller - * Display.c: shorten code + * XKB: provide XKB defines via Imakefile (4ed8145f7) -2019-10-23 00:19:22 +0200 Ulrich Sibiller (44138137b) +2018-07-05 Ulrich Sibiller - * Binder.c: scope improvements + * Keyboard.c: do not define own RLMVO defaults (eb07ed57b) + * no more own XkbBaseDirectory handling (11a1f31d7) + * Keyboard.c: remove unused defines (d54f1fb73) -2019-10-23 00:14:12 +0200 Ulrich Sibiller (d86cb00b6) +2018-07-04 Ulrich Sibiller - * Image.c: scope improvements + * Keyboard.c: remove unnecessary includes (0fc536886) + * Keyboard.c: Remove (now) unused defines (bebdf0990) -2019-10-22 23:44:14 +0200 Ulrich Sibiller (d62155740) +2018-06-29 Ulrich Sibiller - * Error.c: scope improvements + * Lift xkb to XORG-1.2.0 state (9808c66ec) -2019-10-22 22:57:18 +0200 Ulrich Sibiller (f0742c7fa) +2018-06-24 Ulrich Sibiller - * Cursor.c: scope improvements + * Check nxagentXkbInfo.EventBase before use (2db519141) -2019-10-22 22:15:42 +0200 Ulrich Sibiller (53f4386b9) +2018-11-01 Mike Gabriel - * GC.c: scope improvements + * Merge branch 'uli42-pr/Xi-1.2.0' into 3.6.x (122db3fde) -2019-10-22 21:44:03 +0200 Ulrich Sibiller (95940104a) +2018-11-01 Ulrich Sibiller - * GCOps.c: scope improvements + * Lift Xi to 1.3.0.0 (identical to 1.2.0) (266c3d68d) -2020-01-05 22:10:31 +0100 Mike Gabriel (0e2b7479c) +2018-10-27 Mike Gabriel - * Merge branch 'uli42-pr/simplify_nxrender' into 3.6.x + * Merge branch 'uli42-pr/small_improvements' into 3.6.x (70b49467c) -2019-05-31 00:34:49 +0200 Ulrich Sibiller (3bc01d1b8) +2018-10-27 Ulrich Sibiller - * NXrender.c: call upstream versions of (S)ProcRenderDispatch + * Window.c: use C99 designated initializers at some places + (e2421bbd7) + * Window.c: add FIXME (728a3d1c8) + * Window.c: save some lines by declaring loop variables in the loop + (1eb560354) + * Window.c: indent ifdefs for better readability (c8383b83d) + * Window.c: silence compiler warnings (df531c16f) -2019-05-25 17:51:47 +0200 Ulrich Sibiller (e5a93849b) +2018-10-25 Ulrich Sibiller - * NXrender.c: modify code to match upstream as close as possible + * Window.c: some code simplifications (9e6e43137) + * Window.c: whitespace cleanup (ea275309b) + * Window.c: scope improvements (1fb32cf73) + * Window.c: reformat/add braces for readability (7a0b401bc) + * Window.c: indent FIXMEs (2769cbb9d) + * Window.c: convert old-style function definitions to ANSI C89 style + (e8c6a7418) -2019-10-28 20:48:46 +0100 Ulrich Sibiller (5b6da1aa7) +2018-10-27 Mike Gabriel - * NXrender.c: mark NX changes + * Merge branch 'uli42-pr/clipboard_debug' into 3.6.x (280432016) -2019-05-31 00:52:59 +0200 Ulrich Sibiller (730876f8f) +2018-10-22 Ulrich Sibiller - * NXrender.c, render.c: fix memory handling bugs + * Clipboard.c: use __func__ everywhere (60bce146e) + * Clipboard.c: fix fprintf type warnings (6ea7558d1) -2020-01-05 21:50:39 +0100 Mike Gabriel (60e0566d8) +2018-07-25 Ulrich Sibiller - * Merge branch 'uli42-pr/fix_keyconv_on_reconnect' into 3.6.x + * Clipboard.c: more DEBUG output (2517d8c1f) + * Clipboard.c: Use constant instead of hardcoded value (934d9eae6) -2020-01-03 01:01:24 +0100 Ulrich Sibiller (6f390f820) +2018-10-16 Ulrich Sibiller - * nxagent: remove additional keyboard handling from Reconnect.c + * Clipboard.c: improve nxagentClearSelection() debug code (f8bfdc87b) + * Clipboard.c: new debug function to reduce duplicate code + (5d26addd3) -2020-01-03 00:20:49 +0100 Ulrich Sibiller (a59020b1d) +2018-10-10 Ulrich Sibiller - * nxagent: central check for keyboard clone mode + * Clipboard.c: more debugging info for nxagentGetClipboardWindow() + (1c4c9f609) + * Clipboard.c: GetWindowProperty() does not return BadMatch + (1af67b4df) + * Clipboard.c: whitespace fixes (018b561b7) + * Clipboard.c: add FIXME (719488da9) + * Clipboard.c: Code optimization (missing else) (9a5f519a0) + * Clipboard.c: print X errors (888de83ac) + * Clipboard.c: some scope optimizations (e90306ec4) -2020-01-02 23:37:24 +0100 Ulrich Sibiller (69443952b) +2018-10-09 Ulrich Sibiller - * Args.c: more debug output + * Clipboard.c: add macro for safe XFree calls with ptr clearance + (85a28a68e) + * Clipboard.c: introduce helper macros for easier debugging + (fab6911bd) -2020-01-02 23:17:04 +0100 Ulrich Sibiller (925f58992) +2018-06-09 Ulrich Sibiller - * Args.c: do not parse nx/nx marker as option + * NXproperty.c:add debug output (35f6b32c6) -2020-01-02 23:16:13 +0100 Ulrich Sibiller (ee3afe303) +2018-06-07 Ulrich Sibiller - * Args.c: fix: do not modify options string + * Clipboard.c: add function for debugging output (6cdddadf9) -2020-01-02 22:15:06 +0100 Ulrich Sibiller (8fa4d842d) +2018-06-06 Ulrich Sibiller - * Keyboard.c: scope cleanups + * Clipboard: print requested target in debugging mode (8baec5d70) -2020-01-02 21:23:11 +0100 Ulrich Sibiller (15bfec7a5) +2018-10-23 Mike Gabriel - * Keyboard.c: Use __func__ at fprintf calls + * Merge branch 'uli42-pr/libX11_1.6.6' into 3.6.x (2eb4a65eb) -2020-01-02 21:11:56 +0100 Ulrich Sibiller (4c8568caa) +2018-10-22 Ulrich Sibiller - * Keyboard.c: use "\0" instead of "0" + * libNX_X11: upgrade to X.org upstream version 1.6.7 (701e702a1) -2020-01-02 21:10:40 +0100 Ulrich Sibiller (bbe2c2ab9) +2018-08-22 Ulrich Sibiller - * Keyboard.c: fix: handle empty string + * libNX_X11: upgrade to X.org upstream version 1.6.6 + (e1938c189) + Fixes: ArcticaProject/nx-libs #716, #719 and + #720 -2020-01-05 21:41:05 +0100 Mike Gabriel (cf24c658a) +2018-10-22 Mike Gabriel - * Merge branch 'uli42-pr/drop_icon_file_support' into 3.6.x + * Merge branch 'uli42-pr/enableclientids' into 3.6.x (3dc459556) -2020-01-03 14:36:23 +0100 Ulrich Sibiller (3cd622cf4) +2018-10-21 Ulrich Sibiller - * Display.c: drop icon file support + * enable CLIENTIDS functions in xserver (71abe0beb) + * X11.tmpl: whitespace fix (97f768a26) -2020-01-05 16:01:26 +0100 Mike Gabriel (475961e65) +2018-10-22 Mike Gabriel - * Merge branch 'uli42-pr/fix_startup_slowness' into 3.6.x + * Merge branch 'uli42-pr/cleanup_wmisrunning' into 3.6.x (7392dd6a9) -2020-01-05 00:22:37 +0100 Ulrich Sibiller (72af2d5e1) +2018-09-24 Ulrich Sibiller - * nxagent.xpm: reduce colours from 242 to 8 + * Events.c: improve Bool usage (450760bca) + * Window.c: remove useless code (7f7895ee5) + * Window.c: improve Bool usage (158439555) + * nxagentInitAndCheckVisuals: adapt bool usage to match the previous + function (7b8aef83a) + * Render.c: improve Bool usage (67432ac25) + * Pixmap.c: use some Bools as Bools not integers (f91f02d9d) + * nxagent: use nxagentWMPassed as Bool all over the place (1a8c4532e) + * nxagent: use nxagentWMIsRunning as Bool all over the place + (6b2033bd2) -2020-01-05 00:19:01 +0100 Ulrich Sibiller (86d2dcf09) +2018-10-22 Mike Gabriel - * x2goagent.xpm: move copyright to the end to make it a valid xpm - file + * Merge branch 'uli42-pr/fix_bigrequests' into 3.6.x (c478ba293) -2019-11-24 00:03:10 +0100 Mike Gabriel (226be98c8) +2018-10-06 Ulrich Sibiller - * Merge branch 'uli42-pr/manpages_updates' into 3.6.x + * nxagent: Fix an excessive request size limitation that broke + big-requests. (da9d1a529) -2019-11-18 08:56:26 +0100 Ulrich Sibiller (16c18714b) +2018-08-24 Mike Gabriel - * nxagent manpage: improve descriptions and types + * Merge branch 'sunweaver-pr/drop-nomachine-icon' into 3.6.x + (d3bbca712) -2019-11-18 08:18:27 +0100 Ulrich Sibiller (408cfc390) +2018-04-14 Mike Gabriel - * nxagent manpage: extend clipboard documentation + * X2Go Agent XPM: Rename from x2go.xpm to x2goagent.xpm (like the + symlink name we expect). (31ac5a179) + * X2Go XPM icon: white background, not transparent. (c2b4e42a2) + * Use basename() to derive nxagentProgName cleanly. (25c7f0252) + * Call checkX2goAgent much earlier (in ddxProcessArgument) and adapt + NXAGENTWINDOWNAMELENGTH to its result. (373836468) + * Application icon: Drop NoMachine logo as nxagent icon, switch to + X11 icon for now. (4d6bae082) + * nxmissing.xpm: Add XPM marker so that image viewers recognize the + image file format. (c7eadb8ae) -2019-11-23 23:59:51 +0100 Mike Gabriel (15647323c) +2018-08-24 Mike Gabriel - * Merge branch 'uli42-pr/silence_mesa' into 3.6.x + * Merge branch 'uli42-pr/decode_options' into 3.6.x (930bd2833) -2019-11-18 20:20:54 +0100 Ulrich Sibiller (585334183) +2018-08-23 Ulrich Sibiller - * Mesa: silence "maybe uninitialized" warnings + * Args.c: allow options to contain URL encoded characters (30a962733) + * Args.c: rename nxagentParseOptions to nxagentParseSingleOption + (f8e20d05f) -2019-11-15 22:58:14 +0100 Mike Gabriel (a040e73ab) +2018-08-24 Mike Gabriel - * Merge branch 'uli42-pr/utf8_clipboard' into 3.6.x + * Merge branch 'uli42-pr/drop_double_min_max' into 3.6.x (fad80bc4f) -2019-11-15 22:04:11 +0100 Ulrich Sibiller (cfaf59728) +2018-08-23 Ulrich Sibiller - * Clipboard.c: report more supported targets + * Replace MIN/MAX macros by min/max from misc.h (3bd41aaf7) -2019-11-15 22:01:09 +0100 Ulrich Sibiller (9681d039c) +2018-08-22 Mike Gabriel - * Clipboard: fix debugging output + * Merge branch 'uli42-pr/fix_wm_props' into 3.6.x (b517b66ef) -2019-11-15 21:53:50 +0100 Ulrich Sibiller (a41e23c06) +2018-08-22 Ulrich Sibiller - * Clipboard.c: automatically calc the array size + * Fix broken 9a7c0b081fad98bfcfcceff9557781f4b39ec572 (f9c2d560d) -2019-11-15 21:48:43 +0100 Ulrich Sibiller (2161fa2bd) +2018-08-22 Mike Gabriel - * Clipboard.c: improve XChangeProperty code + * Merge branch 'uli42-pr/fix_events_debug_warnings' into 3.6.x + (f9e4a54c4) -2019-11-15 12:18:07 +0100 Mike Gabriel (6f5e483cd) +2018-03-08 Ulrich Sibiller - * Merge branch 'uli42-pr/cleanup_rootless' into 3.6.x + * Events.c: drop variable that caused compilation warning (0db177073) + * Events.c: fix wrong printf format specifiers (553b96f05) + * Events.c: fix compiler warnings (2fe89c5bf) + * Events.c: mitigate compiler warning (f8e76fd69) -2019-10-30 20:08:20 +0100 Ulrich Sibiller (4579207e6) +2018-08-22 Mike Gabriel - * Rootless.c: rewrite loop to allow for scope improvements + * Merge branch 'uli42-pr/refactor_defaulteventmask' into 3.6.x + (9f4eb6a0b) -2019-10-30 20:07:33 +0100 Ulrich Sibiller (c75cdd100) +2018-05-10 Ulrich Sibiller - * Rootless.c: fix linefeeds when printing lists + * refactor nxagentGet(Default)EventMask (129d1cc91) -2019-10-30 19:45:53 +0100 Ulrich Sibiller (9e5d72c0e) +2018-08-22 Mike Gabriel - * Rootless.c: silence compiler warning about wrong parmeter sizes + * Merge branch 'uli42-pr/track_versions' into 3.6.x (c0bef5e39) -2019-10-30 19:45:28 +0100 Ulrich Sibiller (63f6c1e70) +2018-07-25 Ulrich Sibiller - * Rootless.c: disable unused function + * add list with versions of the xserver modules (0154ef4b9) -2019-10-30 19:45:00 +0100 Ulrich Sibiller (e319268ae) +2018-08-22 Mike Gabriel - * Rootless.c: silence compiler warnings about wrong fromat specifiers + * Merge branch 'Etersoft-fix-nxagent-window-title-encoding' into + 3.6.x (aaae5d574) -2019-10-30 19:30:02 +0100 Ulrich Sibiller (917d4b3c5) +2018-07-26 Pavel Vaynerman - * Rootless.c: Fatal error if malloc fails + * nxagent: Used 'Xutf8SetVMPropertis' instead of + 'XSetStandardProperties' + 'Xutf8SetWMProperties' + (9a7c0b081) -2019-10-28 16:45:06 +0100 Ulrich Sibiller (4ebd5fcd3) +2018-06-09 Pavel Vaynerman - * Rootless.c: cleanup function prototypes + * fix window title encoding (use utf8) for nxagent (643e13bf3) -2019-10-28 16:44:43 +0100 Ulrich Sibiller (6d62b2c02) +2018-08-21 Alan Coopersmith - * Rootless.c: reformat comments + * Use min() [defined in include/misc.h] instead of MIN() [not defined + in any Xorg header]. (489c17313) -2019-10-28 16:44:13 +0100 Ulrich Sibiller (0f7c5e2a7) +2018-07-18 Mihai Moldovan - * Rootless.c: scope improvements + * [PATCH] os: XDMCP options like -query etc. should imply -listen tcp + (1e1693929) -2019-10-28 16:42:00 +0100 Ulrich Sibiller (41f6f3eec) +2018-07-07 Mihai Moldovan - * Rootless.c: use __func__ instead of hardcoded function name + * misc: fix more regressions and whitespace weirdness introduced in + 913fcf1a74426725f14380dd5b34286a21c37ab7. (992673157) -2019-10-28 16:04:03 +0100 Ulrich Sibiller (a43c50bb2) +2018-07-03 Mike Gabriel - * Rootless.c: use designated initializers + * nx-X11/lib/include/xtrans/Xtrans.c: Regression fix for 913fcf1a. + (15f69488d) -2019-11-15 12:15:48 +0100 Mike Gabriel (1664e1051) +2018-06-19 Ulrich Sibiller - * Merge branch 'uli42-pr/simplify_pixmap' into 3.6.x + * XKB.h: Use the correct value for XkbAllAccessXEventsMask + (7bb238065) -2019-10-29 01:12:59 +0100 Ulrich Sibiller (bc42d11f9) +2018-07-03 Mike Gabriel - * Pixmap.c: reformat comments + * Merge branch 'mjtrangoni-WIP-add-cppcheck' into 3.6.x (5a8549c6e) -2019-10-29 01:12:01 +0100 Ulrich Sibiller (ec1aac45e) +2018-06-10 Mario Trangoni - * Pixmap.c: scope improvements + * travis.yml: refactor some config options, add gcc-8 and clang-6.0. + (5651680bb) -2019-10-29 01:13:34 +0100 Ulrich Sibiller (6c44480de) +2018-03-25 Mario Trangoni - * Pixmap.c: drop code that does not make sense + * Fix some memory leaks. (913fcf1a7) -2019-06-11 23:46:20 +0200 Ulrich Sibiller (0535c49ca) +2018-03-11 Mario Trangoni - * Pixmap.c: call miModifyPixmapHeader twice instead of duplicating - code + * travis.yml: Add cppcheck - A tool for static C/C++ code analysis. + (c58cbc26c) -2019-11-15 12:11:22 +0100 Mike Gabriel (db74c07e6) +2018-07-03 Mike Gabriel - * Merge branch 'uli42-pr/args_fixes' into 3.6.x + * Merge branch 'uli42-pr/fix_xfont2' into 3.6.x (fd9de0086) -2019-10-28 12:31:04 +0100 Ulrich Sibiller (6ef35a94e) +2018-06-19 Ulrich Sibiller - * Args.c: reformat switch blocks + * Makefile: pass down Xfont2 define for Imake (416f8c411) + Fixes: + ArcticaProject/nx-libs#708 -2019-10-28 11:53:56 +0100 Ulrich Sibiller (1dd8276fb) +2018-07-03 Mike Gabriel - * Args.c: Unify formatting + * Merge branch 'uli42-gh-sunweaver/pr/xserver-xkb-cleanup' into 3.6.x + (c86a119da) -2019-10-28 11:53:03 +0100 Ulrich Sibiller (e9eb3bef2) +2017-02-16 Mike Gabriel - * Args.c: do not print function name in errors or warnings + * debian/nxagent.*: Drop conffile /etc/nxagent/nxagent.keyboard. Not + shipped upstream anymore. (b82a6a107) + * nx-libs.spec: Drop reference to obsolete nxagent.keyboard file. + (70a74a5c5) + * etc/nxagent.keyboard: Drop file. Not required anymore. (3872cd143) + * Xserver/xkb: Remove XkbCF DDX configuration code. (6eb77137e) + * Removal of dead code in Xserver/xkb. Follow-up commit for 3739a9b. + (e734ca217) -2019-10-28 11:52:40 +0100 Ulrich Sibiller (484691334) +2017-02-16 Daniel Stone - * Args.c: scope improvements + * Xserver/xkb: Remove -xkbmap argument. (ec0cfcecf) -2019-06-22 22:11:34 +0200 Ulrich Sibiller (5bb948660) +2017-02-16 Mike Gabriel - * Args.c: simplify options string allocation + * hw/nxagent/Keyboard.c: Drop support for loading XKB config from + file. (cc27ebb25) -2019-06-22 19:42:22 +0200 Ulrich Sibiller (0755f3d6c) +2018-07-03 Mike Gabriel - * Args.c: fix clipboard=0 or -clipboard 0 + * Merge branch 'uli42-pr/more_debug' into 3.6.x (b1e4d6e84) -2019-06-22 19:39:17 +0200 Ulrich Sibiller (500683ab5) +2018-06-19 Ulrich Sibiller - * Args.c: remove unreachable code + * Atoms.c: more debugging output (f2d3eac89) -2019-06-22 19:26:56 +0200 Ulrich Sibiller (773fdb6a8) +2018-07-03 Mike Gabriel - * Args.c: fix unitialized variable + * Merge branch 'uli42-pr/misc' into 3.6.x (ce83b566a) + * dixfonts.c: use calloc for LFclosurePtr (b394eac8f) + * dix/dixfonts.c: free() can handle NULL (59e46dc54) -2019-11-02 11:49:57 +0100 Mike Gabriel (1ae0ceb7c) +2018-06-21 Ulrich Sibiller - * Merge branch 'uli42-pr/simplify_glxext' into 3.6.x + * NXdixfonts.c: free() can handle NULL (a2008b28e) + * NXdixfonts.c: use calloc for LFclosurePtr (e0291f30d) + * xkb/xkb.c: init all reply structs (cfcaa442d) + * os/io.c: fix unitialised bytes (e5975a70e) + * ProcGetPointerMapping uses rep.nElts before it is initialized + (389e3a445) + * Fix some valgrind findings (1e3db85a0) + * Some small Keyboard.c improvements (7a627e644) -2019-05-01 21:52:02 +0200 Ulrich Sibiller (f3bddad4c) +2018-07-03 Mike Gabriel - * NXglxext.c: use upstream versions of Dispatch functions + * Merge branch 'sunweaver-pr/idletime-counter' into 3.6.x (983495123) + * Don't reset the lastDeviceEventTime when doing DPMS actions + (222153af4) -2019-11-02 11:40:04 +0100 Mike Gabriel (eb8c16ef9) +2018-07-03 Richard Hughes - * Merge branch 'uli42-pr/simplify_nxwindow' into 3.6.x + * Do not reset lastDeviceEventTime when we do dixSaveScreens + (7401a6691) -2019-05-01 14:10:17 +0200 Ulrich Sibiller (7675af8e1) +2018-07-03 Mike Gabriel - * NXwindow.c: use upstream function DeleteWindow() + * Backport IDLETIME system counter to nx-X11 Xserver. (14f734873) -2019-09-01 14:57:27 +0200 Ulrich Sibiller (cf0571bb4) +2018-06-17 Mihai Moldovan - * NXwindow.c: call InitRootWindow from dix + * nx-X11/Makefile: pass down $(MFLAGS) to imake call, because... we + probably want that. Likely. (72f11ee83) + * nx-libs.spec: disable parallel builds, was pure luck that it worked + before. (da51a3694) + * debian/rules: more Jessie unbreaking, also for + dh_auto_{build,install}. (942ae190e) -2019-10-28 14:30:07 +0100 Ulrich Sibiller (5327a85b7) +2018-06-16 Mihai Moldovan - * NXwindow.c: mark NX changes + * debian/rules: unbreak Jessie: dh_auto_clean doesn't gracefully + discard unknown --no-parallel flag. (8f73bf7cb) -2019-10-28 14:06:47 +0100 Ulrich Sibiller (aab723eab) +2018-06-06 Mike Gabriel - * NXwindow.c: drop own UnmapWindow() + * Merge branch 'uli42-pr/fix_missing_include' into 3.6.x (742957393) -2019-05-01 11:59:12 +0200 Ulrich Sibiller (40a4fae66) +2018-06-05 Ulrich Sibiller - * NXwindow.c: call upstream version UnmapWindow() + * Clipboard.c: add missing include (70ac10c8c) -2019-11-02 11:37:00 +0100 Mike Gabriel (5f806ddfd) +2018-05-24 Mike Gabriel - * Merge branch 'uli42-pr/simplify_nxglyph' into 3.6.x + * Merge branch 'uli42-pr/xinerama_without_wm' into 3.6.x (7ec73ef21) -2019-06-12 00:54:40 +0200 Ulrich Sibiller (fcbd27105) +2018-05-17 Ulrich Sibiller - * NXglyph.c: mark NX changes + * Update Xinerama on XMapEvent (3f6d8f3e8) -2019-05-22 23:58:15 +0200 Ulrich Sibiller (67b03f5d5) +2018-05-24 Mike Gabriel - * NXglyph.c: adapt FindGlyph() to better match render/glyph.c + * Merge branch 'uli42-pr/cleanup_window_hints' into 3.6.x (c0f67abb4) -2019-05-22 23:35:12 +0200 Ulrich Sibiller (73f88998a) +2018-05-05 Ulrich Sibiller - * NXglyphcurs.c: use dixChangeCG() + * whitespace fixes (9138a9e3b) + * Screen.c: simplify setting of window name/class (016759198) -2019-11-02 11:34:00 +0100 Mike Gabriel (03d31d2ab) +2018-05-04 Ulrich Sibiller - * Merge branch 'uli42-pr/simplify_nxxvdisp' into 3.6.x + * Events.c: catch intermediate window position changes + (f9bae7554) + Fixes: ArticaProject/nx-libs#688 (second part) -2019-05-01 02:35:56 +0200 Ulrich Sibiller (280cf1264) +2018-04-11 Ulrich Sibiller - * Simplify (NX)xvdisp.c + * nxagent: remove mmwidth/mmheight from nxagentChangeScreenConfig + (00c1f05ef) + * Screen.c/Events.c: fix some comments (845ae6eab) + * nxagent: use XAllocSizeHints() instead of XSizeHints struct + (82dc00539) -2019-11-02 11:31:26 +0100 Mike Gabriel (fdd1e538b) +2018-04-10 Ulrich Sibiller - * Merge branch 'uli42-pr/simplify_nxdispatch' into 3.6.x + * Screen.c/Events.c: add some FIXMEs (82c4c28ea) + * Screen.c: replace XSetWMNormalHints code block by already existing + function (9937fbdf5) -2019-10-28 22:30:54 +0100 Ulrich Sibiller (0fb6af25c) +2018-05-24 Mike Gabriel - * NXdispatch.c: mark NX changes + * debian/rules: Typo fix in dh_auto_build --no-parallel option. + (985bed954) + * debian/rules: Highly enforce --no-parallel mode while Xserver is + still on imake. Can be re-parallelized after autotools + conversion. (7cb00355c) + * Merge branch 'uli42-pr/codespell' into 3.6.x (11b534ab0) -2019-05-03 23:50:45 +0200 Ulrich Sibiller (c61ac23f2) +2018-04-10 Ulrich Sibiller - * NXdispatch.c: simplify InitClientPrivates() + * config/cf: fix spelling errors as reported by codespell (cce975654) + * nxproxy: fix spelling errors as reported by codespell (e91406e9b) + * compext: fix spelling errors as reported by codespell (781b8a057) + * manpage: fix spelling error as reported by codespell (d5da7e76f) + * hw/nxagent: fix spelling errors as reported by codespell + (170416d26) + * nxcompshad: fix spelling errors as reported by codespell + (94f7ce7d1) + * nxcomp: fix spelling errors as reported by codespell (a32554dbf) -2019-05-03 23:15:02 +0200 Ulrich Sibiller (24c42813d) +2018-04-30 Mihai Moldovan - * NXdispatch.c: call upstream CloseDownClient() + * nx-libs.spec: we never used gpg-offline, drop it. (997f2bbd2) -2019-05-03 19:18:20 +0200 Ulrich Sibiller (c02ab70ef) +2018-04-25 Mike Gabriel - * NXdispatch.c: Simplify InitSelections() + * debian/rules: Run dh_auto_clean with --no-parallel. (01dbfdecc) + * Makefile: Run BuildIncludes and clean target in nx-X11/ with -j1. + (90156e3e8) + * Revert "debian/rules: Avoid dh_auto_build. It adds -Oline since + 11.2 which let's make choke in nx-X11/ subdir on the + Makefiles target. Reason unknown." (3d8818f60) + * Revert "debian/rules: Typo fix (NUMJOBS, not NUM_JOBS)." + (b81759286) + * Makefile: Enforce -j1 for BuildDependsOnly target. (0fc50407e) + * debian/rules: Typo fix (NUMJOBS, not NUM_JOBS). (190e3df41) + * debian/rules: Drop override_dh_clean. Makefile (et al.) removal in + nx-X11/ has now been moved to the distclean target. + (f944a0da6) + * debian/rules: Avoid dh_auto_build. It adds -Oline since 11.2 which + let's make choke in nx-X11/ subdir on the Makefiles + target. Reason unknown. (94d77e27a) + * Makefile targets: Rewriting and consolidating the target structure + for nx-X11/ subdir (except nx-X11/lib/). (da4770474) -2019-11-02 11:21:39 +0100 Mike Gabriel (718a58fb1) +2018-04-20 Mike Gabriel - * Merge branch 'uli42-pr/simplify_nxextension' into 3.6.x + * Makefile: Don't do a parallel clean-up of nx-X11. We have seen + failures and due to the upcoming switch to autotools, it + is pointless to dive into fixing it in the Imakefile + stack. (13bf7c037) -2019-10-28 20:30:23 +0100 Ulrich Sibiller (e54d2a390) +2018-03-16 Mike Gabriel - * nxagent: drop NXextension.c + * release 3.5.99.16 (28c14accd) (tag: 3.5.99.16) -2019-05-05 15:04:55 +0200 Ulrich Sibiller (9120d1b72) +2018-03-15 Mike Gabriel - * NXextension.c: use ProcListExtensions() from dix + * Merge branch 'Ionic-feature/use-libtirpc' into 3.6.x (3b05d0de6) -2019-05-05 15:01:00 +0200 Ulrich Sibiller (8e9e77665) +2018-03-15 Mihai Moldovan - * NXextension.c: use ProcQueryExtension() from dix + * nx-libs.spec: stop needlessly exporting variables that we pass down + directly anyway. (2e1e9158e) -2019-11-02 11:18:39 +0100 Mike Gabriel (d6872d4e0) +2018-03-09 Mihai Moldovan - * Merge branch 'uli42-pr/simplify_nxshm' into 3.6.x + * nx-libs.spec: force usage of libtirpc on Fedora > 27 and OpenSuSE + Tumbleweed+ (soon to be Leap 15). (9b1d00d30) + Fixes: + ArcticaProject/nx-libs#665 -2019-05-30 23:24:16 +0200 Ulrich Sibiller (6fd0ffc99) + * nx-X11/config/cf/README: document new UseTIRPC macro. (0cd1392de) + * nx-X11/programs/Xserver/{,os/}Imakefile: implement libtirpc forcing + via UseTIRPC. (25cc6fce5) + * nx-X11/config/cf/Imake.tmpl: implement new UseTIRPC macro, + defaulting to NO. (090d4d19b) - * NXshm.c: call upstream miShmPutImage +2018-03-15 Mihai Moldovan -2019-05-01 11:43:14 +0200 Ulrich Sibiller (a9bdfd217) + * nx-X11/programs/Xserver/Imakefile: move $(PIXMANLIB) to + NXAGENTSYSLIBS, since libXcompext doesn't actually need + it. (daebc8b6a) - * NXshm.c: use upstream versions of Dispatch functions +2018-03-09 Mihai Moldovan -2019-05-01 11:07:21 +0200 Ulrich Sibiller (e755e6600) + * nx-X11/programs/Xserver/Imakefile: use printf with no trailing + newline instead of echo for variable value. (32dac66c6) - * NXshm.c: rework code to be identical for ProcShmDispatch and - SProcShmDispatch +2018-03-15 Mihai Moldovan -2019-11-02 11:14:34 +0100 Mike Gabriel (7afe95535) + * Makefile: pass down IMAKE_DEFINES to nx-X11/programs/Xserver build + system. (7a901039c) - * Merge branch 'uli42-pr/drop_holders' into 3.6.x +2018-03-10 Mihai Moldovan -2019-10-23 21:20:39 +0200 Ulrich Sibiller (dbf36ece3) + * nx-X11/programs/Xserver/Imakefile: drop system libraries out of + target list for nxagent regeneration. (63a359313) - * nxagent: drop Holder.[ch] +2018-03-09 Mihai Moldovan -2019-10-23 21:11:43 +0200 Ulrich Sibiller (cbc9f831c) + * nx-libs.spec: sync removed files with debian/rules. (a47a73872) - * Drop unused placeholder code +2018-03-15 Mihai Moldovan -2019-11-01 16:44:08 +0100 Mike Gabriel (7b63809ae) + * nx-X11/programs/Xserver/hw/nxagent/Screen.c: do not try to set a + NULL mode if the output was disconnected before. + (15e955545) + Fixes: ArcticaProject/nx-libs#677 - * Merge branch 'uli42-pr/fix_broken_damage' into 3.6.x + * nx-X11/programs/Xserver/hw/nxagent/Screen.c: initialize pointers to + NULL to avoid referencing random data. (6f8cdebc6) -2019-10-30 18:34:05 +0100 Ulrich Sibiller (2a0994122) +2018-03-07 Mike Gabriel - * Drop NXdamage.c + * release 3.5.99.15 (63e113de9) (tag: 3.5.99.15) -2019-10-30 18:26:31 +0100 Ulrich Sibiller (83d9cd4e9) +2018-03-07 Mihai Moldovan - * damage: Don't rewrite Text ops to GlyphBlt ops + * Merge branch + 'sunweaver-pr/saver-unvalidated-lengths-ProcScreenSaverUnsetAttributes' + into 3.6.x (18630e5dd) -2019-10-30 17:50:44 +0100 Ulrich Sibiller (ca7c1c861) +2018-03-05 Nathan Kidd - * NXdamage.x fix wrong backport + * Xserver/Xext/saver.c Unvalidated lengths (X.org CVE-2017-12185). + (7017c22c2) -2019-11-01 16:37:37 +0100 Mike Gabriel (753535e39) +2018-03-07 Mihai Moldovan - * Merge branch 'uli42-pr/simplify_nxevents' into 3.6.x + * nxcompshad/configure.ac: blindly copy-pasting might not be the + smartest idea; it's *COMPSHAD* here. (f3231601b) -2019-10-28 19:58:38 +0100 Ulrich Sibiller (283e4523a) +2018-03-07 Ulrich Sibiller - * NXevents.c: add some explanations from the original changelog + * Merge branch 'sunweaver-pr/xinerama-bbox-corner-cases' into 3.6.x + (570d3fea4) -2019-10-28 17:45:49 +0100 Ulrich Sibiller (6ed435e44) +2018-03-05 Mike Gabriel - * NXevents.c: use XYToWindow from dix + * Xserver/hw/nxagent/Screen.c: Drop commented out code. Functionality + now implemented in intersect_bb() function. (4b7b214a7) -2019-05-22 21:56:39 +0200 Ulrich Sibiller (f887d428c) +2018-03-02 Mike Gabriel - * NXevents.c: call upstream ProcAllocEvents() + * hw/nxagent/Screen.c: Cover Xinerama bounding box corner cases. + (9117a5bf0) -2019-05-22 21:43:33 +0200 Ulrich Sibiller (582618af8) +2018-03-07 Mihai Moldovan - * NXEvents.c: mark NX specific code + * nxcomp{,shad}/configure.ac: replace versionating non-portable sed + construct with hopefully more portable awk construct. + (3352cfaba) + * nx-X11/programs/Xserver/hw/nxagent/Init.c: disable DPMS support + within nxagent. (76e7d26b8) + Fixes: + ArcticaProject/nx-libs#671 -2019-05-22 21:35:05 +0200 Ulrich Sibiller (4c5331afa) +2018-03-06 Mihai Moldovan - * NXevents.c: call upstream DefineInitialRootWindow() + * Makefile: we don't need $(BINDIR)/bin. (adb582abd) -2019-05-22 21:20:32 +0200 Ulrich Sibiller (b64e1f60b) +2018-03-02 Mihai Moldovan - * NXevents.c: call upstream version of ProcSendEvent() + * nxcomp{,shad}/configure.ac: pass more portable -E option to sed + instead of -r. (ed9512ed1) -2019-05-05 16:14:26 +0200 Ulrich Sibiller (a66037786) +2018-03-01 Mike Gabriel - * NXevents.c: call upstream versions of (De)ActivatePointerGrab() + * Merge branch 'mjtrangoni-WIP-travis' into 3.6.x (ae40bb9c4) -2019-11-01 16:21:13 +0100 Mike Gabriel (bdcb5a188) +2018-01-09 Mario Trangoni - * Merge branch 'uli42-pr/work_on_xau' into 3.6.x + * README.md: Add travis badge (66ef3e46f) -2019-10-04 21:13:35 +0200 Ulrich Sibiller (c590c6472) +2018-01-01 Mario Trangoni - * Xau files: adapt code to match upstream libXau 1.0.9 + * Fix clang error: ordered comparison between pointer and zero ("char + *" and "int") (ffadec783) + * Fix clang error: comparison of array authCookie not equal to a null + pointer is always true (d14d5838b) -2019-10-04 21:05:49 +0200 Ulrich Sibiller (5929dfdeb) +2017-12-31 Mario Trangoni - * AuRead.c: remove redundant null check on calling free() + * Add travis yaml configuration file (e1ad1d473) -2019-10-04 21:03:47 +0200 Ulrich Sibiller (9deebfc8f) +2018-03-01 Simon Matter - * AuRead.c: whitespace cleanup + * hw/nxagent/Screen.c: Settle down with 96 DPI as the default + resolution, if nothing better can be detected. (a5a0a5c29) -2019-10-04 21:01:59 +0200 Ulrich Sibiller (a7355c5c8) +2018-02-28 Mike Gabriel - * Xau: mark NX changes + * release 3.5.99.14 (153be794d) (tag: 3.5.99.14) -2019-10-19 08:49:09 +0200 Mihai Moldovan (e721ba296) +2018-02-28 Mihai Moldovan - * Merge branch 'uli42-pr/fix_rebuild' into 3.6.x + * Merge branch 'uli42-pr/fix_autodpi_in_usage' into 3.6.x (5c4777b2d) -2019-09-28 21:32:07 +0200 Ulrich Sibiller (b55c66e8a) +2018-02-27 Ulrich Sibiller - * nxagent/Imakefile: remove ../../exports/lib + * os: hide ttyxx option (809206d0c) + * nxagent: rearrange nx options in usage (9822e9703) -2019-10-10 11:37:04 +0200 Mihai Moldovan (c68a579eb) +2018-02-28 Mihai Moldovan - * Merge branch 'uli42-pr/fix_fullscreen_memleak' into 3.6.x + * Merge branch 'uli42-pr/update_xkb' into 3.6.x (1918bcb9c) -2019-10-03 23:39:01 +0200 Ulrich Sibiller (646e3ce24) +2018-02-28 Ulrich Sibiller - * Screen.c: cleanup code a bit + * Lift xkb to xorg-xserver-7.1/1.1.0 state - non-functional changes + only (00e3e95e5) -2019-10-03 23:31:29 +0200 Ulrich Sibiller (8482abd31) +2017-11-05 Ulrich Sibiller - * Screen.c: fix a memleak + * Lift xkb to xorg-xserver-7.1/1.1.0 state (9e6f87e20) -2019-10-10 11:23:55 +0200 Mihai Moldovan (994305ff4) +2018-02-27 Mike Gabriel - * Merge branch 'uli42-pr/fix_segfault' into 3.6.x + * Revert "nx-libs.spec: Starting with Fedora 28 / RHEL 8, SunRPC + support is being split out into a separate libraries + (libtirpc)." (a6cb8583a) + * nx-libs.spec: Starting with Fedora 28 / RHEL 8, SunRPC support is + being split out into a separate libraries (libtirpc). + (9f93e96ec) -2019-10-03 23:05:20 +0200 Ulrich Sibiller (dc7a78b45) +2018-02-27 Mihai Moldovan - * Fix segfault in argument parsing + * Merge branch 'sunweaver-pr/autodetect-dpi' into 3.6.x (6d4049640) -2019-09-29 17:58:09 +0200 Mike Gabriel (5405447e5) +2018-02-21 Mike Gabriel - * Merge branch 'uli42-pr/clipboard_overhaul' into 3.6.x + * nxagent: Also provide auto DPI feature via nx/nx option 'autodpi', + taking only effect on session startups. (29c166dbe) -2019-08-09 11:03:16 +0200 Ulrich Sibiller (72c022406) +2017-10-09 Simon Matter - * Clipboard.c: rename nxagentNotifySelection to - nxagentHandleSelectionNotifyFromXServer + * nxagent: Auto-detect client-side DPI at session startup. + (9dd2830e0) -2019-08-08 22:55:52 +0200 Ulrich Sibiller (6663cbe68) +2018-02-27 Mike Gabriel - * Clipboard.c: fix nested clipboard handling + * nxcomp/src/Loop.cpp: Harmonize log output. Uniformly, embrace port + values by single quotes. (a88ca2717) -2019-08-08 22:48:38 +0200 Ulrich Sibiller (ae44a8cd5) +2018-02-27 Mihai Moldovan - * Clipboard.c: add some more FIXMEs + * + {nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1,nxproxy/man/nxproxy.1}: + magicpixel takes a boolean argument for now. (0ef6b0d59) + * nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1: remove empty line + on top of file. (842bb0f45) + Fixes: + ArcticaProject/nx-libs#664 -2019-08-08 21:45:39 +0200 Ulrich Sibiller (899339f5a) +2018-02-27 Mike Gabriel - * Clipboard.c: drop old commented code + * nxcomp/src/Loop.cpp: Make know the agent option 'keyconv' to nxcomp + and tolerate it as a valid option. (ea17fd059) -2019-08-08 21:44:15 +0200 Ulrich Sibiller (21598c7e2) +2018-02-27 Mihai Moldovan - * Clipboard.c: fix: translate target on transfer + * nx-X11/programs/Xserver/{include/globals.h,mi/miinitext.c}: remove + DPSEXT left-overs. (f963593c7) + * Merge branch 'uli42-pr/update_os' into 3.6.x (7a4aa75de) -2019-08-08 21:33:48 +0200 Ulrich Sibiller (b5cac6722) +2018-02-27 Ulrich Sibiller - * Clipboard.c: flush the display during transfer phase + * Lift os to XORG-7_1 state - non-functional changes only (41ff6b034) -2019-08-08 21:23:39 +0200 Ulrich Sibiller (4db1172ae) +2017-11-05 Ulrich Sibiller - * Clipboard.c: remove superflous return + * Lift os to XORG-7_1 state (2d59daca2) -2019-08-08 21:17:37 +0200 Ulrich Sibiller (1c36e49ad) +2018-02-27 Mihai Moldovan - * Clipboard.c: drop unneeded return code + * Remove unused X11R4 DDX compatibility function miClipNotify. + (78724c486) + * Merge branch 'uli42-pr/update_mi' into 3.6.x (3fffa5bd8) -2019-08-08 21:17:12 +0200 Ulrich Sibiller (bf87f8bbe) +2018-02-27 Ulrich Sibiller - * Clipboard.c: add loads of comments + * Lift mi to xorg-xserver-7.1/1.1.0 state - non-functional changes + only (7368b4540) -2019-08-08 20:48:44 +0200 Ulrich Sibiller (e985f7111) +2017-11-05 Ulrich Sibiller - * Clipboard.c: rework debug prints + * Lift mi to xorg-xserver-7.1/1.1.0 state (6b0a1738f) + * Lift miext to xorg-xserver-7.1/1.1.10 state (23dd2959b) -2019-08-06 22:54:55 +0200 Ulrich Sibiller (92ad24a3b) +2018-02-27 Mihai Moldovan - * Clipboard.c: translate internal to external atom + * Merge branch 'uli42-pr/update_record' into 3.6.x (eaae96101) -2019-08-05 18:22:00 +0200 Ulrich Sibiller (9a144136d) +2017-11-05 Ulrich Sibiller - * Clipboard.c: remove unneccessary return + * Lift record to xorg-server-1.4.2 state (e5833a6a1) -2019-08-05 18:00:49 +0200 Ulrich Sibiller (1bf68e328) +2018-02-27 Ulrich Sibiller - * Clipboard.c: whitespace fixes + * Lift record to xorg-server-1.2.0/xorg-server-1.3.0.0 state - + non-functional changes only (39a56dea4) -2019-08-05 17:57:37 +0200 Ulrich Sibiller (a6c57d6ff) +2017-11-05 Ulrich Sibiller - * Clipboard.c: improve readability by using an if clause + * Lift record to xorg-server-1.2.0/xorg-server-1.3.0.0 state + (1c7abb05b) -2019-08-05 17:54:55 +0200 Ulrich Sibiller (249e4321c) +2018-02-27 Ulrich Sibiller - * Clipboard.c: introduce nxagentInitSelectionOwner + * Lift record to xorg-xserver-7.1/1.1.0 state - non-functional + changes only (0b6259900) -2019-08-05 17:52:34 +0200 Ulrich Sibiller (b393bca69) +2017-11-05 Ulrich Sibiller - * Clipboard.c: scope improvements + * Lift record to xorg-xserver-7.1/1.1.0 state (db836fd78) -2019-08-05 17:41:48 +0200 Ulrich Sibiller (cb3e44a17) +2018-02-27 Mihai Moldovan - * Clipboard.c: Refactor nxagentCollectPropertyEvent + * Merge branch 'sunweaver-pr/version-cmdline-option' into 3.6.x + (92d806399) + Fixes: ArcticaProject/nx-libs#653 + Fixes: + ArcticaProject/nx-libs#639 -2019-08-05 17:14:06 +0200 Ulrich Sibiller (9006e19aa) +2018-02-26 Mike Gabriel - * Clipboard.c: cleanup in nxagentRequestSelection + * hw/nxagent/: Stop using non-portable '__progname', set up our own + 'nxagentProgName' instead and pass it around where needed. + (0371276fb) + * hw/nxagent/: Use (void) rather than (). + (99fb9817f) -2019-08-05 17:07:25 +0200 Ulrich Sibiller (6f071341b) +2018-02-21 Simon Matter - * Clipboard.c: use designated initializers where appropriate + * nxagent/Args.c: Mention new -options cmdline parameter in usage + info. (deeac7e0f) + * nxagent: Print correct application in usage message. (eded33173) + * nxagent: Add -version cmdline option. (7c32938ac) -2019-08-05 16:56:57 +0200 Ulrich Sibiller (1af01db33) +2018-02-26 Mihai Moldovan - * Clipboard.c: factor out nxagentReplyRequestSelection + * nx-libs.spec: also package extensions/shapeconst.h in RPM packages. + (751760421) + * Merge branch 'uli42-pr/update_dbe' into 3.6.x (711fd2447) -2019-08-05 16:48:01 +0200 Ulrich Sibiller (5e2487108) +2018-01-22 Ulrich Sibiller - * Clipboard.c: TIMESTAMP is a special server target + * dbe: add NXAGENT_SERVER guard for DixLookup (f1f2a360f) -2019-08-05 16:27:38 +0200 Ulrich Sibiller (f99f52772) +2018-02-26 Ulrich Sibiller - * Clipboard.c: introduce macros CLINDEX and WINDOWID + * Lift dbe to xorg-xserver-1.4.2 state - non-functional changes only + (d364ea933) -2019-08-05 16:36:10 +0200 Ulrich Sibiller (63320437e) +2018-01-22 Ulrich Sibiller - * Clipboard.c: simplify nxagentGetClipboardWindow + * Lift dbe to xorg-xserver-1.4.2 state (95b5cf795) -2019-08-05 16:18:51 +0200 Ulrich Sibiller (1d05784b4) +2018-02-26 Ulrich Sibiller - * Clipboard.c: drop serverCLIPBOARD + * Lift dbe to xorg-xserver-7.1/1.1.0 state - non-functional changes + only (4c5e9a295) -2019-08-05 16:16:30 +0200 Ulrich Sibiller (e34f152c9) +2017-11-05 Ulrich Sibiller - * Clipboard.c: clientAccum is only used for debugging, add DEBUG - ifdefs + * Lift dbe to xorg-xserver-7.1/1.1.0 state (c529873d9) -2019-08-05 16:13:47 +0200 Ulrich Sibiller (98a0810ff) +2018-02-26 Mihai Moldovan - * Clipboard.c: rename some variables + * debian/nx-x11proto-xext-dev.install: install new file + extensions/shapeconst.h. (3d8f8d7ab) + * Merge branch 'uli42-pr/update_dix' into 3.6.x (a9787fc2e) -2019-08-05 16:08:40 +0200 Ulrich Sibiller (5de8bac22) +2018-02-03 Ulrich Sibiller - * Clipboard.c: introduce nxagentFind*Index functions + * Transfer previous dix changes into hw/nxagent (6dcfcbabe) -2019-08-05 15:51:42 +0200 Ulrich Sibiller (79867f4a0) +2018-02-26 Ulrich Sibiller - * Clipboard.c: introduce nxagent{Clear,Store}SelectionOwner + * Lift dix to xorg-xserver-1.3.0.0 state - non-functional changes + only (1b54f6462) -2019-08-04 01:28:59 +0200 Ulrich Sibiller (6621c53c5) +2018-01-23 Ulrich Sibiller - * Clipboard.c: Fix: report timestamps as XA_INTEGER + * Lift dix to xorg-xserver-1.3.0.0 state (485d62676) -2019-08-04 01:09:06 +0200 Ulrich Sibiller (6d5cda478) +2018-02-26 Ulrich Sibiller - * Clipboard.c: improve TARGETS request handling + * Lift dix to xorg-xserver-7.1/1.1.0 state - non-functional changes + only (2853ab292) -2019-08-04 00:51:06 +0200 Ulrich Sibiller (25cbfd14f) +2017-11-04 Ulrich Sibiller - * Clipboard.c: merge endTransfer and nxagentSendSelectionNotify + * Lift dix to xorg-xserver-7.1/1.1.0 state (50a337940) -2019-08-04 00:17:01 +0200 Ulrich Sibiller (7d0683701) +2018-02-26 Mihai Moldovan - * Clipboard.c: introduce SendSelectionNotifyEventToClient helper + * Merge branch 'uli42-pr/update_xfixes' into 3.6.x (b40dec982) -2019-08-03 23:58:29 +0200 Ulrich Sibiller (c233eec5f) +2018-02-26 Ulrich Sibiller - * Clipboard.c: introduce SendEventToClient helper + * Lift XFIXES to xorg-xserver-1.4.2 state - non-functional changes + only (35d166b80) -2019-08-03 23:43:27 +0200 Ulrich Sibiller (2ee7626a6) +2017-11-05 Ulrich Sibiller - * Clipboard.c: introduce SendSelectionNotifyEventToServer + * Lift XFIXES to xorg-xserver-1.4.2 state (d59e8d7f4) -2019-08-03 23:26:02 +0200 Ulrich Sibiller (bc997cf64) +2018-02-26 Ulrich Sibiller - * Clipboard.c: introduce central function to abort the transfer + * Lift XFIXES to xorg-xserver-7.1/1.1.0 state (XFIXES 4.0) - + non-functional changes only (5706005f7) -2019-08-03 23:20:42 +0200 Ulrich Sibiller (f14e80077) +2017-10-31 Ulrich Sibiller - * Clipboard.c: do not send notify when pointer is NULL + * Lift XFIXES to xorg-xserver-7.1/1.1.0 state (XFIXES 4.0) + (a667131e2) -2019-09-29 17:39:48 +0200 Mike Gabriel (3a3a3373c) +2018-02-26 Mihai Moldovan - * Merge branch 'uli42-pr/various2' into 3.6.x + * Merge branch 'sunweaver-pr/nomagicpixel' into 3.6.x + (164263e1a) + Fixes: ArcticaProject/nx-libs#657 -2019-09-19 00:11:05 +0200 Ulrich Sibiller (085f8a4f6) +2018-02-21 Mike Gabriel - * nxcompshad: delete trailing whitespace + * nxagent: Add support for optionally enabling/disabling the magic + pixel feature. (8d00456ad) -2019-09-18 23:47:24 +0200 Ulrich Sibiller (506378cf2) +2018-02-26 Mihai Moldovan - * nxcompshad: fix logging segfault + * Merge branch 'uli42-pr/update_xi' into arctica-3.6.x (05152b788) -2019-09-06 02:22:26 +0200 Ulrich Sibiller (df9d37da5) +2018-02-15 Ulrich Sibiller - * GC.c: introduce helper macros for GC management + * Xi: change () prototypes to (void) (4598c0c3d) + * Xi/getbmap.c: remove unnecessary cast (ebe1c2f22) + * Xi: small formatting changes to match Xorg 7.1's Xi (8e188629f) + * Xi: reformat (b0abdf7bd) + * Xi: ansify function prototypes (7aca428ff) -2019-09-05 22:57:57 +0200 Ulrich Sibiller (9693d8b98) +2018-02-11 Ulrich Sibiller - * Events.c: drop unused function + * Xi: reformat code, ansify (41a0ba729) -2019-09-06 14:30:39 +0200 Ulrich Sibiller (9512e6451) +2018-02-08 Ulrich Sibiller - * Holder.c: remove superflous return + * Xi: Adapt include sections to match Xorg 7.1 (5bfafee50) -2019-09-06 14:50:24 +0200 Ulrich Sibiller (bf700ec9e) +2018-02-25 Mike Gabriel - * Keyboard.c: condense keycode conversion table + * debian/control: Don't B-D on build-essential packages. (e247900ed) + * debian/copyright: Update copyright attributions. (b18477eb4) + * debian/watch: Drop file. Not really useful in native / + upstream-provided package. (4b81b8b38) + * debian/control: Bump Standards-Version: to 4.1.3. No changes + needed. (7986787c1) + * nxcompshad: Regression fix for 990e61cc. Add missing $(NULL) in 'if + TARGET_ELF' clause. (e8552b7bb) + * Merge branch 'Ionic-bugfix/FTBFS-non-ELF' into 3.6.x (a653aed4c) -2019-09-06 00:30:16 +0200 Ulrich Sibiller (2682c9407) +2018-02-25 Mihai Moldovan - * Display.c: fix format + * nxproxy/{configure.ac,src/Makefile.am}: only enable new ELF dtags + if target system actually is ELF-based. (06c14b831) + Fixes: + ArcticaProject/nx-libs#661 -2019-09-06 01:44:33 +0200 Ulrich Sibiller (f6cdd0f92) + * nxcompshad/{configure.ac,src/Makefile.am}: only enable new ELF + dtags if target system actually is ELF-based. (990e61cc8) + * m4/nx-macros.m4: add NX_TARGET_USE_ELF macro, setting TARGET_ELF + automake conditional if target compiler is generating ELF + binaries. (be1ae7087) + * nxcomp{,shad}/configure.ac: trailing whitespace removal only. + (dd1ae1769) - * Font.c: add FIXME +2018-02-09 Mihai Moldovan -2019-09-05 23:29:22 +0200 Ulrich Sibiller (0a8027135) + * Revert "NXhsm.c: add missing code" (7af47b583) + Fixes: + ArcticaProject/nx-libs#656 - * Image.c: fix indentation +2018-02-08 Mihai Moldovan -2019-09-05 22:15:20 +0200 Ulrich Sibiller (602d4b82b) + * nx-X11/config/cf/{Imake.{cf,tmpl},{linux,xorg}.cf}: support ppc64le + alongside ppc64(be). (f76d4b541) - * Events.c: add nxagentSwitchEventsAllScreens helper +2018-02-07 Mihai Moldovan -2019-09-05 21:43:23 +0200 Ulrich Sibiller (15ac7a809) + * Merge branch 'uli42-pr/update_xext' into 3.6.x (aecdb5266) - * Trap.h: shorten file +2017-10-21 Ulrich Sibiller -2019-09-05 20:47:15 +0200 Ulrich Sibiller (f323ada3c) + * Xext: lift xvmain.c to xorg-xserver-7.1/1.1 state (5ec2366c4) + * Xext: lift xres.c to xorg-xserver-7.1/1.1 state (8ebb5d23c) + * Xext: lift sync.c to xorg-xserver-7.1/1.1 state (e85c6885e) + * Xext: lift sleeputil.c to xorg-xserver-7.1/1.1 state (62373d428) + * Xext: lift panoramiX to xorg-xserver-7.1/1.1 state (d9c3a7249) + * Xext: lift DPMS extension to xorg-xserver-7.1/1.1 state (31900d41a) + * Xext: lift screensaver extension to XORG-7_1 state (4ab18725c) - * nxagent: move atom initiatialization to Init.c +2018-02-07 Mihai Moldovan -2019-09-05 20:32:24 +0200 Ulrich Sibiller (4fa0ea268) + * nx-libs.spec: delete useless cond_noarch macro that has never been + used. (cbdae3b71) + * nx-libs.spec: build-depend on libtirpc-devel for rpc/rpc.h and + friends on Fedora 28+. (6449b5548) + * nx-libs.spec: only apply ppc64le workaround when compiled against + RHEL/EPEL 7. (88efaf8af) - * Events.c: whitespace fixes +2018-02-05 Mike Gabriel -2019-09-05 20:13:03 +0200 Ulrich Sibiller (8fc7a8057) + * Merge branch 'uli42-pr/update_fb' into 3.6.x (a110b0c45) - * Render.c: remove some more unused functions +2017-11-05 Ulrich Sibiller -2019-09-05 19:47:35 +0200 Ulrich Sibiller (fd274d058) + * Lift fb to xorg-xserver-7.1/1.1 state (f7207bcdc) - * Render.c: remove lots of superflous empty lines +2018-02-05 Mike Gabriel -2019-09-05 19:44:39 +0200 Ulrich Sibiller (1a9d96e07) + * Merge branch 'uli42-pr/some_cleanups' into 3.6.x (b1c42dc98) - * Render.c: reformat comments +2018-01-05 Ulrich Sibiller -2019-09-05 19:17:53 +0200 Ulrich Sibiller (56aaea90b) + * Window.c: fix TEST/DEBUG output (7db6cff1c) + * Split.c: make nxagentWaitDrawable TEST messages look like all the + others (ffc363c54) + * Split.c: Fix wrong function names in TEST output (e3d749f68) + * Splash.c: Fix wrong function names in TEST/DEBUG output (0a2a9da33) + * Screen.c: Fix wrong function names in TEST output (0e54be636) + * Rootless.c: Fix wrong function name in WARNING output (1930f184c) + * Reconnect.c: Fix wrong function names in TEST output (f511fba34) + * Pixmap.c: Fix wrong function names in TEST/WARNING output + (87afc32f9) + * Events.c: change scope of XButtonEvent struct and clear it before + use (1c020ea9c) + * Events.c: Fix wrong function name in TEST output (1997c04ab) + * Dialog.c: Fix wrong function names in TEST output (5cee71a3c) + * Composite.c: Fix wrong function names in TEST output (61e4d2949) + * Client.c: Fix wrong function names in DEBUG/WARNING output + (876063ce1) + * NXdispatch.c: add FIXME (9e22a10a5) + * NXdispatch.c: fix wrong indentation (acbc9cd31) + * Handlers.c: Fix wrong function names in TEST output (99b114370) - * Render.c: Code simplifications +2018-02-05 Mike Gabriel -2019-09-05 19:07:14 +0200 Ulrich Sibiller (6275bbc6f) + * Merge branch 'uli42-pr/shm_missing_code' into 3.6.x (995350d14) - * Render.c: remove empty lines around XSync calls +2018-02-02 Ulrich Sibiller -2019-09-05 19:04:42 +0200 Ulrich Sibiller (45f6e41c4) + * NXhsm.c: drop setting of sequence number (9fb582f42) + * NXhsm.c: add missing code (c804d99f2) - * Render.c: make nxagentPrintFormat a NOP in normal mode +2018-01-28 Helmut Grohne -2019-09-05 17:58:55 +0200 Ulrich Sibiller (7d8323a4a) + * debian/rules: Fix FTCBFS: (see Debian bug #875867) Fix build/host + confusion in debian/rules. Pass --host to ./configure. + (ef0a3d636) - * nxagent: simplify nxagentRenderRealizeCursor +2018-01-20 Mike Gabriel -2019-09-01 23:03:11 +0200 Ulrich Sibiller (7ca51c529) + * nxcomp/src/Loop.cpp: Typo fix in error msg. (949b91c64) - * Render.c. simplify nxagentMatchingFormats +2018-01-16 Mike Gabriel -2019-09-01 23:04:59 +0200 Ulrich Sibiller (087b082c7) + * release 3.5.99.13 (61265ff61) (tag: 3.5.99.13) + * Merge branch + 'sunweaver-pr/keep-disabled-rrxinerama-disabled-on-reconnects' + into 3.6.x (9772277c6) + * hw/nxagent/Screen.c: Additionally check for noRRXineramaExtension + set to FALSE before using the nxagentAdjustRandRXinerama() + function and providing a Xinerama-like user experience. + (05dd84256) - * Render.c: fix broken comment +2018-01-11 Mihai Moldovan -2019-09-05 18:08:03 +0200 Ulrich Sibiller (1c019bd1f) + * nx-X11/config/cf/{gnu,lnx}Lib.rules: add RPATH entries for + temporary nxcomp and nxcompshad libraries. (7c43682e8) - * Render.c: drop unused nxagentDestroyPictureClip +2018-01-09 Mihai Moldovan -2019-09-01 23:08:18 +0200 Ulrich Sibiller (59ea22458) + * Merge branch 'Ionic-bugfix/ctime' into 3.6.x (1086c4aa5) + Fixes: + ArcticaProject/nx-libs#616 - * Render.c: drop unused nxagentRasterizeTrapezoid +2017-12-30 Mihai Moldovan -2019-09-01 23:02:50 +0200 Ulrich Sibiller (8aac9b617) + * nxcomp/src/Timestamp.{cpp,h}: use ::ctime_s or ::ctime_r instead of + plain ctime, on-stack buffers and return std::string + objects. (2eb2f2e6c) + Fixes: ArcticaProject/nx-libs#616 - * Render.c: drop unused nxagentValidatePicture + * nxcomp/configure.ac: add check for ::ctime_s. (df8908b9d) -2019-09-01 15:41:03 +0200 Ulrich Sibiller (2f2a8ee00) +2018-01-08 Mihai Moldovan - * Init.c: some scope improvements + * Merge branch 'uli42-pr/fix_xext_includes' into 3.6.x (70e1e6a01) -2019-09-01 15:27:52 +0200 Ulrich Sibiller (c6498ddb7) +2018-01-08 Ulrich Sibiller - * Screen.h: add missing prototype for - nxagentPropagateArtsdProperties() + * panoramiX: fix includes (f66820b57) -2019-09-01 15:25:48 +0200 Ulrich Sibiller (82c096ee2) +2018-01-08 Mihai Moldovan - * Atoms.[ch]: drop unused return code of nxagentInitAtoms() + * Merge branch 'uli42-pr/reenable_xc-misc' into 3.6.x + (47ef330c5) + Fixes: ArcticaProject/nx-libs#589 -2019-07-04 07:47:19 +0200 Ulrich Sibiller (39866f5c1) +2018-01-08 Ulrich Sibiller - * Events.c: scope improvements + * Re-enable XC-MISC extension (43456713b) -2019-08-03 23:16:05 +0200 Ulrich Sibiller (1920599e1) +2018-01-07 Mihai Moldovan - * Clipboard.c: whitespace fixes + * Merge branch 'uli42-pr/fix_strings' into 3.6.x (5f9f744cd) -2019-08-01 23:37:56 +0200 Ulrich Sibiller (4d3bd06ce) +2018-01-03 Ulrich Sibiller - * NXdixfonts.c: use NXAGENT_SERVER instead of NX_TRANS_SOCK + * Display.c: drop helper variable in loop (23c36c2d2) + * Error.c: replace malloc+strcpy by strdup (b89b80949) + * Events.c: add FIXME (27a31d0ce) + * Keyboard.c: rework string allocation/building (11b2b067e) + * Keystroke.c: replace calloc + 2; strcpy by asprintf (a0e985fb6) + * Font.c: replace malloc + strcpy by strdup + fix memleak (185470072) + * Font.c: free possibly allocated mem (054ae8447) + * Font.c: replace memcpy by sprintf preventing possible buffer + overflows (56fa23485) + * Args.c: simplify nxagentGetDialogName() (cac1af52d) + * Args.c, Error.[ch]: introduce own length macro for + nxagentClientsLogName (74c21e9e2) + * Args.c: use strdup instead of malloc (dc61b6cca) + * Error.c: update nxagentPrintError (96e430069) + * Error.c: replace strcpy/strcat by snprintf (525e15168) + * Error.c: use standard file descriptor macros (7d87e5a0c) + * Error.c: remove trailing whitespace (654422a04) -2019-08-01 23:18:03 +0200 Ulrich Sibiller (b1850beb9) +2018-01-02 Ulrich Sibiller - * nxagent: avoid nested externs + * Error.c: remove empty ifdef (6c080c839) + * Font.c: pass down size (a8a693817) + * Display.c: pass down buffer size to nxagentLookForIconFile + (19a3918a7) + * Replace hardcoded string lengths by macros (ea1e0bea3) -2019-08-01 00:13:07 +0200 Ulrich Sibiller (7d2a222f2) +2017-12-08 Ulrich Sibiller - * xkb: replace NX_TRANS_SOCKET by NXAGENT_SERVER + * Font.c: make nxagentGetFontServerPath more readable (9a6b90c31) + * Screen.c: string handling improvements (677da7fd3) + * Font.c: shorten string handling (9d5c83e2f) -2019-08-01 00:02:42 +0200 Ulrich Sibiller (71fca41ff) +2017-11-24 Ulrich Sibiller - * Screen.c: fix wrong format character + * Keyboard.c: replace malloc + strcpy by asprintf (2836c72f7) + * Keyboard.c: improve user messages for keyboard file handling + (08912ef30) + * Keyboard.c: fix memory leak (0e2c4df8e) -2019-07-31 23:43:21 +0200 Ulrich Sibiller (c54feb0bd) +2017-11-23 Ulrich Sibiller - * Window.c: reactivate disabled debug code + * Dialog.c: fix possible buffer overflows (3de6bc749) -2019-07-31 23:33:50 +0200 Ulrich Sibiller (84867ad0f) +2017-11-24 Ulrich Sibiller - * Screen.c: fix typo + * Dialog.c,Display.c,NXdixfonts.c: replace strncpy() by snprintf + where appropriate (4a345786c) -2019-07-31 23:20:07 +0200 Ulrich Sibiller (a514a7e29) +2017-11-23 Ulrich Sibiller - * Screen.c: improve readability + * Dialog.c,Display.c,Font.c,NXdixfonts.c: don't use hardcoded string + buffer lengths (5987a7b1a) -2019-07-31 23:18:41 +0200 Ulrich Sibiller (a91e34a8a) +2018-01-05 Mihai Moldovan - * Imakefile: make NXAGENT_RANDR_MODE_PREFIX configurable via macro + * Merge branch 'Ionic-bugfix/rpath' into 3.6.x (3c8189971) + Fixes: + ArcticaProject/nx-libs#610 -2019-07-31 22:34:24 +0200 Ulrich Sibiller (3b94b9c64) +2018-01-03 Mihai Moldovan - * Imakefile: Cleanup defines + * nxproxy/src/Makefile.am: build library using RUNPATH instead of + RPATH. (1c1431c0f) + * nxproxy/configure.ac: enable libtool support. (d1897719a) + * nxproxy/configure.ac: drop --enable-cxx11. (4d481bf99) -2019-07-29 16:07:37 +0200 Ulrich Sibiller (e2fa4f5c4) +2017-12-30 Mihai Moldovan - * Colormap.c: Formatting and scope improvements + * Makefile: only try to copy/dereference libNX* files when installing + data. (b91b13b37) + * nx-X11: reintroduce creation of libX11 compat symlinks. (ecaa13ce6) -2019-07-29 00:01:17 +0200 Ulrich Sibiller (19267ddf4) +2017-12-29 Mihai Moldovan - * Screen.c: fix typo in TEST output + * Makefile: install relinked program binary instead of the + "temporary" one. (3d17c665b) + * nx-X11: build programs with a temporary RPATH/RUNPATH value and a + relinked version with the system location. (ffc09a73d) -2019-07-26 00:07:28 +0200 Ulrich Sibiller (c36efbd37) +2017-12-28 Mihai Moldovan - * Screen.c: scope improvements + * nxcompshad/src/Makefile.am: enable new ELF dtags to force RUNPATH + creation for libXcompshad. (44f8c424e) + * nx-X11/config/cf/{gnu,lnx}Lib.rules: enable new ELF dtags to force + RUNPATH creation for nxagent. (4b153f5b0) -2019-07-25 23:58:30 +0200 Ulrich Sibiller (fc7cb8657) +2017-12-26 Mihai Moldovan - * Pixels.c: scope improvements + * nxcompshad/src/Makefile.am: implement libX11 RPATH/RUNPATH + override. (b13bf675a) + Fixes: ArcticaProject/nx-libs#610 -2019-07-25 23:53:57 +0200 Ulrich Sibiller (f8a1f79b3) + * nxagent: implement RPATH/RUNPATH override for libX11. + (26ab7b8a7) + Fixes: ArcticaProject/nx-libs#610 - * Colormap.c: scope improvements +2017-12-30 Mihai Moldovan -2019-07-24 00:02:51 +0200 Ulrich Sibiller (8f609404c) + * Merge branch 'uli42-pr/fix_abstract' into 3.6.x (e13e31f75) + Fixes: + ArcticaProject/nx-libs#612 + Fixes: + ArcticaProject/nx-libs#572 - * NXproperty.c: prevent deletion of NX_AGENT_VERSION property +2017-12-29 Ulrich Sibiller -2018-05-05 18:58:27 +0200 Ulrich Sibiller (9dca2c598) + * EncodeBuffer.cpp: add another VALGRIND guard (367bec595) - * Split.c: whitespace fixes +2017-12-28 Ulrich Sibiller -2019-07-23 22:30:33 +0200 Ulrich Sibiller (cccb25fa7) + * nxcomp: drop strncpy in favour of snprintf (6e98e35cf) - * Screen.c: code cleanup +2017-12-27 Ulrich Sibiller -2019-07-23 21:31:40 +0200 Ulrich Sibiller (17e0265a4) + * Loop.cpp: fix memleak happening with unknown tcp host (9e8bd2e1b) + * ChannelEndPoint.cpp: fix possible memleak in getUnixPath() + (ce293647d) + * ChannelEndPoint.cpp: remove unneccessary code (17d045826) + * ChannelEndPoint.cpp: fix another memleak (eae64c4a4) + * EncodeBuffer.cpp: add VALGRIND guard (96879dc69) + * nxcomp: implement correct length handling for unix socket structs + (6198e0376) + * Loop.cpp: drop ugly ifdef indentation (2367fc714) + * Loop.cpp: create xServerAddrUNIX only if required (6d8fe661e) + * Loop.cpp: improve/fix usage of s(n)printf (14a558918) + * Loop.cpp: some reformatting/simplification/FIXMEs (3066195d7) + * Loop.cpp: delete passed object prior to overwriting it (c31c54c1b) + * ChannelEndPoint.cpp: re-scope/improve getSpec (c48748ba0) + * Loop.cpp: delete structs when no longer required (f1905c864) + * Loop.cpp: always close testSocketFD (b593edeb2) + * Loop.cpp: free display before leaving SetupDisplaySocket() + (4107159e2) + * Loop.cpp: Fix memset (size was 0) (604e09686) - * Screen.c: fix: use bit operator, not logic operator +2017-12-28 Mihai Moldovan -2019-07-23 21:29:27 +0200 Ulrich Sibiller (b8751fca8) + * Merge branch 'uli42-pr/silence_nxcompshad_warnings' into 3.6.x + (2d44051aa) + Fixes: ArcticaProject/nx-libs#572 - * Atoms.c: remove unused parameter from nxagentInitAtoms +2017-12-27 Ulrich Sibiller -2019-07-23 21:25:41 +0200 Ulrich Sibiller (1f71a75f5) + * nxcompshad: silence GCC warnings (2cade632b) - * Atoms.c: code cleanup +2017-12-28 Mihai Moldovan -2019-07-23 21:25:02 +0200 Ulrich Sibiller (a61102b62) + * Merge branch 'uli42-pr/reduce_uninitialised' into 3.6.x (061c35772) - * Atoms.c: fix wrong variable reference +2017-12-10 Ulrich Sibiller -2019-07-23 21:24:44 +0200 Ulrich Sibiller (6dd6e695a) + * reduce usage of uninitialised bytes (6acbfab33) - * Atoms.c: add FIXME +2017-12-27 Mihai Moldovan -2018-11-09 01:54:22 +0100 Ulrich Sibiller (2fbefa708) + * nxcomp/src/Log.h: take a reference-type in generic has_newline() + function. (bc5f9a236) + * 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. (8036f6914) + * nxcomp/src/Log.h: make sure we don't pass NULL pointers to + strstr(). (56dbc2156) + +2017-12-25 Mihai Moldovan + + * nxcomp/src/Loop.cpp: whitespace in log messages only. (57845ced5) + * nxcomp/src/Loop.cpp: use new log continuation mechanism. + (970704ca4) + Fixes: ArcticaProject/nx-libs#577 + Fixes: + ArcticaProject/nx-libs#611 + + * nxcomp/src/Loop.cpp: whitespace only. (fe447bb6d) + +2017-12-24 Mihai Moldovan + + * nxcomp/src/Log.{cpp,h}: provide infrastructure for appending to + already existing log lines. (dccf5901e) + * nxcomp/src/Log.h: NXLogStamp constructor should actually take a + size_t-typed line parameter. (b30cfaa24) + * nxcomp/src/Log.h: use initializer lists instead of initializing + member variables in-block. (5ff87ca9e) + * nx-X11/programs/Xserver/hw/nxagent/Screen.c: re-enable normal + error/warning output. (fcb41e324) + * nxcomp/src/ChannelEndPoint.cpp: don't use C-style casting in C++ + code... (9dba2435c) + * nxcomp/src/Loop.cpp: fix small memory leak. (ae73fedf8) + * testscripts/run-nxproxy2nx*: use more quotes, common variables and + braces. (1e448d2f5) + * testscripts/run-nxproxy2nx*: drop echo -ne "...\n". (a0003405b) + * testscripts/*: fix "randlomly" typos. (6c7869ab9) + * nx-X11/programs/Xserver/hw/nxagent/Screen.c: update screen size + after modifying CRTC modes. (34bef6330) + +2017-12-19 Mihai Moldovan + + * nx-libs.spec: make sure pass additional configure flags through, + not discard them. (75767979e) + Fixes: + ArcticaProject/nx-libs#540 + + * + 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. (ef28eb472) + * mesa-quilt: drop debugging option erroneously committed. + (218a340d8) + * mesa-quilt: ignore user configuration file when applying MESA + patches. (2c4afb84e) + * nx-libs.spec: show compile calls during RPM-based builds. + (10871bba0) + * nx-libs.spec: re-add %{optflags} to CDEBUGFLAGS. (6616983f2) + +2017-12-18 Mihai Moldovan + + * nxcomp/src/Loop.cpp: log message fixups only. (08ad4d04d) + +2017-12-16 Mihai Moldovan + + * Drop SHMNAME workaround again, it *is* defined in shmstr.h, which + is actually header I was searching for. (e7b744525) + * nx-X11/programs/Xserver/Xext/shape.c: avoid pulling in Xlib in + legacy mode via the _SHAPE_SERVER_ macro. (1e2fc1548) + * nx-X11/programs/Xserver/Xext/shape.c: pull in shapestr.h for legacy + Xext proto versions, since shape.h would pull in Xlib. + (3abdb9960) + * Handle SHAPE proto splitup gracefully for legacy Xext proto + versions. (caa048a18) + * zlib compatibility: whenever we want -I flags only, assume that the + headers are directly available. (404e6634a) + * nx-X11/programs/Xserver/include/misc.h: add compat define for + SHMNAME. (e37532ca8) + * Support building with legacy zlib versions that do not ship a + pkg-config file. (779a116ff) + * Support building with legacy (pre-7.1.0) Xext proto versions. + (e92c2a878) + * Revert "nx-libs.spec: add xorg-x11-libXext-devel build dependency + for older *SUSE versions." (0d6207bd3) + * nx-libs.spec: add xorg-x11-libXext-devel build dependency for older + *SUSE versions. (cc47066b3) + * nx{comp{,shad},proxy}: use dist-bzip2 instead of dist-xz. + (ddd6f72ff) + * debian/control: add dependencies needed for debian/compat.sh. + (4c4f2b185) + * Makefile: correctly quote variables when passing them down to other + programs. (c173e6b99) + * nx-libs.spec: pixman is called libpixman-1-0 on older *SUSE + versions. (3206eacf6) + * nx-libs.spec: imake is part of xorg-x11-util-devel on older *SUSE + versions and the splitted imake package on later versions. + (3411a8bc7) + * nx-libs.spec: older *SUSE versions do not split up (all) libraries + in a useful manner. (c7c4987b8) + * Support building with legacy (pre-1.4.2) libXfont(1) versions. + (fe011b55d) + * debian/rules: execute new debian/compat.sh file before the actual + build. (fb2e9a8b5) + * debian/: add compat.sh file containing compatibility logic for + older Debian and Ubuntu versions. (baf61fbb2) + * nx-libs.spec: also own %{_datadir}/nx/X11, since %dir explicitly + does not recurse down. (0bbef4f40) + +2017-12-15 Mihai Moldovan + + * nxcompshad/Makefile.am: also correctly call aclocal here. + (1d431b53c) + * {nx-X11/lib,nxproxy}/Makefile.am: also use correct aclocal flags in + the other locations. (0e0eb5a43) + * nxcomp/test/logging_test.cpp: return a value in non-void function. + (df6afb60d) + * nx-X11/config/cf/linux.cf: recursive macros aren't a thing. + (a10b9c649) + * nxcomp/Makefile.am: call aclocal with the correct include dir + argument. (3d59e2c30) + * nx-libs.spec: only remove files in the BuildRoot. (a22213e47) + * nx-X11/config/cf/linux.cf: don't override default CC options for + {ARM,PPC}{32,64}. (dfa24dd8f) + * Merge branch '3.6.x' (1dad092ca) + +2017-12-15 Mike Gabriel + + * release 3.5.99.12 (2b9025f79) (tag: 3.5.99.12) + * Xserver/hw/nxagent/Image.c: Fix regression FTBFS after d4465b71 got + merged in. (4fb495432) + * debian/changelog: post-release version bump to 3.5.99.11 + (cfbb03820) + * release 3.5.99.11 (b213c8eba) (tag: 3.5.99.11) + * Merge branch 'sunweaver-pr/more-X-memory-macro-fixes' into 3.6.x + (4cca1b4bd) + +2017-12-14 Mike Gabriel + + * Xserver/hw/nxagent/Clipboard.c: Fix free calls (free back to + XFree). (5597f2ea5) + * Xserver/hw/nxagent/compext: Xfree -> free and Xmalloc -> malloc. + (d4465b719) + +2017-12-15 Mihai Moldovan + + * nx-libs.spec: actually use a weak dependency for xkeyboard-config. + (8cca3f09d) + * nx-libs.spec: add back erroneously dropped xkeyboard-config + dependency. (8cf5b5b7c) + +2017-12-14 Mihai Moldovan + + * Merge branch 'sunweaver-pr/fix-compiler-warnings' into 3.6.x + (1d301c517) + +2017-12-14 Mike Gabriel + + * Xserver/GL/glx/glxcmds.c: Cast small-int values through intptr_t + when passed as pointers (8bb1579f4) + +2017-03-17 Mike Gabriel + + * lib/X11/Xrm.c: Compiler warning fix: logical-not-parentheses + (ac6a216c5) + +2017-02-17 Mike Gabriel + + * glx: warning fixes (a6ffabda6) + * Xserver/GL/glx/glxfb.c: Fix compiler warning: pointer-sign. + (16fbdb2a8) + * hw/nxagent/Events.c: Fix compiler warnings (with NX_DEBUG_INPUT): + format. (a27414524) + * hw/nxagent/NXxvdisp.c: Fix compiler warnings: + misleading-indentation (7aed70f14) + * hw/nxagent/NXdispatch.c: Fix compiler warning: + misleading-indentation (72152baff) + +2017-02-16 Mike Gabriel + + * Xserver/Xi/chgfctl.c: Fix compiler warning: misleading-indentation. + (6d98e5381) + +2017-12-14 Mike Gabriel + + * debian/rules: Neither overzealously remove nx-X11/Makefile. + (91ca51bff) + * debian/rules: Don't remove our main Makefile. (8cade97b0) + * debian/rules: Fix override_dh_clean target for older Debian/Ubuntu + versions. (346c59516) + * Add missing/renamed patches. (Ouch!). (542b5b461) + +2017-09-22 Mike DePaulo + + * nx-libs.spec: Add missing BuildRequires and fix paths to files. + (f8b2a04e0) + +2017-12-14 Mike Gabriel + + * debian/control: Set Section: to "libs" for libnx-x11-6. (5000ded30) + * debian/control: All Priority: extras packages are required to be + changed to Priority: optional by recent Debian Policy. + (f17d4eb26) + * Merge branch 'uli42-pr/improve_keyboard_light' into 3.6.x + (abaebb5b1) - * Events.c: code improvements (mainly scope) +2017-11-13 Ulrich Sibiller -2018-11-09 00:23:20 +0100 Ulrich Sibiller (9da26af35) + * nxagent manpage: extend description of keyboard option (a02b645b2) - * code-versions.txt: adapt os version information +2017-08-31 Ulrich Sibiller -2018-11-07 19:50:21 +0100 Ulrich Sibiller (db0187b05) + * Events.c/h: Rename & restructure some Xkb functions (7dbc6cf86) - * code-versions.txt: Update composite version +2017-07-22 Ulrich Sibiller -2018-11-08 00:12:56 +0100 Ulrich Sibiller (3a581f165) + * Keyboard.c: Replace some memsets by zero initialization (8e5b1e7a2) + * Keyboard.c: Fix indentation (de9b4edf9) - * {render,randr}/Imakefile: remove hw/kdrive from include path +2017-08-12 Ulrich Sibiller -2019-06-21 15:17:04 +0200 Ulrich Sibiller (59f1d3737) + * Keyboard.c: set variables to NULL after free (88bc52615) - * NXrender.c: fix possible memory leak +2017-07-22 Ulrich Sibiller -2019-06-24 21:30:11 +0200 Ulrich Sibiller (157c8c7f3) + * Keyboard.c: XkbDfltRepeatDelay and XkbDfltRepeatIntervall are int + not uint (94fae7497) + * Keyboard.c: Use calloc instead of malloc + memset (eb4abe4c5) + * nxagent manpage: Extend keyboard documentation (5c4a001ac) + * Keyboard.c: Make xkblock more robust (8b206a261) + * Keyboard.c: Some code cleanups (1e1ea1cea) + * nxagent manpage: Improve explanation of -noignore and -noxkblock + (a44737855) + * Keyboard.c: Add some comments with changelog explanations + (ba8076697) - * Clipboard.c: fix wrong variable being printed in debugging output +2017-12-06 Ulrich Sibiller -2019-06-24 21:39:45 +0200 Ulrich Sibiller (084d9cb54) + * Keyboard.c: print message class for user messages (9566acb5a) + * Keyboard.c: Improve TEST output (c37c47ac4) - * NXdispatch.c: replace hardcoded values by variables from - Clipboard.c +2017-12-13 Mike Gabriel -2019-07-02 21:03:10 +0200 Ulrich Sibiller (7a2836f8d) + * debian/*: Adopt from official Debian package where appropriate. + (7610c0f19) + * Merge branch 'uli42-pr/pre-rrxinerama-fallback' into 3.6.x + (c5f3c2042) - * Update currentTime in dispatch loop +2017-07-13 Ulrich Sibiller -2019-07-02 19:55:20 +0200 Ulrich Sibiller (2589a1349) + * small code cosmetics (bd1ca625e) + * always notify on size changes (0852aa52c) + * re-implement pre-xinerama behaviour (1923f49dd) - * Events.c: fix wrong size in format specification +2017-12-13 Mihai Moldovan -2019-07-03 22:05:58 +0200 Ulrich Sibiller (41e1d4961) + * nx-X11/programs/Xserver/os/xprintf.c: completely drop NX-related + changes. (73c113ce6) + * debian/x2goagent.options: reenable XFIXES extension. (6d70b9e3c) - * nxagent: drop unused DisplayLatency +2017-12-11 Mihai Moldovan -2019-06-30 15:55:26 +0200 Ulrich Sibiller (c539e0ca5) + * nxcomp/src/Log.cpp: only create a new queue entry if we actually + intend to write it out later. (3731a996d) + Fixes: + ArcticaProject/nx-libs#596 - * NXproperty.c: reformat GetWindowProperty to increase readability +2017-12-11 Mike Gabriel -2019-06-30 17:56:09 +0200 Ulrich Sibiller (7fa6c8808) + * Merge branch 'uli42-pr/fix_shadow_warning' into 3.6.x (7882a39ad) - * Events.c: identify internal root window in - nxagentInternalWindowInfo +2017-12-10 Ulrich Sibiller -2019-06-30 17:55:51 +0200 Ulrich Sibiller (94c7091bc) + * Silence warning: "ar: 'u' modifier ignored since 'D' is the + default" (018c557c4) + * nxcomp: fix shadow warning (d5c3e75b3) - * Events.c: add FIXME +2017-12-11 Mike Gabriel -2019-06-30 17:35:47 +0200 Ulrich Sibiller (7404d2178) + * Merge branch 'uli42-pr/simplify_xtrans' into 3.6.x (29bb12312) - * Events.c: fix wrong returncode interpretation +2017-12-10 Ulrich Sibiller -2019-06-30 17:16:08 +0200 Ulrich Sibiller (3d37db071) + * Xtranssock.c: simplify code in SocketWritev (0eb1dc67d) - * Events.c: shorten window tree debugging code +2017-12-11 Mike Gabriel -2019-06-30 17:15:05 +0200 Ulrich Sibiller (022d64d2a) + * Merge branch + 'sunweaver-pr/drop-NoMachines-own-Xvasprintf-implementation' + into 3.6.x (4988e7c5f) + * Xserver/os/xprintf.c: Drop NoMachine's own implementation of + Xvasprintf(). Use stock implementation instead. + (cf2e07657) - * Events.c: fix write after buffer end +2017-12-11 Mihai Moldovan -2019-06-30 16:42:22 +0200 Ulrich Sibiller (061f7dc9f) + * nx-X11/programs/Xserver/os/xprintf.c: remove doubly-defined + Xscnprintf function, add missing header includes. + (c31cd7737) - * Events.c: nxagentInternalWindowInfo is only called with DEBUG_TREE +2017-12-10 Mike Gabriel -2019-07-05 19:41:04 +0200 Ulrich Sibiller (0153bf6b7) + * Merge branch 'Ionic-feature/backport-asprintf' into 3.6.x + (e54e42af9) - * Atoms.c: fix wrong fprintf format +2017-12-07 Daniel Kurtz -2019-09-29 16:59:53 +0200 Mike Gabriel (796c8e421) + * os/xprintf: add Xvscnprintf and Xscnprintf (a6e632aac) - * Merge branch 'uli42-pr/drop_faulty_render_check' into 3.6.x +2017-12-07 Colin Harrison -2019-09-01 21:22:17 +0200 Ulrich Sibiller (5aee32e9d) + * Typo in xserver Xvasprintf() (c281c6e06) - * nxagent: drop nxagentRenderTrap +2017-12-07 Alan Coopersmith -2019-09-29 16:54:08 +0200 Mike Gabriel (c577775f9) + * Add asprintf() implementation for platforms without it (1e3a97482) - * Merge branch - 'sunweaver-pr/add-autograb-to-known-keystrokes-printout' - into 3.6.x +2017-12-09 Mihai Moldovan -2019-09-17 16:28:41 +0200 Mike Gabriel (4819712a9) + * Merge branch 'uli42-pr/fix_memleaks' into 3.6.x (804ff4452) + Fixes: + ArcticaProject/nx-libs#569 + Fixes: + ArcticaProject/nx-libs#573 - * Keystroke.c: Grammar fix in stdout message (Current known -> - Currently known). +2017-12-07 Ulrich Sibiller -2019-08-27 15:46:37 +0200 Mike Gabriel (57d3a42c2) + * nxcomp: use new macro SAFE_FREE(ptr) (4dbee3a3f) - * release 3.5.99.22 (tag: 3.5.99.22) +2017-11-28 Ulrich Sibiller -2019-08-27 15:15:47 +0200 Mike Gabriel (7d07442d7) + * Loop.cpp: fix more memory leaks (2814677a7) + * Loop.cpp: fix two memleaks (1c09eab70) + * ChannelEndPoint.cpp: fix two memleaks (c4660e109) - * debian/copyright: Update copyright attributions. +2017-11-27 Ulrich Sibiller -2019-08-27 15:14:49 +0200 Mike Gabriel (e428e39de) + * nxcomp: simplify free calls (21c742d25) + * nxcomp: fix double free (513aa23a7) - * debian/{nxagent,nxdialog}.install: Move nxdialog files from - nxagent.install to nxdialog.install. +2017-12-09 Mihai Moldovan -2019-08-27 15:14:25 +0200 Mike Gabriel (1b967c701) + * Merge branch 'uli42-pr/keep_co' into 3.6.x (6d7536bd4) - * debian/control: Split-out nxdialog bin:pkg. +2017-12-04 Ulrich Sibiller -2019-08-27 14:11:53 +0200 Mike Gabriel (6bca289af) + * Reintroduce -co as no-op (eff0f366d) - * Merge branch 'uli42-gh-sunweaver/pr/autograb-without-inputlock' - into 3.6.x +2017-12-07 Mihai Moldovan -2019-08-14 20:59:49 +0200 Ulrich Sibiller (6181aa911) + * Merge branch 'uli42-p/xquerytree_leak' into 3.6.x (eb9618739) + Fixes: + ArcticaProject/nx-libs#585 - * Events.c: introduce separate debug level for autograb debugging - only +2017-12-05 Ulrich Sibiller -2019-06-27 23:43:44 +0200 Ulrich Sibiller (063813d35) + * Events.c: add ifdef around nxagentRemoteWindowsTree (ad53af097) + * Make sure XQueryTree results are freed (cdaec755d) + * Events.c: drop unused variable (0938cf83d) + * Events.c: move variable to inner scope (43579a3b9) - * Make AutoGrab work in more situations +2017-12-07 Mihai Moldovan -2017-07-24 14:48:29 +0200 Mike Gabriel (14d8e0a2a) + * Merge branch 'uli42-pr/various_backports' into 3.6.x + (5487d52fe) + Fixes: ArcticaProject/nx-libs#558 + Fixes: + ArcticaProject/nx-libs#541 + Fixes: + ArcticaProject/nx-libs#542 - * Dialog.c: Add NXTransDialog() call for autograb toggling. +2017-12-05 Daniel Stone -2017-05-25 23:20:50 +0200 Ulrich Sibiller (03aa5d743) + * DIX: XKB: Set xkbInfo to NULL as well as freeing it (aac4c5f59) + * Allow options to appear with other components. (e05b90814) - * Events.c: Autograb only for windowed modes +2017-12-05 Lars Knoll -2017-05-18 15:09:29 +0200 Ulrich Sibiller (a4d7a04c4) + * devPrivates fixes (e073093cc) - * Events.c: do not ungrab keyboard on LeaveNotify when in autograb - mode +2017-12-05 Adam Jackson -2017-05-18 15:08:29 +0200 Ulrich Sibiller (6dcdc578f) + * Coverity # 337: Remove useless NULL check. (0a010adfc) + * Coverity # 491: Check version number correctly. (1771deaf1) - * Events.c: improve debugging output for FocusIn/Out +2006-03-15 Adam Jackson -2017-04-20 14:19:27 +0200 Ulrich Sibiller (ebfd8742c) + * Coverity # 487: Check version number correctly. (d31f107c6) + * Coverity # 807: Fix a memory leak in XFixesExpandRegion. + (43388104d) - * Args.c: make autograb available via options file, too. +2017-11-09 Giuseppe Bilotta -2017-03-16 13:12:01 +0100 Ulrich Sibiller (4eaedd002) + * randr: free crtc->outputs on destroy (6f9a6aacd) + * randr: always realloc crtcs and outputs (4e059d579) - * Args.c: Add command line option -autograb. +2017-12-07 Mihai Moldovan -2017-03-16 13:00:48 +0100 Ulrich Sibiller (8bf3429bc) + * Merge branch 'uli42-pr/improve_nxproxy_help' into 3.6.x (c571aa9ed) - * nxagent: Make autograb an nxagentOption. +2017-11-29 Ulrich Sibiller -2017-03-05 23:51:24 +0100 Ulrich Sibiller (58183b7ce) + * nxproxy/nxcomp: document logging options (9e3381cc8) - * nxagent: Add autograb mode. +2017-11-27 Ulrich Sibiller -2019-08-27 08:33:22 +0200 Mike Gabriel (daa50fd80) + * nxcomp/nxproxy: slightly improve the usage message of nxproxy + (3fcb8e4ee) + * nxcomp/nxproxy: add missing hint for keyconv option (f51194fb1) - * Merge branch 'uli42-pr/fix_double_free' into 3.6.x +2017-12-06 Mihai Moldovan -2019-08-12 23:11:34 +0200 Ulrich Sibiller (a7abd45a8) + * Merge branch 'sunweaver-pr/drop-bin-wrappers' into 3.6.x + (80e590ea1) + Fixes: ArcticaProject/nx-libs#546 + Fixes: + ArcticaProject/nx-libs#547 - * Screen.c: initialize RandR only on startup... +2017-11-26 Mike Gabriel -2019-08-27 08:27:42 +0200 Mike Gabriel (6f80a06fb) + * Makefile: Quote '$@' in make calls with double quotes. (c54558e3c) - * Merge branch 'uli42-pr/safe_free' into 3.6.x +2017-11-21 Mike Gabriel -2019-08-16 13:11:38 +0200 Ulrich Sibiller (f39b81d31) + * Makefile: Don't use DESTDIR in configure. (1539c20e5) + * Drop bin wrappers for nxagent and nxproxy, directly install nxproxy + and nxagent to BINDIR. (ca4308781) - * NXdispatch.c: move nxagentWMtimeout into the function +2017-12-05 Mike Gabriel -2019-08-16 13:08:42 +0200 Ulrich Sibiller (4202d5094) + * Merge branch 'uli42-pr/fix_global_tcpFD' into 3.6.x (05cf54af3) - * NXdispatch.c: drop currentDispatch variable +2017-12-02 Ulrich Sibiller -2019-08-16 13:02:01 +0200 Ulrich Sibiller (60a3c9b0a) + * nxcomp: use lowercase abbreviations for seconds and milliseconds + (b8c929773) + * nxcomp: remove unused return values (3bd7e03e1) + * nxcomp: Fix setting of global tcpFD (82e893ef2) - * nxagent: move nxagentWMPassed to Splash.c +2017-11-26 Mihai Moldovan -2019-08-16 12:55:28 +0200 Ulrich Sibiller (db4c220b2) + * Merge branch 'uli42-pr/nokeyconv' into 3.6.x (7f777e01e) - * nxagent: add NXAGENT_ONSTART where missing +2017-11-23 Ulrich Sibiller -2019-08-16 12:54:10 +0200 Ulrich Sibiller (0f5e873dc) + * Keyboard.c: make nxagentKeycodeConversion a Boolean (66046f138) - * nxagent: drop NXAGENT_SPLASH +2017-11-19 Ulrich Sibiller -2019-08-16 12:46:21 +0200 Ulrich Sibiller (784846317) + * add option keyconv=(auto|on|off) (8fd25cf83) + * Keyboard.c: Use booleans for nxagentKeycodeConversion (4b71309c3) - * nxagent: rename nxagentWMStart to nxagentReadyAtom +2017-11-22 Mike Gabriel -2019-08-16 12:38:53 +0200 Ulrich Sibiller (bd002ffc5) + * nxcomp/src/Misc.cpp: Update explanation for the NX_TEMP env + variable. (2e724702e) + * nxproxy.1 man page: Update explanation for NX_TEMP env variable. + (78661a19a) + * Merge branch 'Ionic-bugfix/hardcode-socket-paths-in-libX11' into + 3.6.x (f0f4fdc2b) - * Splash.c: move some variables to Splash.c +2017-11-22 Mihai Moldovan -2019-08-15 22:33:35 +0200 Ulrich Sibiller (5bb5adc8a) + * nx-X11/lib/include/xtrans/Xtranssock.c: drop UNIX path overrides as + well. (df9b5306e) + Fixes: ArcticaProject/nx-libs#536 - * Splash.c: make Splash logo work with white background (-wr) mode, - too +2017-11-21 Mike Gabriel -2019-08-15 22:10:45 +0200 Ulrich Sibiller (41bfed975) + * Merge branch 'uli42-pr/simplify_free' into 3.6.x (ce182e88a) - * Splash.c: remove global variables for colors +2017-11-18 Ulrich Sibiller -2019-08-15 22:06:14 +0200 Ulrich Sibiller (e12983a67) + * Error.c: simply nxagentGetClientsPath() (dc43f4c98) + * simply free() calls (7e975e3cc) - * nxagent: drop nxagentRootTileWindow +2017-11-20 Mike Gabriel -2019-08-15 22:04:07 +0200 Ulrich Sibiller (bfb4e9ac9) + * Merge branch 'uli42-pr/options_on_reconnect' into 3.6.x (3b640a0f8) - * Splash.c: nxagentRemoveSplashWindow: drop unused parameter +2017-11-18 Ulrich Sibiller -2019-08-11 01:59:42 +0200 Ulrich Sibiller (48c43c837) + * Args.c: simplify nxagentProcessOptionsFile() (4ef4fbf16) + * Args.c: Fix compile bug with DEBUG enabled (6c9622963) + * Fix options parsing on reconnect (76ce623ab) - * Splash.c: code cleanup +2017-11-17 Mike Gabriel -2019-08-11 01:51:37 +0200 Ulrich Sibiller (208e58fb7) + * Merge branch 'uli42-small_fixes' into 3.6.x (39d45a0e8) - * Splash.c: drop return code of nxagentShowSplashWindow +2017-10-18 Ulrich Sibiller -2019-08-11 01:47:16 +0200 Ulrich Sibiller (9cd602b27) + * fix broken path due to missing / (9a1604372) + * NXglxext.c: rename and relocate variable (ac66ba349) + * glxext.c/NXglxext.c: merge two functions into one (fff0d5473) + * keysym.h: fix include path (b0b62dde6) - * Splash.c: do not wait in nxagent mode +2017-11-17 Mike Gabriel -2019-08-11 00:21:44 +0200 Ulrich Sibiller (8eeaa40b1) + * Merge branch 'uli42-pr/fix_manpage' into 3.6.x (56569f336) - * dix: add whiteroot flag +2017-11-17 Ulrich Sibiller -2019-08-10 23:56:22 +0200 Ulrich Sibiller (817c3c6fc) + * nxagent manpage: some minor formatting improvements and typo fixes + (72c1f83fb) - * NXwindow.c: simplify window background code +2017-11-10 Mihai Moldovan -2019-08-10 23:42:45 +0200 Ulrich Sibiller (d3869aa53) + * nx-libs.spec: fix SHLIBSGLOBALSFLAGS => SHLIBGLOBALSFLAGS typo + spotted by Orion Poplawski. (71511a765) - * nxagent: fix main window being garbled without inner windows +2017-11-08 X2Go Release Manager -2018-05-05 18:56:35 +0200 Ulrich Sibiller (17495dd6a) + * Continue development (81d935604) + * Mid-release fixup: split up + debian/patches/1500_all_propagate-optflags-to-subcompone.full+lite.patch. + (415446307) + * 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. + (09bb93e00) + * release 3.5.0.33 (7dacd7993) - * nxagent: simplify nxagentWaitEvents() +2017-11-04 Mike Gabriel -2019-06-28 22:10:23 +0200 Ulrich Sibiller (1d32e5368) + * Merge branch 'Ionic-bugfix/hardcode-some-socket-paths' into 3.6.x + (e788a70ce) - * Keystroke.c: fix wrong return code +2017-11-03 Mihai Moldovan -2019-06-28 22:09:23 +0200 Ulrich Sibiller (bcbf25510) + * nxcomp/src/Loop.cpp: hardcode X11 and (legacy/xfs) font UNIX paths. + (79257eed0) - * Events.c: add more comments and TEST output +2017-11-04 Mihai Moldovan -2019-06-28 22:07:00 +0200 Ulrich Sibiller (e7451477e) + * nxcomp: Hardcode X11 and (legacy/xfs) font UNIX paths. (2c75b00f3) + * nxcomp: Handle launchd sockets in DISPLAY variable correctly when + fetching X cookie. (e095b8f6b) - * Events.c: refactor nxagentHandleKeypress +2017-11-03 Mike Gabriel -2019-08-27 08:14:23 +0200 Mike Gabriel (8b15d574b) + * Merge branch 'Ionic-bugfix/fix-X-cookie-on-osx' into 3.6.x + (e3f498e62) - * Merge branch 'uli42-pr/fix_background' into 3.6.x +2017-11-03 Mihai Moldovan -2019-08-16 13:11:38 +0200 Ulrich Sibiller (3563959c0) + * nxcomp/src/Auth.cpp: handle launchd sockets in DISPLAY variable + correctly when fetching X cookie. (bd25453bd) - * NXdispatch.c: move nxagentWMtimeout into the function +2017-11-02 Mihai Moldovan -2019-08-16 13:08:42 +0200 Ulrich Sibiller (c34d1b201) + * nx-libs.spec: let x2goagent conflict with pre-4.0.1.21 x2goserver + versions. (288cc6fec) + * 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. (b5230d371) - * NXdispatch.c: drop currentDispatch variable +2017-10-27 Mihai Moldovan -2019-08-16 13:02:01 +0200 Ulrich Sibiller (ab8015237) + * nxproxy: use ax_pthread.m4. (1c6c9c04b) + * nxcomp/m4/ax_pthread.m4: move to top-level m4/ directory, use + symlink. (22bb128dc) - * nxagent: move nxagentWMPassed to Splash.c +2017-10-27 Mike Gabriel -2019-08-16 12:55:28 +0200 Ulrich Sibiller (b04b58bad) + * Regression fix for f855b3b6. Caused FTBFS with Loop.cpp:2669:0: + error: unterminated #ifdef (#ifdef TIME). (06a6c5829) + * Merge branch 'theqvd-improved-logging-loop' into 3.6.x (2e4f9e7a9) + * Merge branch 'theqvd-improved-logging' into 3.6.x (de3d9ff4e) - * nxagent: add NXAGENT_ONSTART where missing +2017-09-29 Mihai Moldovan -2019-08-16 12:54:10 +0200 Ulrich Sibiller (2228513a6) + * nxcomp/src/Loop.cpp: fix whitespace errors on continued lines. + (ab0c4f842) - * nxagent: drop NXAGENT_SPLASH +2017-03-22 Vadim Troshchinskiy -2019-08-16 12:46:21 +0200 Ulrich Sibiller (24f392c4a) + * Remove leading \n in NXTrans* logging (d202b052e) - * nxagent: rename nxagentWMStart to nxagentReadyAtom +2017-03-16 Vadim Troshchinskiy -2019-08-16 12:38:53 +0200 Ulrich Sibiller (798a053b4) + * Fix whitespace and line splitting issues reported by ionic + (f855b3b61) - * Splash.c: move some variables to Splash.c +2016-12-22 Vadim Troshchinskiy -2019-08-15 22:33:35 +0200 Ulrich Sibiller (074821a84) + * Conversion of Loop.cpp to the new log system (1cf6aa8f2) - * Splash.c: make Splash logo work with white background (-wr) mode, - too +2017-09-30 Mihai Moldovan -2019-08-15 22:10:45 +0200 Ulrich Sibiller (afebb8211) + * nxcomp: add basic logging_test utility in test subdirectory. + (ceac07763) + * nxcomp/src/Log.h: prepare for logger testing application. + (5efcd39fc) - * Splash.c: remove global variables for colors +2017-10-27 Mihai Moldovan -2019-08-15 22:06:14 +0200 Ulrich Sibiller (8fcaafab4) + * nxcomp/src/Log.cpp: add PID to thread ID output if requested. + (6c3cf54ba) - * nxagent: drop nxagentRootTileWindow +2017-09-30 Mihai Moldovan -2019-08-15 22:04:07 +0200 Ulrich Sibiller (be508a447) + * nxcomp/src/Log.h: block signals while writing out data. (1829a35cd) + * nxcomp/src/Log.{cpp,h}: port to std::stack as internal buffer + structure. (09586d760) - * Splash.c: nxagentRemoveSplashWindow: drop unused parameter +2017-06-30 Mihai Moldovan -2019-08-11 01:59:42 +0200 Ulrich Sibiller (612cbcc43) + * nxcomp/{configure.ac,Log.cpp}: implement configure-time + std::put_time check and use macro value in Log.cpp. + (fc4a18d33) + * nxcomp/Log.h: delete stream_ member before class object + destruction. (67b0a17fa) + * nxcomp/Log.h: also clear the buffer after setting it to an empty + string. (ca08512cf) - * Splash.c: code cleanup +2016-12-22 Vadim Troshchinskiy -2019-08-11 01:51:37 +0200 Ulrich Sibiller (3c92d8897) + * Set default log level to WARNING (d960ec2cb) + * New logging implementation (b0521e816) - * Splash.c: drop return code of nxagentShowSplashWindow +2017-07-13 Mihai Moldovan -2019-08-11 01:47:16 +0200 Ulrich Sibiller (470e0bd4d) + * nxcomp: add AX_PTHREAD code from autoconf-archive and check for + pthread support. (381c39b86) - * Splash.c: do not wait in nxagent mode +2017-09-29 Mihai Moldovan -2019-08-11 00:21:44 +0200 Ulrich Sibiller (a539aaa6a) + * nx{comp{,shad},proxy}: add configure flag --enable-cxx11 to enable + and setup optional C++11 support. (1f717c6fd) - * dix: add whiteroot flag +2017-10-27 Mihai Moldovan -2019-08-10 23:56:22 +0200 Ulrich Sibiller (c610d706b) + * nxcomp/configure.ac: rename --{en,dis}able-info to + --{en,dis}able-debug, as originally planned. (39ee56f5d) - * NXwindow.c: simplify window background code +2017-10-20 Mihai Moldovan -2019-08-10 23:42:45 +0200 Ulrich Sibiller (d7d205c0d) + * README.md: add short Windows section and mention that using Cygwin + tools is imperative when working with the git repository. + (dae8551e2) + +2017-10-16 Mihai Moldovan + + * nx-libs.spec: pass CDEBUGFLAGS and friends directly through via + make command. (c6b004578) + * nx-libs.spec: handle potentially undefined variables more + gracefully. (92485be30) + * nx-libs.spec: pass CDEBUGSFLAGS and friends directly to the make + command in %build. (d017d211d) + * nx-libs.spec: drop ugly optsflag sed hack, hopefully obsoleted by + passing CDEBUGFLAGS through. (71bda0ed5) + * nx-libs.spec: drop ugly sed hack to push optflags to build system. + (07d308359) + * debian/changelog: fixup changelog. (f54e56d81) + * OPTFLAGS: Properly propagate build option flags to + nxcomp{,ext,shad} and the nx-X11 build scripts. + (13aed2463) + * nx-libs.spec: add -mno-vxs to general C(XX)FLAGS on ppc64le. + (9d750c686) + * nx-libs.spec: add -mno-vxs to general C(XX)FLAGS on ppc64le. + (bd2a66fec) + * debian/patches: fixup series file to include previous patch. + (df3944d46) - * nxagent: fix main window being garbled without inner windows +2017-10-10 Mike Gabriel -2019-08-16 11:52:35 +0200 Mike Gabriel (f24767b3c) + * Merge branch 'theqvd-media_argument_bugfix' into 3.6.x (13041f5c0) - * Merge branch 'uli42-pr/improve_wait_events' into 3.6.x +2017-10-10 Vadim Troshchinskiy -2018-05-05 18:56:35 +0200 Ulrich Sibiller (62573abf0) + * Fix bug #525: PANIC! No port specified for multimedia connections + (f2c73bd84) - * nxagent: simplify nxagentWaitEvents() +2017-10-10 Simon Matter -2019-08-16 11:50:10 +0200 Mike Gabriel (7f4b50deb) + * nxcomp: Reduce control->TokenSize slightly again in order to fix + fragmentation of packages when on VPN (or otherwise + encapsulated) connections. (e73464e4f) - * Merge branch 'uli42-pr/no_keystroke_passthrough' into 3.6.x +2017-10-10 Mike Gabriel -2019-06-28 22:10:23 +0200 Ulrich Sibiller (ceeb53f0c) + * Merge branch 'Ionic-add-stray-files-to-gitignore' into 3.6.x + (17ae45e0f) - * Keystroke.c: fix wrong return code +2017-10-10 Mihai Moldovan -2019-06-28 22:09:23 +0200 Ulrich Sibiller (b3d41485d) + * .gitignore: ignore vim swap files. (0336aab79) + **/.gitignore: add stray files. (5d44c595a) + Fixes: + ArcticaProject/nx-libs#523 - * Events.c: add more comments and TEST output +2017-10-09 Mihai Moldovan -2019-06-28 22:07:00 +0200 Ulrich Sibiller (c260ae425) + * Merge branch 'sunweaver-pr/nxcomp-tokensize-in-vpn-tunnels' into + 3.6.x (b67be23b1) - * Events.c: refactor nxagentHandleKeypress +2017-10-09 Simon Matter -2019-07-23 20:12:31 +0200 Ulrich Sibiller (504b1400e) + * nxcomp/src/Loop.cpp: Reduce control->TokenSize slightly again in + order to fix fragmentation of packages when on VPN (or + otherwise encapsulated) connections. (418db3b5c) - * Clipboard.c: use SAFE_free +2017-10-09 Mike Gabriel -2019-07-23 20:10:43 +0200 Ulrich Sibiller (4421f787d) + * .gitignore: Improve all .gitignore files, adapt to autotools + build-flow and its build cruft. (27c14b4eb) - * Atoms.c: use SAFE_XFree and SAFE_free macros +2017-09-29 Mihai Moldovan -2019-07-22 22:26:46 +0200 Ulrich Sibiller (7d25771da) + * nxcomp/src/Loop.cpp: whitespace fixes only. (371c71276) + * nxcomp/configure.ac: prettify AC_ARG_ENABLE() calls, use more + quotes and AS_IF() where appropriate. (b5c714690) - * Keystroke.c: use SAFE_free +2017-09-29 Simon Matter -2019-07-22 22:25:40 +0200 Ulrich Sibiller (8080ad26a) + * nxproxy/src/Main.c: Silence compiler warning. (03ebe6f25) - * GCOps.c: use SAFE_free +2017-09-29 Vadim Troshchinskiy -2019-07-22 22:24:37 +0200 Ulrich Sibiller (6378d5ade) + * Merge pull request #519 from theqvd/fix_nxagent_arg_parsing + (b3f2e3006) - * GC.c: use SAFE_free +2017-09-28 Vadim Troshchinskiy -2019-07-22 22:22:31 +0200 Ulrich Sibiller (a9819436d) + * Fix nxagent argument parsing logic (5f1eb0dc3) + Fixes: + ArcticaProject/nx-libs#518 - * Drawable.c: use SAFE_free +2017-09-15 Mike Gabriel -2019-07-22 22:20:47 +0200 Ulrich Sibiller (43e300ecd) + * debian/control: Bump Standards-Version: to 4.1.0. No changes + needed. (3c95d6040) + * debian/control: Drop non-required B-D libxmltok1-dev. (4bc1d6ccc) + * release 3.5.99.10 (6557c0043) (tag: 3.5.99.10) - * Colormap.c: use SAFE_free +2017-09-14 Mihai Moldovan -2019-07-22 22:19:15 +0200 Ulrich Sibiller (633d04097) + * Merge branch + 'sunweaver-pr/assure-that-Mesa-includes-headers-from-libNX_X11' + into 3.6.x (4405c6a6b) - * Args.c: use SAFE_free +2017-09-13 Mike Gabriel -2019-07-22 22:17:25 +0200 Ulrich Sibiller (122fbd3e1) + * Assure that headers from libNX_X11 are always included from + $(INCDIR)/nx-X11/. (f9c23b51e) - * Error.c: use SAFE_free +2017-09-13 Mihai Moldovan -2019-07-22 21:53:20 +0200 Ulrich Sibiller (dde4e7636) + * nx-X11/programs/Xserver/hw/nxagent/Render.c: use macros obtaining + values from _XPrivDisplay instead of the other Display + structure directly. (0815fb06f) - * Image.c: use SAFE_free +2017-09-06 Mihai Moldovan -2019-07-22 21:50:19 +0200 Ulrich Sibiller (458538010) + * Merge branch 'sunweaver-pr/sun-path-is-104-on-debian-kfreebsd' into + 3.6.x (81569ad6b) + Fixes: ArcticaProject/nx-libs#507 - * Render.c: use SAFE_free +2017-08-31 Mike Gabriel -2019-07-22 21:45:25 +0200 Ulrich Sibiller (8b74ff1c1) + * nxcomp/src/{Loop,Proxy}.cpp: On Debian/kFreeBSD (and other *BSD + variants) the sockaddr_un.sun_path property is 104 chars + long, not 108. Hard-coding Unix domain sockets in nxcomp + the string length 104. (96ba6190d) + +2017-08-30 Mike Gabriel + + * Mesa.patches: Shrink over-zealous 5001 patch. Only patch files that + we use during build. (d3f97cea2) + * roll-tarball.sh: Drop m4/nx-xtrans.m4 from nx-libs-lite tarball. + (055f52b03) + * roll-tarball.sh: Some more .gitignore files to remove. (1047cda6d) + * roll-tarball.sh: Use -f with rm everywhere, also when tweaking the + Mesa/ dir. (bbf69e0a6) + * release 3.5.99.9 (f4afa5a56) (tag: 3.5.99.9) + * debian/rules: Strip static libraries before installing them into + the lib*.dev packages. (13264ea7f) + * Mesa.patches: Add 5001_nasty-typo-fixes.patch. Fix some nasty typos + in Mesa's code ending up in the nxagent binary. + (15909676e) + * hw/nxagent/Window.c: Fix spelling error in debug message. + (b9e5f03ab) + * debian/control: Bump Standards-Version: to 4.0.1. No changes + needed. (bdd4fc212) + * debian/copyright: Update copyright attributions. (9cffffe5e) + * nx-X11/extras: Drop Mesa-6.4.1 related files. (5ecf04c92) - * Pixmap.c: use SAFE_free +2017-08-28 Mihai Moldovan -2019-07-22 21:44:25 +0200 Ulrich Sibiller (34bd0942b) + * Merge branch 'sunweaver-pr/drop-nxcompshad-cygwin-support' into + 3.6.x (709bce6cf) - * Reconnect.c: use SAFE_free +2017-07-17 Mike Gabriel -2019-07-22 21:34:42 +0200 Ulrich Sibiller (fd4fa4e96) + * nxcompshad: Drop Cygwin/Win32 support. Has been untested and unused + for a long time. (d9e2822f5) - * Keyboard.c: use SAFE_XFree and SAFE_free +2017-08-26 Mihai Moldovan -2019-07-22 21:33:54 +0200 Ulrich Sibiller (156533439) + * Merge branch 'sunweaver-pr/nxagent-render-cleanup' into 3.6.x + (bc66da714) - * Cursor.c: use SAFE_XFree +2017-07-17 Mike Gabriel -2019-07-22 21:32:58 +0200 Ulrich Sibiller (d0a6c98cb) + * nx-X11/programs/Xserver/Render.c: Re-introduce + nxagentGlyphsCleanup() from libNX_Xrender's formerly + removed XRenderGlyphsCleanup(). (4eade297b) - * Window.c: use SAFE_free and SAFE_XFree +2017-08-25 Mike Gabriel -2019-07-22 21:29:31 +0200 Ulrich Sibiller (4a826d30f) + * nx-X11/Makefile: Only run full CleanEnv code, if imake is installed + in the build-system. (7290aea3b) + * Makefile: Check for dir existence before attempting to remove it. + (a32f1dfa1) + * Makefile: Use $(RM_DIR) rather then plain rmdir in clean-env + target. (71878f7a9) - * Rootless.c: use SAFE_free and SAFE_XFree +2017-08-25 Mihai Moldovan -2019-07-22 21:27:10 +0200 Ulrich Sibiller (a4700c9d0) + * Merge branch 'sunweaver-pr/libnx-x11-autoreconf' into 3.6.x + (ae0a2bfde) - * Font.c: use SAFE_XFree and SAFE_free +2017-08-11 Mike Gabriel -2019-07-22 18:11:59 +0200 Ulrich Sibiller (d8012d2a8) + * debian/rules: Re-order configure options for the sake of more + beauty. (3b7e5a42f) + * debian/rules: Use tabs as first indentation level. (9a79e09a5) + * debian/control: Add D (libnx-x11-6): libx11-data. (9edd6e055) + * nx-X11/programs/Xserver/Imakefile: White-space fix. (11fa0b140) - * Screen.c: safe some lines by calling SAFE_XFree +2017-07-21 Mike Gabriel -2019-07-22 18:10:12 +0200 Ulrich Sibiller (ebc2ea79f) + * Convert nx-X11/lib/ build flow from imake to autotools. (c350873c7) - * Events.c: safe some lines by calling SAFE_XFree +2017-07-17 Mike Gabriel -2019-07-22 18:16:20 +0200 Ulrich Sibiller (b8411180e) + * debian/rules: Add configure option --disable-silent-rules. + (1472e7e37) - * Display.c: safe some lines by calling SAFE_XFree and SAFE_free +2017-07-12 Mike Gabriel -2019-07-23 20:08:16 +0200 Ulrich Sibiller (1330167fa) + * nx*/configure.ac: Use newly introduced macro NX_DEFAULT_OPTIONS + instead of NX_COMPILER_FLAGS. (55c4e4070) + * m4/nx-macros.m4: Add NX_STRICT_OPTION and NX_DEFAULT_OPTIONS macros + (borrowed from X.org's xorg-macros.m4). (ef08aadf5) - * Utils.h: add SAFE_free macro +2017-08-11 Mike Gabriel -2019-08-05 18:32:16 +0200 Mike Gabriel (360cb5dd9) + * Merge branch 'uli42-pr/versionprop' into 3.6.x (cbe2c0e44) - * release 3.5.99.21 (tag: 3.5.99.21) +2017-08-10 Ulrich Sibiller -2019-06-27 22:48:09 +0200 Mike Gabriel (c2ca013fb) + * Set NX_AGENT_VERSION property for root window (715fcfe6d) - * Merge branch 'uli42-pr/drop_ipaq' into 3.6.x +2017-08-09 Mihai Moldovan -2019-06-27 21:50:53 +0200 Ulrich Sibiller (738686685) + * nxcomp/configure.ac: fix copy-and-paste typo (nxcompshad.pc.) + (8235925a2) + * nxcomp/configure.ac: we don't need to specify empty optional + parameters. (8b88289ee) + * Merge branch 'sunweaver-pr/find-libjpeg-without-pkgconfig' into + 3.6.x (b1b919477) - * drop onscreen keyboard support +2017-08-03 Mike Gabriel -2019-06-27 21:44:31 +0200 Ulrich Sibiller (6bdf9c2fa) + * nxcomp/configure.ac: Don't rely on pkg-config alone when it comes + to testing for presence of libjpeg shared lib and header + files. (4fd038dba) - * Drop Ipaq support +2017-08-03 Mihai Moldovan -2019-06-27 21:03:03 +0200 Mike Gabriel (1ebf78519) + * nx-X11: Render.c: Improve situation for multiple trapezoid + requests. (1077270f8) - * Merge branch 'uli42-pr/fix_fullscreen' into 3.6.x +2017-08-03 Oleksandr Shneyder -2019-06-27 20:38:10 +0200 Ulrich Sibiller (032ed3511) + * nxcomp: Set TokenSize to 1536 for link type ADSL and WAN. + (ab2885575) - * Screen.c: use XlibWindow so silence the compiler +2017-08-03 Mihai Moldovan -2019-06-27 20:15:15 +0200 Ulrich Sibiller (d487d5879) + * debian/patches: refresh all patches. (6ae091cc2) - * Consistently use None instead of 0 for nxagentIconWindow everywhere +2017-08-02 Mike Gabriel -2019-06-27 19:51:03 +0200 Ulrich Sibiller (ea571387b) + * nxproxy/src/Makefile.am: Actually define nxproxy_CFLAGS, so the + various compiler warning flags get enabled at build time + of nxproxy. (430ae6eb6) - * Screen.c: simplify nxagentMinimizeFromFullscreen +2017-07-31 Mike Gabriel -2019-06-26 19:04:41 +0200 Ulrich Sibiller (6657b8cc8) + * Merge branch 'sunweaver-pr/fix-multi-trapez-requests' into 3.6.x + (dc8e52407) - * nxagentMaximizeToFullScreen: only reparent if necessary +2017-07-31 Oleksandr Shneyder -2019-06-26 18:50:44 +0200 Ulrich Sibiller (d32706888) + * Render.c: Improve situation for multiple trapezoid requests. + (da43f047a) - * Screen.c: add nxagentIsParentOf helper +2017-07-26 Mihai Moldovan -2019-06-26 18:49:36 +0200 Ulrich Sibiller (c190fd187) + * Merge branch 'sunweaver-pr/nxcomp-autoreconf' into 3.6.x + (7897834ce) - * Window.c: rearrange code regarding window decorations sizes +2017-07-12 Mike Gabriel -2019-06-26 18:49:13 +0200 Ulrich Sibiller (ca54fabed) + * nxcomp: Add __attribute__((noreturn)) to more functions where + appropriate. (4afc641fd) + * nxcomp/src/Loop.cpp: Don't mix using global proxyFD and a local + p(roxy)FD variable (in WaitForRemote() and + ConnectToRemote()). Rename local variable name. + (b3a3382ad) + * nxcomp/src/Loop.cpp: Don't use global variables as function + paramters in handleLogReopenInLoop(). (82c218288) - * Window.c: add some comments about fullscreen handling +2017-07-14 Mike Gabriel -2019-06-23 22:21:24 +0200 Mike Gabriel (5858ebc6d) + * nxcomp/src/Loop.cpp: Drop global variable diffTs, declare it in + every funtion where it is needed. (e47995370) + * nxcomp/src/Transport.cpp: Don't redeclare local variable if it can + be reused. (04e09f277) - * Merge branch 'mjtrangoni-add-gcc-9' into 3.6.x +2017-07-12 Mike Gabriel -2019-06-22 18:44:25 +0200 Mario Trangoni (1ffe92a6f) + * nxcomp/src/Loop.cpp: Don't reuse global variable names as function + parameters in SetupDisplaySocket(). (54e7b9aa2) + * nxcomp/src/Loop.cpp: Rename local variable 'handler' to + 'signalHandler'. (ca7db4fcb) + * nxcomp/src/Loop.cpp: Drop duplicate prototypes (which already exist + in Misc.h). (1e15760a3) + * nxcomp/src/Proxy.cpp: Fix index usage of nested loops. (1894e04df) + * nxcomp/src/Loop.cpp: Avoid duplicate usage of proxyFD (global + variable) and *proxyFD (function parameter). (4c3872279) + * nxcomp: Trivially fix local variables shadowing variables of same + name from higher scope. (5a7b589bb) - * TravisCI: Print compiler version currently used +2017-07-10 Mike Gabriel -2019-06-22 18:26:14 +0200 Mario Trangoni (fba18967f) + * debian/rules: Drop override_dh_clean target. Not required anymore, + as configure files get removed correctly now. (93c4cea66) - * TravisCI: move from gcc 8.x to gcc 9.x +2017-07-24 Mike Gabriel -2019-06-23 21:39:51 +0200 Mike Gabriel (4a440feaf) + * nxcomp/configure.ac,m4/nx-macros.m4,nxcomp/src/Socket.h: Use + AC_CHECK_TYPES to detect if type 'in_addr_t' is available. + (9c8e3f139) - * Merge branch 'uli42-pr/fix_xkb_privates' into 3.6.x +2017-07-14 Mike Gabriel -2019-06-22 16:03:06 +0200 Ulrich Sibiller (3aabc92cf) + * nxcomp/configure.ac: Re-add previously available configure options + --with-valgrind and --with-info as renamed options + --enable-valgrind and --enable-debug. (9fa0a6b95) - * rework xkb device private handling +2017-06-30 Mike Gabriel -2019-06-22 11:32:42 +0200 Mike Gabriel (abf374136) + * nxcomp: Switch to autoreconf. (f76c82403) - * Merge branch 'uli42-pr/various' into 3.6.x +2017-07-25 Mike Gabriel -2019-06-20 12:51:23 +0200 Ulrich Sibiller (c8a5e33fc) + * Merge branch 'uli42-pr/cmdline' into 3.6.x (9193d11ee) - * Suppress false positives in static analysis +2017-07-24 Ulrich Sibiller -2019-06-21 12:04:23 +0200 Ulrich Sibiller (b91b3d807) + * treat options parameter as option string if it starts with nx/nx + (3f7b30019) + * rename nxagentOptionFile to nxagentOptionsFilename (36e583cf5) - * record/set.c: silence cpp finding +2017-07-11 Ulrich Sibiller -2019-06-21 11:39:03 +0200 Ulrich Sibiller (364035c00) + * pass filename as parameter to nxagentProcessOptionsFile() + (b007b542d) - * Keyboard.c: use existing define instead of hardcoced value +2017-07-17 Mike Gabriel -2019-06-21 11:38:39 +0200 Ulrich Sibiller (2bb498a4c) + * Merge branch 'uli42-pr/fix_keystroke_files' into 3.6.x (4ccb7eda5) - * Keyboard.c: fix another cppcheck finding +2017-07-12 Ulrich Sibiller -2019-06-21 11:22:28 +0200 Ulrich Sibiller (5be6d271b) + * Improve keystroke file handling (79001dd8a) - * xkb: fix what looks to be a copy-paste error with first vs firstMM +2017-07-14 Mike Gabriel -2019-06-21 11:13:46 +0200 Ulrich Sibiller (31c3d27ea) + * debian/control: Add B-D: libtool (required for Debian jessie, + Ubuntu trusty and Ubuntu xenial). (ccd7c6962) + * debian/copyright: White-space cleanup. (ad1d45349) + * debian/control: Process with wrap-and-sort -s. (96167fcdb) - * xkmread.c: fix compiler warning +2017-07-14 Mihai Moldovan -2019-06-21 11:01:59 +0200 Ulrich Sibiller (813acdd2d) + * Merge branch 'sunweaver-pr/nxcompshad-autoreconf' into 3.6.x + (5796ac644) - * xkb: Silence some compiler warnings +2017-07-12 Mike Gabriel -2019-06-21 10:57:09 +0200 Ulrich Sibiller (054e906f6) + * nxcompshad: Rewrite Logger class methods to properly take advantage + of the 'gnu_printf' format attribute. (59e829f36) + * nxcompshad: Prototype for NXShadowResetOptions() missing. Export it + as public symbol via Shadow.h." (8f5ce18d4) + * nxcompshad/src/Shadow.cpp: Drop duplicate prototype for + NXShadowRemoveAllUpdaters(). Already in Shadow.h. + (36fe0330e) + * nxcompshad/src/Core.cpp: Don't redeclare (and shadow) curLine. Use + curWorkLine instead. (d77897462) - * xkb: Use snprintf to measure string lengths instead of manual - strlen math +2017-06-30 Mike Gabriel -2019-06-21 10:45:57 +0200 Ulrich Sibiller (2070891cb) + * nxcompshad/src/Regions.h: Avoid warning: ‘typedef’ was ignored in + this declaration. Drop typedef declaration from _XRegion + struct. (dba850070) - * xkbEvents.c: Fix "warning: unused variable `s'". +2017-04-25 Mike Gabriel -2019-06-21 10:41:36 +0200 Ulrich Sibiller (4962c5a8d) + * nxcompshad: Switch to autoreconf. (76b486768) - * XKB: Remove a bunch of mad ifdefs +2017-07-13 Mike Gabriel -2019-06-21 10:10:21 +0200 Ulrich Sibiller (56dcc8a4b) + * debian/control: Add B-D: automake (required for Debian jessie, + Ubuntu trusty and Ubuntu xenial). (622360ea2) + * nxproxy/configure.ac: Have AC_LANG before NX_COMPILER_BRAND. Thanks + to Ionic for spotting this same flaw in nxcompshad. + (107fba32e) - * xkb: remove oldState from XkbHandleActions. +2017-07-12 Mihai Moldovan -2019-06-20 23:14:09 +0200 Ulrich Sibiller (c8520ac0a) + * Merge branch 'sunweaver-pr/nxproxy-autoreconf' into 3.6.x + (06bf2a492) + Fixes: ArcticaProject/nx-libs#133 - * mi/miexpose.c: add missing free() +2017-07-10 Mike Gabriel -2019-06-20 19:54:44 +0200 Ulrich Sibiller (956caeb8a) + * debian/rules: Drop redundant --with-symbols configure option, '-g' + already gets added by debhelper. (397d3ac06) - * compext/Png.c: Nullify after free +2017-04-26 Mike Gabriel -2019-06-20 19:53:39 +0200 Ulrich Sibiller (e440e722d) + * nxproxy: Switch to autoreconf. (41ea54b02) - * compext/Png.c: simplify srcBuf allocation +2017-06-30 Mike Gabriel -2019-06-20 19:51:00 +0200 Ulrich Sibiller (d48824195) + * m4/nx-macros.m4: Add autotools macros derived from X.org and + nxcomp* configure.in files. (322e39b79) - * compext/Png.c: late image_index allocation +2017-07-12 Mike Gabriel -2019-06-20 19:14:10 +0200 Ulrich Sibiller (b4d3dc5bf) + * make-changelog.sh: Drop obviously not needed '--since 1970' option + from 'git log' call. (e17207f18) + * Merge branch 'sunweaver-pr/report-window-ids' into 3.6.x + (ba02470a5) - * NXdixfonts.c: fix index out of bounds +2017-07-04 Mike Gabriel -2019-06-20 18:52:31 +0200 Ulrich Sibiller (fd7e1f989) + * Report Xlib-side window IDs to session.log in machine readable + form. This feature can be enabled by the cmdline options + -reportwids and -reportprivatewids. (84a403e27) + * nxagent man page: Fix layout near -nxrealwindowprop option. + (000a869b3) - * Keyboard.c: rearrange code to make cppcheck happy +2017-06-30 Mike Gabriel -2019-06-20 01:35:22 +0200 Ulrich Sibiller (3c0469971) + * Mesa.patches: Disable + 4001_Fix-non-working-GLX-in-64bit-Xorg-7.0.patch. It + patches a file, we don't build and that we remove in + roll-tarball.sh. (a517c5ab6) + * roll-tarballs.sh: Remove even more files from nx-X11/extras/Mesa/. + This roll-tarball.sh version has been used for generating + the 3.5.99.8 tarball. (7838207b7) + * release 3.5.99.8 (3b15804ce) (tag: 3.5.99.8) - * os/access.c: add missing } +2017-06-30 Mihai Moldovan -2019-06-20 01:31:17 +0200 Ulrich Sibiller (528e1e4ef) + * Merge branch 'sunweaver-pr/mese-quilt-without-quilt' into 3.6.x + (4c7641a1f) + Fixes: ArcticaProject/nx-libs#444 + Fixes: + ArcticaProject/nx-libs#457 - * NXpicture.c: code simplification +2017-06-30 Mike Gabriel -2019-06-20 01:29:21 +0200 Ulrich Sibiller (bb08043a6) + * README.Mesa.patches: Define some rules for patch naming and + numbering scheme. (79fcce3ee) - * Screen.c: fix two more memleaks of visuals +2017-06-27 Mike Gabriel -2019-06-20 01:21:44 +0200 Ulrich Sibiller (213e63eed) + * mesa-quilt: Provide a fallback patching method on systems where + pulling quilt into the build env is not trivial. + (638b334c8) + * nx-libs.spec: Use mesa-quilt with Fedora builds, but rely on + fallback mode in mesa-quilt for RHEL and SUSE. (bac473917) - * Screen.c: fix two memleaks +2017-06-30 Mihai Moldovan -2019-06-20 00:59:16 +0200 Ulrich Sibiller (e63d9de45) + * Merge branch 'sunweaver-pr/browser-scrolling-improvements' into + 3.6.x (05450d0e8) + Fixes: ArcticaProject/nx-libs#443 - * NXrender: fix another memleak +2017-06-29 Oleksandr Shneyder -2019-06-20 00:51:32 +0200 Ulrich Sibiller (78eff73e4) + * nxcomp: Set TokenSize to 1536 for link type ADSL and WAN. Improving + non-xrender based browser scrolling behaviour when link + type is set to ADSL or WAN. (7d51cb676) - * render: Propagate allocation failure from createSourcePicture() +2017-06-30 Mike Gabriel -2019-06-20 00:42:01 +0200 Ulrich Sibiller (9f9b790f8) + * Merge branch 'sunweaver-pr/nx-real-wid' into 3.6.x (4365fe38e) - * fb: fix memory leak in fbOverlayFinishScreenInit +2017-05-30 Mike Gabriel -2019-06-20 00:26:47 +0200 Ulrich Sibiller (f55402572) + * hw/nxagent/Window.c: Introduce NX_REAL_WINDOW window property. + (588be6386) + * hw/nxagnet/Atoms.c: In DEBUG mode, we need validateString() which + is not statically defined in Utils.h. Thus including it + for DEBUG builds. (c88e87bc8) - * dix/dispatch: fix a small memory leak +2017-06-28 Mihai Moldovan -2019-06-20 00:13:25 +0200 Ulrich Sibiller (6f954bb7d) + * Merge branch 'sunweaver-pr/fix-ftbfs-on-hppa' into 3.6.x + (3d255540f) - * Quarks.c: add missing ) +2017-05-06 Mike Gabriel -2019-06-19 23:44:40 +0200 Ulrich Sibiller (6da106610) + * debian/patches: Update 016_nx-X11_install-location.debian.patch + (line numbers only). (65c420515) + * Fix FTBFS on Linux based HP-PARisc 32-bit systems. Thanks to John + Paul Adrian Glaubitz from FU Berlin for providing access + to a corresponding porters' machine. (347363f3f) - * Keyboard.c: fix three memory leaks +2017-05-06 Adam Jackson -2019-06-19 23:10:40 +0200 Ulrich Sibiller (234be0245) + * dix: Remove arch awareness from servermd.h (X.org v2, nx-libs v4) + (f77a4b405) - * glyph.c: fix a read beyond end of heap buffer +2017-06-28 Mihai Moldovan -2019-06-19 01:12:26 +0200 Ulrich Sibiller (8205db425) + * Merge branch 'sunweaver-pr/fix-ftbfs-on-mips64el' into 3.6.x + (78d41614e) - * Font.c: code simplifications +2017-06-27 Mike Gabriel -2019-05-25 19:38:14 +0200 Ulrich Sibiller (cb508b263) + * nx-X11/config/cf/linux.cf: Drop AsOutputArchSize macro from + Sparc(64)Architecture ifdef-block. It does not seem to be + used anywhere else. (c22c3f729) - * various scope improvements +2017-05-07 Mike Gabriel -2019-06-18 23:36:45 +0200 Ulrich Sibiller (bffdacc48) + * Fix FTBFS on mips64el architecture due to missing definition of the + _XSERVER64 macro. (1839dd642) - * glxext.c: fix another memory leak +2017-06-27 Mike Gabriel -2019-06-18 19:10:38 +0200 Ulrich Sibiller (b5eb7c76e) + * Mesa.patches_6.4.1: Add missing EOL at EOF to series file. + (cde05c090) + * Mesa.patches: Have Mesa.patches_6.4.2 rather as a copy than as a + symlink to Mesa.patches_6.4.1. Rebase + 4004_define-USE_IEEE-macro-for-more-platforms.patch + against Mesa 6.4.2 while being at it. (e2d72b599) + * Merge branch 'frantracer-mesa-update-6.4.2' into 3.6.x (3dcdea4dd) - * Screen.c: more debug output +2017-06-27 ftrapero -2019-06-18 19:04:12 +0200 Ulrich Sibiller (7e12c9ba5) + * roll-tarball.sh: Fix resolution of symbolic links and removal of + useless Mesa versions (fa70485dc) + * nx-X11/extras: Add symlinks to Mesa_6.4.2 and patches (2dd6ca0c8) + * Include mesa-6.4.2 project (b30506dfa) + * Squashed 'nx-X11/extras/Mesa_6.4.2/' content from commit 475b1f7 + (663631725) - * Extension.c: code simplifications +2017-06-19 Mike Gabriel -2019-06-17 21:57:45 +0200 Ulrich Sibiller (17d5e62ba) + * roll-tarball.sh: Fix tarball creation, now that we pull in Mesa as + a git-subtree. This basically moves versioned folders + around and drops the Mesa/ and Mesa.patches/ symlinks. + (c032f0e34) + * Merge branch 'frantracer-mesa-squash-subtree' into 3.6.x + (014365877) - * Events.c: use designated initializer in - nxagentDeactivatePointerGrab +2017-02-20 Mike Gabriel -2019-06-18 18:57:17 +0200 Ulrich Sibiller (5cb497146) + * roll-tarball.sh: Drop various unused files from the bundled Mesa + version when creating release tarballs. (123fb7fe7) + * Mesa subtree: Adapt build process for building against Mesa that + gets pulled in via git subtree. (c20b946b4) - * mi/miinitext.c: fix memleaks: remove (double) glx initialization +2017-02-17 Mike Gabriel -2019-06-17 23:37:51 +0200 Ulrich Sibiller (756442226) + * nx-X11/extras/Mesa: Drop bundled Mesa, place a symlink to imported + Git subtree of Mesa_6.4.1 instead. (209657f69) - * Screen.c: fix another memory leak +2017-06-15 ftrapero -2019-06-17 20:25:09 +0200 Ulrich Sibiller (4dd1f3cbd) + * Include mesa-6.4.1 project (459021c16) + * Squashed 'nx-X11/extras/Mesa_6.4.1/' content from commit 53d1bc0 + (8667d4d97) - * Fix memleaks: Free devPrivates of devices on shutdown +2017-06-11 Mike Gabriel -2019-06-17 18:15:05 +0200 Ulrich Sibiller (ca741177e) + * Merge branch 'uli42-pr/fix_sync_segfault' into 3.6.x (4f216e7cf) - * CloseDevice: call XkbRemoveResourceClient before freeing key class - struct +2017-06-09 Ulrich Sibiller -2019-06-17 17:31:32 +0200 Ulrich Sibiller (340de78e2) + * Args.c: fix sync option parsing (19116a61c) - * Keyboard.c: nullify freed pointers +2017-06-06 Mike Gabriel -2019-06-17 16:06:02 +0200 Ulrich Sibiller (3b06ad51d) + * Merge branch 'uli42-pr/remove_unused_defines' into 3.6.x + (7fd59fbd1) - * Screen.c: Fix: make sure RRCloseScreen is being called +2016-11-04 Ulrich Sibiller -2019-06-14 00:14:17 +0200 Ulrich Sibiller (0f8dbbab2) + * remove BuildRman define (52d65a4f6) - * Screen.c: correctly free stuff in nxagentCloseScreen +2017-06-06 Mike Gabriel -2019-06-13 22:56:45 +0200 Ulrich Sibiller (308824ba9) + * Merge branch 'salva-install-as-non-root' into 3.6.x (7b00b7bb8) - * xkb: initialize tsyms +2017-05-31 Salvador Fandiño -2019-06-12 19:25:57 +0200 Ulrich Sibiller (6d00a387f) + * Don't force root ownership of dirs when installing (320352d64) + * Propagate DESTDIR and PREFIX from Makefile (f61956c16) - * Rootless.c: improve TEST/WARN/DEBUG outout +2017-05-31 Mike Gabriel -2019-06-12 00:16:48 +0200 Ulrich Sibiller (2b25eb3d2) + * Merge branch 'mikedep333-f24-ftbfs' into 3.6.x (04fbb2726) - * Pixmap.c: fix comment phrasing/spelling +2017-05-25 Mike DePaulo -2019-05-30 11:38:10 +0200 Ulrich Sibiller (1bfafc127) + * nx-libs.xpec: Fix FTBFS on F24 due to missing Xfont2 (c7ce96546) - * Window.c: add missing comment about nxagentConfiguredWindowList +2017-05-06 Mike Gabriel -2019-05-30 00:30:46 +0200 Ulrich Sibiller (1a8de6352) + * debian/copyright: Update copyright attributions. (150cbc23d) + * nx-X11/config/cf/gnuLib.rules: Drop ancient Vcs comment. + Erroneously sneaked in with reintroduction of + GNU/ support. (6479ed576) - * dix/window.c: fix compiler warning +2017-05-05 Mihai Moldovan -2019-05-01 10:40:47 +0200 Ulrich Sibiller (3900ba3f8) + * Merge branch 'uli42-pr/fix_rhel6' into 3.6.x (53cabac9e) - * NXshm.c: remove left-overs from patch +2017-04-25 Ulrich Sibiller -2019-05-01 02:06:30 +0200 Ulrich Sibiller (b961e190b) + * nx-libs.spec: fix FTBFS on RHEL6 (444e62156) + Fixes: + ArcticaProject/nx-libs#282 - * miwindow.c: add hint to Red Hat Bugzilla + fix +2017-05-05 Mike Gabriel -2019-05-04 01:44:36 +0200 Ulrich Sibiller (28e42b3bd) + * release 3.5.99.7 (5d5336541) (tag: 3.5.99.7) - * mi: Hush an almost certainly bogus warning +2017-05-04 Ulrich Sibiller -2019-05-30 00:10:43 +0200 Ulrich Sibiller (9f5ddede9) + * Merge pull request #427 from sunweaver/pr/gnu-hurd-i386-support + (13753ddfd) - * Window.c: Drop defines CWParent and CWStackingOrder +2017-04-13 Mike Gabriel -2019-05-29 23:52:44 +0200 Ulrich Sibiller (a3e0376f9) + * nxcompshad/Shadow.cpp: Use EBADF instead of EBADFD (which is not + portable to GNU/Hurd and GNU/kFreeBSD). (681069d7a) + * nx-X11/config/cf/gnu*: Re-introduce GNU/Hurd support to the nx-X11 + buildflow. (d8a25946e) - * Window.c: remove leftover (commented) code +2017-05-04 Ulrich Sibiller -2019-05-30 23:50:53 +0200 Ulrich Sibiller (d8f5e647c) + * remove _X_DEPRECATED for XKeycodeToKeysym (c59710e8e) - * NXwindow.c: fix compiler warning +2017-05-04 Mike Gabriel -2019-06-01 00:52:06 +0200 Ulrich Sibiller (a765857aa) + * Merge branch 'uli42-pr/fix_keyboard_delay' into 3.6.x (f149e3626) - * Remove the Must_have_memory hack. +2017-05-04 Ulrich Sibiller -2019-06-11 12:24:44 +0200 Mike Gabriel (c0754a357) + * Revert "Switch from using libNX_X11's deprecated XKeycodeToKeysym() + function to using XGetKeyboardMapping()." (651d5e5ee) - * Merge branch 'uli42-pr/use_selection_callback' into 3.6.x +2017-04-25 Mihai Moldovan -2019-06-10 14:25:53 +0200 Ulrich Sibiller (848dee5c4) + * nx-libs.spec: RPM does not support %elif/%elsif/%elseif/whatever. + (60d7c02e0) + Fixes: ArcticaProject/nx-libs#432 - * NXdispatch.c: use upstream version of ProcSetSelectionOwner +2017-04-21 Mike Gabriel -2019-06-10 14:21:43 +0200 Ulrich Sibiller (09ba97b2d) + * debian/copyright: Update copyright attributions (re-add + nx-X11/programs/Xserver/hw/nxagent/NXpicturestr_PictSolidFill.h). + (776785afb) + * release 3.5.99.6 (06a6a5fca) (tag: 3.5.99.6) - * NXdispatch.c: Use Callback instead of a modified function +2017-04-21 Mihai Moldovan -2019-06-10 14:20:47 +0200 Ulrich Sibiller (2972f6af1) + * Merge branch 'sunweaver-pr/use-source-tree-nxcomp' into 3.6.x + (1c6217054) - * Add nxagentSetSelectionCallback +2017-03-08 Mike Gabriel -2019-06-10 14:18:06 +0200 Ulrich Sibiller (3fd7e5f93) + * Xserver/Imakefile: Drop redundant library path option + -L../../../nx-X11/exports/lib when linking nxagent. As + -L../../exports/lib is already present and points to the + same location. (e91132f3b) + * Xserver/Imakefile: Change order of linker options, so that + self-built components get mentioned first in the nxagent + linker command. (4818c13e7) - * Add nxagentExternalClipboardEventTrap +2017-04-21 Mihai Moldovan -2019-06-11 12:10:25 +0200 Mike Gabriel (58cd35745) + * Merge branch 'sunweaver-pr/nxagent-dialog-fixes' into 3.6.x + (22b6ac728) - * Merge branch 'uli42-pr/drop_nxmiexpose' into 3.6.x +2017-03-07 Mike Gabriel -2019-05-30 16:04:43 +0200 Ulrich Sibiller (073c6c17e) + * nxcomp/Children.cpp: Don't generate warnings with duplicated NX + paths. (0f67af9d7) - * NXmiexpose.c: drop file altogether +2017-03-08 Mike Gabriel -2019-05-30 16:02:53 +0200 Ulrich Sibiller (6ce9fb5f2) + * hw/nxagent/Dialog.c: Drop unused dialog for + DIALOG_DISABLE_XKB_LOCAL. (522e743f6) - * Window.c/NXmiexpose.c: remove hack for certain WM theme +2017-04-21 Mike Gabriel -2019-05-25 17:29:17 +0200 Ulrich Sibiller (af1c4b9b7) + * Revert "NXpicturestr_PictSolidFill.h: Drop file and revert db8705. + Not an issue anymore nowadays." (61d5cd0b7) - * NXmiexpose.c: mark NX changes +2017-04-20 Mihai Moldovan -2019-05-01 01:22:39 +0200 Ulrich Sibiller (9e051eab0) + * nx-X11/programs/Xserver/os/connection.c: compact display + autodetection code. (f3d406109) + * Merge branch 'sunweaver-pr/enhance-displayfd-auto-detection' into + 3.6.x (1ccc6be61) - * NXmiexpose.c: use upstream version of miPaintWindows() +2017-04-07 Mike Gabriel -2019-05-04 01:47:50 +0200 Ulrich Sibiller (39ff69c72) + * man/nxagent.1: Document the nxagent specific usage pattern of the + displayfd cmdline option. (9865f73be) + * Xserver/os/connection.c: If -displayfd and an explicit display port + number are given, use the explicit display number as a + starting point for auto-detecting the next available + display number. (ec185d7f7) + * Xserver/os/connection.c: Accompany display number with some + human-readable (machine-parseable) text when -displayfd is + set to STDERR. (f4d7863f8) - * NXmiexpose.c: use upstream miHandleExposures() +2017-04-20 Mike Gabriel -2019-06-11 12:05:42 +0200 Mike Gabriel (a25232734) + * Merge branch 'uli42-pr/extend_manpage' into 3.6.x (7d0b7055b) - * Merge branch 'uli42-pr/various_small_things' into 3.6.x +2017-04-18 Ulrich Sibiller -2019-05-30 11:36:18 +0200 Ulrich Sibiller (2da476a67) + * nxagent.1: some more rephrasing (394246855) + * nxagent.1: fix: "tolerancechecks" was documented as + "reconnectchecks" (4998c41de) - * Window.c: comment on the purpose of some functions +2017-04-17 Ulrich Sibiller -2019-06-10 15:32:38 +0200 Ulrich Sibiller (d38fb8137) + * nxagent.1: highlight nxagent (0ccc2ee7a) + * nxagent.1: use nxagent everywhere (e18c95584) + * nxagent.1: rephrase description (5f88a2978) + * nxagent.1: add -options, previously undocumented (14417c94b) + * nxagent.1: fix typo (baf7d39b8) + * nxagent.1: remove no longer existing -co option from manpage + (9494062eb) - * Events.c: add debug output +2017-04-19 Mike Gabriel -2019-06-10 15:27:02 +0200 Ulrich Sibiller (9cb29cce2) + * Xserver/GL/glx/glxext.c: Fix for previous commit, re-adding a + comment starter '/*'. (ab0bc8158) + * Clearing comments from $XFree86$ (et al.) header lines. (4ad88de86) - * Clipboard.c: more debugging output +2017-04-19 Mihai Moldovan -2019-06-10 15:23:55 +0200 Ulrich Sibiller (9739c7009) + * debian/changelog: add missing bug closure. (a4fb30f8d) - * Clipboard.c: Scope improvements +2017-04-18 Mihai Moldovan -2019-06-10 15:21:45 +0200 Ulrich Sibiller (4b19c4975) + * {debian/control,nx-libs.spec}: add proper dependencies upon xkbcomp + for RPM and DEB packages. (0c9852a76) - * Clipboard.c: fix wrong variable being printed +2017-04-18 Mike Gabriel -2019-06-10 12:09:16 +0200 Ulrich Sibiller (d9b1272fb) + * Merge branch 'Ionic-add-xkbcomp-dep' into 3.6.x (85b58daa8) - * Screen.c: more TEST output +2017-04-18 Mihai Moldovan -2019-06-10 12:06:31 +0200 Ulrich Sibiller (0e496e5d1) + * nx-libs.spec: sync up RPM builds after Xext proto change in + a51cb94559e9228a55e01956f242dabccc5e6b14. (a2dca67a5) + * {debian/control,nx-libs.spec}: add proper dependencies upon xkbcomp + for RPM and DEB packages. (adb2f80cc) + * nx-libs.spec: whitespace only. (7c0a35916) - * Screen.c: use consistent spacing on pointer references +2017-04-13 Mike Gabriel -2019-06-10 12:05:24 +0200 Ulrich Sibiller (8365ce463) + * debian/Makefile.nx-libs: make sure that 'make all' only calls 'make + build' and _not_ the global '%:' ruleset afterwards. + (1537eb05d) - * Screen.c: whitespace/formatting fixes +2017-04-14 Mike Gabriel -2019-06-10 12:04:20 +0200 Ulrich Sibiller (d98eeec02) + * debian/control: Add get-orig-source rule as in official Debian + package. (cc17d89e2) + * debian/{rules,nx-x11proto-xext-dev}: More Xext header files belong + int nx-x11proto-xext-dev (instead of removing them in + debian/rules). (a51cb9455) + * debian/control: Pre-D (nx-x11-common) on versioned dpkg not + required anymore. (35ec402fd) + * debian/control: Pull-over latest changes on these files from the + official Debian package. Various improvements several + package descriptions. (fdd66710f) + * debian/copyright{,in}: Pull-over latest changes on these files from + the official Debian package. (0eb3bbd25) - * Screen.c: report both created windows (and with the right name) +2017-04-13 Mihai Moldovan -2019-06-10 12:01:05 +0200 Ulrich Sibiller (61255ac1a) + * Merge branch 'sunweaver-pr/enable-mit-screen-saver-extension' into + 3.6.x (a1e309a0f) - * Window.c: fix: report correct window on icon window creation +2017-04-11 Mike Gabriel -2019-06-11 12:00:48 +0200 Mike Gabriel (92f41213e) + * Xserver: Build nxagent with MIT-SCREEN-SAVER extension enabled. + (244ce534a) - * Merge branch 'uli42-pr/fix_broken_cursor_handling' into 3.6.x +2017-04-13 Mihai Moldovan -2019-05-27 15:42:11 +0200 Ulrich Sibiller (a736122f5) + * Merge branch + 'sunweaver-pr/Mesa-define-USE_IEEE-macro-for-more-platforms' + into 3.6.x (680de79fb) - * os: fix BigReq ignoring when another request is pending +2017-04-13 Mike Gabriel -2019-05-23 00:17:21 +0200 Ulrich Sibiller (49adb1e5c) + * Mesa.patches: Define USE_IEEE for __aarch64__ and __mc68000__, as + well. (d4941a6a5) + * nx-X11/config/cf: Clean-up left-overs from having our own + libNX_Xext shared library. (85b925e3f) + * Makefile: Make sure that 'make all' only calls 'make build' and + _not_ the global '%:' ruleset afterwards. (8a3605ffa) + * Makefile: Remove nx-X11/config/cf/date.def on clean. (f843d1b14) + * Makefile: Fix comment above special clean rules. (fa3734ff4) - * render/glyph.c: add missing usage_hint +2017-04-13 Mihai Moldovan -2019-05-22 22:22:36 +0200 Ulrich Sibiller (fd8427002) + * Merge branch 'sunweaver-pr/fix-ftbfs-on-linux-sparc64' into 3.6.x + (a2b758458) - * Fix NXevents.c: Reactivate errornously commented function +2017-04-13 Mike Gabriel -2019-06-11 11:31:05 +0200 Mike Gabriel (126cbe1ff) + * nx-X11/config/cf/linux.cf: Fix FTBFS on Linux SPARC64 due to + missing -D_XSERVER64 definition. (fb962f896) - * Merge branch 'uli42-pr/remove_requestlog' into 3.6.x +2017-04-13 Mihai Moldovan -2019-05-27 20:35:25 +0200 Ulrich Sibiller (0eab060d1) + * Merge branch 'sunweaver-pr/fix-ftbfs-on-aarch64' into 3.6.x + (138b52c9b) - * dix: remove unused requestLogIndex +2017-04-12 Mike Gabriel -2019-05-21 10:57:22 +0200 Mike Gabriel (789d3a37e) + * nx-X11/config/cf/linux.cf: Fix FTBFS on arm64 (aarch64) due to + missing -D_XSERVER64 definition. (53dc4ba12) - * Merge branch 'uli42-pr/fix_xkb_crash' into 3.6.x +2017-04-11 Mike Gabriel -2019-05-15 19:54:24 +0200 Ulrich Sibiller (20353e96a) + * release 3.5.99.5 (3a2ecb9a5) (tag: 3.5.99.5) - * libNX_X11: add additional checks for dpy and xkb +2017-04-10 Mike Gabriel -2019-05-15 19:42:29 +0200 Ulrich Sibiller (4df77fe73) + * debian/patches: Update 016_nx-X11_install-location.debian.patch + (due to fuzziness). (d6479c9f4) + * Regression fix for added libXfont2 API support: (d63b4a5ba) - * xkbUtils.c: Catch division by zero +2017-04-10 Mihai Moldovan -2019-05-17 15:51:36 +0200 Mike Gabriel (6981e9bb0) + * Merge branch 'sunweaver-pr/createpixmap-alloc-hints-abi-change' + into 3.6.x (2d700b147) - * Merge branch 'andschwa-xtestext1h' into 3.6.x +2017-02-22 Mike Gabriel -2019-05-13 21:32:07 +0000 Andrew Schwartzmeyer (6a938063b) + * hw/nxagent/Pixmap.c et al.: Propagate usage_hint through + nxagentCreatePixmap, as well. (8b5bb2cda) - * Remove Debian build references to `xtestext1.h` +2017-03-11 Mike Gabriel -2019-05-11 09:41:15 +0200 Mike Gabriel (226493690) + * Mesa.patches: Adapt Mesa to CreatePixmap allocation hint ABI bump. + (560c95643) - * Merge branch 'uli42-pr/small_fixes' into 3.6.x +2017-02-22 Aaron Plattner -2019-05-08 23:23:54 +0200 Ulrich Sibiller (fac36b24f) + * Save pixmap allocation hints into the PixmapRec. (aa50b35a5) + * Add CreatePixmap allocation hints. (3ef6d5120) - * nxagent: make nxagentX2go a Boolean +2017-04-10 Mihai Moldovan -2019-05-08 22:25:02 +0200 Ulrich Sibiller (1b9d735b0) + * Merge branch 'sunweaver-pr/switch-to-libXfont2-API' into 3.6.x + (cc24d8ba2) - * README.keystrokes: mention nxdialog +2017-04-10 Mike Gabriel -2019-05-08 21:49:50 +0200 Ulrich Sibiller (79a2b7b24) + * nx-libs.spec: Prefer libXfont2-devel on RPM distro versions that + have it.~ (c4c548547) + * debian/control: Use B-D libxfont-dev only. Follow libXfont2 + transition on Debian (and alike). (a5432aac8) + * Makefile: Tell Xserver build which Xfont API to use (v2 or v1) + depending on what's available in the build env. + (92979a4e8) - * Remove useless "ignore" keystroke for Ctrl-Alt-Backspace +2017-02-09 Mike Gabriel -2019-05-08 21:57:01 +0200 Ulrich Sibiller (a31d28014) + * Xserver: Support building against libXfont2 (v2) API and old + libXfont(1) API alike. (f4c80a78c) - * README.keystrokes: refine description +2017-02-16 Jamey Sharp -2019-05-04 01:04:06 +0200 Ulrich Sibiller (0db8b0353) + * SetFontPath: set client->errorValue on failure. (f743f9f74) - * NXdispatch.c: indent code to match environment +2017-02-16 Eamon Walsh -2019-05-04 00:40:49 +0200 Ulrich Sibiller (f6845fbd9) + * dix: pass a valid ClientPtr to SetFontPath in all cases. + (4768662b0) - * NXdispatch.c: add missing fixes +2017-02-14 Mike Gabriel -2019-05-04 00:30:21 +0200 Ulrich Sibiller (3d254765c) + * hw/nxagent/BitmapUtils.c: Derive from utilbitmap.c in deprecated + libXfont1 and ship as copy-of-code with nxagent. + (523009b96) - * NXdispatch.c: add missing change +2017-02-09 Mike Gabriel -2019-05-01 20:11:14 +0200 Ulrich Sibiller (0312a8cfe) + * dix: Move InitFonts up above screen initialization (6a06a6c81) + * Xserver/Imakefile: Improve readability by introducing the NULL + variable and adding more line-breaks. (03b772b5f) - * Rename libdamage to (correct) libdamageext +2017-04-10 Mike Gabriel -2019-05-01 15:04:26 +0200 Ulrich Sibiller (f0ba303d4) + * Revert "regression fix for 52872a0: Keep index parameter in + AddScreen() for now. Requires proper ABI backport. (was: + copy+paste error)." (9e2588e56) - * NXdamage.c: add missing upstream fixes +2017-04-10 Mihai Moldovan -2019-05-01 14:38:31 +0200 Ulrich Sibiller (249be6680) + * Merge branch + 'sunweaver-pr/remove-index-from-CloseScreen-ABI-backport' + into 3.6.x (5421dd444) - * NXwindow.c: add missing change +2017-03-11 Dave Airlie -2019-04-30 21:00:31 +0200 Ulrich Sibiller (34e9c6b0b) + * xserver: remove index from CloseScreen (API/ABI breakage) + (93ea74e53) - * Keyboard.c: clean/unify formatting +2017-04-07 Vadim Troshchinskiy -2018-11-02 20:56:55 +0100 Ulrich Sibiller (0a211b6b6) + * Merge remote-tracking branch + 'sunweaver-pr/pr/nxproxy-read-from-stdin' into 3.6.x + (ab3974f22) - * Keyboard.c: improve TEST and DEBUG output +2017-02-05 Bernard Cafarelli -2019-04-29 15:37:10 +0200 Ulrich Sibiller (bee0f13ce) + * nxproxy: Support communication over stdin. Allow nxcl to use + standard ssh instead of nxssh. (4c2fe0d97) - * nxagent: Remove own GetTimeInMillis() implementation +2017-04-07 Mike Gabriel -2018-11-07 21:29:19 +0100 Ulrich Sibiller (b32a984f8) + * nxcomp/Loop.cpp: Fix server/client mode info cerr printing in + PrintProcessInfo(). (1441b02f0) + * Merge branch 'sunweaver-pr/drop-render-fullcolor-workaround' into + 3.6.x (dcdbc102c) - * Die XTESTEXT1, die! +2017-03-21 Mike Gabriel -2019-04-29 22:02:47 +0200 Ulrich Sibiller (dece08252) + * NXpicturestr_PictSolidFill.h: Drop file and revert db8705. Not an + issue anymore nowadays. (6c8c95025) - * Reconnect.c: initialize stateFile path +2017-04-06 Erkki Seppälä -2019-04-29 22:02:24 +0200 Ulrich Sibiller (ff5740e03) + * record: avoid crash when calling RecordFlushReplyBuffer recursively + (c8a4e1e75) + Fixes: ArcticaProject/nx-libs#417. - * spelling fixes +2017-04-06 Mihai Moldovan -2019-05-10 16:37:20 +0200 Mike Gabriel (f6177d2ad) + * Merge branch 'sunweaver-pr/mesa-patching-with-quilt' into 3.6.x + (0d7b4c365) - * Merge branch 'uli42-pr/short_font_code' into 3.6.x +2017-02-20 Mike Gabriel -2019-04-23 20:09:25 +0200 Ulrich Sibiller (453edbd21) + * Mesa subtree: Add quilt based patch system for bundled Mesa. + (2c9effed2) - * Font.c: use __func__ in TEST prints +2017-04-05 Mike Gabriel -2019-04-23 20:08:57 +0200 Ulrich Sibiller (0086b8c24) + * roll-tarball.sh: Fix ChangeLog creation, always create ChangeLog + for the CHECKOUT, not the currently checked out branch. + (2767d32c0) - * Font.c: Avoid duplicate font paths +2017-04-03 Mike Gabriel -2019-04-23 18:22:45 +0200 Ulrich Sibiller (78a16245a) + * Merge branch 'uli42-pr/cleanup_keystroke' into 3.6.x (25d38bf36) - * auto-determine system font path and add to list of font paths +2017-03-27 Ulrich Sibiller -2019-04-23 19:34:57 +0200 Ulrich Sibiller (898f04e42) + * Keystrokes: rename left/up/right/down keystrokes to descriptive + names (ee18cd43d) + * doc: rework keystroke documentation (d28cf5574) + * doc: document debugging keystrokes (9f0713c04) - * Font.c: Loop over font paths +2017-03-23 Ulrich Sibiller -2019-04-23 19:21:41 +0200 Ulrich Sibiller (dfb5602a6) + * keystrokes.cfg: remove debug keystrokes (e3240d6b3) + * Keystroke.c: move some vars to inner scope (bf27d58b7) + * Init keystrokes at startup and reconnect (ba5183f80) + * Keystroke.c: avoid use of comparisons on "False" (f12012b15) + * Keystroke.c: use Booleans where appropriate (2b9d7d274) + * Keystroke.h: improve parse_keystroke_file() (076d458e7) + * Keystroke.c: introduce nxagentDumpKeystrokes() (79520f9c6) + * keystrokes.cfg: add missing keystrokes (a45a348c4) + * Keystroke.c/h: completely disable keystrokes that are not active at + compile time (3c921ccb4) + * Keystroke.h: auto-enum keystrokes (811ce4902) + * Keystroke.h/Keyboard.h: cleanup mask variables (4adb1911f) - * Font.c: Let dix check if a font path exists +2017-03-21 Ulrich Sibiller -2019-04-23 19:19:04 +0200 Ulrich Sibiller (8029141e7) + * Keystroke.c: detect duplicate keystroke definitions (c693df127) + * Keystroke.c: use KEYSTROKE_NOTHING (40f03399c) + * Args.c: add two missing options to help message (51782cb25) - * Font.c: build the font paths at runtime +2017-04-03 Mike Gabriel -2019-04-23 18:34:04 +0200 Ulrich Sibiller (bcb5c7962) + * Merge branch + 'sunweaver-pr/xinerama-response-swapping-in-RRXineramaWriteMonitor' + into 3.6.x (147371a28) - * Drop Speedo font support +2017-03-10 Michal Srb -2019-04-03 22:33:33 +0200 Ulrich Sibiller (dff2e0a01) + * xinerama: Swap the response in RRXineramaWriteMonitor (f34eff0a2) - * Font.c: factor out font checks +2017-04-03 Mike Gabriel -2019-05-10 16:10:46 +0200 Mike Gabriel (d94e9ba24) + * Merge branch 'mikedep333-pr/cygwin-nxcomp-ftbfs' into 3.6.x + (4e0e7c472) - * Merge branch 'uli42-pr/fix_flavour_change' into 3.6.x +2017-03-29 Mike DePaulo -2019-05-08 23:21:30 +0200 Ulrich Sibiller (3c9ee1ff7) + * Remove EMX (MS-DOS & OS/2) support (1a2bea981) + * Cygwin nxcomp: Use Cygwin un.h (995851206) - * nxagent: Determine nxagentProgName only once +2017-03-27 Mike Gabriel -2019-04-23 08:42:43 +0200 Mike Gabriel (4ce890758) + * regression fix for 52872a0: Keep index parameter in AddScreen() for + now. Requires proper ABI backport. (was: copy+paste + error). (342758254) + * Merge branch 'uli42-pr/libX11-HEAD' into 3.6.x (d7d2aeea4) - * Merge branch 'mjtrangoni-update-clang-8' into 3.6.x +2017-02-01 Arthur Huillet -2019-04-22 17:26:33 +0200 Mario Trangoni (ee82317b5) + * _XDefaultError: set XlibDisplayIOError flag before calling exit + (00405b278) - * travis.yml: Update clang 7.0 => 8.0 +2017-01-07 Julien Cristau -2019-04-17 11:12:29 +0200 Mike Gabriel (c9cac948f) + * Fix wrong Xfree in XListFonts failure path (8ad49a03e) - * roll-tarballs.sh: Fix script removal from nx-libs-lite tarballs. +2017-03-26 Mihai Moldovan -2019-04-17 11:07:36 +0200 Mike Gabriel (3dc2c9aac) + * Merge branch 'sunweaver-pr/dix-dispatch-backports' into 3.6.x + (ac03b5172) - * roll-tarballs.sh: Remove nxdialog/* in nx-libs-lite tarballs. +2017-03-11 Mike Gabriel -2019-04-17 11:04:51 +0200 Mike Gabriel (e2b73ab90) + * dix: Remove insane BC hacks (c1fc4ba78) - * release 3.5.99.20 (tag: 3.5.99.20) +2017-03-10 Mike Gabriel -2019-04-17 10:52:00 +0200 Mike Gabriel (2a10438f7) + * Move AddScreen() comment where it actually belongs. Should be done + in X.org, too. (cb9e50c2f) + * dix: Move AddScreen() over into dispatch.c and introduce + init_screen() (52872a0de) - * nxdialog/bin/nxdialog: Fix error dialog-type-not-supplied error - message. +2017-03-22 Mihai Moldovan -2019-04-08 11:50:08 +0200 Mihai Moldovan (f0aac0897) + * Merge branch 'sunweaver-pr/various-os-backports' into 3.6.x + (f5e7d555a) - * Merge branch 'sunweaver-pr/pthread-flags' into arctica-3.6.x +2017-03-20 Adam Jackson -2019-03-01 23:16:49 +0100 Mike Gabriel (80ecfad95) + * os: Remove the useless -x option (565421ba1) - * nxcomp/src/Makefile.am: Correct usage of PTHREAD_CFLAGS and - PTHREAD_LIBS. PTHREAD_CFLAGS is also supposed to be used - when linking. See comments in m4/ax_pthread.m4. +2017-03-15 Keith Packard -2019-04-07 21:59:37 +0200 Mike Gabriel (1ff05c8e2) + * os: FatalError if -displayfd writes fail AND Clear the -displayfd + option after closing the file (a95cfdf48) - * nxdialog/Makefile.am: We forgot to clean up - nxdialog/bin/Makefile.in. +2017-03-15 Alan Coopersmith -2019-04-07 21:59:00 +0200 Mike Gabriel (34011ccad) + * Use unique logfile names when starting server with -displayfd + (e96e810c2) - * Makefile: Add clean/distclean target calls for nxdialog subdir to - master Makefile's clean/distclean targets. +2017-03-15 Jon TURNEY -2019-04-07 21:36:05 +0200 Mike Gabriel (cb5c042a1) + * os: -displayfd should check ports up to 65535 (faaba2661) - * Merge branch 'Ionic-bugfix/libXcomp-pthread-underlinking' into - 3.6.x +2017-03-15 Keith Packard -2019-04-04 13:07:40 +0200 Mihai Moldovan (dd0d49c4e) + * os: Use NotifyFd interface for listen descriptors (c468be804) - * debian/patches/{,series}: remove 2004_enforce-lpthread.patch. +2017-03-15 Jon TURNEY -2019-04-04 11:15:22 +0200 Mihai Moldovan (d1fe6a601) + * Handle -displayfd and an explicit display number sensibly + (3be144ffd) - * nxproxy/{m4,configure.ac,src/Makefile.am}: drop pthread - overlinking. +2017-03-15 Mike Gabriel -2019-04-04 11:06:05 +0200 Mihai Moldovan (95f8cf7ea) + * Xserver/os/utils.c: Add NXAGENT_SERVER specific -nolisten + parameter: ANY. (506aedbcd) - * m4/ax_pthread.m4: implement workaround for libtool bug #13550. +2017-03-15 Kristian Høgsberg -2019-04-01 09:16:43 +0200 Mihai Moldovan (2efaa423b) + * os: Add a mechanism to prevent creating any listen sockets + (e8bc4c7e2) - * m4/: update external macros from autoconf-archive. +2017-03-15 Chase Douglas -2019-04-04 11:18:35 +0200 Mihai Moldovan (1b6da5992) + * os: Add -displayfd option (89496d987) - * nxcomp/src/Makefile.am: PTHREAD_LDFLAGS does not exist, replace - with PTHREAD_LIBS. +2017-03-15 Keith Packard -2019-03-25 06:42:08 +0100 Mihai Moldovan (3af59f806) + * os: Use NotifyFd for ErrorConnMax (eb4999611) - * nxdialog/: create (almost) empty m4 directory. +2017-03-15 Adam Jackson -2019-03-01 18:59:22 +0100 Ulrich Sibiller (cf3ac71a3) + * Move SIGUSR1 notification as late as possible. (f5301dee4) - * nxdialog: fix example +2017-02-16 Adam Jackson -2019-03-01 16:48:17 +0100 Mike Gabriel (59305c8b9) + * dix: Extend initial connection handshake for forwarding proxies + (4f76ed19b) + * dix: Pull client-is-local flag up to the ClientRec (ed52cb295) - * release 3.5.99.19 (tag: 3.5.99.19) +2017-02-16 Pauli Nieminen -2019-03-01 16:48:04 +0100 Mike Gabriel (da9a1bc0b) + * os: always check if client is local when connection is accepted + (349b6dec5) - * debian/patches: Add 2004_enforce-lpthread.patch. On Debian, enforce - -lpthread when building nxcomp. This is a nasty work - around for a missing symbols issue that needs to get - addressed otherwise in later release. +2017-02-15 Rami Ylimäki -2019-03-01 15:32:12 +0100 Mike Gabriel (400b627e4) + * os: Add facilities for client ID tracking. (239fe3d08) - * nx-libs.spec: Dropping nxdialog files from installation for now - when building RPMs. Postponing nxdialog integration with - RPM packaging for now. +2017-02-16 Mike Gabriel -2019-03-01 15:25:36 +0100 Ulrich Sibiller (ff1b3e9e8) + * dix/os: backport various signal handling and smart scheduler + changes from X.org (366067b7c) - * nxdialog: Allow user to specify hexadecimal X11 window IDs. +2017-02-16 Keith Packard -2019-03-01 15:24:44 +0100 Mike Gabriel (ca8d889da) + * dix/os: Merge priority computation into SmartScheduleClient + (f14f738a6) - * debian/libnx-x11-6.symbols: Update symbols. +2017-02-16 Pauli Nieminen -2019-03-01 15:23:49 +0100 Mike Gabriel (00f8d49a3) + * os: Fix a memory leak (6c076cfe5) - * debian/*: Debianize package inclusion of nxdialog (ships with - nxagent bin:pkg for now). +2017-02-15 Alan Coopersmith -2019-03-01 15:22:03 +0100 Mike Gabriel (ae565e1da) + * Rework local client id finding code to be more uniform (8996f80a5) + * AUDIT messages should contain uid for local accesses (X.org bug + #1997) (6bc37b980) - * Merge branch 'sunweaver-pr/nxdialog-autotools' into 3.6.x +2017-02-15 Mike Gabriel -2019-03-01 13:50:31 +0100 Mike Gabriel (6812657f0) + * LBX clean-up: Drop forgotten passage in Xserver/os/connection.c. + (0338cbc3f) + * Xserver/os/: Drop not-used-anymore MNX_TCPCONN macro. (104307dd6) + * Xserver/os/Imakefile: Introduce the NULL variable and line-wrap + various variable definitions for the sake of better + readability. (7177caa70) - * Makefile: Integrate new subproject "nxdialog". +2017-02-15 Adam Jackson -2019-03-01 13:47:39 +0100 Mike Gabriel (57ca69fe0) + * Don't crash on unconfigured interfaces. (X.org bug #5218, Andrei + Barbu) (eac0a8fad) - * nxdialog: Turn into autotools project, add man page. +2017-02-14 Alan Coopersmith -2019-03-01 12:50:32 +0100 Mike Gabriel (df79c3b35) + * Set padding bytes to 0 in WriteToClient (f9123570d) - * Merge branch 'uli42-pr/add_nxdialog' into 3.6.x +2017-02-14 Aaron Plattner -2019-03-01 10:52:39 +0100 Ulrich Sibiller (d0e40f8b2) + * os: Return BadLength instead of disconnecting BigReq clients + (#4565) (2ecd2a006) - * nxdialog: add example call +2017-02-14 Peter Harris -2019-03-01 10:50:16 +0100 Ulrich Sibiller (07052a25c) + * Fix overflow of ConnectionOutput->size and ->count (cbc2d300b) - * nxdialog: allow to provide --parent 0 for testing +2017-02-15 Michel Dänzer -2019-02-28 20:17:39 +0100 Ulrich Sibiller (acffe15b5) + * dix: Pass ClientPtr to FlushCallback (65b6a62bc) - * nxdialog: make code compatible to python2 _and_ python3 +2017-02-14 Keith Packard -2019-02-28 18:13:47 +0100 Ulrich Sibiller (57700cd6b) + * Xserver/os/io.c: Bail out early from FlushClient if nothing needs + to be written. (af7c37500) - * nxdialog: convert from optparse to argparse +2017-02-14 Chris Wilson -2019-02-28 17:49:28 +0100 Ulrich Sibiller (3a097e6e0) + * os: Immediately queue initial WriteToClient (645b757df) - * nxdialog: use gtk3 instead of gtk2 +2017-03-15 Mike Gabriel -2019-02-28 17:46:48 +0100 Ulrich Sibiller (2aa575f0d) + * os/xdmcp: Remove dead 'restart' code (074646707) - * nxdialog: pylint improvements +2017-03-19 Mike Gabriel -2019-02-09 01:55:59 +0100 Ulrich Sibiller (486cc6f50) + * Merge branch 'uli42-pr/ignore_caps' into 3.6.x (b7c389b9a) - * add nxdialog for displaying dialogs +2017-03-19 Ulrich Sibiller -2019-03-01 12:12:58 +0100 Mike Gabriel (4538d2133) + * Keystroke.c: ignore CapsLock and NumLock most of the time + (7065e0bf2) - * Merge branch 'mjtrangoni-move-to-xenial' into 3.6.x +2017-03-17 Mihai Moldovan -2019-01-19 12:17:32 +0100 Mario Trangoni (440ce3f54) + * Merge branch 'sunweaver-pr/setnotifyfd-ABI' into 3.6.x (7fd5d934c) - * .travis.yml: add some soft requirements +2017-02-24 Mike Gabriel -2019-01-18 20:38:03 +0100 Mario Trangoni (f2a1e877d) + * os: Initialize NotifyFds earlier in startup (f315ae066) - * .travis.yml: Update clang-6.0 to clang-7 +2017-02-09 Keith Packard -2019-01-18 19:10:03 +0100 Mario Trangoni (ebd1ea036) + * os: Implement support for NotifyFd X_NOTIFY_WRITE and removal of + AddEnabledDevices/RemoveEnabledDevices (761d74a68) - * .travis.yml: move from Ubuntu Trusty to Xenial. +2017-02-09 Fredrik Höglund -2019-03-01 12:04:25 +0100 Mike Gabriel (176f9b471) + * Move the code for resetting the DPMS mode in response to input + events, from WaitForSomething to mieqProcessInputEvents. + (6307e6fc7) - * Merge branch 'uli42-pr/fix_clang_warnings' into 3.6.x +2017-02-09 Mike Gabriel -2019-01-18 23:57:04 +0100 Ulrich Sibiller (7c8214f31) + * nxagent: Use SetNotifyFd to receive events. (9b934a447) - * GenericReply.h: remove unused variable +2017-02-09 Keith Packard -2019-01-18 23:45:26 +0100 Ulrich Sibiller (059028ce7) + * os: Add NotifyFd interfaces (86110d6ed) - * Logger.h: remove pragma, correct attributes +2017-02-09 Mike Gabriel -2019-01-18 23:44:47 +0100 Ulrich Sibiller (a53c65547) + * Xserver/include/list.h: Add list.h from X.org (from X.org commit + 63f83d1). (289e8ce56) - * Logger.h: fix missing compiler attribute +2017-02-10 Keith Packard -2019-01-18 22:51:40 +0100 Ulrich Sibiller (74fe99dab) + * os/xdmcp: Just send XDMCP keepalive packets once every three minute + (9f0008429) - * xcompshad: remove unused variables +2017-03-13 Mike Gabriel -2019-01-18 22:47:38 +0100 Ulrich Sibiller (a8ed28234) + * Merge branch 'uli42-pr/cleanup_keystroke' into 3.6.x (6ac805ab4) - * Xlib: remove register keywords +2017-03-13 Ulrich Sibiller -2019-01-18 22:44:21 +0100 Ulrich Sibiller (e1f2a24f6) + * Update keystroke readme (6f4eb1540) + * Keystroke.c: remove unneeded capital keys for default keystrokes + (cb40cc448) + * Keystroke.c: add new keystroke to reread keystroke config + (abf624212) + * Keystroke.c: simplify parse_keystroke_file (aadcac452) + * Keystroke.c: fix formatting (f97bb3f13) + * Keystroke.c: use an own environment variable for X2Go (c134b93ac) + * Keystroke.c: make nxagentKeystrokeFileParsed local (8f2679abc) + * Keystroke.c: add missing Mod5 modifier (3042c5064) + * Keystroke.c: fix code order (57081e55f) + * Keystroke.h: sane struct init (2c721f484) + * Keyboard.c: Introduce separate masks for Alt and Meta (d2c811564) + * Keystroke.c: Fix modifier handling (5595e3d16) + * Keystroke.c: more/fixed debug output (af5a83bba) + * Keystroke: whitespace fixes (af8e5e03a) - * xlib: remove superflous parens +2017-03-11 Ulrich Sibiller -2019-01-18 22:41:05 +0100 Ulrich Sibiller (0934b1e67) + * Keystroke.c: arrange switch_all_screens and fullscreen close + together (8f7b0b75b) + * Keystroke.c: print keystroke name in TEST mode (8f0d885cd) - * nxcomp: fix unused variables +2017-03-10 Ulrich Sibiller -2019-01-18 22:38:31 +0100 Ulrich Sibiller (0e481f8aa) + * Keystroke.c: improve TEST output (b39ec4c45) + * Keystroke.c: add another FIXME (93a360c5d) + * Keystroke.c: Simplify read_binding_from_xmlnode (25db7413a) + * Keystroke.c: use symbols instead of integers (13a7c4a73) + * Keystroke.c: Boolify read_binding_from_xmlnode (f78e673fb) + * Keystroke.c: Boolify nxagentCheckSpecialKeystroke (c80605a19) + * Keystroke.c: reorder parse_keystroke_file (ac3794c5f) + * Keystroke.c: handle parsing state in parse_keystroke_file() + (06c83be7e) + * Keystroke.c: simplify nxagentCheckSpecialKeystroke (7804c9c69) + * Keystroke.c: fix code formatting (dfa8bb27b) + * Keystroke.c: rework read_binding_from_xmlnode() (7a61c62cd) + * Keystroke.c: use Bool type where appropriate (d8bc49135) - * nxcomp: fix unused variable +2017-03-10 Mihai Moldovan -2019-01-18 22:10:54 +0100 Ulrich Sibiller (471342933) + * Merge branch 'uli42-pr/misc_cherries' into 3.6.x (320cece2e) - * Fix: clang does not know about gnu_printf +2017-03-04 Ulrich Sibiller -2019-03-01 11:59:55 +0100 Mike Gabriel (d156ce5ab) + * Xext: fix compiler warning (ee2a933c3) + * xfixes: fix compiler warning (e021bc231) + * xfixes: fix compiler warnings (914f78a23) + * render/filter.c: add missing return value (e79d3ac6b) + * record.c: fix compiler warnings (a9d4a454b) - * Merge branch 'uli42-pr/xfixes_memset' into 3.6.x +2017-03-03 Ulrich Sibiller -2019-02-28 23:15:22 +0100 Ulrich Sibiller (e7a50079e) + * fb: fix compiler warning (c1ed00569) + * dix: Fix compiler warning (e17c42e55) + * Display.c: remove unused logo code (fe887d68a) - * xfixes: use calloc for some structs +2016-12-14 Ulrich Sibiller -2019-02-28 23:13:49 +0100 Ulrich Sibiller (c6b6a8fcb) + * Rootless.c: improve debugging output (2a6fcfc14) + * Rootless.c: improve malloc failure handling (a83022a4a) + * Rootless.c: fix possible memleak (4e545710f) - * Use C99 designated initializers in various extension Replies +2016-12-13 Ulrich Sibiller -2019-02-28 23:11:23 +0100 Ulrich Sibiller (c81a45785) + * Display.c: pid is always 0, remove check (1b6b76b5b) + * Window.c: Fix reference before check for null pointer (35e41467a) + * Keyboard.c: Simplify if clause (4a1095fff) + * Rootless.c: Fix wrongly negated comparisons (fcb5e8a0e) + * Args.c: Fix missing parentheses (df0fea79b) - * Use calloc to zero fill buffers being allocated for replies & - events +2017-03-09 Mihai Moldovan -2019-02-28 22:09:28 +0100 Ulrich Sibiller (a70e36c81) + * nx-X11: use the "old", non-NX header location. (fb55fc3ef) + * nxcomp/ChannelEndPoint.cpp: we're not really testing for a + character, but a pointer. (dc8477f76) + Fixes: + ArcticaProject/nxlibs#389. - * ConnDis.c: remove obsolete MNX_TCPCONN + * Refresh: - 0016_nx-X11_install-location.debian.patch - + 9900-dxpc-license-history.full+lite.patch (4537ad4c2) -2019-02-20 22:39:48 +0100 Ulrich Sibiller (f2e48fb73) +2017-03-09 Ulrich Sibiller - * nx-X11/lib/configure.ac: add forgotten status line + * nx-X11: Backport CVE-2017-2624 (timingsafe_memcmp) (c2b050e30) -2019-02-20 22:25:46 +0100 Ulrich Sibiller (71a3b8447) +2017-03-07 Mihai Moldovan - * nx-X11/lib/configure.ac: fix version number + * Merge branch 'uli42-pr/backup_null_rulesfile' into 3.6.x + (d8a4f3be7) + Fixes: ArcticaProject/nx-libs#371. -2019-02-20 22:05:01 +0100 Ulrich Sibiller (0eb71d78a) +2008-12-03 Peter Hutterer - * Merge branch 'gh-sunweaver/pr/xlib-loadable-modules' into 3.6.x + * xkb: Allow NULL as rulesFile in XkbSetRulesDflts. (2794e674c) -2019-02-20 13:14:43 +0100 Mike Gabriel (36a7f0413) +2017-03-07 Mihai Moldovan - * nx-X11/lib/configure.ac: Assure that the USE_DYNAMIC_XCURSOR macro - is defined at build-time. + * Merge branch 'uli42-pr/cve-2017-2624' into 3.6.x (c6f0e6b2c) + Fixes: + ArcticaProject/nx-libs#365. -2019-02-20 10:40:20 +0100 Mike Gabriel (de421e4fe) +2017-03-04 Ulrich Sibiller - * Revert "Fix parsing ports set to unix sockets" + * os: add timingsafe_memcmp to Imake (22f542626) -2019-02-20 10:37:16 +0100 Mike Gabriel (3572b251e) +2017-03-03 Ulrich Sibiller - * Regression fix for bfc05af7. Properly end lines in help/usage text. + * Backport CVE-2017-2624 (timingsafe_memcmp) (65c5d8ad7) -2019-02-18 08:47:40 +0100 Mike Gabriel (66315e4f3) +2017-03-03 Mike Gabriel - * Merge branch 'uli42-pr/session_types' into 3.6.x + * Merge branch 'uli42-pr/fix_validatestring' into 3.6.x (05aabb4e6) -2019-02-18 08:45:11 +0100 Mike Gabriel (fc2907759) +2017-03-02 Ulrich Sibiller - * Keyboard.c: fix comment. + * replace (DE)ALLOCATE_LOCAL by malloc/free (06bb154df) -2019-02-17 18:00:28 +0100 Ulrich Sibiller (bfc05af73) +2017-03-03 Mike Gabriel - * nxproxy: list known session types in help output + * Merge branch 'uli42-pr/remove_allocate_local' into 3.6.x + (96e255603) -2019-02-15 11:48:27 +0100 Mike Gabriel (a3dc87d6b) +2017-03-03 Ulrich Sibiller - * Merge branch 'uli42-pr/fix_keystrokes' into 3.6.x + * nxagent: move validateString as inline func to Utils.h (6e8aee499) + * xkb: add missing const (19065e75e) -2019-02-15 09:27:29 +0100 Ulrich Sibiller (f1b27c4fd) +2010-01-15 Peter Hutterer - * keystrokes.cfg: Add missing Shift=1 for viewport_move_up/down/right + * xkb: remove XkbAtomGetString, replace with NameForAtom. (9e29588dd) -2019-02-15 11:45:14 +0100 Mike Gabriel (24d7d0faa) +2011-02-13 Alan Coopersmith - * Merge branch 'uli42-pr/revert' into 3.6.x + * Replace _XkbDupString with Xstrdup (bdfb52193) -2019-02-15 09:37:18 +0100 Ulrich Sibiller (586742b71) +2017-02-25 Ulrich Sibiller - * Revert "nxagent: rework Bool handling" + * nxagent: half number of NameForAtom calls (e61e9795c) -2019-02-13 12:32:06 +0100 Mike Gabriel (b61934be2) +2017-03-02 Ulrich Sibiller - * Merge branch 'uli42-pr/misc' into 3.6.x + * replace (DE)ALLOCATE_LOCAL by malloc/free (09ef99919) -2019-02-08 00:44:48 +0100 Ulrich Sibiller (16cd2bbe1) +2017-03-03 Mihai Moldovan - * nxagent: rework Bool handling + * Merge branch 'sunweaver-pr/really-enable-MITSHM-in-fboverlay-c' + into 3.6.x (89ccf26d6) -2019-02-07 23:06:58 +0100 Ulrich Sibiller (5bbab001a) +2017-02-05 Mike Gabriel - * Screen.c: code optimization for rootless mode + * Xserver/mi/miscrinit.c: Use new shmint.h for making + ShmRegisterFbFuncs() available. (1c7b45d57) + * Xserver/fb/fboverlay.c: Define -DMITSHM at build as it is used in + fboverlay.c. (269651e47) + * Xserver/Xext/shmint.h: Provide header file exporting + ShmRegisterFunc and ShmRegisterFbFuncs (plus + ShmSetPixmapFormat as a by-product). (dbfd7645a) -2019-02-07 23:04:23 +0100 Ulrich Sibiller (34e4291de) +2017-03-03 Mihai Moldovan - * Screen.c: simplify and fix handling of rootless mode + * Merge branch 'sunweaver-pr/fix-unused-libNX_X11-files' into 3.6.x + (a54f3e0a8) + Fixes: ArcticaProject/nx-libs#265. -2019-02-07 21:40:05 +0100 Ulrich Sibiller (f729ac996) +2017-02-04 Mike Gabriel - * rrdispatch.c: remove obsolete ifdef + * libNX_X11: Fully drop loadable i18n module support in libNX_X11. + (09cf1bcc0) + * libNX_X11/lcUTF8.c: Drop not-used X11/lcUniConv/ascii.h. + (ba27cae63) + * doc/libNX_X11/lcUniConv: Move over the rather-documentary files + 8bit_tab_to_h.c and cjk_tab_to_h.c to nx-libs's doc/ + folder. (949f5e04e) + * doc/libNX_X11/lcUniConv: Pull over README from X.org's libX11 to + document the origin and purpose of 8bit_tab_to_h.c and + cjk_tab_to_h.c. (c9539417a) -2019-01-31 14:10:36 +0100 Mike Gabriel (427ac344c) +2017-03-03 Mike Gabriel - * release 3.5.99.18 (tag: 3.5.99.18) + * Merge branch 'sunweaver-pr/happyvalgrind-in-glXQueryVersion' into + 3.6.x (8cdccdcf1) + * Xserver/GL/glx/glxcmd.c: Fix uninitialized xGLXQueryVersionReply. + (6e770378c) -2019-01-25 16:37:29 +0100 Mike Gabriel (26e483d49) +2016-09-16 Mihai Moldovan - * Merge branch 'theqvd-unix_socket_forwarding' into 3.6.x + * misc nx-X11/programs/Xserver/randr/: switch to using xreallocarray, + since it has been ported now. (7011de155) -2019-01-18 13:15:18 +0100 Vadim (889de46f7) +2016-09-12 Mihai Moldovan - * Fix parsing ports set to unix sockets + * misc nx-X11/programs/Xserver/{composite,dix,randr}/: switch to + using reallocarray, since it has been ported now. + (5413c5ec8) -2019-01-18 12:28:51 +0100 Vadim (5c99eb7d5) +2016-08-17 Mihai Moldovan - * Make getUnixPath() return the right value when called without an - argument. + * nx-X11/programs/Xserver/include/os.h: backport xallocarray(). + (cd1dcdb2b) + * + nx-X11/{config/cf/{{Imake,X11}.tmpl,linux.cf},programs/Xserver/{include/os.h,os/{Imakefile,reallocarray.c}}: + backport reallocarray() implementation. (d189cb422) -2019-01-17 12:06:34 +0100 Mike Gabriel (ca8236e7f) +2016-07-20 Mihai Moldovan - * Merge branch 'uli42-pr/window_fixes' into 3.6.x + * misc nx-X11/programs/Xserver/{hw/nxagent,miext,render}/: move code + around so that we can drop + nx-X11/programs/Xserver/render/miglyph.c (and by extension + nx-X11/programs/Xserver/hw/nxagent/NXmiglyph.c.) + (1a7fc41c2) -2019-01-12 01:01:55 +0100 Ulrich Sibiller (d16a5fbb1) +2016-09-12 Mihai Moldovan - * Screen.c: fix handling of fullscreen startup + * nx-X11/programs/Xserver/mi/{Imakefile,mibank.{c,h}}: backport + ffaae7c0c69a51a53a76146c79f3630ae197a443. (d5a222b65) -2019-01-13 23:47:53 +0100 Ulrich Sibiller (3c92b5db9) +2017-03-03 Mike Gabriel - * Screen.c: fix size calculation in rootless mode + * Merge branch + 'sunweaver-pr/happyvalgrind-nxagentResetSignalHandlers' + into 3.6.x (50c589eb9) + * hw/nxagent/Display.c: Fix uninitialized newAction in + nxagentResetSignalHandlers(). (46f9afb35) + * Merge branch 'uli42-pr/happyvalgrind' into 3.6.x (20029dbc8) -2019-01-13 23:46:49 +0100 Ulrich Sibiller (43d3b655d) +2017-02-25 Ulrich Sibiller - * Screen.c: improve readability of size calculations + * Fix "uninitialised byte(s)" complaints from valgrind (3e315cd17) -2019-01-11 23:25:39 +0100 Ulrich Sibiller (8dea30751) +2017-03-02 Mihai Moldovan - * Screen.c: move identical line out of both parts of an if clause + * Merge branch 'sunweaver-pr/allow-empty-nx-options-string' into + 3.6.x (9d41e84ea) + Fixes: ArcticaProject/nx-libs#51. -2019-01-11 22:39:34 +0100 Ulrich Sibiller (c4c39bc94) +2017-02-05 Mike Gabriel - * Extensions.c: Cleanup nxagentRandRInitSizes() + * nxcomp/Loop.cpp: Allow nx/nx: as DISPLAY variable (i.e. an + empty nx/nx options string. (ce037f4e3) + * nxcomp/Loop.cpp: Ignore, options= nx/nx parameter, if file options + path starts with /dev/, /proc/, or /sys/. (a4be1b89f) -2019-01-11 21:58:50 +0100 Ulrich Sibiller (6c0098a3e) +2017-03-02 Mihai Moldovan - * Extensions.c: fix first resolution being ignored + * Merge branch 'sunweaver-pr/constify-atom-name-strings' into 3.6.x + (554a6fa76) -2019-01-11 00:59:55 +0100 Ulrich Sibiller (d175fd4c6) +2017-02-27 Mike Gabriel - * Set default screen size to the whole screen in rootless mode + * Xserver/dix/atom.c (et al.): Constify atom name strings. + (9c3669c6b) -2019-01-10 22:35:02 +0100 Ulrich Sibiller (4a7faa8bd) +2017-03-01 Mihai Moldovan - * Window.c: move WM_STATE handling to separate function + * Merge branch + 'sunweaver-pr/randr-regression-fix-re-adding-RegisterResourceName-calls' + into 3.6.x (f42d36fb7) -2018-12-22 22:02:15 +0100 Mike Gabriel (4214a719a) +2017-02-27 Mike Gabriel - * Merge branch 'uli42-pr/fix_xlibcrash' into 3.6.x + * nx-libs.spec: Add BR filesystem for SUSE builds (as it provides + /usr/share/fonts). (bdc212b84) -2018-10-31 23:44:15 +0100 Ulrich Sibiller (633f4617b) +2017-02-14 Mike Gabriel - * XlibInt: check for XlibError before accessing other dpy fields + * nx-libs.spec: Add BR for Fedora/RHEL builds: xorg-x11-font-utils. + (f90e92bca) -2018-10-31 23:43:58 +0100 Ulrich Sibiller (a61b1a72d) +2017-02-09 Mike Gabriel - * XlibInt.c: fix wrong debug message + * nx-libs.spec: Versioned BR on libXfont-devel (and alike) (>= + 1.4.2). (2174721a0) + * debian/control: Versioned B-D on libXfont (>= 1.4.2). (2556d40fb) -2018-12-19 12:39:59 +0100 Mike Gabriel (d98255968) +2017-02-09 Tiago Vignatti - * nxagent.1 man page: Grammar fix. + * dix: use one single function to register fpe fonts (ec30a857e) -2018-12-19 12:38:59 +0100 Mike Gabriel (669af5300) +2017-02-08 Mike Gabriel - * Merge branch 'uli42-pr/x2go_bypass' into 3.6.x + * nx-libs.spec: Handle fonts dir symlinking and install + /usr/share/nx/fonts symlink into nxagent bin:pkg. This + change probably needs more fine-tuning for the various + other RPM distros and versions out there. (7bf444621) -2017-07-22 22:21:05 +0200 Ulrich Sibiller (522106e20) +2017-02-05 Mike Gabriel - * nxagent: bypass X2go's keyboard configuration hack + * For consistency, apply patch from previous commit (630a7c3) to the + original Xserver/dix/dixfonts.c file, although the code is + undef'ed when NXAGENT_SERVER is defined. (bd98ba2d7) + * {dix/,hw/nxagent/NX}dixfont.{c,h}: Support using builtin-fonts. + Makes dependency on X11's misc fonts package obsolete. + (d981d938d) + * Xserver/dix/main.c: ErrorF requires a string to end with an EOL + char. (d8eac7cce) + * debian/nx-x11-common.{links,dirs}: Make sure /usr/share/fonts/X11 + are reachable for nxagent (via placing a symlink to + /usr/share/nx/fonts). (7866430ed) + * Xserver/hw/nxagent/Font.c: Drop references to + /usr/NX/share/fonts/base as default font path, entirely. + (6537f7ece) + * Xserver/hw/nxagent/Font.c: Change (alternative) default font path + order to make font path search compliant with latest FHS + for X11 fonts (though, prefer /usr/share/nx/fonts as + default path). (b11dd91a8) + * Xserver/hw/nxagent/Font.c: Drop NXAGENT_ALTERNATE_FONT_PATH_4 + (pointing to /usr/NX/share/fonts/base) entirely. + (b816d361f) + * nx-X11/config/cf/X11.tmpl: Set a more appropriate font directory + (recommended: /usr/{,local/}share/nx/fonts). (2161edef0) + +2017-02-06 Mike Gabriel + + * debian/patches: Update/rebase + 016_nx-X11_install-location.debian.patch. (628281ea9) + * nx-libs.spec: Drop non-shipped-anymore rgb(.txt) file from list of + to-be-installed files. (398e238ff) + * debian/nxagent.*: Drop conffile /etc/nxagent/rgb utilizing + dpkg-maintscript-helper. (41c79bfc6) + * Xserver/os/oscolor.c: Follow X.org in dropping the rgb.txt file + entirely. Content of that file is now hard-coded. + (7e99ae375) -2018-12-19 12:36:28 +0100 Mike Gabriel (a8c65ab62) +2017-02-24 Mike Gabriel - * Merge branch 'uli42-pr/improve_keyboard2' into 3.6.x + * release 3.5.99.4 (095ba65b0) -2018-12-03 23:35:56 +0100 Ulrich Sibiller (a70ec920d) +2017-02-19 Ulrich Sibiller - * Keyboard.c: add static keyword where appropriate + * dix: fix incomplete commit (1d24554ff) -2018-12-03 22:03:58 +0100 Ulrich Sibiller (d5c9733b2) +2017-02-15 Mike Gabriel - * nxagent: simplify keycode conversion setup + * Naming change: Security*Access -> Dix*Access (52c3c80d7) -2018-12-03 21:54:15 +0100 Ulrich Sibiller (1d6c241d3) +2017-02-17 Mike Gabriel - * nxagent: store remote keyboard in global variables + * Switch from using libNX_X11's deprecated XKeycodeToKeysym() + function to using XGetKeyboardMapping(). (efc0dae05) -2018-12-02 17:08:31 +0100 Ulrich Sibiller (161515d24) +2017-02-09 Mathieu Bérard - * nxagent: add additional keyboard config option rmlvo + * The smart scheduler is not optional. (e70448087) -2017-07-22 19:03:19 +0200 Ulrich Sibiller (1de6ca599) +2017-02-08 Mike Gabriel - * nxagent: add keyboard=clone configuration option + * Makefile: Fix flawed uninstall-* targets. Spotted by Ionic while + reviewing the nxagent RPATH changeset. Thanks! (f781b8e4c) + * debian/patches: Update comment header of + 016_nx-X11_install-location.debian.patch. (29fee5b46) -2018-12-19 12:31:05 +0100 Mike Gabriel (ab3e14850) +2017-02-04 Mike Gabriel - * Merge branch 'uli42-pr/keyboard_cleanup' into 3.6.x + * debian/patches: Update 016_nx-X11_install-location.debian.patch. + Adapt path to recent upstream changes. (d16caa78a) + * Load libNX_X11 / faked libX11 via RPATH setting rather than + fidgeting with LD_LIBRARY_PATH in the nxagent wrapper + script. (0a7ef09c8) -2018-12-03 21:34:40 +0100 Ulrich Sibiller (26b033b84) +2017-02-08 Mike Gabriel - * Reconnect.c: restore old keyboard value if no new one is given + * Makefile: Allow longer names for variables that we want to allow + distro maintainers to override. (6777fac08) -2018-12-03 21:52:33 +0100 Ulrich Sibiller (4dfe84eaf) +2017-02-04 Mike Gabriel - * Keyboard.c: remove non-fitting comment + * Makefile: Actively set/override USRLIBDIR and SHLIBDIR when calling + Xserver's make process. (14e4005b2) + * debian/rules: Don't manually override SHLIBDIR via the + dh_auto_build call. The default in the main Makefile + should work fine. (5d3c4dda7) + * nx-libs.spec: Don't manually override SHLIBDIR via the .spec file. + The default in the main Makefile should work fine. + (cfb097af0) + * Makefile: Align variable names USRLIBDIR, SHLIBDIR (and NX_DIR) + with nx-X11 internal naming schemes (and use + /usr//nx/X11 rather than /usr//nx-X11). + (1e1f1246b) -2018-12-01 22:37:40 +0100 Ulrich Sibiller (21a0ce367) +2017-02-08 Mike Gabriel - * nxagent: fix references to default rules in manpage + * nx-X11/include/Xos_r.h: Drop one _POSIX_REENTRANT_FUNCTIONS macro + block, where offenders AIXV3, AIXV4 and __osf__ are gone + now. (af11c3123) -2017-07-23 02:03:58 +0200 Ulrich Sibiller (3b62184a1) +2017-02-04 Daniel Stone - * Keyboard.c: improve creation of keyboard config file + * dix: remove staggeringly broken vendor workarounds (bf1b3c6cf) -2018-12-01 18:17:40 +0100 Ulrich Sibiller (fb31220f2) +2016-11-15 Mike Gabriel - * Keyboard.c: reformat nxagentKeycodeConversionSetup + * drop platform support: unifdef sgi. (8c1a21b45) + * drop platform support: unifdef QNX. (5c3776d25) + * drop platform support: unifdef DGUX. (29401f29b) + * drop platform support: unifdef __osf__. (0a9f9a951) + * drop platform support: unifdef AIXV3, AIXV4 (and AIXrt, AIX386). + (cc1350ace) + * drop platform support: unifdef hpux and __hppa__. (f6dcf2feb) + * drop platform support: unifdef Lynx. (19edfab78) + * drop platform support: unifdef __UNIXOS2__. (0f9a11a94) -2018-12-02 00:09:00 +0100 Ulrich Sibiller (3c4a8da12) +2017-02-08 Ulrich Sibiller - * Keyboard.c: use 'variant' all over the place + * Screen.c: clean up superfluous whitespace (f22e873e6) + * Screen.c: Ensure that an output is unused before destroying it + (baf7a9267) -2018-12-01 23:59:36 +0100 Ulrich Sibiller (d0d6c1bdb) +2017-02-05 Mike Gabriel - * Keyboard.c: rename variables to better reflect their meaning + * nx-X11/config/cf/X11.tmpl: Fix DefaultRGBDatabase path to + $(USRDATADIR)/rgb (not $(LIBDIR)/rgb). (da82328b2) -2017-07-22 18:56:13 +0200 Ulrich Sibiller (269a352ff) +2017-02-04 Mike Gabriel - * Keyboard.c: refactor keycode conversion + * debian/copyright{,.in}: Adopt from Debian's upload candidate, being + DEP-5 compliant and up-to-date for 3.5.99.3. (ce153d401) -2017-07-22 17:34:22 +0200 Ulrich Sibiller (d610e9c3c) +2017-02-27 Mike Gabriel - * Keyboard.c: move keyboard file creation to extra function + * Merge branch 'sunweaver-pr/support-builtin-fonts' into 3.6.x + (5e68c1283) + * nx-libs.spec: Add BR filesystem for SUSE builds (as it provides + /usr/share/fonts). (3e8d98f33) -2018-12-19 12:25:53 +0100 Mike Gabriel (70cb1926c) +2017-02-14 Mike Gabriel - * Merge branch 'uli42-pr/xnest_manpages' into 3.6.x + * nx-libs.spec: Add BR for Fedora/RHEL builds: xorg-x11-font-utils. + (b981dd16f) -2018-12-17 22:36:44 +0100 Ulrich Sibiller (c8947d8aa) +2017-02-09 Mike Gabriel - * manpage: reformat some lines + * nx-libs.spec: Versioned BR on libXfont-devel (and alike) (>= + 1.4.2). (6c9e3ebdb) + * debian/control: Versioned B-D on libXfont (>= 1.4.2). (6fd724366) -2018-12-17 22:36:34 +0100 Ulrich Sibiller (b405b962f) +2017-02-09 Tiago Vignatti - * manpage: add -name + * dix: use one single function to register fpe fonts (cb760f14d) -2018-12-17 22:36:07 +0100 Ulrich Sibiller (b8138d97d) +2017-02-08 Mike Gabriel - * manpage: add/extend -dpi/-autodpi + * nx-libs.spec: Handle fonts dir symlinking and install + /usr/share/nx/fonts symlink into nxagent bin:pkg. This + change probably needs more fine-tuning for the various + other RPM distros and versions out there. (899254993) -2018-12-17 22:35:35 +0100 Ulrich Sibiller (338e20510) +2017-02-05 Mike Gabriel - * manpage: add -geometry + * For consistency, apply patch from previous commit (630a7c3) to the + original Xserver/dix/dixfonts.c file, although the code is + undef'ed when NXAGENT_SERVER is defined. (2ba23b3bc) + * {dix/,hw/nxagent/NX}dixfont.{c,h}: Support using builtin-fonts. + Makes dependency on X11's misc fonts package obsolete. + (ed40c3db1) + * Xserver/dix/main.c: ErrorF requires a string to end with an EOL + char. (82a7f72ca) + * debian/nx-x11-common.{links,dirs}: Make sure /usr/share/fonts/X11 + are reachable for nxagent (via placing a symlink to + /usr/share/nx/fonts). (8383b1925) + * Xserver/hw/nxagent/Font.c: Drop references to + /usr/NX/share/fonts/base as default font path, entirely. + (18794d26c) + * Xserver/hw/nxagent/Font.c: Change (alternative) default font path + order to make font path search compliant with latest FHS + for X11 fonts (though, prefer /usr/share/nx/fonts as + default path). (7e3bb3f19) + * Xserver/hw/nxagent/Font.c: Drop NXAGENT_ALTERNATE_FONT_PATH_4 + (pointing to /usr/NX/share/fonts/base) entirely. + (66d9b3e8b) + * nx-X11/config/cf/X11.tmpl: Set a more appropriate font directory + (recommended: /usr/{,local/}share/nx/fonts). (55854645c) -2018-12-17 22:35:18 +0100 Ulrich Sibiller (51664049f) +2017-02-27 Mihai Moldovan - * manpage: add -depth + * Merge branch 'sunweaver-pr/hard-code-rgb-colors' into 3.6.x + (0a5d26d12) -2018-12-17 22:34:43 +0100 Ulrich Sibiller (3b508010d) +2017-02-06 Mike Gabriel - * manpage: add -class + * debian/patches: Update/rebase + 016_nx-X11_install-location.debian.patch. (fff875549) + * nx-libs.spec: Drop non-shipped-anymore rgb(.txt) file from list of + to-be-installed files. (0b3447540) + * debian/nxagent.*: Drop conffile /etc/nxagent/rgb utilizing + dpkg-maintscript-helper. (744e288d1) + * Xserver/os/oscolor.c: Follow X.org in dropping the rgb.txt file + entirely. Content of that file is now hard-coded. + (f6a114027) -2018-12-17 22:34:15 +0100 Ulrich Sibiller (0b454d2d3) +2017-02-24 Mike Gabriel - * manpage: add -full + * release 3.5.99.4 (e1f2902bb) (tag: 3.5.99.4) -2018-12-17 22:33:52 +0100 Ulrich Sibiller (79e4c20a0) +2017-02-24 Mihai Moldovan - * manpage: add -sync + * Merge branch 'uli42-fix_#306_#322' into 3.6.x (31426a3d2) -2018-12-19 12:20:10 +0100 Mike Gabriel (22fea29cf) +2017-02-19 Ulrich Sibiller - * Merge branch 'uli42-pr/fb_fastpath' into 3.6.x + * dix: fix incomplete commit (3d8575c21) -2018-12-18 21:39:04 +0100 Ulrich Sibiller (034228d75) +2017-02-20 Mihai Moldovan - * fb: fix fast-path blt detection + * Merge branch 'sunweaver-pr/security-acl-naming-change' into 3.6.x + (3c322ffbb) -2018-12-18 21:32:37 +0100 Ulrich Sibiller (020ef045e) +2017-02-15 Mike Gabriel - * fb: Fix memcpy abuse + * Naming change: Security*Access -> Dix*Access (104a3e9e2) -2018-12-19 12:18:27 +0100 Mike Gabriel (8d6a4a9b7) +2017-02-20 Mike Gabriel - * Merge branch 'uli42-pr/fix_uninit' into 3.6.x + * Merge branch + 'sunweaver-pr/use-xgetkeyboardMapping-instead-of-deprecated-xkeycodetokeysym' + into 3.6.x (c79f2d289) -2018-12-18 00:17:51 +0100 Ulrich Sibiller (44c59e12d) +2017-02-17 Mike Gabriel - * Fix uninitialized bytes + * Switch from using libNX_X11's deprecated XKeycodeToKeysym() + function to using XGetKeyboardMapping(). (38ac74d6f) -2018-12-18 00:05:50 +0100 Ulrich Sibiller (5b0bf752a) +2017-02-18 Mihai Moldovan - * xkb: Initialize pad bytes sent in replies of geometry requests. + * Merge branch 'sunweaver-pr/smart-scheduler-is-not-optional' into + 3.6.x (73ec915bc) -2018-12-17 23:58:16 +0100 Ulrich Sibiller (a4fad8f58) +2017-02-09 Mathieu Bérard - * Fix crash due to uninitialized VModMap fields. + * The smart scheduler is not optional. (6884e6a5b) -2018-11-22 13:16:20 +0100 Mike Gabriel (989398afe) +2017-02-10 Mihai Moldovan - * debian/*: Adopt packaging changes from official Debian package. + * Merge branch 'sunweaver-pr/use-rpath-for-nxagent' into 3.6.x + (0a7df0770) -2018-11-22 11:46:01 +0100 Mike Gabriel (6d7784eb0) +2017-02-08 Mike Gabriel - * debian/nxagent.{post,pre}*: Fix versions in dpkg-maintscript-helper - calls. + * Makefile: Fix flawed uninstall-* targets. Spotted by Ionic while + reviewing the nxagent RPATH changeset. Thanks! (99c130f15) + * debian/patches: Update comment header of + 016_nx-X11_install-location.debian.patch. (52760b6e8) -2018-11-22 11:45:29 +0100 Mike Gabriel (afa56ea64) +2017-02-04 Mike Gabriel - * debian/changelog: post-release fix (UNRELEASED -> unstable). + * debian/patches: Update 016_nx-X11_install-location.debian.patch. + Adapt path to recent upstream changes. (a474b9f93) + * Load libNX_X11 / faked libX11 via RPATH setting rather than + fidgeting with LD_LIBRARY_PATH in the nxagent wrapper + script. (ba620a054) -2018-11-20 16:03:22 +0100 Mike Gabriel (3a19d8d17) +2017-02-08 Mike Gabriel - * release 3.5.99.17 (tag: 3.5.99.17) + * Makefile: Allow longer names for variables that we want to allow + distro maintainers to override. (9d1da072c) -2018-11-14 20:21:46 +0100 Ulrich Sibiller (623a74ae1) +2017-02-04 Mike Gabriel - * Makefile: fix (dist)clean dependencies + * Makefile: Actively set/override USRLIBDIR and SHLIBDIR when calling + Xserver's make process. (4c4d3dfba) + * debian/rules: Don't manually override SHLIBDIR via the + dh_auto_build call. The default in the main Makefile + should work fine. (4a01be659) + * nx-libs.spec: Don't manually override SHLIBDIR via the .spec file. + The default in the main Makefile should work fine. + (0ae1fd5d3) + * Makefile: Align variable names USRLIBDIR, SHLIBDIR (and NX_DIR) + with nx-X11 internal naming schemes (and use + /usr//nx/X11 rather than /usr//nx-X11). + (c45cab1ba) -2018-11-14 16:09:17 +0100 Mike Gabriel (071e41b6c) +2017-02-09 Mihai Moldovan - * Makefile: Assure that nx-X11's Makefiles are created after - everything has been defined. + * Merge branch 'sunweaver-pr/drop-support-for-ancient-platforms' into + 3.6.x (0a314adfa) -2018-11-14 15:18:22 +0100 Mike Gabriel (e4a7baf15) +2017-02-08 Mike Gabriel - * Regression fix for a93f64e4. The test executables bails out on test - failure, whereas ifdef does not. Adding "|| true" where - needed. + * nx-X11/include/Xos_r.h: Drop one _POSIX_REENTRANT_FUNCTIONS macro + block, where offenders AIXV3, AIXV4 and __osf__ are gone + now. (029bae127) -2018-11-11 15:54:22 +0100 Mike Gabriel (a118ab801) +2017-02-04 Daniel Stone - * debian/patches: Rebase 2001_nx-X11_install-location.debian.patch. + * dix: remove staggeringly broken vendor workarounds (7dae94814) -2018-11-11 15:50:21 +0100 Mike Gabriel (1a429016c) +2016-11-15 Mike Gabriel - * Merge branch 'uli42-pr/fix_font_defines_once_more2' into 3.6.x + * drop platform support: unifdef sgi. (2d45d8d80) + * drop platform support: unifdef QNX. (c6250a864) + * drop platform support: unifdef DGUX. (754e48ac0) + * drop platform support: unifdef __osf__. (a9c30796d) + * drop platform support: unifdef AIXV3, AIXV4 (and AIXrt, AIX386). + (4b178918b) + * drop platform support: unifdef hpux and __hppa__. (184c5d778) + * drop platform support: unifdef Lynx. (ace255eda) + * drop platform support: unifdef __UNIXOS2__. (d12f95241) -2018-11-11 15:48:17 +0100 Mike Gabriel (f78a8b3eb) +2017-02-08 Mike Gabriel - * nx-X11/config/cf/nxcompile.def: Rephrase header comment slightly. + * Merge branch 'uli42-pr/fix_#293' into 3.6.x (86a6a340f) -2018-11-11 12:31:19 +0100 Ulrich Sibiller (8632895b8) +2017-02-08 Ulrich Sibiller - * imake: adapt output to automake output as seen in lib/src + * Screen.c: clean up superfluous whitespace (3790a28fe) + * Screen.c: Ensure that an output is unused before destroying it + (184c07e24) -2018-11-11 12:30:54 +0100 Ulrich Sibiller (c4656c5e9) +2017-02-06 Mihai Moldovan - * imake: also silence makedepend + * Merge branch 'sunweaver-pr/fix-DefaultRGBDatabase-path' into 3.6.x + (083051f66) -2018-11-11 11:02:07 +0100 Ulrich Sibiller (ffc723e73) +2017-02-05 Mike Gabriel - * silence imake compilation + * nx-X11/config/cf/X11.tmpl: Fix DefaultRGBDatabase path to + $(USRDATADIR)/rgb (not $(LIBDIR)/rgb). (34889920c) -2018-11-10 14:26:49 +0100 Ulrich Sibiller (a93f64e4f) +2017-02-04 Mike Gabriel - * Makefile: use test + && instead of if test/else/fi + * debian/copyright{,.in}: Adopt from Debian's upload candidate, being + DEP-5 compliant and up-to-date for 3.5.99.3. (d6f475f67) + * Xserver/randr: Regression fix introduced by c2b1f48. Re-introduce + RegisterResourceName() calls after each + CreateNewResourceType() call. (ff6126f44) -2018-11-10 14:26:15 +0100 Ulrich Sibiller (58615f9fc) +2017-02-03 Mike Gabriel - * Makefile: use (more) RM macros + * Makefile: Don't create superfluous symlink for libX11.so -> + ../libNX_X11.so. The libNX_X11.so is only required at + build time, so need to use it for faking libX11.so in + nxagent. (1cd73ccb7) + * debian/changelog: Cosmetic fix, restoring correct version number + for 3.5.99.2 release stanza. (b0d28c8a6) -2018-11-10 14:48:52 +0100 Ulrich Sibiller (77b392312) +2017-01-12 Mike Gabriel - * Makefile: Rework handling auto-determined values for imake + * Merge branch 'opoplawski-symlink' into 3.6.x (93447eb2b) -2018-11-10 14:46:23 +0100 Ulrich Sibiller (abf47feca) +2017-01-05 Orion Poplawski - * Makefile: drop intermediate NX version vars + * Be consistent with macros (f92820948) + * Use Obsoletes instead of Conflicts. Drop unneeded %{?_isa} + versions (c392bc0a8) -2018-11-10 07:30:23 +0100 Mihai Moldovan (93c9b8862) +2017-01-12 Mike Gabriel - * nx-libs.spec: newer versions of SLE* and OpenSuSE use - xkbcomp-devel, while RedHat-based distros want - xorg-x11-xkb-utils-devel for xkbcomp.pc. + * Merge branch 'opoplawski-fedora' into 3.6.x (42b136811) -2018-11-10 07:27:14 +0100 Mihai Moldovan (89f1e3baa) +2017-01-11 Orion Poplawski - * Makefile: support systems without xkbcomp.pc. + * Install missing libNX_X11.so.6 symlink - fixes gh-287 (c9ab60e89) -2018-11-09 23:14:16 +0100 Mike Gabriel (a12ab412d) +2017-01-05 Orion Poplawski - * debian/contrl: Bump Standards-Version: to 4.2.1. No changes needed. + * Be consistent with macros (bdcc867e2) + * Use Obsoletes instead of Conflicts. Drop unneeded %{?_isa} + versions (13f3bdc00) -2018-11-09 23:10:51 +0100 Mike Gabriel (7b08c7dfc) +2016-12-22 Mike Gabriel - * debian/control: Add to B-D: libxkbfile-dev. Required by xkbcomp.pc - (pkg-config). + * hw/nxagent/Init.c: Amend artifact in license header. (7d845e7f4) + * helper scripts: Add license headers to files. (9c0d52807) -2018-11-09 15:53:42 +0100 Mike Gabriel (d2dae84b3) +2016-12-20 Mike Gabriel - * Merge branch 'uli42-pr/Xext-1.4.2' into 3.6.x + * nxcomp: Fix artifacts in copyright headers. (b425f071e) + * nxcompext: Drop folder with .gitignore file. nxcompext has been + moved into nxagent DDX. (8a8ec60cc) + * roll-tarballs.sh: Adapt to recent changes in nx-libs, keep legacy + support for older 3.6.x and 3.5.x releases. (02546c560) -2018-11-05 22:16:25 +0100 Ulrich Sibiller (49607e93f) +2016-12-19 Mike Gabriel - * Lift Xext to xorg 1.4.2 + * release 3.5.99.3 (9acd13e50) (tag: 3.5.99.3) -2018-11-09 15:33:02 +0100 Mike Gabriel (fccef5fc5) +2016-12-14 Mike Gabriel - * Merge branch 'uli42-pr/xkb_1.3.0.0' into 3.6.x + * Merge branch 'theqvd-fix-loopback-bind' into 3.6.x (8be276d27) -2018-11-01 13:29:16 +0100 Ulrich Sibiller (3965f24be) +2016-12-13 Vadim Troshchinskiy - * adapt code-versions.txt + * Make nxagent only bind to loopback when requested (920f423a5) -2018-10-30 00:00:45 +0100 Ulrich Sibiller (b09a72b08) +2016-12-14 Mike Gabriel - * Convert existing Xprintf style calls to asprintf style + * Merge branch 'theqvd-fix-accept-host-message' into 3.6.x + (e466a9387) -2018-10-29 23:39:03 +0100 Ulrich Sibiller (b01e29eff) +2016-12-13 Vadim Troshchinskiy - * xkb: Don't check for NULL before calling free + * Fix reversed logic in acceptHost setting (77188865e) -2018-10-29 23:34:10 +0100 Ulrich Sibiller (90b83a79e) +2016-12-10 Mike Gabriel - * xkb: Fix memory leak if opening file fails + * Merge branch 'uli42-pr/improve_xinerama_debug' into 3.6.x + (2b8f59261) -2018-10-25 00:46:12 +0200 Ulrich Sibiller (f23189e73) +2016-12-07 Ulrich Sibiller - * Make: Automatically determine xkb dir + * Screen.c: more debug output formatting improvements (6f3fb5248) + * Screen.c: fix uninitalized variable (e14309892) + * Screen.c: fix compile warnings in DEBUG mode (ce76009d2) + * Screen.c: fix formatting (6882b08d8) + * Screen.c: improve debugging output (c806956c2) -2018-07-25 22:39:17 +0200 Ulrich Sibiller (824b62973) +2016-12-05 Mike Gabriel - * XKB: Fix size_syms calculation bug + * debian/control: B-D alternatively on libxfont1-dev or libxfont-dev. + Fix FTBFS on Debian stretch which has libxfont2-dev as + default now. (5bdb2fcdf) -2018-07-25 22:27:47 +0200 Ulrich Sibiller (1ca0aee93) +2016-12-04 Mike Gabriel - * Event.c: improve DEBUG output + * Merge branch 'sunweaver-pr/drop-glx-ansic' into 3.6.x (c893ad65c) -2018-07-18 23:54:46 +0200 Ulrich Sibiller (3c1b1efad) +2016-11-02 Mike Gabriel - * XKB: Remove unused DDX functions + * Mesa: Convert some files with MSDOS EOL style to Unix EOL style. + (4e33fd4be) -2018-07-18 23:50:28 +0200 Ulrich Sibiller (7487d7fa2) +2016-11-01 Kristian Høgsberg - * XKB: Fix logic error + * Drop xf86glx.h, so we can finally drop Xserver/GL/include/ + entirely. (4146d1aa7) -2018-07-18 23:26:10 +0200 Ulrich Sibiller (6625e78c1) +2016-10-31 Kristian Høgsberg - * XKB: Fix garbage initialization + * Drop glx_ansic.h wrapper and call malloc, realloc, free and + str-funcs directly. (cee997dac) -2018-07-18 23:15:07 +0200 Ulrich Sibiller (69475953b) +2016-12-04 Mike Gabriel - * ProcXkbGetKbdByName: fix use of uninitialised bytes valgrind error. + * Merge branch 'sunweaver-pr/extmod-xfree86loader-cleanup' into 3.6.x + (b38d5b97d) -2018-07-18 23:09:32 +0200 Ulrich Sibiller (018b2d0c6) +2016-10-29 Eric Anholt - * XkbSendNames: fix use of uninitialised bytes valgrind error. + * Remove libcwrapper usage from xorg server modules. The libcwrapper + is not used in nxagent. (508d2deae) -2018-07-18 22:16:48 +0200 Ulrich Sibiller (59524cd06) +2016-12-04 Mike Gabriel - * Keyboard.c: simplify even more: free stuff at one place + * Merge branch 'uli42-pr/compilation_fixes_and_debug_improvements' + into 3.6.x (62f8e50e7) -2018-07-18 19:14:40 +0200 Ulrich Sibiller (b8ae794e4) +2016-12-03 Ulrich Sibiller - * Keyboard.c: fix keyboard=query logic + * slightly improve rrxinerama debug output (b0106e75a) + * Fix compilation warnings (c5e06d408) -2018-07-16 22:23:56 +0200 Ulrich Sibiller (05e03b965) +2016-11-30 Mike Gabriel - * Keyboard.c: greatly simplify the code in nxagentKeyboardProc + * Update auto-generated debian/copyright.in. (a0a429cc7) -2018-07-16 22:23:05 +0200 Ulrich Sibiller (d8bbbcf29) +2016-11-18 Mike Gabriel - * Keyboard.c: guard XkbFreeKeyboard calls + * .gitignore: Don't ignore myself. (cb8af80ae) + * Merge branch 'uli42-pr/gitignore' into 3.6.x (edeca4aff) -2018-11-01 14:46:54 +0100 Ulrich Sibiller (1b05251a0) +2016-11-03 Ulrich Sibiller - * Keyboard.c: simplify over-specific if + * add .gitignore files (7993d28f1) -2018-07-16 22:22:10 +0200 Ulrich Sibiller (6186383e7) +2016-11-17 Mike Gabriel - * Keyboard.c: simplify RLMVO string handling + * Merge branch 'uli42-pr/remove_xlibi18n' into 3.6.x (1f6070437) -2018-07-16 22:07:26 +0200 Ulrich Sibiller (b891e5f68) +2016-11-04 Ulrich Sibiller - * Keyboard.c: always ask for remote XKB + * LibX11: drop unused xlibi18n (de4eca171) -2018-07-07 23:51:27 +0200 Ulrich Sibiller (3fbef7da7) +2016-11-15 Mike Gabriel - * Lift xkb to XORG-1.3.0.0 state + * Merge branch 'sunweaver-pr/testscripts-file-headers' into 3.6.x + (cb8bcbec8) -2018-07-06 23:30:45 +0200 Ulrich Sibiller (4ed8145f7) +2016-11-07 Mike Gabriel - * XKB: provide XKB defines via Imakefile + * testscripts: Use non-NoMachine file headers for our testscripts. + (00725f16a) -2018-07-05 23:23:11 +0200 Ulrich Sibiller (eb07ed57b) +2016-11-15 Mike Gabriel - * Keyboard.c: do not define own RLMVO defaults + * New helper script: regenerate-symbol-docs.sh. Plus update symbols + usage of libNX_X11 and nxcompext in nxagent, nxcompext and + libNX_X11. (91d06723b) + * Merge branch 'sunweaver-pr/move-nxcompext-into-Xserver' into 3.6.x + (8c5a1b071) -2018-07-05 23:16:30 +0200 Ulrich Sibiller (11a1f31d7) +2016-11-09 Mike Gabriel - * no more own XkbBaseDirectory handling + * Xserver/Imakefile: Some whitespace fixes. (9ad0aae5d) -2018-07-05 23:14:05 +0200 Ulrich Sibiller (d54f1fb73) +2016-11-03 Mike Gabriel - * Keyboard.c: remove unused defines + * nxcompext: Move code into Xserver subtree, as nxcompext requires + Xserver includes at build time. (80b5de3f5) + * Xserver/hw/nxagent/Imakefile: Introduce the NULL variable. + (cae394b45) -2018-07-04 23:16:26 +0200 Ulrich Sibiller (0fc536886) +2016-11-08 Mihai Moldovan - * Keyboard.c: remove unnecessary includes + * Merge branch 'uli42-pr/keyboard_fixes' into arctica-3.6.x + (b1d3f2ca5) -2018-07-04 23:15:11 +0200 Ulrich Sibiller (bebdf0990) +2016-10-27 Ulrich Sibiller - * Keyboard.c: Remove (now) unused defines + * Keyboard.c: evdev is only existing on Linux (2f2ade61a) -2018-06-29 22:34:32 +0200 Ulrich Sibiller (9808c66ec) +2006-10-02 Daniel Stone - * Lift xkb to XORG-1.2.0 state + * xkb: remove the world's most staggeringly broken vendor workaround + (926e90abc) -2018-06-24 23:33:33 +0200 Ulrich Sibiller (2db519141) +2016-10-26 Ulrich Sibiller - * Check nxagentXkbInfo.EventBase before use + * Keyboard.c: move variable to inner scope (08ed062c4) + * Reconnect.c: simplify code by using strndup (d37f9f311) -2018-11-01 20:12:44 +0100 Mike Gabriel (122db3fde) +2016-10-25 Ulrich Sibiller - * Merge branch 'uli42-pr/Xi-1.2.0' into 3.6.x + * Keyboard.c: replace malloc/strcpy by str(n)dup (e52799d5c) + * Keyboard.c: more whitespace/formatting fixes (718c5b9f1) + * Keyboard.c: improve keyboard file creation (b5cc3c94e) + * Keyboard.c: use NULL instead of 0 (52848b785) + * Keyboard.c: remove superfluous whitespace (3ea601bcb) + * Keyboard.c: Fix wrong error msg prefix (2901aca36) + * Keyboard.c: Fix and simplify keyboard config file handling + (2f7f39b49) + * Improve DEBUG/TEST output regarding keyboard stuff (8793e362b) + * Drop unused define NXAGENT_KEYMAP_DIR_FILE (e3ac55bc2) -2018-11-01 15:41:34 +0100 Ulrich Sibiller (266c3d68d) +2016-11-05 Mihai Moldovan - * Lift Xi to 1.3.0.0 (identical to 1.2.0) + * Makefile: fix up a9b145d4. (7b79e8d83) + * nx-X11/lib/X11/Imakefile: essentially revert 5a90a63. (c7e01938d) -2018-10-27 21:06:11 +0200 Mike Gabriel (70b49467c) +2016-11-04 Vadim Troshchinskiy - * Merge branch 'uli42-pr/small_improvements' into 3.6.x + * Added sample slave agent and test script (e5091e002) -2018-10-27 02:50:12 +0200 Ulrich Sibiller (e2421bbd7) +2016-11-03 Mihai Moldovan - * Window.c: use C99 designated initializers at some places + * Merge branch 'sunweaver-pr/drop-fbmmx' into arctica-3.6.x + (53d304ef7) -2018-10-27 02:26:28 +0200 Ulrich Sibiller (728a3d1c8) +2016-10-29 Mike Gabriel - * Window.c: add FIXME + * Xserver/fb: Drop fbmmx.[ch] files and code passages wrapped-in by + USE_MMX macro. (f5c5cb10f) + * Xserver/fb/Imakefile: Introduce NULL variable. (89e1457d1) -2018-10-27 01:28:23 +0200 Ulrich Sibiller (1eb560354) +2016-11-03 Mike Gabriel - * Window.c: save some lines by declaring loop variables in the loop + * Merge branch 'uli42-pr/libX11_xtrans_silence_compiler_warnings' + into 3.6.x (d12b77543) -2018-10-27 00:53:44 +0200 Ulrich Sibiller (c8383b83d) +2016-11-02 Ulrich Sibiller - * Window.c: indent ifdefs for better readability + * xtrans: fix const warnings for SocketConnectConnInfo (47fab08aa) + * xtrans: silence compiler warning regarding is_numeric (882c034c3) + * libX11 + Xserver: fix missing define warning (90612d25c) + * xtrans: Fix compile warning (2631603b6) + * xtrans: fix compilation warnings because of missing XTRANS_SEND_FDS + (5d06f46e5) -2018-10-27 00:19:33 +0200 Ulrich Sibiller (df531c16f) +2016-11-02 Mike Gabriel - * Window.c: silence compiler warnings + * debian/libnx-x11-6.symbols: Update after upgrade of xtrans library + files. (8dc0d18c1) + * Merge branch 'uli42-pr/upgrade_xtrans' into 3.6.x (107e72b03) -2018-10-25 17:46:15 +0200 Ulrich Sibiller (9e6e43137) +2016-11-02 Ulrich Sibiller - * Window.c: some code simplifications + * Whitespace fixes (6a186b921) -2018-10-25 17:24:49 +0200 Ulrich Sibiller (ea275309b) +2016-10-31 Ulrich Sibiller - * Window.c: whitespace cleanup + * Xtrans: update to Xorg/xtrans upstream (1.3.5+) (e65b106a8) -2018-10-25 17:24:35 +0200 Ulrich Sibiller (1fb32cf73) +2016-10-13 Ulrich Sibiller - * Window.c: scope improvements + * Remove __UNIXOS2__ references (793d587b4) -2018-10-25 17:23:45 +0200 Ulrich Sibiller (7a0b401bc) +2016-05-18 Adam Jackson - * Window.c: reformat/add braces for readability + * remove CLTS code (603fe2554) -2018-10-25 17:23:00 +0200 Ulrich Sibiller (2769cbb9d) +2016-10-13 Ulrich Sibiller - * Window.c: indent FIXMEs + * use %p in format strings (247e1f72e) + * replace PRMSG by prmsg (c3f43e832) + * align license headers with Xorg/xtrans upstream (c4b775f6d) + * move helper functions to file end (6957b3daa) -2018-10-25 17:18:38 +0200 Ulrich Sibiller (e8c6a7418) +2008-02-10 Jeremy Huddleston - * Window.c: convert old-style function definitions to ANSI C89 style + * Fixed #ifdef checks that were using i386 to use __i386__ + (f686bc3eb) -2018-10-27 20:56:24 +0200 Mike Gabriel (280432016) +2016-10-13 Ulrich Sibiller - * Merge branch 'uli42-pr/clipboard_debug' into 3.6.x + * whitespace cleanup (64d51869f) -2018-10-22 00:30:01 +0200 Ulrich Sibiller (60bce146e) +2008-08-07 Adam Jackson - * Clipboard.c: use __func__ everywhere + * Drastically simplify TRANS_OPEN_MAX. (e5b4532ab) -2018-10-22 00:29:35 +0200 Ulrich Sibiller (6ea7558d1) +2016-10-12 Ulrich Sibiller - * Clipboard.c: fix fprintf type warnings + * undef __QNX__ (0ca6e5999) + * undef Lynx (4ab02b27c) + * undef AIXV3 (89cea600a) + * undef hpux (eb4ee6c32) + * undef __UNIXOS2__ (175a3416e) + * Remove OS2PIPECONN transport (97d651fcf) + * Remove unused TLI ("STREAMSCONN") code (0cbc89221) + * remove DECnet support (b5bfd3a49) -2018-07-25 22:25:22 +0200 Ulrich Sibiller (2517d8c1f) +2016-11-02 Mike Gabriel - * Clipboard.c: more DEBUG output + * Makefile: Make sure libNX_X11.so.6.2 does not get installed as + symlink but as actual file. (Follow-up for 5a90a63). + (a9b145d46) + * Merge branch 'pr/unused_files' into 3.6.x (1d1d1fc21) -2018-07-25 22:13:30 +0200 Ulrich Sibiller (934d9eae6) +2016-10-30 Ulrich Sibiller - * Clipboard.c: Use constant instead of hardcoded value + * remove unused mkks.sh (7d884049b) + * remove unused jump_* files from libX11 (bac5ce7b5) + * drop unused xtest1.frags (331497b88) + * remove unused fb24_32.h (6b9ce7da4) + * remove unused registry.h (a29a2b656) + * remove unused XInput.h (89f9212ef) + * Remove unused Xv and XvMC headers (881979bd1) + * drop unused glu.h (ba87cf406) + * drop ap_keysym.h (903d5ce8a) + * remove unused registry file (1832ab62f) + * remove *-def.cpp (b7daac272) -2018-10-16 00:20:41 +0200 Ulrich Sibiller (f8bfdc87b) +2016-10-29 Ulrich Sibiller - * Clipboard.c: improve nxagentClearSelection() debug code + * nxcomp: remove unused Utils.cpp (4271b9ebd) + * Imake: drop DoLoadableServer, MakeDllModules and IHaveModules + (96c9aafd6) -2018-10-16 00:19:58 +0200 Ulrich Sibiller (5d26addd3) +2016-10-29 Mike Gabriel - * Clipboard.c: new debug function to reduce duplicate code + * Remove extmod from nx-X11/programs/Xserver/Xext/. (8dab7c21d) -2018-10-10 01:15:17 +0200 Ulrich Sibiller (1c4c9f609) +2016-11-02 Mike Gabriel - * Clipboard.c: more debugging info for nxagentGetClipboardWindow() + * Merge branch 'uli42-pr/add_libX11_links' into 3.6.x (6eb8d3ec6) -2018-10-10 00:26:54 +0200 Ulrich Sibiller (1af67b4df) +2016-10-28 Ulrich Sibiller - * Clipboard.c: GetWindowProperty() does not return BadMatch + * libX11/Imakefile: handle libX11 links (5a90a638f) + * libX11/Imakefile: add missing dependencies on ks_tables.h + (f1d420baa) -2018-10-10 00:22:38 +0200 Ulrich Sibiller (018b561b7) +2016-10-31 Mike Gabriel - * Clipboard.c: whitespace fixes + * Merge branch 'sunweaver-pr/clean-up-old-vcs-comments' into 3.6.x + (4c59a3c58) -2018-10-10 00:22:21 +0200 Ulrich Sibiller (719488da9) +2016-10-29 Mike Gabriel - * Clipboard.c: add FIXME + * Imakefile cleanup: Delete all ancient Vcs comments stemming from + SVN times of X.org and XFree86. (fcf61d341) -2018-10-10 00:21:48 +0200 Ulrich Sibiller (9a5f519a0) +2016-10-30 Mike Gabriel - * Clipboard.c: Code optimization (missing else) + * Merge branch 'sunweaver-pr/drop-mfb-maskbits-h' into 3.6.x + (6b3080d54) + * Xserver/Imakefile: Drop references to already removed afb code. + (b99c78721) + * Xserver/Imakefile: Drop all references to building already removed + cfb* implementations. (65e25bd47) -2018-10-10 00:21:13 +0200 Ulrich Sibiller (888de83ac) +2016-10-30 Adam Jackson - * Clipboard.c: print X errors + * Death to mfb (removing last remnants from NX code). (cc0350202) + * Disinfect mi/ of mfb. (3c0e426f0) -2018-10-10 00:13:57 +0200 Ulrich Sibiller (e90306ec4) +2016-10-30 Mike Gabriel - * Clipboard.c: some scope optimizations + * Merge branch 'sunweaver-pr/drop-nxlibint-h' into 3.6.x (23c66f400) + * nxcompext: Drop (nowadays) no-op file NXlibint.h. (1ddbe39ad) + * Merge branch 'uli42-misc_fixes' into 3.6.x (23ad270b5) -2018-10-09 23:00:08 +0200 Ulrich Sibiller (85a28a68e) +2016-10-30 Ulrich Sibiller - * Clipboard.c: add macro for safe XFree calls with ptr clearance + * nxagent.keyboard: add quotes (16947012d) + * Imakefile: remove references to non-existing subdirs (903cc0657) + * saver.c: fix unused variable warnings (162a627c4) -2018-10-09 22:51:55 +0200 Ulrich Sibiller (fab6911bd) +2016-10-29 Mike Gabriel - * Clipboard.c: introduce helper macros for easier debugging + * Merge branch 'sunweaver-pr/build-includes-robustness' into 3.6.x + (a375d178f) -2018-06-09 15:02:32 +0200 Ulrich Sibiller (35f6b32c6) +2016-10-28 Mike Gabriel - * NXproperty.c:add debug output + * Imake.rules: Make BuildIncludes{,Top}() more robust in case people + attempt providing path names instead of file names via + srclist. (2f2a5a920) -2018-06-07 23:40:51 +0200 Ulrich Sibiller (6cdddadf9) +2016-10-29 Mike Gabriel - * Clipboard.c: add function for debugging output + * Merge branch 'uli42-pr/remove_xf86' into 3.6.x (ecd335fa6) -2018-06-06 00:32:38 +0200 Ulrich Sibiller (8baec5d70) +2016-10-28 Ulrich Sibiller - * Clipboard: print requested target in debugging mode + * remove hw/xfree86 altogether (4aeed7ad9) + * remove xf86Version.h and xf86Date.h (6c7f9cdaa) -2018-10-23 12:14:51 +0200 Mike Gabriel (2eb4a65eb) +2016-10-28 Mike Gabriel - * Merge branch 'uli42-pr/libX11_1.6.6' into 3.6.x + * debian/patches: Rebase + 102_xserver-xext_set-securitypolicy-path.debian.patch. + (4cdcd9145) + * Merge branch 'theqvd-slave-channel' into 3.6.x (c9da511cf) -2018-10-22 22:44:23 +0200 Ulrich Sibiller (701e702a1) +2016-10-24 Vadim Troshchinskiy - * libNX_X11: upgrade to X.org upstream version 1.6.7 + * Add description of NX_SLAVE_CMD to man and help (c7eac1f95) -2018-08-22 22:30:34 +0200 Ulrich Sibiller (e1938c189) +2016-10-18 Vadim Troshchinskiy - * libNX_X11: upgrade to X.org upstream version 1.6.6 + * Slave channel implementation (30af52eb3) -2018-10-22 14:39:10 +0200 Mike Gabriel (3dc459556) +2016-10-28 Mihai Moldovan - * Merge branch 'uli42-pr/enableclientids' into 3.6.x + * Merge branch 'uli42-pr/backup_memleak' into arctica-3.6.x + (a5de79181) -2018-10-21 23:54:10 +0200 Ulrich Sibiller (71abe0beb) +2016-10-25 Emilio Pozuelo Monfort - * enable CLIENTIDS functions in xserver + * Plug a memory leak (8d1126e97) -2018-10-21 23:53:42 +0200 Ulrich Sibiller (97f768a26) +2016-10-20 Mike Gabriel - * X11.tmpl: whitespace fix + * debian/rules: Re-enable (+pie) hardening flags again when building + .deb packages. (5d4a7e071) + * Merge branch 'uli42-pr/fix_compile_warnings' into 3.6.x (61b8d44f1) -2018-10-22 14:35:08 +0200 Mike Gabriel (7392dd6a9) +2016-10-20 Ulrich Sibiller - * Merge branch 'uli42-pr/cleanup_wmisrunning' into 3.6.x + * sendexev.c: Fix return of unitialized variable (50eb5e4a9) -2018-09-24 21:49:23 +0200 Ulrich Sibiller (450760bca) +2011-05-24 Cyril Brulebois - * Events.c: improve Bool usage + * xfixes: Remove unused variable. (151e0b16d) -2018-09-24 21:47:45 +0200 Ulrich Sibiller (7f7895ee5) +2006-02-14 Benjamin Herrenschmidt - * Window.c: remove useless code + * Remove useless line of code that contained a bug and triggered a + gcc warning. This variable will be overriden before being + used anyway. (Bugzilla #5595) (c26621610) -2018-09-24 21:47:28 +0200 Ulrich Sibiller (158439555) +2009-01-11 Julien Cristau - * Window.c: improve Bool usage + * dix: fix cast from pointer to integer (4f99f854c) -2018-09-24 21:36:50 +0200 Ulrich Sibiller (7b8aef83a) +2014-12-09 Keith Packard - * nxagentInitAndCheckVisuals: adapt bool usage to match the previous - function + * dbe: Call to DDX SwapBuffers requires address of int, not unsigned + int [CVE-2014-8097 pt. 2] (e3e4062c3) -2018-09-24 21:24:49 +0200 Ulrich Sibiller (67432ac25) +2016-10-19 Ulrich Sibiller - * Render.c: improve Bool usage + * LRGB.c: Fix label defined but not used (01eaab831) -2018-09-24 21:19:08 +0200 Ulrich Sibiller (f91f02d9d) +2016-06-04 walter harms - * Pixmap.c: use some Bools as Bools not integers + * + Fixes: warning: variable 'req' set but not,used (ddc5ed4c9) -2018-09-24 21:08:18 +0200 Ulrich Sibiller (1a8c4532e) +2016-04-26 walter harms - * nxagent: use nxagentWMPassed as Bool all over the place + * fix: warning: pointer targets in passing argument 2 of '_XSend' + differ in signedness [-Wpointer-sign] (21405f62b) + * no need to check args for Xfree() (3f9ebf33d) + * remove stray extern (897b8b28b) -2018-09-24 21:03:15 +0200 Ulrich Sibiller (6b2033bd2) +2016-10-16 Ulrich Sibiller - * nxagent: use nxagentWMIsRunning as Bool all over the place + * Fix warnings in XlibInt.c (2c59fbe30) + * xkb.c: fix 'assignment makes integer from pointer without a cast' + (0a28292ec) + * xkmread.c: use _X_UNUSED to avoid compiler warning when result is + not needed (057ddde08) + * xcmisc.c: remove HAVE_STDINT (33b5911f2) + * security.c: fix compiler warnings (c180a2147) -2018-10-22 14:17:04 +0200 Mike Gabriel (c478ba293) +2016-10-15 Ulrich Sibiller - * Merge branch 'uli42-pr/fix_bigrequests' into 3.6.x + * Loop.cpp: Fix output of SetCore() (185fbdaf9) + * Window.c: Fix function assignment warning (d238db344) + * Display.c: remove unused variable (81a7c6cf4) + * Colormap.c: add cast to avoid warning (54b7561f9) + * Args.c: fix string format warning (3c5621c37) + * imLcIm.c: Fix unused variables (e3c9bc392) + * Pending.c: Fix compilation warning (babaf67c9) + * Fix libX11 implicit declaration warnings (ae8ec6b14) -2018-10-06 20:59:25 +0200 Ulrich Sibiller (da9d1a529) +2016-10-20 Mike Gabriel - * nxagent: Fix an excessive request size limitation that broke - big-requests. + * Drop nx-X11/lib/X11/libX11.elist. Not needed for anything nowadays. + Probably never was needed in nx-X11. (da01dc8da) + * debian/libnx-x11-6.symbols: Update symbols list. (44c76cacf) + * XKeysymDB: ... got removed. (a559592dc) -2018-08-24 23:54:13 +0200 Mike Gabriel (d3bbca712) +2016-10-19 Mike Gabriel - * Merge branch 'sunweaver-pr/drop-nomachine-icon' into 3.6.x + * Merge branch 'uli42-pr/libX11_further_backports' into 3.6.x + (70ac75f4a) -2018-04-14 22:35:18 +0200 Mike Gabriel (31ac5a179) +2016-09-25 Tobias Stoeckmann - * X2Go Agent XPM: Rename from x2go.xpm to x2goagent.xpm (like the - symlink name we expect). + * Validation of server responses in XGetImage() (70e9d346f) + * The validation of server responses avoids out of boundary accesses. + (b17557f9f) -2018-04-14 22:29:03 +0200 Mike Gabriel (c2b4e42a2) +2016-02-06 Alan Coopersmith - * X2Go XPM icon: white background, not transparent. + * xcms: use size_t for pointer offsets passed to strncmp (68e3ee67c) + * xcms: use unsigned indexes when looping through unsigned values + (8d8d5cfd8) + * xcms: use size_t for strlen/sizeof values instead of converting to + int & back (327d2cc60) -2018-04-14 03:09:33 +0200 Mike Gabriel (25c7f0252) +2015-03-26 Dominik Muth - * Use basename() to derive nxagentProgName cleanly. + * Xlib.h: Fix macros imitating C functions. (de4047722) -2018-04-14 03:05:17 +0200 Mike Gabriel (373836468) +2016-01-21 Olivier Fourdan - * Call checkX2goAgent much earlier (in ddxProcessArgument) and adapt - NXAGENTWINDOWNAMELENGTH to its result. + * XKB: fix XkbGetKeyboardByName with Xming server (a3759f323) -2018-04-14 02:25:21 +0200 Mike Gabriel (4d6bae082) +2015-12-19 Alan Coopersmith - * Application icon: Drop NoMachine logo as nxagent icon, switch to - X11 icon for now. + * lcPubWrap: replace malloc(strlen) + strcpy with strdup (50192b720) + * XlcDL.c: reduce code duplication (7a1fc1759) + * XlcDL.c: replace strcpy+strcat sequences with snprintf (c9ebd122f) + * XDefaultOMIF: Remove comments referring to ancient Sun bug ids + (2874fd14b) + * XDefaultOMIF: additional code simplification (d980be3c2) + * XDefaultOMIF: replace strlen+Xmalloc+strcpy with strdup (c00196d2d) + * Use strdup instead of Xmalloc+strcpy in _XDefaultOpenIM (f7254c69f) -2018-04-14 02:23:52 +0200 Mike Gabriel (c7eadb8ae) +2015-12-04 Alan Coopersmith - * nxmissing.xpm: Add XPM marker so that image viewers recognize the - image file format. + * Delete #if 0 hunks of code (b912a4042) -2018-08-24 11:55:24 +0200 Mike Gabriel (930bd2833) +2015-12-03 Alan Coopersmith - * Merge branch 'uli42-pr/decode_options' into 3.6.x + * Bug 93183: _XDefaultOpenIM memory leaks in out-of-memory error + paths (9dec6c18b) + * Bug 93184: read_EncodingInfo invalid free (8d6d95d74) -2018-08-23 23:09:44 +0200 Ulrich Sibiller (30a962733) +2015-11-28 Alan Coopersmith - * Args.c: allow options to contain URL encoded characters + * Remove unused definition of XCONN_CHECK_FREQ (8339e6803) -2018-08-23 23:08:30 +0200 Ulrich Sibiller (f8e20d05f) +2015-09-27 Alan Coopersmith - * Args.c: rename nxagentParseOptions to nxagentParseSingleOption + * Get rid of some extraneous ; at the end of C source lines + (f857c70f8) -2018-08-24 10:55:02 +0200 Mike Gabriel (fad80bc4f) +2015-07-19 Thomas Klausner - * Merge branch 'uli42-pr/drop_double_min_max' into 3.6.x + * Do not return() after exit(). (fc524ddbb) -2018-08-23 22:57:27 +0200 Ulrich Sibiller (3bd41aaf7) +2015-05-18 Ross Burton - * Replace MIN/MAX macros by min/max from misc.h + * Add missing NULL checks to ICWrap (1445735ef) -2018-08-22 20:18:48 +0200 Mike Gabriel (b517b66ef) +2015-06-04 Alan Coopersmith - * Merge branch 'uli42-pr/fix_wm_props' into 3.6.x + * Replace Xmalloc+memset pairs with Xcalloc calls (39dd37d57) -2018-08-22 19:37:13 +0200 Ulrich Sibiller (f9c2d560d) +2015-06-04 Bhavi Dhingra - * Fix broken 9a7c0b081fad98bfcfcceff9557781f4b39ec572 + * omGeneric.c: Correct the parameter usage of sizeof (a402ed016) -2018-08-22 15:37:48 +0200 Mike Gabriel (f9e4a54c4) +2015-05-19 Peter Hutterer - * Merge branch 'uli42-pr/fix_events_debug_warnings' into 3.6.x + * Fix three "use of uninitialized variable" coverity warnings + (73f2d66e0) -2018-03-08 22:32:01 +0100 Ulrich Sibiller (0db177073) +2015-05-18 Peter Hutterer - * Events.c: drop variable that caused compilation warning + * Fix potential memory leak (e14489988) -2018-03-08 22:29:53 +0100 Ulrich Sibiller (553b96f05) +2015-02-03 Ran Benita - * Events.c: fix wrong printf format specifiers + * compose: fix the description of modifiers in compose sequences + (8e3e7bb77) -2018-03-08 22:28:29 +0100 Ulrich Sibiller (2fe89c5bf) +2014-07-11 Alan Coopersmith - * Events.c: fix compiler warnings + * Use C99 named initializers to fill in events passed to XSendEvent + (0f1fa85fe) -2018-03-08 22:25:15 +0100 Ulrich Sibiller (f8e76fd69) +2014-07-06 Alan Coopersmith - * Events.c: mitigate compiler warning + * Fix validation of ctrls parameter to XkbGetPerClientControls() + (f20f91ee8) + * Fix map->num_types check in XkbAddKeyType() (37b8d6883) -2018-08-22 15:35:49 +0200 Mike Gabriel (9f4eb6a0b) +2014-06-07 walter harms - * Merge branch 'uli42-pr/refactor_defaulteventmask' into 3.6.x + * lcDefConv.c: fix use before check (aa7053b3e) + * rm redundant null checks (dd6dc2ddf) + * libX11: rm redundante NULL checks (a98260726) -2018-05-10 00:29:21 +0200 Ulrich Sibiller (129d1cc91) +2014-06-06 walter harms - * refactor nxagentGet(Default)EventMask + * Remove more redundant null checks before Xfree() (1ff696123) -2018-08-22 15:29:49 +0200 Mike Gabriel (c0bef5e39) +2014-06-05 walter harms - * Merge branch 'uli42-pr/track_versions' into 3.6.x + * Remove redundant null checks before free (fc26b97ea) -2018-07-25 23:39:06 +0200 Ulrich Sibiller (0154ef4b9) +2014-06-04 walter harms - * add list with versions of the xserver modules + * libX11/lcUTF8.c fix: dereferenced before check (191d1575f) + * libX11/XKBNames.c fix: dereferenced before check (861fe5aee) + * libX11/lcGenConv.c fix: dereferenced before check (e7528f581) -2018-08-22 15:21:49 +0200 Mike Gabriel (aaae5d574) +2014-05-09 Owen W. Taylor - * Merge branch 'Etersoft-fix-nxagent-window-title-encoding' into - 3.6.x + * Fix XNextRequest() after direct usage of XCB (afc7138f9) -2018-07-26 02:51:00 +0300 Pavel Vaynerman (9a7c0b081) +2014-02-11 Ran Benita - * nxagent: Used 'Xutf8SetVMPropertis' instead of - 'XSetStandardProperties' + 'Xutf8SetWMProperties' + * Remove dead USE_OWN_COMPOSE-protected code (88d496598) -2018-06-09 14:11:34 +0300 Pavel Vaynerman (643e13bf3) +2014-02-06 Alan Coopersmith - * fix window title encoding (use utf8) for nxagent + * Fix typos in Xrm.c comments (3e8df1a2e) -2018-08-21 18:50:16 +0200 Alan Coopersmith (489c17313) +2013-12-26 Alan Coopersmith - * Use min() [defined in include/misc.h] instead of MIN() [not defined - in any Xorg header]. + * _XkbReadGeomOverlay: check for NULL first, then use pointer + (101419b10) + * XkbSelectEventDetails: remove unnecessary assignments (1b0df5da6) -2018-07-18 02:17:44 +0200 Mihai Moldovan (1e1693929) +2010-10-07 Jon TURNEY - * [PATCH] os: XDMCP options like -query etc. should imply -listen tcp + * Don't try so hard to find a matching font with the given encoding + (4fad46e9c) -2018-07-07 08:04:51 +0200 Mihai Moldovan (992673157) +2013-12-02 Alan Coopersmith - * misc: fix more regressions and whitespace weirdness introduced in - 913fcf1a74426725f14380dd5b34286a21c37ab7. + * unifdef -UISC (f45ac4ae3) -2018-07-03 22:38:26 +0200 Mike Gabriel (15f69488d) +2013-11-16 Alan Coopersmith - * nx-X11/lib/include/xtrans/Xtrans.c: Regression fix for 913fcf1a. + * Drop X_LOCALE fallback for OS'es without setlocale() (35dc4784b) -2018-06-19 23:40:33 +0200 Ulrich Sibiller (7bb238065) +2013-08-24 Alan Coopersmith - * XKB.h: Use the correct value for XkbAllAccessXEventsMask + * Bug 68413 - [Bisected]Error in `xterm': realloc(): invalid next + size (f04e1a6d1) -2018-07-03 16:41:02 +0200 Mike Gabriel (5a8549c6e) +2013-08-16 Alan Coopersmith - * Merge branch 'mjtrangoni-WIP-add-cppcheck' into 3.6.x + * Stop checking for HAVE_DIX_CONFIG_H on the client side (ba86b7a2e) + * Rearrange some variable declarations & initializations in XKB + (2824899d2) -2018-06-10 18:22:45 +0200 Mario Trangoni (5651680bb) +2013-08-11 Alan Coopersmith - * travis.yml: refactor some config options, add gcc-8 and clang-6.0. + * Reindent XKB code to X.Org standard style (3c5880e72) -2018-03-25 16:13:10 +0200 Mario Trangoni (913fcf1a7) +2013-08-16 Alan Coopersmith - * Fix some memory leaks. + * Fix overflow checks in _XkbReadKeySyms when key_sym_map is already + created (3cd822526) -2018-03-11 19:22:22 +0100 Mario Trangoni (c58cbc26c) +2013-08-11 Alan Coopersmith - * travis.yml: Add cppcheck - A tool for static C/C++ code analysis. + * Remove long unused udcInf.c (c22524d30) + * Remove unnecessary casts of pointers to (char *) in calls to + Xfree() (26256188b) -2018-07-03 16:35:41 +0200 Mike Gabriel (fd9de0086) +2013-08-10 Alan Coopersmith - * Merge branch 'uli42-pr/fix_xfont2' into 3.6.x + * Don't cast sizeof() results to unsigned when passing to + Xmalloc/Xcalloc (d33cf0446) + * Remove even more casts of return values from Xmalloc/Xrealloc + (c161df4fe) + * xlibi18n: fix argsize argument to _XlcParsePath (5d6cda4f6) + * i18n modules: Fix some const cast warnings (069c1f4d5) + * xlibi18n: Fix a bunch of const cast warnings (d8358c6ef) + * Fix const handling in XSetLocaleModifiers (e667b9054) + * Constify lc_name argument to _XlcLocaleDirName() & + _XlcLocaleLibDirName() (d2671c285) + * init_om: remove unneeded extra copy of string to local buffer + (22377a799) + * Delete unused XKB_INSURE_SIZE macro from XKBlibint.h (92591316d) + * miRegionOp(): ensure region size is not updated if realloc fails + (be32fbb31) + * miRegionCopy(): handle realloc failure better (ad51fbdb4) + * Avoid memory leak/corruption if realloc fails in Xregion.h:MEMCHECK + macro (105cd4711) + * Avoid memory leak/corruption if realloc fails in + imLcPrs.c:parseline() (180991ce2) + * lcDB.c: ensure buffer size is updated correctly if realloc fails + (7156a20bc) + * Avoid memory leak/corruption if realloc fails in + XlcDL.c:resolve_object() (0574a55eb) -2018-06-19 22:05:18 +0200 Ulrich Sibiller (416f8c411) +2013-08-09 Alan Coopersmith - * Makefile: pass down Xfont2 define for Imake + * omGeneric.c: convert sprintf calls to snprintf (a6d9409b0) + * ximcp/imRm.c: convert sprintf calls to snprintf (d03ab1de0) + * xlibi18n: convert sprintf calls to snprintf (a1b0fdb2c) + * lcfile: skip over any null entries in args list (bde3d8b14) + * Fix file leak on malloc error in XlcDL.c:resolve_object() + (7bca34528) -2018-07-03 16:32:11 +0200 Mike Gabriel (c86a119da) +2012-12-18 ISHIKAWA,chiaki - * Merge branch 'uli42-gh-sunweaver/pr/xserver-xkb-cleanup' into 3.6.x + * Fix bogus timestamp generated by XIM (ce482d4fd) -2017-02-16 21:33:18 +0000 Mike Gabriel (b82a6a107) +2011-06-16 Egbert Eich - * debian/nxagent.*: Drop conffile /etc/nxagent/nxagent.keyboard. Not - shipped upstream anymore. + * XIM: Fix race on focus change: set 'FABRICATED' only when keyev + filters in place. (ed53aca1d) -2017-02-16 21:32:45 +0000 Mike Gabriel (70a74a5c5) +2013-07-27 Alan Coopersmith - * nx-libs.spec: Drop reference to obsolete nxagent.keyboard file. + * omGeneric: remove space between struct name & member name + (adcf3894a) -2017-02-16 21:32:28 +0000 Mike Gabriel (3872cd143) +2013-07-23 Alan Coopersmith - * etc/nxagent.keyboard: Drop file. Not required anymore. + * XSetModifierMapping: Use Data instead of GetReqExtra (6d64c4164) -2017-02-16 21:04:53 +0000 Mike Gabriel (6eb77137e) +2013-06-09 Kees Cook - * Xserver/xkb: Remove XkbCF DDX configuration code. + * libX11: check size of GetReqExtra after XFlush (ea8239650) -2017-02-16 20:18:42 +0000 Mike Gabriel (e734ca217) +2013-06-25 Thomas Klausner - * Removal of dead code in Xserver/xkb. Follow-up commit for 3739a9b. + * Tighten out-of-range comparisons. (39c6e5aa8) + * Fix out-of-range comparison in _XF86BigfontQueryFont (ac3d26251) + * Check for symbol existence with #ifdef, not #if (61fdf93ef) + * Stop truncating source to destination length if it is larger. + (d122d7545) -2017-02-16 20:53:04 +0000 Daniel Stone (ec0cfcecf) +2013-06-24 Alan Coopersmith - * Xserver/xkb: Remove -xkbmap argument. + * Require ANSI C89 pre-processor, drop pre-C89 token pasting support + (88edf8083) -2017-02-16 21:16:50 +0000 Mike Gabriel (cc27ebb25) +2016-10-08 Ulrich Sibiller - * hw/nxagent/Keyboard.c: Drop support for loading XKB config from - file. + * update Xfuncproto.h (7f98ab03b) -2018-07-03 16:25:31 +0200 Mike Gabriel (b1e4d6e84) +2016-10-07 Ulrich Sibiller - * Merge branch 'uli42-pr/more_debug' into 3.6.x + * Align files with upstream libX11-1.6.0 (e2e45b2b3) -2018-06-19 19:54:01 +0200 Ulrich Sibiller (f2d3eac89) +2012-12-16 Alan Coopersmith - * Atoms.c: more debugging output + * Tell clang not to report -Wpadded warnings on public headers we + can't fix (878040bf0) -2018-07-03 16:20:55 +0200 Mike Gabriel (ce83b566a) +2010-09-08 Adam Jackson - * Merge branch 'uli42-pr/misc' into 3.6.x + * Zero buffer data in BufAlloc() (9b5f99c37) -2018-07-03 16:19:21 +0200 Mike Gabriel (b394eac8f) +2011-01-31 Erkki Seppälä - * dixfonts.c: use calloc for LFclosurePtr + * GetProp: Zero-initialized error so its resourceID field is + initialized (13fe4d475) -2018-07-03 16:17:56 +0200 Mike Gabriel (59e46dc54) +2013-03-01 Alan Coopersmith - * dix/dixfonts.c: free() can handle NULL + * integer overflow in ReadInFile() in Xrm.c [CVE-2013-1981 7/13] + (7992a9873) -2018-06-21 23:30:34 +0200 Ulrich Sibiller (a2008b28e) +2011-01-31 Erkki Seppälä - * NXdixfonts.c: free() can handle NULL + * ximcp/imRmAttr: Handle leaking colormap_ret (78b0ca2fe) -2018-06-21 23:18:36 +0200 Ulrich Sibiller (e0291f30d) +2011-02-21 Samuel Thibault - * NXdixfonts.c: use calloc for LFclosurePtr + * Fix status reporting for braille patterns (b00312f5d) -2018-06-21 23:14:41 +0200 Ulrich Sibiller (cfcaa442d) +2016-10-07 Ulrich Sibiller - * xkb/xkb.c: init all reply structs + * Revert incomplete "Fix status reporting for braille patterns" + (a2fded2e3) -2018-06-21 23:05:05 +0200 Ulrich Sibiller (e5975a70e) +2010-09-03 Alan Coopersmith - * os/io.c: fix unitialised bytes + * Sun's copyrights are now owned by Oracle (bd43a0640) -2018-06-21 22:08:08 +0200 Ulrich Sibiller (389e3a445) +2016-10-07 Ulrich Sibiller - * ProcGetPointerMapping uses rep.nElts before it is initialized + * Assume size_t is always available, since it was defined in C89 + (5dbcf1987) + * rename xf86bigfstr.h to xf86bigfproto.h (1078f9770) -2018-06-21 21:46:52 +0200 Ulrich Sibiller (1e3db85a0) +2013-06-02 Thomas Klausner - * Fix some valgrind findings + * cmsMath.c: Add missing stdio header for printf(3) in DEBUG build. + (e03d8c215) -2018-06-21 22:16:58 +0200 Ulrich Sibiller (7a627e644) +2013-05-17 Niveditha Rau - * Some small Keyboard.c improvements + * Make sure internal headers include required headers (26f7239a0) -2018-07-03 16:04:16 +0200 Mike Gabriel (983495123) +2013-05-16 Alan Coopersmith - * Merge branch 'sunweaver-pr/idletime-counter' into 3.6.x + * Free fs->properties in XF86BigfontQueryFont overflow error path + (71fb99cb4) -2018-07-03 14:50:32 +0200 Mike Gabriel (222153af4) +2013-05-23 Julien Cristau - * Don't reset the lastDeviceEventTime when doing DPMS actions + * xkb: fix off-by-one in _XkbReadGetNamesReply and + _XkbReadVirtualModMap (78ed23330) -2018-07-03 14:48:43 +0200 Richard Hughes (7401a6691) +2016-10-06 Ulrich Sibiller - * Do not reset lastDeviceEventTime when we do dixSaveScreens + * Revert "Add a couple fixups for the security patches" (082e83130) -2018-07-03 14:43:26 +0200 Mike Gabriel (14f734873) +2013-03-07 Alan Coopersmith - * Backport IDLETIME system counter to nx-X11 Xserver. + * Remove more unnecessary casts from Xmalloc/calloc calls (e15023b2a) -2018-06-17 01:41:37 +0200 Mihai Moldovan (72f11ee83) +2013-03-16 Alan Coopersmith - * nx-X11/Makefile: pass down $(MFLAGS) to imake call, because... we - probably want that. Likely. + * Move big request comment in XOpenDisplay to the right place + (47d0ea1ba) -2018-06-17 01:32:58 +0200 Mihai Moldovan (da51a3694) +2013-03-08 Alan Coopersmith - * nx-libs.spec: disable parallel builds, was pure luck that it worked - before. + * Fix very weird indenting in nx-X11/lib/X11/GetFProp.c (4988e9bd9) + * XAllocClassHint: Assume calloc sets pointers in allocated memory to + NULL (001aeb55b) + * _xudc_code_to_glyph: check for NULL pointer *before* writing to it, + not after (7ddc5b90f) -2018-06-17 01:05:05 +0200 Mihai Moldovan (942ae190e) +2013-03-01 Alan Coopersmith - * debian/rules: more Jessie unbreaking, also for - dh_auto_{build,install}. + * Assume size_t is always available, since it was defined in C89 + (e18ccaaae) + * unifdef XKB_IN_SERVER (2393e1acd) -2018-06-16 16:59:00 +0200 Mihai Moldovan (8f73bf7cb) +2013-02-16 Alan Coopersmith - * debian/rules: unbreak Jessie: dh_auto_clean doesn't gracefully - discard unknown --no-parallel flag. + * Convert more sprintf calls to snprintf (d31b81c10) -2018-06-06 10:22:15 +0200 Mike Gabriel (742957393) +2013-02-15 Alan Coopersmith - * Merge branch 'uli42-pr/fix_missing_include' into 3.6.x + * XKeysymToString: move variable declarations to the scope of their + usage (d43f4c398) + * Preserve constness in casting arguments through the Data*() + routines (5e0584c43) + * XStringToKeysym: preserve constness when casting off unsignedness + for strcmp (d91c145a4) + * XRebindKeysym: Drop unnecessary const-removing cast (641704516) + * cmsColNm.c: maintain constness of arguments to qsort helper + function (5608b67f2) -2018-06-05 22:26:51 +0200 Ulrich Sibiller (70ac10c8c) +2012-12-26 Alan Coopersmith - * Clipboard.c: add missing include + * Remove unused DECnet ("DNETCONN") code from Xlib (19275f9e1) + * Remove unused TLI ("STREAMSCONN") code from Xlib (acceb2cf6) -2018-05-24 11:15:38 +0200 Mike Gabriel (7ec73ef21) +2011-05-20 Egbert Eich - * Merge branch 'uli42-pr/xinerama_without_wm' into 3.6.x + * Don't hard code path to Xcms.txt file. (53e2e92e3) -2018-05-17 23:13:38 +0200 Ulrich Sibiller (3f6d8f3e8) +2012-10-22 Yaakov Selkowitz - * Update Xinerama on XMapEvent + * XIM: remove Private and Public macros (11d6dac92) -2018-05-24 09:43:11 +0200 Mike Gabriel (c0f67abb4) +2012-06-29 Alan Coopersmith - * Merge branch 'uli42-pr/cleanup_window_hints' into 3.6.x + * Convert XCreate{Pix,Bit}map...Data to use C99 designated + initializers (97b9864ea) + * XCreate{Pix,Bit}map...Data: Free pixmap in error path if XCreateGC + fails (7a8721b8a) -2018-05-05 20:14:04 +0200 Ulrich Sibiller (9138a9e3b) +2010-12-22 Philipp Reh - * whitespace fixes + * Events: Store event cookie when dequeuing event (c86806148) -2018-05-05 20:13:20 +0200 Ulrich Sibiller (016759198) +2011-05-03 Jeremy Huddleston - * Screen.c: simplify setting of window name/class + * clang analyzer: Don't warn about Xmalloc(0) (5062342d4) -2018-05-04 22:29:55 +0200 Ulrich Sibiller (f9bae7554) +2011-05-08 Jeremy Huddleston - * Events.c: catch intermediate window position changes + * Silence clang static analysis warnings for SetReqLen (c19cda6d6) -2018-04-11 00:39:40 +0200 Ulrich Sibiller (00c1f05ef) +2011-05-17 Alan Coopersmith - * nxagent: remove mmwidth/mmheight from nxagentChangeScreenConfig + * Fix man page and comment references to use XFreeModifiermap + (lowercase map) (c300a430d) -2018-04-11 00:28:04 +0200 Ulrich Sibiller (845ae6eab) +2011-10-10 Jeremy Huddleston - * Screen.c/Events.c: fix some comments + * Mark XKeycodeToKeysym as _X_DEPRECATED (f3bbb81c4) -2018-04-11 00:10:20 +0200 Ulrich Sibiller (82dc00539) +2011-10-10 Bodo Graumann - * nxagent: use XAllocSizeHints() instead of XSizeHints struct + * libX11: Fixing modifier key range in Xutil.h (Bug #21910) + (cc4d5260e) -2018-04-10 23:34:14 +0200 Ulrich Sibiller (82c4c28ea) +2011-10-27 Peter Hutterer - * Screen.c/Events.c: add some FIXMEs + * Switch GetEmptyReq and GetResReq to call _XGetRequest (3bf350742) -2018-04-10 23:32:57 +0200 Ulrich Sibiller (9937fbdf5) +2011-10-14 Peter Hutterer - * Screen.c: replace XSetWMNormalHints code block by already existing - function + * include: Add GetReqSized() for request buffers of specific size + (3597915f6) -2018-05-24 09:41:27 +0200 Mike Gabriel (985bed954) +2011-10-27 Peter Hutterer - * debian/rules: Typo fix in dh_auto_build --no-parallel option. + * Use GetReqSized for GetReq and GetReqExtra (3155b9bb2) -2018-05-24 09:05:55 +0200 Mike Gabriel (7cb00355c) +2011-01-31 Erkki Seppälä - * debian/rules: Highly enforce --no-parallel mode while Xserver is - still on imake. Can be re-parallelized after autotools - conversion. + * ximcp/imRmAttr: Handle leaking missing_list (79cb50e4c) + * ximcp/imRm: Handle leaking colormap_ret (44e472068) + * ximcp/imTrX: Handle failing XGetWindowProperty (89dc7ccfb) + * ximcp/imLckup: Handle negative return value from _Xlcwctomb + (81422098f) -2018-05-24 09:04:43 +0200 Mike Gabriel (11b534ab0) +2011-01-31 Ander Conselvan de Oliveira - * Merge branch 'uli42-pr/codespell' into 3.6.x + * lc/def/lcDefConv: Use Xcalloc to avoid use of uninitialized memory + (a8598e062) -2018-04-10 21:27:00 +0200 Ulrich Sibiller (cce975654) +2011-02-21 Samuel Thibault - * config/cf: fix spelling errors as reported by codespell + * Fix status reporting for braille patterns (93a4f5c47) + * Make the Local XIM request key releases for braille (2cca621e3) -2018-04-10 21:15:50 +0200 Ulrich Sibiller (e91406e9b) +2011-01-10 Erkki Seppälä - * nxproxy: fix spelling errors as reported by codespell + * im/ximcp: release modifiermap before returning (e4815126b) -2018-04-10 21:12:44 +0200 Ulrich Sibiller (781b8a057) +2011-04-12 Alan Coopersmith - * compext: fix spelling errors as reported by codespell + * Fix "attrinute" typo in comments in ximcp (018d938aa) -2018-04-10 21:12:19 +0200 Ulrich Sibiller (d5da7e76f) +2011-03-24 Ander Conselvan de Oliveira - * manpage: fix spelling error as reported by codespell + * Fix leaks in _XimEncodingNegotiation error paths. (4aa79f1f1) + * Fix memory leaks on _XimProtoCreateIC error paths. (3720ed7bf) + * Fix memory leaks on _XimWriteCachedDefaultTree error paths. + (b7cc762ba) + * Fix memory leak on _XimCommitRecv error path. (7024f3d90) + * Fix memory leaks on _XimCbDispatch error path. (60840dc31) + * om: Fix memory leak on read_EncodingInfo error path. (9fa1e98dd) -2018-04-10 21:11:57 +0200 Ulrich Sibiller (170416d26) +2011-03-25 Ander Conselvan de Oliveira - * hw/nxagent: fix spelling errors as reported by codespell + * om: Fix potential memory leak in init_om. (748cf8946) + * om: Fix memory leaks on get_font_name error paths. (6fe8d44ca) -2018-04-10 21:06:01 +0200 Ulrich Sibiller (94f7ce7d1) +2011-10-09 Jeremy Huddleston - * nxcompshad: fix spelling errors as reported by codespell + * Fix potential uninitialized variable access in _XimMakeICAttrIDList + (73a2898af) -2018-04-10 21:05:29 +0200 Ulrich Sibiller (a32554dbf) +2011-10-09 Yann Droneaud - * nxcomp: fix spelling errors as reported by codespell + * Return name instead of value in XGetIMValues() and XSetIMValues() + (bec22fe97) -2018-04-30 23:40:56 +0200 Mihai Moldovan (997f2bbd2) +2011-10-11 Yann Droneaud - * nx-libs.spec: we never used gpg-offline, drop it. + * Return name instead of False in XSetICValues() (cded3305d) -2018-04-25 21:40:25 +0200 Mike Gabriel (01dbfdecc) +2011-10-14 Xue Wei - * debian/rules: Run dh_auto_clean with --no-parallel. + * mbtocs should not truncate input (8d1e05940) -2018-04-25 21:34:46 +0200 Mike Gabriel (90156e3e8) +2011-10-14 Alan Coopersmith - * Makefile: Run BuildIncludes and clean target in nx-X11/ with -j1. + * Fix "nomal" -> "normal" typo in several comments (2f49f62a8) -2018-04-25 21:31:32 +0200 Mike Gabriel (3d8818f60) +2011-11-08 Andreas Wettstein - * Revert "debian/rules: Avoid dh_auto_build. It adds -Oline since - 11.2 which let's make choke in nx-X11/ subdir on the - Makefiles target. Reason unknown." + * XIM: Allow modifier releases in compose sequences (#26705) + (4ef27790b) -2018-04-25 21:31:21 +0200 Mike Gabriel (b81759286) +2011-02-21 Samuel Thibault - * Revert "debian/rules: Typo fix (NUMJOBS, not NUM_JOBS)." + * Match braille patterns with compose tree (b8b885daf) -2018-04-25 21:14:33 +0200 Mike Gabriel (0fc50407e) +2012-04-30 Peter Hutterer - * Makefile: Enforce -j1 for BuildDependsOnly target. + * Typo fix (79a5330db) -2018-04-25 20:06:55 +0200 Mike Gabriel (190e3df41) +2012-03-15 Alan Coopersmith - * debian/rules: Typo fix (NUMJOBS, not NUM_JOBS). + * Remove "register" qualifier that annoys Solaris Studio compiler + (4c7f0af73) -2018-04-25 18:41:25 +0200 Mike Gabriel (f944a0da6) +2012-03-04 Keith Packard - * debian/rules: Drop override_dh_clean. Makefile (et al.) removal in - nx-X11/ has now been moved to the distclean target. + * Block for other threads in _XUserLockDisplay (3d37513eb) -2018-04-25 18:40:55 +0200 Mike Gabriel (94d77e27a) +2011-02-20 Marko Myllynen - * debian/rules: Avoid dh_auto_build. It adds -Oline since 11.2 which - let's make choke in nx-X11/ subdir on the Makefiles - target. Reason unknown. + * Provide translation from XK_permille (ad5) to Unicode (U2030) + (e8e91b69e) -2018-04-25 18:37:39 +0200 Mike Gabriel (da4770474) +2012-01-01 Ryan Pavlik - * Makefile targets: Rewriting and consolidating the target structure - for nx-X11/ subdir (except nx-X11/lib/). + * Use pthreads on MinGW also (fd7157723) -2018-04-20 09:03:05 +0200 Mike Gabriel (13bf7c037) +2011-12-14 Kusanagi Kouichi - * Makefile: Don't do a parallel clean-up of nx-X11. We have seen - failures and due to the upcoming switch to autotools, it - is pointless to dive into fixing it in the Imakefile - stack. + * XQueryColors: Split a request into multiple requests if necessary + (5eb1147cc) -2018-03-16 23:52:03 +0100 Mike Gabriel (28c14accd) +2011-11-29 Alan Coopersmith - * release 3.5.99.16 (tag: 3.5.99.16) + * Reject negative string counts in copy_string_list (30d4454e3) -2018-03-15 21:30:43 +0100 Mike Gabriel (3b05d0de6) +2011-11-09 Alan Coopersmith - * Merge branch 'Ionic-feature/use-libtirpc' into 3.6.x + * XlcSL.c: convert old-style function definitions to ANSI C89 style + (0f089824e) -2018-03-15 12:46:12 +0100 Mihai Moldovan (2e1e9158e) +2011-10-17 Peter Hutterer - * nx-libs.spec: stop needlessly exporting variables that we pass down - directly anyway. + * Add _XGetRequest as substitute for GetReq/GetReqExtra (02dad70a8) -2018-03-09 09:11:06 +0100 Mihai Moldovan (9b1d00d30) +2011-10-13 Choe Hwanjin - * nx-libs.spec: force usage of libtirpc on Fedora > 27 and OpenSuSE - Tumbleweed+ (soon to be Leap 15). + * XIM: Make Xim handle NEED_SYNC_REPLY flag (1871ff031) -2018-03-09 09:09:05 +0100 Mihai Moldovan (0cd1392de) +2011-05-04 Jeremy Huddleston - * nx-X11/config/cf/README: document new UseTIRPC macro. + * XKB: XkbComputeSectionBounds: Check correct bounds in default + switch-case (7efa7da59) + * Dead code removal (1d806a555) -2018-03-09 09:08:35 +0100 Mihai Moldovan (25cc6fce5) +2011-04-21 Alan Coopersmith - * nx-X11/programs/Xserver/{,os/}Imakefile: implement libtirpc forcing - via UseTIRPC. + * Delete special case code to append "/sparcv9" to i18n module path + (8127b17dc) -2018-03-09 09:06:11 +0100 Mihai Moldovan (090d4d19b) +2011-04-12 Alan Coopersmith - * nx-X11/config/cf/Imake.tmpl: implement new UseTIRPC macro, - defaulting to NO. + * Convert malloc(strlen()); strcpy() sets to strdup (dde00b2f6) + * Replace Xmalloc+bzero pairs with Xcalloc calls (7d7224d85) -2018-03-15 12:18:21 +0100 Mihai Moldovan (daebc8b6a) +2011-03-24 Ander Conselvan de Oliveira - * nx-X11/programs/Xserver/Imakefile: move $(PIXMANLIB) to - NXAGENTSYSLIBS, since libXcompext doesn't actually need - it. + * Fix memory leaks on _XimGetAttributeID error paths. (369c95668) -2018-03-09 09:07:15 +0100 Mihai Moldovan (32dac66c6) +2011-03-30 Ander Conselvan de Oliveira - * nx-X11/programs/Xserver/Imakefile: use printf with no trailing - newline instead of echo for variable value. + * xcms: Fix memory leaks on LINEAR_RGB_InitSCCData error path. + (f50e651e8) + * xcms: Fix error on LINEAR_RGB_InitSCCData error path. (fefb909a0) -2018-03-15 12:15:27 +0100 Mihai Moldovan (7a901039c) +2011-03-24 Ander Conselvan de Oliveira - * Makefile: pass down IMAKE_DEFINES to nx-X11/programs/Xserver build - system. + * FSWrap: fix potential leak in copy_string_list (dce81504f) -2018-03-10 02:04:25 +0100 Mihai Moldovan (63a359313) +2011-03-23 Ander Conselvan de Oliveira - * nx-X11/programs/Xserver/Imakefile: drop system libraries out of - target list for nxagent regeneration. + * Fix memory leak with broken bitmap files in XReadBitmapFileData + (0f7148695) -2018-03-09 09:04:32 +0100 Mihai Moldovan (a47a73872) +2011-03-21 Harshula Jayasuriya - * nx-libs.spec: sync removed files with debian/rules. + * Add #define XK_SINHALA (417e04111) -2018-03-15 08:45:54 +0100 Mihai Moldovan (15e955545) +2011-01-18 Erkki Seppälä - * nx-X11/programs/Xserver/hw/nxagent/Screen.c: do not try to set a - NULL mode if the output was disconnected before. + * xkb: XkbPropertyPtr determined allocation success from wrong + variables (29ad23b98) -2018-03-15 08:45:00 +0100 Mihai Moldovan (6f8cdebc6) +2011-01-10 Erkki Seppälä - * nx-X11/programs/Xserver/hw/nxagent/Screen.c: initialize pointers to - NULL to avoid referencing random data. + * keyBind: Use Xcalloc to initialize allocated _XKeytrans (bbeee4fd1) -2018-03-07 23:46:48 +0100 Mike Gabriel (63e113de9) +2011-02-11 Alan Coopersmith - * release 3.5.99.15 (tag: 3.5.99.15) + * Clean up memory when first XCreateRegion succeeds and second fails + (2618bd3fc) -2018-03-07 21:55:36 +0100 Mihai Moldovan (18630e5dd) +2011-02-03 Erkki Seppälä - * Merge branch - 'sunweaver-pr/saver-unvalidated-lengths-ProcScreenSaverUnsetAttributes' - into 3.6.x + * cmsProp: don't deal with uninitialized values, fail instead + (07fae919a) -2018-03-05 11:01:49 +0100 Nathan Kidd (7017c22c2) +2011-01-31 Ander Conselvan de Oliveira - * Xserver/Xext/saver.c Unvalidated lengths (X.org CVE-2017-12185). + * xcms/LRGB: don't double-free property_return (ae4e7538e) -2018-03-07 21:35:51 +0100 Mihai Moldovan (f3231601b) +2011-02-02 Alan Coopersmith - * nxcompshad/configure.ac: blindly copy-pasting might not be the - smartest idea; it's *COMPSHAD* here. + * Xrm.c: ReadInFile: refactor fstat error handling (26270ab1c) + * Expand GetSizeOfFile() macro at the one place it's called + (563318af9) -2018-03-07 21:15:18 +0100 Ulrich Sibiller (570d3fea4) +2011-01-31 Erkki Seppälä - * Merge branch 'sunweaver-pr/xinerama-bbox-corner-cases' into 3.6.x + * XlibInt: Use strncpy+zero termination instead of strcpy to enforce + buffer size (20470a83e) + * xlibi18n/lcFile: Removed superfluous check for NULL target_dir + (7576f5f15) -2018-03-05 15:34:52 +0100 Mike Gabriel (4b7b214a7) +2011-01-31 Ander Conselvan de Oliveira - * Xserver/hw/nxagent/Screen.c: Drop commented out code. Functionality - now implemented in intersect_bb() function. + * XlibInt: info_list->watch_data was reallocated, but result was + discarded (698270c47) -2018-03-02 14:01:29 +0100 Mike Gabriel (9117a5bf0) +2011-02-01 Ander Conselvan de Oliveira - * hw/nxagent/Screen.c: Cover Xinerama bounding box corner cases. + * xcms/LRGB: Add a label for freeing property_return. (7482afcaa) -2018-03-07 19:00:39 +0100 Mihai Moldovan (3352cfaba) +2011-01-31 Ander Conselvan de Oliveira - * nxcomp{,shad}/configure.ac: replace versionating non-portable sed - construct with hopefully more portable awk construct. + * xcms/LRGB: Fix potential resource leak. (8f5a56474) -2018-03-07 02:01:39 +0100 Mihai Moldovan (76e7d26b8) +2011-01-31 Erkki Seppälä - * nx-X11/programs/Xserver/hw/nxagent/Init.c: disable DPMS support - within nxagent. + * Xrm: NEWTABLE had a memory leak after a memory allocation error + (afd1d4eb5) + * ImUtil: Handle a memory leak in one early return branch (1ac1b691d) + * xlibi18n/lcGeneric: Initialize uninitialized local variable + (52d2c3558) + * xcmx/cmxColNm: Removed unused assignments to pBuf (in two + functions) (865043ea0) -2018-03-06 12:55:22 +0100 Mihai Moldovan (adb582abd) +2011-02-01 Alan Coopersmith - * Makefile: we don't need $(BINDIR)/bin. + * XDefaultOMIF.c: Fix memory leaks in get_font_name (54550ebb2) -2018-03-02 05:51:17 +0100 Mihai Moldovan (ed9512ed1) +2011-01-18 Erkki Seppälä - * nxcomp{,shad}/configure.ac: pass more portable -E option to sed - instead of -r. + * Comparing array against NULL is not useful "&xkb->server->vmods != + NULL" (b7694b0b5) -2018-03-01 21:46:32 +0100 Mike Gabriel (ae40bb9c4) +2011-01-12 Erkki Seppälä - * Merge branch 'mjtrangoni-WIP-travis' into 3.6.x + * Variable "entry" tracked as NULL was dereferenced. (3147ddbf4) -2018-01-09 20:03:17 +0100 Mario Trangoni (66ef3e46f) +2011-01-27 Erkki Seppälä - * README.md: Add travis badge + * Dereferencing possibly NULL "str" in call to function "memcpy" + (Deref assumed on the basis of 'nonnull' parameter + attribute.) (e17558786) -2018-01-01 17:51:31 +0100 Mario Trangoni (ffadec783) +2011-01-10 Erkki Seppälä - * Fix clang error: ordered comparison between pointer and zero ("char - *" and "int") + * Using freed pointer "e" (8aacb3fab) -2018-01-01 17:19:33 +0100 Mario Trangoni (d14d5838b) +2011-01-03 Pauli Nieminen - * Fix clang error: comparison of array authCookie not equal to a null - pointer is always true + * Initialize event type (1a72bc414) -2017-12-31 17:00:43 +0100 Mario Trangoni (e1ad1d473) +2010-06-04 Alan Coopersmith - * Add travis yaml configuration file + * LINEAR_RGB_InitSCCData: When malloc fails, don't try to free + unallocated bits (8ff526111) -2018-03-01 08:31:23 +0100 Simon Matter (a5a0a5c29) +2010-07-09 Daniel Stone - * hw/nxagent/Screen.c: Settle down with 96 DPI as the default - resolution, if nothing better can be detected. + * XStringToKeysym: Cope with 0x1234cafe-style input (93b55eeec) -2018-02-28 10:53:45 +0100 Mike Gabriel (153be794d) +2010-07-08 Daniel Stone - * release 3.5.99.14 (tag: 3.5.99.14) + * XStringToKeysym: Check strdup() return value (b414bc2c6) -2018-02-28 01:03:53 +0100 Mihai Moldovan (5c4777b2d) +2010-06-15 Daniel Stone - * Merge branch 'uli42-pr/fix_autodpi_in_usage' into 3.6.x + * Delete now-redundant XKeysymDB (c1b175d3d) + * XStringToKeysym: Special case for XF86 keysyms (f0b87f3de) -2018-02-27 23:00:08 +0100 Ulrich Sibiller (809206d0c) +2016-10-14 Mike Gabriel - * os: hide ttyxx option + * debian/rules: Don't use -pie -fPIE at build time for 3.5.99.2 as it + causes nxagent to segfault. Investigating the reasons + behind it is in process... (6c303d9e4) -2018-02-27 22:56:12 +0100 Ulrich Sibiller (9822e9703) +2016-10-14 Mihai Moldovan - * nxagent: rearrange nx options in usage + * nx-X11/programs/Xserver/GL/glx/Imakefile: typo fix, leading to + glcontextmodes.c not being compiled. (75e080800) -2018-02-28 00:55:13 +0100 Mihai Moldovan (1918bcb9c) +2016-10-13 Mike Gabriel - * Merge branch 'uli42-pr/update_xkb' into 3.6.x + * release 3.5.99.2 (29e29342e) (tag: 3.5.99.2) + * debian/*.triggers: Call ldconfig via a trigger for all shared + libraries. (64aa45a61) + * debian/rules: Don't modify/create post{inst,rm} scripts during + dh_makeshlibs. This avoids adding ldconfig calls to such + scripts. (440c675c2) + * hw/nxagent/{Clipboard|Events}.c: Typo fix in error messages. + (bd25086c3) + * nxcomp/{Client|}Proxy.cpp: Typo fix in error messages. (d2fb76d8b) + * debian/libnx-x11-6.symbols: Update symbols for new backports in + libNX_X11 API. (0006fc04b) -2018-02-28 00:52:10 +0100 Ulrich Sibiller (00e3e95e5) +2016-10-07 Ulrich Sibiller - * Lift xkb to xorg-xserver-7.1/1.1.0 state - non-functional changes - only + * Pending.c: conditionally include stdio.h (97c26978b) -2017-11-05 02:02:58 +0100 Ulrich Sibiller (9e6f87e20) +2016-10-10 Ulrich Sibiller - * Lift xkb to xorg-xserver-7.1/1.1.0 state + * nxcomp: Fix typo in usage message. (0bf52dc99) -2018-02-27 09:42:09 +0100 Mike Gabriel (a6cb8583a) +2016-10-13 Mike Gabriel - * Revert "nx-libs.spec: Starting with Fedora 28 / RHEL 8, SunRPC - support is being split out into a separate libraries - (libtirpc)." + * Merge branch 'uli42-pr/libX11_debian_backports' into 3.6.x + (133c91f73) -2018-02-27 09:37:58 +0100 Mike Gabriel (9f93e96ec) +2013-05-21 Julien Cristau - * nx-libs.spec: Starting with Fedora 28 / RHEL 8, SunRPC support is - being split out into a separate libraries (libtirpc). + * Add a couple fixups for the security patches (a9f623f0a) -2018-02-27 09:33:19 +0100 Mihai Moldovan (6d4049640) +2013-05-08 Matthieu Herrb - * Merge branch 'sunweaver-pr/autodetect-dpi' into 3.6.x + * XListFontsWithInfo: Re-decrement flist[0] before calling free() on + it. (838108c29) -2018-02-21 22:21:15 +0100 Mike Gabriel (29c166dbe) +2013-03-31 Alan Coopersmith - * nxagent: Also provide auto DPI feature via nx/nx option 'autodpi', - taking only effect on session startups. + * _XkbReadGetMapReply: reject maxKeyCodes smaller than the minKeyCode + (dc749a457) -2017-10-09 11:36:23 +0200 Simon Matter (9dd2830e0) +2013-03-16 Alan Coopersmith - * nxagent: Auto-detect client-side DPI at session startup. + * Use calloc in XOpenDisplay to initialize structs containing + pointers (37f8d3eb8) -2018-02-27 07:47:49 +0100 Mike Gabriel (a88ca2717) +2013-03-02 Alan Coopersmith - * nxcomp/src/Loop.cpp: Harmonize log output. Uniformly, embrace port - values by single quotes. + * Unbounded recursion in _XimParseStringFile() when parsing include + files [CVE-2013-2004 2/2] (e386187e9) + * Unbounded recursion in GetDatabase() when parsing include files + [CVE-2013-2004 1/2] (bddfee4a9) + * Avoid overflows in XListExtensions() [CVE-2013-1997 15/15] + (dbc117193) + * Avoid overflows in XGetFontPath() [CVE-2013-1997 14/15] (77edd88e1) + * Avoid overflows in XListFonts() [CVE-2013-1997 13/15] (f6c5069ac) + * unvalidated length in _XimXGetReadData() [CVE-2013-1997 12/15] + (0284afb80) + * unvalidated index/length in _XkbReadGetNamesReply() [CVE-2013-1997 + 11/15] (0bf09b4bb) + * unvalidated index in _XkbReadVirtualModMap() [CVE-2013-1997 10/15] + (e6d8856ef) + * unvalidated index in _XkbReadExplicitComponents() [CVE-2013-1997 + 9/15] (e27df8070) + * unvalidated index in _XkbReadModifierMap() [CVE-2013-1997 8/15] + (7564bf7ef) + * unvalidated index in _XkbReadKeyBehaviors() [CVE-2013-1997 7/15] + (8f2c05082) + * unvalidated index in _XkbReadKeyActions() [CVE-2013-1997 6/15] + (4c19cd0c7) + * unvalidated index in _XkbReadKeySyms() [CVE-2013-1997 5/15] + (5dae1d3f4) + * unvalidated indexes in _XkbReadGetGeometryReply() [CVE-2013-1997 + 4/15] (e6fbdea84) + * unvalidated indexes in _XkbReadGeomShapes() [CVE-2013-1997 3/15] + (0445730b1) -2018-02-27 07:48:18 +0100 Mihai Moldovan (0ef6b0d59) +2013-03-01 Alan Coopersmith - * - {nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1,nxproxy/man/nxproxy.1}: - magicpixel takes a boolean argument for now. + * unvalidated index in _XkbReadGetDeviceInfoReply() [CVE-2013-1997 + 2/15] (b06952603) + * unvalidated lengths in XAllocColorCells() [CVE-2013-1997 1/15] + (2a1fbb181) -2018-02-27 07:39:57 +0100 Mihai Moldovan (842bb0f45) +2013-03-09 Alan Coopersmith - * nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1: remove empty line - on top of file. + * Make XGetWindowProperty() always initialize returned values + (e03f3922a) -2018-02-27 07:34:54 +0100 Mike Gabriel (ea17fd059) +2013-03-02 Alan Coopersmith - * nxcomp/src/Loop.cpp: Make know the agent option 'keyconv' to nxcomp - and tolerate it as a valid option. + * Move repeated #ifdef magic to find PATH_MAX into a common header + (b20710586) + * Convert more _XEatData callers to _XEatDataWords (05b72b8da) + * integer overflow in XGetModifierMapping() [CVE-2013-1981 13/13] + (306ca006a) + * integer overflow in XGetPointerMapping() & XGetKeyboardMapping() + [CVE-2013-1981 12/13] (748af521e) + * integer overflow in XGetImage() [CVE-2013-1981 11/13] (9501bce22) -2018-02-27 05:11:06 +0100 Mihai Moldovan (f963593c7) +2013-03-08 Alan Coopersmith - * nx-X11/programs/Xserver/{include/globals.h,mi/miinitext.c}: remove - DPSEXT left-overs. + * integer overflow in XGetWindowProperty() [CVE-2013-1981 10/13] + (361d36770) -2018-02-27 03:20:46 +0100 Mihai Moldovan (7a4aa75de) +2013-03-02 Alan Coopersmith - * Merge branch 'uli42-pr/update_os' into 3.6.x + * integer overflows in TransFileName() [CVE-2013-1981 9/13] + (25172302a) -2018-02-27 03:13:55 +0100 Ulrich Sibiller (41ff6b034) +2013-03-01 Alan Coopersmith - * Lift os to XORG-7_1 state - non-functional changes only + * integer truncation in _XimParseStringFile() [CVE-2013-1981 8/13] + (8468165ae) + * integer overflow in ReadInFile() in Xrm.c [CVE-2013-1981 7/13] + (00d7a2e5b) -2017-11-05 13:26:04 +0100 Ulrich Sibiller (2d59daca2) +2013-03-02 Alan Coopersmith - * Lift os to XORG-7_1 state + * Integer overflows in stringSectionSize() cause buffer overflow in + ReadColornameDB() [CVE-2013-1981 6/13] (0349af114) -2018-02-27 03:02:00 +0100 Mihai Moldovan (78724c486) +2013-03-01 Alan Coopersmith - * Remove unused X11R4 DDX compatibility function miClipNotify. + * integer overflow in XListHosts() [CVE-2013-1981 5/13] (8673bf071) + * integer overflow in XGetMotionEvents() [CVE-2013-1981 4/13] + (7d18bbe93) + * integer overflow in XListFontsWithInfo() [CVE-2013-1981 3/13] + (29779559c) + * integer overflow in _XF86BigfontQueryFont() [CVE-2013-1981 2/13] + (dda0c652f) + * integer overflow in _XQueryFont() on 32-bit platforms + [CVE-2013-1981 1/13] (de2d3cb6b) -2018-02-27 02:56:01 +0100 Mihai Moldovan (3fffa5bd8) +2013-01-22 Nickolai Zeldovich - * Merge branch 'uli42-pr/update_mi' into 3.6.x + * XListFontsWithInfo: avoid accessing realloc'ed memory (e8ada07fa) -2018-02-27 02:47:11 +0100 Ulrich Sibiller (7368b4540) +2011-02-11 Alan Coopersmith - * Lift mi to xorg-xserver-7.1/1.1.0 state - non-functional changes - only + * ximcp: Prevent memory leak & double free if multiple %L in string + (290f94aea) -2017-11-05 21:25:49 +0100 Ulrich Sibiller (6b0a1738f) +2011-01-31 Erkki Seppälä - * Lift mi to xorg-xserver-7.1/1.1.0 state + * Xrm: Handle the extremely unlikely situation of fstat failing + (936154728) -2017-11-05 13:45:31 +0100 Ulrich Sibiller (23dd2959b) +2016-10-12 Mike Gabriel - * Lift miext to xorg-xserver-7.1/1.1.10 state + * Merge branch 'uli42-pr/upgrade_libX11' into 3.6.x (051d521f6) -2018-02-27 02:14:07 +0100 Mihai Moldovan (eaae96101) +2016-10-09 Ulrich Sibiller - * Merge branch 'uli42-pr/update_record' into 3.6.x + * Use both __APPLE__ and __DARWIN__ defines (b8de7bf65) -2017-11-05 23:24:55 +0100 Ulrich Sibiller (e5833a6a1) +2015-04-15 Karl Tomlinson - * Lift record to xorg-server-1.4.2 state + * MakeBigReq: don't move the last word, already handled by Data32 + (X.Org CVE-2013-7439). (01865335b) -2018-02-27 01:47:50 +0100 Ulrich Sibiller (39a56dea4) +2013-04-19 Alan Coopersmith - * Lift record to xorg-server-1.2.0/xorg-server-1.3.0.0 state - - non-functional changes only + * Give GNU & Solaris Studio compilers hints about XEatData branches + (670b8ef64) -2017-11-05 23:15:07 +0100 Ulrich Sibiller (1c7abb05b) +2011-12-13 Alan Coopersmith - * Lift record to xorg-server-1.2.0/xorg-server-1.3.0.0 state + * makekeys: move buf declaration from global to main to silence gcc + -Wshadow (6165dafda) -2018-02-27 01:38:29 +0100 Ulrich Sibiller (0b6259900) +2011-09-22 Derek Buitenhuis - * Lift record to xorg-xserver-7.1/1.1.0 state - non-functional - changes only + * makekeys: Fix build/target word size mismatch when cross-compiling + (62e5b0ff8) -2017-11-05 12:39:05 +0100 Ulrich Sibiller (db836fd78) +2016-08-27 Ulrich Sibiller - * Lift record to xorg-xserver-7.1/1.1.0 state + * adapt Imakefile to call makekeys correctly after update (0bcb4bba2) -2018-02-27 01:07:02 +0100 Mihai Moldovan (92d806399) +2010-06-15 Daniel Stone - * Merge branch 'sunweaver-pr/version-cmdline-option' into 3.6.x + * makekeys: Scan vendor keysyms as well as core (c98265ab4) -2018-02-26 12:50:12 +0100 Mike Gabriel (0371276fb) +2009-03-17 Alan Coopersmith - * hw/nxagent/: Stop using non-portable '__progname', set up our own - 'nxagentProgName' instead and pass it around where needed. + * When makekeys fails to find a good hash, print error instead of + divide-by-zero (70327993a) -2018-02-26 12:22:15 +0100 Mike Gabriel (99fb9817f) +2008-10-25 James Cloos - * hw/nxagent/: Use (void) rather than (). + * Increase size of working arrays in the makekeys utility program. + (f57365400) -2018-02-21 23:46:55 +0100 Simon Matter (deeac7e0f) +2016-08-27 Ulrich Sibiller - * nxagent/Args.c: Mention new -options cmdline parameter in usage - info. + * Update keysym includes (9a3096a2a) + * update files from modules dir of libX11 1.3.4 (1baa27d09) + * Xutil.h: Fix wrong include path (da3e7fd28) + * replace {x11,xim}trans.c links by libX11 1.3.4 solution (d3ae0b2c9) + * update xlibi18n files to libX11 1.3.4 (385dc2b07) + * update xcms files to libX11 1.3.4 (e868fbbfd) + * Update some missing files to libX11 1.3.4 (274929053) + * Add (Free|Get)EventData.c from libX11 1.3.4 (8a5f30fb1) + * remove more NEED_REPLIES/EVENTS (efa70b0cf) + * Purge more remaining VCS refs (0079db696) + * Lift XKB*.c to libX11 1.3.4 (af1f7cee0) -2018-02-21 23:49:55 +0100 Simon Matter (eded33173) +2016-08-25 Ulrich Sibiller - * nxagent: Print correct application in usage message. + * XlibInt.c: shorten one ifdef (3e75c816d) -2018-02-21 23:39:23 +0100 Simon Matter (7c32938ac) +2016-08-24 Ulrich Sibiller - * nxagent: Add -version cmdline option. + * update X.h and Xproto.h because of GenericEvent (a497ebf88) -2018-02-26 07:46:22 +0100 Mihai Moldovan (751760421) +2016-08-03 Ulrich Sibiller - * nx-libs.spec: also package extensions/shapeconst.h in RPM packages. + * set USE_XCB define to 0 to prevent compiler complaints (22652155f) -2018-02-26 06:17:08 +0100 Mihai Moldovan (711fd2447) +2016-08-02 Ulrich Sibiller - * Merge branch 'uli42-pr/update_dbe' into 3.6.x + * Remove CRAY support (e51b961a7) + * adapt include files to libX11 1.3.4 (35270a3d9) + * update makekeys.c to libX11 1.3.4 (+ fix) (7b0bdde5c) -2018-01-22 22:44:54 +0100 Ulrich Sibiller (f1f2a360f) +2016-08-01 Ulrich Sibiller - * dbe: add NXAGENT_SERVER guard for DixLookup + * update lcUniConv subdir to libX11 1.3.4 (b4571a8ff) -2018-02-26 06:15:49 +0100 Ulrich Sibiller (d364ea933) +2016-07-29 Ulrich Sibiller - * Lift dbe to xorg-xserver-1.4.2 state - non-functional changes only + * update src files *[ch] to libX11 1.3.4 (687d44b6e) -2018-01-22 22:26:59 +0100 Ulrich Sibiller (95b5cf795) +2016-07-26 Ulrich Sibiller - * Lift dbe to xorg-xserver-1.4.2 state + * add XLOCALELIBDIR (ea24f0b0e) + * improve header guards (ef5565f8e) + * update all files with NX relevant changes to libX11 1.3.4 + (593073142) -2018-02-26 06:11:56 +0100 Ulrich Sibiller (4c5e9a295) +2016-08-24 Ulrich Sibiller - * Lift dbe to xorg-xserver-7.1/1.1.0 state - non-functional changes - only + * fix wrong include in XlibInt.c (a053df0a7) -2017-11-05 22:00:44 +0100 Ulrich Sibiller (c529873d9) +2016-10-08 Mike Gabriel - * Lift dbe to xorg-xserver-7.1/1.1.0 state + * Merge branch 'uli42-pr/decouple-xserver' into 3.6.x (6dce607ba) -2018-02-26 05:18:12 +0100 Mihai Moldovan (3d8f8d7ab) +2016-10-08 Ulrich Sibiller - * debian/nx-x11proto-xext-dev.install: install new file - extensions/shapeconst.h. + * xserver: add missing xkbfile.h (b0622729a) -2018-02-26 05:12:20 +0100 Mihai Moldovan (a9787fc2e) +2016-10-07 Vadim Troshchinskiyddd - * Merge branch 'uli42-pr/update_dix' into 3.6.x + * Fix nxproxy hostname parsing. (f55852c2e) -2018-02-03 00:19:29 +0100 Ulrich Sibiller (6dcfcbabe) +2016-10-07 Vadim Troshchinskiy - * Transfer previous dix changes into hw/nxagent + * Check if unixPath is NULL before accessing it; this fixes crashing + of nxagent when TEST is enabled. (85f5fdfd2) -2018-02-26 05:03:53 +0100 Ulrich Sibiller (1b54f6462) +2016-10-07 Mike Gabriel - * Lift dix to xorg-xserver-1.3.0.0 state - non-functional changes - only + * Merge branch 'uli42-pr/decouple-xserver' into 3.6.x (3039a34cb) -2018-01-23 00:47:38 +0100 Ulrich Sibiller (485d62676) +2016-10-04 Ulrich Sibiller - * Lift dix to xorg-xserver-1.3.0.0 state + * xserver: adapt xkbsrc includes syntax to match upstream (736a2333e) -2018-02-26 04:56:21 +0100 Ulrich Sibiller (2853ab292) +2015-02-17 Dave Airlie - * Lift dix to xorg-xserver-7.1/1.1.0 state - non-functional changes - only + * os/access: fix regression in server interpreted auth (a2a7482f2) -2017-11-04 23:51:30 +0100 Ulrich Sibiller (50a337940) +2014-10-22 Keith Packard - * Lift dix to xorg-xserver-7.1/1.1.0 state + * os: Eliminate uninitialized value warnings from access.c + (a11629656) -2018-02-26 03:00:24 +0100 Mihai Moldovan (b40dec982) +2014-12-09 Keith Packard - * Merge branch 'uli42-pr/update_xfixes' into 3.6.x + * dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 + pt. 6] (057cdafdc) -2018-02-26 02:56:58 +0100 Ulrich Sibiller (35d166b80) +2008-06-13 Eamon Walsh - * Lift XFIXES to xorg-xserver-1.4.2 state - non-functional changes - only + * Fix multiple warnings in os/xdmauth.c. (da5da2091) -2017-11-05 23:59:22 +0100 Ulrich Sibiller (d59e8d7f4) +2016-09-26 Ulrich Sibiller - * Lift XFIXES to xorg-xserver-1.4.2 state + * replace transport.c link by xstrans.c (b60f66bb9) + * xserver: drop XKBSRV_NEED_FILE_FUNCS (2a5364d5f) + * xserver: remove define XKB_IN_SERVER (7c5d836c2) + * xserver: use own copy of XKBgeom.h header (2fdb1add0) + * xserver: use own copy of XKBrules.h header (2c31ce2f2) + * xserver: use own copy of XKBrules.h header (e60184393) + * xserver: use own copy of XKBstr.h header (3b8819087) + * xserver: use own copy of XKBsrv.h header (3739a9b30) -2018-02-26 02:44:10 +0100 Ulrich Sibiller (5706005f7) +2016-09-21 Ulrich Sibiller - * Lift XFIXES to xorg-xserver-7.1/1.1.0 state (XFIXES 4.0) - - non-functional changes only + * copy files from libX11 to xserver dir (f0c0ff41b) -2017-10-31 01:54:47 +0100 Ulrich Sibiller (a667131e2) +2016-10-06 Mike Gabriel - * Lift XFIXES to xorg-xserver-7.1/1.1.0 state (XFIXES 4.0) + * run-nxproxy2nxagent-over-network: Improve comment that describes + script usage. Fix commented-out NX_HOST assignment. + (168c063dc) + * testscripts: Rename run-nxagent and run-nxagent-over-sockets. + (834f13fa1) + * run-nxproxy2nxagent-over-network: New test script that tests + nxproxy/nxagent connectivity between networked hosts. + (cd0da096a) -2018-02-26 01:09:05 +0100 Mihai Moldovan (164263e1a) +2016-10-01 Mike Gabriel - * Merge branch 'sunweaver-pr/nomagicpixel' into 3.6.x + * Merge branch 'sunweaver-pr/update-X11s-XKeysymDB' into 3.6.x + (3e59f165f) -2018-02-21 10:39:46 +0100 Mike Gabriel (8d00456ad) +2011-03-22 Peter Hutterer - * nxagent: Add support for optionally enabling/disabling the magic - pixel feature. + * Add XF86TouchpadOn and XF86TouchpadOff to keysymdb (5dcf0d573) -2018-02-26 01:00:54 +0100 Mihai Moldovan (05152b788) +2016-08-25 Mike Gabriel - * Merge branch 'uli42-pr/update_xi' into arctica-3.6.x + * lib/X11/XKeysymDB: Update to last version found in X.org (between + 1.3.5 and 1.3.6). (34cb7b558) -2018-02-15 21:56:52 +0100 Ulrich Sibiller (4598c0c3d) +2016-10-01 Mike Gabriel - * Xi: change () prototypes to (void) + * Merge branch 'sunweaver-pr/use-gccmakedep' into 3.6.x (5d52d21bc) + * Imake.tmpl: Use gccmakedep instead of makedepend. (b1603713e) + * Merge branch 'sunweaver-pr/fix-protoheader-mess' into 3.6.x + (e3ea74823) + * include/extensions/damageproto.h: Use nx-X11's xfixesproto.h and + damagewire.h instead of X.org's. (3698cf27b) + * randrproto: It was discovered that nx-libs shipped two different + version of randr.h and randrproto.h. This commit leaves + the newer file versions in the package and let's the build + process use those everywhere. (9acfa3b28) + * nx-X11: Enable -Wpedantic as default CFLAG. This is to detect + redefined typedefs when building nxagent. (f4f0b4490) + * hw/nxagent/X11/include/Xrandr_nxagent.h: Reduce injected + libXrandr(_nxagent) header file, so that it only contains + the XRRScreenChangeNotifyEvent typedef. (b50b0af97) -2018-02-15 21:42:51 +0100 Ulrich Sibiller (ebe1c2f22) +2016-09-29 Ulrich Sibiller - * Xi/getbmap.c: remove unnecessary cast + * nx-libs.spec: Fix warning because of double reference to + nxproxy.1.gz. (485805235) + * Fix FTBFS with gcc 4.4 (ce31b9c97) -2018-02-15 21:41:19 +0100 Ulrich Sibiller (8e188629f) +2016-10-01 Mike Gabriel - * Xi: small formatting changes to match Xorg 7.1's Xi + * Makefile: Adapt install target to the new situation where we fake + X11 headers in .build-export. This fixes FTBFS during file + installation into .deb and .rpm packages. (a788c6856) -2018-02-15 21:25:27 +0100 Ulrich Sibiller (b0abdf7bd) +2016-09-29 Mike DePaulo - * Xi: reformat + * Merge pull request #203 from mikedep333/issue-202 (5c2a8cdc9) -2018-02-15 15:14:14 +0100 Ulrich Sibiller (7aca428ff) +2016-09-25 Mike DePaulo - * Xi: ansify function prototypes + * nx-libs.spec: Add BuildRequires: imake (cf435b3bc) -2018-02-11 22:01:11 +0100 Ulrich Sibiller (41a0ba729) +2016-09-24 Mike Gabriel - * Xi: reformat code, ansify + * Merge branch 'uli42-pr/improve_include_path_handling' into 3.6.x + (049bf681e) -2018-02-08 23:44:10 +0100 Ulrich Sibiller (5bfafee50) +2016-09-24 Ulrich Sibiller - * Xi: Adapt include sections to match Xorg 7.1 + * Revert "Fix wrong include" (97a5cec70) + * whitespace cleanup (c061022a9) + * ensure that headers references use nx-X11 files if + existing (35e8c02d9) -2018-02-25 19:47:00 +0100 Mike Gabriel (e247900ed) +2016-09-22 Mike Gabriel - * debian/control: Don't B-D on build-essential packages. + * Merge branch 'uli42-remove-misc' into 3.6.x (a906bf0f2) -2018-02-25 19:46:08 +0100 Mike Gabriel (b18477eb4) +2016-09-21 Ulrich Sibiller - * debian/copyright: Update copyright attributions. + * remove misc dir (09d5e073a) + * move xkblib to xserver (8d4d2bc20) -2018-02-25 19:45:01 +0100 Mike Gabriel (4b81b8b38) +2016-09-13 Mike Gabriel - * debian/watch: Drop file. Not really useful in native / - upstream-provided package. + * release 3.5.99.1 (43f135be0) (tag: 3.5.99.1) -2018-02-25 19:44:34 +0100 Mike Gabriel (7986787c1) +2016-08-26 Mike Gabriel - * debian/control: Bump Standards-Version: to 4.1.3. No changes - needed. + * nxcomp/Loop.cpp: We have PrintVersionInfo(), why not use it? Use + endl instead of \n for EOLs when streaming application's + preamble to stderr. (60e88a0b1) + * nxcomp/Loop.cpp: Mention DXPC copyright holders on application + (i.e. nxproxy) start-up. (01ebcfa35) -2018-02-25 19:36:21 +0100 Mike Gabriel (e8552b7bb) +2016-08-24 Mike Gabriel - * nxcompshad: Regression fix for 990e61cc. Add missing $(NULL) in 'if - TARGET_ELF' clause. + * nxcomp/Loop.cpp: We have GetCopyrightInfo() in Misc.cpp, so why not + use it? Also: point to ArcticaProject/nx-libs namespace on + Github for further information. (efa309add) + * hw/nxagent/Init.c: Fix copy+paste flaw when re-arranging copyright + information as display by nxagent. (3520015b4) + * nxcomp/Misc.cpp: Display new list of copyright holders when + launching nxproxy / nxagent. (e2011608f) + * nxcomp/*.c: Update copyright headers, use new list of copyright + holders like for the .cpp files. (8fc2e80bc) + * nxcomp/Loop.cpp: Refer to Github namespace of Arctica Project as + location to search for software updates. (ed5d920f6) + * Merge branch 'uli42-fix_x2go_952' into 3.6.x (0ea971b9e) + +2016-08-21 Ulrich Sibiller + + * Fix pasting the clipboard directly after session start. (2d450e383) + +2016-07-28 Mike Gabriel + + * nxagent.1 man page: Some layout fixes for string options with + well-defined expected selections of values. (46fef3150) + * hw/nxagent/Display.c: Fix comment where the meaning of the "bypass" + reconnectchecks parameter value is explained. (e9a3734ae) + * nxagent.1 man page: Add explanation about the new reconnectchecks + nx/nx option. (bff330577) + * hw/nxagent/Args.c: Follow-up fix for PR #183: expect + reconnectchecks=bypass instead of =none. (aadf3175c) + * Merge branch 'Ionic-feature/reconnect-checks' into 3.6.x + (443b52723) + +2016-07-03 Mihai Moldovan + + * nx-X11/programs/Xserver/hw/nxagent/Display.c: add FIXME comment to + nxagentCheckForColormapsCompatibility(). (64a83d1e0) + * nx-X11/programs/Xserver/hw/nxagent/Display.c: add FIXME comment to + nxagentInitAndCheckVisuals(). (5ec7e48ac) + +2016-07-09 Mihai Moldovan + + * nx-X11/programs/Xserver/hw/nxagent/Display.c: split up + nxagentCheckForPixmapFormatsCompatibility() and + nxagentInitPixmapFormats(). (e61c8c85c) -2018-02-25 15:03:52 +0100 Mike Gabriel (a653aed4c) +2016-06-29 Mihai Moldovan - * Merge branch 'Ionic-bugfix/FTBFS-non-ELF' into 3.6.x + * nx-X11/programs/Xserver/hw/nxagent/Display.c: use new + ReconnectTolerance nxagentOption value in + nxagentCheckForPixmapFormatsCompatibility() and modify + behavior based on this value. (661827149) -2018-02-25 04:35:07 +0100 Mihai Moldovan (06c14b831) +2016-06-28 Mihai Moldovan - * nxproxy/{configure.ac,src/Makefile.am}: only enable new ELF dtags - if target system actually is ELF-based. + * nx-X11/programs/Xserver/hw/nxagent/Display.c: use new + ReconnectTolerance nxagentOption value in + nxagentCheckForDepthsCompatibility() and modify behavior + based on this value. (bb9b50bfc) + * nx-X11/programs/Xserver/hw/nxagent/Display.c: use new + ReconnectTolerance nxagentOption in + nxagentCheckForDefaultDepthCompatibility() and modify + behavior based on this value. (6effea543) -2018-02-25 04:33:52 +0100 Mihai Moldovan (990e61cc8) +2016-07-02 Mihai Moldovan - * nxcompshad/{configure.ac,src/Makefile.am}: only enable new ELF - dtags if target system actually is ELF-based. + * + {nx-X11/programs/Xserver/hw/nxagent/{Args.c,Options.{c,h}},nxcomp/{Loop,Misc}.cpp}: + add tolerancechecks parameter as an nx/nx option and + ReconnectTolerance as an nxagentOption. (29be5cc07) -2018-02-25 04:32:15 +0100 Mihai Moldovan (be1ae7087) +2016-07-27 Mike Gabriel - * m4/nx-macros.m4: add NX_TARGET_USE_ELF macro, setting TARGET_ELF - automake conditional if target compiler is generating ELF - binaries. + * Merge branch 'uli42-3.6.x' into 3.6.x (e1c85caac) -2018-02-25 04:29:52 +0100 Mihai Moldovan (dd1ae1769) +2016-07-26 Ulrich Sibiller - * nxcomp{,shad}/configure.ac: trailing whitespace removal only. + * Fix wrong include (9a4bb50af) -2018-02-09 03:41:22 +0100 Mihai Moldovan (7af47b583) +2016-07-10 Mihai Moldovan - * Revert "NXhsm.c: add missing code" + * debian/control: add Breaks statement on pre-4.1.0.0 x2goserver to + x2goagent package. (debe460b2) + * debian/changelog: whitespace only. (9744c1002) -2018-02-08 20:40:32 +0100 Mihai Moldovan (f76d4b541) +2016-07-06 Mike Gabriel - * nx-X11/config/cf/{Imake.{cf,tmpl},{linux,xorg}.cf}: support ppc64le - alongside ppc64(be). + * release 3.5.99.0 (470611e02) (tag: 3.5.99.0) + * README.md: Add build howto for openSUSE based RPMs. (961fa2a0e) + * README.md: Status update of listed 3.6.x features. (b41369f27) + * make-changelog.sh: Ship simple script for updating the upstream + ChangeLog file from Git history. (98922f7b1) + * Merge branch 'sunweaver-pr/update-license-files' into 3.6.x + (9b50e0088) -2018-02-07 23:19:33 +0100 Mihai Moldovan (aecdb5266) +2016-07-05 Mike Gabriel - * Merge branch 'uli42-pr/update_xext' into 3.6.x + * VCS info lines: Remove ancient X.org / XFree86 VCS info line from + code files. (6144b615d) + * Per-file copyright notices: Update copyright information in file + headers that NoMachine placed there own copyright + statement in. (51c3d42f3) + * LICENSE files: Update copyright holders, FSF address and various + other minor things. (3c79d5cf4) + +2016-07-06 Mike Gabriel + + * nxproxy.1 man page: Another rendering flaw fixed. (5cbc93678) + * debian/*.doc-base: Add .doc-base files for bin:packages containing + documentation. (8ec78a0c3) + +2016-07-06 Ulrich Sibiller + + * Xserver/dix/events.c: Drop unused i variable from TryClientEvents. + (196d38f96) + +2016-07-06 Mike Gabriel + + * nxproxy.1 man page: Fix a typo + a rendering error. Detected by + lintian. (0369bf5e9) + +2016-07-05 Mike Gabriel + + * debian/rules: Enable -fPIE / -pie hardening support for nxagent and + nxproxy. (67f937c4a) + +2016-07-05 Ulrich Sibiller + + * Merge pull request #180 from uli42/pr/remove_need_events_replies + (d7655e15a) + +2016-07-04 Ulrich Sibiller + + * remove unreferenced NEED_EVENTS/NEED_REPLIES (fa6519947) + +2016-07-05 Mike Gabriel + + * bin/nxauth: Remove deprecated wrapper script "nxauth". (ff0d46e0b) + * debian/nxagent.docs: whitespace only (f397f3a42) + * README.keystrokes: Move from base folder to doc/nxagent/. + (754d33d81) + * nx-libs.spec: Adapt RPM packaging to doc files having been moved + around. (a39c5c155) + * debian/libxcomp3.docs: Install libxcomp3 documentation files into + bin:package. (cd9a6b9dd) + * debian/nxproxy.docs: Fix FTBFS due to missing documentation files + (moved out of the way with recent commits). (3ec3f6162) + * documentation: Move README-VALGRIND out of doc/_attic_/ folder to + doc/nxproxy/. (2555bd5ac) + * Merge branch 'sunweaver-pr/no-more-type-casting-in-writetoclient' + into 3.6.x (381706aa2) + +2016-07-04 Alan Coopersmith + + * Remove unneccesary casts from WriteToClient calls (f6a1bda2d) + +2016-07-04 Kristian Høgsberg + + * Make WriteToClient take a const void; like any decent IO write + function. (ff81a5269) + +2016-07-05 Mike Gabriel + + * nxcomp/Misc.cpp: The clipboard nx/nx option is a string option, not + int. (06a97857a) + * Xserver.man: Drop original and old Xserver man page. Relevant parts + have now been added to nxagent.1 man page. (7e18fdf6e) + * man pages: Greatly improve man pages nxagent.1 and nxproxy.1. + (ebb2026a7) + * File permission fixes: No executable bit on Imakefile files, *.c + and *.h files. (ee0282207) + * X2Go remnants: Drop x2goagent.1 man page. Shipped in X2Go Server + sources nowadays. (5214930a1) + * nxcomp licensing: Move README.on-retroactive-DXPC-license to + doc/nxcomp/ folder. (40179398d) + * NoMachine documentation files: Move to doc/_attic_/ folder. + (b38f01092) + * LICENSE files: Have a main LICENSE file and one for nxcomp in the + project's base folder. (d38ccd197) + * X.org 6.9 documentation files: Move into doc/_attic_/. (cc4fdf6f0) + * Drop multiple COPYING files contaning the GPL-2 license text. + (4ad29435c) + * doc/_attic_/: Introduce an "_attic_" folder. Move diffs between + NoMachine's nx-X11 3.5 and X.org 6.9 here. (d14cc5361) + * doc/ folder: Have one sub-folder per nx-libs component. (74a52dd35) + * test scripts: Move to top folder "testscripts/" in source tree. + (74edd6e73) + * Merge branch 'sunweaver-pr/rpm-packaging-updates' into 3.6.x + (aa4210715) + * nx-libs.spec: Add Conflicts: fields for removed shared library + bin:packages. (058ae3e76) + +2016-07-04 Mike Gabriel + + * nx-libs.spec: Let libNX_X11-6 and libNX_X11-devel conflict with + deprecated libXau6 and libXau-devel. (1910142cf) + * nx-libs.spec: Let nxagent conflict with nxauth, which is not + provided anymore. (6dded30a7) + * nx-libs.spec: Add correct Obsoletes:/Provides: fields for lib* + bin:packages. (59eab0a82) + * nx-libs.spec: Fix various issues since last testing the RPM builds + of nx-libs: (5c65e9b40) + +2016-07-05 Mike Gabriel + + * debian/control: Add some hard and exact-versioned dependencies for + our bin:packages. Assure that no old share lib packages + with the same set of symbols remain on the system when + upgrading. (a1a7b1aab) + * Merge branch 'sunweaver-pr/writeeventstoclients-no-sequencenumber' + into 3.6.x (bf08b9960) -2017-10-21 02:54:33 +0200 Ulrich Sibiller (5ec2366c4) +2016-07-03 Jamey Sharp - * Xext: lift xvmain.c to xorg-xserver-7.1/1.1 state + * Set event sequence number in WriteEventsToClient instead of at + callers. (cb0089bad) + * Make WriteEventsToClient/WriteToClient no-op on fake or dead + clients. (9ea88717d) -2017-10-21 02:47:07 +0200 Ulrich Sibiller (8ebb5d23c) +2016-07-05 Mike Gabriel - * Xext: lift xres.c to xorg-xserver-7.1/1.1 state + * Merge branch 'sunweaver-pr/silencing-compiler-warnings' into 3.6.x + (320a8cc0c) -2017-10-21 02:43:20 +0200 Ulrich Sibiller (e85c6885e) +2016-07-05 Tomas Carnecky - * Xext: lift sync.c to xorg-xserver-7.1/1.1 state + * Replace INITARGS with void (b15fc63f4) -2017-10-21 02:42:58 +0200 Ulrich Sibiller (62373d428) +2016-06-29 Mike Gabriel - * Xext: lift sleeputil.c to xorg-xserver-7.1/1.1 state + * nx-X11/lib/X11/XKBMisc.c: Avoid warning about maybe non-assigned + variables (mask, newMask). (f0af82cbb) -2017-10-21 02:12:01 +0200 Ulrich Sibiller (d9c3a7249) +2016-06-29 Daniel Stone - * Xext: lift panoramiX to xorg-xserver-7.1/1.1 state + * Remove INITARGS braindamage, change to void; add XkbExtensionInit + prototype to xkb.h. Explicitly initialise nTypes in xkb.c. + (d60297e41) -2017-10-21 02:04:30 +0200 Ulrich Sibiller (31900d41a) +2016-06-29 Keith Packard - * Xext: lift DPMS extension to xorg-xserver-7.1/1.1 state + * Xserver/Xext/xres.c: Drop unused REQUEST macro call (for + xXResQueryVersionReq). (ecaf4df7f) -2017-10-21 01:47:40 +0200 Ulrich Sibiller (4ab18725c) +2016-06-29 Mike Gabriel - * Xext: lift screensaver extension to XORG-7_1 state + * Xserver: Post-REGION-macros-to-inline-funcs clean-up. (894993501) + * Xserver/mi/mizerarc.c: Initialize oddPtrs as NULL before using it + (in miZeroPolyArc). (8df1a67b6) + * Xserver/mi/miarc.c: Initialize dashRemaining with 0 before using + it. (c08d0308d) + * Xserver/os/xdmauth.c: Avoid compiler warnings due to -Wswitch being + enabled. Use if statement rather than switch. (a8fd16ce6) + * Xserver/os/log.c: Make sure strlcpy is defined in log.c. Immitate + what is done in X.org. (141316af0) -2018-02-07 22:29:41 +0100 Mihai Moldovan (cbdae3b71) +2016-06-29 Adam Jackson - * nx-libs.spec: delete useless cond_noarch macro that has never been - used. + * Restore compression of duplicate log file entries. (f46af7de8) -2018-02-07 22:28:02 +0100 Mihai Moldovan (6449b5548) +2016-06-29 Keith Packard - * nx-libs.spec: build-depend on libtirpc-devel for rpc/rpc.h and - friends on Fedora 28+. + * os: Make sure that writing our pid to the lock file actually worked + (b5cceb740) -2018-02-07 22:21:35 +0100 Mihai Moldovan (88efaf8af) +2016-06-29 Mike Gabriel - * nx-libs.spec: only apply ppc64le workaround when compiled against - RHEL/EPEL 7. + * Xserver/os/connection.c: Drop unused variable 'restore_trans_conn' + from ClientAuthorized(). (bad0e8bdd) + * Xserver/os/connection.c: Only define XSERV_t, TRANS_SERVER and + TRANS_REOPEN if not yet defined. (00ebfaf53) + * nx-X11/lib/X11/imTrX.c: Fix warning ‘len’ may be used uninitialized + in this function (_XimRead). (b34b47ed5) + * nx-X11/lib/X11/imInsClbk.c: Fix warning 'right-hand operand of + comma expression has no effect' in + _XimFilterPropertyNotify. (eddd4876b) + * nx-X11/lib/X11/lcFile.c: Drop conditional always evaluating as + True. (3569ac171) + * nx-X11/lib/X11/XKBMisc.c: Drop conditional always evaluating as + True. (365fa4f3e) + * nx-X11/lib/X11/LiHosts.c: Drop unused variable (in XListHosts). + (ed61433e1) + * Avoid 'siAddr' maybe being used uninitialized in XAddHost and + XRemoveHost. (5e2e760d3) + * hw/nxagent/Exrensions.c: Post-RandR 1.5 update fix. Properly set + rrProvider hook functions to NULL. (35dbbd7e4) + * hw/nxagent/Args.c: Fix fprintf placeholder (%u -> %lu). (e02bdf929) -2018-02-05 14:07:27 +0100 Mike Gabriel (a110b0c45) +2016-06-29 Adam Jackson - * Merge branch 'uli42-pr/update_fb' into 3.6.x + * Remove fbpseudocolor (7e21611db) -2017-11-05 21:41:08 +0100 Ulrich Sibiller (f7207bcdc) +2016-06-29 Cyril Brulebois - * Lift fb to xorg-xserver-7.1/1.1 state + * fb: Mark some variables as unused. (3a54da8bc) -2018-02-05 13:02:30 +0100 Mike Gabriel (b1c42dc98) +2016-06-29 Jeremy Huddleston - * Merge branch 'uli42-pr/some_cleanups' into 3.6.x + * Add _X_UNUSED attribute to designate unused variables and silence + warnings (b91099b97) -2018-01-05 01:51:02 +0100 Ulrich Sibiller (7db6cff1c) +2016-06-29 Mike Gabriel - * Window.c: fix TEST/DEBUG output + * Xserver/composite/compint.h: Disable debugging in Copmosite + extension. (cef6d723c) + * Xserver/xfixes/region.c: Don't declare and set PictureScreenPtr ps + (in ProcXFixesSetPictureClipRegion). Variable is not used. + (f364bacf8) -2018-01-05 01:45:15 +0100 Ulrich Sibiller (ffc363c54) +2016-07-05 Mike Gabriel - * Split.c: make nxagentWaitDrawable TEST messages look like all the - others + * Merge branch 'sunweaver-pr/proxy-to-proxy-over-unix-socket' into + 3.6.x (854f3fa49) -2018-01-05 01:44:58 +0100 Ulrich Sibiller (e3d749f68) +2016-06-15 Mike Gabriel - * Split.c: Fix wrong function names in TEST output + * test scripts: Add test scripts for testing Unix file socket support + (i.e. proxy2proxy and proxy2agent sessions via Unix file + sockets). (5a22f2ec1) + * nxcomp/Loop.cpp: Add Unix file socket support for proxy <-> proxy + connection. (c6e956512) -2018-01-05 01:41:52 +0100 Ulrich Sibiller (0a2a9da33) +2015-06-02 Salvador Fandino - * Splash.c: Fix wrong function names in TEST/DEBUG output + * merge code paths depending on acceptHost being "" (b23dcd101) + * remove now unused function ParseListenOption (f706d774b) + * rewrite WaitForRemote to build on top of ListenConnectionTCP + (c92a102ba) + * remove unused listenHost parameter (28736a888) + * Remove work around for OS/X that was doing nothing (d6edd7c97) + * Simplify ParseListenOption (d2e8551ef) + * rewrite SetupUnixSocket to use ListenConnectionUnix (5ea2d901b) -2018-01-05 01:39:00 +0100 Ulrich Sibiller (0e54be636) +2015-06-01 Salvador Fandino - * Screen.c: Fix wrong function names in TEST output + * Rework SetupTcpSocket to use ListenConnectionTCP (c5a2cf82f) -2018-01-05 01:36:12 +0100 Ulrich Sibiller (1930f184c) +2016-07-04 Mike Gabriel - * Rootless.c: Fix wrong function name in WARNING output + * Merge branch 'sunweaver-pr/xerrordb-from-xorg' into 3.6.x + (e0edae04d) -2018-01-05 01:34:11 +0100 Ulrich Sibiller (f511fba34) +2016-06-28 Mike Gabriel - * Reconnect.c: Fix wrong function names in TEST output + * libNX_X11 data files: Install libNX_X11 related data files. + (1bd2463a2) -2018-01-05 01:31:44 +0100 Ulrich Sibiller (87afc32f9) +2016-07-04 Mike Gabriel - * Pixmap.c: Fix wrong function names in TEST/WARNING output + * Merge branch 'sunweaver-pr/type-safe-swapping' into 3.6.x + (27b0b5723) -2018-01-05 01:19:40 +0100 Ulrich Sibiller (1c020ea9c) +2016-06-29 Mike Gabriel - * Events.c: change scope of XButtonEvent struct and clear it before - use + * Use internal temp variable for swap macros. Make swaps/swapl type + safe (introducing wrong_size check at build time). + (286d83260) -2018-01-05 01:19:26 +0100 Ulrich Sibiller (1997c04ab) +2016-06-15 Mike Gabriel - * Events.c: Fix wrong function name in TEST output + * test scripts: Update copyright headers. (d1d859dfd) + * test scripts: Rename run-nxproxy2nxproxy-test -> + run-nxproxy2nxproxy. (b767ca5c3) -2018-01-05 01:08:18 +0100 Ulrich Sibiller (5cee71a3c) +2016-07-02 Mike Gabriel - * Dialog.c: Fix wrong function names in TEST output + * Merge branch 'sunweaver-pr/backport-Xorg-memory-handling' into + 3.6.x (1dbd3c888) -2018-01-05 01:05:44 +0100 Ulrich Sibiller (61e4d2949) +2016-06-27 Mike Gabriel - * Composite.c: Fix wrong function names in TEST output + * debian/patches: Refresh patches after changes in upstream code. + (e85808245) -2018-01-05 00:50:29 +0100 Ulrich Sibiller (876063ce1) +2016-06-28 Mike Gabriel - * Client.c: Fix wrong function names in DEBUG/WARNING output + * nx-X11/include/extensions/XKBsrv.h: Different memory handling when + built with Xserver and with Xlib. (40e398409) -2018-01-05 00:47:32 +0100 Ulrich Sibiller (9e22a10a5) +2016-06-27 Mike Gabriel - * NXdispatch.c: add FIXME + * os: Remove deprecated malloc/free wrappers, clean + {X,XNF}{alloc,calloc,realloc,free,strdup} from pre-C89 + baggage (f779b2e3c) + * nx-X11/programs/Xserver: Drop {X,x}calloc() macros, use calloc() + instead. (ce40aec08) -2018-01-05 00:47:11 +0100 Ulrich Sibiller (acbc9cd31) +2016-06-26 Mike Gabriel - * NXdispatch.c: fix wrong indentation + * nx-X11/programs/Xserver: Drop {X,x}realloc() macros, use realloc() + instead. (74a5450bc) + * nx-X11/programs/Xserver: Drop {X,x}alloc() macros, use malloc() + instead. (2646fc254) + * nx-X11/programs/Xserver: Drop {X,x}free() macros, use free() + instead. (acf87144d) -2018-01-05 00:46:34 +0100 Ulrich Sibiller (99b114370) +2016-07-02 Mike Gabriel - * Handlers.c: Fix wrong function names in TEST output + * Merge branch 'sunweaver-pr/protocols-version-h' into 3.6.x + (279d37127) -2018-02-05 12:14:39 +0100 Mike Gabriel (995350d14) +2016-06-28 Mike Gabriel - * Merge branch 'uli42-pr/shm_missing_code' into 3.6.x + * Xserver/include/protocol-versions.h: Switch to having an + Xserver-specific header file containing all use protocol + versions. (487870fff) + * Xserver Imakefiles: Make sure NXAGENT_SERVER is defined for all + extensions. (a08e2323e) -2018-02-02 22:39:06 +0100 Ulrich Sibiller (9fb582f42) +2016-07-01 Mike Gabriel - * NXhsm.c: drop setting of sequence number + * Merge branch 'sunweaver-pr/ld-loading-libX11-hack' into 3.6.x + (dd5f5b56b) -2018-02-02 22:40:23 +0100 Ulrich Sibiller (c804d99f2) +2016-06-30 Mike Gabriel - * NXhsm.c: add missing code + * Rework nxagent and nxproxy wrapper scripts. (5934d03ef) -2018-01-28 21:36:03 +0100 Helmut Grohne (ef0a3d636) +2016-07-01 Mike Gabriel - * debian/rules: Fix FTCBFS: (see Debian bug #875867) Fix build/host - confusion in debian/rules. Pass --host to ./configure. + * Merge branch 'uli42-pr/drop_libNX_Xext' into 3.6.x (da7261cfe) -2018-01-20 14:03:28 +0100 Mike Gabriel (949b91c64) +2016-07-01 Ulrich Sibiller - * nxcomp/src/Loop.cpp: Typo fix in error msg. + * finally drop libNX_Xext (1cd7e35cb) + * remove shm code from libNX_Xext (e78c5bc3c) + * avoid conflicts when mixing own includes with upstream includes + (232c7ad91) + * remove XShape code from libNX_Xext (e77e37ff0) -2018-01-16 15:19:42 +0100 Mike Gabriel (61265ff61) +2016-07-01 Mike Gabriel - * release 3.5.99.13 (tag: 3.5.99.13) + * Merge branch 'sunweaver-pr/libXau-cleanup' into 3.6.x (2f19f2f66) -2018-01-16 15:08:07 +0100 Mike Gabriel (9772277c6) +2016-06-23 Mike Gabriel - * Merge branch - 'sunweaver-pr/keep-disabled-rrxinerama-disabled-on-reconnects' - into 3.6.x + * nxagent Xserver: Drop Kerberos code. Not used in nxagent. + (204545286) + * library-cleanup: Don't build libNX_Xau anymore. Use system's libXau + shared library. (26bf48bab) + * nxauth: Drop nxauth tool completely, xauth can be successfully used + with nxagent / nxproxy instead. (b214c73b5) -2018-01-16 14:52:43 +0100 Mike Gabriel (05dd84256) +2016-07-01 Mike Gabriel - * hw/nxagent/Screen.c: Additionally check for noRRXineramaExtension - set to FALSE before using the nxagentAdjustRandRXinerama() - function and providing a Xinerama-like user experience. + * Merge branch 'sunweaver-pr/debian-packaging-updates' into 3.6.x + (a3a295288) + * debian/*.dirs: Don't create directories in the Debian package. All + handled well by the upstream Makefile. (12ca29bf5) -2018-01-11 10:01:18 +0100 Mihai Moldovan (7c43682e8) +2016-06-23 Mike Gabriel - * nx-X11/config/cf/{gnu,lnx}Lib.rules: add RPATH entries for - temporary nxcomp and nxcompshad libraries. + * roll-tarball.sh: Move out of debian/ folder into project's base + folder. (2d016f826) + * debian/libxcompext3.symbols: Add symbols file for libXcompext3. + (82a8d595d) + * nx-X11/extras/Mesa/src/mesa/shader/arbprogparse.c: Fix typo + (grammer -> grammar). (ba5f32cda) + * debian/rules: Use buildflags.mk from dpkg-dev. Enable bindnow + hardening flag. (7d66941ae) + * debian/control: Versioned B-D: dpkg-dev (>= 1.16.1.1). (56f776ced) + * debian/control: Remove all Pre-Depends: fields from all bin:pkgs. + (2a2d7f0e2) -2018-01-09 01:08:17 +0100 Mihai Moldovan (1086c4aa5) +2016-06-22 Mike Gabriel - * Merge branch 'Ionic-bugfix/ctime' into 3.6.x + * debian/control: Bump Standards: to 3.9.8. (Various changes were + needed). (9663b1ce2) + * debian/{control,compat}: Bump to DH compat level 9. (87ce9b4b0) + * debian/control: Use my DD address in Uploaders: field. (2e1ec6181) + * debian/changelog: Suppress warnings from lintian about -0 revision + in version string. (24ff7db2b) + * debian/control: Drop various not-used-anymore libNX_* related + packages. Add B:/R: to libnx-x11-{6,dev,6-dbg) to + uninstall those package when upgrading to nx-libs 3.6.x. + (b4d7b9989) + * roll-tarball.sh: Don't ship doc/X11-symbols/ in the lite + (proxy-only) tarball derived from the nx-libs code tree. + (6b423eefd) + * debian/rules: Don't attempt at removing $(CURDIR)/.preserve/. Not + needed anymore since we removed the CODE-REDUCTION_* hacks + from debian/rules. (908b930c9) + * debian/*: Drop non-multi-arch support (i.e. Debian squeeze, Ubuntu + 10.04 and earlier). (593e15ca1) + * debian/*: Drop not-use-anymore CODE-REDUCTION_* files. (3983b111a) -2017-12-30 09:30:03 +0100 Mihai Moldovan (2eb2f2e6c) +2016-07-01 Mike Gabriel - * nxcomp/src/Timestamp.{cpp,h}: use ::ctime_s or ::ctime_r instead of - plain ctime, on-stack buffers and return std::string - objects. + * Merge branch + 'sunweaver-pr/define-default-source-not-bsd+svid-source' + into 3.6.x (8307d4f33) -2017-12-30 09:25:26 +0100 Mihai Moldovan (df8908b9d) +2016-06-23 Mike Gabriel - * nxcomp/configure.ac: add check for ::ctime_s. + * build flags: Use -D_DEFAULT_SOURCE instead of deprecated + -D_BSD_SOURCE and -D_SVID_SOURCE. (da4410cce) -2018-01-08 23:43:28 +0100 Mihai Moldovan (70e1e6a01) +2016-07-01 Mike Gabriel - * Merge branch 'uli42-pr/fix_xext_includes' into 3.6.x + * Merge branch 'sunweaver-pr/drop-really-old-X10-API-code' into 3.6.x + (4b3081c48) -2018-01-08 23:08:51 +0100 Ulrich Sibiller (f66820b57) +2016-06-23 Mike Gabriel - * panoramiX: fix includes + * nx-X11/lib/X10: Drop really ancient X10 API code. Not used within + nxagent. (f0bf303c8) -2018-01-08 22:58:26 +0100 Mihai Moldovan (47ef330c5) +2016-07-01 Mike Gabriel - * Merge branch 'uli42-pr/reenable_xc-misc' into 3.6.x + * Merge branch 'sunweaver-pr/properly-apply-optflags-at-buildtime' + into 3.6.x (b666a3776) -2018-01-08 22:25:35 +0100 Ulrich Sibiller (43456713b) +2016-06-23 Mike Gabriel - * Re-enable XC-MISC extension + * OPTFLAGS: Properly propagate build option flags to + nxcomp{,ext,shad} and the nx-X11 build scripts. + (d650a0b47) + * nx-X11/lib/X10: Drop really ancient X10 API code. Not used within + nxagent. (4693c3203) + * OPTFLAGS: Properly propagate build option flags to + nxcomp{,ext,shad} and the nx-X11 build scripts. + (a1e9abc78) -2018-01-07 01:29:13 +0100 Mihai Moldovan (5f9f744cd) +2016-06-30 Mike Gabriel - * Merge branch 'uli42-pr/fix_strings' into 3.6.x + * debian/libnx-x11-6.symbols: Update symbols (added: + _XEatDataWords@Base 3.5.99.0, _XGetRequest@Base 3.5.99.0). + (4cbfc5f98) + * Merge branch 'sunweaver-pr/drop-embedded-imake-and-makedepend' into + 3.6.x (ba10ceffc) -2018-01-03 22:28:43 +0100 Ulrich Sibiller (23c36c2d2) +2016-06-30 Mihai Moldovan - * Display.c: drop helper variable in loop + * nx-libs.spec: let x2goagent package satisfy x2goagent-virtual. + (81f2c9c7d) + * nx-libs.spec: add new x2goagent.options file to installed file list + of x2goagent package. (b6bcc2410) + * nx-libs.spec: copy new debian/x2goagent.options file into build + environment, analogous to what debian/roll-tarballs.sh + does. (b8d8fdaad) + * debian/x2goagent.install: add new x2goagent.options file. + (f3c5f881b) + * debian/rules: symlink and remove new debian/x2goagent.options file + into/from build environment. (112f0f816) + * debian/Makefile.nx-libs: install/destroot new x2goagent.options + file. (9b0868985) + * debian/roll-tarballs.sh: copy new debian/x2goagent.options file + into real tarball environment. (7c531a5be) + * debian/: add x2goagent.options file for compatibility with + x2goserver nightly. (ae590fe4f) -2018-01-03 02:34:10 +0100 Ulrich Sibiller (b89b80949) +2016-06-22 Mike Gabriel - * Error.c: replace malloc+strcpy by strdup + * nx-X11/Makefile: Drop build support for World.Win32 and World.OS2. + Not our target platforms. (298744e94) + * nx-X11/config/{imake,makedepend}: Use system-wide available imake + and makedepend tools. (2f3d394e8) -2018-01-03 02:29:55 +0100 Ulrich Sibiller (27a31d0ce) +2016-06-30 Mike Gabriel - * Events.c: add FIXME + * Merge branch 'sunweaver-pr/backport-xgetrequest-and-xeatdatawords' + into 3.6.x (5b36f6443) -2018-01-03 02:22:11 +0100 Ulrich Sibiller (11b2b067e) +2016-06-29 Ulrich Sibiller - * Keyboard.c: rework string allocation/building + * Port _XEatDataWords (bd2650ca0) + * Backport of _XGetRequest() (36d0fac77) -2018-01-03 01:55:32 +0100 Ulrich Sibiller (a0e985fb6) +2016-06-29 Mike Gabriel - * Keystroke.c: replace calloc + 2 * strcpy by asprintf + * Merge branch 'sunweaver-pr/drop-x2goagent' into 3.6.x (3314c24a7) -2018-01-03 01:31:52 +0100 Ulrich Sibiller (185470072) +2016-06-22 Mike Gabriel - * Font.c: replace malloc + strcpy by strdup + fix memleak + * Makefile,debian/*,nx-libs.spec,: Drop references to X2Go + Project, esp. drop x2goagent. (c355dc91d) -2018-01-03 01:17:59 +0100 Ulrich Sibiller (054ae8447) +2016-06-29 Mike Gabriel - * Font.c: free possibly allocated mem + * Merge branch 'sunweaver-pr/libnx-xext-drop-unused-extensions' into + 3.6.x (b9fb7a05a) -2018-01-03 01:11:34 +0100 Ulrich Sibiller (56fa23485) +2016-06-28 Mike Gabriel - * Font.c: replace memcpy by sprintf preventing possible buffer - overflows + * libNX_Xext: Drop unused extensions: DPMS, XTestExt1, XSync, + XSecurity. (f051b7a2d) + * nx-X11/lib/Xext/Imakefile: Serialize parameters and make Imakefile + changes more trackable. (e9857d5ea) + * fix wrong bin:package for Xext proto headers: Move dpmsstr.h and + securstr.h from Xext devel package into proto header + package. (d595125a1) + * Fix linking order hack in nxagent. (3ded4a2d6) -2018-01-03 00:59:59 +0100 Ulrich Sibiller (cac1af52d) +2016-06-28 Mihai Moldovan - * Args.c: simplify nxagentGetDialogName() + * debian/changelog: add entry for last change. (7bdc7ef23) -2018-01-03 00:59:20 +0100 Ulrich Sibiller (74c21e9e2) +2016-06-15 Mike Gabriel - * Args.c, Error.[ch]: introduce own length macro for - nxagentClientsLogName + * test scripts: Add run-nxagent test script. (b83a14843) -2018-01-03 00:32:14 +0100 Ulrich Sibiller (dc61b6cca) +2016-06-27 Mihai Moldovan - * Args.c: use strdup instead of malloc + * debian/control: add myself as uploader. (ba5a1074f) -2018-01-03 00:18:39 +0100 Ulrich Sibiller (96e430069) +2016-06-25 Mihai Moldovan - * Error.c: update nxagentPrintError + * Merge branch + 'sunweaver-pr/hw-nxagent-drop-duplicate-Xserver-code_disable-Xserver-code-and-include-in-nxagent' + into arctica-3.6.x (975511c87) -2018-01-03 00:06:39 +0100 Ulrich Sibiller (525e15168) +2016-05-02 Mike Gabriel - * Error.c: replace strcpy/strcat by snprintf + * hw/nxagent: Drop code referring to the following removed Xserver + extensions: XAPPGROUP, LBX, XEVIE. (a5befd4e2) + * hw/nxagent/NX*.c: Amend re-introduced nxagent warnings by fixing + the corresponding code section in files included from + "somewhere" in nx-X11/programs/Xserver/. (3bdcd1727) -2018-01-03 00:05:49 +0100 Ulrich Sibiller (7d87e5a0c) +2016-05-01 Mike Gabriel - * Error.c: use standard file descriptor macros + * hw/nxagent/NXdixfonts.c: Shrink file, drop duplicate code that can + identically be found in dix/dixfonts.c. Also remove NX'ish + code from dix/dixfonts.c. (a5c7b248e) + * hw/nxagent/NXdispatch.c: Shrink file, drop duplicate code that can + identically be found in dix/dispatch.c. (2ba500864) -2018-01-03 00:05:09 +0100 Ulrich Sibiller (654422a04) +2016-04-26 Mike Gabriel - * Error.c: remove trailing whitespace + * hw/nxagent/NXproperty.c: Shrink file, drop duplicate code that can + identically be found in dix/property.c. (a43461335) -2018-01-02 23:53:14 +0100 Ulrich Sibiller (6c080c839) +2016-04-11 Mike Gabriel - * Error.c: remove empty ifdef + * hw/nxagent/NXshm.c: Shrink file, drop duplicate code that can + identically be found in Xext/shm.c. (c6f86b3b2) -2018-01-02 21:02:41 +0100 Ulrich Sibiller (a8a693817) +2016-04-10 Mike Gabriel - * Font.c: pass down size + * hw/nxagent/NXxvdisp.c: Shrink file, drop duplicate code that can + identically be found in Xext/xvdisp.c. (51e4ed0fc) -2018-01-02 19:24:49 +0100 Ulrich Sibiller (19a3918a7) +2016-04-18 Mike Gabriel - * Display.c: pass down buffer size to nxagentLookForIconFile + * hw/nxagent/NXevents.c: Shrink file, drop duplicate code that can + identically be found in dix/events.c. (add881931) + * hw/nxagent/NXglyph.c: Shrink file, drop duplicate code that can + identically be found in render/glyph.c. (0571ece6a) + * hw/nxagent/NXglyphcurs.c: Shrink file, drop duplicate code that can + identically be found in dix/glyphcurs.c. (12130a4d9) -2018-01-02 19:23:20 +0100 Ulrich Sibiller (ea1e0bea3) +2016-04-13 Mike Gabriel - * Replace hardcoded string lengths by macros + * hw/nxagent/NXrender.c: Shrink file, drop duplicate code that can + identically be found in render/render.c. (a64855879) + * hw/nxagent/NX{glyphstr,picturestr}.h: Don't ship the complete + header files in nxagent's code base. Rather replace + structures we need modified only. (778e83a3c) + * NXrenderint.h: Move into subfolder X11/include/ and rename to + Xrender_nxagent.h. (Like we have done with all other + non-public Xlib related header files that are required for + building nxagent. (de03d6227) -2017-12-08 00:30:32 +0100 Ulrich Sibiller (9a6b90c31) +2016-04-11 Mike Gabriel - * Font.c: make nxagentGetFontServerPath more readable + * hw/nxagent/NXresource.c: Shrink file, drop duplicate code that can + identically be found in dix/resource.c. (ab6bb890e) + * Xserver/dix/window.c: Don't reintroduce build warnings with + previous commit due to now-unnecessary assignements of + pScreen pointers. (1384776fd) + * hw/nxagent/NXwindow.c: Shrink file, drop duplicate code that can + identically be found in dix/window.c. (4690d6b71) -2017-12-08 00:19:50 +0100 Ulrich Sibiller (677da7fd3) +2016-04-10 Mike Gabriel - * Screen.c: string handling improvements + * hw/nxagent/NXglxext.c: Shrink file, drop duplicate code that can + identically be found in GL/glx/glxext.c. (e60f281aa) + * Xserver/GL/glx/Imakefile: Serialize parameters and make Imakefile + changes more trackable. (b4e2ec709) -2017-12-08 00:17:24 +0100 Ulrich Sibiller (9d5c83e2f) +2016-04-09 Mike Gabriel - * Font.c: shorten string handling + * hw/nxagent/NXpicture.c: Shrink file, drop duplicate code that can + identically be found in render/picture.c. (0c29f81f1) -2017-11-24 00:54:14 +0100 Ulrich Sibiller (2836c72f7) +2016-04-08 Mike Gabriel - * Keyboard.c: replace malloc + strcpy by asprintf + * hw/nxagent/NXmiexpose.c: Shrink file, drop duplicate code that can + identically be found in mi/miexpose.c. (809fed649) + * hw/nxagent/Pixmaps.h: Make RESTYPE well-defined by adding + resource.h to includes. (69ac98165) + * Xserver/mi/Imakefile: Serialize parameters and make Imakefile + changes more trackable. (5088a6d13) + * hw/nxagent/NXmiglyph.c: Shrink file, drop code that can be + identically found in render/miglyph.c. (ae1a218d1) + * hw/nxagent/NXmitrap.c: Shrink file, drop duplicate code that can + identically be found in render/mitrap.c. (500544f82) + * hw/nxagent/NXmiwindow.c: Drop complete file. (8fab4afbb) -2017-11-24 00:49:17 +0100 Ulrich Sibiller (08912ef30) +2016-04-07 Mike Gabriel - * Keyboard.c: improve user messages for keyboard file handling + * hw/nxagent/NXdamage.c: Shrink file, drop duplicate code that can + identically be found in miext/damage/damage.c. (148f75067) + * NXcomposite.h: Move fake header file NXcomposite.h to + hw/nxagent/X11/include/ and drop all symbols that are not + explicitly used by nxagent. (fd31518f4) + * Xserver/hw/nxagent: Drop NXcompositeext.h, it is a duplicate of + nx-X11/include/extensions/composite.h. (28acdaff7) -2017-11-24 00:48:42 +0100 Ulrich Sibiller (0e2c4df8e) +2016-04-06 Mike Gabriel - * Keyboard.c: fix memory leak + * hw/nxagent/NXextension.c: Shrink file, drop duplicate code that is + indentically found in dix/extension.c. (ca1e85710) + * Xserver/dix/Imakefile: Serialize parameters and make Imakefile + changes more trackable. (5d1604616) -2017-11-23 23:18:44 +0100 Ulrich Sibiller (3de6bc749) +2016-06-25 Mike Gabriel - * Dialog.c: fix possible buffer overflows + * Merge branch 'uli42-pr/run_xinerama_without_debug_output' into + 3.6.x (9df153668) -2017-11-24 00:25:25 +0100 Ulrich Sibiller (4a345786c) +2016-06-24 Ulrich Sibiller - * Dialog.c,Display.c,NXdixfonts.c: replace strncpy() by snprintf - where appropriate + * libX11: Extend Event functions to handle IOErrors (b7d7ff3e4) -2017-11-23 21:25:26 +0100 Ulrich Sibiller (5987a7b1a) +2016-06-25 Ulrich Sibiller - * Dialog.c,Display.c,Font.c,NXdixfonts.c: don't use hardcoded string - buffer lengths + * Screen.c: fix RRGetInfo call (e079b0b35) + * Xinerama: undef debug/test flags (cec31e2f0) -2018-01-05 23:21:52 +0100 Mihai Moldovan (3c8189971) +2016-06-25 Mike Gabriel - * Merge branch 'Ionic-bugfix/rpath' into 3.6.x + * Merge branch 'uli42-pr/fix-crash-in-XPeekEvent' into 3.6.x + (9c1275f58) -2018-01-03 03:22:31 +0100 Mihai Moldovan (1c1431c0f) +2016-06-24 Ulrich Sibiller - * nxproxy/src/Makefile.am: build library using RUNPATH instead of - RPATH. + * libX11: Extend Event functions to handle IOErrors (5ee04c24c) -2018-01-03 03:18:12 +0100 Mihai Moldovan (d1897719a) +2016-06-21 Mike Gabriel - * nxproxy/configure.ac: enable libtool support. + * Merge branch 'sunweaver-pr/xrandr-extension-upgrade-1.5' into 3.6.x + (17f3e3bc5) -2018-01-03 03:17:10 +0100 Mihai Moldovan (4d481bf99) +2016-06-20 Mike Gabriel - * nxproxy/configure.ac: drop --enable-cxx11. + * debian/patches: Update + 102_xserver-xext_set-securitypolicy-path.debian.patch. + (4c8fc6be8) + * Backport RANDR proto version 1.5 to nx-X11's Xserver. (c2b1f489d) + * Move matrix operations from X server to pixman 0.13.2. Required + code de-duplication in nxagent. (Will be fixed by + ArcticaProject/nx-libs#120 later on). (2e5b98986) + * [render] Split out filter finding from filter setting. Required + code de-duplication in nxagent. (Will be fixed by + ArcticaProject/nx-libs#120 later on). (36e17bdc6) + * nx-libs.spec, debian/control: versioned B-R / B-D: pixman-1 (>= + 0.13.2). (3f4e503d6) + * Move matrix operations from X server to pixman 0.13.2, handle RandR + transform matrices in floating point. (f9dbc64f0) + * Call pScreen->ConstrainCursorHarder from the position update path + (6859815ec) + * dix/randr: add a hooks into screen to (a) replace scanout pixmap + and (b) for additional cursor confinement (a60c22f45) + * include: add version_compare helper function (19ebd7722) + * [render] Split out filter finding from filter setting. (21c3d20fb) + * debian/patches-pending-evaluation: Adapt + fix-icon-and-clipboard.patch to removal of the WindowTable + array. (e38388174) + * hw/nxagent/NXresource.c: remove caching of drawables and graphics + contexts. The security checks simply bypass the cached + values so they are unused. Required code de-duplication in + nxagent. (Will be fixed by ArcticaProject/nx-libs#120 + later on). (8c7d7bed9) + * dix: remove caching of drawables and graphics contexts. The + security checks simply bypass the cached values so they + are unused. (e6f2f6427) + * Xserver/dix/events.c: Don't declare and assign unused pScreen. + (274598651) + * Move each screen's root-window pointer into ScreenRec. (c61bb8cc5) + * Centralize declaration of ConnectionInfo. (590862d39) + * nxagent/hw/NXextension.c: Allow CloseDownProc to be NULL. Required + code de-duplication in nxagent. (Will be fixed by + ArcticaProject/nx-libs#120 later on). (560fd4e5f) + * Allow CloseDownProc to be NULL. (4aec11346) -2017-12-30 00:40:06 +0100 Mihai Moldovan (b91b13b37) +2016-06-07 Mike Gabriel - * Makefile: only try to copy/dereference libNX* files when installing - data. + * randr extension: Convert to Xorg coding style. (e440ea768) + * Copy x-indent.sh and x-indent-all.sh from xorg/util/modular. + (7f7c96c7c) + * Drop trailing whitespaces (randr extension) (b943cfe2a) -2017-12-30 00:17:57 +0100 Mihai Moldovan (ecaa13ce6) +2016-05-31 Adam Jackson - * nx-X11: reintroduce creation of libX11 compat symlinks. + * randr: Remove mirandr (e2b0f279e) -2017-12-29 22:35:58 +0100 Mihai Moldovan (3d17c665b) +2016-05-31 Mike Gabriel - * Makefile: install relinked program binary instead of the - "temporary" one. + * Xserver/randr/Imakefile: Serialize parameters and make Imakefile + changes more trackable. (6343fa664) -2017-12-29 21:44:56 +0100 Mihai Moldovan (ffc09a73d) +2016-06-21 Mike Gabriel - * nx-X11: build programs with a temporary RPATH/RUNPATH value and a - relinked version with the system location. + * hw/nxagent/Handlers.c: Regression fix since 6051dec. Close unclosed + '#ifdef TEST'. (3db9a757f) -2017-12-28 23:16:32 +0100 Mihai Moldovan (44f8c424e) +2016-06-18 Mike Gabriel - * nxcompshad/src/Makefile.am: enable new ELF dtags to force RUNPATH - creation for libXcompshad. + * hw/nxagent/Options.h: Grammar fix in comment. (9de3d26ef) -2017-12-28 23:12:50 +0100 Mihai Moldovan (4b153f5b0) +2016-06-10 Mike Gabriel - * nx-X11/config/cf/{gnu,lnx}Lib.rules: enable new ELF dtags to force - RUNPATH creation for nxagent. + * Properly enable/disable Xinerama support in nxagent via cmdline + options provider in Xserver/os/utils.c. (d13049403) -2017-12-26 04:10:27 +0100 Mihai Moldovan (b13bf675a) +2016-06-09 Mike Gabriel - * nxcompshad/src/Makefile.am: implement libX11 RPATH/RUNPATH - override. + * noRRXineramaExtension: Make Boolean configurable via new cmdline + switch (+|-rrxinerama). (059f03188) -2017-12-26 04:06:40 +0100 Mihai Moldovan (26ab7b8a7) +2016-06-17 Mihai Moldovan - * nxagent: implement RPATH/RUNPATH override for libX11. + * + {nx-X11/programs/Xserver/hw/nxagent/{{Args,Handlers,Image,Options}.c,Options.h},nxcomp/{Loop,Misc}.cpp}: + add configurable sleep delay if session is suspended. + (4d6d3c567) -2017-12-30 03:31:20 +0100 Mihai Moldovan (e13e31f75) +2016-06-13 Mike Gabriel - * Merge branch 'uli42-pr/fix_abstract' into 3.6.x + * nxagentReversePointerMap: Don't assume Xevent.xbutton.button is + always greater than zero. We have seen + Xevent.xbutton.button being set to AnyButton (equaling 0). + (04d2fe3ae) -2017-12-29 14:25:53 +0100 Ulrich Sibiller (367bec595) +2016-05-27 Mihai Moldovan - * EncodeBuffer.cpp: add another VALGRIND guard + * nx-X11/programs/Xserver/hw/nxagent/Handlers.h: fix stack smashing + related to different data type sizes between Xserver and + Xlib. (129cc6afd) -2017-12-28 11:19:44 +0100 Ulrich Sibiller (6e98e35cf) +2016-06-21 Mike Gabriel - * nxcomp: drop strncpy in favour of snprintf + * hw/nxagent/Handlers.c: Regression fix since 6051dec. Close unclosed + '#ifdef TEST'. (9013a24da) -2017-12-27 21:13:39 +0100 Ulrich Sibiller (9e8bd2e1b) +2016-06-18 Mike Gabriel - * Loop.cpp: fix memleak happening with unknown tcp host + * hw/nxagent/Options.h: Grammar fix in comment. (d5cc12c2a) + * Merge branch + 'sunweaver-pr/rrxinerama-vs-panoramix-with-disable-support' + into 3.6.x (c31ae1eed) -2017-12-27 19:16:15 +0100 Ulrich Sibiller (ce293647d) +2016-06-10 Mike Gabriel - * ChannelEndPoint.cpp: fix possible memleak in getUnixPath() + * Properly enable/disable Xinerama support in nxagent via cmdline + options provider in Xserver/os/utils.c. (4b4a6a35c) -2017-12-27 19:15:23 +0100 Ulrich Sibiller (17d045826) +2016-06-09 Mike Gabriel - * ChannelEndPoint.cpp: remove unneccessary code + * noRRXineramaExtension: Make Boolean configurable via new cmdline + switch (+|-rrxinerama). (3f8aa38fe) -2017-12-27 17:06:43 +0100 Ulrich Sibiller (eae64c4a4) +2016-06-18 Mike Gabriel - * ChannelEndPoint.cpp: fix another memleak + * Merge branch 'Ionic-feature/configurablesleep' into 3.6.x + (2dd1a1fe6) -2017-12-27 15:23:33 +0100 Ulrich Sibiller (96879dc69) +2016-06-17 Mihai Moldovan - * EncodeBuffer.cpp: add VALGRIND guard + * + {nx-X11/programs/Xserver/hw/nxagent/{{Args,Handlers,Image,Options}.c,Options.h},nxcomp/{Loop,Misc}.cpp}: + add configurable sleep delay if session is suspended. + (6051dec4a) -2017-12-27 14:53:58 +0100 Ulrich Sibiller (6198e0376) +2016-06-15 Mike Gabriel - * nxcomp: implement correct length handling for unix socket structs + * Merge branch + 'sunweaver-pr/nxagentReversePointerMapping-negative-index' + into 3.6.x (3dea5a88c) -2017-12-27 14:43:50 +0100 Ulrich Sibiller (2367fc714) +2016-06-13 Mike Gabriel - * 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) + * nxagentReversePointerMap: Don't assume Xevent.xbutton.button is + always greater than zero. We have seen + Xevent.xbutton.button being set to AnyButton (equaling 0). + (5e17d05aa) + * Merge branch 'Ionic-bugfix/Xserver-Xlib-type-mismatch' into 3.6.x + (61d0fbea7) - * Loop.cpp: improve/fix usage of s(n)printf +2016-05-27 Mihai Moldovan -2017-12-27 13:09:25 +0100 Ulrich Sibiller (3066195d7) + * nx-X11/programs/Xserver/hw/nxagent/Handlers.h: fix stack smashing + related to different data type sizes between Xserver and + Xlib. (639a2c36f) - * Loop.cpp: some reformatting/simplification/FIXMEs +2016-06-13 Mike Gabriel -2017-12-27 12:54:30 +0100 Ulrich Sibiller (c31c54c1b) + * Merge branch 'sunweaver-pr/nxcomp+ext+shad-system-wide-headers' + into 3.6.x (35613d1dc) - * Loop.cpp: delete passed object prior to overwriting it +2016-04-06 Mike Gabriel -2017-12-27 12:18:28 +0100 Ulrich Sibiller (c48748ba0) + * nx-X11/programs/Xserver: Include nxcomp{,ext,shad} headers like one + would do with system-wide shared libraries. (f5eff9bc0) - * ChannelEndPoint.cpp: re-scope/improve getSpec +2016-04-05 Mike Gabriel -2017-12-27 12:15:47 +0100 Ulrich Sibiller (f1905c864) + * nxcomp/Makefile.in: Only install MD5.h, NX.h, NXalert.h, NXpack.h, + NXproto.h and NXvars.h as publicly available header files. + (2f706cbeb) + * nxcomshad/Makefile.in: Only install Shadow.h as publicly available + header file. (f55249dc6) - * Loop.cpp: delete structs when no longer required +2016-06-09 Mike Gabriel -2017-12-27 12:14:38 +0100 Ulrich Sibiller (b593edeb2) + * hw/nxagent/Args.c: Fix syntax errors for builds using -UPANORAMIX. + (734da2139) - * Loop.cpp: always close testSocketFD +2016-06-03 Mike Gabriel -2017-12-27 12:13:43 +0100 Ulrich Sibiller (4107159e2) + * nx-X11/programs/Xserver/Imakefile: Don't overlink nxagent. Linking + against libXrandr and libXtst is not necessary for + nxagent. (4998e62c4) + * nx-X11/config/cf/lnxLib.tmpl requires post-library removal cleanup: + Drop references to dropped X11 extension client libraries. + (15440cad7) + +2016-06-01 Mihai Moldovan + + * Merge branch 'sunweaver-pr/xserver-drop-outdated-xext-extensions' + into arctica-3.6.x (3d5433833) + +2016-04-26 Mike Gabriel + + * XTRAP: Drop all Xserver code blocks that relate to removed XTRAP + extension. (b2145323c) + +2016-04-19 Mike Gabriel + + * XFreeXDGA: Drop all Xserver code blocks that relate to removed + XFreeXDGA extension. (8c1d16dae) + * XF86MISC: Drop all Xserver code blocks that relate to removed + XF86MISC extension. (2ff2c92bb) + * MITMISC: Drop all Xserver code blocks that relate to removed + MITMISC extension. (004f8f896) + * XF86VIDMODE: Drop all Xserver code blocks that relate to removed + XF86VIDMODE extension. (e14231443) + * MULTIBUFFER: Drop all Xserver code blocks that relate to removed + MULTIBUFFER extension. (74a1e4e83) + * LBX: Drop all Xserver code blocks that relate to removed LBX + extension. (2f0d2d388) + * EVI: Drop all Xserver code blocks that relate to removed EVI + extension. (e80842cc4) + * FONTCACHE: Drop all Xserver code blocks that relate to removed + FONTCACHE extension. (25ffbbb22) + * XEVIE: Drop all Xserver code blocks that relate to removed XEVIE + extension. (3aedac174) + * XFree86DGA: Drop all Xserver code blocks that relate to removed + XFree86DGA extension. (cd39f1393) + * TOGCUP: Drop all Xserver code blocks that relate to removed TOGCUP + extension. (a25c0de09) + * XAPPGROUP: Drop all Xserver code blocks that relate to removed + XAPPGROUP extension. (683415dfe) + +2016-03-01 Mike Gabriel + + * Drop X11 extensions not shipped with recent X.Org server versions + anymore: (9bc6ff269) + +2016-05-31 Nito Martinez + + * Fix debugging function for Loop.cpp. getDebugSpec was replaced by + << operand in ChannelEndPoint.{h|cpp}, fixes #130 + (c646808bc) - * Loop.cpp: free display before leaving SetupDisplaySocket() +2016-05-31 Mike Gabriel -2017-12-27 12:12:20 +0100 Ulrich Sibiller (604e09686) + * Merge branch 'nitomartinez-3.6.x' into 3.6.x (e3051f7a7) - * Loop.cpp: Fix memset (size was 0) +2016-05-30 Mihai Moldovan -2017-12-28 19:32:22 +0100 Mihai Moldovan (2d44051aa) + * nx-X11/programs/Xserver/{hw/nxagent/NX,render/}picture.c: add and + use new function ReduceCompositeOp(). (36c3613a7) - * Merge branch 'uli42-pr/silence_nxcompshad_warnings' into 3.6.x +2016-04-09 Mihai Moldovan -2017-12-27 23:54:34 +0100 Ulrich Sibiller (2cade632b) + * nx-X11/programs/Xserver/composite/Imakefile: add new file to SRCS + and OBJS and define -DNXAGENT_SERVER while building the + Composite extension to disable some code that depends upon + a newer X.Org architecture. (62aac6950) + * misc nx-X11/{programs/Xserver/composite,include/extensions}: update + to Composite 0.4 - with changes where neccessary and rough + edges. (7d2dd2aac) + * + nx-X11/programs/Xserver/{dix/{colormap.c,window.c},hw/nxagent/NXwindow.c,include/{colormap,window{,str}}.h}: + backport features needed for Composite 0.4. (fe3fa5ef3) - * nxcompshad: silence GCC warnings +2016-05-31 Mike Gabriel -2017-12-28 00:18:58 +0100 Mihai Moldovan (061c35772) + * Merge branch 'Ionic-feature/composite-update' into 3.6.x + (4a9c1b946) - * Merge branch 'uli42-pr/reduce_uninitialised' into 3.6.x +2016-05-31 Nito Martinez -2017-12-10 23:57:35 +0100 Ulrich Sibiller (6acbfab33) + * display version number in nxcomp log, fixes #127 (035995a8c) - * reduce usage of uninitialised bytes +2016-05-30 Mihai Moldovan -2017-12-27 22:09:29 +0100 Mihai Moldovan (bc5f9a236) + * nx-X11/programs/Xserver/{hw/nxagent/NX,render/}picture.c: add and + use new function ReduceCompositeOp(). (cad9f4ef8) - * nxcomp/src/Log.h: take a reference-type in generic has_newline() - function. +2016-04-09 Mihai Moldovan -2017-12-27 20:12:26 +0100 Mihai Moldovan (8036f6914) + * nx-X11/programs/Xserver/composite/Imakefile: add new file to SRCS + and OBJS and define -DNXAGENT_SERVER while building the + Composite extension to disable some code that depends upon + a newer X.Org architecture. (dd9eb3adf) + * misc nx-X11/{programs/Xserver/composite,include/extensions}: update + to Composite 0.4 - with changes where neccessary and rough + edges. (be824bc8d) + * + nx-X11/programs/Xserver/{dix/{colormap.c,window.c},hw/nxagent/NXwindow.c,include/{colormap,window{,str}}.h}: + backport features needed for Composite 0.4. (f7cff021e) - * 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. +2016-05-13 Mihai Moldovan -2017-12-27 19:49:25 +0100 Mihai Moldovan (56dbc2156) + * Merge branch 'sunweaver-pr/nxagent-no-compiler-warnings' into + arctica-3.6.x (aba2a534f) - * nxcomp/src/Log.h: make sure we don't pass NULL pointers to - strstr(). +2016-05-03 Mike Gabriel -2017-12-25 17:39:40 +0100 Mihai Moldovan (57845ced5) + * hw/nxagent/Display.c: Avoid incompatible pointer type. (52dc49607) + * hw/nxagent/Display.c: Define Pixmap from XlibPixmap before + including Icons.h (which includes + hw/nxagent/X11/include/xpm_nxagent.h). (a0e5589ed) + * hw/nxagent/Holder.c: Define Pixmap from XlibPixmap before including + hw/nxagent/X11/include/xpm_nxagent.h. (e79fe3b9a) - * nxcomp/src/Loop.cpp: whitespace in log messages only. +2016-04-19 Mihai Moldovan -2017-12-25 02:19:17 +0100 Mihai Moldovan (970704ca4) + * hw/nxagent/Events.c: Avoid '#endif #ifdef DEBUG' + blocks. (b91135b0c) - * nxcomp/src/Loop.cpp: use new log continuation mechanism. +2016-03-22 Mike Gabriel -2017-12-25 02:18:46 +0100 Mihai Moldovan (fe447bb6d) + * hw/nxagent/NXmiexpose.c: Initialize all items of the newValues[] + array. (c2de5f198) - * nxcomp/src/Loop.cpp: whitespace only. +2016-03-21 Mike Gabriel -2017-12-24 22:16:38 +0100 Mihai Moldovan (dccf5901e) + * hw/nxagent/Keystroke.c: Fix warning: pointer type mismatch in + conditional expression. (021023202) + * hw/nxagent/Window.c: Initialize tmp_mask and attributes.event_mask + with NoEventMask. (00059798d) + * hw/nxagent/Colormap.c: Don't declare and assign flexibility + variable if not used later on. (7251ef492) + * hw/nxagent/GCOps.c: Don't declare and assign oldDstxyValue if not + used later on. (634484bb3) + * hw/nxagent/GC.c: Don't declare and assign flexibility variable if + not used later on. (e8042c9ff) + * hw/nxagent/Events.c: Only declare and assign message_data and box + variables if compiled with -DTEST / -DDEBUG (plus drop + commented out code). (7876d1f28) + * hw/nxagent/Display.c: Don't declare and assign packMethod / + packQuality if not used later on. (30cd3a6c2) + * hw/nxagent/NXrender.c: Don't declare and assign the colors + variable, if not used later on. (ab196f3a1) + * HAVE_STDINT_H: Always include . (ce8fb1f93) + +2016-05-02 Mike Gabriel + + * hw/nxagent/NXdixfonts.c: Fix implicit declaration for + register_fpe_functions(). (e3e451629) + +2016-03-21 Mike Gabriel + + * Adapt API for MakeAtom() and CopyISOLatin1Lowered to latest changes + in X.org. (fb832b01e) + * hw/nxagent/NXdixfonts.c: Don't include . No + symbol needed from that header file. (5e6b72dc7) + * hw/nxagent/NXpicture.c: Don't declare anything in empty function + nxagentReconnectPictFormat. (23d3821f0) + * hw/nxagent/NXglyphcurs.c: Don't declare and set gcval, if not being + used later on. (292d88d07) + * hw/nxagent/Keyboard.c: The ret variable is only used later on when + compiled with -DTEST. (182569bf6) + * hw/nxagent/Handlers.c: Don't declare and assign result variable if + not used later on. (66f889542) + * hw/nxagent/Keyboard.c: Don't declare and set XkbDescPtr xkb if not + used later on. (fc393174c) + * hw/nxagent/*.c: Drop various declarations of unused ScreenPtr + pScreen. (eb682184c) + +2016-03-18 Mike Gabriel + + * hw/nxagent/Screen.c: Cast proper types before handing values over + to fprintf(). (b5b7a2d26) + * hw/nxagent/Screen.c: Drop various unused variables. (ab50f84b5) + * hw/nxagent/Screen.h: Provide prototype for + nxagentAdjustRandRXinerama(). Avoid implicit-declaration + compiler warning. (ef287b54f) + * hw/nxagent/Screen.c: Correctly use already defined MIN/MAX macros. + (72386e171) + * hw/nxagent/Window.c: Don't declare "XWindowChanges changes;" and + later not use it. (7d3d47f1f) + * hw/nxagent/Pixmap.c: pBool pointer is only required when compiled + in -DTEST mode. (5ea2457ef) + * hw/nxagent/Extension.c: Don't declare pRandRScrPriv without using + it later on. (08d384841) + * hw/nxagent/Rootless.c: Type cast type Atom to type long unsigned + int before handing it over to %lu in fprintf(). + (802f58163) + * hw/nxagent/Splash.c: Drop unused variable declaration "XPoint + m[12];". (c206a0c69) + * hw/nxagent/Clipboard.c: The result variable is only needed when + combiled with -DDEBUG. (5bbdbfce2) + * hw/nxagent/Drawable.c: RegionNumRects returns int, not long int + anymore. (f3f0a6b4b) + * Add REGION_ macros for source compatibility with existing drivers. + (120204631) + * Change region implementation names to eliminate the 'mi' prefix + (b0e69fe35) - * nxcomp/src/Log.{cpp,h}: provide infrastructure for appending to - already existing log lines. +2016-03-18 Keith Packard -2017-12-24 20:17:18 +0100 Mihai Moldovan (b30cfaa24) + * Move mi/miregion.c to dix/region.c (288136514) - * nxcomp/src/Log.h: NXLogStamp constructor should actually take a - size_t-typed line parameter. +2016-03-18 Mike Gabriel -2017-12-24 20:07:44 +0100 Mihai Moldovan (5ff87ca9e) + * pixman-devel: Build against shared library pkg-config(pixman-1). + (d9e7f6ae4) + * Change region implementation from macros to inline functions. + (4a8d6eca3) - * nxcomp/src/Log.h: use initializer lists instead of initializing - member variables in-block. +2016-03-16 Mike Gabriel -2017-12-24 18:37:03 +0100 Mihai Moldovan (fcb41e324) + * Rename region macros to eliminate screen argument (63f1fff8f) - * nx-X11/programs/Xserver/hw/nxagent/Screen.c: re-enable normal - error/warning output. +2016-03-04 Mike Gabriel -2017-12-24 17:59:35 +0100 Mihai Moldovan (9dba2435c) + * gcc: Build using -std=c99 instead of -ansi. (28ba87780) - * nxcomp/src/ChannelEndPoint.cpp: don't use C-style casting in C++ - code... +2016-03-16 Mike Gabriel -2017-12-24 17:59:17 +0100 Mihai Moldovan (ae73fedf8) + * fix-patch-whitepspace: Copy script from X.Org's xserver Git repo. + (101c895e6) + * NXwindow.c: Don't set w and h, not used later on. (eaa19eb55) - * nxcomp/src/Loop.cpp: fix small memory leak. +2016-03-22 Mike Gabriel -2017-12-24 16:30:19 +0100 Mihai Moldovan (1e448d2f5) + * lib/Imakefile: Drop $(XINERAMADIR) from nx-X11/lib/Imakefile. + (6c6b6b962) - * testscripts/run-nxproxy2nx*: use more quotes, common variables and - braces. +2016-04-27 Mike Gabriel -2017-12-24 15:51:11 +0100 Mihai Moldovan (a0003405b) + * Merge branch 'sunweaver-pr/nxcomp-unix-sockets-for-channels' into + 3.6.x (2137ee7e2) - * testscripts/run-nxproxy2nx*: drop echo -ne "...\n". +2016-04-20 Salvador Fandino -2017-12-24 15:45:01 +0100 Mihai Moldovan (6c7869ab9) + * Provide support for channel endpoints being UNIX file sockets in + addition to being TCP/IP sockets. (3713346f3) - * testscripts/*: fix "randlomly" typos. +2016-04-27 Mike Gabriel -2017-12-24 04:57:12 +0100 Mihai Moldovan (34bef6330) + * nxcomp: Rephrase comment in previous commit. (b326eda73) + * Merge branch 'fcarvajaldev-3.6.x-nxcomp-amend-compiler-warnings' + into 3.6.x (416fc186b) - * nx-X11/programs/Xserver/hw/nxagent/Screen.c: update screen size - after modifying CRTC modes. +2016-04-25 Fernando Carvajal -2017-12-19 16:06:06 +0100 Mihai Moldovan (75767979e) + * Clean up compiler warnings in nxcomp (a436cba04) + Fixes: + ArcticaProject/nx-libs#103 - * nx-libs.spec: make sure pass additional configure flags through, - not discard them. +2016-04-26 Mihai Moldovan -2017-12-19 11:39:33 +0100 Mihai Moldovan (ef28eb472) + * Merge branch 'sunweaver-pr/libxrender-cleanup' into arctica-3.6.x + (12104a232) - * - 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. +2015-06-25 Mike Gabriel -2017-12-19 11:34:53 +0100 Mihai Moldovan (218a340d8) + * library-cleanup: Don't build libNX_Xrender anymore. Use system's + libXrender shared library. (ebcb6a6e1) - * mesa-quilt: drop debugging option erroneously committed. +2016-04-20 Mike Gabriel -2017-12-19 11:32:54 +0100 Mihai Moldovan (2c4afb84e) + * Merge branch 'theqvd-fix-for-112' into 3.6.x (5729783db) - * mesa-quilt: ignore user configuration file when applying MESA - patches. +2016-04-20 Salvador Fandino -2017-12-19 08:49:20 +0100 Mihai Moldovan (10871bba0) + * Fix copyright notice in nxcomp/Version.c (7d053959f) - * nx-libs.spec: show compile calls during RPM-based builds. +2016-04-19 Mike Gabriel -2017-12-19 08:12:24 +0100 Mihai Moldovan (6616983f2) + * Merge branch 'fcarvajaldev-3.6.x-remove-old-proto-compat' into + 3.6.x (03b652112) - * nx-libs.spec: re-add %{optflags} to CDEBUGFLAGS. +2016-04-15 Fernando Carvajal -2017-12-18 12:23:45 +0100 Mihai Moldovan (08ad4d04d) + * Remove TextCompressor class and files from nxcomp (5c4952410) - * nxcomp/src/Loop.cpp: log message fixups only. +2016-04-14 Fernando Carvajal -2017-12-16 14:50:12 +0100 Mihai Moldovan (e7b744525) + * Add testing doc for nxcomp drop-old-proto-compat (00464aea0) - * Drop SHMNAME workaround again, it *is* defined in shmstr.h, which - is actually header I was searching for. +2016-04-12 Fernando Carvajal -2017-12-16 14:45:46 +0100 Mihai Moldovan (1e2fc1548) + * Remove obsolete compatibility files from nxcomp (134648169) + * Remove compatibility code for nxcomp before 3.5.0 (a9be6f591) - * nx-X11/programs/Xserver/Xext/shape.c: avoid pulling in Xlib in - legacy mode via the _SHAPE_SERVER_ macro. +2016-03-22 Mike Gabriel -2017-12-16 13:06:36 +0100 Mihai Moldovan (3abdb9960) + * nxcomp: Properly define NX*Version(void) prototypes in NX.h. + (2ffe52c5e) - * nx-X11/programs/Xserver/Xext/shape.c: pull in shapestr.h for legacy - Xext proto versions, since shape.h would pull in Xlib. +2016-03-17 Mike Gabriel -2017-12-16 09:40:44 +0100 Mihai Moldovan (caa048a18) + * + debian/patches/401_nxcomp_bigrequests-and-genericevent-extensions.full+lite.patch: + Move into debian/patches-pending-evaluation/. (af923fba3) - * Handle SHAPE proto splitup gracefully for legacy Xext proto - versions. +2016-03-15 Mike Gabriel -2017-12-16 08:38:29 +0100 Mihai Moldovan (404e6634a) + * doc: Collect data on what libX11 symbols are used by nx-X11, + nx-Xserver and nxagent. (156814860) - * zlib compatibility: whenever we want -I flags only, assume that the - headers are directly available. +2016-03-02 Nito Martinez -2017-12-16 07:57:47 +0100 Mihai Moldovan (e37532ca8) + * Rename file for windows environments, Fixes #96 (b8c5f677c) - * nx-X11/programs/Xserver/include/misc.h: add compat define for - SHMNAME. +2016-02-26 Mike Gabriel -2017-12-16 07:47:17 +0100 Mihai Moldovan (779a116ff) + * rename original NX patches, so that we can see the patched file's + name in the patch file name. (abd6cf1bd) - * Support building with legacy zlib versions that do not ship a - pkg-config file. +2016-02-20 Mike Gabriel -2017-12-16 07:18:11 +0100 Mihai Moldovan (e92c2a878) + * debian/changelog: Add closures for #757, #758, #760. The issue + occurred earlier (#410) and was resolved by properly + setting up Xinerama symlinks (45a7989c5) - * Support building with legacy (pre-7.1.0) Xext proto versions. +2016-01-19 Mike Gabriel -2017-12-16 06:41:15 +0100 Mihai Moldovan (0d6207bd3) + * README.md: Update open / completed tasks regarding 3.6.x and 3.7.x + releases. (2eb85d140) + * README.md: Update release dates for 3.6.x and 3.7.x (as earlier + discussed with Salve from TheQVD). (e3539ec58) + * Merge branch 'mikedep333-README.md' into 3.6.x (125f03110) - * Revert "nx-libs.spec: add xorg-x11-libXext-devel build dependency - for older *SUSE versions." +2016-01-18 Mike DePaulo -2017-12-16 06:36:52 +0100 Mihai Moldovan (cc47066b3) + * README.md: Add debuild instructions (0239ba72b) + * README.md: Update signature (474e9c0ba) - * nx-libs.spec: add xorg-x11-libXext-devel build dependency for older - *SUSE versions. +2016-01-09 Mike Gabriel -2017-12-16 05:53:26 +0100 Mihai Moldovan (ddd6f72ff) + * Merge pull request #68 from mikedep333/mock-build-instructions + (72801f6d5) - * nx{comp{,shad},proxy}: use dist-bzip2 instead of dist-xz. +2016-01-02 Mike Gabriel -2017-12-16 05:35:51 +0100 Mihai Moldovan (4c4f2b185) + * debian/nx-x11proto-xinerama-dev.install.in: Install PANORAMIX + extension header files into its own nx-x11proto + bin:package. (more Xinerama clean-up, fix FTBFS during + dh_install). (e794be341) - * debian/control: add dependencies needed for debian/compat.sh. +2016-01-01 Mike DePaulo -2017-12-16 05:11:42 +0100 Mihai Moldovan (c173e6b99) + * nx-libs.spec: FTBFS Fixes (more libNX_Xinerama cleanup) (b7657cfba) + * nx-libs.spec: Misc FTBFS fixes for %files due to recent library + changes (0428db4db) + * Fedora/EPEL: Add the implicit build dependencies also (7f5480dd7) + * Fedora/EPEL: Fix FTBFS due to missing libXpm (1330c4125) - * Makefile: correctly quote variables when passing them down to other - programs. +2016-01-01 Mike Gabriel -2017-12-16 04:17:24 +0100 Mihai Moldovan (3206eacf6) + * Fix c4a3889. Add forgotten file + nx-X11/programs/Xserver/Xinerama_nxagent.h. (3ba31659e) + * nx-libs.spec: Re-add erroneously removed (during rebasing) BR + libXdamage-devel. (12b4a0e7a) - * nx-libs.spec: pixman is called libpixman-1-0 on older *SUSE - versions. +2016-01-01 Mike DePaulo -2017-12-16 04:16:45 +0100 Mihai Moldovan (3411a8bc7) + * Add instructions for building using Mock under Fedora/EPEL + (daace15e2) - * nx-libs.spec: imake is part of xorg-x11-util-devel on older *SUSE - versions and the splitted imake package on later versions. +2015-12-30 Mike Gabriel -2017-12-16 04:16:06 +0100 Mihai Moldovan (c7c4987b8) + * nxcomp: Make nxcomp/nxproxy aware of nxagent's xinerama option in + the $DISPLAY variable. (fa497ac95) - * nx-libs.spec: older *SUSE versions do not split up (all) libraries - in a useful manner. +2015-05-23 Mike DePaulo -2017-12-16 03:55:58 +0100 Mihai Moldovan (fe011b55d) + * Complete changes from commit 0d56c45 in NXpicturestr.h (i.e. add a + missing comment). (Fixes ArcticaProject/nx-libs#38). + (6da41e6f6) - * Support building with legacy (pre-1.4.2) libXfont(1) versions. +2015-12-30 Mike Gabriel -2017-12-16 02:22:18 +0100 Mihai Moldovan (fb2e9a8b5) + * Merge branch 'sunweaver-pr/xinerama-xrandr' into 3.6.x (1391c0ad7) - * debian/rules: execute new debian/compat.sh file before the actual - build. +2015-10-08 Ulrich Sibiller -2017-12-16 02:21:36 +0100 Mihai Moldovan (baf61fbb2) + * Xinerama: do not cut off at outer edges (c4a388937) - * debian/: add compat.sh file containing compatibility logic for - older Debian and Ubuntu versions. +2015-10-07 Mike Gabriel -2017-12-16 00:49:00 +0100 Mihai Moldovan (0bbef4f40) + * Xserver globals.h: Make PanoramiXExtensionDisabledHack globally + available. (4ba8df855) + * Xserver help: Document -disablexineramaextension cmdline option. + (d49b0625e) + * X2Go Agent: Add x2goagent.features file that informs X2Go clients + about the new RandR based Xinerama feature. (522cf0089) + * Provide support for re-enabling Xinerama on session resumptions. + (0297567cd) + * Initialize XRandR based Xinerama extension properly when session is + started with "-geometry fullscreen". (f40792c43) + * Only declare nxagentRandRCrtcSet if RANDR_12_INTERFACE is defined. + (e7e2f164b) + * Screen.c: Rename NX_USE_MODE_PREFIX to NXAGENT_RANDR_MODE_PREFIX, + fix unclosed comment. (f1eafeaa4) - * nx-libs.spec: also own %{_datadir}/nx/X11, since %dir explicitly - does not recurse down. +2015-10-06 Ulrich Sibiller -2017-12-15 17:43:48 +0100 Mihai Moldovan (1d431b53c) + * Screen.c: restructure xinerama code, much shorter now (9b87a384e) + * Screen.c: Fix freeing of unsued modes (359f48dd7) + * Screen.c: improve comments and DEBUG output (76a203410) + * rrmode.c: add debug output (8b0e2af36) - * nxcompshad/Makefile.am: also correctly call aclocal here. +2015-05-02 Ulrich Sibiller -2017-12-15 17:18:41 +0100 Mihai Moldovan (0e0eb5a43) + * Reimplement xinerama via randr in nxagent (not libNX_Xinerama). + (Fixes ArcticaProject/nx-libs#23). (c6482d24f) - * {nx-X11/lib,nxproxy}/Makefile.am: also use correct aclocal flags in - the other locations. +2015-05-05 Mike Gabriel -2017-12-15 17:10:04 +0100 Mihai Moldovan (df6afb60d) + * library clean-up: Don't build libNX_Xinerama anymore. Use system's + libXinerama shared library. (Fixes + ArcticaProject/nx-libs#49). (2d776b14f) - * nxcomp/test/logging_test.cpp: return a value in non-void function. +2015-12-29 Mike Gabriel -2017-12-15 17:00:11 +0100 Mihai Moldovan (a10b9c649) + * debian/rules: Don't strips symbols from not-build-anymore + libNX_Xtst.so. (e4763fb48) - * nx-X11/config/cf/linux.cf: recursive macros aren't a thing. +2015-06-21 Mike Gabriel -2017-12-15 15:52:17 +0100 Mihai Moldovan (3d59e2c30) + * library clean-up: Don't build libNX_Xtst anymore. Use system's + libXtst shared library. (Fixes ArcticaProject/nx-libs#32). + (bd592c2e7) - * nxcomp/Makefile.am: call aclocal with the correct include dir - argument. +2015-12-29 Mike Gabriel -2017-12-15 15:20:16 +0100 Mihai Moldovan (a22213e47) + * Fix for too overall Xdamage and Xrandr client lib removal: Bring + back the nx-x11proto-{randr,damage} header files and use + those at compile time. (b768e8124) + * X11/nx-X11 clear-up: More places where we need to explicitly + distinguish between X11 and nx-X11 namespace regarding + header include paths. (9618380bd) + * nx-X11/lib/X11/Marcos.c: white-space cleanup (EOL blanks). + (eafc94f16) - * nx-libs.spec: only remove files in the BuildRoot. +2015-12-28 Mike Gabriel -2017-12-15 14:12:25 +0100 Mihai Moldovan (dfa24dd8f) + * pointer typedef in Xdefs.h: also catch Xdefs.h include in + include/misc.h, make undoing the FIXME more obvious. + (b7f155654) + * libray clean (Xfixes): Provide a fake libXfixes.h header from + latest X.Org, that includes headers from our Xlib version. + This avoids FTBFS caused by type redefinitions and should + really be a temporary measure. (7eab400ab) + * Xrandr_nxagent.h: When faking Xrandr.h, we better include our own + Xfuncproto.h. (f63641b13) + * nxcompshad/X11/include/Xdamage_nxcompshad.h: Update FIXME + statement. Work-around needs to persist until libX11 from + X.Org gets used by nxagent. (cc43e2bf6) + * library clean-up: Don't build libNX_Xfixes anymore. Use system's + libXfixes shared library. (6217812c8) + * library clean-up: Don't build libNX_Xcomposite anymore. Use + system's libXcomposite shared library. (27e06a5e2) + * pointer typedef in Xdefs.h: Define pointer type for building + against older Xlib versions that still expect the pointer + type to exist (e.g. Ubuntu <= 14.04, Debian <= 7.0). + (96e1f867d) + * Merge branch 'sunweaver-pr/NX-include-path' into 3.6.x (ca0f639a4) - * nx-X11/config/cf/linux.cf: don't override default CC options for - {ARM,PPC}{32,64}. +2015-07-08 Mike Gabriel -2017-12-15 12:55:17 +0100 Mihai Moldovan (1dad092ca) + * Clear header file namespace separation ( vs. + ). (433d81865) - * Merge branch '3.6.x' +2015-12-28 Mike Gabriel -2017-12-15 12:40:31 +0100 Mike Gabriel (2b9025f79) + * Merge branch 'sunweaver-pr/dixfont-fix' into 3.6.x (f58006d93) - * release 3.5.99.12 (tag: 3.5.99.12) +2015-06-23 Mike Gabriel -2017-12-15 12:05:16 +0100 Mike Gabriel (4fb495432) + * On realloc failure, free font_path_string instead of leaking it + (aea71067d) - * Xserver/hw/nxagent/Image.c: Fix regression FTBFS after d4465b71 got - merged in. +2015-12-28 Mike Gabriel -2017-12-15 12:02:36 +0100 Mike Gabriel (cfbb03820) + * Merge branch 'sunweaver-pr/change-pointer-into-void' into 3.6.x + (edce25213) - * debian/changelog: post-release version bump to 3.5.99.11 +2015-06-22 Keith Packard -2017-12-15 11:20:52 +0100 Mike Gabriel (b213c8eba) + * Replace 'pointer' type with 'void *' (68dd0b52e) - * release 3.5.99.11 (tag: 3.5.99.11) +2015-10-07 Mike Gabriel -2017-12-15 11:15:22 +0100 Mike Gabriel (4cca1b4bd) + * Drop all references to printver.c. Not provided in source tree + anymore. (e9f44221b) - * Merge branch 'sunweaver-pr/more-X-memory-macro-fixes' into 3.6.x +2015-10-06 Mike Gabriel -2017-12-14 11:27:35 +0100 Mike Gabriel (5597f2ea5) + * Re-add -sync option back to nxagent to allow synchronous debugging + of the nxagent DDX. (e0b8f3eef) - * Xserver/hw/nxagent/Clipboard.c: Fix free calls (free back to - XFree). +2015-09-28 Mike Gabriel -2017-12-14 11:15:09 +0100 Mike Gabriel (d4465b719) + * Xinerama symlinking: Create / remove folder containing Xinerama + sylinks on installation/upgrade and removal. (81d92cd0f) + * Xinerama symlinking: Attach Xinerama symlinking to nxagent + bin:package (and not libnx-xinerama1). (45983d130) + * debian/changelog: Drop unnecessary "~build1" from version string + (0382b4018) + * Xinerama symlinking: Attach Xinerama symlinking to nxagent + bin:package (and not libnx-xinerama1). (d35a3622d) + * Merge pull request #64 from uli42/pr/add_pkgconfig (ca990cf0a) + * Merge branch 'uli42-pr/backported_fixes' into 3.6.x (f9653af3b) - * Xserver/hw/nxagent/compext: Xfree -> free and Xmalloc -> malloc. +2015-09-23 Mike Gabriel -2017-12-15 08:26:23 +0100 Mihai Moldovan (8cca3f09d) + * debian/libnx-xinerama1.postinst.in: Enforce symlink creation for + Xinerama support. (3a022e35c) - * nx-libs.spec: actually use a weak dependency for xkeyboard-config. +2015-09-22 Mike Gabriel -2017-12-15 08:10:32 +0100 Mihai Moldovan (8cf5b5b7c) + * Revert "debian/libnx-xinerama1.*: fix faulty logic when creating + symlinks." (899f865cf) - * nx-libs.spec: add back erroneously dropped xkeyboard-config - dependency. +2015-07-17 Mihai Moldovan -2017-12-14 10:49:21 +0100 Mihai Moldovan (1d301c517) + * nx-libs.spec: add xkeyboard-config to nxagent's Requires. + (9b126b852) + * debian/control: add xkb-data to nxagent's Recommends. (3a1226ea6) + * debian/roll-tarballs.sh: more quotes, more curly braces, replace cd + with pushd and pop. (2aa853530) - * Merge branch 'sunweaver-pr/fix-compiler-warnings' into 3.6.x +2015-07-15 Mike Gabriel -2017-12-14 08:05:54 +0100 Mike Gabriel (8bb1579f4) + * roll-tarball.sh: more quotes (follow-up for previous commit), drop + debug code (c36501b53) - * Xserver/GL/glx/glxcmds.c: Cast small-int values through intptr_t - when passed as pointers +2015-07-14 Mike Gabriel -2017-03-17 14:06:15 +0000 Mike Gabriel (ac6a216c5) + * roll-tarball.sh: Make sure symlinked files are included in + tarballs. (99a7271e3) + * nx-libs.spec: Install nxcomp{,ext,shad}.pc into the corresponding + development packages. (0897c062e) + * debian/libxcomp{,ext,shad}-dev.install.in: Install + nxcomp{,ext,shad}.pc file into the corresponding + development packages. (2cc179223) + * nxcomp{,ext,shad}/Makefile.in: Create pkgconfigdir before putting + files in it. (eb5f07ccd) + * nxcomp{,shad,ext}: Remove nxcomp*.pc file on clean and distclean. + (bc35168fb) + * Makefile: Also remove nxversion.def on distclean. (eee7cb4fb) - * lib/X11/Xrm.c: Compiler warning fix: logical-not-parentheses +2015-07-12 Ulrich Sibiller -2017-02-17 13:35:48 +0000 Mike Gabriel (a6ffabda6) + * Add pkg-config support to nxcomp, nxcompext and nxcompshad + (708cf86a5) - * glx: warning fixes +2015-07-04 Mihai Moldovan -2017-02-17 13:30:13 +0000 Mike Gabriel (16fbdb2a8) + * debian/changelog: sync with master/3.5.0.x branch. (8c0a6161d) - * Xserver/GL/glx/glxfb.c: Fix compiler warning: pointer-sign. +2015-06-29 Mihai Moldovan -2017-02-17 12:56:53 +0000 Mike Gabriel (a27414524) + * debian/changelog: sync with master/3.5.0.x branch. (34670f8ab) - * hw/nxagent/Events.c: Fix compiler warnings (with NX_DEBUG_INPUT): - format. +2015-06-28 Mike DePaulo -2017-02-17 12:28:05 +0100 Mike Gabriel (7aed70f14) + * Correct nxproxy manpage also: --help -> -help (a1dfd145d) + * Correct manpages: --help -> -help (d8132cbfe) - * hw/nxagent/NXxvdisp.c: Fix compiler warnings: - misleading-indentation +2015-06-23 Mike Gabriel -2017-02-17 10:25:03 +0000 Mike Gabriel (72152baff) + * library clean-up: No autotools cruft in nx-libs. (5720842b6) - * hw/nxagent/NXdispatch.c: Fix compiler warning: - misleading-indentation +2015-06-25 Mike Gabriel -2017-02-16 10:06:41 +0000 Mike Gabriel (6d98e5381) + * doc/examples/run-nxproxy2nxproxy-test: Create NX_COOKIE dynamically + using the mcookie tool. (8365e22bb) - * Xserver/Xi/chgfctl.c: Fix compiler warning: misleading-indentation. +2015-05-28 Mike Gabriel -2017-12-14 10:39:47 +0100 Mike Gabriel (91ca51bff) + * COPYING: Replace content with GPL-2 license text, because that is + the overall (i.e., strictest) license we have to deal with + in nx-libs. (7dc263333) + * debian/roll-tarball.sh: Auto-generate ChangeLog from Git history. + (c68dad542) + * debian/roll-tarball.sh: Rename README.md to README.NX-Development + before moving it into doc/ folder. (ce5337799) + * debian/roll-tarball.sh: Prevent several files/folders from ending + up in nx-libs-lite tarball. (122fd234c) + * debian/roll-tarball.sh: Support tarring up the HEAD of the current + branch. (2d50be9da) + * debian/roll-tarball.sh: Allow patch files names having a dash next + to the four digits (i.e., 1234-.). + (51a679ac2) - * debian/rules: Neither overzealously remove nx-X11/Makefile. +2015-06-23 Emanuele Giaquinta -2017-12-14 09:51:12 +0100 Mike Gabriel (8cade97b0) + * Fix alpha premultiplication in XRenderParseColor. (931d24cc2) - * debian/rules: Don't remove our main Makefile. +2015-05-27 Mike Gabriel -2017-12-14 07:44:20 +0100 Mike Gabriel (346c59516) + * library clean-up: Drop libXx86{misc,vm,dga} libraries. Not needed + by nx-libs. (6deaaf50f) + * library clean-up: Drop nx-X11/lib/Xxf86rush and references to + libglide{2,3}. Unused in nx-libs. (fe0065c55) + * nx-X11/config/cf: Drop build-logic for all hardware drivers. + (018c51293) + * nx-X11/config/cf: Drop unnecessary xf86site.def, xf86.tmpl, + xfree86.cf. (17334df9b) + * nx-X11/config/cf/Imakefile: Don't list non-present-anymore imake + configuration files. (8dd6d2fe7) - * debian/rules: Fix override_dh_clean target for older Debian/Ubuntu - versions. +2015-06-20 Mike Gabriel -2017-12-14 01:08:34 +0100 Mike Gabriel (542b5b461) + * libgl clean-up, fix-up commit (32b44398a) - * Add missing/renamed patches. (Ouch!). +2015-06-20 Mike DePaulo -2017-09-22 15:32:31 -0400 Mike DePaulo (f8b2a04e0) + * README.md: typo fix (d7108d206) - * nx-libs.spec: Add missing BuildRequires and fix paths to files. +2015-06-20 Henning Heinold -2017-12-14 00:21:42 +0100 Mike Gabriel (5000ded30) + * remove libxkbui, looks like it is not used anywhere (2699d60f6) - * debian/control: Set Section: to "libs" for libnx-x11-6. +2015-06-19 Mike Gabriel -2017-12-14 00:19:04 +0100 Mike Gabriel (f17d4eb26) + * debian/control: Add Breaks:/Replaces: for qvd-libxcomp3 and + qvd-nxproxy. (f1778d0c2) - * debian/control: All Priority: extras packages are required to be - changed to Priority: optional by recent Debian Policy. +2015-05-27 Mike Gabriel -2017-12-14 00:09:35 +0100 Mike Gabriel (abaebb5b1) + * imake clean-up: Enforce build of Mesa GLX extension. Drop all other + GLX build methods (built-in DRI drivers, etc.). + (858b9bc2a) - * Merge branch 'uli42-pr/improve_keyboard_light' into 3.6.x +2015-05-26 Mike Gabriel -2017-11-13 21:06:36 +0100 Ulrich Sibiller (a02b645b2) + * Drop unused / untested Xserver GLX extension support / build logic. + (0887e3ad5) + * Drop nx-X11/lib/GL and move Imakefile.inc include files into + Xserver code tree. (d877b46dd) - * nxagent manpage: extend description of keyboard option +2015-06-16 Mihai Moldovan -2017-08-31 16:17:29 +0200 Ulrich Sibiller (7dbc6cf86) + * nxcomp/Loop.cpp: tiny whitespace fix. No functional change. + (8f4138457) - * Events.c/h: Rename & restructure some Xkb functions +2015-05-20 Vadim Troshchinskiy -2017-07-22 22:12:51 +0200 Ulrich Sibiller (8e5b1e7a2) + * Fix negotiation in stage 10 error (8d9e8f70b) - * Keyboard.c: Replace some memsets by zero initialization +2015-09-26 Ulrich Sibiller -2017-07-22 19:09:10 +0200 Ulrich Sibiller (de9b4edf9) + * use xfree instead of free for xalloced data (1fe33b710) - * Keyboard.c: Fix indentation +2015-09-23 Mike Gabriel -2017-08-12 17:38:35 +0200 Ulrich Sibiller (88bc52615) + * Enforce symlink creation for Xinerama et al. library symlinks. + (3027f5019) + * debian/libnx-xinerama1.postinst.in: Enforce symlink creation for + Xinerama support. (da6b89f7e) - * Keyboard.c: set variables to NULL after free +2015-09-22 Mike Gabriel -2017-07-22 16:41:09 +0200 Ulrich Sibiller (94fae7497) + * Revert "debian/libnx-xinerama1.*: fix faulty logic when creating + symlinks." (449eae1be) + * Revert "debian/libnx-xinerama1.*: fix faulty logic when creating + symlinks." (4db753eb7) - * Keyboard.c: XkbDfltRepeatDelay and XkbDfltRepeatIntervall are int - not uint +2015-08-26 Ulrich Sibiller -2017-07-22 15:58:08 +0200 Ulrich Sibiller (eb4abe4c5) + * adapt pkgconfigdir in nxcompshad (f8772b6fc) + * Fix "Makefile.in seems to ignore the --datarootdir setting" warning + (96a1c5edf) + * create pkgcnfig dir before copying anything (6615de8dd) - * Keyboard.c: Use calloc instead of malloc + memset +2015-07-17 Mihai Moldovan -2017-07-22 15:28:59 +0200 Ulrich Sibiller (5c4a001ac) + * nx-libs.spec: add xkeyboard-config to nxagent's Requires. + (edeb4e196) + * debian/control: add xkb-data to nxagent's Recommends. (813d0cf13) + * nx-libs.spec: add xkeyboard-config to nxagent's Requires. + (021050ff7) + * debian/control: add xkb-data to nxagent's Recommends. (d417db53d) + * debian/roll-tarballs.sh: more quotes, more curly braces, replace cd + with pushd and pop. (0606ec814) - * nxagent manpage: Extend keyboard documentation +2015-07-15 Mike Gabriel -2017-07-22 15:26:11 +0200 Ulrich Sibiller (8b206a261) + * roll-tarball.sh: more quotes (follow-up for previous commit), drop + debug code (01ad7dad4) - * Keyboard.c: Make xkblock more robust +2015-07-14 Mike Gabriel -2017-07-22 15:25:53 +0200 Ulrich Sibiller (1e1ea1cea) + * roll-tarball.sh: Make sure symlinked files are included in + tarballs. (c2761fb7c) + * nx-libs.spec: Install nxcomp{,ext,shad}.pc into the corresponding + development packages. (c1d502e1c) + * debian/libxcomp{,ext,shad}-dev.install.in: Install + nxcomp{,ext,shad}.pc file into the corresponding + development packages. (931050cbe) + * nxcomp{,ext,shad}/Makefile.in: Create pkgconfigdir before putting + files in it. (ee0ed871a) + * nxcomp{,shad,ext}: Remove nxcomp*.pc file on clean and distclean. + (39ae81788) + * Makefile: Also remove nxversion.def on distclean. (5eecadb53) + * Merge branch 'uli42-pr/add_pkgconfig' into 3.6.x (e5fbb11b2) - * Keyboard.c: Some code cleanups +2015-07-12 Ulrich Sibiller -2017-07-22 14:44:46 +0200 Ulrich Sibiller (a44737855) + * Add pkg-config support to nxcomp, nxcompext and nxcompshad + (00cec4924) - * nxagent manpage: Improve explanation of -noignore and -noxkblock +2015-07-04 Mihai Moldovan -2017-07-22 14:40:53 +0200 Ulrich Sibiller (ba8076697) + * debian/changelog: sync with master/3.5.0.x branch. (f4c07c077) - * Keyboard.c: Add some comments with changelog explanations +2015-07-04 X2Go Release Manager -2017-12-06 00:04:44 +0100 Ulrich Sibiller (9566acb5a) + * Continue development (8a81ba8b5) + * release 3.5.0.32 (023bc5a62) - * Keyboard.c: print message class for user messages +2015-07-04 Peter Åstrand -2017-12-06 00:04:29 +0100 Ulrich Sibiller (c37c47ac4) + * nx-X11: Backport: xserver: Avoid sending uninitialized padding data + over the network (97494f162) - * Keyboard.c: Improve TEST output +2015-07-04 Keith Packard -2017-12-13 23:43:41 +0100 Mike Gabriel (7610c0f19) + * nx-X11: Backport: Make RANDR 'set' timestamps follow client + specified time. Bug 21987. (ab38d9b59) + * nx-X11: Backport: randr: Clean up compiler warnings about unused + and shadowing variables (558e45c15) - * debian/*: Adopt from official Debian package where appropriate. +2015-07-04 Aaron Plattner -2017-12-13 23:18:34 +0100 Mike Gabriel (c5f3c2042) + * nx-X11: Backport: randr: Fix REQUEST vs. REQUEST_SIZE_MATCH + mismatch (ab58e5781) - * Merge branch 'uli42-pr/pre-rrxinerama-fallback' into 3.6.x +2015-07-04 Alan Coopersmith -2017-07-13 18:33:17 +0200 Ulrich Sibiller (bd1ca625e) + * nx-X11: Backport: ProcRRGetScreenInfo: swap configTimestamp as well + (f3079befb) + * nx-X11: Backport: RRModeCreate: plug memory leak of newModes if + AddResource fails (e2f5d079d) - * small code cosmetics +2015-07-03 Julien Cristau -2017-07-13 15:52:47 +0200 Ulrich Sibiller (0852aa52c) + * nx-X11: Backport: randr: fix server crash in RRGetScreenInfo + (09cb7b2d2) - * always notify on size changes +2015-07-03 Tiago Vignatti -2017-07-13 15:28:05 +0200 Ulrich Sibiller (1923f49dd) + * nx-X11: Backport: randr: check for virtual size limits before set + crtc (44b913275) - * re-implement pre-xinerama behaviour +2015-07-03 Keith Packard -2017-12-13 04:50:24 +0100 Mihai Moldovan (73c113ce6) + * nx-X11: Backport: Free randr crtc and output pointer arrays + (9b26cc163) + * nx-X11: Backport: Drop a reference to user mode after create + (389e41028) - * nx-X11/programs/Xserver/os/xprintf.c: completely drop NX-related - changes. +2015-07-03 Jaroslav Šmíd -2017-12-13 03:31:06 +0100 Mihai Moldovan (6d70b9e3c) + * nx-X11: Backport: Bug 51375: Xorg doesn't set status for + RRGetOutputInfo (257825c88) - * debian/x2goagent.options: reenable XFIXES extension. +2015-07-03 Mihai Moldovan -2017-12-11 13:38:59 +0100 Mihai Moldovan (3731a996d) + * Merge branch 'uli42-pr/backported_fixes' into arctica-3.6.x + (ca19c342c) - * nxcomp/src/Log.cpp: only create a new queue entry if we actually - intend to write it out later. +2009-02-13 Peter Åstrand -2017-12-11 09:49:05 +0100 Mike Gabriel (7882a39ad) + * Backport: xserver: Avoid sending uninitialized padding data over + the network (d08869832) - * Merge branch 'uli42-pr/fix_shadow_warning' into 3.6.x +2015-06-29 Mihai Moldovan -2017-12-10 18:00:15 +0100 Ulrich Sibiller (018c557c4) + * Merge branch 'sunweaver-pr/no-autotools-cruft' into arctica-3.6.x + (61013ec4f) + * debian/changelog: sync with master/3.5.0.x branch. (fa0286ed6) - * Silence warning: "ar: 'u' modifier ignored since 'D' is the - default" +2015-06-29 Mike DePaulo -2017-12-10 16:23:03 +0100 Ulrich Sibiller (d5c3e75b3) + * {nx-X11,nxproxy}: correct manpages: --help -> -help (46de1b072) - * nxcomp: fix shadow warning +2015-06-28 Mike DePaulo -2017-12-11 09:45:47 +0100 Mike Gabriel (29bb12312) + * Correct nxproxy manpage also: --help -> -help (779d54645) + * Correct manpages: --help -> -help (12acd909b) - * Merge branch 'uli42-pr/simplify_xtrans' into 3.6.x +2015-06-23 Mike Gabriel -2017-12-10 21:36:15 +0100 Ulrich Sibiller (0eb1dc67d) + * library clean-up: No autotools cruft in nx-libs. (a28be4aa9) - * Xtranssock.c: simplify code in SocketWritev +2015-06-25 Mike Gabriel -2017-12-11 09:41:08 +0100 Mike Gabriel (4988e7c5f) + * doc/examples/run-nxproxy2nxproxy-test: Create NX_COOKIE dynamically + using the mcookie tool. (e7f3187ee) - * Merge branch - 'sunweaver-pr/drop-NoMachines-own-Xvasprintf-implementation' - into 3.6.x +2015-06-23 Emanuele Giaquinta -2017-12-11 09:22:49 +0100 Mike Gabriel (cf2e07657) + * nx-X11: Fix alpha premultiplication in XRenderParseColor. + Fixes: + #893. (64b2001db) - * Xserver/os/xprintf.c: Drop NoMachine's own implementation of - Xvasprintf(). Use stock implementation instead. +2015-06-23 Mihai Moldovan -2017-12-11 01:05:50 +0100 Mihai Moldovan (c31cd7737) + * Merge branch 'sunweaver-pr/roll-tarball-fixes' into arctica-3.6.x + (32bbe01dd) - * nx-X11/programs/Xserver/os/xprintf.c: remove doubly-defined - Xscnprintf function, add missing header includes. +2015-05-28 Mike Gabriel -2017-12-10 12:17:39 +0100 Mike Gabriel (e54e42af9) + * COPYING: Replace content with GPL-2 license text, because that is + the overall (i.e., strictest) license we have to deal with + in nx-libs. (5af9863e7) + * debian/roll-tarball.sh: Auto-generate ChangeLog from Git history. + (438f3df14) + * debian/roll-tarball.sh: Rename README.md to README.NX-Development + before moving it into doc/ folder. (7e1effbe7) + * debian/roll-tarball.sh: Prevent several files/folders from ending + up in nx-libs-lite tarball. (47afc48ea) + * debian/roll-tarball.sh: Support tarring up the HEAD of the current + branch. (895ee3b3b) + * debian/roll-tarball.sh: Allow patch files names having a dash next + to the four digits (i.e., 1234-.). + (701471e8e) - * Merge branch 'Ionic-feature/backport-asprintf' into 3.6.x +2015-06-23 Mike Gabriel -2017-12-07 12:11:53 +0100 Daniel Kurtz (a6e632aac) + * Merge branch 'pr/anti-aliasing-rgba-crash' into 3.6.x (ce9ea5448) - * os/xprintf: add Xvscnprintf and Xscnprintf +2015-06-23 Emanuele Giaquinta -2017-12-07 10:57:06 +0100 Colin Harrison (c281c6e06) + * Fix alpha premultiplication in XRenderParseColor. (ffc87da60) - * Typo in xserver Xvasprintf() +2015-06-23 Mihai Moldovan -2017-12-07 10:48:31 +0100 Alan Coopersmith (1e3a97482) + * Merge branch 'sunweaver-pr/libXx86FOO-cleanup' into arctica-3.6.x + (8cf9283bd) - * Add asprintf() implementation for platforms without it +2015-05-27 Mike Gabriel -2017-12-09 13:16:37 +0100 Mihai Moldovan (804ff4452) + * library clean-up: Drop libXx86{misc,vm,dga} libraries. Not needed + by nx-libs. (06d389a0c) - * Merge branch 'uli42-pr/fix_memleaks' into 3.6.x +2015-06-22 Mihai Moldovan -2017-12-07 22:35:59 +0100 Ulrich Sibiller (4dbee3a3f) + * Merge branch 'sunweaver-pr/libxf86rush-cleanup' into arctica-3.6.x + (e7dfbd511) - * nxcomp: use new macro SAFE_FREE(ptr) +2015-05-27 Mike Gabriel -2017-11-28 21:58:07 +0100 Ulrich Sibiller (2814677a7) + * library clean-up: Drop nx-X11/lib/Xxf86rush and references to + libglide{2,3}. Unused in nx-libs. (5365f9059) - * Loop.cpp: fix more memory leaks +2015-06-21 Mihai Moldovan -2017-11-28 21:18:48 +0100 Ulrich Sibiller (1c09eab70) + * Merge branch 'sunweaver-pr/hw-driver-cleanup' into arctica-3.6.x + (fb2a4e4c5) - * Loop.cpp: fix two memleaks +2015-05-27 Mike Gabriel -2017-11-28 20:43:44 +0100 Ulrich Sibiller (c4660e109) + * nx-X11/config/cf: Drop build-logic for all hardware drivers. + (26091f4bd) + * nx-X11/config/cf: Drop unnecessary xf86site.def, xf86.tmpl, + xfree86.cf. (ae443bd5b) + * nx-X11/config/cf/Imakefile: Don't list non-present-anymore imake + configuration files. (c0662d6de) - * ChannelEndPoint.cpp: fix two memleaks +2015-06-20 Mike Gabriel -2017-11-27 23:31:35 +0100 Ulrich Sibiller (21c742d25) + * libgl clean-up, fix-up commit (cc92f77e9) - * nxcomp: simplify free calls +2015-06-20 Mike DePaulo -2017-11-27 23:30:50 +0100 Ulrich Sibiller (513aa23a7) + * README.md: typo fix (88ab5a34f) - * nxcomp: fix double free +2015-06-20 Mike Gabriel -2017-12-09 12:54:24 +0100 Mihai Moldovan (6d7536bd4) + * Merge pull request #52 from woglinde/3.6.x (905c74da3) - * Merge branch 'uli42-pr/keep_co' into 3.6.x +2015-06-20 Henning Heinold -2017-12-04 23:44:58 +0100 Ulrich Sibiller (eff0f366d) + * remove libxkbui, looks like it is not used anywhere (a287e9dbe) - * Reintroduce -co as no-op +2015-06-19 Mike Gabriel -2017-12-07 08:35:54 +0100 Mihai Moldovan (eb9618739) + * debian/control: Add Breaks:/Replaces: for qvd-libxcomp3 and + qvd-nxproxy. (085dccc99) + * debian/control: Add Breaks:/Replaces: for qvd-libxcomp3 and + qvd-nxproxy. (4674a4ae4) - * Merge branch 'uli42-p/xquerytree_leak' into 3.6.x +2015-06-16 Mihai Moldovan -2017-12-05 21:25:12 +0100 Ulrich Sibiller (ad53af097) + * Merge branch 'sunweaver-pr/libglx-cleanup' into arctica-3.6.x + (51b60ea7a) - * Events.c: add ifdef around nxagentRemoteWindowsTree +2015-06-16 Vadim Troshchinskiy -2017-12-05 00:29:10 +0100 Ulrich Sibiller (cdaec755d) + * nxcomp: fix "negotiation in stage 10" error. (371348148) - * Make sure XQueryTree results are freed +2015-05-27 Mike Gabriel -2017-12-05 00:28:51 +0100 Ulrich Sibiller (0938cf83d) + * imake clean-up: Enforce build of Mesa GLX extension. Drop all other + GLX build methods (built-in DRI drivers, etc.). + (5cd80d272) - * Events.c: drop unused variable +2015-05-26 Mike Gabriel -2017-12-05 00:28:27 +0100 Ulrich Sibiller (43579a3b9) + * Drop unused / untested Xserver GLX extension support / build logic. + (73fa89991) + * Drop nx-X11/lib/GL and move Imakefile.inc include files into + Xserver code tree. (cb4a2d732) - * Events.c: move variable to inner scope +2015-06-16 Mihai Moldovan -2017-12-07 07:23:20 +0100 Mihai Moldovan (5487d52fe) + * nxcomp/Loop.cpp: tiny whitespace fix. No functional change. + (5a64974cc) - * Merge branch 'uli42-pr/various_backports' into 3.6.x +2015-06-16 Mike Gabriel -2017-12-05 22:39:34 +0100 Daniel Stone (aac4c5f59) + * Merge pull request #28 from theqvd/3.6.x (d8f3aa414) - * DIX: XKB: Set xkbInfo to NULL as well as freeing it +2009-05-28 Keith Packard -2017-12-05 22:22:55 +0100 Daniel Stone (e05b90814) + * Backport: Make RANDR 'set' timestamps follow client specified time. + Bug 21987. (cf660f485) - * Allow options to appear with other components. +2012-06-21 Keith Packard -2017-12-05 22:14:22 +0100 Lars Knoll (e073093cc) + * Backport: randr: Clean up compiler warnings about unused and + shadowing variables (9dbd74793) - * devPrivates fixes +2012-06-29 Aaron Plattner -2017-12-05 22:09:06 +0100 Adam Jackson (0a010adfc) + * Backport: randr: Fix REQUEST vs. REQUEST_SIZE_MATCH mismatch + (9e2ac01a4) - * Coverity # 337: Remove useless NULL check. +2012-07-09 Alan Coopersmith -2017-12-05 22:06:11 +0100 Adam Jackson (1771deaf1) + * Backport: ProcRRGetScreenInfo: swap configTimestamp as well + (bd5754f94) - * Coverity # 491: Check version number correctly. +2012-07-14 Alan Coopersmith -2006-03-15 16:33:12 +0000 Adam Jackson (d31f107c6) + * Backport: RRModeCreate: plug memory leak of newModes if AddResource + fails (0fc419314) - * Coverity # 487: Check version number correctly. +2009-05-22 Julien Cristau -2006-03-15 16:49:04 +0000 Adam Jackson (43388104d) + * Backport: randr: fix server crash in RRGetScreenInfo (faddfbec6) - * Coverity # 807: Fix a memory leak in XFixesExpandRegion. +2010-12-17 Tiago Vignatti -2017-11-09 10:21:21 +0100 Giuseppe Bilotta (6f9a6aacd) + * Backport: randr: check for virtual size limits before set crtc + (da678db0e) - * randr: free crtc->outputs on destroy +2009-09-17 Keith Packard -2017-11-09 10:21:20 +0100 Giuseppe Bilotta (4e059d579) + * Backport: Free randr crtc and output pointer arrays (2aeb76719) - * randr: always realloc crtcs and outputs +2008-09-10 Keith Packard -2017-12-07 06:28:19 +0100 Mihai Moldovan (c571aa9ed) + * Backport: Drop a reference to user mode after create (f45476100) - * Merge branch 'uli42-pr/improve_nxproxy_help' into 3.6.x +2012-07-09 Jaroslav Šmíd -2017-11-29 00:02:01 +0100 Ulrich Sibiller (9e3381cc8) + * Backport: Bug 51375: Xorg doesn't set status for RRGetOutputInfo + (8fd0b52f2) - * nxproxy/nxcomp: document logging options +2015-06-02 Mihai Moldovan -2017-11-27 23:37:58 +0100 Ulrich Sibiller (3fcb8e4ee) + * Merge branch 'sunweaver-pr/libxres-cleanup' into arctica-3.6.x + (b5d78278d) + * debian/changelog: sync with master/3.5.0.x branch. (167d09ed7) + * Security fixes: X.Org CVE-2014-8099: (16df117e5) + * Security fixes: X.Org CVE-2015-3418: (e5ff9ace4) + * Security fixes: X.Org CVE-2014-8092: (125254d35) + * Security fixes: X.Org CVE-2013-4396: (4fb35326a) - * nxcomp/nxproxy: slightly improve the usage message of nxproxy +2015-06-02 Mike Gabriel -2017-11-27 23:35:04 +0100 Ulrich Sibiller (f51194fb1) + * nxcomp/README.on-retroactive-DXPC-license: Some layout and + interpunctuation fixes. (86937b86c) - * nxcomp/nxproxy: add missing hint for keyconv option +2015-05-26 Mike Gabriel -2017-12-06 04:51:59 +0100 Mihai Moldovan (80e590ea1) + * library clean-up: Don't compile (i.e., remove) libNX_Xres.a + anymore. It is not used anywhere. (6a74e671a) - * Merge branch 'sunweaver-pr/drop-bin-wrappers' into 3.6.x +2015-05-31 Mike Gabriel -2017-11-26 23:16:59 +0100 Mike Gabriel (c54558e3c) + * Update README.md: Move more release goals to 3.6.x. (01b142ddf) + * Merge pull request #46 from ArcticaProject/pr/Xext-cve-fixes + (dddffb760) + * Merge pull request #45 from ArcticaProject/pr/dix-cve-fixes + (11b26436b) - * Makefile: Quote '$@' in make calls with double quotes. +2014-01-26 Alan Coopersmith -2017-11-21 13:45:55 +0100 Mike Gabriel (1539c20e5) + * Xv: unvalidated lengths in XVideo extension swapped procs + [CVE-2014-8099] (d1ca2119a) - * Makefile: Don't use DESTDIR in configure. +2015-05-01 Keith Packard -2017-11-21 13:28:17 +0100 Mike Gabriel (ca4308781) + * dix: Allow zero-height PutImage requests (fix for X.Org's + CVE-2015-3418). (2db01a9a2) - * Drop bin wrappers for nxagent and nxproxy, directly install nxproxy - and nxagent to BINDIR. +2014-01-22 Alan Coopersmith -2017-12-05 18:12:11 +0100 Mike Gabriel (05cf54af3) + * dix: integer overflow in ProcPutImage() [CVE-2014-8092 1/4] + (8623faa42) - * Merge branch 'uli42-pr/fix_global_tcpFD' into 3.6.x +2015-02-08 Mike DePaulo -2017-12-02 01:32:35 +0100 Ulrich Sibiller (b8c929773) + * Avoid use-after-free in dix/dixfonts.c: doImageText() + [CVE-2013-4396] from xorg/Xserver + http://lists.x.org/archives/xorg-announce/2013-October/002332.html + (c2298e075) - * nxcomp: use lowercase abbreviations for seconds and milliseconds +2015-05-29 Mike Gabriel -2017-12-02 01:07:03 +0100 Ulrich Sibiller (3bd7e03e1) + * nxcomp/README.on-retroactive-DXPC-license: Some layout and + interpunctuation fixes. (4ed85e8ef) - * nxcomp: remove unused return values +2015-05-28 Mihai Moldovan -2017-12-02 01:03:29 +0100 Ulrich Sibiller (82e893ef2) + * nxcomp/Misc.cpp: fix build failure introduced in + a27a8aae3ca7a3f70e05152ac3d347942e11159d. (f9303c1c7) + * nxcomp/Misc.cpp: fix build failure introduced in + 1f44331574bdbe4069d13e4c26df18094b49e658. (5bc91ad49) + * debian/changelog: typo fix. (eda8da43d) - * nxcomp: Fix setting of global tcpFD +2015-05-28 Mike Gabriel -2017-11-26 08:35:55 +0100 Mihai Moldovan (7f777e01e) + * Support tarring up the HEAD of the current branch. (2e5b45ada) + * Allow patch files names having a dash next to the four digits + (i.e., 1234-.). (23fc7ee7e) + * Add 9900-dxpc-license-history.full+lite.patch. Document license + history of DXPC (where nxcomp got forked from). + (a27a8aae3) + * 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. (6814755d8) + * 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). (b3ece6448) - * Merge branch 'uli42-pr/nokeyconv' into 3.6.x +2015-05-26 Mihai Moldovan -2017-11-23 15:19:02 +0100 Ulrich Sibiller (66046f138) + * debian/changelog: add entry for last change. (dc770326a) + * nxcomp: fix DEBUG, TEST, DUMP, FLUSH, TOKEN, PING, MIXED et al + builds. (0575a5b3d) + * debian/changelog: add entry for last change. (7f626521f) + * Security fixes: X.Org CVE-2014-8100: (a9a7426df) + * debian/changelog: add entry for last change. (cce8c0d22) + * Security fixes: X.Org CVE-2014-8100: (c19b58d09) + * Merge branch 'sunweaver-pr/DXPC-re-license-retroactively' into + arctica-3.6.x (beb08f96c) - * Keyboard.c: make nxagentKeycodeConversion a Boolean +2015-05-26 Mike Gabriel -2017-11-19 01:11:05 +0100 Ulrich Sibiller (8fd25cf83) + * Merge pull request #36 from ArcticaProject/pr/render-cve-fixes + (e364fde72) - * add option keyconv=(auto|on|off) +2015-05-21 Mike Gabriel -2017-11-19 01:07:57 +0100 Ulrich Sibiller (4b71309c3) + * Document retroactive re-licensing of the original DXPC code (closes + #30). (1f4433157) - * Keyboard.c: Use booleans for nxagentKeycodeConversion +2015-05-25 Mihai Moldovan -2017-11-22 11:09:38 +0100 Mike Gabriel (2e724702e) + * Merge branch 'sunweaver-pr/libxrandr-cleanup' into arctica-3.6.x + (230852e0e) - * nxcomp/src/Misc.cpp: Update explanation for the NX_TEMP env - variable. +2014-01-26 Alan Coopersmith -2017-11-22 11:08:31 +0100 Mike Gabriel (78661a19a) + * render: unvalidated lengths in Render extn. swapped procs + [CVE-2014-8100 2/2] (a0c90ad34) - * nxproxy.1 man page: Update explanation for NX_TEMP env variable. +2014-10-28 Julien Cristau -2017-11-22 10:56:38 +0100 Mike Gabriel (f0f4fdc2b) + * render: check request size before reading it [CVE-2014-8100 1/2] + (e469cff02) - * Merge branch 'Ionic-bugfix/hardcode-socket-paths-in-libX11' into - 3.6.x +2015-05-22 Mihai Moldovan -2017-11-22 06:16:01 +0100 Mihai Moldovan (df9b5306e) + * README.md: replace simple link with a text link, capitalization. + (608ee9928) + * Merge branch 'nitomartinez-qindel-readme' into arctica-3.6.x + (7846638a8) - * nx-X11/lib/include/xtrans/Xtranssock.c: drop UNIX path overrides as - well. +2015-05-21 Nito Martinez -2017-11-21 11:47:04 +0100 Mike Gabriel (ce182e88a) + * Update the Qindel Company name (Qindel is without u ;-)) + (900b0cc2d) - * Merge branch 'uli42-pr/simplify_free' into 3.6.x +2015-05-20 Vadim Troshchinskiy -2017-11-18 23:35:39 +0100 Ulrich Sibiller (dc43f4c98) + * Fix negotiation in stage 10 error (f982cbc85) - * Error.c: simply nxagentGetClientsPath() +2015-05-20 Mike Gabriel -2017-11-18 23:33:53 +0100 Ulrich Sibiller (7e975e3cc) + * hw/nxagent clean-up: Drop NXrandr.{c|h} client lib copy-of-code + from nxagent hardware driver. (a6185abd9) - * simply free() calls +2015-05-01 Mike Gabriel -2017-11-20 10:47:10 +0100 Mike Gabriel (3b640a0f8) + * library clean-up: Don't build libNX_Xrandr anymore. Use system's + libXrandr shared library. (e9dcab679) - * Merge branch 'uli42-pr/options_on_reconnect' into 3.6.x +2015-05-16 Mike Gabriel -2017-11-18 22:32:21 +0100 Ulrich Sibiller (4ef4fbf16) + * README.md: mark the iOS support for nxproxy/nxcomp as completed. + (24903c921) + * Merge pull request #26 from nitomartinez/fix_developer_debugging + (657acf98a) + * Merge pull request #25 from + nitomartinez/nxtranscleanup_for_reconnect (91ac79ecc) - * Args.c: simplify nxagentProcessOptionsFile() +2015-05-15 Nito Martinez -2017-11-18 22:18:26 +0100 Ulrich Sibiller (6c9622963) + * This patch is some code fixes to debug some debuging macro usage in + the NX code. (cf4ed917e) - * Args.c: Fix compile bug with DEBUG enabled +2015-05-15 Mihai Moldovan -2017-11-18 22:15:50 +0100 Ulrich Sibiller (76ce623ab) + * README.md: reword a few sections, whitespace fixes. (ab96962b1) - * Fix options parsing on reconnect +2015-05-15 Mike Gabriel -2017-11-17 13:16:39 +0100 Mike Gabriel (39d45a0e8) + * README.md: grammar fix (8512c700a) + * README.md: phase 2 release series will be 3.7.0.x (d73351532) + * update README.md with newest plans for nx-libs 3.6.x (50c3f5628) - * Merge branch 'uli42-small_fixes' into 3.6.x +2015-05-15 Nito Martinez -2017-10-18 00:28:23 +0200 Ulrich Sibiller (9a1604372) + * This patch allows to cleanup the nxcomp resources to allow for a + second connection inside the same process, instead of a + new process as is the nxproxy case. (4fefe352c) - * fix broken path due to missing / +2015-05-12 Mihai Moldovan -2017-10-18 00:22:53 +0200 Ulrich Sibiller (ac66ba349) + * Merge branch 'sunweaver-pr/libxdamage-cleanup' into arctica-3.6.x + (f7295831a) - * NXglxext.c: rename and relocate variable +2015-05-05 Mihai Moldovan -2017-10-18 00:21:00 +0200 Ulrich Sibiller (fff0d5473) + * debian/changelog: merge with master branch. (027f593fc) + * debian/changelog: add entry for last change. (998527ce5) + * debian/libnx-xinerama1.*: fix faulty logic when creating symlinks. + (b77b26f4a) + * debian/libnx-xinerama1.*: fix faulty logic when creating symlinks. + (5a9f8294c) + * debian/changelog: merge with master branch. (b573cbba9) + * debian/changelog: add entry for last change. (fca264fd0) + * debian/libnx-xinerama1.*: fix faulty logic when creating symlinks. + (06f36d0f0) - * glxext.c/NXglxext.c: merge two functions into one +2015-05-02 Mihai Moldovan -2017-10-18 00:08:24 +0200 Ulrich Sibiller (b0b62dde6) + * debian/control: workaround missing dependencies of nxagent on + Ubuntu for now. (5f2a5ac84) - * keysym.h: fix include path +2015-05-01 Mike Gabriel -2017-11-17 09:30:38 +0100 Mike Gabriel (56569f336) + * Security fixes: X.Org CVE-2015-3418: (6b9df6cae) - * Merge branch 'uli42-pr/fix_manpage' into 3.6.x +2015-05-01 Mike DePaulo -2017-11-17 00:04:57 +0100 Ulrich Sibiller (72c1f83fb) + * Merge pull request #20 from sunweaver/pr/fix-CVE-2015-3418 + (c9d81fc38) - * nxagent manpage: some minor formatting improvements and typo fixes +2015-04-27 Mike Gabriel -2017-11-10 23:14:13 +0100 Mihai Moldovan (71511a765) + * library clean-up: Don't build libNX_Xdamage anymore. Use system's + libXdamage shared library. (Fixes + ArcticaProject/nx-libs#6, X2GoBTS#826). (06aa41671) - * nx-libs.spec: fix SHLIBSGLOBALSFLAGS => SHLIBGLOBALSFLAGS typo - spotted by Orion Poplawski. +2015-05-01 Keith Packard -2017-11-08 11:20:52 +0100 X2Go Release Manager (81d935604) + * dix: Allow zero-height PutImage requests (fix for X.Org's + CVE-2015-3418). (dba779d9f) - * Continue development +2015-04-30 Mihai Moldovan -2017-11-08 08:56:29 +0100 X2Go Release Manager (415446307) + * debian/changelog: sync with 3.5.0.x branch. (7ccbb073f) + * nx-libs.spec: actually create libXinerama.so.1 symlink during build + phase. (a17bd57ef) + * nx-libs.spec: actually create libXinerama.so.1 symlink during build + phase. (e6e323a22) + * debian/changelog: correctly sync with 3.5.0.x branch. Add latest + entries. (e59561387) + * debian/changelog: add changelog entry for the last two changes. + (8726e7d0b) + * debian/libnx-xinerama1.*: move Xinerama dir back to nx-x11-common. + Only delete known files. Fixes RPM build failures. + (0af0060d5) + * debian/libnx-xinerama1.*: move Xinerama dir back to nx-x11-common. + Only delete known files. Fixes RPM build failures. + (a9bc7bdb6) - * Mid-release fixup: split up - debian/patches/1500_all_propagate-optflags-to-subcompone.full+lite.patch. +2015-04-29 Mihai Moldovan -2017-11-08 08:47:03 +0100 X2Go Release Manager (09bb93e00) + * libnx-xinerama1: also create libXinerama symlink in + libnx-xinerama1.postinst.postinst (and remove in + libnx-xinerama1.postinst.prerm.) (79d49066c) - * 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. +2015-04-29 Mike Gabriel -2017-11-08 08:09:01 +0100 X2Go Release Manager (7dacd7993) + * Merge pull request #19 from + ArcticaProject/PR-ionic/libXinerama_symlink_to_libnx-xinerama1 + (7a6b40a11) - * release 3.5.0.33 +2015-04-28 Mihai Moldovan -2017-11-04 09:26:18 +0100 Mike Gabriel (e788a70ce) + * libnx-xinerama1: also create libXinerama symlink in postinst (and + remove in prerm.) (83983e944) + * Merge branch 'sunweaver-pr/imake-cleanup-nonpresent-buildlogic' + into arctica-3.6.x (7b7ba9441) - * Merge branch 'Ionic-bugfix/hardcode-some-socket-paths' into 3.6.x +2015-04-22 Mike Gabriel -2017-11-03 12:57:25 +0100 Mihai Moldovan (79257eed0) + * imake cleanup: Drop references to X11 build-logic that is not + present in nx-X11. (662a89545) - * nxcomp/src/Loop.cpp: hardcode X11 and (legacy/xfs) font UNIX paths. +2015-04-21 Mike Gabriel -2017-11-04 08:00:32 +0100 Mihai Moldovan (2c75b00f3) + * imake cleanup: Break up multiple vars into invidual lines to ease + further work on patches / pull requests. (c189f6efc) - * nxcomp: Hardcode X11 and (legacy/xfs) font UNIX paths. +2015-04-27 Mike Gabriel -2017-11-04 07:45:09 +0100 Mihai Moldovan (e095b8f6b) + * COPYING: Add Arctica Project to copyright holders. (cbf4e4dbe) - * nxcomp: Handle launchd sockets in DISPLAY variable correctly when - fetching X cookie. +2015-04-27 Mihai Moldovan -2017-11-03 16:23:41 +0100 Mike Gabriel (e3f498e62) + * debian/changelog: merge with 3.5.0.x branch. (99ef17f90) + * README.keystrokes: remove accidentally copied Dokuwiki syntax. + (266d5affb) + * README.keystrokes: remove accidentally copied Dokuwiki syntax. + (f717a7e81) + * etc/keystrokes.cfg: fix whitespace errors. (352631a4b) + * debian/changelog: unify entry for README.keystrokes. (82d73c3e1) + * README.keystrokes: add documentation for branding behavior. + (45d9d2405) + * README.keystrokes: copy actions documentation from the wiki. + (034bd9407) + * etc/keystrokes.cfg: fix whitespace errors. (380a4df0f) + * README.keystrokes: add documentation for branding behavior. + (a430b4a87) + * README.keystrokes: copy actions documentation from the wiki. + (1c0f42d30) + * debian/changelog: document the last commits. (14e51de12) + * debian/roll-tarballs.sh: next batch of quotes. (4c90de7aa) + * debian/roll-tarballs.sh: whitespace changes for consistency. + (56b383b8c) - * Merge branch 'Ionic-bugfix/fix-X-cookie-on-osx' into 3.6.x +2015-04-26 Mihai Moldovan -2017-11-03 12:30:12 +0100 Mihai Moldovan (bd25453bd) + * debian/roll-tarballs.sh: don't escape last newline of a multiline + command. (06bdc2723) + * debian/roll-tarballs.sh: use more curly braces. (cc2fdd962) + * debian/roll-tarballs.sh: convert tabs to spaces. (e822d5cd9) + * debian/roll-tarballs.sh: use more quotes. (027577686) - * nxcomp/src/Auth.cpp: handle launchd sockets in DISPLAY variable - correctly when fetching X cookie. +2015-04-27 Mike Gabriel -2017-11-02 07:18:27 +0100 Mihai Moldovan (288cc6fec) + * nxcompshad: Prevent underlinking by linking to libNX_Xext. + (9525d0739) + * nx-X11: Prevent underlinking by linking to + libNX_X{11,damage,fixes). (ef24d6490) - * nx-libs.spec: let x2goagent conflict with pre-4.0.1.21 x2goserver - versions. +2015-04-26 Mihai Moldovan -2017-11-02 07:16:36 +0100 Mihai Moldovan (b5230d371) + * debian/roll-tarballs.sh: don't escape last newline of a multiline + command. (347e97335) + * debian/roll-tarballs.sh: use more curly braces. (21a556b37) + * debian/roll-tarballs.sh: convert tabs to spaces. (cf9181918) + * debian/roll-tarballs.sh: use more quotes. (e68c36625) + * CVE patches were previously not included in release tarballs. + (96efadac5) - * 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. +2015-04-26 Mike Gabriel -2017-10-27 14:14:24 +0200 Mihai Moldovan (1c6c9c04b) + * Security fixes: X.Org CVE-2013-7439: (79a4ed92d) - * nxproxy: use ax_pthread.m4. +2015-04-26 Bernard Cafarelli -2017-10-27 14:13:26 +0200 Mihai Moldovan (22bb128dc) + * nx-X11: link to libdl to fix undefined references to 'dlopen' and + 'dlsym'. + Fixes: #853. (ca3617573) - * nxcomp/m4/ax_pthread.m4: move to top-level m4/ directory, use - symlink. +2015-04-26 Mike Gabriel -2017-10-27 11:55:45 +0200 Mike Gabriel (06a6c5829) + * libXcompshad underlinking problem: Fix undefined reference to + 'XShmQueryVersion', 'XShmDetach', 'XShmCreateImage', + 'XShmAttach', and 'XShmGetImage'. (f2fd79416) + * Fix underlinking issues for libNX_X{composite,damage,fixes}. + (4a3a4737f) + * libX11 underlinking problem: Fix undefined reference to 'XdmcpWrap' + (by linking against X.Org'x libXdmcp). (305ac7889) + * libX11 underlinking problem: Fix undefined reference to 'dlopen' + and 'dlsym'. ( + Fixes: X2GoBTS#853). (f46b43261) - * Regression fix for f855b3b6. Caused FTBFS with Loop.cpp:2669:0: - error: unterminated #ifdef (#ifdef TIME). +2015-04-23 Mihai Moldovan -2017-10-27 11:13:08 +0200 Mike Gabriel (2e4f9e7a9) + * Merge branch 'sunweaver-pr/xbitmaps-cleanup' into arctica-3.6.x + (2b159e18d) - * Merge branch 'theqvd-improved-logging-loop' into 3.6.x +2015-04-21 Mike Gabriel -2017-10-27 11:12:00 +0200 Mike Gabriel (de3d9ff4e) + * xbitmaps cleanup: The headers are not required at + build time for NX. (e69b7d1ec) - * Merge branch 'theqvd-improved-logging' into 3.6.x +2015-04-22 Mihai Moldovan -2017-09-29 21:05:04 +0200 Mihai Moldovan (ab0c4f842) + * Merge branch 'sunweaver-pr/libxdmcp-cleanup' into arctica-3.6.x + (825af1835) - * nxcomp/src/Loop.cpp: fix whitespace errors on continued lines. +2015-04-05 Mike Gabriel -2017-03-22 16:33:58 +0100 Vadim Troshchinskiy (d202b052e) + * library clean-up: Don't build libNX_Xdmcp anymore. Use system's + libXdmcp shared library. (49fc383a4) - * Remove leading \n in NXTrans* logging +2015-04-22 Mike Gabriel -2017-03-16 12:55:18 +0100 Vadim Troshchinskiy (f855b3b61) + * nx-libs.spec: Drop packaging of libNX_Xpm*, in RPM packages there + is no such concept for transitional/dummy packages as know + from Debian/Ubuntu. (a5bb88824) + * debian/control: Typo fix (Meas -> Mesa). (294d91223) - * Fix whitespace and line splitting issues reported by ionic +2015-04-22 Mihai Moldovan -2016-12-22 12:39:40 +0100 Vadim Troshchinskiy (1cf6aa8f2) + * Merge branch 'sunweaver-pr/libxfont-cleanup' into arctica-3.6.x + (b964406ba) - * Conversion of Loop.cpp to the new log system +2015-04-14 Mike Gabriel -2017-09-30 16:58:16 +0200 Mihai Moldovan (ceac07763) + * library clean-up: Don't build and link libXfont.a anymore. Use + system's libXfont shared library and link dynamically. + (70b77a0fc) - * nxcomp: add basic logging_test utility in test subdirectory. +2015-04-21 Mike Gabriel -2017-09-30 16:53:48 +0200 Mihai Moldovan (5efcd39fc) + * fix for Xcursor clean-up (422fe90) (a77ca871c) - * nxcomp/src/Log.h: prepare for logger testing application. +2015-04-17 Mike Gabriel -2017-10-27 08:32:14 +0200 Mihai Moldovan (6c3cf54ba) + * imake cleanup (nx-X11/programs/Xserver/Imakefile): Drop build rules + for XF86Server and XorgServer. (a20e77b7c) - * nxcomp/src/Log.cpp: add PID to thread ID output if requested. +2015-04-16 Mike DePaulo -2017-09-30 15:32:33 +0200 Mihai Moldovan (1829a35cd) + * Merge pull request #12 from sunweaver/pr/arch-cleanup.CRAY + (8b1577599) - * nxcomp/src/Log.h: block signals while writing out data. +2015-04-16 Mihai Moldovan -2017-09-30 15:30:53 +0200 Mihai Moldovan (09586d760) + * Merge branch 'sunweaver-pr/xcursor-cleanup' into arctica-3.6.x + (0d9217127) - * nxcomp/src/Log.{cpp,h}: port to std::stack as internal buffer - structure. +2015-04-08 Mike Gabriel -2017-06-30 23:32:45 +0200 Mihai Moldovan (fc4a18d33) + * library clean-up: Drop nx-X11/lib/Xcursor. Not used at build time. + (422fe9071) - * nxcomp/{configure.ac,Log.cpp}: implement configure-time - std::put_time check and use macro value in Log.cpp. +2015-04-16 Mihai Moldovan -2017-06-30 22:42:25 +0200 Mihai Moldovan (67b0a17fa) + * Merge branch 'sunweaver-pr/nxupgradeagent-cleanup' into + arctica-3.6.x (cfc0202b4) - * nxcomp/Log.h: delete stream_ member before class object - destruction. +2015-04-14 Mike Gabriel -2017-06-30 22:37:13 +0200 Mihai Moldovan (ca08512cf) + * NXAGENT_UPGRADE code cleanup: (a5f71f084) - * nxcomp/Log.h: also clear the buffer after setting it to an empty - string. +2015-04-15 Karl Tomlinson -2016-12-22 12:40:43 +0100 Vadim Troshchinskiy (d960ec2cb) + * MakeBigReq: don't move the last word, already handled by Data32 + (X.Org CVE-2013-7439). (ac9fbaabd) - * Set default log level to WARNING +2015-04-15 Mike Gabriel -2016-12-22 09:57:47 +0100 Vadim Troshchinskiy (b0521e816) + * old-arch cleanup: Drop CRAY support (i.e., drop code related to + CRAY, _CRAY, WORD64, WORD64ALIGN, MUSTCOPY, + UNSIGNEDBITFIELDS definitions). (bad677992) + * test script: doc/examples/run-nxproxy2nxproxy-test (fad840cfe) - * New logging implementation +2015-04-13 Mike Gabriel -2017-07-13 01:10:02 +0200 Mihai Moldovan (381c39b86) + * drop: nx-X11/config/util/ (not needed at build time). (097562b8b) + * imake clean-up: nx-X11/config/Imakefile (drop BuildDPSLibrary + related build-logic). (a8dad09a5) - * nxcomp: add AX_PTHREAD code from autoconf-archive and check for - pthread support. +2015-04-11 Mike Gabriel -2017-09-29 17:19:06 +0200 Mihai Moldovan (1f717c6fd) + * fix for libXpm4-cleanup (2f4d7dbb4) - * nx{comp{,shad},proxy}: add configure flag --enable-cxx11 to enable - and setup optional C++11 support. +2015-04-05 Mike Gabriel -2017-10-27 08:42:17 +0200 Mihai Moldovan (39ee56f5d) + * fix for ebe00df38f264ef71dac3c73d416a74685c8cbd2 (removal of + DmxLibrary) (d97b0ca93) - * nxcomp/configure.ac: rename --{en,dis}able-info to - --{en,dis}able-debug, as originally planned. +2015-04-05 Mihai Moldovan -2017-10-20 11:30:43 +0200 Mihai Moldovan (dae8551e2) + * Merge branch 'feature/other-Xserver-cleanup' into arctica-3.6.x + (bb23f7a3d) - * README.md: add short Windows section and mention that using Cygwin - tools is imperative when working with the git repository. +2015-03-04 Mike Gabriel -2017-10-16 10:44:18 +0200 Mihai Moldovan (c6b004578) + * imake clean: Remove (probably incomplete) support for + NXZaurusXServer, NXiPAQXServer. (d280fa15e) + * imake cleanup: nx-X11/programs/Xserver/Imakefile (drop non-provided + Xserver variants) (6db94c3e1) + * imake cleanup: nx-X11/programs/Imakefile (reduce to minimal). + (05d208351) + * imake cleanup: Drop all references to BuildFontServer. (78ac4396a) + * imake cleanup: Drop all references to XprtServer and BuildXprint*. + (f5f280417) + * imake cleanup: Drop all references to XdmxServer and BuildXdmx*. + (ebe00df38) - * nx-libs.spec: pass CDEBUGFLAGS and friends directly through via - make command. +2015-03-03 Mike Gabriel -2017-10-16 10:42:51 +0200 Mihai Moldovan (92485be30) + * imake cleanup: Drop all references to XVirtualFramebufferServer. + (b1fc73ad4) + * imake cleanup: Drop all references to XNestServer. (6471f66c9) + * imake cleanup: Drop all references to XWinServer. (9c46d3ddb) - * nx-libs.spec: handle potentially undefined variables more - gracefully. +2015-03-29 Mihai Moldovan -2017-10-16 10:26:16 +0200 Mihai Moldovan (d017d211d) + * nx-X11: add more NULL guards to TEST and DEBUG sections of + Render.c. (8ed8a43d2) + * debian/changelog: sync with 3.5.0.x branch. (ab4e5bf66) + * nx-X11: add more NULL guards to TEST and DEBUG sections of + Render.c. (952e320cd) + * nx-X11: fix typo in previous commit. (f1ab3f27b) + * nx-X11: fix typo in previous patch. (da6bb07a0) + * nx-X11: handle source pictures (those without a Drawable surface) + gracefully. (0d56c45a7) + * nx-X11: handle source pictures (those without a Drawable surface) + gracefully. (52224aa87) - * nx-libs.spec: pass CDEBUGSFLAGS and friends directly to the make - command in %build. +2015-03-26 Mihai Moldovan -2017-10-16 10:12:36 +0200 Mihai Moldovan (71bda0ed5) + * debian/changelog: sync with 3.5.0.x branch. (68be7d1c8) + * Only use the first three numbers in the full version for + current_version on OS X. ld(1) on 10.6 fails otherwise. + (a88fc7163) + * 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. (d86ce9c7a) - * nx-libs.spec: drop ugly optsflag sed hack, hopefully obsoleted by - passing CDEBUGFLAGS through. +2015-03-17 X2Go Release Manager -2017-10-16 10:08:10 +0200 Mihai Moldovan (07d308359) + * Continue development (1e0adb715) + * Mid-release fixup: Rename *nxcomp{ext,shad}*.full+lite* to + *nxcomp{ext,shad}*.full*. (71589a050) (tag: + redist-server/3.5.0.31, tag: redist-client/3.5.0.31) + * release 3.5.0.31 (8963b8e70) - * nx-libs.spec: drop ugly sed hack to push optflags to build system. +2015-03-17 Mihai Moldovan -2017-10-16 10:06:52 +0200 Mihai Moldovan (f54e56d81) + * nx-libs.spec: add overlooked Obsolete: statement to libNX_Xfixes3. + (b30a05e3a) + * nx-libs.spec: Versioned libXcomp* should obsolete unversioned + libXcomp*, not libNX_Xcomp*. (605c27e5c) + * nx-libs.spec: add overlooked Obsolete: statement to libNX_Xfixes3. + (fcb2cb5e0) + * nx-libs.spec: Versioned libXcomp* should obsolete unversioned + libXcomp*, not libNX_Xcomp*. (8a260b94f) - * debian/changelog: fixup changelog. +2015-03-16 Mihai Moldovan -2017-10-16 10:04:54 +0200 Mihai Moldovan (13aed2463) + * nx{comp{,ext,shad},proxy}: try really hard to find makedepend. Do + not fail if it is not available. (d8de5928e) + * nx{comp{,ext,shad},proxy}: try really hard to find makedepend. Do + not fail if it is not available. (06b51cc33) - * OPTFLAGS: Properly propagate build option flags to - nxcomp{,ext,shad} and the nx-X11 build scripts. +2015-03-15 Clemens Lang -2017-10-16 07:24:38 +0200 Mihai Moldovan (9d750c686) + * nxcomp{,ext,shad}: use the correct library naming scheme on OS X. + It differs from other UNIX-based systems. (638e31c2f) + * nxcomp{,shad}: fix dynamic library linking on OS X. Use -dynamiclib + instead of -bundle. (ad7e12ed3) + * nx{comp{,ext,shad},proxy}: use path discovery for finding + makedepend. Remove old cruft. (5464a6dba) + * nxcomp{,ext,shad}: use the correct library naming scheme on OS X. + It differs from other UNIX-based systems. (91f1fed27) + * nxcomp{,shad}: fix dynamic library linking on OS X. Use -dynamiclib + instead of -bundle. (d055e523d) + * nx{comp{,ext,shad},proxy}: use path discovery for finding + makedepend. Remove old cruft. Adds: (8b45079eb) - * nx-libs.spec: add -mno-vxs to general C(XX)FLAGS on ppc64le. +2015-03-15 Mihai Moldovan -2017-10-16 07:24:38 +0200 Mihai Moldovan (bd2a66fec) + * debian/changelog: fix wrong signature. (c460e090b) + * debian/changelog: merge with 3.6.x development branch. (d8b5ca2bf) + * debian/changelog: merge with 3.5.0.x release branch. (98e56c125) - * nx-libs.spec: add -mno-vxs to general C(XX)FLAGS on ppc64le. +2015-03-15 X2Go Release Manager -2017-10-16 07:18:32 +0200 Mihai Moldovan (df3944d46) + * Continue development (a90faa174) - * debian/patches: fixup series file to include previous patch. +2015-03-14 Mike Gabriel -2017-10-10 15:17:40 +0200 Mike Gabriel (13041f5c0) + * release 3.5.0.30 (9c9b892fd) (tag: redist-server/3.5.0.30, tag: + redist-client/3.5.0.30) - * Merge branch 'theqvd-media_argument_bugfix' into 3.6.x +2015-03-13 X2Go Release Manager -2017-10-10 13:04:08 +0200 Vadim Troshchinskiy (f2c73bd84) + * Continue development (69b82c8f7) + * debian/roll-tarballs.sh: fix tarball creation in lite mode: do not + try to fixup NX-X11 directory (it won't be there.) + (12a395aac) + * release 3.5.0.29 (8367380eb) (tag: redist-server/3.5.0.29, tag: + redist-client/3.5.0.29) - * Fix bug #525: PANIC! No port specified for multimedia connections +2015-03-13 Mike Gabriel -2017-10-10 10:53:31 +0200 Simon Matter (e73464e4f) + * README.md: Fix typo, update date. (7d2254185) + * README.md markdown fixup (286d8917c) + * README.md: Add 3.6.x release goals. (2922ec512) - * nxcomp: Reduce control->TokenSize slightly again in order to fix - fragmentation of packages when on VPN (or otherwise - encapsulated) connections. +2015-03-05 Mike Gabriel -2017-10-10 10:27:18 +0200 Mike Gabriel (17ae45e0f) + * Makefile: clean-up auto-generated nxversion.def in clean rule (not + in build rule). (18e186b51) - * Merge branch 'Ionic-add-stray-files-to-gitignore' into 3.6.x +2015-03-03 Mike Gabriel -2017-10-10 07:17:27 +0200 Mihai Moldovan (0336aab79) + * nx-X11/**: Drop non-imake Makefile* files. (1a4d0c7c5) + * nx-X11/config/cf/X11.tmpl: Fix imake warning + ("UseInstalledOnCrossCompile" is not defined). (f11393a05) - * .gitignore: ignore vim swap files. +2015-03-04 Mike Gabriel -2017-10-10 07:16:36 +0200 Mihai Moldovan (5d44c595a) + * Merge pull request #4 from sunweaver/feature/libxpm-cleanup + (897e2e2de) - * **/.gitignore: add stray files. +2015-02-27 Mike Gabriel -2017-10-09 22:10:57 +0200 Mihai Moldovan (b67be23b1) + * library clean-up: Don't build libNX_Xpm anymore. Use system's + libXpm shared library. (1d71c9ebd) - * Merge branch 'sunweaver-pr/nxcomp-tokensize-in-vpn-tunnels' into - 3.6.x +2015-02-18 Mike DePaulo -2017-10-09 11:30:02 +0200 Simon Matter (418db3b5c) + * Drop unused .cvsignore files (46318a51e) + * Update changelog for the CVE-2015-0255 commit and its 3 prereq + commits (c29c331ce) + * X.org CVE-2015-0255 patch and its 3 prereq patches (2b2a02f93) - * nxcomp/src/Loop.cpp: Reduce control->TokenSize slightly again in - order to fix fragmentation of packages when on VPN (or - otherwise encapsulated) connections. +2015-02-18 Mike Gabriel -2017-10-09 12:52:01 +0200 Mike Gabriel (27c14b4eb) + * Fix symlink to renamed README.md. (ec018a79c) + * README.md: Mention the TheQVD project as collaborator on NX. + (f7e109e5c) + * rename README.txt to README.md (5c24a09a1) + * switch symlink and real file (04af6fefb) + * Add README.txt symlink to README.NX-development (to have it shown + on the Github summary page). (f29801f37) - * .gitignore: Improve all .gitignore files, adapt to autotools - build-flow and its build cruft. +2015-01-16 Olivier Fourdan -2017-09-29 20:55:36 +0200 Mihai Moldovan (371c71276) + * xkb: Check strings length against request size (d7258444a) + * xkb: Don't swap XkbSetGeometry data in the input buffer (9308c79ba) - * nxcomp/src/Loop.cpp: whitespace fixes only. +2009-06-29 Peter Hutterer -2017-09-29 17:58:28 +0200 Mihai Moldovan (b5c714690) + * include: introduce byte counting functions. (3937db18a) - * nxcomp/configure.ac: prettify AC_ARG_ENABLE() calls, use more - quotes and AS_IF() where appropriate. +2006-04-07 Daniel Stone -2017-09-29 12:31:01 +0200 Simon Matter (03ebe6f25) + * Coverity #844, #845, #846: Fix memory leaks. (d6ce946f9) - * nxproxy/src/Main.c: Silence compiler warning. +2015-02-17 Mike Gabriel -2017-09-29 12:22:08 +0200 Vadim Troshchinskiy (b3f2e3006) + * Merge pull request #3 from sunweaver/feature/nxagent-version-v2 + (c910bf7cd) - * Merge pull request #519 from theqvd/fix_nxagent_arg_parsing +2015-02-16 Mike Gabriel -2017-09-28 16:42:41 +0200 Vadim Troshchinskiy (5f1eb0dc3) + * Make nxagent process aware of its current NX'ish version. + (203d97147) + * nx-X11/programs/Xserver/hw/nxagent/: Drop unused VERSION file. + (eb49d408c) - * Fix nxagent argument parsing logic +2011-08-21 Joerg Sonnenberger -2017-09-15 15:59:30 +0200 Mike Gabriel (3c95d6040) + * Do proper input validation to fix for CVE-2011-2895. (65deb86f8) - * debian/control: Bump Standards-Version: to 4.1.0. No changes - needed. +2015-02-16 Mike Gabriel -2017-09-15 15:59:03 +0200 Mike Gabriel (4bc1d6ccc) + * Revert "Do proper input validation to fix for CVE-2011-2895." + (18e337ddf) + * Update + 1042-Do-proper-input-validation-to-fix-for-CVE-2011-2895.patch. + Fix broken comment paragraph, whitespace fix. (ac2937e71) - * debian/control: Drop non-required B-D libxmltok1-dev. +2015-02-16 Mihai Moldovan -2017-09-15 14:57:56 +0200 Mike Gabriel (6557c0043) + * 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. + (650181c23) + * CVE security review [1/2]. (ae898ff13) - * release 3.5.99.10 (tag: 3.5.99.10) +2015-02-16 Mike Gabriel -2017-09-14 07:45:45 +0200 Mihai Moldovan (4405c6a6b) + * fix 3.5.0.29 changelog entry (26cfe931f) + * debian/changelog: fix too-long lines (1f3222fa0) + * Makefile.nx-libs: Fix uninstall-lite rule. The nxproxy and nxcomp + uninstallation has to be in uninstall-lite, not in + uninstall-full. (db12538dd) + * Make install-lite rule in Makefile.nx-libs more predictable and not + rely on nxproxy/Makefile.in. (892c08ddc) - * Merge branch - 'sunweaver-pr/assure-that-Mesa-includes-headers-from-libNX_X11' - into 3.6.x +2015-02-14 Mike Gabriel -2017-09-13 13:06:34 +0200 Mike Gabriel (f9c23b51e) + * Install "%{_libdir}/nx/bin" into nxproxy package. (f29cc29fd) + * nx-libs.spec: Typo fix in comment. (742430826) - * Assure that headers from libNX_X11 are always included from - $(INCDIR)/nx-X11/. +2015-02-14 Mike DePaulo -2017-09-13 11:50:40 +0200 Mihai Moldovan (0815fb06f) + * Fix FTBFS due to the nxproxy executable already existing under + /usr/lib/nx/bin/nx (e4d97018b) - * nx-X11/programs/Xserver/hw/nxagent/Render.c: use macros obtaining - values from _XPrivDisplay instead of the other Display - structure directly. +2015-02-16 Mike Gabriel -2017-09-06 10:25:19 +0200 Mihai Moldovan (81569ad6b) + * debian/changelog: fix too-long lines (f74f59d2f) - * Merge branch 'sunweaver-pr/sun-path-is-104-on-debian-kfreebsd' into - 3.6.x +2011-08-21 Joerg Sonnenberger -2017-08-31 18:17:31 +0200 Mike Gabriel (96ba6190d) + * Do proper input validation to fix for CVE-2011-2895. (6acafc933) - * nxcomp/src/{Loop,Proxy}.cpp: On Debian/kFreeBSD (and other *BSD - variants) the sockaddr_un.sun_path property is 104 chars - long, not 108. Hard-coding Unix domain sockets in nxcomp - the string length 104. +2015-02-16 Mike Gabriel -2017-08-30 22:36:05 +0200 Mike Gabriel (d3f97cea2) + * Makefile.nx-libs: Fix uninstall-lite rule. The nxproxy and nxcomp + uninstallation has to be in uninstall-lite, not in + uninstall-full. (ffb64d2b0) + * Make install-lite rule in Makefile.nx-libs more predictable and not + rely on nxproxy/Makefile.in. (d2ff2138b) - * Mesa.patches: Shrink over-zealous 5001 patch. Only patch files that - we use during build. +2015-02-16 Mihai Moldovan -2017-08-30 22:07:46 +0200 Mike Gabriel (055f52b03) + * nx-X11/lib/font/fc/fserve.c: initialize remaining bufleft + variables. (b04f11915) - * roll-tarball.sh: Drop m4/nx-xtrans.m4 from nx-libs-lite tarball. +2014-01-06 Alan Coopersmith -2017-08-30 22:07:28 +0200 Mike Gabriel (1047cda6d) + * dix: integer overflow in GetHosts() [CVE-2014-8092 2/4] (b6b5b14e4) - * roll-tarball.sh: Some more .gitignore files to remove. +2015-02-16 Mihai Moldovan -2017-08-30 22:07:02 +0200 Mike Gabriel (bbf69e0a6) + * Revert "dix: integer overflow in GetHosts() [CVE-2014-8092 2/4]" + (03a2922d9) - * roll-tarball.sh: Use -f with rm everywhere, also when tweaking the - Mesa/ dir. +2015-02-08 Mike DePaulo -2017-08-30 19:33:55 +0200 Mike Gabriel (f4afa5a56) + * CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() from + xorg/lib/libXfont commit + 891e084b26837162b12f841060086a105edde86d (31322c2bd) - * release 3.5.99.9 (tag: 3.5.99.9) +2015-02-16 Mihai Moldovan -2017-08-30 19:29:58 +0200 Mike Gabriel (13264ea7f) + * Revert "CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() + from xorg/lib/libXfont commit + 891e084b26837162b12f841060086a105edde86d" (c0d0e373d) - * debian/rules: Strip static libraries before installing them into - the lib*.dev packages. +2015-02-08 Mike DePaulo -2017-08-30 18:24:43 +0200 Mike Gabriel (15909676e) + * CVE-2014-0210: unvalidated length fields in fs_read_query_info() + from xorg/lib/libXfont commit + 491291cabf78efdeec8f18b09e14726a9030cc8f (e29bbd5bf) - * Mesa.patches: Add 5001_nasty-typo-fixes.patch. Fix some nasty typos - in Mesa's code ending up in the nxagent binary. +2015-02-16 Mihai Moldovan -2017-08-30 18:18:39 +0200 Mike Gabriel (b9e5f03ab) + * Revert "CVE-2014-0210: unvalidated length fields in + fs_read_query_info() from xorg/lib/libXfont commit + 491291cabf78efdeec8f18b09e14726a9030cc8f" (5fc2f57fb) - * hw/nxagent/Window.c: Fix spelling error in debug message. +2015-02-14 Mike Gabriel -2017-08-30 18:07:59 +0200 Mike Gabriel (bdd4fc212) + * Install "%{_libdir}/nx/bin" into nxproxy package. (0a423ce8f) + * nx-libs.spec: Typo fix in comment. (db328b616) - * debian/control: Bump Standards-Version: to 4.0.1. No changes - needed. +2015-02-14 Mike DePaulo -2017-08-30 16:57:57 +0200 Mike Gabriel (9cffffe5e) + * Fix FTBFS due to the nxproxy executable already existing under + /usr/lib/nx/bin/nx (7b0c8a2ac) - * debian/copyright: Update copyright attributions. +2015-02-14 Mike Gabriel -2017-08-30 16:54:24 +0200 Mike Gabriel (5ecf04c92) + * 40 patches, fixing several X.Org CVEs in NX. (458788113) + * remove item from changelog that got reverted (f46d11790) + * Patch system: Prepend a "0" to every patch file name in + debian/patches/. Adapt only this changelog stanza to this + modification. (09d2732b4) - * nx-X11/extras: Drop Mesa-6.4.1 related files. +2014-11-10 Adam Jackson -2017-08-28 08:33:58 +0200 Mihai Moldovan (709bce6cf) + * glx: Pass remaining request length into ->varsize (v2) + [CVE-2014-8098 8/8] (V3) (1ea1cd8c4) + * glx: Length checking for RenderLarge requests (v2) [CVE-2014-8098 + 3/8] (v3) (9c558f9ca) + * glx: Length checking for non-generated single requests (v2) + [CVE-2014-8098 7/8] (893106607) + * glx: Top-level length checking for swapped VendorPrivate requests + [CVE-2014-8098 4/8] (ad29acd76) + * glx: Integer overflow protection for non-generated render requests + (v3) [CVE-2014-8093 5/6] (ddb1235bc) - * Merge branch 'sunweaver-pr/drop-nxcompshad-cygwin-support' into - 3.6.x +2014-11-10 Julien Cristau -2017-07-17 12:49:47 +0200 Mike Gabriel (d9e2822f5) + * glx: Length checking for GLXRender requests (v2) [CVE-2014-8098 + 2/8] (v3) (78b38a8a3) - * nxcompshad: Drop Cygwin/Win32 support. Has been untested and unused - for a long time. +2014-11-10 Adam Jackson -2017-08-26 23:29:58 +0200 Mihai Moldovan (bc66da714) + * glx: Add safe_{add,mul,pad} (v3) [CVE-2014-8093 4/6] (v4) + (1a9f23118) + * glx: Additional paranoia in __glXGetAnswerBuffer / + __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6] + (d0fcbc8a6) + * glx: Be more strict about rejecting invalid image sizes + [CVE-2014-8093 2/6] (cdf0c3e65) + * glx: Be more paranoid about variable-length requests [CVE-2014-8093 + 1/6] (v2) (5c43bb248) - * Merge branch 'sunweaver-pr/nxagent-render-cleanup' into 3.6.x +2014-01-26 Alan Coopersmith -2017-07-17 11:15:55 +0200 Mike Gabriel (4eade297b) + * randr: unvalidated lengths in RandR extension swapped procs + [CVE-2014-8101] (cea44678d) + * xfixes: unvalidated length in SProcXFixesSelectSelectionInput + [CVE-2014-8102] (c12a473f2) + * render: unvalidated lengths in Render extn. swapped procs + [CVE-2014-8100 2/2] (9c3842a4f) - * nx-X11/programs/Xserver/Render.c: Re-introduce - nxagentGlyphsCleanup() from libNX_Xrender's formerly - removed XRenderGlyphsCleanup(). +2014-10-28 Julien Cristau -2017-08-25 19:18:17 +0200 Mike Gabriel (7290aea3b) + * render: check request size before reading it [CVE-2014-8100 1/2] + (6c820648b) - * nx-X11/Makefile: Only run full CleanEnv code, if imake is installed - in the build-system. +2014-01-26 Alan Coopersmith -2017-08-25 16:34:30 +0200 Mike Gabriel (a32f1dfa1) + * Xv: unvalidated lengths in XVideo extension swapped procs + [CVE-2014-8099] (2abde565d) + * xcmisc: unvalidated length in SProcXCMiscGetXIDList() + [CVE-2014-8096] (0d53194f7) + * Xi: unvalidated lengths in Xinput extension [CVE-2014-8095] + (fde1375e3) - * Makefile: Check for dir existence before attempting to remove it. +2014-01-22 Alan Coopersmith -2017-08-25 16:29:29 +0200 Mike Gabriel (71878f7a9) + * dbe: unvalidated lengths in DbeSwapBuffers calls [CVE-2014-8097] + (985ca320f) + * dix: integer overflow in REQUEST_FIXED_SIZE() [CVE-2014-8092 4/4] + (82d7279eb) + * dix: integer overflow in RegionSizeof() [CVE-2014-8092 3/4] + (ed1e13a1f) - * Makefile: Use $(RM_DIR) rather then plain rmdir in clean-env - target. +2014-01-06 Alan Coopersmith -2017-08-25 12:44:49 +0200 Mihai Moldovan (ae0a2bfde) + * dix: integer overflow in GetHosts() [CVE-2014-8092 2/4] (d4c76981f) - * Merge branch 'sunweaver-pr/libnx-x11-autoreconf' into 3.6.x +2014-01-22 Alan Coopersmith -2017-08-11 12:53:50 -0400 Mike Gabriel (3b7e5a42f) + * dix: integer overflow in ProcPutImage() [CVE-2014-8092 1/4] + (c1225fe64) - * debian/rules: Re-order configure options for the sake of more - beauty. +2014-01-17 Alan Coopersmith -2017-08-11 12:51:52 -0400 Mike Gabriel (9a79e09a5) + * unchecked malloc may allow unauthed client to crash Xserver + [CVE-2014-8091] (37e7fb1f6) - * debian/rules: Use tabs as first indentation level. +2015-02-08 Mike DePaulo -2017-08-11 16:44:24 -0400 Mike Gabriel (9edd6e055) + * CVE-2014-0210: unvalidated length fields in fs_read_list_info() + from xorg/lib/libXfont commit + d338f81df1e188eb16e1d6aeea7f4800f89c1218 (b65259bf3) + * CVE-2014-0210: unvalidated length fields in fs_read_list() from + xorg/lib/libXfont commit + 5fa73ac18474be3032ee7af9c6e29deab163ea39 (ef439da38) + * CVE-2014-0210: unvalidated length fields in fs_read_glyphs() from + xorg/lib/libXfont commit + 520683652564c2a4e42328ae23eef9bb63271565 (ece51493f) + * CVE-2014-0210: unvalidated length fields in fs_read_extent_info() + from xorg/lib/libXfont commit + a3f21421537620fc4e1f844a594a4bcd9f7e2bd8 (d2b96c5d5) + * CVE-2014-0211: integer overflow in fs_alloc_glyphs() from + xorg/lib/libXfont commit + a42f707f8a62973f5e8bbcd08afb10a79e9cee33 (a0bed4d9f) + * CVE-2014-0211: integer overflow in fs_read_extent_info() from + xorg/lib/libXfont commit + c578408c1fd4db09e4e3173f8a9e65c81cc187c1 (bb7abd9da) + * CVE-2014-0210: unvalidated length fields in fs_read_query_info() + from xorg/lib/libXfont commit + 491291cabf78efdeec8f18b09e14726a9030cc8f (c6aebf928) + * CVE-2014-0211: Integer overflow in fs_get_reply/_fs_start_read from + xorg/lib/libXfont commit + 0f1a5d372c143f91a602bdf10c917d7eabaee09b (2d724c1a0) + * CVE-2014-0210: unvalidated lengths when reading replies from font + server from xorg/lib/libXfont commit + cbb64aef35960b2882be721f4b8fbaa0fb649d12 (50e80a06c) + * Don't crash when we receive an FS_Error from the font server + (Guillem Jover). from xorg/lib/libXfont commit + bfb8a71f4f7e5c5ed4278cb3ee271bf9990d276d (a2c7cd9fe) + * CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() from + xorg/lib/libXfont commit + 891e084b26837162b12f841060086a105edde86d (94c6de064) + * CVE-2014-0209: integer overflow of realloc() size in lexAlias() + from xorg/lib/libXfont commit + 05c8020a49416dd8b7510cbba45ce4f3fc81a7dc (36f1dae74) + * CVE-2014-0209: integer overflow of realloc() size in + FontFileAddEntry() from xorg/lib/libXfont commit + 2f5e57317339c526e6eaee1010b0e2ab8089c42e (f53f2474d) + * CVE-2013-6462: unlimited sscanf overflows stack buffer in + bdfReadCharacters() from xorg/lib/libXfont + http://lists.x.org/archives/xorg-announce/2014-January/002389.html + (ac6694378) + * Avoid use-after-free in dix/dixfonts.c: doImageText() + [CVE-2013-4396] from xorg/Xserver + http://lists.x.org/archives/xorg-announce/2013-October/002332.html + (72790a558) + * Fix CVE-2011-4028: File disclosure vulnerability. upstream + xorg/xserver commit + 6ba44b91e37622ef8c146d8f2ac92d708a18ed34 (df4a3b727) + * LZW decompress: fix for CVE-2011-2895 From xorg/lib/Xfont commit + d11ee5886e9d9ec610051a206b135a4cdc1e09a0 (af55da1e9) + +2015-02-14 Mike Gabriel + + * Move COPYING.full+lite as COPYING to / (902dc519d) + * Move all config files from $(srcbase)/debian/ into $(srcbase)/etc/ + folder. (9000c00dc) + * Provide wrapper scripts for launch NX components in $(src)/bin/. + (53329e609) + * Prepare for maintaing upstream changes in upstream ChangeLog. + (1a824cfb5) + * VERSION file: master VERSION file is in base folder, symlinked from + nx*/VERSION and hw/nxagent/VERSION. (ce531230f) + * Move Makefile (and auxiliary file replace.sh) into base folder. + Adapt packaging these scripts: (ea8ca04a7) + * Add README.keystrokes file. Fix for commit + e91277d02bf1288909daed3b0de8f876f6403acf. (ebf71e0a4) + * nxcomp: Add Version.c file. Fix for commit + d4d3fe0e6e77a58e68defc5895a589a681d7d092. (823450515) + * Version bump, continuing NX 3.x development.. Targetting NX 3.6.x + some time. (2d4a61d3c) + * Use proper quoting on build flag vars (they may contain spaces). + (e54e896a6) + * Revert "Fix build when LDFLAGS (etc) contains spaces." (db3c6a6d2) + * Use proper quoting on build flag vars (they may contain spaces). + (8c98a401b) + * Revert "Fix build when LDFLAGS (etc) contains spaces." (863119ed6) + +2015-02-13 Mike Gabriel + + * nx-X11 vs. X.Org 6.9 patches for further studying / documentation + (1e5ee575d) + +2015-02-13 Oleksandr Shneyder + + * Unbrand NX Agent Startup Screen / Brand X2Go Agent Startup Screen + (999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch). + (1fd8551f1) - * debian/control: Add D (libnx-x11-6): libx11-data. +2015-02-13 Mike Gabriel -2017-08-11 12:48:32 -0400 Mike Gabriel (11fa0b140) + * Fix several typos in nxcomp. (23fb61755) - * nx-X11/programs/Xserver/Imakefile: White-space fix. +2015-02-13 Mihai Moldovan -2017-07-21 12:31:09 +0200 Mike Gabriel (c350873c7) + * Several fixes for building debug versions of NX + (990_fix-DEBUG-and-TEST-builds.full.patch). (6e6624731) - * Convert nx-X11/lib/ build flow from imake to autotools. +2015-02-13 Mike Gabriel -2017-07-17 12:53:26 +0200 Mike Gabriel (1472e7e37) + * Detection for Mac OS X's launchd service on Mac OS X 10.10 and + beyond + (607_nxcomp_macosx-X11-launcher-in-private-tmp.full+lite.patch). + (a8fb7d4f5) - * debian/rules: Add configure option --disable-silent-rules. +2015-02-13 Orion Poplawski -2017-07-12 12:53:10 +0200 Mike Gabriel (55c4e4070) + * Provide build support for aarch64 architecture + (606_nx-X11_build-on-aarch64.full.patch). (31cdd874c) - * nx*/configure.ac: Use newly introduced macro NX_DEFAULT_OPTIONS - instead of NX_COMPILER_FLAGS. +2015-02-13 Clemens Lang -2017-07-12 12:08:03 +0200 Mike Gabriel (ef08aadf5) + * In Types.h, don't use STL internals on libc++ + (605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full+lite.patch). + (ab8d1276f) - * m4/nx-macros.m4: Add NX_STRICT_OPTION and NX_DEFAULT_OPTIONS macros - (borrowed from X.org's xorg-macros.m4). +2015-02-13 Mirraz Mirraz -2017-08-11 09:29:17 -0400 Mike Gabriel (cbe2c0e44) + * Handle some serious compilation warnings + (603_nx-X11_compilation_warnings.full.patch). (96d5e74a3) - * Merge branch 'uli42-pr/versionprop' into 3.6.x +2015-02-13 Orion Poplawski -2017-08-10 00:50:27 +0200 Ulrich Sibiller (715fcfe6d) + * Be compliant with POS36-C: Observe correct revocation order while + relinquishing privileges + (602_nx-X11_initgroups.full.patch). (415b20b6f) + * Do not build bundled libraries + (601_nx-X11_build-option-changes-to-not-use-bundled-libraries.full.patch). + (456f887d9) - * Set NX_AGENT_VERSION property for root window +2015-02-13 Jan Engelhardt -2017-08-09 06:46:30 +0200 Mihai Moldovan (8235925a2) + * Unique Library Names Patch + (600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch). + (c4a8556c4) - * nxcomp/configure.ac: fix copy-and-paste typo (nxcompshad.pc.) +2015-02-13 Nito Martinez -2017-08-09 06:44:49 +0200 Mihai Moldovan (8b88289ee) + * Allow version 4-digit version comparison/handshake + (400_nxcomp-version.full+lite.patch). (d4d3fe0e6) - * nxcomp/configure.ac: we don't need to specify empty optional - parameters. +2015-02-13 Horst Schirmeier -2017-08-09 06:43:17 +0200 Mihai Moldovan (b1b919477) + * Adapt paths of keystrokes.cfg if nxagent runs as x2goagent + (321_nxagent_x2go-specific-keystroke-config.full.patch). + (fea8fb5ae) - * Merge branch 'sunweaver-pr/find-libjpeg-without-pkgconfig' into - 3.6.x +2015-02-13 Alexander Wuerstlein -2017-08-03 10:22:55 -0400 Mike Gabriel (4fd038dba) + * Make nxagent-specific keyboard bindings configurable + (320_nxagent_configurable-keystrokes.full.patch). + (e91277d02) - * nxcomp/configure.ac: Don't rely on pkg-config alone when it comes - to testing for presence of libjpeg shared lib and header - files. +2015-02-13 Mike Gabriel -2017-08-03 10:39:50 +0200 Mihai Moldovan (1077270f8) + * Test for xkb/rules/base instead of xkb/keymap.dir for setting + XkbBaseDir (302_nx-X11_xkbbasedir-detection.full.patch). + (4dc1bd004) - * nx-X11: Render.c: Improve situation for multiple trapezoid - requests. +2015-02-03 Mike Gabriel -2017-08-03 09:58:34 +0200 Oleksandr Shneyder (ab2885575) + * update changelog (a43c49594) - * nxcomp: Set TokenSize to 1536 for link type ADSL and WAN. +2015-02-01 Ulrich Sibiller -2017-08-03 09:41:21 +0200 Mihai Moldovan (6ae091cc2) + * Fix patch rollout in tarball (08114b1e4) - * debian/patches: refresh all patches. +2015-02-11 Mike DePaulo -2017-08-02 18:19:19 -0400 Mike Gabriel (430ae6eb6) + * Fix build when LDFLAGS (etc) contains spaces. (bccb2750b) - * nxproxy/src/Makefile.am: Actually define nxproxy_CFLAGS, so the - various compiler warning flags get enabled at build time - of nxproxy. +2015-02-12 Mike Gabriel -2017-07-31 14:14:22 +0200 Mike Gabriel (dc8e52407) + * changelog: add 3.5.0.x entry for commit 4436e97 (fa8fb7288) + * Makefile.nx-libs: Run make install for nxproxy first, then create + the wrapper script. (d569145e6) + * Remove upstream nx-libs ChangeLog during override_dh_clean. + (a7cc4edef) + * Makefile.nx-libs: Run make install for nxproxy first, then create + the wrapper script. (4157e8258) + * Remove upstream nx-libs ChangeLog during override_dh_clean. + (75c478521) - * Merge branch 'sunweaver-pr/fix-multi-trapez-requests' into 3.6.x +2015-02-11 Mike DePaulo -2017-07-31 13:20:12 +0200 Oleksandr Shneyder (da43f047a) + * Fix build when LDFLAGS (etc) contains spaces. (4436e9790) - * Render.c: Improve situation for multiple trapezoid requests. +2015-02-10 Jan Engelhardt -2017-07-26 10:38:46 +0200 Mihai Moldovan (7897834ce) + * Use shared libraries (301_nx-X11_use-shared-libs.full.patch). + (6fc37fa76) - * Merge branch 'sunweaver-pr/nxcomp-autoreconf' into 3.6.x +2015-02-10 Oleksandr Shneyder -2017-07-12 13:35:57 +0200 Mike Gabriel (4afc641fd) + * Set WM_CLASS to X2GoAgent/NXAgent + (300_nxagent_set-wm-class.full.patch). (1e99734ec) - * nxcomp: Add __attribute__((noreturn)) to more functions where - appropriate. +2015-02-10 Mike Gabriel -2017-07-12 21:51:40 +0200 Mike Gabriel (b3a3382ad) + * Force NX proxy to bind to loopback devices only (loopback option) + (220_nxproxy_bind-loopback-only.full+lite.patch). + (1be1c4a21) - * nxcomp/src/Loop.cpp: Don't mix using global proxyFD and a local - p(roxy)FD variable (in WaitForRemote() and - ConnectToRemote()). Rename local variable name. +2015-02-10 Nito Martinez -2017-07-12 21:49:28 +0200 Mike Gabriel (82c218288) + * Fix FTBFS of nxproxy/nxcomp on Android + (212_nxcomp_build-on-Android.full+lite.patch). (79f218b56) - * nxcomp/src/Loop.cpp: Don't use global variables as function - paramters in handleLogReopenInLoop(). +2015-02-10 Oleksandr Shneyder -2017-07-14 11:22:20 +0200 Mike Gabriel (e47995370) + * Set default pack and link options to avoid damage of session + (211_nxcomp_set_default_options.full+lite.patch). + (46c2aebca) + * Save session state in file. (8c1b852ab) - * nxcomp/src/Loop.cpp: Drop global variable diffTs, declare it in - every funtion where it is needed. +2015-02-10 Mike Gabriel -2017-07-14 11:21:34 +0200 Mike Gabriel (04e09f277) + * Add x2goagent man page (209_x2goagent_add-man-page.full.patch). + (4a6ccd503) - * nxcomp/src/Transport.cpp: Don't redeclare local variable if it can - be reused. +2015-02-10 Ulrich Sibiller -2017-07-12 21:46:09 +0200 Mike Gabriel (54e7b9aa2) + * Fix XFIXES selection handling (copy and paste via middle mouse + button) (207_nxagent_fix-xfixes-selection.full.patch). + (57a58c73c) - * nxcomp/src/Loop.cpp: Don't reuse global variable names as function - parameters in SetupDisplaySocket(). +2015-02-10 Mike Gabriel -2017-07-12 21:42:46 +0200 Mike Gabriel (ca7db4fcb) + * Add -clipboard cmdline option to nxagent + (206_nxagent_clipboard-as-nxoption.full.patch). + (4ef611eea) - * nxcomp/src/Loop.cpp: Rename local variable 'handler' to - 'signalHandler'. +2015-02-10 Oleksandr Shneyder -2017-07-12 21:41:21 +0200 Mike Gabriel (1e15760a3) + * Fix refresh errors on Win2012 RDP connections with speed=ADS + (205_nxagent_refresh-adsl.full.patch). (35aab85c7) + * Fix repainting of SolidFill pictures with libcairo > 1.12.x + (204_nxagent_repaint-solidpict.full.patch). (db8705564) + * Add -norootlessexit cmdline option to nxagent + (203_nxagent_disable-rootless-exit.full.patch). + (4f5dc807a) + * Enable Xinerama support for NX + (202_nx-X11_enable-xinerama.full.patch). (d26930d59) + * X2Go icon when run with x2goagent flavour + (201_nxagent_set-x2go-icon-if-x2goagent-flavour.full.patch). + (6aa18cc28) + * Detect nxagent/x2goagent flavour + (200_nxagent_check-binary-x2go-flavour.full.patch). + (1681f1110) - * nxcomp/src/Loop.cpp: Drop duplicate prototypes (which already exist - in Misc.h). +2015-02-10 Mike Gabriel -2017-07-12 21:39:32 +0200 Mike Gabriel (1894e04df) + * Avoid large pixmaps + (110_nxagent_createpixmap-bounds-check.full.patch). + (471223907) + * Wine Close Delay (108_nxagent_wine-close-delay.full.patch). + (223f5548b) + * Prevent sending COMPOUND_TEXT + (107_nxagent_clipboard-compound-text+small-bed-sheets.full.patch). + (658d07e93) + * UTF-8 Clipboard copying + (106_nxagent_utf8-copy-clipboard.full.patch). (9674c4346) - * nxcomp/src/Proxy.cpp: Fix index usage of nested loops. +2015-02-10 Marcelo Boveto Shima -2017-07-12 21:36:11 +0200 Mike Gabriel (4c3872279) + * Export remote keyboard configuration to session directory + (105_nxagent_export-remote-keyboard-config.full.patch) + (c91fe980b) - * nxcomp/src/Loop.cpp: Avoid duplicate usage of proxyFD (global - variable) and *proxyFD (function parameter). +2015-02-10 Mike Gabriel -2017-07-12 21:32:14 +0200 Mike Gabriel (5a7b589bb) + * FHS path fix for keyboard config file + (103_nxagent_set-X0-config-path.full.patch). (c106ad8e8) - * nxcomp: Trivially fix local variables shadowing variables of same - name from higher scope. +2015-02-10 Marcelo Boveto Shima -2017-07-10 13:42:32 +0200 Mike Gabriel (93c4cea66) + * FHS path fix for SecurityPolicy file + (102_xserver-xext_set-securitypolicy-path.full.patch). + (057999efa) + * FHS path fix for rgb file This patch is needed on Debian only, + not reporting this path addition to upstream. + (ceb70505c) - * debian/rules: Drop override_dh_clean target. Not required anymore, - as configure files get removed correctly now. +2015-02-10 Mihai Moldovan -2017-07-24 12:32:18 +0200 Mike Gabriel (9c8e3f139) + * Create Windows and fix drawing issues on Big Endian 64bit systems + (057_nx-X11_sanitize-eventmasks.full.patch). (2d68caca7) - * nxcomp/configure.ac,m4/nx-macros.m4,nxcomp/src/Socket.h: Use - AC_CHECK_TYPES to detect if type 'in_addr_t' is available. +2015-02-09 Orion Poplawski -2017-07-14 11:43:05 +0200 Mike Gabriel (9fa0a6b95) + * Fix -Werror=format-security errors + (056_nx-X11_Werror-format-security.full.patch). + (4dac57f3d) + * Fix FTBFS when compiled with -Werror=format-security + (055_nx-X11_imake-Werror-format-security.full.patch). + (95dbaa614) + * Fix FTBFS on ppc64 architecture + (054_nx-X11_ppc64-ftbfs.full.patch). (0b711de48) + * Avoid building libXcomp.so.1 (which is identical to libXcomp.so.3), + (053_nx-X11_no-xcomp1-install-target.full.patch). + (9ea734b21) - * nxcomp/configure.ac: Re-add previously available configure options - --with-valgrind and --with-info as renamed options - --enable-valgrind and --enable-debug. +2015-02-09 Mihai Moldovan -2017-06-30 20:13:51 +0200 Mike Gabriel (f76c82403) + * Fix nxauth location on Mac OS X 10 + (052_nxcomp_macos10-nxauth-location.full+lite.patch) + (e736fff09) + * workaround for Mac OS X 10.5 + (051_nxcomp_macos105-fdisset.full+lite.patch( (905478694) - * nxcomp: Switch to autoreconf. +2015-02-09 Jan Engelhardt -2017-07-25 09:19:44 +0200 Mike Gabriel (9193d11ee) + * Description: Enable parallel make + (031_nx-X11_parallel-make.full.patch). (6101bd956) + * Allow to pass in configure args + (030_nx-X11_configure-args.full.patch). (9f4b494fa) - * Merge branch 'uli42-pr/cmdline' into 3.6.x +2015-02-09 Mihai Moldovan -2017-07-24 23:45:48 +0200 Ulrich Sibiller (3f7b30019) + * Fix BIGENDIAN issue in nxcomp (relevant on PPC64 arch) + (029_nxcomp_ppc64.full+lite.patch) (bd10fe591) - * treat options parameter as option string if it starts with nx/nx +2015-02-09 Mike Gabriel -2017-07-24 23:45:24 +0200 Ulrich Sibiller (36e583cf5) + * Support abstract local sockets for Linux systems + (028_nx-X11_abstract-kernel-sockets.full.patch). + (f6619070b) + * Add X11 abstract socket support to nxcomp/nxproxy + (027_nxcomp_abstract-X11-socket.full+lite.patch). + (aaf4a59e4) - * rename nxagentOptionFile to nxagentOptionsFilename +2015-02-09 Orion Poplawski -2017-07-11 21:29:59 +0200 Ulrich Sibiller (b007b542d) + * Honour compiler/linker option flags. (3384aba38) - * pass filename as parameter to nxagentProcessOptionsFile() +2015-02-09 Gabriel Marcano -2017-07-17 09:50:26 +0200 Mike Gabriel (4ccb7eda5) + * Fix FTBFS against libjpeg9a + (025_nxcomp-fix-ftbfs-against-jpeg9a.full+lite.patch). + (78efa8bf9) - * Merge branch 'uli42-pr/fix_keystroke_files' into 3.6.x +2015-02-09 Mike Gabriel -2017-07-12 20:01:44 +0200 Ulrich Sibiller (79001dd8a) + * nxcomp*, nxproxy: Fix clean-up of source tree via Makefile.in + templates. (236ee4ffa) + * FHS adaptation for Debian packaging + (016_nx-X11_install-location.full.patch). From tarball, + NX libraries and binaries are installed to + /usr/local/lib/nx. . FIXME: The paths in this patch get + superceded by current build logic in nx-libs.spec and + debian/rules. This should be merged into the NX build + logic finally. (9b72eeaa2) - * Improve keystroke file handling +2015-02-09 Mike DePaulo -2017-07-14 10:42:15 +0200 Mike Gabriel (ccd7c6962) + * Fix RPM spec syntax error (a097b2c05) + * Fix RPM spec syntax error (519bcac93) - * debian/control: Add B-D: libtool (required for Debian jessie, - Ubuntu trusty and Ubuntu xenial). +2015-02-09 Mike Gabriel -2017-07-14 10:38:47 +0200 Mike Gabriel (ad1d45349) + * nxcomp*,nxproxy: Add clean rules to Makefile.in templates. + (4bc550e86) + * Work on man pages. (27ddd1695) + * sa_restorer vs. memset (008_nxcomp_sa-restorer.full+lite.patch). + Use memset instead of setting sa_restorer to NULL. + (a0b2fd836) + * Remove .gch files during cleanup + (007_nxcompshad_clean-gch-files.full.patch). When + building nxcompshad .gch files get created. On cleanup + these should be removed. (a720908a6) + * Fix building against libpng 1.5 + (006_nxcomp_libpng15.full+lite.patch). From the libpng + homepage... (f27e7424f) - * debian/copyright: White-space cleanup. +2015-02-09 Marcelo Boveto Shima -2017-07-14 10:38:30 +0200 Mike Gabriel (96167fcdb) + * Description: gcc43 fix (005_nxcomp_gcc43.full+lite.patch) Use + builtin includes to build with gcc43. (48c828107) - * debian/control: Process with wrap-and-sort -s. +2015-02-09 Mike Gabriel -2017-07-14 01:25:20 +0200 Mihai Moldovan (5796ac644) + * Description: Fix build on Debian + (004_nx-X11_fix-nxcompshad-build.full.patch) By an + unknown reason this patch currently is needed to build + nx-X11, nxcomp, nxcompshad and nxcompext with + dpkg-buildpackage and debuild. (dd20ab5e6) - * Merge branch 'sunweaver-pr/nxcompshad-autoreconf' into 3.6.x +2015-02-09 Marcelo Boveto Shima -2017-07-12 22:34:11 +0200 Mike Gabriel (59e829f36) + * gcc43 fix (003_nxcompshad_gcc43.full.patch) Use builtin includes + to build with gcc43. (b3496d0a7) - * nxcompshad: Rewrite Logger class methods to properly take advantage - of the 'gnu_printf' format attribute. +2015-02-09 Mike Gabriel -2017-07-12 22:26:38 +0200 Mike Gabriel (8f5ce18d4) + * Build nxcompshad against nx-X11 + (002_nxcompshad_build-against-nx-x11-only.full.patch). + Make sure nxcompshad get built against nx-X11. . + Furthermore /usr/X11R6/lib is an outdated path on current + Debian systems. (3b4a91598) + * Provide README.NX-development file. Drop README.NX-redistribution + file. (7a1bd6b29) + * fix long-line in changelog (abbe93861) + * fix long-line in changelog (b62d8c5b0) + * Drop not-used-anymore NX source tree clean-up code. Source tree has + been cleaned up natively. (eb55dc8fd) + * 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)." + (939492d83) + * 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)." + (02316322c) - * nxcompshad: Prototype for NXShadowResetOptions() missing. Export it - as public symbol via Shadow.h." +2015-02-03 Mike Gabriel -2017-07-12 22:26:05 +0200 Mike Gabriel (36fe0330e) + * update changelog (48e2c84f3) - * nxcompshad/src/Shadow.cpp: Drop duplicate prototype for - NXShadowRemoveAllUpdaters(). Already in Shadow.h. +2015-02-02 Mike Gabriel -2017-07-12 22:23:07 +0200 Mike Gabriel (d77897462) + * Update 991_fix-hr-typos.full.patch. Don't patch files that get + removed by the NX code reduction effort. (9c52824a8) + * Drop 604_nx-X11_recent-freetype-API.full.patch. Not used in current + build process. (2f1a0ad60) + * Update 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. + Don't patch files matter to the NX code reduction efforts. + (98c5283b2) + * Update 031_nx-X11_parallel-make.full.patch. Don't patch .original + files in NX code tree. (c70f52450) + * 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. + (e743a6f7b) - * nxcompshad/src/Core.cpp: Don't redeclare (and shadow) curLine. Use - curWorkLine instead. +2015-02-03 Mike Gabriel -2017-06-30 14:49:03 +0200 Mike Gabriel (dba850070) + * Merge pull request #1 from uli42/x2go (21398f377) + * 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). + (4db6f0fdb) + * 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). + (b992fdaa0) - * nxcompshad/src/Regions.h: Avoid warning: ‘typedef’ was ignored in - this declaration. Drop typedef declaration from _XRegion - struct. +2015-02-02 Mike Gabriel -2017-04-25 15:27:17 +0200 Mike Gabriel (76b486768) + * Update 991_fix-hr-typos.full.patch. Don't patch files that get + removed by the NX code reduction effort. (231ffa85e) + * Drop 604_nx-X11_recent-freetype-API.full.patch. Not used in current + build process. (91dc4b509) + * Update 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. + Don't patch files matter to the NX code reduction efforts. + (237d7487f) + * Update 031_nx-X11_parallel-make.full.patch. Don't patch .original + files in NX code tree. (0c42e33b4) + * 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. + (42f3b1442) + * empty CODE-REDUCTION_* files (maybe usable later for futher code + reduction efforts (86f96b065) + * fix for last commit (541c80d32) + * drop .original files from the current code base (e399356ed) + * massive reduction of unneeded files (b16b9e465) + * On SLE 11.x: libX* packages are prefixed with "xorg-x11-". + (0d5a83e98) + +2015-02-01 Ulrich Sibiller + + * Fix patch rollout in tarball (f8fa7cb19) + +2015-01-29 Mike Gabriel + + * Assure that BuildRoot: is set. (dc7495063) + * nx-libs.spec: Set PREFIX=%{_prefix} USRLIBDIR=%{_libdir} + SHLIBDIR=%{_libdir} at build time. (d9a48367e) + * Don't fail if removing *.a files fails due to the files being + non-present. (804584cb1) + * Makefile.nx-libs: fix faulty path to nxproxy.1 man page (0b9fce27b) + * nx-libs.spec: several dependency fixes... (5e8563876) + * Make libNX_X11-6 and libXinerama1 compliant to Shared Library + Policy. (a161173d1) + * nx-libs.spec: Install man pages into bin:packages. (76c529124) + * Makefile.nx-libs: Install man pages via main Makefile. (9a901a9f6) + * nx-libs.spec: Mention NX technology in every package description. + (7e0de4df1) + * Support .symbols for 64bit and 32bit alike. (10d670c0c) + +2015-01-28 Mike Gabriel + + * Use SONAME based library package naming scheme. (cde624f45) + * Revert "Use SONAME based library package naming scheme." + (5a74175cd) + * Use SONAME based library package naming scheme. (1e5c83e8b) + * debian/control: don't use 1 person plural in LONG_DESCRIPTION + (6d54eba6c) + * nx-libs.spec: Make %{_libdir}/nx{,/X11} owned by libNX_X11 + bin:package (d306c9004) + * CODE-REDUCTION_PRESERVE-NEEDED: keep cross.def and cross.rules + (752dac2b5) + * debian/control: fix several packaging issues since the re-packaging + started (f99299998) + * Add Description: and Author: fields to various patch headers. + (1d7eb36d3) + * nx-libs.spec: Non-packaged files detected: nxagent.xpm, + /usr/share/nx/rgb in bin:package nxagent (89b285f2a) + * latest tarball size: 41MiB (06212f51f) + * Makefile.nx-libs: Don't allow symlinks to point into buildroot. + (ce1078e87) + * Add 991_fix-hr-typos.full+lite.patch and + 991_fix-hr-typos.full.patch. Fix several typos in upstream + code detected by lintian. (279b74158) + * debian/libnx-xinerama1.dirs: no non-multi-arch dir in multi-arch + packages (3de46599f) + * Provide CDBS-generated debian/copyright.in file. (2a548a079) + * enable official changelog (79c0bac99) + * debian/control: dummy packages don't have the substvar (94d5bb3c1) + * nx-libs.spec: NX libs are installed in %{_libdir} (e2cc535c7) + * Add debian/*.symbols files for shared nx-X11 libraries. (1d39845b3) + * nx-libs.spec: fix permission setting on outdated path (dd79903cd) + * fix typos in CODE-REDUCTION scripts (801dc1fe8) + * Install upstream ChangeLogs into bin:packages. (912d62ba5) + * silence lintian warning about licence file being a symlink + (f72fb34eb) + * CODE-REDUCTION_PRESERVE-SYMLINKED: fix Mesa builds on 32bit intel + arch (72ecc24e6) + * CODE-REDUCTION_CLEANUP-UNUSED: remove DPS include files, remove + XTrap shared lib (1b458e32e) + * CODE-REDUCTION_CLEANUP-BACKUPFILES: fine-tune dropped file + (62d4f6a06) + * CODE-REDUCTION_CLEANUP-UNUSED: remove faulty path (4fae286b8) + * Update .spec file to meet changes in tarball size reduction and + restructuring. (8b05e1918) + * Support hardened builds for nxagent and libNX_*.so files. + (3c7c3b7f4) + * more code reduction and adaptation of patch 600_....patch + (f0f1df262) + * remove more unused code from nx-X11/lib/ (350fb90d6) + * Update 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. + Don't patch files that get removed during code reduction. + (151bca3a1) + * Support hardened builds for nxcomp* libraries. (2a4015865) + * debian/changelog: whitespace fix (8b432c7a5) + * rebase with unify (f18608de2) + * Unify source tree reduction (debian/rules vs. roll-tarball.sh) via + file/folder lists in text files named + debian/CODE-REDUCTION_*. (5565184a6) + * re-arrange changelog, work-in missing entries for previous commits + (22f0208cb) + * debian/roll-tarball.sh: Install etc/ files into etc/ subfolder + (rgb, nxagent.keyboard, x2goagent.keyboard). (100276175) + * debian/rules: Correctly link config files (etc/rgb, + etc/nxagent.keyboard, etc/x2goagent.keyboard) before + dh_auto_build. (a7a4246f4) + * Provide support for separate .keyboard files for nxagent/x2goagent. + (0956f0c7d) + * Allow sysadmins to manipulate nxagent's / x2goagent's rgb file by + placing it into /etc/nxagent or /etc/x2go. (04307b247) + * Extend 999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch. + Allow separate .keyboard files for x2goagent and nxagent. + (78c016e77) + * Extend 999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch. Let + rgb file shipped with x2goagent supersede rgb file shipped + with nxagent. FIXME: a better approach would be to decide + at runtime if to use /etc/x2go/rgb or /etc/nxagent/rgb. + (fc2dcc9c3) + * Modify 101_nxagent_set-rgb-path.full.patch. Allow configurable rgb + files. (bb70adf75) + * Base Debian packaging 100% on Makefile install. (7357f8c0e) - * nxcompshad: Switch to autoreconf. +2015-01-27 Mike Gabriel -2017-07-13 11:38:17 +0200 Mike Gabriel (622360ea2) + * Fully rework the way nx-libs gets packaged for Debian/Ubuntu. + (b3d32ec56) - * debian/control: Add B-D: automake (required for Debian jessie, - Ubuntu trusty and Ubuntu xenial). +2015-01-22 Mike Gabriel -2017-07-13 08:52:08 +0200 Mike Gabriel (107fba32e) + * fix for last commit (a3087eec9) + * Header files need not be removed anymore. They don't get installed + via Makefile.nx-libs anymore. (caa9e8c9a) + * Makefile.nx-libs: Don't install Mesa header files into DESTDIR + anymore. (c5ceb16a5) + * More source tree size reduction by analyzing what exactly of the + Mesa source code in nx-X11/extras/ is used and what not. + (30ade9cb7) + * debian/control: Turn libnx-*-dev packages into dummy packages. + Shipping development files for nx-X11 makes no sense. No + other programme build against nx-X11's header files except + nxagent itself. (4c73b97cf) + * Drop more unused folders from tarball release / before .deb package + build. (8de5a897a) + * Drop nx-X11/programs/Xserver/hw/xfree86 except of four files + symlinked to other locations in the source tree at build + time. (3cfe4bfa3) + * Stop shipping unused / very old xterm code. (b590ce38c) + * Drop more unused code in nx-X11/programs/Xserver/hw/. Do this in + roll-tarball.sh and in debian/rules alike. (be832e8e1) + * Fix removal of unused code (that part of the code that we know of + so far). (The debian/rules file is a Makefile and + Makefiles don't understand shell globbing with curly + braces). (040962da7) + * debian/rules: Backup nxcomp/VERSION file from NoMachine before + replacing it with a symlink to debian/VERSION. Recreate + the original file when cleaning up. (694523eee) - * nxproxy/configure.ac: Have AC_LANG before NX_COMPILER_BRAND. Thanks - to Ionic for spotting this same flaw in nxcompshad. +2015-01-19 Mike Gabriel -2017-07-12 23:56:42 +0200 Mihai Moldovan (06bf2a492) + * Update 320_nxagent_configurable-keystrokes.full.patch. Fix patch + header referring to keystrokes.cfg (plural), not + keystroke.cfg. (24986dd2e) - * Merge branch 'sunweaver-pr/nxproxy-autoreconf' into 3.6.x +2015-01-19 Horst Schirmeier -2017-07-10 11:47:02 +0200 Mike Gabriel (397d3ac06) + * Add 321_nxagent_x2go-specific-keystroke-config.full.patch. If + nxagent is launched as x2goagent, use X2Go-specific paths + for the keystrokes.cfg file. ( + Fixes: #744). (4e5a11596) - * debian/rules: Drop redundant --with-symbols configure option, '-g' - already gets added by debhelper. +2015-01-13 Mike Gabriel -2017-04-26 13:26:47 +0200 Mike Gabriel (41ea54b02) + * give credits to Horst Schirmeier for solving #741 (6ca1073ea) + * grammar fix in changelog (0648d56a9) + * Update 320_nxagent_configurable-keystrokes.full.patch. Fix a typo + that prevented the /etc/nxagent/keystrokes.cfg file to be + parsed. ( + Fixes: #741). (c09580a52) - * nxproxy: Switch to autoreconf. +2015-01-09 Mihai Moldovan -2017-06-30 13:58:47 +0200 Mike Gabriel (322e39b79) + * debian/changelog: add entry for last change. (3fb038d6c) + * common: change X2go -> X2Go. (7750a7eaf) - * m4/nx-macros.m4: Add autotools macros derived from X.org and - nxcomp* configure.in files. +2014-12-03 Mike Gabriel -2017-07-12 12:43:53 +0200 Mike Gabriel (e17207f18) + * fix for last commit(2) (3fa67b673) + * fix for last commit (8b36b798e) + * nx-libs.spec: The gpg-offline bin:package is not available in our + SLE repo. We can do without. (992ec61a1) + * + DISABLED:401_nxcomp_bigrequests-and-genericevent-extensions.full+lite.patch. + (e44f1aec8) - * make-changelog.sh: Drop obviously not needed '--since 1970' option - from 'git log' call. +2014-11-13 Paul Szabo -2017-07-12 12:09:45 +0200 Mike Gabriel (ba02470a5) + * Add + 401_nxcomp_bigrequests-and-genericevent-extensions.full+lite.patch. + Enable support for the X11 big requests extension and the + generic events extension. (b2ac5aaf1) - * Merge branch 'sunweaver-pr/report-window-ids' into 3.6.x +2014-11-13 Mike Gabriel -2017-07-04 23:57:34 +0200 Mike Gabriel (84a403e27) + * Continue development... (ec61d2e72) + * release 3.5.0.28 (c69789464) (tag: redist-server/3.5.0.28, tag: + redist-client/3.5.0.28) + * Revert "Add 401_nxcomp_big-requests.full+lite.patch. Support usage + of the BIG-REQUESTS X11 extension on the server-side. (See + Debian bug #766299)." (0f5dbb95c) + * Revert "401_nxcomp_bigrequests.full+lite.patch: PATCH DISABLED FOR + NOW, IT CAUSES NXPROXY CRASHES EVERY 1-2 minutes." + (6f59493da) - * Report Xlib-side window IDs to session.log in machine readable - form. This feature can be enabled by the cmdline options - -reportwids and -reportprivatewids. +2014-11-05 Ulrich Sibiller -2017-07-04 23:32:04 +0200 Mike Gabriel (000a869b3) + * Add 207_nxagent_fix-xfixes-selection.full.patch. Fix selection + handling when XFIXES is enabled. ( + Fixes: #585) (d1f040121) - * nxagent man page: Fix layout near -nxrealwindowprop option. +2014-10-25 Mike Gabriel -2017-06-30 23:23:16 +0200 Mike Gabriel (a517c5ab6) + * 401_nxcomp_bigrequests.full+lite.patch: PATCH DISABLED FOR NOW, IT + CAUSES NXPROXY CRASHES EVERY 1-2 minutes. (d505944e0) + * Add 401_nxcomp_big-requests.full+lite.patch. Support usage of the + BIG-REQUESTS X11 extension on the server-side. (See Debian + bug #766299). (c69c2e2ea) - * Mesa.patches: Disable - 4001_Fix-non-working-GLX-in-64bit-Xorg-7.0.patch. It - patches a file, we don't build and that we remove in - roll-tarball.sh. +2014-10-19 Mike Gabriel -2017-06-30 23:22:22 +0200 Mike Gabriel (7838207b7) + * Rename + 605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full.patch + to + 605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full+lite.patch. + It is an nxcomp patch that needs to be applied in the + nx-libs-lite _and_ the nx-libs-full tarball release. + (429dbe708) - * roll-tarballs.sh: Remove even more files from nx-X11/extras/Mesa/. - This roll-tarball.sh version has been used for generating - the 3.5.99.8 tarball. +2014-10-18 Mike Gabriel -2017-06-30 21:21:49 +0200 Mike Gabriel (3b15804ce) + * Add 607_nxcomp_macosx-X11-launcher-in-private-tmp.full+lite.patch. + Fix check for launchd socket path in $DISPLAY on recent + Mac OS X systems. (b0727a02f) + +2014-10-14 Mike Gabriel + + * nx-libs.spec: Fix more rpmlint warnings. (efe4d1f73) + +2014-10-13 Mike Gabriel + + * nx-libs.spec: Fix SUSE-specific R for libXext(6). (aa7a0c834) + * nx-libs.spec: typo fix (33f69da55) + * nx-libs.spec: minor dep fix (370e56ec4) + * nx-libs.spec: Fix Xinerama deps for SUSE builds. (44b7138b3) + * nx-libs.spec: Do not conflict with nx... This will break our own + neck. (ef4a6c845) + * nx-libs.spec: fix nx-libs builds in mock (aeb9b430c) + * nx-libs.spec: fix for last commit (61c21fce0) + * Fix Xinerama symlink installation into RPM bin:package + libNX_Xinerama. ( + Fixes: #269). (d86c1be2c) + * Make sure all package directories are owned by one of the built + bin:packages. (827cbcc04) + * fix last changelog entry (26e55cf81) + * nx-libs.spec: Fix for last commit. (52ac26bec) + * nx-libs.spec: SUSE hack for linking to files in libX11-6 and + libXext6. (0387e383d) + * nx-libs.spec: follow up for last commits (1bc6c85e5) + * nx-libs.spec: follow up for last commits (894199e60) + * nx-libs.spec: follow-up commit for last commit (b96e120f1) + * Additionally adapt to building on openSUSE/SLES. (5e4ae04ef) + +2014-10-11 Mike Gabriel + + * Update 027_nxcomp_abstract-X11-socket.full+lite: Add patch header + (Description: and Author: field). (45c592cf4) + +2014-10-02 Mike Gabriel + + * debian/rules: fix nxcomp/VERSION symlink creation at build-time + (bddc7e0ba) + * debian/rules: No such option for dh_auto_build: --with quilt." + (0cac9efd4) + * nx-libs.spec: Adapt installation of debian/VERSION as + VERSION.x2goagent and nxcomp/VERSION to latest changes + introduced by 400_nxcomp-version.full+lite.patch. + (0277e0857) + * fix symlink creation (8d0798ec7) + * debian/libnx-x11.postinst: Don't use dpkg-architecture (bin:package + dpkg-dev) in postinst script. Instead prep a + libnx-x11.postinst script at build time. ( + Fixes: #621). + (5a82f5994) - * release 3.5.99.8 (tag: 3.5.99.8) +2014-10-02 Nito Martinez -2017-06-30 20:59:27 +0200 Mihai Moldovan (4c7641a1f) + * Add 400_nxcomp-version.full+lite.patch. Allow 4-digit version + comparison during NX session handshake. ( + Fixes: #610). + (61d047d63) - * Merge branch 'sunweaver-pr/mese-quilt-without-quilt' into 3.6.x +2014-08-20 Mike Gabriel -2017-06-30 20:24:28 +0200 Mike Gabriel (79fcce3ee) + * Add 025_nxcomp-fix-ftbfs-against-jpeg9a.full+lite.patch. Fix FTBFS + when built against libjpeg9a. Thanks to Gabriel Marcano + for sending this in. (c9bc8accc) - * README.Mesa.patches: Define some rules for patch naming and - numbering scheme. +2014-07-09 Mike Gabriel -2017-06-27 19:21:23 +0200 Mike Gabriel (638b334c8) + * Provide COPYING file in tarball. Update debian/copyright. + (0e3b414ea) - * mesa-quilt: Provide a fallback patching method on systems where - pulling quilt into the build env is not trivial. +2014-06-30 Mike Gabriel -2017-06-27 19:47:35 +0200 Mike Gabriel (bac473917) + * Continue development... (340ec14a4) + * release 3.5.0.27 (aeb5e8ad5) (tag: redist-server/3.5.0.27, tag: + redist-client/3.5.0.27) + * Split up patch 210 (for correct creation nx-libs, nx-libs-lite + tarballs): (77c3e1550) + * release 3.5.0.26 (035de8281) (tag: redist-server/3.5.0.26, tag: + redist-client/3.5.0.26) + * Fix patch names... (9c7bf9da2) + * Continue development... (c92704558) + * release 3.5.0.25 (752a80cee) (tag: redist-server/3.5.0.25, tag: + redist-client/3.5.0.25) - * nx-libs.spec: Use mesa-quilt with Fedora builds, but rely on - fallback mode in mesa-quilt for RHEL and SUSE. +2014-06-29 Mike Gabriel -2017-06-30 17:41:21 +0200 Mihai Moldovan (05450d0e8) + * changelog fix (2a31f67c7) + * Add 212_nxcomp_build-on-Android.patch. Fix FTBFS of nxproxy/nxcomp + when build against the Android system. ( + Fixes: #339). + (cf029b619) - * Merge branch 'sunweaver-pr/browser-scrolling-improvements' into - 3.6.x +2014-06-27 Mike Gabriel -2017-06-29 10:08:56 +0200 Oleksandr Shneyder (7d51cb676) + * update patch name in changelog (fa886dff8) + * update changelog, update patches (e474a3f35) - * nxcomp: Set TokenSize to 1536 for link type ADSL and WAN. Improving - non-xrender based browser scrolling behaviour when link - type is set to ADSL or WAN. +2014-06-27 Oleksandr Shneyder -2017-06-30 16:22:25 +0200 Mike Gabriel (4365fe38e) + * Rename Patches 210 and 211. Update series file. (92a0f58e8) - * Merge branch 'sunweaver-pr/nx-real-wid' into 3.6.x +2014-06-27 Mike Gabriel -2017-05-30 21:28:03 +0200 Mike Gabriel (588be6386) + * Add 206_nxagent_clipboard-as-nxoption.full.patch. Make the + clipboard option configurable in nxagent via NX options as + addition to the command line parameter -clipboard. Note + that the command line parameter overrides the clipboard NX + option. Possible values are both or 1, client, server, + none or 0. (0cf283dca) - * hw/nxagent/Window.c: Introduce NX_REAL_WINDOW window property. +2014-06-25 Oleksandr Shneyder -2017-05-30 21:33:33 +0200 Mike Gabriel (c88e87bc8) + * Add 211_nxcomp_set_default_options.patch. Set default arguments for + options 'link' and 'pack' to avoid session damage by + resuming with incorrect options file. (c62b81304) + * Add 210_nxagent_nxcomp_save_session_state.patch. Save session state + in path specified by "state" option in agent options file. + If option is omitted, session state will not be saved. + Session states are: STARTING, RUNNING, SUSPENDING, + SUSPENDED, RESUMING, TERMINATING, TERMINATED. (9f6eb6f79) + * Revert "Add 210_nxagent_nxcomp_save_session_state.patch. Save + session state in path specified by "state" option in agent + options file. If option is omitted, session state will not + be saved. Session states are: STARTING, RUNNING, + SUSPENDING, SUSPENDED, RESUMING, TERMINATING, TERMINATED." + (480a05519) + * Add 210_nxagent_nxcomp_save_session_state.patch. Save session state + in path specified by "state" option in agent options file. + If option is omitted, session state will not be saved. + Session states are: STARTING, RUNNING, SUSPENDING, + SUSPENDED, RESUMING, TERMINATING, TERMINATED. (fcd9b71bc) - * hw/nxagnet/Atoms.c: In DEBUG mode, we need validateString() which - is not statically defined in Utils.h. Thus including it - for DEBUG builds. +2014-06-22 Mike Gabriel -2017-06-28 22:23:42 +0200 Mihai Moldovan (3d255540f) + * fix changelog entry for patch 057 (7154096b7) + * fix Description: in patch 057 (c00d26974) + * Rename patches to match our naming scheme: (ead0f653f) + * renmae patch 057 (53a0a47b8) - * Merge branch 'sunweaver-pr/fix-ftbfs-on-hppa' into 3.6.x +2014-06-21 Mike Gabriel -2017-05-06 01:31:14 +0200 Mike Gabriel (65c420515) + * update description for patch + 057_nx-X11-bigendian-ppc64-no-session-window.full.patch as + proposed by the patch author (d8c9f89b1) + * Update patches, to make them apply cleanly after above changes: + (eca0ee98c) + * fix 057, rebase (8be0a0472) - * debian/patches: Update 016_nx-X11_install-location.debian.patch - (line numbers only). +2014-06-21 Mihai Moldovan -2017-05-06 00:38:01 +0200 Mike Gabriel (347363f3f) + * Add 990_fix-DEBUG-and-TEST-builds.full.patch. Fix debug builds + (e.g. when globally setting -DDEBUG and -DTEST at build + time). (abbe7e840) + * Improve 028_nx-X11_abstract-kernel-sockets.full.patch. Make it more + Big Endian robust by assigning correct types for socklen_t + objects. (3446d14ea) + * Improve 105_nxagent_export-remote-keyboard-config.full.patch. Don't + print out nonsensical information, if there really was no + error when creating the keyboard file or the other way + around. Also add the reason when failing to create the + keyboard file. Only print an error message if SessionPath + *really* is not defined. (afcc7a93d) + * Add 057_nx-X11-bigendian-ppc64-no-session-window.patch. Fix + failures in session windows coming up on Big Endian + systems like PPC64. ( + Fixes: #516). (cfb1990d4) - * Fix FTBFS on Linux based HP-PARisc 32-bit systems. Thanks to John - Paul Adrian Glaubitz from FU Berlin for providing access - to a corresponding porters' machine. +2014-06-15 Mike Gabriel -2017-05-06 00:29:46 +0200 Adam Jackson (f77a4b405) + * update last committed patch, fix EOL style (359c458f1) + * giving credits to Mihai for digging out patch + 029_nxcomp_ppc64.full+lite.patch (ecd6d4e85) + * Add 029_nxcomp_ppc64.full+lite.patch. Fix sockaddr handling on Big + Endian systems (like PPC64). ( + Fixes: #515). (36f4e34b2) - * dix: Remove arch awareness from servermd.h (X.org v2, nx-libs v4) +2014-06-13 Mike Gabriel -2017-06-28 19:20:36 +0200 Mihai Moldovan (78d41614e) + * Add 302_nx-X11_xkbbasedir-detection.patch. For detecting XkbBaseDir + test for xkb/rules/base instead of testing for deprecated + file xkb/keymap.dir. ( + Fixes: #40). (75987a76f) - * Merge branch 'sunweaver-pr/fix-ftbfs-on-mips64el' into 3.6.x +2014-06-11 Mike Gabriel -2017-06-27 19:59:36 +0200 Mike Gabriel (c22c3f729) - - * nx-X11/config/cf/linux.cf: Drop AsOutputArchSize macro from - Sparc(64)Architecture ifdef-block. It does not seem to be - used anywhere else. - -2017-05-07 19:47:27 +0200 Mike Gabriel (1839dd642) - - * Fix FTBFS on mips64el architecture due to missing definition of the - _XSERVER64 macro. - -2017-06-27 19:16:33 +0200 Mike Gabriel (cde05c090) - - * Mesa.patches_6.4.1: Add missing EOL at EOF to series file. - -2017-06-27 19:15:53 +0200 Mike Gabriel (e2d72b599) - - * Mesa.patches: Have Mesa.patches_6.4.2 rather as a copy than as a - symlink to Mesa.patches_6.4.1. Rebase - 4004_define-USE_IEEE-macro-for-more-platforms.patch - against Mesa 6.4.2 while being at it. - -2017-06-27 18:34:20 +0200 Mike Gabriel (3dcdea4dd) - - * Merge branch 'frantracer-mesa-update-6.4.2' into 3.6.x - -2017-06-27 15:53:30 +0200 ftrapero (fa70485dc) - - * roll-tarball.sh: Fix resolution of symbolic links and removal of - useless Mesa versions - -2017-06-27 12:12:09 +0200 ftrapero (2dd6ca0c8) - - * nx-X11/extras: Add symlinks to Mesa_6.4.2 and patches - -2017-06-27 12:08:38 +0200 ftrapero (b30506dfa) - - * Include mesa-6.4.2 project - -2017-06-27 12:08:38 +0200 ftrapero (663631725) - - * Squashed 'nx-X11/extras/Mesa_6.4.2/' content from commit 475b1f7 - -2017-06-19 11:01:22 +0200 Mike Gabriel (c032f0e34) - - * roll-tarball.sh: Fix tarball creation, now that we pull in Mesa as - a git-subtree. This basically moves versioned folders - around and drops the Mesa/ and Mesa.patches/ symlinks. - -2017-06-19 10:16:14 +0200 Mike Gabriel (014365877) - - * Merge branch 'frantracer-mesa-squash-subtree' into 3.6.x - -2017-02-20 15:36:36 +0100 Mike Gabriel (123fb7fe7) - - * roll-tarball.sh: Drop various unused files from the bundled Mesa - version when creating release tarballs. - -2017-02-20 12:54:14 +0100 Mike Gabriel (c20b946b4) - - * Mesa subtree: Adapt build process for building against Mesa that - gets pulled in via git subtree. - -2017-02-17 16:11:01 +0100 Mike Gabriel (209657f69) - - * nx-X11/extras/Mesa: Drop bundled Mesa, place a symlink to imported - Git subtree of Mesa_6.4.1 instead. - -2017-06-15 14:15:08 +0200 ftrapero (459021c16) - - * Include mesa-6.4.1 project - -2017-06-15 14:15:08 +0200 ftrapero (8667d4d97) - - * Squashed 'nx-X11/extras/Mesa_6.4.1/' content from commit 53d1bc0 - -2017-06-11 14:26:35 +0200 Mike Gabriel (4f216e7cf) - - * Merge branch 'uli42-pr/fix_sync_segfault' into 3.6.x - -2017-06-09 22:27:20 +0200 Ulrich Sibiller (19116a61c) - - * Args.c: fix sync option parsing - -2017-06-06 20:33:55 +0200 Mike Gabriel (7fd59fbd1) - - * Merge branch 'uli42-pr/remove_unused_defines' into 3.6.x - -2016-11-04 00:30:02 +0100 Ulrich Sibiller (52d65a4f6) - - * remove BuildRman define - -2017-06-06 14:29:20 +0200 Mike Gabriel (7b00b7bb8) - - * Merge branch 'salva-install-as-non-root' into 3.6.x - -2017-05-31 11:44:59 +0200 Salvador Fandiño (320352d64) - - * Don't force root ownership of dirs when installing - -2017-05-31 14:30:32 +0200 Salvador Fandiño (f61956c16) - - * Propagate DESTDIR and PREFIX from Makefile - -2017-05-31 13:01:58 +0200 Mike Gabriel (04fbb2726) - - * Merge branch 'mikedep333-f24-ftbfs' into 3.6.x - -2017-05-25 08:14:49 -0400 Mike DePaulo (c7ce96546) - - * nx-libs.xpec: Fix FTBFS on F24 due to missing Xfont2 - -2017-05-06 02:01:47 +0200 Mike Gabriel (150cbc23d) - - * debian/copyright: Update copyright attributions. - -2017-05-06 00:03:48 +0200 Mike Gabriel (6479ed576) - - * nx-X11/config/cf/gnuLib.rules: Drop ancient Vcs comment. - Erroneously sneaked in with reintroduction of - GNU/ support. - -2017-05-05 14:07:29 +0200 Mihai Moldovan (53cabac9e) - - * Merge branch 'uli42-pr/fix_rhel6' into 3.6.x - -2017-04-25 14:47:48 +0200 Ulrich Sibiller (444e62156) - - * nx-libs.spec: fix FTBFS on RHEL6 - -2017-05-05 00:16:41 +0200 Mike Gabriel (5d5336541) - - * release 3.5.99.7 (tag: 3.5.99.7) - -2017-05-04 23:54:31 +0200 Ulrich Sibiller (13753ddfd) - - * Merge pull request #427 from sunweaver/pr/gnu-hurd-i386-support - -2017-04-13 12:01:07 +0200 Mike Gabriel (681069d7a) - - * nxcompshad/Shadow.cpp: Use EBADF instead of EBADFD (which is not - portable to GNU/Hurd and GNU/kFreeBSD). - -2017-04-13 12:00:26 +0200 Mike Gabriel (d8a25946e) - - * nx-X11/config/cf/gnu*: Re-introduce GNU/Hurd support to the nx-X11 - buildflow. - -2017-05-04 23:35:30 +0200 Ulrich Sibiller (c59710e8e) - - * remove _X_DEPRECATED for XKeycodeToKeysym - -2017-05-04 23:08:18 +0200 Mike Gabriel (f149e3626) - - * Merge branch 'uli42-pr/fix_keyboard_delay' into 3.6.x - -2017-05-04 22:38:08 +0200 Ulrich Sibiller (651d5e5ee) - - * Revert "Switch from using libNX_X11's deprecated XKeycodeToKeysym() - function to using XGetKeyboardMapping()." - -2017-04-25 14:20:55 +0200 Mihai Moldovan (60d7c02e0) - - * nx-libs.spec: RPM does not support %elif/%elsif/%elseif/whatever. - -2017-04-21 21:31:14 +0200 Mike Gabriel (776785afb) - - * debian/copyright: Update copyright attributions (re-add - nx-X11/programs/Xserver/hw/nxagent/NXpicturestr_PictSolidFill.h). - -2017-04-21 16:26:31 +0200 Mike Gabriel (06a6a5fca) - - * release 3.5.99.6 (tag: 3.5.99.6) - -2017-04-21 16:20:50 +0200 Mihai Moldovan (1c6217054) - - * Merge branch 'sunweaver-pr/use-source-tree-nxcomp' into 3.6.x - -2017-03-08 10:45:51 +0100 Mike Gabriel (e91132f3b) - - * Xserver/Imakefile: Drop redundant library path option - -L../../../nx-X11/exports/lib when linking nxagent. As - -L../../exports/lib is already present and points to the - same location. - -2017-03-08 11:26:16 +0100 Mike Gabriel (4818c13e7) - - * Xserver/Imakefile: Change order of linker options, so that - self-built components get mentioned first in the nxagent - linker command. - -2017-04-21 16:14:27 +0200 Mihai Moldovan (22b6ac728) - - * Merge branch 'sunweaver-pr/nxagent-dialog-fixes' into 3.6.x - -2017-03-07 20:52:43 +0100 Mike Gabriel (0f67af9d7) - - * nxcomp/Children.cpp: Don't generate warnings with duplicated NX - paths. - -2017-03-08 12:21:20 +0000 Mike Gabriel (522e743f6) - - * hw/nxagent/Dialog.c: Drop unused dialog for - DIALOG_DISABLE_XKB_LOCAL. - -2017-04-21 12:07:37 +0200 Mike Gabriel (61d5cd0b7) - - * Revert "NXpicturestr_PictSolidFill.h: Drop file and revert db8705. - Not an issue anymore nowadays." - -2017-04-20 18:27:11 +0200 Mihai Moldovan (f3d406109) - - * nx-X11/programs/Xserver/os/connection.c: compact display - autodetection code. - -2017-04-20 18:24:04 +0200 Mihai Moldovan (1ccc6be61) - - * Merge branch 'sunweaver-pr/enhance-displayfd-auto-detection' into - 3.6.x - -2017-04-07 16:39:27 +0200 Mike Gabriel (9865f73be) - - * man/nxagent.1: Document the nxagent specific usage pattern of the - displayfd cmdline option. - -2017-04-07 15:27:50 +0200 Mike Gabriel (ec185d7f7) - - * Xserver/os/connection.c: If -displayfd and an explicit display port - number are given, use the explicit display number as a - starting point for auto-detecting the next available - display number. - -2017-04-07 15:26:45 +0200 Mike Gabriel (f4d7863f8) - - * Xserver/os/connection.c: Accompany display number with some - human-readable (machine-parseable) text when -displayfd is - set to STDERR. - -2017-04-20 14:06:18 +0200 Mike Gabriel (7d0b7055b) - - * Merge branch 'uli42-pr/extend_manpage' into 3.6.x - -2017-04-18 00:10:46 +0200 Ulrich Sibiller (394246855) - - * nxagent.1: some more rephrasing - -2017-04-18 00:08:55 +0200 Ulrich Sibiller (4998c41de) - - * nxagent.1: fix: "tolerancechecks" was documented as - "reconnectchecks" - -2017-04-17 23:38:19 +0200 Ulrich Sibiller (0ccc2ee7a) - - * nxagent.1: highlight nxagent - -2017-04-17 23:15:13 +0200 Ulrich Sibiller (e18c95584) - - * nxagent.1: use nxagent everywhere - -2017-04-17 23:13:53 +0200 Ulrich Sibiller (5f88a2978) - - * nxagent.1: rephrase description - -2017-04-17 23:09:39 +0200 Ulrich Sibiller (14417c94b) - - * nxagent.1: add -options, previously undocumented - -2017-04-17 23:09:17 +0200 Ulrich Sibiller (baf7d39b8) - - * nxagent.1: fix typo - -2017-04-17 23:08:37 +0200 Ulrich Sibiller (9494062eb) - - * nxagent.1: remove no longer existing -co option from manpage - -2017-04-19 13:38:49 +0200 Mike Gabriel (ab0bc8158) - - * Xserver/GL/glx/glxext.c: Fix for previous commit, re-adding a - comment starter '/*'. - -2017-04-19 13:08:26 +0200 Mike Gabriel (4ad88de86) - - * 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 - -2017-04-18 19:01:42 +0000 Mihai Moldovan (a2dca67a5) - - * nx-libs.spec: sync up RPM builds after Xext proto change in - a51cb94559e9228a55e01956f242dabccc5e6b14. - -2017-04-18 17:21:53 +0000 Mihai Moldovan (adb2f80cc) - - * {debian/control,nx-libs.spec}: add proper dependencies upon xkbcomp - for RPM and DEB packages. - -2017-04-18 19:05:20 +0000 Mihai Moldovan (7c0a35916) - - * 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 - package. - -2017-04-14 15:11:06 +0200 Mike Gabriel (a51cb9455) - - * debian/{rules,nx-x11proto-xext-dev}: More Xext header files belong - int nx-x11proto-xext-dev (instead of removing them in - debian/rules). - -2017-04-14 15:07:53 +0200 Mike Gabriel (35ec402fd) - - * debian/control: Pre-D (nx-x11-common) on versioned dpkg not - required anymore. - -2017-04-14 15:05:06 +0200 Mike Gabriel (fdd66710f) - - * debian/control: Pull-over latest changes on these files from the - official Debian package. Various improvements several - package descriptions. - -2017-04-14 15:02:52 +0200 Mike Gabriel (0eb3bbd25) - - * debian/copyright{,in}: Pull-over latest changes on these files from - the official Debian package. - -2017-04-13 20:28:19 +0200 Mihai Moldovan (a1e309a0f) - - * Merge branch 'sunweaver-pr/enable-mit-screen-saver-extension' into - 3.6.x - -2017-04-11 10:21:30 +0200 Mike Gabriel (244ce534a) - - * Xserver: Build nxagent with MIT-SCREEN-SAVER extension enabled. - -2017-04-13 17:05:32 +0200 Mihai Moldovan (680de79fb) - - * Merge branch - 'sunweaver-pr/Mesa-define-USE_IEEE-macro-for-more-platforms' - into 3.6.x - -2017-04-13 14:09:12 +0200 Mike Gabriel (d4941a6a5) - - * Mesa.patches: Define USE_IEEE for __aarch64__ and __mc68000__, as - well. - -2017-04-13 16:13:04 +0200 Mike Gabriel (85b925e3f) - - * nx-X11/config/cf: Clean-up left-overs from having our own - libNX_Xext shared library. - -2017-04-13 16:00:16 +0200 Mike Gabriel (8a3605ffa) - - * Makefile: Make sure that 'make all' only calls 'make build' and - _not_ the global '%:' ruleset afterwards. - -2017-04-13 15:58:46 +0200 Mike Gabriel (f843d1b14) - - * Makefile: Remove nx-X11/config/cf/date.def on clean. - -2017-04-13 15:58:14 +0200 Mike Gabriel (fa3734ff4) - - * Makefile: Fix comment above special clean rules. - -2017-04-13 14:45:22 +0200 Mihai Moldovan (a2b758458) - - * Merge branch 'sunweaver-pr/fix-ftbfs-on-linux-sparc64' into 3.6.x - -2017-04-13 10:24:19 +0200 Mike Gabriel (fb962f896) - - * nx-X11/config/cf/linux.cf: Fix FTBFS on Linux SPARC64 due to - missing -D_XSERVER64 definition. - -2017-04-13 14:02:22 +0200 Mihai Moldovan (138b52c9b) - - * Merge branch 'sunweaver-pr/fix-ftbfs-on-aarch64' into 3.6.x - -2017-04-12 19:23:37 +0200 Mike Gabriel (53dc4ba12) - - * nx-X11/config/cf/linux.cf: Fix FTBFS on arm64 (aarch64) due to - missing -D_XSERVER64 definition. - -2017-04-11 17:01:25 +0200 Mike Gabriel (3a2ecb9a5) - - * release 3.5.99.5 (tag: 3.5.99.5) - -2017-04-10 20:54:19 +0000 Mike Gabriel (d6479c9f4) - - * debian/patches: Update 016_nx-X11_install-location.debian.patch - (due to fuzziness). - -2017-04-10 20:53:34 +0000 Mike Gabriel (d63b4a5ba) - - * Regression fix for added libXfont2 API support: - -2017-04-10 16:33:27 +0200 Mihai Moldovan (2d700b147) - - * Merge branch 'sunweaver-pr/createpixmap-alloc-hints-abi-change' - into 3.6.x - -2017-02-22 12:59:07 +0000 Mike Gabriel (8b5bb2cda) - - * hw/nxagent/Pixmap.c et al.: Propagate usage_hint through - nxagentCreatePixmap, as well. - -2017-03-11 01:13:58 +0100 Mike Gabriel (560c95643) - - * Mesa.patches: Adapt Mesa to CreatePixmap allocation hint ABI bump. - -2017-02-22 14:14:41 +0100 Aaron Plattner (aa50b35a5) - - * Save pixmap allocation hints into the PixmapRec. - -2017-02-22 13:30:48 +0100 Aaron Plattner (3ef6d5120) - - * Add CreatePixmap allocation hints. - -2017-04-10 16:20:51 +0200 Mihai Moldovan (cc24d8ba2) - - * Merge branch 'sunweaver-pr/switch-to-libXfont2-API' into 3.6.x - -2017-04-10 12:43:33 +0200 Mike Gabriel (c4c548547) - - * nx-libs.spec: Prefer libXfont2-devel on RPM distro versions that - have it.~ - -2017-04-10 10:09:32 +0000 Mike Gabriel (a5432aac8) - - * debian/control: Use B-D libxfont-dev only. Follow libXfont2 - transition on Debian (and alike). - -2017-04-10 10:08:14 +0000 Mike Gabriel (92979a4e8) - - * Makefile: Tell Xserver build which Xfont API to use (v2 or v1) - depending on what's available in the build env. - -2017-02-09 14:05:57 +0100 Mike Gabriel (f4c80a78c) - - * Xserver: Support building against libXfont2 (v2) API and old - libXfont(1) API alike. - -2017-02-16 08:19:40 +0000 Jamey Sharp (f743f9f74) - - * SetFontPath: set client->errorValue on failure. - -2017-02-16 08:21:56 +0000 Eamon Walsh (4768662b0) - - * dix: pass a valid ClientPtr to SetFontPath in all cases. - -2017-02-14 09:17:25 +0100 Mike Gabriel (523009b96) - - * hw/nxagent/BitmapUtils.c: Derive from utilbitmap.c in deprecated - libXfont1 and ship as copy-of-code with nxagent. - -2017-02-09 22:31:19 +0000 Mike Gabriel (6a06a6c81) - - * dix: Move InitFonts up above screen initialization - -2017-02-09 11:22:41 +0100 Mike Gabriel (03b772b5f) - - * Xserver/Imakefile: Improve readability by introducing the NULL - variable and adding more line-breaks. - -2017-04-10 16:01:02 +0200 Mike Gabriel (9e2588e56) - - * Revert "regression fix for 52872a0: Keep index parameter in - AddScreen() for now. Requires proper ABI backport. (was: - copy+paste error)." - -2017-04-10 15:01:39 +0200 Mihai Moldovan (5421dd444) - - * Merge branch - 'sunweaver-pr/remove-index-from-CloseScreen-ABI-backport' - into 3.6.x - -2017-03-11 00:53:01 +0100 Dave Airlie (93ea74e53) - - * xserver: remove index from CloseScreen (API/ABI breakage) - -2017-04-07 16:20:47 +0200 Vadim Troshchinskiy (ab3974f22) - - * Merge remote-tracking branch - 'sunweaver-pr/pr/nxproxy-read-from-stdin' into 3.6.x - -2017-02-05 23:29:41 +0100 Bernard Cafarelli (4c2fe0d97) - - * nxproxy: Support communication over stdin. Allow nxcl to use - standard ssh instead of nxssh. - -2017-04-07 13:48:56 +0200 Mike Gabriel (1441b02f0) - - * nxcomp/Loop.cpp: Fix server/client mode info cerr printing in - PrintProcessInfo(). - -2017-04-07 10:32:28 +0200 Mike Gabriel (dcdbc102c) - - * Merge branch 'sunweaver-pr/drop-render-fullcolor-workaround' into - 3.6.x - -2017-03-21 21:25:39 +0100 Mike Gabriel (6c8c95025) - - * NXpicturestr_PictSolidFill.h: Drop file and revert db8705. Not an - issue anymore nowadays. - -2017-04-06 14:09:19 +0200 Erkki Seppälä (c8a4e1e75) - - * record: avoid crash when calling RecordFlushReplyBuffer recursively - -2017-04-06 12:17:54 +0200 Mihai Moldovan (0d7b4c365) - - * Merge branch 'sunweaver-pr/mesa-patching-with-quilt' into 3.6.x - -2017-02-20 12:54:14 +0100 Mike Gabriel (2c9effed2) - - * Mesa subtree: Add quilt based patch system for bundled Mesa. - -2017-04-05 11:19:54 +0200 Mike Gabriel (2767d32c0) - - * roll-tarball.sh: Fix ChangeLog creation, always create ChangeLog - for the CHECKOUT, not the currently checked out branch. - -2017-04-03 21:44:05 +0200 Mike Gabriel (25d38bf36) - - * Merge branch 'uli42-pr/cleanup_keystroke' into 3.6.x - -2017-03-27 22:58:38 +0200 Ulrich Sibiller (ee18cd43d) - - * Keystrokes: rename left/up/right/down keystrokes to descriptive - names - -2017-03-27 22:46:47 +0200 Ulrich Sibiller (d28cf5574) - - * doc: rework keystroke documentation - -2017-03-27 22:07:51 +0200 Ulrich Sibiller (9f0713c04) - - * doc: document debugging keystrokes - -2017-03-23 23:48:46 +0100 Ulrich Sibiller (e3240d6b3) - - * keystrokes.cfg: remove debug keystrokes - -2017-03-23 23:32:24 +0100 Ulrich Sibiller (bf27d58b7) - - * Keystroke.c: move some vars to inner scope - -2017-03-23 23:11:32 +0100 Ulrich Sibiller (ba5183f80) - - * Init keystrokes at startup and reconnect - -2017-03-23 23:01:09 +0100 Ulrich Sibiller (f12012b15) - - * Keystroke.c: avoid use of comparisons on "False" - -2017-03-23 22:54:34 +0100 Ulrich Sibiller (2b9d7d274) - - * Keystroke.c: use Booleans where appropriate - -2017-03-23 22:48:09 +0100 Ulrich Sibiller (076d458e7) - - * Keystroke.h: improve parse_keystroke_file() - -2017-03-23 22:46:35 +0100 Ulrich Sibiller (79520f9c6) - - * Keystroke.c: introduce nxagentDumpKeystrokes() - -2017-03-23 22:42:26 +0100 Ulrich Sibiller (a45a348c4) - - * keystrokes.cfg: add missing keystrokes - -2017-03-23 22:22:05 +0100 Ulrich Sibiller (3c921ccb4) - - * Keystroke.c/h: completely disable keystrokes that are not active at - compile time - -2017-03-23 22:21:00 +0100 Ulrich Sibiller (811ce4902) - - * Keystroke.h: auto-enum keystrokes - -2017-03-23 22:18:16 +0100 Ulrich Sibiller (4adb1911f) - - * Keystroke.h/Keyboard.h: cleanup mask variables - -2017-03-21 22:33:29 +0100 Ulrich Sibiller (c693df127) - - * Keystroke.c: detect duplicate keystroke definitions - -2017-03-21 22:32:00 +0100 Ulrich Sibiller (40f03399c) - - * Keystroke.c: use KEYSTROKE_NOTHING - -2017-03-21 21:52:05 +0100 Ulrich Sibiller (51782cb25) - - * Args.c: add two missing options to help message - -2017-04-03 20:52:05 +0200 Mike Gabriel (147371a28) - - * Merge branch - 'sunweaver-pr/xinerama-response-swapping-in-RRXineramaWriteMonitor' - into 3.6.x - -2017-03-10 14:16:26 +0100 Michal Srb (f34eff0a2) - - * xinerama: Swap the response in RRXineramaWriteMonitor - -2017-04-03 20:39:06 +0200 Mike Gabriel (4e0e7c472) - - * Merge branch 'mikedep333-pr/cygwin-nxcomp-ftbfs' into 3.6.x - -2017-03-29 21:52:25 -0400 Mike DePaulo (1a2bea981) - - * Remove EMX (MS-DOS & OS/2) support - -2017-03-29 07:19:25 -0400 Mike DePaulo (995851206) - - * Cygwin nxcomp: Use Cygwin un.h - -2017-03-27 16:39:28 +0200 Mike Gabriel (342758254) - - * regression fix for 52872a0: Keep index parameter in AddScreen() for - now. Requires proper ABI backport. (was: copy+paste - error). - -2017-03-27 16:14:30 +0200 Mike Gabriel (d7d2aeea4) - - * Merge branch 'uli42-pr/libX11-HEAD' into 3.6.x - -2017-02-01 15:02:41 +0100 Arthur Huillet (00405b278) - - * _XDefaultError: set XlibDisplayIOError flag before calling exit - -2017-01-07 16:20:31 +0100 Julien Cristau (8ad49a03e) - - * Fix wrong Xfree in XListFonts failure path - -2017-03-26 14:34:48 +0200 Mihai Moldovan (ac03b5172) - - * Merge branch 'sunweaver-pr/dix-dispatch-backports' into 3.6.x - -2017-03-11 00:48:03 +0100 Mike Gabriel (c1fc4ba78) - - * dix: Remove insane BC hacks - -2017-03-10 16:48:54 +0100 Mike Gabriel (cb9e50c2f) - - * Move AddScreen() comment where it actually belongs. Should be done - in X.org, too. - -2017-03-10 16:29:24 +0100 Mike Gabriel (52872a0de) - - * dix: Move AddScreen() over into dispatch.c and introduce - init_screen() - -2017-03-22 00:40:55 +0100 Mihai Moldovan (f5e7d555a) - - * Merge branch 'sunweaver-pr/various-os-backports' into 3.6.x - -2017-03-20 13:22:50 +0100 Adam Jackson (565421ba1) - - * os: Remove the useless -x option - -2017-03-15 15:46:32 +0000 Keith Packard (a95cfdf48) - - * os: FatalError if -displayfd writes fail AND Clear the -displayfd - option after closing the file - -2017-03-15 15:42:10 +0000 Alan Coopersmith (e96e810c2) - - * Use unique logfile names when starting server with -displayfd - -2017-03-15 15:40:57 +0000 Jon TURNEY (faaba2661) - - * os: -displayfd should check ports up to 65535 - -2017-03-15 15:16:37 +0000 Keith Packard (c468be804) - - * os: Use NotifyFd interface for listen descriptors - -2017-03-15 15:05:18 +0000 Jon TURNEY (3be144ffd) - - * Handle -displayfd and an explicit display number sensibly - -2017-03-15 15:00:27 +0000 Mike Gabriel (506aedbcd) - - * Xserver/os/utils.c: Add NXAGENT_SERVER specific -nolisten - parameter: ANY. - -2017-03-15 14:56:17 +0000 Kristian Høgsberg (e8bc4c7e2) - - * os: Add a mechanism to prevent creating any listen sockets - -2017-03-15 14:10:24 +0000 Chase Douglas (89496d987) - - * os: Add -displayfd option - -2017-03-15 11:42:30 +0100 Keith Packard (eb4999611) - - * os: Use NotifyFd for ErrorConnMax - -2017-03-15 12:08:46 +0100 Adam Jackson (f5301dee4) - - * Move SIGUSR1 notification as late as possible. - -2017-02-16 10:54:19 +0000 Adam Jackson (4f76ed19b) - - * dix: Extend initial connection handshake for forwarding proxies - -2017-02-16 10:51:40 +0000 Adam Jackson (ed52cb295) - - * dix: Pull client-is-local flag up to the ClientRec - -2017-02-16 10:35:39 +0100 Pauli Nieminen (349b6dec5) - - * os: always check if client is local when connection is accepted - -2017-02-15 16:42:14 +0100 Rami Ylimäki (239fe3d08) - - * os: Add facilities for client ID tracking. - -2017-02-16 15:21:34 +0000 Mike Gabriel (366067b7c) - - * dix/os: backport various signal handling and smart scheduler - changes from X.org - -2017-02-16 15:04:43 +0000 Keith Packard (f14f738a6) - - * dix/os: Merge priority computation into SmartScheduleClient - -2017-02-16 10:28:32 +0100 Pauli Nieminen (6c076cfe5) - - * os: Fix a memory leak - -2017-02-15 14:42:48 +0000 Alan Coopersmith (8996f80a5) - - * Rework local client id finding code to be more uniform - -2017-02-15 14:18:35 +0000 Alan Coopersmith (6bc37b980) - - * AUDIT messages should contain uid for local accesses (X.org bug - #1997) - -2017-02-15 14:11:46 +0000 Mike Gabriel (0338cbc3f) - - * LBX clean-up: Drop forgotten passage in Xserver/os/connection.c. - -2017-02-15 13:51:26 +0000 Mike Gabriel (104307dd6) - - * Xserver/os/: Drop not-used-anymore MNX_TCPCONN macro. - -2017-02-15 10:27:43 +0100 Mike Gabriel (7177caa70) - - * Xserver/os/Imakefile: Introduce the NULL variable and line-wrap - various variable definitions for the sake of better - readability. - -2017-02-15 09:41:36 +0100 Adam Jackson (eac0a8fad) - - * Don't crash on unconfigured interfaces. (X.org bug #5218, Andrei - Barbu) - -2017-02-14 18:01:17 +0000 Alan Coopersmith (f9123570d) - - * Set padding bytes to 0 in WriteToClient - -2017-02-14 15:47:10 +0000 Aaron Plattner (2ecd2a006) - - * os: Return BadLength instead of disconnecting BigReq clients - (#4565) - -2017-02-14 15:19:18 +0000 Peter Harris (cbc2d300b) - - * Fix overflow of ConnectionOutput->size and ->count - -2017-02-15 08:13:57 +0000 Michel Dänzer (65b6a62bc) - - * dix: Pass ClientPtr to FlushCallback - -2017-02-14 14:59:51 +0000 Keith Packard (af7c37500) - - * Xserver/os/io.c: Bail out early from FlushClient if nothing needs - to be written. - -2017-02-14 13:18:04 +0000 Chris Wilson (645b757df) - - * os: Immediately queue initial WriteToClient - -2017-03-15 13:27:12 +0000 Mike Gabriel (074646707) - - * os/xdmcp: Remove dead 'restart' code - -2017-03-19 22:24:59 +0100 Mike Gabriel (b7c389b9a) - - * Merge branch 'uli42-pr/ignore_caps' into 3.6.x - -2017-03-19 21:59:17 +0100 Ulrich Sibiller (7065e0bf2) - - * Keystroke.c: ignore CapsLock and NumLock most of the time - -2017-03-17 20:39:28 +0100 Mihai Moldovan (7fd5d934c) - - * Merge branch 'sunweaver-pr/setnotifyfd-ABI' into 3.6.x - -2017-02-24 13:03:30 +0000 Mike Gabriel (f315ae066) - - * os: Initialize NotifyFds earlier in startup - -2017-02-09 23:33:44 +0000 Keith Packard (761d74a68) - - * os: Implement support for NotifyFd X_NOTIFY_WRITE and removal of - AddEnabledDevices/RemoveEnabledDevices - -2017-02-09 21:28:12 +0000 Fredrik Höglund (6307e6fc7) - - * Move the code for resetting the DPMS mode in response to input - events, from WaitForSomething to mieqProcessInputEvents. - -2017-02-09 23:35:00 +0000 Mike Gabriel (9b934a447) - - * nxagent: Use SetNotifyFd to receive events. - -2017-02-09 13:45:12 +0100 Keith Packard (86110d6ed) - - * os: Add NotifyFd interfaces - -2017-02-09 12:32:16 +0000 Mike Gabriel (289e8ce56) - - * Xserver/include/list.h: Add list.h from X.org (from X.org commit - 63f83d1). - -2017-02-10 00:22:03 +0100 Keith Packard (9f0008429) - - * os/xdmcp: Just send XDMCP keepalive packets once every three minute - -2017-03-13 23:07:19 +0100 Mike Gabriel (6ac805ab4) - - * Merge branch 'uli42-pr/cleanup_keystroke' into 3.6.x - -2017-03-13 22:19:17 +0100 Ulrich Sibiller (6f4eb1540) - - * Update keystroke readme - -2017-03-13 22:07:58 +0100 Ulrich Sibiller (cb40cc448) - - * Keystroke.c: remove unneeded capital keys for default keystrokes - -2017-03-13 22:00:23 +0100 Ulrich Sibiller (abf624212) - - * Keystroke.c: add new keystroke to reread keystroke config - -2017-03-13 21:42:24 +0100 Ulrich Sibiller (aadcac452) - - * Keystroke.c: simplify parse_keystroke_file - -2017-03-13 21:26:31 +0100 Ulrich Sibiller (f97bb3f13) - - * Keystroke.c: fix formatting - -2017-03-13 21:19:48 +0100 Ulrich Sibiller (c134b93ac) - - * Keystroke.c: use an own environment variable for X2Go - -2017-03-13 21:14:20 +0100 Ulrich Sibiller (8f2679abc) - - * Keystroke.c: make nxagentKeystrokeFileParsed local - -2017-03-13 20:50:53 +0100 Ulrich Sibiller (3042c5064) - - * Keystroke.c: add missing Mod5 modifier - -2017-03-13 20:27:50 +0100 Ulrich Sibiller (57081e55f) - - * Keystroke.c: fix code order - -2017-03-13 20:25:15 +0100 Ulrich Sibiller (2c721f484) - - * Keystroke.h: sane struct init - -2017-03-13 20:23:32 +0100 Ulrich Sibiller (d2c811564) - - * Keyboard.c: Introduce separate masks for Alt and Meta - -2017-03-13 20:21:57 +0100 Ulrich Sibiller (5595e3d16) - - * Keystroke.c: Fix modifier handling - -2017-03-13 20:20:53 +0100 Ulrich Sibiller (af5a83bba) - - * Keystroke.c: more/fixed debug output - -2017-03-13 20:17:51 +0100 Ulrich Sibiller (af8e5e03a) - - * Keystroke: whitespace fixes - -2017-03-11 00:21:53 +0100 Ulrich Sibiller (8f7b0b75b) - - * Keystroke.c: arrange switch_all_screens and fullscreen close - together - -2017-03-11 00:07:13 +0100 Ulrich Sibiller (8f0d885cd) - - * Keystroke.c: print keystroke name in TEST mode - -2017-03-10 23:49:49 +0100 Ulrich Sibiller (b39ec4c45) - - * Keystroke.c: improve TEST output - -2017-03-10 23:40:17 +0100 Ulrich Sibiller (93a360c5d) - - * Keystroke.c: add another FIXME - -2017-03-10 23:31:27 +0100 Ulrich Sibiller (25db7413a) - - * Keystroke.c: Simplify read_binding_from_xmlnode - -2017-03-10 23:30:02 +0100 Ulrich Sibiller (13a7c4a73) - - * Keystroke.c: use symbols instead of integers - -2017-03-10 23:29:11 +0100 Ulrich Sibiller (f78e673fb) - - * Keystroke.c: Boolify read_binding_from_xmlnode - -2017-03-10 23:09:24 +0100 Ulrich Sibiller (c80605a19) - - * Keystroke.c: Boolify nxagentCheckSpecialKeystroke - -2017-03-10 23:08:40 +0100 Ulrich Sibiller (ac3794c5f) - - * Keystroke.c: reorder parse_keystroke_file - -2017-03-10 22:58:27 +0100 Ulrich Sibiller (06c83be7e) - - * Keystroke.c: handle parsing state in parse_keystroke_file() - -2017-03-10 22:55:37 +0100 Ulrich Sibiller (7804c9c69) - - * Keystroke.c: simplify nxagentCheckSpecialKeystroke - -2017-03-10 22:53:09 +0100 Ulrich Sibiller (dfa8bb27b) - - * Keystroke.c: fix code formatting - -2017-03-10 22:48:18 +0100 Ulrich Sibiller (7a61c62cd) - - * Keystroke.c: rework read_binding_from_xmlnode() - -2017-03-10 22:47:18 +0100 Ulrich Sibiller (d8bc49135) - - * Keystroke.c: use Bool type where appropriate - -2017-03-10 20:19:19 +0100 Mihai Moldovan (320cece2e) - - * Merge branch 'uli42-pr/misc_cherries' into 3.6.x - -2017-03-04 01:12:24 +0100 Ulrich Sibiller (ee2a933c3) - - * Xext: fix compiler warning - -2017-03-04 00:28:01 +0100 Ulrich Sibiller (e021bc231) - - * xfixes: fix compiler warning - -2017-03-04 00:24:12 +0100 Ulrich Sibiller (914f78a23) - - * xfixes: fix compiler warnings - -2017-03-04 00:15:08 +0100 Ulrich Sibiller (e79d3ac6b) - - * render/filter.c: add missing return value - -2017-03-04 00:10:57 +0100 Ulrich Sibiller (a9d4a454b) - - * record.c: fix compiler warnings - -2017-03-03 23:52:20 +0100 Ulrich Sibiller (c1ed00569) - - * fb: fix compiler warning - -2017-03-03 23:43:50 +0100 Ulrich Sibiller (e17c42e55) - - * dix: Fix compiler warning - -2017-03-03 23:32:52 +0100 Ulrich Sibiller (fe887d68a) - - * Display.c: remove unused logo code - -2016-12-14 11:50:47 +0100 Ulrich Sibiller (2a6fcfc14) - - * Rootless.c: improve debugging output - -2016-12-14 11:50:21 +0100 Ulrich Sibiller (a83022a4a) - - * Rootless.c: improve malloc failure handling - -2016-12-14 11:49:40 +0100 Ulrich Sibiller (4e545710f) - - * Rootless.c: fix possible memleak - -2016-12-13 10:05:40 +0100 Ulrich Sibiller (1b6b76b5b) - - * Display.c: pid is always 0, remove check - -2016-12-13 02:02:29 +0100 Ulrich Sibiller (35e41467a) - - * Window.c: Fix reference before check for null pointer - -2016-12-13 02:00:40 +0100 Ulrich Sibiller (4a1095fff) - - * Keyboard.c: Simplify if clause - -2016-12-13 01:56:57 +0100 Ulrich Sibiller (fcb5e8a0e) - - * Rootless.c: Fix wrongly negated comparisons - -2016-12-13 01:56:10 +0100 Ulrich Sibiller (df0fea79b) - - * 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 - -2008-12-03 15:06:37 +1000 Peter Hutterer (2794e674c) - - * xkb: Allow NULL as rulesFile in XkbSetRulesDflts. - -2017-03-07 22:34:09 +0100 Mihai Moldovan (c6f0e6b2c) - - * Merge branch 'uli42-pr/cve-2017-2624' into 3.6.x - -2017-03-04 16:10:38 +0100 Ulrich Sibiller (22f542626) - - * os: add timingsafe_memcmp to Imake - -2017-03-03 22:46:33 +0100 Ulrich Sibiller (65c5d8ad7) - - * Backport CVE-2017-2624 (timingsafe_memcmp) - -2017-03-03 22:44:58 +0100 Mike Gabriel (05aabb4e6) - - * Merge branch 'uli42-pr/fix_validatestring' into 3.6.x - -2017-03-02 15:38:08 +0100 Ulrich Sibiller (06bb154df) - - * replace (DE)ALLOCATE_LOCAL by malloc/free - -2017-03-03 21:46:33 +0100 Mike Gabriel (96e255603) - - * Merge branch 'uli42-pr/remove_allocate_local' into 3.6.x - -2017-03-03 21:44:07 +0100 Ulrich Sibiller (6e8aee499) - - * nxagent: move validateString as inline func to Utils.h - -2017-03-03 21:24:59 +0100 Ulrich Sibiller (19065e75e) - - * xkb: add missing const - -2010-01-15 15:32:13 +1000 Peter Hutterer (9e29588dd) - - * xkb: remove XkbAtomGetString, replace with NameForAtom. - -2011-02-13 21:36:03 -0800 Alan Coopersmith (bdfb52193) - - * Replace _XkbDupString with Xstrdup - -2017-02-25 15:47:42 +0100 Ulrich Sibiller (e61e9795c) - - * nxagent: half number of NameForAtom calls - -2017-03-02 15:38:08 +0100 Ulrich Sibiller (09ef99919) - - * replace (DE)ALLOCATE_LOCAL by malloc/free - -2017-03-03 16:21:33 +0100 Mihai Moldovan (89ccf26d6) - - * Merge branch 'sunweaver-pr/really-enable-MITSHM-in-fboverlay-c' - into 3.6.x - -2017-02-05 23:25:35 +0000 Mike Gabriel (1c7b45d57) - - * Xserver/mi/miscrinit.c: Use new shmint.h for making - ShmRegisterFbFuncs() available. - -2017-02-05 23:23:52 +0000 Mike Gabriel (269651e47) - - * Xserver/fb/fboverlay.c: Define -DMITSHM at build as it is used in - fboverlay.c. - -2017-02-05 23:16:50 +0000 Mike Gabriel (dbfd7645a) - - * Xserver/Xext/shmint.h: Provide header file exporting - ShmRegisterFunc and ShmRegisterFbFuncs (plus - ShmSetPixmapFormat as a by-product). - -2017-03-03 13:46:38 +0100 Mihai Moldovan (a54f3e0a8) - - * Merge branch 'sunweaver-pr/fix-unused-libNX_X11-files' into 3.6.x - -2017-02-04 11:09:37 +0100 Mike Gabriel (09cf1bcc0) - - * libNX_X11: Fully drop loadable i18n module support in libNX_X11. - -2017-02-04 10:55:12 +0100 Mike Gabriel (ba27cae63) - - * libNX_X11/lcUTF8.c: Drop not-used X11/lcUniConv/ascii.h. - -2017-02-04 10:52:05 +0100 Mike Gabriel (949f5e04e) - - * doc/libNX_X11/lcUniConv: Move over the rather-documentary files - 8bit_tab_to_h.c and cjk_tab_to_h.c to nx-libs's doc/ - folder. - -2017-02-04 10:50:49 +0100 Mike Gabriel (c9539417a) - - * doc/libNX_X11/lcUniConv: Pull over README from X.org's libX11 to - document the origin and purpose of 8bit_tab_to_h.c and - cjk_tab_to_h.c. - -2017-03-03 13:09:15 +0100 Mike Gabriel (8cdccdcf1) - - * Merge branch 'sunweaver-pr/happyvalgrind-in-glXQueryVersion' into - 3.6.x - -2017-03-03 11:06:58 +0100 Mike Gabriel (6e770378c) - - * Xserver/GL/glx/glxcmd.c: Fix uninitialized xGLXQueryVersionReply. - -2016-09-16 23:58:54 +0000 Mihai Moldovan (7011de155) - - * misc nx-X11/programs/Xserver/randr/: switch to using xreallocarray, - since it has been ported now. - -2016-09-12 02:59:02 +0000 Mihai Moldovan (5413c5ec8) - - * misc nx-X11/programs/Xserver/{composite,dix,randr}/: switch to - using reallocarray, since it has been ported now. - -2016-08-17 04:51:32 +0000 Mihai Moldovan (cd1dcdb2b) - - * nx-X11/programs/Xserver/include/os.h: backport xallocarray(). - -2016-08-17 04:34:50 +0000 Mihai Moldovan (d189cb422) - - * - nx-X11/{config/cf/{{Imake,X11}.tmpl,linux.cf},programs/Xserver/{include/os.h,os/{Imakefile,reallocarray.c}}: - backport reallocarray() implementation. - -2016-07-20 02:41:03 +0000 Mihai Moldovan (1a7fc41c2) - - * misc nx-X11/programs/Xserver/{hw/nxagent,miext,render}/: move code - around so that we can drop - nx-X11/programs/Xserver/render/miglyph.c (and by extension - nx-X11/programs/Xserver/hw/nxagent/NXmiglyph.c.) - -2016-09-12 02:33:22 +0000 Mihai Moldovan (d5a222b65) - - * nx-X11/programs/Xserver/mi/{Imakefile,mibank.{c,h}}: backport - ffaae7c0c69a51a53a76146c79f3630ae197a443. - -2017-03-03 11:42:06 +0100 Mike Gabriel (50c589eb9) - - * Merge branch - 'sunweaver-pr/happyvalgrind-nxagentResetSignalHandlers' - into 3.6.x - -2017-03-03 11:17:22 +0100 Mike Gabriel (46f9afb35) - - * hw/nxagent/Display.c: Fix uninitialized newAction in - nxagentResetSignalHandlers(). - -2017-03-03 11:04:10 +0100 Mike Gabriel (20029dbc8) - - * Merge branch 'uli42-pr/happyvalgrind' into 3.6.x - -2017-02-25 02:17:18 +0100 Ulrich Sibiller (3e315cd17) - - * Fix "uninitialised byte(s)" complaints from valgrind - -2017-03-02 11:24:18 +0100 Mihai Moldovan (9d41e84ea) - - * Merge branch 'sunweaver-pr/allow-empty-nx-options-string' into - 3.6.x - -2017-02-05 12:47:57 +0100 Mike Gabriel (ce037f4e3) - - * nxcomp/Loop.cpp: Allow nx/nx: as DISPLAY variable (i.e. an - empty nx/nx options string. - -2017-02-05 12:41:28 +0100 Mike Gabriel (a4be1b89f) - - * nxcomp/Loop.cpp: Ignore, options= nx/nx parameter, if file options - path starts with /dev/, /proc/, or /sys/. - -2017-03-02 11:01:43 +0100 Mihai Moldovan (554a6fa76) - - * Merge branch 'sunweaver-pr/constify-atom-name-strings' into 3.6.x - -2017-02-27 13:52:29 +0000 Mike Gabriel (9c3669c6b) - - * Xserver/dix/atom.c (et al.): Constify atom name strings. - -2017-03-01 15:19:26 +0100 Mihai Moldovan (f42d36fb7) - - * Merge branch - 'sunweaver-pr/randr-regression-fix-re-adding-RegisterResourceName-calls' - into 3.6.x - -2017-02-27 11:20:38 +0100 Mike Gabriel (bdc212b84) - - * nx-libs.spec: Add BR filesystem for SUSE builds (as it provides - /usr/share/fonts). - -2017-02-14 09:35:32 +0000 Mike Gabriel (f90e92bca) - - * nx-libs.spec: Add BR for Fedora/RHEL builds: xorg-x11-font-utils. - -2017-02-09 08:59:48 +0100 Mike Gabriel (2174721a0) - - * nx-libs.spec: Versioned BR on libXfont-devel (and alike) (>= - 1.4.2). - -2017-02-09 08:59:15 +0100 Mike Gabriel (2556d40fb) - - * debian/control: Versioned B-D on libXfont (>= 1.4.2). - -2017-02-09 08:55:07 +0100 Tiago Vignatti (ec30a857e) - - * dix: use one single function to register fpe fonts - -2017-02-08 13:57:42 +0100 Mike Gabriel (7bf444621) - - * nx-libs.spec: Handle fonts dir symlinking and install - /usr/share/nx/fonts symlink into nxagent bin:pkg. This - change probably needs more fine-tuning for the various - other RPM distros and versions out there. - -2017-02-05 21:35:33 +0000 Mike Gabriel (bd98ba2d7) - - * For consistency, apply patch from previous commit (630a7c3) to the - original Xserver/dix/dixfonts.c file, although the code is - undef'ed when NXAGENT_SERVER is defined. - -2017-02-05 17:06:55 +0000 Mike Gabriel (d981d938d) - - * {dix/,hw/nxagent/NX}dixfont.{c,h}: Support using builtin-fonts. - Makes dependency on X11's misc fonts package obsolete. - -2017-02-05 21:04:46 +0000 Mike Gabriel (d8eac7cce) - - * Xserver/dix/main.c: ErrorF requires a string to end with an EOL - char. - -2017-02-05 19:34:33 +0000 Mike Gabriel (7866430ed) - - * debian/nx-x11-common.{links,dirs}: Make sure /usr/share/fonts/X11 - are reachable for nxagent (via placing a symlink to - /usr/share/nx/fonts). - -2017-02-05 20:19:49 +0000 Mike Gabriel (6537f7ece) - - * Xserver/hw/nxagent/Font.c: Drop references to - /usr/NX/share/fonts/base as default font path, entirely. - -2017-02-05 20:18:13 +0000 Mike Gabriel (b11dd91a8) - - * Xserver/hw/nxagent/Font.c: Change (alternative) default font path - order to make font path search compliant with latest FHS - for X11 fonts (though, prefer /usr/share/nx/fonts as - default path). - -2017-02-05 19:54:40 +0000 Mike Gabriel (b816d361f) - - * Xserver/hw/nxagent/Font.c: Drop NXAGENT_ALTERNATE_FONT_PATH_4 - (pointing to /usr/NX/share/fonts/base) entirely. - -2017-02-05 19:19:44 +0000 Mike Gabriel (2161edef0) - - * nx-X11/config/cf/X11.tmpl: Set a more appropriate font directory - (recommended: /usr/{,local/}share/nx/fonts). - -2017-02-06 15:33:35 +0100 Mike Gabriel (628281ea9) - - * debian/patches: Update/rebase - 016_nx-X11_install-location.debian.patch. - -2017-02-06 14:30:03 +0100 Mike Gabriel (398e238ff) - - * nx-libs.spec: Drop non-shipped-anymore rgb(.txt) file from list of - to-be-installed files. - -2017-02-06 15:20:18 +0100 Mike Gabriel (41c79bfc6) - - * debian/nxagent.*: Drop conffile /etc/nxagent/rgb utilizing - dpkg-maintscript-helper. - -2017-02-06 15:19:47 +0100 Mike Gabriel (7e99ae375) - - * Xserver/os/oscolor.c: Follow X.org in dropping the rgb.txt file - entirely. Content of that file is now hard-coded. - -2017-02-24 22:22:47 +0000 Mike Gabriel (095ba65b0) - - * release 3.5.99.4 - -2017-02-19 00:06:54 +0100 Ulrich Sibiller (1d24554ff) - - * dix: fix incomplete commit - -2017-02-15 09:59:00 +0100 Mike Gabriel (52c3c80d7) - - * Naming change: Security*Access -> Dix*Access - -2017-02-17 12:43:06 +0000 Mike Gabriel (efc0dae05) - - * Switch from using libNX_X11's deprecated XKeycodeToKeysym() - function to using XGetKeyboardMapping(). - -2017-02-09 14:05:32 +0100 Mathieu Bérard (e70448087) - - * The smart scheduler is not optional. - -2017-02-08 16:33:40 +0100 Mike Gabriel (f781b8e4c) - - * Makefile: Fix flawed uninstall-* targets. Spotted by Ionic while - reviewing the nxagent RPATH changeset. Thanks! - -2017-02-08 16:31:00 +0100 Mike Gabriel (29fee5b46) - - * debian/patches: Update comment header of - 016_nx-X11_install-location.debian.patch. - -2017-02-04 19:02:16 +0100 Mike Gabriel (d16caa78a) - - * debian/patches: Update 016_nx-X11_install-location.debian.patch. - Adapt path to recent upstream changes. - -2017-02-04 19:00:00 +0100 Mike Gabriel (0a7ef09c8) - - * Load libNX_X11 / faked libX11 via RPATH setting rather than - fidgeting with LD_LIBRARY_PATH in the nxagent wrapper - script. - -2017-02-08 15:03:58 +0100 Mike Gabriel (6777fac08) - - * Makefile: Allow longer names for variables that we want to allow - distro maintainers to override. - -2017-02-04 18:54:21 +0100 Mike Gabriel (14e4005b2) - - * Makefile: Actively set/override USRLIBDIR and SHLIBDIR when calling - Xserver's make process. - -2017-02-04 18:53:25 +0100 Mike Gabriel (5d3c4dda7) - - * debian/rules: Don't manually override SHLIBDIR via the - dh_auto_build call. The default in the main Makefile - should work fine. - -2017-02-04 18:52:56 +0100 Mike Gabriel (cfb097af0) - - * nx-libs.spec: Don't manually override SHLIBDIR via the .spec file. - The default in the main Makefile should work fine. - -2017-02-04 18:52:04 +0100 Mike Gabriel (1e1f1246b) - - * Makefile: Align variable names USRLIBDIR, SHLIBDIR (and NX_DIR) - with nx-X11 internal naming schemes (and use - /usr//nx/X11 rather than /usr//nx-X11). - -2017-02-08 11:06:17 +0100 Mike Gabriel (af11c3123) - - * nx-X11/include/Xos_r.h: Drop one _POSIX_REENTRANT_FUNCTIONS macro - block, where offenders AIXV3, AIXV4 and __osf__ are gone - now. - -2017-02-04 16:25:13 +0100 Daniel Stone (bf1b3c6cf) - - * dix: remove staggeringly broken vendor workarounds - -2016-11-15 22:03:39 +0100 Mike Gabriel (8c1a21b45) - - * drop platform support: unifdef sgi. - -2016-11-15 21:51:55 +0100 Mike Gabriel (5c3776d25) - - * drop platform support: unifdef QNX. - -2016-11-15 21:41:57 +0100 Mike Gabriel (29401f29b) - - * drop platform support: unifdef DGUX. - -2016-11-15 21:32:46 +0100 Mike Gabriel (0a9f9a951) - - * drop platform support: unifdef __osf__. - -2016-11-15 21:20:22 +0100 Mike Gabriel (cc1350ace) - - * drop platform support: unifdef AIXV3, AIXV4 (and AIXrt, AIX386). - -2016-11-15 20:59:35 +0100 Mike Gabriel (f6dcf2feb) - - * drop platform support: unifdef hpux and __hppa__. - -2016-11-15 19:20:13 +0100 Mike Gabriel (19edfab78) - - * drop platform support: unifdef Lynx. - -2016-11-15 18:41:52 +0100 Mike Gabriel (0f9a11a94) - - * drop platform support: unifdef __UNIXOS2__. - -2017-02-08 21:43:45 +0100 Ulrich Sibiller (f22e873e6) - - * Screen.c: clean up superfluous whitespace - -2017-02-08 21:13:38 +0100 Ulrich Sibiller (baf7a9267) - - * Screen.c: Ensure that an output is unused before destroying it - -2017-02-05 19:16:54 +0000 Mike Gabriel (da82328b2) - - * nx-X11/config/cf/X11.tmpl: Fix DefaultRGBDatabase path to - $(USRDATADIR)/rgb (not $(LIBDIR)/rgb). - -2017-02-04 15:41:18 +0100 Mike Gabriel (ce153d401) - - * debian/copyright{,.in}: Adopt from Debian's upload candidate, being - DEP-5 compliant and up-to-date for 3.5.99.3. - -2017-02-27 13:11:33 +0100 Mike Gabriel (5e68c1283) - - * Merge branch 'sunweaver-pr/support-builtin-fonts' into 3.6.x - -2017-02-27 11:20:38 +0100 Mike Gabriel (3e8d98f33) - - * nx-libs.spec: Add BR filesystem for SUSE builds (as it provides - /usr/share/fonts). - -2017-02-14 09:35:32 +0000 Mike Gabriel (b981dd16f) - - * nx-libs.spec: Add BR for Fedora/RHEL builds: xorg-x11-font-utils. - -2017-02-09 08:59:48 +0100 Mike Gabriel (6c9e3ebdb) - - * nx-libs.spec: Versioned BR on libXfont-devel (and alike) (>= - 1.4.2). - -2017-02-09 08:59:15 +0100 Mike Gabriel (6fd724366) - - * debian/control: Versioned B-D on libXfont (>= 1.4.2). - -2017-02-09 08:55:07 +0100 Tiago Vignatti (cb760f14d) - - * dix: use one single function to register fpe fonts - -2017-02-08 13:57:42 +0100 Mike Gabriel (899254993) - - * nx-libs.spec: Handle fonts dir symlinking and install - /usr/share/nx/fonts symlink into nxagent bin:pkg. This - change probably needs more fine-tuning for the various - other RPM distros and versions out there. - -2017-02-05 21:35:33 +0000 Mike Gabriel (2ba23b3bc) - - * For consistency, apply patch from previous commit (630a7c3) to the - original Xserver/dix/dixfonts.c file, although the code is - undef'ed when NXAGENT_SERVER is defined. - -2017-02-05 17:06:55 +0000 Mike Gabriel (ed40c3db1) - - * {dix/,hw/nxagent/NX}dixfont.{c,h}: Support using builtin-fonts. - Makes dependency on X11's misc fonts package obsolete. - -2017-02-05 21:04:46 +0000 Mike Gabriel (82a7f72ca) - - * Xserver/dix/main.c: ErrorF requires a string to end with an EOL - char. - -2017-02-05 19:34:33 +0000 Mike Gabriel (8383b1925) - - * debian/nx-x11-common.{links,dirs}: Make sure /usr/share/fonts/X11 - are reachable for nxagent (via placing a symlink to - /usr/share/nx/fonts). - -2017-02-05 20:19:49 +0000 Mike Gabriel (18794d26c) - - * Xserver/hw/nxagent/Font.c: Drop references to - /usr/NX/share/fonts/base as default font path, entirely. - -2017-02-05 20:18:13 +0000 Mike Gabriel (7e3bb3f19) - - * Xserver/hw/nxagent/Font.c: Change (alternative) default font path - order to make font path search compliant with latest FHS - for X11 fonts (though, prefer /usr/share/nx/fonts as - default path). - -2017-02-05 19:54:40 +0000 Mike Gabriel (66d9b3e8b) - - * Xserver/hw/nxagent/Font.c: Drop NXAGENT_ALTERNATE_FONT_PATH_4 - (pointing to /usr/NX/share/fonts/base) entirely. - -2017-02-05 19:19:44 +0000 Mike Gabriel (55854645c) - - * nx-X11/config/cf/X11.tmpl: Set a more appropriate font directory - (recommended: /usr/{,local/}share/nx/fonts). - -2017-02-27 04:08:51 +0100 Mihai Moldovan (0a5d26d12) - - * Merge branch 'sunweaver-pr/hard-code-rgb-colors' into 3.6.x - -2017-02-06 15:33:35 +0100 Mike Gabriel (fff875549) - - * debian/patches: Update/rebase - 016_nx-X11_install-location.debian.patch. - -2017-02-06 14:30:03 +0100 Mike Gabriel (0b3447540) - - * nx-libs.spec: Drop non-shipped-anymore rgb(.txt) file from list of - to-be-installed files. - -2017-02-06 15:20:18 +0100 Mike Gabriel (744e288d1) - - * debian/nxagent.*: Drop conffile /etc/nxagent/rgb utilizing - dpkg-maintscript-helper. - -2017-02-06 15:19:47 +0100 Mike Gabriel (f6a114027) - - * Xserver/os/oscolor.c: Follow X.org in dropping the rgb.txt file - entirely. Content of that file is now hard-coded. - -2017-02-24 22:22:47 +0000 Mike Gabriel (e1f2902bb) - - * release 3.5.99.4 (tag: 3.5.99.4) - -2017-02-24 12:23:51 +0100 Mihai Moldovan (31426a3d2) - - * Merge branch 'uli42-fix_#306_#322' into 3.6.x - -2017-02-19 00:06:54 +0100 Ulrich Sibiller (3d8575c21) - - * dix: fix incomplete commit - -2017-02-20 10:33:52 +0100 Mihai Moldovan (3c322ffbb) - - * Merge branch 'sunweaver-pr/security-acl-naming-change' into 3.6.x - -2017-02-15 09:59:00 +0100 Mike Gabriel (104a3e9e2) - - * Naming change: Security*Access -> Dix*Access - -2017-02-20 10:21:01 +0100 Mike Gabriel (c79f2d289) - - * Merge branch - 'sunweaver-pr/use-xgetkeyboardMapping-instead-of-deprecated-xkeycodetokeysym' - into 3.6.x - -2017-02-17 12:43:06 +0000 Mike Gabriel (38ac74d6f) - - * Switch from using libNX_X11's deprecated XKeycodeToKeysym() - function to using XGetKeyboardMapping(). - -2017-02-18 10:24:21 +0100 Mihai Moldovan (73ec915bc) - - * Merge branch 'sunweaver-pr/smart-scheduler-is-not-optional' into - 3.6.x - -2017-02-09 14:05:32 +0100 Mathieu Bérard (6884e6a5b) - - * The smart scheduler is not optional. - -2017-02-10 00:47:32 +0100 Mihai Moldovan (0a7df0770) - - * Merge branch 'sunweaver-pr/use-rpath-for-nxagent' into 3.6.x - -2017-02-08 16:33:40 +0100 Mike Gabriel (99c130f15) - - * Makefile: Fix flawed uninstall-* targets. Spotted by Ionic while - reviewing the nxagent RPATH changeset. Thanks! - -2017-02-08 16:31:00 +0100 Mike Gabriel (52760b6e8) - - * debian/patches: Update comment header of - 016_nx-X11_install-location.debian.patch. - -2017-02-04 19:02:16 +0100 Mike Gabriel (a474b9f93) - - * debian/patches: Update 016_nx-X11_install-location.debian.patch. - Adapt path to recent upstream changes. - -2017-02-04 19:00:00 +0100 Mike Gabriel (ba620a054) - - * Load libNX_X11 / faked libX11 via RPATH setting rather than - fidgeting with LD_LIBRARY_PATH in the nxagent wrapper - script. - -2017-02-08 15:03:58 +0100 Mike Gabriel (9d1da072c) - - * Makefile: Allow longer names for variables that we want to allow - distro maintainers to override. - -2017-02-04 18:54:21 +0100 Mike Gabriel (4c4d3dfba) - - * Makefile: Actively set/override USRLIBDIR and SHLIBDIR when calling - Xserver's make process. - -2017-02-04 18:53:25 +0100 Mike Gabriel (4a01be659) - - * debian/rules: Don't manually override SHLIBDIR via the - dh_auto_build call. The default in the main Makefile - should work fine. - -2017-02-04 18:52:56 +0100 Mike Gabriel (0ae1fd5d3) - - * nx-libs.spec: Don't manually override SHLIBDIR via the .spec file. - The default in the main Makefile should work fine. - -2017-02-04 18:52:04 +0100 Mike Gabriel (c45cab1ba) - - * Makefile: Align variable names USRLIBDIR, SHLIBDIR (and NX_DIR) - with nx-X11 internal naming schemes (and use - /usr//nx/X11 rather than /usr//nx-X11). - -2017-02-09 22:01:31 +0100 Mihai Moldovan (0a314adfa) - - * Merge branch 'sunweaver-pr/drop-support-for-ancient-platforms' into - 3.6.x - -2017-02-08 11:06:17 +0100 Mike Gabriel (029bae127) - - * nx-X11/include/Xos_r.h: Drop one _POSIX_REENTRANT_FUNCTIONS macro - block, where offenders AIXV3, AIXV4 and __osf__ are gone - now. - -2017-02-04 16:25:13 +0100 Daniel Stone (7dae94814) - - * dix: remove staggeringly broken vendor workarounds - -2016-11-15 22:03:39 +0100 Mike Gabriel (2d45d8d80) - - * drop platform support: unifdef sgi. - -2016-11-15 21:51:55 +0100 Mike Gabriel (c6250a864) - - * drop platform support: unifdef QNX. - -2016-11-15 21:41:57 +0100 Mike Gabriel (754e48ac0) - - * drop platform support: unifdef DGUX. - -2016-11-15 21:32:46 +0100 Mike Gabriel (a9c30796d) - - * drop platform support: unifdef __osf__. - -2016-11-15 21:20:22 +0100 Mike Gabriel (4b178918b) - - * drop platform support: unifdef AIXV3, AIXV4 (and AIXrt, AIX386). - -2016-11-15 20:59:35 +0100 Mike Gabriel (184c5d778) - - * drop platform support: unifdef hpux and __hppa__. - -2016-11-15 19:20:13 +0100 Mike Gabriel (ace255eda) - - * drop platform support: unifdef Lynx. - -2016-11-15 18:41:52 +0100 Mike Gabriel (d12f95241) - - * drop platform support: unifdef __UNIXOS2__. - -2017-02-08 22:34:53 +0100 Mike Gabriel (86a6a340f) - - * Merge branch 'uli42-pr/fix_#293' into 3.6.x - -2017-02-08 21:43:45 +0100 Ulrich Sibiller (3790a28fe) - - * Screen.c: clean up superfluous whitespace - -2017-02-08 21:13:38 +0100 Ulrich Sibiller (184c07e24) - - * Screen.c: Ensure that an output is unused before destroying it - -2017-02-06 21:57:50 +0100 Mihai Moldovan (083051f66) - - * Merge branch 'sunweaver-pr/fix-DefaultRGBDatabase-path' into 3.6.x - -2017-02-05 19:16:54 +0000 Mike Gabriel (34889920c) - - * nx-X11/config/cf/X11.tmpl: Fix DefaultRGBDatabase path to - $(USRDATADIR)/rgb (not $(LIBDIR)/rgb). - -2017-02-04 15:41:18 +0100 Mike Gabriel (d6f475f67) - - * debian/copyright{,.in}: Adopt from Debian's upload candidate, being - DEP-5 compliant and up-to-date for 3.5.99.3. - -2017-02-04 15:22:20 +0100 Mike Gabriel (ff6126f44) - - * Xserver/randr: Regression fix introduced by c2b1f48. Re-introduce - RegisterResourceName() calls after each - CreateNewResourceType() call. - -2017-02-03 14:58:06 +0100 Mike Gabriel (1cd73ccb7) - - * Makefile: Don't create superfluous symlink for libX11.so -> - ../libNX_X11.so. The libNX_X11.so is only required at - build time, so need to use it for faking libX11.so in - nxagent. - -2017-02-03 14:40:19 +0100 Mike Gabriel (b0d28c8a6) - - * debian/changelog: Cosmetic fix, restoring correct version number - for 3.5.99.2 release stanza. - -2017-01-12 10:23:02 +0100 Mike Gabriel (93447eb2b) - - * Merge branch 'opoplawski-symlink' into 3.6.x - -2017-01-05 16:43:17 -0700 Orion Poplawski (f92820948) - - * Be consistent with macros - -2017-01-05 16:35:34 -0700 Orion Poplawski (c392bc0a8) - - * Use Obsoletes instead of Conflicts. Drop unneeded %{?_isa} - versions - -2017-01-12 10:21:51 +0100 Mike Gabriel (42b136811) - - * Merge branch 'opoplawski-fedora' into 3.6.x - -2017-01-11 15:19:24 -0700 Orion Poplawski (c9ab60e89) - - * Install missing libNX_X11.so.6 symlink - fixes gh-287 - -2017-01-05 16:43:17 -0700 Orion Poplawski (bdcc867e2) - - * Be consistent with macros - -2017-01-05 16:35:34 -0700 Orion Poplawski (13f3bdc00) - - * Use Obsoletes instead of Conflicts. Drop unneeded %{?_isa} - versions - -2016-12-22 20:12:53 +0100 Mike Gabriel (7d845e7f4) - - * hw/nxagent/Init.c: Amend artifact in license header. - -2016-12-22 15:30:07 +0100 Mike Gabriel (9c0d52807) - - * helper scripts: Add license headers to files. - -2016-12-20 10:33:48 +0100 Mike Gabriel (b425f071e) - - * nxcomp: Fix artifacts in copyright headers. - -2016-12-20 10:27:07 +0100 Mike Gabriel (8a8ec60cc) - - * nxcompext: Drop folder with .gitignore file. nxcompext has been - moved into nxagent DDX. - -2016-12-20 09:04:11 +0100 Mike Gabriel (02546c560) - - * roll-tarballs.sh: Adapt to recent changes in nx-libs, keep legacy - support for older 3.6.x and 3.5.x releases. - -2016-12-19 15:03:09 +0100 Mike Gabriel (9acd13e50) - - * release 3.5.99.3 (tag: 3.5.99.3) - -2016-12-14 13:32:23 +0100 Mike Gabriel (8be276d27) - - * Merge branch 'theqvd-fix-loopback-bind' into 3.6.x - -2016-12-13 12:00:43 +0100 Vadim Troshchinskiy (920f423a5) - - * Make nxagent only bind to loopback when requested - -2016-12-14 10:57:39 +0100 Mike Gabriel (e466a9387) - - * Merge branch 'theqvd-fix-accept-host-message' into 3.6.x - -2016-12-13 12:19:09 +0100 Vadim Troshchinskiy (77188865e) - - * Fix reversed logic in acceptHost setting - -2016-12-10 21:49:10 +0100 Mike Gabriel (2b8f59261) - - * Merge branch 'uli42-pr/improve_xinerama_debug' into 3.6.x - -2016-12-07 21:50:40 +0100 Ulrich Sibiller (6f3fb5248) - - * Screen.c: more debug output formatting improvements - -2016-12-07 21:17:26 +0100 Ulrich Sibiller (e14309892) - - * Screen.c: fix uninitalized variable - -2016-12-07 21:15:59 +0100 Ulrich Sibiller (ce76009d2) - - * Screen.c: fix compile warnings in DEBUG mode - -2016-12-07 21:42:03 +0100 Ulrich Sibiller (6882b08d8) - - * Screen.c: fix formatting - -2016-12-07 20:18:09 +0100 Ulrich Sibiller (c806956c2) - - * Screen.c: improve debugging output - -2016-12-05 10:26:28 +0000 Mike Gabriel (5bdb2fcdf) - - * debian/control: B-D alternatively on libxfont1-dev or libxfont-dev. - Fix FTBFS on Debian stretch which has libxfont2-dev as - default now. - -2016-12-04 21:45:33 +0100 Mike Gabriel (c893ad65c) - - * Merge branch 'sunweaver-pr/drop-glx-ansic' into 3.6.x - -2016-11-02 20:30:07 +0100 Mike Gabriel (4e33fd4be) - - * Mesa: Convert some files with MSDOS EOL style to Unix EOL style. - -2016-11-01 21:30:22 +0100 Kristian Høgsberg (4146d1aa7) - - * Drop xf86glx.h, so we can finally drop Xserver/GL/include/ - entirely. - -2016-10-31 15:06:37 +0100 Kristian Høgsberg (cee997dac) - - * Drop glx_ansic.h wrapper and call malloc, realloc, free and - str-funcs directly. - -2016-12-04 21:14:24 +0100 Mike Gabriel (b38d5b97d) - - * Merge branch 'sunweaver-pr/extmod-xfree86loader-cleanup' into 3.6.x - -2016-10-29 11:28:02 +0200 Eric Anholt (508d2deae) - - * Remove libcwrapper usage from xorg server modules. The libcwrapper - is not used in nxagent. - -2016-12-04 21:09:52 +0100 Mike Gabriel (62f8e50e7) - - * Merge branch 'uli42-pr/compilation_fixes_and_debug_improvements' - into 3.6.x - -2016-12-03 23:31:26 +0100 Ulrich Sibiller (b0106e75a) - - * slightly improve rrxinerama debug output - -2016-12-03 23:06:32 +0100 Ulrich Sibiller (c5e06d408) - - * Fix compilation warnings - -2016-11-30 08:13:54 +0100 Mike Gabriel (a0a429cc7) - - * Update auto-generated debian/copyright.in. - -2016-11-18 00:07:19 +0100 Mike Gabriel (cb8af80ae) - - * .gitignore: Don't ignore myself. - -2016-11-18 00:06:30 +0100 Mike Gabriel (edeca4aff) - - * Merge branch 'uli42-pr/gitignore' into 3.6.x - -2016-11-03 23:53:46 +0100 Ulrich Sibiller (7993d28f1) - - * add .gitignore files - -2016-11-17 20:49:53 +0100 Mike Gabriel (1f6070437) - - * Merge branch 'uli42-pr/remove_xlibi18n' into 3.6.x - -2016-11-04 00:25:25 +0100 Ulrich Sibiller (de4eca171) - - * LibX11: drop unused xlibi18n - -2016-11-15 17:06:18 +0100 Mike Gabriel (cb8bcbec8) - - * Merge branch 'sunweaver-pr/testscripts-file-headers' into 3.6.x - -2016-11-07 12:32:09 +0100 Mike Gabriel (00725f16a) - - * testscripts: Use non-NoMachine file headers for our testscripts. - -2016-11-15 17:02:11 +0100 Mike Gabriel (91d06723b) - - * New helper script: regenerate-symbol-docs.sh. Plus update symbols - usage of libNX_X11 and nxcompext in nxagent, nxcompext and - libNX_X11. - -2016-11-15 16:42:39 +0100 Mike Gabriel (8c5a1b071) - - * Merge branch 'sunweaver-pr/move-nxcompext-into-Xserver' into 3.6.x - -2016-11-09 16:45:47 +0100 Mike Gabriel (9ad0aae5d) - - * Xserver/Imakefile: Some whitespace fixes. - -2016-11-03 00:19:26 +0100 Mike Gabriel (80b5de3f5) - - * nxcompext: Move code into Xserver subtree, as nxcompext requires - Xserver includes at build time. - -2016-11-03 08:30:49 +0100 Mike Gabriel (cae394b45) - - * Xserver/hw/nxagent/Imakefile: Introduce the NULL variable. - -2016-11-08 08:00:44 +0100 Mihai Moldovan (b1d3f2ca5) - - * Merge branch 'uli42-pr/keyboard_fixes' into arctica-3.6.x - -2016-10-27 01:00:23 +0200 Ulrich Sibiller (2f2ade61a) - - * Keyboard.c: evdev is only existing on Linux - -2006-10-02 20:58:33 +0300 Daniel Stone (926e90abc) - - * xkb: remove the world's most staggeringly broken vendor workaround - -2016-10-26 11:01:57 +0200 Ulrich Sibiller (08ed062c4) - - * Keyboard.c: move variable to inner scope - -2016-10-26 10:39:37 +0200 Ulrich Sibiller (d37f9f311) - - * Reconnect.c: simplify code by using strndup - -2016-10-25 23:40:13 +0200 Ulrich Sibiller (e52799d5c) - - * Keyboard.c: replace malloc/strcpy by str(n)dup - -2016-10-25 22:59:35 +0200 Ulrich Sibiller (718c5b9f1) - - * Keyboard.c: more whitespace/formatting fixes - -2016-10-25 22:53:39 +0200 Ulrich Sibiller (b5cc3c94e) - - * Keyboard.c: improve keyboard file creation - -2016-10-25 22:53:07 +0200 Ulrich Sibiller (52848b785) - - * Keyboard.c: use NULL instead of 0 - -2016-10-25 22:52:43 +0200 Ulrich Sibiller (3ea601bcb) - - * Keyboard.c: remove superfluous whitespace - -2016-10-25 21:50:11 +0200 Ulrich Sibiller (2901aca36) - - * Keyboard.c: Fix wrong error msg prefix - -2016-10-25 21:41:11 +0200 Ulrich Sibiller (2f7f39b49) - - * Keyboard.c: Fix and simplify keyboard config file handling - -2016-10-25 21:40:10 +0200 Ulrich Sibiller (8793e362b) - - * Improve DEBUG/TEST output regarding keyboard stuff - -2016-10-25 21:39:24 +0200 Ulrich Sibiller (e3ac55bc2) - - * Drop unused define NXAGENT_KEYMAP_DIR_FILE - -2016-11-05 05:20:31 +0000 Mihai Moldovan (7b79e8d83) - - * Makefile: fix up a9b145d4. - -2016-11-05 05:18:06 +0000 Mihai Moldovan (c7e01938d) - - * nx-X11/lib/X11/Imakefile: essentially revert 5a90a63. - -2016-11-04 14:19:07 +0100 Vadim Troshchinskiy (e5091e002) - - * Added sample slave agent and test script - -2016-11-03 22:51:56 +0100 Mihai Moldovan (53d304ef7) - - * Merge branch 'sunweaver-pr/drop-fbmmx' into arctica-3.6.x - -2016-10-29 14:23:58 +0200 Mike Gabriel (f5c5cb10f) - - * Xserver/fb: Drop fbmmx.[ch] files and code passages wrapped-in by - USE_MMX macro. - -2016-10-29 14:23:25 +0200 Mike Gabriel (89e1457d1) - - * Xserver/fb/Imakefile: Introduce NULL variable. - -2016-11-03 09:36:23 +0100 Mike Gabriel (d12b77543) - - * Merge branch 'uli42-pr/libX11_xtrans_silence_compiler_warnings' - into 3.6.x - -2016-11-02 23:57:43 +0100 Ulrich Sibiller (47fab08aa) - - * xtrans: fix const warnings for SocketConnectConnInfo - -2016-11-02 23:55:23 +0100 Ulrich Sibiller (882c034c3) - - * xtrans: silence compiler warning regarding is_numeric - -2016-11-02 23:37:30 +0100 Ulrich Sibiller (90612d25c) - - * libX11 + Xserver: fix missing define warning - -2016-11-02 23:36:50 +0100 Ulrich Sibiller (2631603b6) - - * xtrans: Fix compile warning - -2016-11-02 23:14:52 +0100 Ulrich Sibiller (5d06f46e5) - - * xtrans: fix compilation warnings because of missing XTRANS_SEND_FDS - -2016-11-02 19:59:23 +0100 Mike Gabriel (8dc0d18c1) - - * debian/libnx-x11-6.symbols: Update after upgrade of xtrans library - files. - -2016-11-02 19:50:24 +0100 Mike Gabriel (107e72b03) - - * Merge branch 'uli42-pr/upgrade_xtrans' into 3.6.x - -2016-11-02 11:48:23 +0100 Ulrich Sibiller (6a186b921) - - * Whitespace fixes - -2016-10-31 02:29:18 +0100 Ulrich Sibiller (e65b106a8) - - * Xtrans: update to Xorg/xtrans upstream (1.3.5+) - -2016-10-13 21:53:17 +0200 Ulrich Sibiller (793d587b4) - - * Remove __UNIXOS2__ references - -2016-05-18 12:38:02 -0400 Adam Jackson (603fe2554) - - * remove CLTS code - -2016-10-13 19:08:37 +0200 Ulrich Sibiller (247e1f72e) - - * use %p in format strings - -2016-10-13 00:51:03 +0200 Ulrich Sibiller (c3f43e832) - - * replace PRMSG by prmsg - -2016-10-13 00:35:04 +0200 Ulrich Sibiller (c4b775f6d) - - * align license headers with Xorg/xtrans upstream - -2016-10-13 00:31:51 +0200 Ulrich Sibiller (6957b3daa) - - * move helper functions to file end - -2008-02-10 19:04:40 -0800 Jeremy Huddleston (f686bc3eb) - - * Fixed #ifdef checks that were using i386 to use __i386__ - -2016-10-13 00:16:30 +0200 Ulrich Sibiller (64d51869f) - - * whitespace cleanup - -2008-08-07 10:32:11 -0400 Adam Jackson (e5b4532ab) - - * Drastically simplify TRANS_OPEN_MAX. - -2016-10-12 22:28:41 +0200 Ulrich Sibiller (0ca6e5999) - - * undef __QNX__ - -2016-10-12 22:27:34 +0200 Ulrich Sibiller (4ab02b27c) - - * undef Lynx - -2016-10-12 22:47:36 +0200 Ulrich Sibiller (89cea600a) - - * undef AIXV3 - -2016-10-12 22:44:21 +0200 Ulrich Sibiller (eb4ee6c32) - - * undef hpux - -2016-10-12 22:24:09 +0200 Ulrich Sibiller (175a3416e) - - * undef __UNIXOS2__ - -2016-10-12 22:05:26 +0200 Ulrich Sibiller (97d651fcf) - - * Remove OS2PIPECONN transport - -2016-10-12 21:33:00 +0200 Ulrich Sibiller (0cbc89221) - - * Remove unused TLI ("STREAMSCONN") code - -2016-10-12 21:06:36 +0200 Ulrich Sibiller (b5bfd3a49) - - * remove DECnet support - -2016-11-02 19:38:08 +0100 Mike Gabriel (a9b145d46) - - * Makefile: Make sure libNX_X11.so.6.2 does not get installed as - symlink but as actual file. (Follow-up for 5a90a63). - -2016-11-02 17:54:24 +0100 Mike Gabriel (1d1d1fc21) - - * Merge branch 'pr/unused_files' into 3.6.x - -2016-10-30 19:05:56 +0100 Ulrich Sibiller (7d884049b) - - * remove unused mkks.sh - -2016-10-30 19:02:36 +0100 Ulrich Sibiller (bac5ce7b5) - - * remove unused jump_* files from libX11 - -2016-10-30 18:54:04 +0100 Ulrich Sibiller (331497b88) - - * drop unused xtest1.frags - -2016-10-30 18:48:31 +0100 Ulrich Sibiller (6b9ce7da4) - - * remove unused fb24_32.h - -2016-10-30 18:47:04 +0100 Ulrich Sibiller (a29a2b656) - - * remove unused registry.h - -2016-10-30 18:43:38 +0100 Ulrich Sibiller (89f9212ef) - - * remove unused XInput.h - -2016-10-30 18:40:10 +0100 Ulrich Sibiller (881979bd1) - - * Remove unused Xv and XvMC headers - -2016-10-30 18:01:11 +0100 Ulrich Sibiller (ba87cf406) - - * drop unused glu.h - -2016-10-30 17:58:59 +0100 Ulrich Sibiller (903d5ce8a) - - * drop ap_keysym.h - -2016-10-30 17:55:53 +0100 Ulrich Sibiller (1832ab62f) - - * remove unused registry file - -2016-10-30 17:54:46 +0100 Ulrich Sibiller (b7daac272) - - * remove *-def.cpp - -2016-10-29 23:26:05 +0200 Ulrich Sibiller (4271b9ebd) - - * nxcomp: remove unused Utils.cpp - -2016-10-29 22:52:53 +0200 Ulrich Sibiller (96c9aafd6) - - * Imake: drop DoLoadableServer, MakeDllModules and IHaveModules - -2016-10-29 11:18:41 +0200 Mike Gabriel (8dab7c21d) - - * Remove extmod from nx-X11/programs/Xserver/Xext/. - -2016-11-02 17:53:15 +0100 Mike Gabriel (6eb8d3ec6) - - * Merge branch 'uli42-pr/add_libX11_links' into 3.6.x - -2016-10-28 23:38:17 +0200 Ulrich Sibiller (5a90a638f) - - * libX11/Imakefile: handle libX11 links - -2016-10-28 23:37:17 +0200 Ulrich Sibiller (f1d420baa) - - * libX11/Imakefile: add missing dependencies on ks_tables.h - -2016-10-31 12:44:52 +0100 Mike Gabriel (4c59a3c58) - - * Merge branch 'sunweaver-pr/clean-up-old-vcs-comments' into 3.6.x - -2016-10-29 15:30:20 +0200 Mike Gabriel (fcf61d341) - - * Imakefile cleanup: Delete all ancient Vcs comments stemming from - SVN times of X.org and XFree86. - -2016-10-30 23:52:44 +0100 Mike Gabriel (6b3080d54) - - * Merge branch 'sunweaver-pr/drop-mfb-maskbits-h' into 3.6.x - -2016-10-30 21:36:53 +0100 Mike Gabriel (b99c78721) - - * Xserver/Imakefile: Drop references to already removed afb code. - -2016-10-30 21:36:03 +0100 Mike Gabriel (65e25bd47) - - * Xserver/Imakefile: Drop all references to building already removed - cfb* implementations. - -2016-10-30 20:16:53 +0100 Adam Jackson (cc0350202) - - * Death to mfb (removing last remnants from NX code). - -2016-10-30 18:31:54 +0100 Adam Jackson (3c0e426f0) - - * Disinfect mi/ of mfb. - -2016-10-30 14:32:04 +0100 Mike Gabriel (23c66f400) - - * Merge branch 'sunweaver-pr/drop-nxlibint-h' into 3.6.x - -2016-10-30 13:11:38 +0100 Mike Gabriel (1ddbe39ad) - - * nxcompext: Drop (nowadays) no-op file NXlibint.h. - -2016-10-30 14:25:57 +0100 Mike Gabriel (23ad270b5) - - * Merge branch 'uli42-misc_fixes' into 3.6.x - -2016-10-30 13:46:11 +0100 Ulrich Sibiller (16947012d) - - * nxagent.keyboard: add quotes - -2016-10-30 13:45:33 +0100 Ulrich Sibiller (903cc0657) - - * Imakefile: remove references to non-existing subdirs - -2016-10-30 02:32:35 +0200 Ulrich Sibiller (162a627c4) - - * saver.c: fix unused variable warnings - -2016-10-29 10:32:51 +0200 Mike Gabriel (a375d178f) - - * Merge branch 'sunweaver-pr/build-includes-robustness' into 3.6.x - -2016-10-28 15:19:10 +0200 Mike Gabriel (2f2a5a920) - - * Imake.rules: Make BuildIncludes{,Top}() more robust in case people - attempt providing path names instead of file names via - srclist. - -2016-10-29 10:30:27 +0200 Mike Gabriel (ecd335fa6) - - * Merge branch 'uli42-pr/remove_xf86' into 3.6.x - -2016-10-28 01:05:03 +0200 Ulrich Sibiller (4aeed7ad9) - - * remove hw/xfree86 altogether - -2016-10-28 00:30:25 +0200 Ulrich Sibiller (6c7f9cdaa) - - * remove xf86Version.h and xf86Date.h - -2016-10-28 14:51:52 +0200 Mike Gabriel (4cdcd9145) - - * debian/patches: Rebase - 102_xserver-xext_set-securitypolicy-path.debian.patch. - -2016-10-28 14:48:25 +0200 Mike Gabriel (c9da511cf) - - * Merge branch 'theqvd-slave-channel' into 3.6.x - -2016-10-24 13:27:52 +0200 Vadim Troshchinskiy (c7eac1f95) - - * Add description of NX_SLAVE_CMD to man and help - -2016-10-18 09:19:28 +0200 Vadim Troshchinskiy (30af52eb3) - - * Slave channel implementation - -2016-10-28 05:42:02 +0200 Mihai Moldovan (a5de79181) - - * Merge branch 'uli42-pr/backup_memleak' into arctica-3.6.x - -2016-10-25 21:30:15 +0200 Emilio Pozuelo Monfort (8d1126e97) - - * Plug a memory leak - -2016-10-20 22:56:41 +0200 Mike Gabriel (5d4a7e071) - - * debian/rules: Re-enable (+pie) hardening flags again when building - .deb packages. - -2016-10-20 10:31:24 +0200 Mike Gabriel (61b8d44f1) - - * Merge branch 'uli42-pr/fix_compile_warnings' into 3.6.x - -2016-10-20 00:15:20 +0200 Ulrich Sibiller (50eb5e4a9) - - * sendexev.c: Fix return of unitialized variable - -2011-05-24 18:33:17 +0200 Cyril Brulebois (151e0b16d) - - * xfixes: Remove unused variable. - -2006-02-14 08:11:41 +0000 Benjamin Herrenschmidt (c26621610) - - * Remove useless line of code that contained a bug and triggered a - gcc warning. This variable will be overriden before being - used anyway. (Bugzilla #5595) - -2009-01-11 08:25:17 +0100 Julien Cristau (4f99f854c) - - * dix: fix cast from pointer to integer - -2014-12-09 09:30:57 -0800 Keith Packard (e3e4062c3) - - * dbe: Call to DDX SwapBuffers requires address of int, not unsigned - int [CVE-2014-8097 pt. 2] - -2016-10-19 21:58:06 +0200 Ulrich Sibiller (01eaab831) - - * LRGB.c: Fix label defined but not used - -2016-06-04 17:19:59 +0200 walter harms (ddc5ed4c9) - - * Fixes: warning: variable 'req' set but not,used - -2016-04-26 16:31:27 +0200 walter harms (21405f62b) - - * fix: warning: pointer targets in passing argument 2 of '_XSend' - differ in signedness [-Wpointer-sign] - -2016-04-26 16:34:11 +0200 walter harms (3f9ebf33d) - - * no need to check args for Xfree() - -2016-04-26 16:23:46 +0200 walter harms (897b8b28b) - - * remove stray extern - -2016-10-16 02:15:13 +0200 Ulrich Sibiller (2c59fbe30) - - * Fix warnings in XlibInt.c - -2016-10-16 00:41:11 +0200 Ulrich Sibiller (0a28292ec) - - * xkb.c: fix 'assignment makes integer from pointer without a cast' - -2016-10-16 00:19:47 +0200 Ulrich Sibiller (057ddde08) - - * xkmread.c: use _X_UNUSED to avoid compiler warning when result is - not needed - -2016-10-16 00:07:21 +0200 Ulrich Sibiller (33b5911f2) - - * xcmisc.c: remove HAVE_STDINT - -2016-10-16 00:02:41 +0200 Ulrich Sibiller (c180a2147) - - * security.c: fix compiler warnings - -2016-10-15 23:01:59 +0200 Ulrich Sibiller (185fbdaf9) - - * Loop.cpp: Fix output of SetCore() - -2016-10-15 22:02:06 +0200 Ulrich Sibiller (d238db344) - - * Window.c: Fix function assignment warning - -2016-10-15 21:45:30 +0200 Ulrich Sibiller (81a7c6cf4) - - * Display.c: remove unused variable - -2016-10-15 21:42:54 +0200 Ulrich Sibiller (54b7561f9) - - * Colormap.c: add cast to avoid warning - -2016-10-15 21:41:03 +0200 Ulrich Sibiller (3c5621c37) - - * Args.c: fix string format warning - -2016-10-15 18:21:48 +0200 Ulrich Sibiller (e3c9bc392) - - * imLcIm.c: Fix unused variables - -2016-10-15 18:03:18 +0200 Ulrich Sibiller (babaf67c9) - - * Pending.c: Fix compilation warning - -2016-10-15 17:51:11 +0200 Ulrich Sibiller (ae8ec6b14) - - * Fix libX11 implicit declaration warnings - -2016-10-20 10:08:14 +0200 Mike Gabriel (da01dc8da) - - * Drop nx-X11/lib/X11/libX11.elist. Not needed for anything nowadays. - Probably never was needed in nx-X11. - -2016-10-20 09:58:37 +0200 Mike Gabriel (44c76cacf) - - * debian/libnx-x11-6.symbols: Update symbols list. - -2016-10-20 09:52:45 +0200 Mike Gabriel (a559592dc) - - * XKeysymDB: ... got removed. - -2016-10-19 22:15:01 +0200 Mike Gabriel (70ac75f4a) - - * Merge branch 'uli42-pr/libX11_further_backports' into 3.6.x - -2016-09-25 21:25:25 +0200 Tobias Stoeckmann (70e9d346f) - - * Validation of server responses in XGetImage() - -2016-09-25 21:22:57 +0200 Tobias Stoeckmann (b17557f9f) - - * The validation of server responses avoids out of boundary accesses. - -2016-02-06 14:18:32 -0800 Alan Coopersmith (68e3ee67c) - - * xcms: use size_t for pointer offsets passed to strncmp - -2016-02-06 13:32:44 -0800 Alan Coopersmith (8d8d5cfd8) - - * xcms: use unsigned indexes when looping through unsigned values - -2016-02-06 13:01:25 -0800 Alan Coopersmith (327d2cc60) - - * xcms: use size_t for strlen/sizeof values instead of converting to - int & back - -2015-03-26 07:52:58 +0100 Dominik Muth (de4047722) - - * Xlib.h: Fix macros imitating C functions. - -2016-01-21 11:54:19 +0100 Olivier Fourdan (a3759f323) - - * XKB: fix XkbGetKeyboardByName with Xming server - -2015-12-19 18:03:41 -0800 Alan Coopersmith (50192b720) - - * lcPubWrap: replace malloc(strlen) + strcpy with strdup - -2015-12-19 10:21:04 -0800 Alan Coopersmith (7a1fc1759) - - * XlcDL.c: reduce code duplication - -2015-12-19 10:19:25 -0800 Alan Coopersmith (c9ebd122f) - - * XlcDL.c: replace strcpy+strcat sequences with snprintf - -2015-12-19 10:05:42 -0800 Alan Coopersmith (2874fd14b) - - * XDefaultOMIF: Remove comments referring to ancient Sun bug ids - -2015-12-19 10:00:22 -0800 Alan Coopersmith (d980be3c2) - - * XDefaultOMIF: additional code simplification - -2015-12-19 09:46:31 -0800 Alan Coopersmith (c00196d2d) - - * XDefaultOMIF: replace strlen+Xmalloc+strcpy with strdup - -2015-12-19 09:20:55 -0800 Alan Coopersmith (f7254c69f) - - * Use strdup instead of Xmalloc+strcpy in _XDefaultOpenIM - -2015-12-04 22:20:53 -0800 Alan Coopersmith (b912a4042) - - * Delete #if 0 hunks of code - -2015-12-03 23:38:07 -0800 Alan Coopersmith (9dec6c18b) - - * Bug 93183: _XDefaultOpenIM memory leaks in out-of-memory error - paths - -2015-12-03 23:19:48 -0800 Alan Coopersmith (8d6d95d74) - - * Bug 93184: read_EncodingInfo invalid free - -2015-11-28 13:18:11 -0800 Alan Coopersmith (8339e6803) - - * Remove unused definition of XCONN_CHECK_FREQ - -2015-09-27 18:38:32 -0700 Alan Coopersmith (f857c70f8) - - * Get rid of some extraneous ; at the end of C source lines - -2015-07-19 10:22:45 +0200 Thomas Klausner (fc524ddbb) - - * Do not return() after exit(). - -2015-05-18 14:49:01 +0100 Ross Burton (1445735ef) - - * Add missing NULL checks to ICWrap - -2015-06-04 20:51:17 -0700 Alan Coopersmith (39dd37d57) - - * Replace Xmalloc+memset pairs with Xcalloc calls - -2015-06-04 19:07:12 -0700 Bhavi Dhingra (a402ed016) - - * omGeneric.c: Correct the parameter usage of sizeof - -2015-05-19 12:30:22 +1000 Peter Hutterer (73f2d66e0) - - * Fix three "use of uninitialized variable" coverity warnings - -2015-05-18 07:55:17 +1000 Peter Hutterer (e14489988) - - * Fix potential memory leak - -2015-02-03 13:23:50 -0500 Ran Benita (8e3e7bb77) - - * compose: fix the description of modifiers in compose sequences - -2014-07-11 10:34:08 -0700 Alan Coopersmith (0f1fa85fe) - - * Use C99 named initializers to fill in events passed to XSendEvent - -2014-07-06 11:13:49 -0700 Alan Coopersmith (f20f91ee8) - - * Fix validation of ctrls parameter to XkbGetPerClientControls() - -2014-07-06 10:54:57 -0700 Alan Coopersmith (37b8d6883) - - * Fix map->num_types check in XkbAddKeyType() - -2014-06-07 12:03:17 +0200 walter harms (aa7053b3e) - - * lcDefConv.c: fix use before check - -2014-06-07 11:54:34 +0200 walter harms (dd6dc2ddf) - - * rm redundant null checks - -2014-06-07 15:17:27 +0200 walter harms (a98260726) - - * libX11: rm redundante NULL checks - -2014-06-06 22:53:05 +0200 walter harms (1ff696123) - - * Remove more redundant null checks before Xfree() - -2014-06-05 18:37:40 +0200 walter harms (fc26b97ea) - - * Remove redundant null checks before free - -2014-06-04 17:12:31 +0200 walter harms (191d1575f) - - * libX11/lcUTF8.c fix: dereferenced before check - -2014-06-04 17:10:20 +0200 walter harms (861fe5aee) - - * libX11/XKBNames.c fix: dereferenced before check - -2014-06-04 17:08:12 +0200 walter harms (e7528f581) - - * libX11/lcGenConv.c fix: dereferenced before check - -2014-05-09 18:21:05 -0400 Owen W. Taylor (afc7138f9) - - * Fix XNextRequest() after direct usage of XCB - -2014-02-11 13:26:16 +0200 Ran Benita (88d496598) - - * Remove dead USE_OWN_COMPOSE-protected code - -2014-02-06 13:48:08 -0800 Alan Coopersmith (3e8df1a2e) - - * Fix typos in Xrm.c comments - -2013-12-26 09:26:13 -0800 Alan Coopersmith (101419b10) - - * _XkbReadGeomOverlay: check for NULL first, then use pointer - -2013-12-26 09:22:49 -0800 Alan Coopersmith (1b0df5da6) - - * XkbSelectEventDetails: remove unnecessary assignments - -2010-10-07 18:46:08 +0100 Jon TURNEY (4fad46e9c) - - * Don't try so hard to find a matching font with the given encoding - -2013-12-02 21:51:27 -0800 Alan Coopersmith (f45ac4ae3) - - * unifdef -UISC - -2013-11-16 20:21:54 -0800 Alan Coopersmith (35dc4784b) - - * Drop X_LOCALE fallback for OS'es without setlocale() - -2013-08-24 17:27:43 -0700 Alan Coopersmith (f04e1a6d1) - - * Bug 68413 - [Bisected]Error in `xterm': realloc(): invalid next - size - -2013-08-16 21:04:02 -0700 Alan Coopersmith (ba86b7a2e) - - * Stop checking for HAVE_DIX_CONFIG_H on the client side - -2013-08-16 18:27:28 -0700 Alan Coopersmith (2824899d2) - - * Rearrange some variable declarations & initializations in XKB - -2013-08-11 13:29:33 -0700 Alan Coopersmith (3c5880e72) - - * Reindent XKB code to X.Org standard style - -2013-08-16 18:14:14 -0700 Alan Coopersmith (3cd822526) - - * Fix overflow checks in _XkbReadKeySyms when key_sym_map is already - created - -2013-08-11 17:02:21 -0700 Alan Coopersmith (c22524d30) - - * Remove long unused udcInf.c - -2013-08-11 00:07:33 -0700 Alan Coopersmith (26256188b) - - * Remove unnecessary casts of pointers to (char *) in calls to - Xfree() - -2013-08-10 23:57:55 -0700 Alan Coopersmith (d33cf0446) - - * Don't cast sizeof() results to unsigned when passing to - Xmalloc/Xcalloc - -2013-08-10 23:51:08 -0700 Alan Coopersmith (c161df4fe) - - * Remove even more casts of return values from Xmalloc/Xrealloc - -2013-08-10 23:05:13 -0700 Alan Coopersmith (5d6cda4f6) - - * xlibi18n: fix argsize argument to _XlcParsePath - -2013-08-10 22:32:42 -0700 Alan Coopersmith (069c1f4d5) - - * i18n modules: Fix some const cast warnings - -2013-08-10 22:21:54 -0700 Alan Coopersmith (d8358c6ef) - - * xlibi18n: Fix a bunch of const cast warnings - -2013-08-10 22:18:00 -0700 Alan Coopersmith (e667b9054) - - * Fix const handling in XSetLocaleModifiers - -2013-08-10 21:46:37 -0700 Alan Coopersmith (d2671c285) - - * Constify lc_name argument to _XlcLocaleDirName() & - _XlcLocaleLibDirName() - -2013-08-10 13:37:53 -0700 Alan Coopersmith (22377a799) - - * init_om: remove unneeded extra copy of string to local buffer - -2013-08-10 12:34:53 -0700 Alan Coopersmith (92591316d) - - * Delete unused XKB_INSURE_SIZE macro from XKBlibint.h - -2013-08-10 12:19:17 -0700 Alan Coopersmith (be32fbb31) - - * miRegionOp(): ensure region size is not updated if realloc fails - -2013-08-10 12:19:17 -0700 Alan Coopersmith (ad51fbdb4) - - * miRegionCopy(): handle realloc failure better - -2013-08-10 11:27:22 -0700 Alan Coopersmith (105cd4711) - - * Avoid memory leak/corruption if realloc fails in Xregion.h:MEMCHECK - macro - -2013-08-10 12:07:51 -0700 Alan Coopersmith (180991ce2) - - * Avoid memory leak/corruption if realloc fails in - imLcPrs.c:parseline() - -2013-08-10 12:30:39 -0700 Alan Coopersmith (7156a20bc) - - * lcDB.c: ensure buffer size is updated correctly if realloc fails - -2013-08-10 11:07:47 -0700 Alan Coopersmith (0574a55eb) - - * Avoid memory leak/corruption if realloc fails in - XlcDL.c:resolve_object() - -2013-08-09 23:33:03 -0700 Alan Coopersmith (a6d9409b0) - - * omGeneric.c: convert sprintf calls to snprintf - -2013-08-09 23:30:30 -0700 Alan Coopersmith (d03ab1de0) - - * ximcp/imRm.c: convert sprintf calls to snprintf - -2013-08-09 23:02:12 -0700 Alan Coopersmith (a1b0fdb2c) - - * xlibi18n: convert sprintf calls to snprintf - -2013-08-09 23:02:12 -0700 Alan Coopersmith (bde3d8b14) - - * lcfile: skip over any null entries in args list - -2013-08-09 22:00:09 -0700 Alan Coopersmith (7bca34528) - - * Fix file leak on malloc error in XlcDL.c:resolve_object() - -2012-12-18 15:28:05 +0000 ISHIKAWA,chiaki (ce482d4fd) - - * Fix bogus timestamp generated by XIM - -2011-06-16 17:28:39 +0200 Egbert Eich (ed53aca1d) - - * XIM: Fix race on focus change: set 'FABRICATED' only when keyev - filters in place. - -2013-07-27 01:03:18 -0700 Alan Coopersmith (adcf3894a) - - * omGeneric: remove space between struct name & member name - -2013-07-23 22:11:34 -0700 Alan Coopersmith (6d64c4164) - - * XSetModifierMapping: Use Data instead of GetReqExtra - -2013-06-09 11:13:42 -0700 Kees Cook (ea8239650) - - * libX11: check size of GetReqExtra after XFlush - -2013-06-25 22:35:29 +0200 Thomas Klausner (39c6e5aa8) - - * Tighten out-of-range comparisons. - -2013-06-25 18:34:32 +0200 Thomas Klausner (ac3d26251) - - * Fix out-of-range comparison in _XF86BigfontQueryFont - -2013-06-25 18:33:56 +0200 Thomas Klausner (61fdf93ef) - - * Check for symbol existence with #ifdef, not #if - -2013-06-25 18:31:32 +0200 Thomas Klausner (d122d7545) - - * Stop truncating source to destination length if it is larger. - -2013-06-24 23:02:05 -0700 Alan Coopersmith (88edf8083) - - * Require ANSI C89 pre-processor, drop pre-C89 token pasting support - -2016-10-08 00:20:48 +0200 Ulrich Sibiller (7f98ab03b) - - * update Xfuncproto.h - -2016-10-07 23:46:05 +0200 Ulrich Sibiller (e2e45b2b3) - - * Align files with upstream libX11-1.6.0 - -2012-12-16 17:44:42 -0800 Alan Coopersmith (878040bf0) - - * Tell clang not to report -Wpadded warnings on public headers we - can't fix - -2010-09-08 10:44:23 -0400 Adam Jackson (9b5f99c37) - - * Zero buffer data in BufAlloc() - -2011-01-31 14:02:10 +0200 Erkki Seppälä (13fe4d475) - - * GetProp: Zero-initialized error so its resourceID field is - initialized - -2013-03-01 18:37:37 -0800 Alan Coopersmith (7992a9873) - - * integer overflow in ReadInFile() in Xrm.c [CVE-2013-1981 7/13] - -2011-01-31 14:01:58 +0200 Erkki Seppälä (78b0ca2fe) - - * ximcp/imRmAttr: Handle leaking colormap_ret - -2011-02-21 15:56:54 +0100 Samuel Thibault (b00312f5d) - - * Fix status reporting for braille patterns - -2016-10-07 22:16:24 +0200 Ulrich Sibiller (a2fded2e3) - - * Revert incomplete "Fix status reporting for braille patterns" - -2010-09-03 23:11:53 -0700 Alan Coopersmith (bd43a0640) - - * Sun's copyrights are now owned by Oracle - -2016-10-07 21:16:39 +0200 Ulrich Sibiller (5dbcf1987) - - * Assume size_t is always available, since it was defined in C89 - -2016-10-07 21:00:20 +0200 Ulrich Sibiller (1078f9770) - - * rename xf86bigfstr.h to xf86bigfproto.h - -2013-06-02 11:49:54 -0700 Thomas Klausner (e03d8c215) - - * cmsMath.c: Add missing stdio header for printf(3) in DEBUG build. - -2013-05-17 15:26:21 -0700 Niveditha Rau (26f7239a0) - - * Make sure internal headers include required headers - -2013-05-16 23:05:36 -0700 Alan Coopersmith (71fb99cb4) - - * Free fs->properties in XF86BigfontQueryFont overflow error path - -2013-05-23 20:39:46 +0200 Julien Cristau (78ed23330) - - * xkb: fix off-by-one in _XkbReadGetNamesReply and - _XkbReadVirtualModMap - -2016-10-06 23:34:06 +0200 Ulrich Sibiller (082e83130) - - * Revert "Add a couple fixups for the security patches" - -2013-03-07 23:46:05 -0800 Alan Coopersmith (e15023b2a) - - * Remove more unnecessary casts from Xmalloc/calloc calls - -2013-03-16 18:30:56 -0700 Alan Coopersmith (47d0ea1ba) - - * Move big request comment in XOpenDisplay to the right place - -2013-03-08 22:33:28 -0800 Alan Coopersmith (4988e9bd9) - - * Fix very weird indenting in nx-X11/lib/X11/GetFProp.c - -2013-03-08 15:37:33 -0800 Alan Coopersmith (001aeb55b) - - * XAllocClassHint: Assume calloc sets pointers in allocated memory to - NULL - -2013-03-08 17:13:09 -0800 Alan Coopersmith (7ddc5b90f) - - * _xudc_code_to_glyph: check for NULL pointer *before* writing to it, - not after - -2013-03-01 18:10:27 -0800 Alan Coopersmith (e18ccaaae) - - * Assume size_t is always available, since it was defined in C89 - -2013-03-01 18:09:07 -0800 Alan Coopersmith (2393e1acd) - - * unifdef XKB_IN_SERVER - -2013-02-16 10:42:23 -0800 Alan Coopersmith (d31b81c10) - - * Convert more sprintf calls to snprintf - -2013-02-15 23:43:12 -0800 Alan Coopersmith (d43f4c398) - - * XKeysymToString: move variable declarations to the scope of their - usage - -2013-02-15 23:34:40 -0800 Alan Coopersmith (5e0584c43) - - * Preserve constness in casting arguments through the Data*() - routines - -2013-02-15 23:25:38 -0800 Alan Coopersmith (d91c145a4) - - * XStringToKeysym: preserve constness when casting off unsignedness - for strcmp - -2013-02-15 23:14:40 -0800 Alan Coopersmith (641704516) - - * XRebindKeysym: Drop unnecessary const-removing cast - -2013-02-15 22:45:19 -0800 Alan Coopersmith (5608b67f2) - - * cmsColNm.c: maintain constness of arguments to qsort helper - function - -2012-12-26 22:57:39 -0800 Alan Coopersmith (19275f9e1) - - * Remove unused DECnet ("DNETCONN") code from Xlib - -2012-12-26 22:56:38 -0800 Alan Coopersmith (acceb2cf6) - - * Remove unused TLI ("STREAMSCONN") code from Xlib - -2011-05-20 18:25:24 +0200 Egbert Eich (53e2e92e3) - - * Don't hard code path to Xcms.txt file. - -2012-10-22 13:54:11 -0500 Yaakov Selkowitz (11d6dac92) - - * XIM: remove Private and Public macros - -2012-06-29 23:08:04 -0700 Alan Coopersmith (97b9864ea) - - * Convert XCreate{Pix,Bit}map...Data to use C99 designated - initializers - -2012-06-29 22:57:13 -0700 Alan Coopersmith (7a8721b8a) - - * XCreate{Pix,Bit}map...Data: Free pixmap in error path if XCreateGC - fails - -2010-12-22 15:14:05 +0000 Philipp Reh (c86806148) - - * Events: Store event cookie when dequeuing event - -2011-05-03 09:32:53 -0700 Jeremy Huddleston (5062342d4) - - * clang analyzer: Don't warn about Xmalloc(0) - -2011-05-08 09:08:07 -0700 Jeremy Huddleston (c19cda6d6) - - * Silence clang static analysis warnings for SetReqLen - -2011-05-17 20:49:59 -0700 Alan Coopersmith (c300a430d) - - * Fix man page and comment references to use XFreeModifiermap - (lowercase map) - -2011-10-10 14:09:17 -0700 Jeremy Huddleston (f3bbb81c4) - - * Mark XKeycodeToKeysym as _X_DEPRECATED - -2011-10-10 16:40:52 +0200 Bodo Graumann (cc4d5260e) - - * libX11: Fixing modifier key range in Xutil.h (Bug #21910) - -2011-10-27 13:24:10 +1000 Peter Hutterer (3bf350742) - - * Switch GetEmptyReq and GetResReq to call _XGetRequest - -2011-10-14 14:51:06 +1000 Peter Hutterer (3597915f6) - - * include: Add GetReqSized() for request buffers of specific size - -2011-10-27 13:53:22 +1000 Peter Hutterer (3155b9bb2) - - * Use GetReqSized for GetReq and GetReqExtra - -2011-01-31 14:01:59 +0200 Erkki Seppälä (79cb50e4c) - - * ximcp/imRmAttr: Handle leaking missing_list - -2011-01-31 14:02:01 +0200 Erkki Seppälä (44e472068) - - * ximcp/imRm: Handle leaking colormap_ret - -2011-01-31 14:02:14 +0200 Erkki Seppälä (89dc7ccfb) - - * ximcp/imTrX: Handle failing XGetWindowProperty - -2011-01-31 14:02:15 +0200 Erkki Seppälä (81422098f) - - * ximcp/imLckup: Handle negative return value from _Xlcwctomb - -2011-01-31 14:02:13 +0200 Ander Conselvan de Oliveira (a8598e062) - - * lc/def/lcDefConv: Use Xcalloc to avoid use of uninitialized memory - -2011-02-21 15:56:54 +0100 Samuel Thibault (93a4f5c47) - - * Fix status reporting for braille patterns - -2011-02-21 21:54:17 +0100 Samuel Thibault (2cca621e3) - - * Make the Local XIM request key releases for braille - -2011-01-10 16:22:45 +0200 Erkki Seppälä (e4815126b) - - * im/ximcp: release modifiermap before returning - -2011-04-12 20:50:42 -0700 Alan Coopersmith (018d938aa) - - * Fix "attrinute" typo in comments in ximcp - -2011-03-24 16:24:29 +0200 Ander Conselvan de Oliveira (4aa79f1f1) - - * Fix leaks in _XimEncodingNegotiation error paths. - -2011-03-24 19:36:56 +0200 Ander Conselvan de Oliveira (3720ed7bf) - - * Fix memory leaks on _XimProtoCreateIC error paths. - -2011-03-24 19:48:44 +0200 Ander Conselvan de Oliveira (b7cc762ba) - - * Fix memory leaks on _XimWriteCachedDefaultTree error paths. - -2011-03-24 19:52:05 +0200 Ander Conselvan de Oliveira (7024f3d90) - - * Fix memory leak on _XimCommitRecv error path. - -2011-03-24 19:55:33 +0200 Ander Conselvan de Oliveira (60840dc31) - - * Fix memory leaks on _XimCbDispatch error path. - -2011-03-24 20:40:41 +0200 Ander Conselvan de Oliveira (9fa1e98dd) - - * om: Fix memory leak on read_EncodingInfo error path. - -2011-03-25 16:06:15 +0200 Ander Conselvan de Oliveira (748cf8946) - - * om: Fix potential memory leak in init_om. - -2011-03-25 14:47:35 +0200 Ander Conselvan de Oliveira (6fe8d44ca) - - * om: Fix memory leaks on get_font_name error paths. - -2011-10-09 02:26:45 -0700 Jeremy Huddleston (73a2898af) - - * Fix potential uninitialized variable access in _XimMakeICAttrIDList - -2011-10-09 17:56:45 +0200 Yann Droneaud (bec22fe97) - - * Return name instead of value in XGetIMValues() and XSetIMValues() - -2011-10-11 17:27:59 +0200 Yann Droneaud (cded3305d) - - * Return name instead of False in XSetICValues() - -2011-10-14 17:39:21 -0700 Xue Wei (8d1e05940) - - * mbtocs should not truncate input - -2011-10-14 17:53:00 -0700 Alan Coopersmith (2f49f62a8) - - * Fix "nomal" -> "normal" typo in several comments - -2011-11-08 20:18:09 +0000 Andreas Wettstein (4ef27790b) - - * XIM: Allow modifier releases in compose sequences (#26705) - -2011-02-21 17:27:38 +0100 Samuel Thibault (b8b885daf) - - * Match braille patterns with compose tree - -2012-04-30 16:36:47 +1000 Peter Hutterer (79a5330db) - - * Typo fix - -2012-03-15 22:03:21 -0700 Alan Coopersmith (4c7f0af73) - - * Remove "register" qualifier that annoys Solaris Studio compiler - -2012-03-04 02:00:13 -0800 Keith Packard (3d37513eb) - - * Block for other threads in _XUserLockDisplay - -2011-02-20 17:09:43 +0200 Marko Myllynen (e8e91b69e) - - * Provide translation from XK_permille (ad5) to Unicode (U2030) - -2012-01-01 21:04:52 +0000 Ryan Pavlik (fd7157723) - - * Use pthreads on MinGW also - -2011-12-14 02:17:55 -0500 Kusanagi Kouichi (5eb1147cc) - - * XQueryColors: Split a request into multiple requests if necessary - -2011-11-29 23:56:57 -0800 Alan Coopersmith (30d4454e3) - - * Reject negative string counts in copy_string_list - -2011-11-09 21:00:36 -0800 Alan Coopersmith (0f089824e) - - * XlcSL.c: convert old-style function definitions to ANSI C89 style - -2011-10-17 09:45:15 +1000 Peter Hutterer (02dad70a8) - - * Add _XGetRequest as substitute for GetReq/GetReqExtra - -2011-10-13 07:58:02 +0900 Choe Hwanjin (1871ff031) - - * XIM: Make Xim handle NEED_SYNC_REPLY flag - -2011-05-04 15:34:31 -0700 Jeremy Huddleston (7efa7da59) - - * XKB: XkbComputeSectionBounds: Check correct bounds in default - switch-case - -2011-05-04 11:35:31 -0700 Jeremy Huddleston (1d806a555) - - * Dead code removal - -2011-04-21 16:21:04 -0700 Alan Coopersmith (8127b17dc) - - * Delete special case code to append "/sparcv9" to i18n module path - -2011-04-12 22:30:45 -0700 Alan Coopersmith (dde00b2f6) - - * Convert malloc(strlen()); strcpy() sets to strdup - -2011-04-12 21:27:45 -0700 Alan Coopersmith (7d7224d85) - - * Replace Xmalloc+bzero pairs with Xcalloc calls - -2011-03-24 19:42:36 +0200 Ander Conselvan de Oliveira (369c95668) - - * Fix memory leaks on _XimGetAttributeID error paths. - -2011-03-30 15:06:10 +0300 Ander Conselvan de Oliveira (f50e651e8) - - * xcms: Fix memory leaks on LINEAR_RGB_InitSCCData error path. - -2011-03-30 15:19:28 +0300 Ander Conselvan de Oliveira (fefb909a0) - - * xcms: Fix error on LINEAR_RGB_InitSCCData error path. - -2011-03-24 14:17:44 +0200 Ander Conselvan de Oliveira (dce81504f) - - * FSWrap: fix potential leak in copy_string_list - -2011-03-23 14:36:22 +0200 Ander Conselvan de Oliveira (0f7148695) - - * Fix memory leak with broken bitmap files in XReadBitmapFileData - -2011-03-21 14:49:37 +0000 Harshula Jayasuriya (417e04111) - - * Add #define XK_SINHALA - -2011-01-18 15:58:20 +0200 Erkki Seppälä (29ad23b98) - - * xkb: XkbPropertyPtr determined allocation success from wrong - variables - -2011-01-10 16:37:22 +0200 Erkki Seppälä (bbeee4fd1) - - * keyBind: Use Xcalloc to initialize allocated _XKeytrans - -2011-02-11 14:49:17 -0800 Alan Coopersmith (2618bd3fc) - - * Clean up memory when first XCreateRegion succeeds and second fails - -2011-02-03 17:08:57 +0200 Erkki Seppälä (07fae919a) - - * cmsProp: don't deal with uninitialized values, fail instead - -2011-01-31 14:02:07 +0200 Ander Conselvan de Oliveira (ae4e7538e) - - * xcms/LRGB: don't double-free property_return - -2011-02-02 08:58:45 -0800 Alan Coopersmith (26270ab1c) - - * Xrm.c: ReadInFile: refactor fstat error handling - -2011-02-02 08:56:00 -0800 Alan Coopersmith (563318af9) - - * Expand GetSizeOfFile() macro at the one place it's called - -2011-01-31 14:01:57 +0200 Erkki Seppälä (20470a83e) - - * XlibInt: Use strncpy+zero termination instead of strcpy to enforce - buffer size - -2011-01-31 14:02:16 +0200 Erkki Seppälä (7576f5f15) - - * xlibi18n/lcFile: Removed superfluous check for NULL target_dir - -2011-01-31 14:02:12 +0200 Ander Conselvan de Oliveira (698270c47) - - * XlibInt: info_list->watch_data was reallocated, but result was - discarded - -2011-02-01 11:07:25 +0200 Ander Conselvan de Oliveira (7482afcaa) - - * xcms/LRGB: Add a label for freeing property_return. - -2011-01-31 14:02:08 +0200 Ander Conselvan de Oliveira (8f5a56474) - - * xcms/LRGB: Fix potential resource leak. - -2011-01-31 14:02:05 +0200 Erkki Seppälä (afd1d4eb5) - - * Xrm: NEWTABLE had a memory leak after a memory allocation error - -2011-01-31 14:02:03 +0200 Erkki Seppälä (1ac1b691d) - - * ImUtil: Handle a memory leak in one early return branch - -2011-01-31 14:01:56 +0200 Erkki Seppälä (52d2c3558) - - * xlibi18n/lcGeneric: Initialize uninitialized local variable - -2011-01-31 14:01:54 +0200 Erkki Seppälä (865043ea0) - - * xcmx/cmxColNm: Removed unused assignments to pBuf (in two - functions) - -2011-02-01 12:30:56 +0200 Alan Coopersmith (54550ebb2) - - * XDefaultOMIF.c: Fix memory leaks in get_font_name - -2011-01-18 12:49:48 +0200 Erkki Seppälä (b7694b0b5) - - * Comparing array against NULL is not useful "&xkb->server->vmods != - NULL" - -2011-01-12 15:51:11 +0200 Erkki Seppälä (3147ddbf4) - - * Variable "entry" tracked as NULL was dereferenced. - -2011-01-27 09:54:00 +0200 Erkki Seppälä (e17558786) - - * Dereferencing possibly NULL "str" in call to function "memcpy" - (Deref assumed on the basis of 'nonnull' parameter - attribute.) - -2011-01-10 16:17:47 +0200 Erkki Seppälä (8aacb3fab) - - * Using freed pointer "e" - -2011-01-03 12:25:28 -0500 Pauli Nieminen (1a72bc414) - - * Initialize event type - -2010-06-04 13:20:17 -0700 Alan Coopersmith (8ff526111) - - * LINEAR_RGB_InitSCCData: When malloc fails, don't try to free - unallocated bits - -2010-07-09 18:13:13 +0100 Daniel Stone (93b55eeec) - - * XStringToKeysym: Cope with 0x1234cafe-style input - -2010-07-08 16:49:51 +0100 Daniel Stone (b414bc2c6) - - * XStringToKeysym: Check strdup() return value - -2010-06-15 18:49:43 +0100 Daniel Stone (c1b175d3d) - - * Delete now-redundant XKeysymDB - -2010-06-15 18:47:37 +0100 Daniel Stone (f0b87f3de) - - * XStringToKeysym: Special case for XF86 keysyms - -2016-10-14 16:49:08 +0200 Mike Gabriel (6c303d9e4) - - * debian/rules: Don't use -pie -fPIE at build time for 3.5.99.2 as it - causes nxagent to segfault. Investigating the reasons - behind it is in process... - -2016-10-14 02:31:38 +0000 Mihai Moldovan (75e080800) - - * nx-X11/programs/Xserver/GL/glx/Imakefile: typo fix, leading to - glcontextmodes.c not being compiled. - -2016-10-13 14:10:28 +0200 Mike Gabriel (29e29342e) - - * release 3.5.99.2 (tag: 3.5.99.2) - -2016-10-13 15:05:37 +0200 Mike Gabriel (64aa45a61) - - * debian/*.triggers: Call ldconfig via a trigger for all shared - libraries. - -2016-10-13 15:05:31 +0200 Mike Gabriel (440c675c2) - - * debian/rules: Don't modify/create post{inst,rm} scripts during - dh_makeshlibs. This avoids adding ldconfig calls to such - scripts. - -2016-10-13 14:45:37 +0200 Mike Gabriel (bd25086c3) - - * hw/nxagent/{Clipboard|Events}.c: Typo fix in error messages. - -2016-10-13 14:44:27 +0200 Mike Gabriel (d2fb76d8b) - - * nxcomp/{Client|}Proxy.cpp: Typo fix in error messages. - -2016-10-13 14:17:55 +0200 Mike Gabriel (0006fc04b) - - * debian/libnx-x11-6.symbols: Update symbols for new backports in - libNX_X11 API. - -2016-10-07 21:19:07 +0200 Ulrich Sibiller (97c26978b) - - * Pending.c: conditionally include stdio.h - -2016-10-10 01:00:38 +0200 Ulrich Sibiller (0bf52dc99) - - * nxcomp: Fix typo in usage message. - -2016-10-13 14:02:51 +0200 Mike Gabriel (133c91f73) - - * Merge branch 'uli42-pr/libX11_debian_backports' into 3.6.x - -2013-05-21 21:54:55 +0200 Julien Cristau (a9f623f0a) - - * Add a couple fixups for the security patches - -2013-05-08 19:33:09 +0200 Matthieu Herrb (838108c29) - - * XListFontsWithInfo: Re-decrement flist[0] before calling free() on - it. - -2013-03-31 12:22:35 -0700 Alan Coopersmith (dc749a457) - - * _XkbReadGetMapReply: reject maxKeyCodes smaller than the minKeyCode - -2013-03-16 10:03:13 -0700 Alan Coopersmith (37f8d3eb8) - - * Use calloc in XOpenDisplay to initialize structs containing - pointers - -2013-03-02 12:39:58 -0800 Alan Coopersmith (e386187e9) - - * Unbounded recursion in _XimParseStringFile() when parsing include - files [CVE-2013-2004 2/2] - -2013-03-02 12:01:39 -0800 Alan Coopersmith (bddfee4a9) - - * Unbounded recursion in GetDatabase() when parsing include files - [CVE-2013-2004 1/2] - -2013-03-02 15:08:21 -0800 Alan Coopersmith (dbc117193) - - * Avoid overflows in XListExtensions() [CVE-2013-1997 15/15] - -2013-03-02 15:08:21 -0800 Alan Coopersmith (77edd88e1) - - * Avoid overflows in XGetFontPath() [CVE-2013-1997 14/15] - -2013-03-02 15:08:21 -0800 Alan Coopersmith (f6c5069ac) - - * Avoid overflows in XListFonts() [CVE-2013-1997 13/15] - -2013-03-02 11:25:25 -0800 Alan Coopersmith (0284afb80) - - * unvalidated length in _XimXGetReadData() [CVE-2013-1997 12/15] - -2013-03-02 11:11:08 -0800 Alan Coopersmith (0bf09b4bb) - - * unvalidated index/length in _XkbReadGetNamesReply() [CVE-2013-1997 - 11/15] - -2013-03-02 11:01:04 -0800 Alan Coopersmith (e6d8856ef) - - * unvalidated index in _XkbReadVirtualModMap() [CVE-2013-1997 10/15] - -2013-03-02 11:04:44 -0800 Alan Coopersmith (e27df8070) - - * unvalidated index in _XkbReadExplicitComponents() [CVE-2013-1997 - 9/15] - -2013-03-02 10:51:51 -0800 Alan Coopersmith (7564bf7ef) - - * unvalidated index in _XkbReadModifierMap() [CVE-2013-1997 8/15] - -2013-03-02 10:39:21 -0800 Alan Coopersmith (8f2c05082) - - * unvalidated index in _XkbReadKeyBehaviors() [CVE-2013-1997 7/15] - -2013-03-02 09:40:22 -0800 Alan Coopersmith (4c19cd0c7) - - * unvalidated index in _XkbReadKeyActions() [CVE-2013-1997 6/15] - -2013-03-02 09:28:33 -0800 Alan Coopersmith (5dae1d3f4) - - * unvalidated index in _XkbReadKeySyms() [CVE-2013-1997 5/15] - -2013-03-02 09:18:26 -0800 Alan Coopersmith (e6fbdea84) - - * unvalidated indexes in _XkbReadGetGeometryReply() [CVE-2013-1997 - 4/15] - -2013-03-02 09:12:47 -0800 Alan Coopersmith (0445730b1) - - * unvalidated indexes in _XkbReadGeomShapes() [CVE-2013-1997 3/15] - -2013-03-01 22:49:01 -0800 Alan Coopersmith (b06952603) - - * unvalidated index in _XkbReadGetDeviceInfoReply() [CVE-2013-1997 - 2/15] - -2013-03-01 19:30:09 -0800 Alan Coopersmith (2a1fbb181) - - * unvalidated lengths in XAllocColorCells() [CVE-2013-1997 1/15] - -2013-03-09 11:04:37 -0800 Alan Coopersmith (e03f3922a) - - * Make XGetWindowProperty() always initialize returned values - -2013-03-02 13:03:55 -0800 Alan Coopersmith (b20710586) - - * Move repeated #ifdef magic to find PATH_MAX into a common header - -2013-03-02 16:56:16 -0800 Alan Coopersmith (05b72b8da) - - * Convert more _XEatData callers to _XEatDataWords - -2013-03-02 15:08:21 -0800 Alan Coopersmith (306ca006a) - - * integer overflow in XGetModifierMapping() [CVE-2013-1981 13/13] - -2013-03-02 15:08:21 -0800 Alan Coopersmith (748af521e) - - * integer overflow in XGetPointerMapping() & XGetKeyboardMapping() - [CVE-2013-1981 12/13] - -2013-03-02 15:08:21 -0800 Alan Coopersmith (9501bce22) - - * integer overflow in XGetImage() [CVE-2013-1981 11/13] - -2013-03-08 22:25:35 -0800 Alan Coopersmith (361d36770) - - * integer overflow in XGetWindowProperty() [CVE-2013-1981 10/13] - -2013-03-02 13:18:48 -0800 Alan Coopersmith (25172302a) - - * integer overflows in TransFileName() [CVE-2013-1981 9/13] - -2013-03-01 18:37:37 -0800 Alan Coopersmith (8468165ae) - - * integer truncation in _XimParseStringFile() [CVE-2013-1981 8/13] - -2013-03-01 18:37:37 -0800 Alan Coopersmith (00d7a2e5b) - - * integer overflow in ReadInFile() in Xrm.c [CVE-2013-1981 7/13] - -2013-03-02 11:44:19 -0800 Alan Coopersmith (0349af114) - - * Integer overflows in stringSectionSize() cause buffer overflow in - ReadColornameDB() [CVE-2013-1981 6/13] - -2013-03-01 22:49:01 -0800 Alan Coopersmith (8673bf071) - - * integer overflow in XListHosts() [CVE-2013-1981 5/13] - -2013-03-01 22:49:01 -0800 Alan Coopersmith (7d18bbe93) - - * integer overflow in XGetMotionEvents() [CVE-2013-1981 4/13] - -2013-03-01 22:49:01 -0800 Alan Coopersmith (29779559c) - - * integer overflow in XListFontsWithInfo() [CVE-2013-1981 3/13] - -2013-03-01 21:05:27 -0800 Alan Coopersmith (dda0c652f) - - * integer overflow in _XF86BigfontQueryFont() [CVE-2013-1981 2/13] - -2013-03-01 21:05:27 -0800 Alan Coopersmith (de2d3cb6b) - - * integer overflow in _XQueryFont() on 32-bit platforms - [CVE-2013-1981 1/13] - -2013-01-22 10:03:00 -0500 Nickolai Zeldovich (e8ada07fa) - - * XListFontsWithInfo: avoid accessing realloc'ed memory - -2011-02-11 14:20:24 -0800 Alan Coopersmith (290f94aea) - - * ximcp: Prevent memory leak & double free if multiple %L in string - -2011-01-31 14:02:06 +0200 Erkki Seppälä (936154728) - - * Xrm: Handle the extremely unlikely situation of fstat failing - -2016-10-12 08:32:04 +0200 Mike Gabriel (051d521f6) - - * Merge branch 'uli42-pr/upgrade_libX11' into 3.6.x - -2016-10-09 17:49:20 +0200 Ulrich Sibiller (b8de7bf65) - - * Use both __APPLE__ and __DARWIN__ defines - -2015-04-15 10:16:18 +0200 Karl Tomlinson (01865335b) - - * MakeBigReq: don't move the last word, already handled by Data32 - (X.Org CVE-2013-7439). - -2013-04-19 14:30:40 -0700 Alan Coopersmith (670b8ef64) - - * Give GNU & Solaris Studio compilers hints about XEatData branches - -2011-12-13 19:58:30 -0800 Alan Coopersmith (6165dafda) - - * makekeys: move buf declaration from global to main to silence gcc - -Wshadow - -2011-09-22 18:44:13 -0400 Derek Buitenhuis (62e5b0ff8) - - * makekeys: Fix build/target word size mismatch when cross-compiling - -2016-08-27 03:24:22 +0200 Ulrich Sibiller (0bcb4bba2) - - * adapt Imakefile to call makekeys correctly after update - -2010-06-15 18:48:48 +0100 Daniel Stone (c98265ab4) - - * makekeys: Scan vendor keysyms as well as core - -2009-03-17 15:42:19 -0700 Alan Coopersmith (70327993a) - - * When makekeys fails to find a good hash, print error instead of - divide-by-zero - -2008-10-25 09:13:08 -0400 James Cloos (f57365400) - - * Increase size of working arrays in the makekeys utility program. - -2016-08-27 02:24:46 +0200 Ulrich Sibiller (9a3096a2a) - - * Update keysym includes - -2016-08-27 02:13:27 +0200 Ulrich Sibiller (1baa27d09) - - * update files from modules dir of libX11 1.3.4 - -2016-08-27 02:13:02 +0200 Ulrich Sibiller (da3e7fd28) - - * Xutil.h: Fix wrong include path - -2016-08-27 01:44:41 +0200 Ulrich Sibiller (d3ae0b2c9) - - * replace {x11,xim}trans.c links by libX11 1.3.4 solution - -2016-08-27 01:22:46 +0200 Ulrich Sibiller (385dc2b07) - - * update xlibi18n files to libX11 1.3.4 - -2016-08-27 01:00:43 +0200 Ulrich Sibiller (e868fbbfd) - - * update xcms files to libX11 1.3.4 - -2016-08-27 00:37:53 +0200 Ulrich Sibiller (274929053) - - * Update some missing files to libX11 1.3.4 - -2016-08-27 00:31:05 +0200 Ulrich Sibiller (8a5f30fb1) - - * Add (Free|Get)EventData.c from libX11 1.3.4 - -2016-08-27 00:16:07 +0200 Ulrich Sibiller (efa70b0cf) - - * remove more NEED_REPLIES/EVENTS - -2016-08-27 00:24:37 +0200 Ulrich Sibiller (0079db696) - - * Purge more remaining VCS refs - -2016-08-27 00:04:03 +0200 Ulrich Sibiller (af1f7cee0) - - * Lift XKB*.c to libX11 1.3.4 - -2016-08-25 21:43:53 +0200 Ulrich Sibiller (3e75c816d) - - * XlibInt.c: shorten one ifdef - -2016-08-24 16:52:58 +0200 Ulrich Sibiller (a497ebf88) - - * update X.h and Xproto.h because of GenericEvent - -2016-08-03 19:19:58 +0200 Ulrich Sibiller (22652155f) - - * set USE_XCB define to 0 to prevent compiler complaints - -2016-08-02 01:06:35 +0200 Ulrich Sibiller (e51b961a7) - - * Remove CRAY support - -2016-08-02 01:23:54 +0200 Ulrich Sibiller (35270a3d9) - - * adapt include files to libX11 1.3.4 - -2016-08-02 00:51:13 +0200 Ulrich Sibiller (7b0bdde5c) - - * update makekeys.c to libX11 1.3.4 (+ fix) - -2016-08-01 23:54:34 +0200 Ulrich Sibiller (b4571a8ff) - - * update lcUniConv subdir to libX11 1.3.4 - -2016-07-29 00:44:38 +0200 Ulrich Sibiller (687d44b6e) - - * update src files *[ch] to libX11 1.3.4 - -2016-07-26 23:19:36 +0200 Ulrich Sibiller (ea24f0b0e) - - * add XLOCALELIBDIR - -2016-07-26 23:18:33 +0200 Ulrich Sibiller (ef5565f8e) - - * improve header guards - -2016-07-26 00:34:34 +0200 Ulrich Sibiller (593073142) - - * update all files with NX relevant changes to libX11 1.3.4 - -2016-08-24 16:41:42 +0200 Ulrich Sibiller (a053df0a7) - - * fix wrong include in XlibInt.c - -2016-10-08 21:31:17 +0200 Mike Gabriel (6dce607ba) - - * Merge branch 'uli42-pr/decouple-xserver' into 3.6.x - -2016-10-08 00:40:36 +0200 Ulrich Sibiller (b0622729a) - - * xserver: add missing xkbfile.h - -2016-10-07 13:12:39 +0200 Vadim Troshchinskiyddd (f55852c2e) - - * Fix nxproxy hostname parsing. - -2016-10-07 13:58:57 +0200 Vadim Troshchinskiy (85f5fdfd2) - - * Check if unixPath is NULL before accessing it; this fixes crashing - of nxagent when TEST is enabled. - -2016-10-07 21:38:18 +0200 Mike Gabriel (3039a34cb) - - * Merge branch 'uli42-pr/decouple-xserver' into 3.6.x - -2016-10-04 21:24:56 +0200 Ulrich Sibiller (736a2333e) - - * xserver: adapt xkbsrc includes syntax to match upstream - -2015-02-17 14:40:27 +1000 Dave Airlie (a2a7482f2) - - * os/access: fix regression in server interpreted auth - -2014-10-22 14:24:55 -0700 Keith Packard (a11629656) - - * os: Eliminate uninitialized value warnings from access.c - -2014-12-09 09:31:00 -0800 Keith Packard (057cdafdc) - - * dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 - pt. 6] - -2008-06-13 21:59:09 -0400 Eamon Walsh (da5da2091) - - * Fix multiple warnings in os/xdmauth.c. - -2016-09-26 23:00:04 +0200 Ulrich Sibiller (b60f66bb9) - - * replace transport.c link by xstrans.c - -2016-09-26 22:20:45 +0200 Ulrich Sibiller (2a5364d5f) - - * xserver: drop XKBSRV_NEED_FILE_FUNCS - -2016-09-26 21:32:05 +0200 Ulrich Sibiller (7c5d836c2) - - * xserver: remove define XKB_IN_SERVER - -2016-09-26 21:12:23 +0200 Ulrich Sibiller (2fdb1add0) - - * xserver: use own copy of XKBgeom.h header - -2016-09-26 21:09:36 +0200 Ulrich Sibiller (2c31ce2f2) - - * xserver: use own copy of XKBrules.h header - -2016-09-26 21:05:32 +0200 Ulrich Sibiller (e60184393) - - * xserver: use own copy of XKBrules.h header - -2016-09-26 21:03:02 +0200 Ulrich Sibiller (3b8819087) - - * xserver: use own copy of XKBstr.h header - -2016-09-26 20:43:23 +0200 Ulrich Sibiller (3739a9b30) - - * xserver: use own copy of XKBsrv.h header - -2016-09-21 20:54:53 +0200 Ulrich Sibiller (f0c0ff41b) - - * copy files from libX11 to xserver dir - -2016-10-06 13:04:25 +0200 Mike Gabriel (168c063dc) - - * run-nxproxy2nxagent-over-network: Improve comment that describes - script usage. Fix commented-out NX_HOST assignment. - -2016-10-06 12:59:52 +0200 Mike Gabriel (834f13fa1) - - * testscripts: Rename run-nxagent and run-nxagent-over-sockets. - -2016-10-06 12:59:25 +0200 Mike Gabriel (cd0da096a) - - * run-nxproxy2nxagent-over-network: New test script that tests - nxproxy/nxagent connectivity between networked hosts. - -2016-10-01 20:22:18 +0200 Mike Gabriel (3e59f165f) - - * Merge branch 'sunweaver-pr/update-X11s-XKeysymDB' into 3.6.x - -2011-03-22 11:28:56 +1000 Peter Hutterer (5dcf0d573) - - * Add XF86TouchpadOn and XF86TouchpadOff to keysymdb - -2016-08-25 00:52:51 +0200 Mike Gabriel (34cb7b558) - - * lib/X11/XKeysymDB: Update to last version found in X.org (between - 1.3.5 and 1.3.6). - -2016-10-01 20:20:18 +0200 Mike Gabriel (5d52d21bc) - - * Merge branch 'sunweaver-pr/use-gccmakedep' into 3.6.x - -2016-10-01 12:04:54 +0200 Mike Gabriel (b1603713e) - - * Imake.tmpl: Use gccmakedep instead of makedepend. - -2016-10-01 20:16:39 +0200 Mike Gabriel (e3ea74823) - - * Merge branch 'sunweaver-pr/fix-protoheader-mess' into 3.6.x - -2016-10-01 11:28:50 +0200 Mike Gabriel (3698cf27b) - - * include/extensions/damageproto.h: Use nx-X11's xfixesproto.h and - damagewire.h instead of X.org's. - -2016-10-01 11:25:29 +0200 Mike Gabriel (9acfa3b28) - - * randrproto: It was discovered that nx-libs shipped two different - version of randr.h and randrproto.h. This commit leaves - the newer file versions in the package and let's the build - process use those everywhere. - -2016-10-01 11:00:01 +0200 Mike Gabriel (f4f0b4490) - - * nx-X11: Enable -Wpedantic as default CFLAG. This is to detect - redefined typedefs when building nxagent. - -2016-10-01 10:53:37 +0200 Mike Gabriel (b50b0af97) - - * hw/nxagent/X11/include/Xrandr_nxagent.h: Reduce injected - libXrandr(_nxagent) header file, so that it only contains - the XRRScreenChangeNotifyEvent typedef. - -2016-09-29 20:58:15 +0200 Ulrich Sibiller (485805235) - - * nx-libs.spec: Fix warning because of double reference to - nxproxy.1.gz. - -2016-09-29 20:28:59 +0200 Ulrich Sibiller (ce31b9c97) - - * Fix FTBFS with gcc 4.4 - -2016-10-01 10:29:48 +0200 Mike Gabriel (a788c6856) - - * Makefile: Adapt install target to the new situation where we fake - X11 headers in .build-export. This fixes FTBFS during file - installation into .deb and .rpm packages. - -2016-09-29 08:40:05 -0400 Mike DePaulo (5c2a8cdc9) - - * Merge pull request #203 from mikedep333/issue-202 - -2016-09-25 08:28:29 -0400 Mike DePaulo (cf435b3bc) - - * nx-libs.spec: Add BuildRequires: imake - -2016-09-24 23:59:02 +0200 Mike Gabriel (049bf681e) - - * Merge branch 'uli42-pr/improve_include_path_handling' into 3.6.x - -2016-09-24 23:44:09 +0200 Ulrich Sibiller (97a5cec70) - - * Revert "Fix wrong include" - -2016-09-24 23:43:01 +0200 Ulrich Sibiller (c061022a9) - - * whitespace cleanup - -2016-09-24 23:41:55 +0200 Ulrich Sibiller (35e8c02d9) - - * ensure that headers references use nx-X11 files if - existing - -2016-09-22 08:41:24 +0200 Mike Gabriel (a906bf0f2) - - * Merge branch 'uli42-remove-misc' into 3.6.x - -2016-09-21 18:37:10 +0200 Ulrich Sibiller (09d5e073a) - - * remove misc dir - -2016-09-21 18:28:22 +0200 Ulrich Sibiller (8d4d2bc20) - - * move xkblib to xserver - -2016-09-13 15:45:03 +0200 Mike Gabriel (43f135be0) - - * release 3.5.99.1 (tag: 3.5.99.1) - -2016-08-26 12:49:28 +0200 Mike Gabriel (60e88a0b1) - - * nxcomp/Loop.cpp: We have PrintVersionInfo(), why not use it? Use - endl instead of \n for EOLs when streaming application's - preamble to stderr. - -2016-08-26 12:40:49 +0200 Mike Gabriel (01ebcfa35) - - * nxcomp/Loop.cpp: Mention DXPC copyright holders on application - (i.e. nxproxy) start-up. - -2016-08-24 16:29:46 +0200 Mike Gabriel (efa309add) - - * nxcomp/Loop.cpp: We have GetCopyrightInfo() in Misc.cpp, so why not - use it? Also: point to ArcticaProject/nx-libs namespace on - Github for further information. - -2016-08-24 16:17:24 +0200 Mike Gabriel (3520015b4) - - * hw/nxagent/Init.c: Fix copy+paste flaw when re-arranging copyright - information as display by nxagent. - -2016-08-24 16:13:52 +0200 Mike Gabriel (e2011608f) - - * nxcomp/Misc.cpp: Display new list of copyright holders when - launching nxproxy / nxagent. - -2016-08-24 16:11:04 +0200 Mike Gabriel (8fc2e80bc) - - * nxcomp/*.c: Update copyright headers, use new list of copyright - holders like for the .cpp files. - -2016-08-24 16:08:41 +0200 Mike Gabriel (ed5d920f6) - - * nxcomp/Loop.cpp: Refer to Github namespace of Arctica Project as - location to search for software updates. - -2016-08-24 15:59:36 +0200 Mike Gabriel (0ea971b9e) - - * Merge branch 'uli42-fix_x2go_952' into 3.6.x - -2016-08-21 13:12:23 +0200 Ulrich Sibiller (2d450e383) - - * Fix pasting the clipboard directly after session start. - -2016-07-28 13:21:29 +0200 Mike Gabriel (46fef3150) - - * nxagent.1 man page: Some layout fixes for string options with - well-defined expected selections of values. - -2016-07-28 13:20:38 +0200 Mike Gabriel (e9a3734ae) - - * hw/nxagent/Display.c: Fix comment where the meaning of the "bypass" - reconnectchecks parameter value is explained. - -2016-07-28 12:59:37 +0200 Mike Gabriel (bff330577) - - * nxagent.1 man page: Add explanation about the new reconnectchecks - nx/nx option. - -2016-07-28 12:16:23 +0200 Mike Gabriel (aadf3175c) - - * hw/nxagent/Args.c: Follow-up fix for PR #183: expect - reconnectchecks=bypass instead of =none. - -2016-07-28 12:14:22 +0200 Mike Gabriel (443b52723) - - * Merge branch 'Ionic-feature/reconnect-checks' into 3.6.x - -2016-07-03 23:52:43 +0000 Mihai Moldovan (64a83d1e0) - - * nx-X11/programs/Xserver/hw/nxagent/Display.c: add FIXME comment to - nxagentCheckForColormapsCompatibility(). - -2016-07-03 23:52:06 +0000 Mihai Moldovan (5ec7e48ac) - - * nx-X11/programs/Xserver/hw/nxagent/Display.c: add FIXME comment to - nxagentInitAndCheckVisuals(). - -2016-07-09 03:28:27 +0000 Mihai Moldovan (e61c8c85c) - - * nx-X11/programs/Xserver/hw/nxagent/Display.c: split up - nxagentCheckForPixmapFormatsCompatibility() and - nxagentInitPixmapFormats(). - -2016-06-29 02:13:03 +0000 Mihai Moldovan (661827149) - - * nx-X11/programs/Xserver/hw/nxagent/Display.c: use new - ReconnectTolerance nxagentOption value in - nxagentCheckForPixmapFormatsCompatibility() and modify - behavior based on this value. - -2016-06-28 23:54:17 +0000 Mihai Moldovan (bb9b50bfc) - - * nx-X11/programs/Xserver/hw/nxagent/Display.c: use new - ReconnectTolerance nxagentOption value in - nxagentCheckForDepthsCompatibility() and modify behavior - based on this value. - -2016-06-28 23:51:14 +0000 Mihai Moldovan (6effea543) - - * nx-X11/programs/Xserver/hw/nxagent/Display.c: use new - ReconnectTolerance nxagentOption in - nxagentCheckForDefaultDepthCompatibility() and modify - behavior based on this value. - -2016-07-02 21:49:10 +0000 Mihai Moldovan (29be5cc07) - - * - {nx-X11/programs/Xserver/hw/nxagent/{Args.c,Options.{c,h}},nxcomp/{Loop,Misc}.cpp}: - add tolerancechecks parameter as an nx/nx option and - ReconnectTolerance as an nxagentOption. - -2016-07-27 13:05:27 +0200 Mike Gabriel (e1c85caac) - - * Merge branch 'uli42-3.6.x' into 3.6.x - -2016-07-26 23:25:26 +0200 Ulrich Sibiller (9a4bb50af) - - * 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) - -2016-07-06 10:02:37 +0200 Mike Gabriel (961fa2a0e) - - * README.md: Add build howto for openSUSE based RPMs. - -2016-07-06 10:02:16 +0200 Mike Gabriel (b41369f27) - - * README.md: Status update of listed 3.6.x features. - -2016-07-06 08:29:38 +0200 Mike Gabriel (98922f7b1) - - * make-changelog.sh: Ship simple script for updating the upstream - ChangeLog file from Git history. - -2016-07-06 01:14:56 +0200 Mike Gabriel (9b50e0088) - - * Merge branch 'sunweaver-pr/update-license-files' into 3.6.x - -2016-07-05 16:32:57 +0200 Mike Gabriel (6144b615d) - - * VCS info lines: Remove ancient X.org / XFree86 VCS info line from - code files. - -2016-07-05 16:22:51 +0200 Mike Gabriel (51c3d42f3) - - * Per-file copyright notices: Update copyright information in file - headers that NoMachine placed there own copyright - statement in. - -2016-07-05 13:44:32 +0200 Mike Gabriel (3c79d5cf4) - - * LICENSE files: Update copyright holders, FSF address and various - other minor things. - -2016-07-06 00:40:36 +0200 Mike Gabriel (5cbc93678) - - * nxproxy.1 man page: Another rendering flaw fixed. - -2016-07-06 00:25:06 +0200 Mike Gabriel (8ec78a0c3) - - * debian/*.doc-base: Add .doc-base files for bin:packages containing - documentation. - -2016-07-06 00:07:11 +0200 Ulrich Sibiller (196d38f96) - - * Xserver/dix/events.c: Drop unused i variable from TryClientEvents. - -2016-07-06 00:04:05 +0200 Mike Gabriel (0369bf5e9) - - * nxproxy.1 man page: Fix a typo + a rendering error. Detected by - lintian. - -2016-07-05 23:47:49 +0200 Mike Gabriel (67f937c4a) - - * debian/rules: Enable -fPIE / -pie hardening support for nxagent and - nxproxy. - -2016-07-05 22:56:01 +0200 Ulrich Sibiller (d7655e15a) - - * Merge pull request #180 from uli42/pr/remove_need_events_replies - -2016-07-04 21:11:21 +0200 Ulrich Sibiller (fa6519947) - - * remove unreferenced NEED_EVENTS/NEED_REPLIES - -2016-07-05 22:23:27 +0200 Mike Gabriel (ff0d46e0b) - - * bin/nxauth: Remove deprecated wrapper script "nxauth". - -2016-07-05 22:18:40 +0200 Mike Gabriel (f397f3a42) - - * debian/nxagent.docs: whitespace only - -2016-07-05 22:17:51 +0200 Mike Gabriel (754d33d81) - - * README.keystrokes: Move from base folder to doc/nxagent/. - -2016-07-05 21:58:42 +0200 Mike Gabriel (a39c5c155) - - * nx-libs.spec: Adapt RPM packaging to doc files having been moved - around. - -2016-07-05 21:57:45 +0200 Mike Gabriel (cd9a6b9dd) - - * debian/libxcomp3.docs: Install libxcomp3 documentation files into - bin:package. - -2016-07-05 21:48:27 +0200 Mike Gabriel (3ec3f6162) - - * debian/nxproxy.docs: Fix FTBFS due to missing documentation files - (moved out of the way with recent commits). - -2016-07-05 21:47:28 +0200 Mike Gabriel (2555bd5ac) - - * documentation: Move README-VALGRIND out of doc/_attic_/ folder to - doc/nxproxy/. - -2016-07-05 13:34:26 +0200 Mike Gabriel (381706aa2) - - * Merge branch 'sunweaver-pr/no-more-type-casting-in-writetoclient' - into 3.6.x - -2016-07-04 00:28:47 +0200 Alan Coopersmith (f6a1bda2d) - - * Remove unneccesary casts from WriteToClient calls - -2016-07-04 00:21:45 +0200 Kristian Høgsberg (ff81a5269) - - * Make WriteToClient take a const void * like any decent IO write - function. - -2016-07-05 13:25:48 +0200 Mike Gabriel (06a97857a) - - * nxcomp/Misc.cpp: The clipboard nx/nx option is a string option, not - int. - -2016-07-05 13:25:17 +0200 Mike Gabriel (7e18fdf6e) - - * Xserver.man: Drop original and old Xserver man page. Relevant parts - have now been added to nxagent.1 man page. - -2016-07-05 13:24:16 +0200 Mike Gabriel (ebb2026a7) - - * man pages: Greatly improve man pages nxagent.1 and nxproxy.1. - -2016-07-05 10:47:55 +0200 Mike Gabriel (ee0282207) - - * File permission fixes: No executable bit on Imakefile files, *.c - and *.h files. - -2016-07-05 10:41:55 +0200 Mike Gabriel (5214930a1) - - * X2Go remnants: Drop x2goagent.1 man page. Shipped in X2Go Server - sources nowadays. - -2016-07-05 10:41:24 +0200 Mike Gabriel (40179398d) - - * nxcomp licensing: Move README.on-retroactive-DXPC-license to - doc/nxcomp/ folder. - -2016-07-05 10:40:11 +0200 Mike Gabriel (b38f01092) - - * NoMachine documentation files: Move to doc/_attic_/ folder. - -2016-07-05 10:33:08 +0200 Mike Gabriel (d38ccd197) - - * LICENSE files: Have a main LICENSE file and one for nxcomp in the - project's base folder. - -2016-07-05 10:28:40 +0200 Mike Gabriel (cc4fdf6f0) - - * X.org 6.9 documentation files: Move into doc/_attic_/. - -2016-07-05 10:26:34 +0200 Mike Gabriel (4ad29435c) - - * Drop multiple COPYING files contaning the GPL-2 license text. - -2016-07-05 10:16:00 +0200 Mike Gabriel (d14cc5361) - - * doc/_attic_/: Introduce an "_attic_" folder. Move diffs between - NoMachine's nx-X11 3.5 and X.org 6.9 here. - -2016-07-05 10:15:12 +0200 Mike Gabriel (74a52dd35) - - * doc/ folder: Have one sub-folder per nx-libs component. - -2016-07-05 10:11:19 +0200 Mike Gabriel (74edd6e73) - - * test scripts: Move to top folder "testscripts/" in source tree. - -2016-07-05 10:08:03 +0200 Mike Gabriel (aa4210715) - - * Merge branch 'sunweaver-pr/rpm-packaging-updates' into 3.6.x - -2016-07-05 09:54:47 +0200 Mike Gabriel (058ae3e76) - - * nx-libs.spec: Add Conflicts: fields for removed shared library - bin:packages. - -2016-07-04 16:34:38 +0200 Mike Gabriel (1910142cf) - - * nx-libs.spec: Let libNX_X11-6 and libNX_X11-devel conflict with - deprecated libXau6 and libXau-devel. - -2016-07-04 16:31:18 +0200 Mike Gabriel (6dded30a7) - - * nx-libs.spec: Let nxagent conflict with nxauth, which is not - provided anymore. - -2016-07-04 16:27:34 +0200 Mike Gabriel (59eab0a82) - - * nx-libs.spec: Add correct Obsoletes:/Provides: fields for lib* - bin:packages. - -2016-07-04 15:32:58 +0200 Mike Gabriel (5c65e9b40) - - * nx-libs.spec: Fix various issues since last testing the RPM builds - of nx-libs: - -2016-07-05 09:46:45 +0200 Mike Gabriel (a1a7b1aab) - - * debian/control: Add some hard and exact-versioned dependencies for - our bin:packages. Assure that no old share lib packages - with the same set of symbols remain on the system when - upgrading. - -2016-07-05 09:10:28 +0200 Mike Gabriel (bf08b9960) - - * Merge branch 'sunweaver-pr/writeeventstoclients-no-sequencenumber' - into 3.6.x - -2016-07-03 22:52:13 +0200 Jamey Sharp (cb0089bad) - - * Set event sequence number in WriteEventsToClient instead of at - callers. - -2016-07-03 22:06:43 +0200 Jamey Sharp (9ea88717d) - - * Make WriteEventsToClient/WriteToClient no-op on fake or dead - clients. - -2016-07-05 08:34:17 +0200 Mike Gabriel (320a8cc0c) - - * Merge branch 'sunweaver-pr/silencing-compiler-warnings' into 3.6.x - -2016-07-05 08:16:09 +0200 Tomas Carnecky (b15fc63f4) - - * Replace INITARGS with void - -2016-06-29 15:07:16 +0200 Mike Gabriel (f0af82cbb) - - * nx-X11/lib/X11/XKBMisc.c: Avoid warning about maybe non-assigned - variables (mask, newMask). - -2016-06-29 15:02:00 +0200 Daniel Stone (d60297e41) - - * Remove INITARGS braindamage, change to void; add XkbExtensionInit - prototype to xkb.h. Explicitly initialise nTypes in xkb.c. - -2016-06-29 14:58:47 +0200 Keith Packard (ecaf4df7f) - - * Xserver/Xext/xres.c: Drop unused REQUEST macro call (for - xXResQueryVersionReq). - -2016-06-29 14:28:49 +0200 Mike Gabriel (894993501) - - * Xserver: Post-REGION-macros-to-inline-funcs clean-up. - -2016-06-29 14:17:53 +0200 Mike Gabriel (8df1a67b6) - - * Xserver/mi/mizerarc.c: Initialize oddPtrs as NULL before using it - (in miZeroPolyArc). - -2016-06-29 14:14:15 +0200 Mike Gabriel (c08d0308d) - - * Xserver/mi/miarc.c: Initialize dashRemaining with 0 before using - it. - -2016-06-29 14:09:52 +0200 Mike Gabriel (a8fd16ce6) - - * Xserver/os/xdmauth.c: Avoid compiler warnings due to -Wswitch being - enabled. Use if statement rather than switch. - -2016-06-29 14:05:12 +0200 Mike Gabriel (141316af0) - - * Xserver/os/log.c: Make sure strlcpy is defined in log.c. Immitate - what is done in X.org. - -2016-06-29 13:57:05 +0200 Adam Jackson (f46af7de8) - - * Restore compression of duplicate log file entries. - -2016-06-29 13:45:20 +0200 Keith Packard (b5cceb740) - - * os: Make sure that writing our pid to the lock file actually worked - -2016-06-29 13:35:06 +0200 Mike Gabriel (bad0e8bdd) - - * Xserver/os/connection.c: Drop unused variable 'restore_trans_conn' - from ClientAuthorized(). - -2016-06-29 13:33:51 +0200 Mike Gabriel (00ebfaf53) - - * Xserver/os/connection.c: Only define XSERV_t, TRANS_SERVER and - TRANS_REOPEN if not yet defined. - -2016-06-29 13:30:08 +0200 Mike Gabriel (b34b47ed5) - - * nx-X11/lib/X11/imTrX.c: Fix warning ‘len’ may be used uninitialized - in this function (_XimRead). - -2016-06-29 13:28:23 +0200 Mike Gabriel (eddd4876b) - - * nx-X11/lib/X11/imInsClbk.c: Fix warning 'right-hand operand of - comma expression has no effect' in - _XimFilterPropertyNotify. - -2016-06-29 13:24:38 +0200 Mike Gabriel (3569ac171) - - * nx-X11/lib/X11/lcFile.c: Drop conditional always evaluating as - True. - -2016-06-29 13:20:30 +0200 Mike Gabriel (365fa4f3e) - - * nx-X11/lib/X11/XKBMisc.c: Drop conditional always evaluating as - True. - -2016-06-29 13:17:04 +0200 Mike Gabriel (ed61433e1) - - * nx-X11/lib/X11/LiHosts.c: Drop unused variable (in XListHosts). - -2016-06-29 13:10:08 +0200 Mike Gabriel (5e2e760d3) - - * Avoid 'siAddr' maybe being used uninitialized in XAddHost and - XRemoveHost. - -2016-06-29 12:53:21 +0200 Mike Gabriel (35dbbd7e4) - - * hw/nxagent/Exrensions.c: Post-RandR 1.5 update fix. Properly set - rrProvider hook functions to NULL. - -2016-06-29 12:50:14 +0200 Mike Gabriel (e02bdf929) - - * hw/nxagent/Args.c: Fix fprintf placeholder (%u -> %lu). - -2016-06-29 12:45:45 +0200 Adam Jackson (7e21611db) - - * Remove fbpseudocolor - -2016-06-29 12:37:22 +0200 Cyril Brulebois (3a54da8bc) - - * fb: Mark some variables as unused. - -2016-06-29 12:38:31 +0200 Jeremy Huddleston (b91099b97) - - * Add _X_UNUSED attribute to designate unused variables and silence - warnings - -2016-06-29 12:18:52 +0200 Mike Gabriel (cef6d723c) - - * Xserver/composite/compint.h: Disable debugging in Copmosite - extension. - -2016-06-29 12:07:26 +0200 Mike Gabriel (f364bacf8) - - * Xserver/xfixes/region.c: Don't declare and set PictureScreenPtr ps - (in ProcXFixesSetPictureClipRegion). Variable is not used. - -2016-07-05 08:09:24 +0200 Mike Gabriel (854f3fa49) - - * Merge branch 'sunweaver-pr/proxy-to-proxy-over-unix-socket' into - 3.6.x - -2016-06-15 16:44:28 +0200 Mike Gabriel (5a22f2ec1) - - * test scripts: Add test scripts for testing Unix file socket support - (i.e. proxy2proxy and proxy2agent sessions via Unix file - sockets). - -2016-06-15 10:29:12 +0200 Mike Gabriel (c6e956512) - - * nxcomp/Loop.cpp: Add Unix file socket support for proxy <-> proxy - connection. - -2015-06-02 14:55:40 +0200 Salvador Fandino (b23dcd101) - - * merge code paths depending on acceptHost being "" - -2015-06-02 15:35:50 +0200 Salvador Fandino (f706d774b) - - * remove now unused function ParseListenOption - -2015-06-02 13:25:34 +0200 Salvador Fandino (c92a102ba) - - * rewrite WaitForRemote to build on top of ListenConnectionTCP - -2015-06-02 12:54:15 +0200 Salvador Fandino (28736a888) - - * remove unused listenHost parameter - -2015-06-02 12:34:20 +0200 Salvador Fandino (d6edd7c97) - - * Remove work around for OS/X that was doing nothing - -2015-06-02 12:30:49 +0200 Salvador Fandino (d2e8551ef) - - * Simplify ParseListenOption - -2015-06-02 10:31:53 +0200 Salvador Fandino (5ea2d901b) - - * rewrite SetupUnixSocket to use ListenConnectionUnix - -2015-06-01 17:52:33 +0200 Salvador Fandino (c5a2cf82f) - - * Rework SetupTcpSocket to use ListenConnectionTCP - -2016-07-04 22:55:23 +0200 Mike Gabriel (e0edae04d) - - * Merge branch 'sunweaver-pr/xerrordb-from-xorg' into 3.6.x - -2016-06-28 20:30:42 +0200 Mike Gabriel (1bd2463a2) - - * libNX_X11 data files: Install libNX_X11 related data files. - -2016-07-04 16:37:55 +0200 Mike Gabriel (27b0b5723) - - * Merge branch 'sunweaver-pr/type-safe-swapping' into 3.6.x - -2016-06-29 01:36:31 +0200 Mike Gabriel (286d83260) - - * Use internal temp variable for swap macros. Make swaps/swapl type - safe (introducing wrong_size check at build time). - -2016-06-15 16:46:10 +0200 Mike Gabriel (d1d859dfd) - - * test scripts: Update copyright headers. - -2016-06-15 16:42:25 +0200 Mike Gabriel (b767ca5c3) - - * test scripts: Rename run-nxproxy2nxproxy-test -> - run-nxproxy2nxproxy. - -2016-07-02 14:11:38 +0200 Mike Gabriel (1dbd3c888) - - * Merge branch 'sunweaver-pr/backport-Xorg-memory-handling' into - 3.6.x - -2016-06-27 12:53:03 +0200 Mike Gabriel (e85808245) - - * debian/patches: Refresh patches after changes in upstream code. - -2016-06-28 16:55:26 +0200 Mike Gabriel (40e398409) - - * nx-X11/include/extensions/XKBsrv.h: Different memory handling when - built with Xserver and with Xlib. - -2016-06-27 12:12:31 +0200 Mike Gabriel (f779b2e3c) - - * os: Remove deprecated malloc/free wrappers, clean - {X,XNF}{alloc,calloc,realloc,free,strdup} from pre-C89 - baggage - -2016-06-27 11:51:31 +0200 Mike Gabriel (ce40aec08) - - * nx-X11/programs/Xserver: Drop {X,x}calloc() macros, use calloc() - instead. - -2016-06-26 02:08:32 +0200 Mike Gabriel (74a5450bc) - - * nx-X11/programs/Xserver: Drop {X,x}realloc() macros, use realloc() - instead. - -2016-06-26 01:51:18 +0200 Mike Gabriel (2646fc254) - - * nx-X11/programs/Xserver: Drop {X,x}alloc() macros, use malloc() - instead. - -2016-06-26 01:38:22 +0200 Mike Gabriel (acf87144d) - - * nx-X11/programs/Xserver: Drop {X,x}free() macros, use free() - instead. - -2016-07-02 13:53:16 +0200 Mike Gabriel (279d37127) - - * Merge branch 'sunweaver-pr/protocols-version-h' into 3.6.x - -2016-06-28 12:07:10 +0200 Mike Gabriel (487870fff) - - * Xserver/include/protocol-versions.h: Switch to having an - Xserver-specific header file containing all use protocol - versions. - -2016-06-28 12:06:50 +0200 Mike Gabriel (a08e2323e) - - * Xserver Imakefiles: Make sure NXAGENT_SERVER is defined for all - extensions. - -2016-07-01 16:08:55 +0200 Mike Gabriel (dd5f5b56b) - - * Merge branch 'sunweaver-pr/ld-loading-libX11-hack' into 3.6.x - -2016-06-30 23:50:12 +0200 Mike Gabriel (5934d03ef) - - * Rework nxagent and nxproxy wrapper scripts. - -2016-07-01 16:00:04 +0200 Mike Gabriel (da7261cfe) - - * Merge branch 'uli42-pr/drop_libNX_Xext' into 3.6.x - -2016-07-01 13:54:11 +0200 Ulrich Sibiller (1cd7e35cb) - - * finally drop libNX_Xext - -2016-07-01 13:54:10 +0200 Ulrich Sibiller (e78c5bc3c) - - * remove shm code from libNX_Xext - -2016-07-01 00:55:53 +0200 Ulrich Sibiller (232c7ad91) - - * avoid conflicts when mixing own includes with upstream includes - -2016-07-01 00:05:30 +0200 Ulrich Sibiller (e77e37ff0) - - * remove XShape code from libNX_Xext - -2016-07-01 15:48:55 +0200 Mike Gabriel (2f19f2f66) - - * Merge branch 'sunweaver-pr/libXau-cleanup' into 3.6.x - -2016-06-23 10:46:48 +0200 Mike Gabriel (204545286) - - * nxagent Xserver: Drop Kerberos code. Not used in nxagent. - -2016-06-23 10:31:42 +0200 Mike Gabriel (26bf48bab) - - * library-cleanup: Don't build libNX_Xau anymore. Use system's libXau - shared library. - -2016-06-23 10:27:37 +0200 Mike Gabriel (b214c73b5) - - * nxauth: Drop nxauth tool completely, xauth can be successfully used - with nxagent / nxproxy instead. - -2016-07-01 14:02:52 +0200 Mike Gabriel (a3a295288) - - * Merge branch 'sunweaver-pr/debian-packaging-updates' into 3.6.x - -2016-07-01 00:00:29 +0200 Mike Gabriel (12ca29bf5) - - * debian/*.dirs: Don't create directories in the Debian package. All - handled well by the upstream Makefile. - -2016-06-23 21:33:23 +0200 Mike Gabriel (2d016f826) - - * roll-tarball.sh: Move out of debian/ folder into project's base - folder. - -2016-06-23 21:28:42 +0200 Mike Gabriel (82a8d595d) - - * debian/libxcompext3.symbols: Add symbols file for libXcompext3. - -2016-06-23 21:13:20 +0200 Mike Gabriel (ba5f32cda) - - * nx-X11/extras/Mesa/src/mesa/shader/arbprogparse.c: Fix typo - (grammer -> grammar). - -2016-06-23 21:09:19 +0200 Mike Gabriel (7d66941ae) - - * debian/rules: Use buildflags.mk from dpkg-dev. Enable bindnow - hardening flag. - -2016-06-23 21:08:47 +0200 Mike Gabriel (56f776ced) - - * debian/control: Versioned B-D: dpkg-dev (>= 1.16.1.1). - -2016-06-23 15:45:33 +0200 Mike Gabriel (2a2d7f0e2) - - * debian/control: Remove all Pre-Depends: fields from all bin:pkgs. - -2016-06-22 12:14:00 +0200 Mike Gabriel (9663b1ce2) - - * debian/control: Bump Standards: to 3.9.8. (Various changes were - needed). - -2016-06-22 12:13:23 +0200 Mike Gabriel (87ce9b4b0) - - * debian/{control,compat}: Bump to DH compat level 9. - -2016-06-22 12:08:49 +0200 Mike Gabriel (2e1ec6181) - - * debian/control: Use my DD address in Uploaders: field. - -2016-06-22 12:08:35 +0200 Mike Gabriel (24ff7db2b) - - * debian/changelog: Suppress warnings from lintian about -0 revision - in version string. - -2016-06-22 10:26:15 +0200 Mike Gabriel (b4d7b9989) - - * debian/control: Drop various not-used-anymore libNX_* related - packages. Add B:/R: to libnx-x11-{6,dev,6-dbg) to - uninstall those package when upgrading to nx-libs 3.6.x. - -2016-06-22 10:12:33 +0200 Mike Gabriel (6b423eefd) - - * roll-tarball.sh: Don't ship doc/X11-symbols/ in the lite - (proxy-only) tarball derived from the nx-libs code tree. - -2016-06-22 10:10:49 +0200 Mike Gabriel (908b930c9) - - * debian/rules: Don't attempt at removing $(CURDIR)/.preserve/. Not - needed anymore since we removed the CODE-REDUCTION_* hacks - from debian/rules. - -2016-06-22 10:09:17 +0200 Mike Gabriel (593e15ca1) - - * debian/*: Drop non-multi-arch support (i.e. Debian squeeze, Ubuntu - 10.04 and earlier). - -2016-06-22 10:04:16 +0200 Mike Gabriel (3983b111a) - - * debian/*: Drop not-use-anymore CODE-REDUCTION_* files. - -2016-07-01 13:46:26 +0200 Mike Gabriel (8307d4f33) - - * Merge branch - 'sunweaver-pr/define-default-source-not-bsd+svid-source' - into 3.6.x - -2016-06-23 20:52:27 +0200 Mike Gabriel (da4410cce) - - * build flags: Use -D_DEFAULT_SOURCE instead of deprecated - -D_BSD_SOURCE and -D_SVID_SOURCE. - -2016-07-01 13:13:48 +0200 Mike Gabriel (4b3081c48) - - * Merge branch 'sunweaver-pr/drop-really-old-X10-API-code' into 3.6.x - -2016-06-23 09:58:54 +0200 Mike Gabriel (f0bf303c8) - - * nx-X11/lib/X10: Drop really ancient X10 API code. Not used within - nxagent. - -2016-07-01 13:10:06 +0200 Mike Gabriel (b666a3776) - - * Merge branch 'sunweaver-pr/properly-apply-optflags-at-buildtime' - into 3.6.x - -2016-06-23 14:27:15 +0200 Mike Gabriel (d650a0b47) - - * OPTFLAGS: Properly propagate build option flags to - nxcomp{,ext,shad} and the nx-X11 build scripts. - -2016-06-23 09:58:54 +0200 Mike Gabriel (4693c3203) - - * nx-X11/lib/X10: Drop really ancient X10 API code. Not used within - nxagent. - -2016-06-23 14:27:15 +0200 Mike Gabriel (a1e9abc78) - - * OPTFLAGS: Properly propagate build option flags to - nxcomp{,ext,shad} and the nx-X11 build scripts. - -2016-06-30 22:41:00 +0200 Mike Gabriel (4cbfc5f98) - - * debian/libnx-x11-6.symbols: Update symbols (added: - _XEatDataWords@Base 3.5.99.0, _XGetRequest@Base 3.5.99.0). - -2016-06-30 15:41:03 +0200 Mike Gabriel (ba10ceffc) - - * 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. - Not our target platforms. - -2016-06-22 12:41:50 +0200 Mike Gabriel (2f3d394e8) - - * nx-X11/config/{imake,makedepend}: Use system-wide available imake - and makedepend tools. - -2016-06-30 00:26:37 +0200 Mike Gabriel (5b36f6443) - - * Merge branch 'sunweaver-pr/backport-xgetrequest-and-xeatdatawords' - into 3.6.x - -2016-06-29 21:44:08 +0200 Ulrich Sibiller (bd2650ca0) - - * Port _XEatDataWords - -2016-06-29 21:25:24 +0200 Ulrich Sibiller (36d0fac77) - - * Backport of _XGetRequest() - -2016-06-29 11:21:09 +0200 Mike Gabriel (3314c24a7) - - * Merge branch 'sunweaver-pr/drop-x2goagent' into 3.6.x - -2016-06-22 08:16:35 +0200 Mike Gabriel (c355dc91d) - - * Makefile,debian/*,nx-libs.spec,: Drop references to X2Go - Project, esp. drop x2goagent. - -2016-06-29 11:13:34 +0200 Mike Gabriel (b9fb7a05a) - - * Merge branch 'sunweaver-pr/libnx-xext-drop-unused-extensions' into - 3.6.x - -2016-06-28 12:20:00 +0000 Mike Gabriel (f051b7a2d) - - * libNX_Xext: Drop unused extensions: DPMS, XTestExt1, XSync, - XSecurity. - -2016-06-28 12:13:27 +0000 Mike Gabriel (e9857d5ea) - - * nx-X11/lib/Xext/Imakefile: Serialize parameters and make Imakefile - changes more trackable. - -2016-06-28 12:05:01 +0000 Mike Gabriel (d595125a1) - - * fix wrong bin:package for Xext proto headers: Move dpmsstr.h and - securstr.h from Xext devel package into proto header - package. - -2016-06-28 11:43:06 +0000 Mike Gabriel (3ded4a2d6) - - * Fix linking order hack in nxagent. - -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 - 'sunweaver-pr/hw-nxagent-drop-duplicate-Xserver-code_disable-Xserver-code-and-include-in-nxagent' - into arctica-3.6.x - -2016-05-02 12:14:14 +0200 Mike Gabriel (a5befd4e2) - - * hw/nxagent: Drop code referring to the following removed Xserver - extensions: XAPPGROUP, LBX, XEVIE. - -2016-05-02 11:29:53 +0200 Mike Gabriel (3bdcd1727) - - * hw/nxagent/NX*.c: Amend re-introduced nxagent warnings by fixing - the corresponding code section in files included from - "somewhere" in nx-X11/programs/Xserver/. - -2016-05-01 23:02:20 +0200 Mike Gabriel (a5c7b248e) - - * hw/nxagent/NXdixfonts.c: Shrink file, drop duplicate code that can - identically be found in dix/dixfonts.c. Also remove NX'ish - code from dix/dixfonts.c. - -2016-05-01 21:58:22 +0200 Mike Gabriel (2ba500864) - - * hw/nxagent/NXdispatch.c: Shrink file, drop duplicate code that can - identically be found in dix/dispatch.c. - -2016-04-26 05:59:56 +0200 Mike Gabriel (a43461335) - - * hw/nxagent/NXproperty.c: Shrink file, drop duplicate code that can - identically be found in dix/property.c. - -2016-04-11 14:53:15 +0200 Mike Gabriel (c6f86b3b2) - - * hw/nxagent/NXshm.c: Shrink file, drop duplicate code that can - identically be found in Xext/shm.c. - -2016-04-10 01:57:57 +0200 Mike Gabriel (51e4ed0fc) - - * hw/nxagent/NXxvdisp.c: Shrink file, drop duplicate code that can - identically be found in Xext/xvdisp.c. - -2016-04-18 13:02:34 +0200 Mike Gabriel (add881931) - - * hw/nxagent/NXevents.c: Shrink file, drop duplicate code that can - identically be found in dix/events.c. - -2016-04-18 08:19:05 +0200 Mike Gabriel (0571ece6a) - - * hw/nxagent/NXglyph.c: Shrink file, drop duplicate code that can - identically be found in render/glyph.c. - -2016-04-18 08:10:08 +0200 Mike Gabriel (12130a4d9) - - * hw/nxagent/NXglyphcurs.c: Shrink file, drop duplicate code that can - identically be found in dix/glyphcurs.c. - -2016-04-13 15:29:32 +0200 Mike Gabriel (a64855879) - - * hw/nxagent/NXrender.c: Shrink file, drop duplicate code that can - identically be found in render/render.c. - -2016-04-13 15:28:33 +0200 Mike Gabriel (778e83a3c) - - * hw/nxagent/NX{glyphstr,picturestr}.h: Don't ship the complete - header files in nxagent's code base. Rather replace - structures we need modified only. - -2016-04-13 11:33:33 +0200 Mike Gabriel (de03d6227) - - * NXrenderint.h: Move into subfolder X11/include/ and rename to - Xrender_nxagent.h. (Like we have done with all other - non-public Xlib related header files that are required for - building nxagent. - -2016-04-11 16:37:00 +0200 Mike Gabriel (ab6bb890e) - - * hw/nxagent/NXresource.c: Shrink file, drop duplicate code that can - identically be found in dix/resource.c. - -2016-04-11 13:46:36 +0200 Mike Gabriel (1384776fd) - - * Xserver/dix/window.c: Don't reintroduce build warnings with - previous commit due to now-unnecessary assignements of - pScreen pointers. - -2016-04-11 13:41:11 +0200 Mike Gabriel (4690d6b71) - - * hw/nxagent/NXwindow.c: Shrink file, drop duplicate code that can - identically be found in dix/window.c. - -2016-04-10 02:45:24 +0200 Mike Gabriel (e60f281aa) - - * hw/nxagent/NXglxext.c: Shrink file, drop duplicate code that can - identically be found in GL/glx/glxext.c. - -2016-04-10 02:37:19 +0200 Mike Gabriel (b4e2ec709) - - * Xserver/GL/glx/Imakefile: Serialize parameters and make Imakefile - changes more trackable. - -2016-04-09 00:36:40 +0200 Mike Gabriel (0c29f81f1) - - * hw/nxagent/NXpicture.c: Shrink file, drop duplicate code that can - identically be found in render/picture.c. - -2016-04-08 13:53:36 +0200 Mike Gabriel (809fed649) - - * hw/nxagent/NXmiexpose.c: Shrink file, drop duplicate code that can - identically be found in mi/miexpose.c. - -2016-04-08 13:52:59 +0200 Mike Gabriel (69ac98165) - - * hw/nxagent/Pixmaps.h: Make RESTYPE well-defined by adding - resource.h to includes. - -2016-04-08 10:01:30 +0200 Mike Gabriel (5088a6d13) - - * Xserver/mi/Imakefile: Serialize parameters and make Imakefile - changes more trackable. - -2016-04-08 09:45:32 +0200 Mike Gabriel (ae1a218d1) - - * hw/nxagent/NXmiglyph.c: Shrink file, drop code that can be - identically found in render/miglyph.c. - -2016-04-08 09:38:20 +0200 Mike Gabriel (500544f82) - - * hw/nxagent/NXmitrap.c: Shrink file, drop duplicate code that can - identically be found in render/mitrap.c. - -2016-04-08 09:26:12 +0200 Mike Gabriel (8fab4afbb) - - * hw/nxagent/NXmiwindow.c: Drop complete file. - -2016-04-07 12:22:51 +0200 Mike Gabriel (148f75067) - - * hw/nxagent/NXdamage.c: Shrink file, drop duplicate code that can - identically be found in miext/damage/damage.c. - -2016-04-07 09:36:18 +0200 Mike Gabriel (fd31518f4) - - * NXcomposite.h: Move fake header file NXcomposite.h to - hw/nxagent/X11/include/ and drop all symbols that are not - explicitly used by nxagent. - -2016-04-07 00:54:44 +0200 Mike Gabriel (28acdaff7) - - * Xserver/hw/nxagent: Drop NXcompositeext.h, it is a duplicate of - nx-X11/include/extensions/composite.h. - -2016-04-06 23:31:52 +0200 Mike Gabriel (ca1e85710) - - * hw/nxagent/NXextension.c: Shrink file, drop duplicate code that is - indentically found in dix/extension.c. - -2016-04-06 23:18:07 +0200 Mike Gabriel (5d1604616) - - * Xserver/dix/Imakefile: Serialize parameters and make Imakefile - changes more trackable. - -2016-06-25 00:38:01 +0200 Mike Gabriel (9df153668) - - * Merge branch 'uli42-pr/run_xinerama_without_debug_output' into - 3.6.x - -2016-06-24 21:22:01 +0200 Ulrich Sibiller (b7d7ff3e4) - - * libX11: Extend Event functions to handle IOErrors - -2016-06-25 00:31:35 +0200 Ulrich Sibiller (e079b0b35) - - * Screen.c: fix RRGetInfo call - -2016-06-25 00:31:05 +0200 Ulrich Sibiller (cec31e2f0) - - * Xinerama: undef debug/test flags - -2016-06-25 00:17:10 +0200 Mike Gabriel (9c1275f58) - - * Merge branch 'uli42-pr/fix-crash-in-XPeekEvent' into 3.6.x - -2016-06-24 21:22:01 +0200 Ulrich Sibiller (5ee04c24c) - - * libX11: Extend Event functions to handle IOErrors - -2016-06-21 04:12:07 +0200 Mike Gabriel (17f3e3bc5) - - * Merge branch 'sunweaver-pr/xrandr-extension-upgrade-1.5' into 3.6.x - -2016-06-20 17:21:33 +0200 Mike Gabriel (4c8fc6be8) - - * debian/patches: Update - 102_xserver-xext_set-securitypolicy-path.debian.patch. - -2016-06-20 11:10:06 +0200 Mike Gabriel (c2b1f489d) - - * Backport RANDR proto version 1.5 to nx-X11's Xserver. - -2016-06-20 15:53:20 +0200 Mike Gabriel (2e5b98986) - - * Move matrix operations from X server to pixman 0.13.2. Required - code de-duplication in nxagent. (Will be fixed by - ArcticaProject/nx-libs#120 later on). - -2016-06-20 15:51:55 +0200 Mike Gabriel (36e17bdc6) - - * [render] Split out filter finding from filter setting. Required - code de-duplication in nxagent. (Will be fixed by - ArcticaProject/nx-libs#120 later on). - -2016-06-20 15:50:05 +0200 Mike Gabriel (3f4e503d6) - - * nx-libs.spec, debian/control: versioned B-R / B-D: pixman-1 (>= - 0.13.2). - -2016-06-20 15:43:35 +0200 Mike Gabriel (f9dbc64f0) - - * Move matrix operations from X server to pixman 0.13.2, handle RandR - transform matrices in floating point. - -2016-06-20 15:36:52 +0200 Mike Gabriel (6859815ec) - - * Call pScreen->ConstrainCursorHarder from the position update path - -2016-06-20 15:29:28 +0200 Mike Gabriel (a60c22f45) - - * dix/randr: add a hooks into screen to (a) replace scanout pixmap - and (b) for additional cursor confinement - -2016-06-20 13:25:23 +0200 Mike Gabriel (19ebd7722) - - * include: add version_compare helper function - -2016-06-20 13:19:08 +0200 Mike Gabriel (21c3d20fb) - - * [render] Split out filter finding from filter setting. - -2016-06-20 12:21:39 +0200 Mike Gabriel (e38388174) - - * debian/patches-pending-evaluation: Adapt - fix-icon-and-clipboard.patch to removal of the WindowTable - array. - -2016-06-20 16:51:59 +0200 Mike Gabriel (8c7d7bed9) - - * hw/nxagent/NXresource.c: remove caching of drawables and graphics - contexts. The security checks simply bypass the cached - values so they are unused. Required code de-duplication in - nxagent. (Will be fixed by ArcticaProject/nx-libs#120 - later on). - -2016-06-20 16:45:38 +0200 Mike Gabriel (e6f2f6427) - - * dix: remove caching of drawables and graphics contexts. The - security checks simply bypass the cached values so they - are unused. - -2016-06-20 16:47:28 +0200 Mike Gabriel (274598651) - - * Xserver/dix/events.c: Don't declare and assign unused pScreen. - -2016-06-20 12:18:53 +0200 Mike Gabriel (c61bb8cc5) - - * Move each screen's root-window pointer into ScreenRec. - -2016-06-20 11:16:08 +0200 Mike Gabriel (590862d39) - - * Centralize declaration of ConnectionInfo. - -2016-06-20 11:21:46 +0200 Mike Gabriel (560fd4e5f) - - * nxagent/hw/NXextension.c: Allow CloseDownProc to be NULL. Required - code de-duplication in nxagent. (Will be fixed by - ArcticaProject/nx-libs#120 later on). - -2016-06-20 11:12:11 +0200 Mike Gabriel (4aec11346) - - * Allow CloseDownProc to be NULL. - -2016-06-07 10:26:58 +0200 Mike Gabriel (e440ea768) - - * randr extension: Convert to Xorg coding style. - -2016-06-07 10:26:12 +0200 Mike Gabriel (7f7c96c7c) - - * Copy x-indent.sh and x-indent-all.sh from xorg/util/modular. - -2016-06-07 10:14:50 +0200 Mike Gabriel (b943cfe2a) - - * Drop trailing whitespaces (randr extension) - -2016-05-31 16:12:15 +0200 Adam Jackson (e2b0f279e) - - * randr: Remove mirandr - -2016-05-31 16:11:40 +0200 Mike Gabriel (6343fa664) - - * Xserver/randr/Imakefile: Serialize parameters and make Imakefile - changes more trackable. - -2016-06-21 03:56:29 +0200 Mike Gabriel (3db9a757f) - - * hw/nxagent/Handlers.c: Regression fix since 6051dec. Close unclosed - '#ifdef TEST'. - -2016-06-18 19:50:10 +0200 Mike Gabriel (9de3d26ef) - - * hw/nxagent/Options.h: Grammar fix in comment. - -2016-06-10 01:05:58 +0200 Mike Gabriel (d13049403) - - * Properly enable/disable Xinerama support in nxagent via cmdline - options provider in Xserver/os/utils.c. - -2016-06-09 16:24:10 +0200 Mike Gabriel (059f03188) - - * noRRXineramaExtension: Make Boolean configurable via new cmdline - switch (+|-rrxinerama). - -2016-06-17 01:45:40 +0000 Mihai Moldovan (4d6d3c567) - - * - {nx-X11/programs/Xserver/hw/nxagent/{{Args,Handlers,Image,Options}.c,Options.h},nxcomp/{Loop,Misc}.cpp}: - add configurable sleep delay if session is suspended. - -2016-06-13 01:56:07 +0200 Mike Gabriel (04d2fe3ae) - - * nxagentReversePointerMap: Don't assume Xevent.xbutton.button is - always greater than zero. We have seen - Xevent.xbutton.button being set to AnyButton (equaling 0). - -2016-05-27 15:52:50 +0000 Mihai Moldovan (129cc6afd) - - * nx-X11/programs/Xserver/hw/nxagent/Handlers.h: fix stack smashing - related to different data type sizes between Xserver and - Xlib. - -2016-06-21 03:56:29 +0200 Mike Gabriel (9013a24da) - - * hw/nxagent/Handlers.c: Regression fix since 6051dec. Close unclosed - '#ifdef TEST'. - -2016-06-18 19:50:10 +0200 Mike Gabriel (d5cc12c2a) - - * hw/nxagent/Options.h: Grammar fix in comment. - -2016-06-18 19:46:28 +0200 Mike Gabriel (c31ae1eed) - - * Merge branch - 'sunweaver-pr/rrxinerama-vs-panoramix-with-disable-support' - into 3.6.x - -2016-06-10 01:05:58 +0200 Mike Gabriel (4b4a6a35c) - - * Properly enable/disable Xinerama support in nxagent via cmdline - options provider in Xserver/os/utils.c. - -2016-06-09 16:24:10 +0200 Mike Gabriel (3f8aa38fe) - - * noRRXineramaExtension: Make Boolean configurable via new cmdline - switch (+|-rrxinerama). - -2016-06-18 09:27:39 +0200 Mike Gabriel (2dd1a1fe6) - - * Merge branch 'Ionic-feature/configurablesleep' into 3.6.x - -2016-06-17 01:45:40 +0000 Mihai Moldovan (6051dec4a) - - * - {nx-X11/programs/Xserver/hw/nxagent/{{Args,Handlers,Image,Options}.c,Options.h},nxcomp/{Loop,Misc}.cpp}: - add configurable sleep delay if session is suspended. - -2016-06-15 00:39:04 +0200 Mike Gabriel (3dea5a88c) - - * Merge branch - 'sunweaver-pr/nxagentReversePointerMapping-negative-index' - into 3.6.x - -2016-06-13 01:56:07 +0200 Mike Gabriel (5e17d05aa) - - * nxagentReversePointerMap: Don't assume Xevent.xbutton.button is - always greater than zero. We have seen - Xevent.xbutton.button being set to AnyButton (equaling 0). - -2016-06-13 21:07:38 +0200 Mike Gabriel (61d0fbea7) - - * Merge branch 'Ionic-bugfix/Xserver-Xlib-type-mismatch' into 3.6.x - -2016-05-27 15:52:50 +0000 Mihai Moldovan (639a2c36f) - - * nx-X11/programs/Xserver/hw/nxagent/Handlers.h: fix stack smashing - related to different data type sizes between Xserver and - Xlib. - -2016-06-13 13:13:55 +0200 Mike Gabriel (35613d1dc) - - * Merge branch 'sunweaver-pr/nxcomp+ext+shad-system-wide-headers' - into 3.6.x - -2016-04-06 22:09:31 +0200 Mike Gabriel (f5eff9bc0) - - * nx-X11/programs/Xserver: Include nxcomp{,ext,shad} headers like one - would do with system-wide shared libraries. - -2016-04-05 14:29:02 +0200 Mike Gabriel (2f706cbeb) - - * nxcomp/Makefile.in: Only install MD5.h, NX.h, NXalert.h, NXpack.h, - NXproto.h and NXvars.h as publicly available header files. - -2016-04-05 14:20:24 +0200 Mike Gabriel (f55249dc6) - - * nxcomshad/Makefile.in: Only install Shadow.h as publicly available - header file. - -2016-06-09 16:26:51 +0200 Mike Gabriel (734da2139) - - * hw/nxagent/Args.c: Fix syntax errors for builds using -UPANORAMIX. - -2016-06-03 14:58:02 +0200 Mike Gabriel (4998e62c4) - - * nx-X11/programs/Xserver/Imakefile: Don't overlink nxagent. Linking - against libXrandr and libXtst is not necessary for - nxagent. - -2016-06-03 14:42:54 +0200 Mike Gabriel (15440cad7) - - * nx-X11/config/cf/lnxLib.tmpl requires post-library removal cleanup: - Drop references to dropped X11 extension client libraries. - -2016-06-01 21:57:36 +0200 Mihai Moldovan (3d5433833) - - * Merge branch 'sunweaver-pr/xserver-drop-outdated-xext-extensions' - into arctica-3.6.x - -2016-04-26 23:44:55 +0200 Mike Gabriel (b2145323c) - - * XTRAP: Drop all Xserver code blocks that relate to removed XTRAP - extension. - -2016-04-19 12:04:57 +0200 Mike Gabriel (8c1d16dae) - - * XFreeXDGA: Drop all Xserver code blocks that relate to removed - XFreeXDGA extension. - -2016-04-19 12:02:12 +0200 Mike Gabriel (2ff2c92bb) - - * XF86MISC: Drop all Xserver code blocks that relate to removed - XF86MISC extension. - -2016-04-19 11:58:37 +0200 Mike Gabriel (004f8f896) - - * MITMISC: Drop all Xserver code blocks that relate to removed - MITMISC extension. - -2016-04-19 11:56:20 +0200 Mike Gabriel (e14231443) - - * XF86VIDMODE: Drop all Xserver code blocks that relate to removed - XF86VIDMODE extension. - -2016-04-19 11:53:59 +0200 Mike Gabriel (74a1e4e83) - - * MULTIBUFFER: Drop all Xserver code blocks that relate to removed - MULTIBUFFER extension. - -2016-04-19 11:52:13 +0200 Mike Gabriel (2f0d2d388) - - * LBX: Drop all Xserver code blocks that relate to removed LBX - extension. - -2016-04-19 11:36:27 +0200 Mike Gabriel (e80842cc4) - - * EVI: Drop all Xserver code blocks that relate to removed EVI - extension. - -2016-04-19 11:34:20 +0200 Mike Gabriel (25ffbbb22) - - * FONTCACHE: Drop all Xserver code blocks that relate to removed - FONTCACHE extension. - -2016-04-19 11:02:14 +0200 Mike Gabriel (3aedac174) - - * XEVIE: Drop all Xserver code blocks that relate to removed XEVIE - extension. - -2016-04-19 11:31:48 +0200 Mike Gabriel (cd39f1393) - - * XFree86DGA: Drop all Xserver code blocks that relate to removed - XFree86DGA extension. - -2016-04-19 11:07:49 +0200 Mike Gabriel (a25c0de09) - - * TOGCUP: Drop all Xserver code blocks that relate to removed TOGCUP - extension. - -2016-04-19 11:05:41 +0200 Mike Gabriel (683415dfe) - - * XAPPGROUP: Drop all Xserver code blocks that relate to removed - XAPPGROUP extension. - -2016-03-01 20:55:27 +0000 Mike Gabriel (9bc6ff269) - - * Drop X11 extensions not shipped with recent X.Org server versions - anymore: - -2016-05-31 12:44:02 +0200 Nito Martinez (c646808bc) - - * Fix debugging function for Loop.cpp. getDebugSpec was replaced by - << operand in ChannelEndPoint.{h|cpp}, fixes #130 - -2016-05-31 12:12:39 +0200 Mike Gabriel (e3051f7a7) - - * Merge branch 'nitomartinez-3.6.x' into 3.6.x - -2016-05-30 16:10:32 +0000 Mihai Moldovan (36c3613a7) - - * nx-X11/programs/Xserver/{hw/nxagent/NX,render/}picture.c: add and - use new function ReduceCompositeOp(). - -2016-04-09 19:41:48 +0000 Mihai Moldovan (62aac6950) - - * nx-X11/programs/Xserver/composite/Imakefile: add new file to SRCS - and OBJS and define -DNXAGENT_SERVER while building the - Composite extension to disable some code that depends upon - a newer X.Org architecture. - -2016-04-09 19:40:24 +0000 Mihai Moldovan (7d2dd2aac) - - * misc nx-X11/{programs/Xserver/composite,include/extensions}: update - to Composite 0.4 - with changes where neccessary and rough - edges. - -2016-04-09 19:38:12 +0000 Mihai Moldovan (fe3fa5ef3) - - * - nx-X11/programs/Xserver/{dix/{colormap.c,window.c},hw/nxagent/NXwindow.c,include/{colormap,window{,str}}.h}: - backport features needed for Composite 0.4. - -2016-05-31 12:09:23 +0200 Mike Gabriel (4a9c1b946) - - * Merge branch 'Ionic-feature/composite-update' into 3.6.x - -2016-05-31 11:23:40 +0200 Nito Martinez (035995a8c) - - * display version number in nxcomp log, fixes #127 - -2016-05-30 16:10:32 +0000 Mihai Moldovan (cad9f4ef8) - - * nx-X11/programs/Xserver/{hw/nxagent/NX,render/}picture.c: add and - use new function ReduceCompositeOp(). - -2016-04-09 19:41:48 +0000 Mihai Moldovan (dd9eb3adf) - - * nx-X11/programs/Xserver/composite/Imakefile: add new file to SRCS - and OBJS and define -DNXAGENT_SERVER while building the - Composite extension to disable some code that depends upon - a newer X.Org architecture. - -2016-04-09 19:40:24 +0000 Mihai Moldovan (be824bc8d) - - * misc nx-X11/{programs/Xserver/composite,include/extensions}: update - to Composite 0.4 - with changes where neccessary and rough - edges. - -2016-04-09 19:38:12 +0000 Mihai Moldovan (f7cff021e) - - * - nx-X11/programs/Xserver/{dix/{colormap.c,window.c},hw/nxagent/NXwindow.c,include/{colormap,window{,str}}.h}: - backport features needed for Composite 0.4. - -2016-05-13 06:19:21 +0200 Mihai Moldovan (aba2a534f) - - * Merge branch 'sunweaver-pr/nxagent-no-compiler-warnings' into - arctica-3.6.x - -2016-05-03 19:42:46 +0200 Mike Gabriel (52dc49607) - - * hw/nxagent/Display.c: Avoid incompatible pointer type. - -2016-05-03 19:28:48 +0200 Mike Gabriel (a0e5589ed) - - * hw/nxagent/Display.c: Define Pixmap from XlibPixmap before - including Icons.h (which includes - hw/nxagent/X11/include/xpm_nxagent.h). - -2016-05-03 17:49:54 +0200 Mike Gabriel (e79fe3b9a) - - * hw/nxagent/Holder.c: Define Pixmap from XlibPixmap before including - hw/nxagent/X11/include/xpm_nxagent.h. - -2016-04-19 10:43:40 +0200 Mihai Moldovan (b91135b0c) - - * hw/nxagent/Events.c: Avoid '#endif #ifdef DEBUG' - blocks. - -2016-03-22 01:11:55 +0100 Mike Gabriel (c2de5f198) - - * hw/nxagent/NXmiexpose.c: Initialize all items of the newValues[] - array. - -2016-03-21 22:49:25 +0100 Mike Gabriel (021023202) - - * hw/nxagent/Keystroke.c: Fix warning: pointer type mismatch in - conditional expression. - -2016-03-21 22:37:38 +0100 Mike Gabriel (00059798d) - - * hw/nxagent/Window.c: Initialize tmp_mask and attributes.event_mask - with NoEventMask. - -2016-03-21 22:22:07 +0100 Mike Gabriel (7251ef492) - - * hw/nxagent/Colormap.c: Don't declare and assign flexibility - variable if not used later on. - -2016-03-21 16:36:38 +0100 Mike Gabriel (634484bb3) - - * hw/nxagent/GCOps.c: Don't declare and assign oldDstxyValue if not - used later on. - -2016-03-21 16:36:15 +0100 Mike Gabriel (e8042c9ff) - - * hw/nxagent/GC.c: Don't declare and assign flexibility variable if - not used later on. - -2016-03-21 16:32:41 +0100 Mike Gabriel (7876d1f28) - - * hw/nxagent/Events.c: Only declare and assign message_data and box - variables if compiled with -DTEST / -DDEBUG (plus drop - commented out code). - -2016-03-21 16:31:49 +0100 Mike Gabriel (30cd3a6c2) - - * hw/nxagent/Display.c: Don't declare and assign packMethod / - packQuality if not used later on. - -2016-03-21 16:14:00 +0100 Mike Gabriel (ab196f3a1) - - * hw/nxagent/NXrender.c: Don't declare and assign the colors - variable, if not used later on. - -2016-03-21 16:11:46 +0100 Mike Gabriel (ce8fb1f93) - - * HAVE_STDINT_H: Always include . - -2016-05-02 15:38:30 +0200 Mike Gabriel (e3e451629) - - * hw/nxagent/NXdixfonts.c: Fix implicit declaration for - register_fpe_functions(). - -2016-03-21 15:54:24 +0100 Mike Gabriel (fb832b01e) - - * Adapt API for MakeAtom() and CopyISOLatin1Lowered to latest changes - in X.org. - -2016-03-21 14:18:42 +0100 Mike Gabriel (5e6b72dc7) - - * hw/nxagent/NXdixfonts.c: Don't include . No - symbol needed from that header file. - -2016-03-21 11:55:31 +0100 Mike Gabriel (23d3821f0) - - * hw/nxagent/NXpicture.c: Don't declare anything in empty function - nxagentReconnectPictFormat. - -2016-03-21 11:54:55 +0100 Mike Gabriel (292d88d07) - - * hw/nxagent/NXglyphcurs.c: Don't declare and set gcval, if not being - used later on. - -2016-03-21 09:48:11 +0100 Mike Gabriel (182569bf6) - - * hw/nxagent/Keyboard.c: The ret variable is only used later on when - compiled with -DTEST. - -2016-03-21 09:47:29 +0100 Mike Gabriel (66f889542) - - * hw/nxagent/Handlers.c: Don't declare and assign result variable if - not used later on. - -2016-03-21 09:43:02 +0100 Mike Gabriel (fc393174c) - - * hw/nxagent/Keyboard.c: Don't declare and set XkbDescPtr xkb if not - used later on. - -2016-03-21 09:41:16 +0100 Mike Gabriel (eb682184c) - - * hw/nxagent/*.c: Drop various declarations of unused ScreenPtr - pScreen. - -2016-03-18 16:46:34 +0100 Mike Gabriel (b5b7a2d26) - - * hw/nxagent/Screen.c: Cast proper types before handing values over - to fprintf(). - -2016-03-18 16:45:59 +0100 Mike Gabriel (ab50f84b5) - - * hw/nxagent/Screen.c: Drop various unused variables. - -2016-03-18 16:35:43 +0100 Mike Gabriel (ef287b54f) - - * hw/nxagent/Screen.h: Provide prototype for - nxagentAdjustRandRXinerama(). Avoid implicit-declaration - compiler warning. - -2016-03-18 16:34:43 +0100 Mike Gabriel (72386e171) - - * hw/nxagent/Screen.c: Correctly use already defined MIN/MAX macros. - -2016-03-18 16:27:09 +0100 Mike Gabriel (7d3d47f1f) - - * hw/nxagent/Window.c: Don't declare "XWindowChanges changes;" and - later not use it. - -2016-03-18 16:17:30 +0100 Mike Gabriel (5ea2457ef) - - * hw/nxagent/Pixmap.c: pBool pointer is only required when compiled - in -DTEST mode. - -2016-03-18 16:15:29 +0100 Mike Gabriel (08d384841) - - * hw/nxagent/Extension.c: Don't declare pRandRScrPriv without using - it later on. - -2016-03-18 16:08:45 +0100 Mike Gabriel (802f58163) - - * hw/nxagent/Rootless.c: Type cast type Atom to type long unsigned - int before handing it over to %lu in fprintf(). - -2016-03-18 16:06:59 +0100 Mike Gabriel (c206a0c69) - - * hw/nxagent/Splash.c: Drop unused variable declaration "XPoint - m[12];". - -2016-03-18 16:05:01 +0100 Mike Gabriel (5bbdbfce2) - - * hw/nxagent/Clipboard.c: The result variable is only needed when - combiled with -DDEBUG. - -2016-03-18 15:59:58 +0100 Mike Gabriel (f3f0a6b4b) - - * hw/nxagent/Drawable.c: RegionNumRects returns int, not long int - anymore. - -2016-03-18 13:06:30 +0100 Mike Gabriel (120204631) - - * Add REGION_ macros for source compatibility with existing drivers. - -2016-03-18 13:05:05 +0100 Mike Gabriel (b0e69fe35) - - * Change region implementation names to eliminate the 'mi' prefix - -2016-03-18 04:49:09 +0100 Keith Packard (288136514) - - * Move mi/miregion.c to dix/region.c - -2016-03-18 05:13:43 +0100 Mike Gabriel (d9e7f6ae4) - - * pixman-devel: Build against shared library pkg-config(pixman-1). - -2016-03-18 05:11:40 +0100 Mike Gabriel (4a8d6eca3) - - * Change region implementation from macros to inline functions. - -2016-03-16 11:11:43 +0100 Mike Gabriel (63f1fff8f) - - * Rename region macros to eliminate screen argument - -2016-03-04 16:12:12 +0100 Mike Gabriel (28ba87780) - - * gcc: Build using -std=c99 instead of -ansi. - -2016-03-16 11:08:49 +0100 Mike Gabriel (101c895e6) - - * fix-patch-whitepspace: Copy script from X.Org's xserver Git repo. - -2016-03-16 08:05:01 +0100 Mike Gabriel (eaa19eb55) - - * NXwindow.c: Don't set w and h, not used later on. - -2016-03-22 14:23:12 +0100 Mike Gabriel (6c6b6b962) - - * lib/Imakefile: Drop $(XINERAMADIR) from nx-X11/lib/Imakefile. - -2016-04-27 14:00:57 +0200 Mike Gabriel (2137ee7e2) - - * Merge branch 'sunweaver-pr/nxcomp-unix-sockets-for-channels' into - 3.6.x - -2016-04-20 16:22:56 +0200 Salvador Fandino (3713346f3) - - * Provide support for channel endpoints being UNIX file sockets in - addition to being TCP/IP sockets. - -2016-04-27 13:56:55 +0200 Mike Gabriel (b326eda73) - - * nxcomp: Rephrase comment in previous commit. - -2016-04-27 13:54:56 +0200 Mike Gabriel (416fc186b) - - * Merge branch 'fcarvajaldev-3.6.x-nxcomp-amend-compiler-warnings' - into 3.6.x - -2016-04-25 12:53:00 +0200 Fernando Carvajal (a436cba04) - - * Clean up compiler warnings in nxcomp - -2016-04-26 22:35:00 +0200 Mihai Moldovan (12104a232) - - * Merge branch 'sunweaver-pr/libxrender-cleanup' into arctica-3.6.x - -2015-06-25 05:37:03 +0200 Mike Gabriel (ebcb6a6e1) - - * library-cleanup: Don't build libNX_Xrender anymore. Use system's - libXrender shared library. - -2016-04-20 16:16:40 +0200 Mike Gabriel (5729783db) - - * Merge branch 'theqvd-fix-for-112' into 3.6.x - -2016-04-20 15:46:16 +0200 Salvador Fandino (7d053959f) - - * Fix copyright notice in nxcomp/Version.c - -2016-04-19 10:47:43 +0200 Mike Gabriel (03b652112) - - * Merge branch 'fcarvajaldev-3.6.x-remove-old-proto-compat' into - 3.6.x - -2016-04-15 09:49:09 +0200 Fernando Carvajal (5c4952410) - - * Remove TextCompressor class and files from nxcomp - -2016-04-14 17:10:07 +0200 Fernando Carvajal (00464aea0) - - * Add testing doc for nxcomp drop-old-proto-compat - -2016-04-12 16:03:37 +0200 Fernando Carvajal (134648169) - - * Remove obsolete compatibility files from nxcomp - -2016-04-12 11:52:22 +0200 Fernando Carvajal (a9be6f591) - - * Remove compatibility code for nxcomp before 3.5.0 - -2016-03-22 20:03:42 +0100 Mike Gabriel (2ffe52c5e) - - * nxcomp: Properly define NX*Version(void) prototypes in NX.h. - -2016-03-17 16:46:13 +0100 Mike Gabriel (af923fba3) - - * - debian/patches/401_nxcomp_bigrequests-and-genericevent-extensions.full+lite.patch: - Move into debian/patches-pending-evaluation/. - -2016-03-15 10:49:25 +0100 Mike Gabriel (156814860) - - * doc: Collect data on what libX11 symbols are used by nx-X11, - nx-Xserver and nxagent. - -2016-03-02 09:33:13 +0100 Nito Martinez (b8c5f677c) - - * Rename file for windows environments, Fixes #96 - -2016-02-26 08:14:28 +0100 Mike Gabriel (abd6cf1bd) - - * 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 - releases. - -2016-01-19 04:55:01 +0100 Mike Gabriel (e3539ec58) - - * README.md: Update release dates for 3.6.x and 3.7.x (as earlier - discussed with Salve from TheQVD). - -2016-01-19 04:50:57 +0100 Mike Gabriel (125f03110) - - * Merge branch 'mikedep333-README.md' into 3.6.x - -2016-01-18 22:37:46 -0500 Mike DePaulo (0239ba72b) - - * README.md: Add debuild instructions - -2016-01-18 21:49:03 -0500 Mike DePaulo (474e9c0ba) - - * README.md: Update signature - -2016-01-09 22:26:34 +0100 Mike Gabriel (72801f6d5) - - * Merge pull request #68 from mikedep333/mock-build-instructions - -2016-01-02 07:30:02 +0100 Mike Gabriel (e794be341) - - * debian/nx-x11proto-xinerama-dev.install.in: Install PANORAMIX - extension header files into its own nx-x11proto - bin:package. (more Xinerama clean-up, fix FTBFS during - dh_install). - -2016-01-01 12:27:14 -0500 Mike DePaulo (b7657cfba) - - * nx-libs.spec: FTBFS Fixes (more libNX_Xinerama cleanup) - -2016-01-01 12:01:43 -0500 Mike DePaulo (0428db4db) - - * nx-libs.spec: Misc FTBFS fixes for %files due to recent library - changes - -2016-01-01 11:32:25 -0500 Mike DePaulo (7f5480dd7) - - * Fedora/EPEL: Add the implicit build dependencies also - -2016-01-01 11:21:47 -0500 Mike DePaulo (1330c4125) - - * Fedora/EPEL: Fix FTBFS due to missing libXpm - -2016-01-01 16:26:50 +0100 Mike Gabriel (3ba31659e) - - * Fix c4a3889. Add forgotten file - nx-X11/programs/Xserver/Xinerama_nxagent.h. - -2016-01-01 16:08:05 +0100 Mike Gabriel (12b4a0e7a) - - * nx-libs.spec: Re-add erroneously removed (during rebasing) BR - libXdamage-devel. - -2016-01-01 09:52:26 -0500 Mike DePaulo (daace15e2) - - * Add instructions for building using Mock under Fedora/EPEL - -2015-12-30 19:25:08 +0100 Mike Gabriel (fa497ac95) - - * nxcomp: Make nxcomp/nxproxy aware of nxagent's xinerama option in - the $DISPLAY variable. - -2015-05-23 09:28:57 -0400 Mike DePaulo (6da41e6f6) - - * Complete changes from commit 0d56c45 in NXpicturestr.h (i.e. add a - missing comment). (Fixes ArcticaProject/nx-libs#38). - -2015-12-30 00:06:58 +0100 Mike Gabriel (1391c0ad7) - - * Merge branch 'sunweaver-pr/xinerama-xrandr' into 3.6.x - -2015-10-08 22:25:09 +0200 Ulrich Sibiller (c4a388937) - - * Xinerama: do not cut off at outer edges - -2015-10-07 20:45:14 +0200 Mike Gabriel (4ba8df855) - - * Xserver globals.h: Make PanoramiXExtensionDisabledHack globally - available. - -2015-10-07 20:44:19 +0200 Mike Gabriel (d49b0625e) - - * Xserver help: Document -disablexineramaextension cmdline option. - -2015-10-07 21:33:55 +0200 Mike Gabriel (522cf0089) - - * X2Go Agent: Add x2goagent.features file that informs X2Go clients - about the new RandR based Xinerama feature. - -2015-10-07 20:51:12 +0200 Mike Gabriel (0297567cd) - - * Provide support for re-enabling Xinerama on session resumptions. - -2015-10-07 17:24:01 +0200 Mike Gabriel (f40792c43) - - * Initialize XRandR based Xinerama extension properly when session is - started with "-geometry fullscreen". - -2015-10-07 17:23:13 +0200 Mike Gabriel (e7e2f164b) - - * Only declare nxagentRandRCrtcSet if RANDR_12_INTERFACE is defined. - -2015-10-07 15:17:59 +0200 Mike Gabriel (f1eafeaa4) - - * Screen.c: Rename NX_USE_MODE_PREFIX to NXAGENT_RANDR_MODE_PREFIX, - fix unclosed comment. - -2015-10-06 22:53:16 +0200 Ulrich Sibiller (9b87a384e) - - * Screen.c: restructure xinerama code, much shorter now - -2015-10-06 22:32:12 +0200 Ulrich Sibiller (359f48dd7) - - * Screen.c: Fix freeing of unsued modes - -2015-10-06 22:30:39 +0200 Ulrich Sibiller (76a203410) - - * Screen.c: improve comments and DEBUG output - -2015-10-06 22:27:10 +0200 Ulrich Sibiller (8b0e2af36) - - * rrmode.c: add debug output - -2015-05-02 21:53:25 +0200 Ulrich Sibiller (c6482d24f) - - * Reimplement xinerama via randr in nxagent (not libNX_Xinerama). - (Fixes ArcticaProject/nx-libs#23). - -2015-05-05 10:24:24 +0200 Mike Gabriel (2d776b14f) - - * library clean-up: Don't build libNX_Xinerama anymore. Use system's - libXinerama shared library. (Fixes - ArcticaProject/nx-libs#49). - -2015-12-29 22:34:04 +0100 Mike Gabriel (e4763fb48) - - * debian/rules: Don't strips symbols from not-build-anymore - libNX_Xtst.so. - -2015-06-21 18:12:11 +0200 Mike Gabriel (bd592c2e7) - - * library clean-up: Don't build libNX_Xtst anymore. Use system's - libXtst shared library. (Fixes ArcticaProject/nx-libs#32). - -2015-12-29 17:34:36 +0100 Mike Gabriel (b768e8124) - - * Fix for too overall Xdamage and Xrandr client lib removal: Bring - back the nx-x11proto-{randr,damage} header files and use - those at compile time. - -2015-12-29 17:27:47 +0100 Mike Gabriel (9618380bd) - - * X11/nx-X11 clear-up: More places where we need to explicitly - distinguish between X11 and nx-X11 namespace regarding - header include paths. - -2015-12-29 17:28:54 +0100 Mike Gabriel (eafc94f16) - - * nx-X11/lib/X11/Marcos.c: white-space cleanup (EOL blanks). - -2015-12-28 22:32:52 +0100 Mike Gabriel (b7f155654) - - * pointer typedef in Xdefs.h: also catch Xdefs.h include in - include/misc.h, make undoing the FIXME more obvious. - -2015-12-28 21:33:30 +0100 Mike Gabriel (7eab400ab) - - * libray clean (Xfixes): Provide a fake libXfixes.h header from - latest X.Org, that includes headers from our Xlib version. - This avoids FTBFS caused by type redefinitions and should - really be a temporary measure. - -2015-12-28 21:31:58 +0100 Mike Gabriel (f63641b13) - - * Xrandr_nxagent.h: When faking Xrandr.h, we better include our own - Xfuncproto.h. - -2015-12-28 20:47:49 +0100 Mike Gabriel (cc43e2bf6) - - * nxcompshad/X11/include/Xdamage_nxcompshad.h: Update FIXME - statement. Work-around needs to persist until libX11 from - X.Org gets used by nxagent. - -2015-12-28 19:09:42 +0100 Mike Gabriel (6217812c8) - - * library clean-up: Don't build libNX_Xfixes anymore. Use system's - libXfixes shared library. - -2015-12-28 19:55:38 +0100 Mike Gabriel (27e06a5e2) - - * library clean-up: Don't build libNX_Xcomposite anymore. Use - system's libXcomposite shared library. - -2015-12-28 15:53:09 +0100 Mike Gabriel (96e1f867d) - - * pointer typedef in Xdefs.h: Define pointer type for building - against older Xlib versions that still expect the pointer - type to exist (e.g. Ubuntu <= 14.04, Debian <= 7.0). - -2015-12-28 13:17:21 +0100 Mike Gabriel (ca0f639a4) - - * Merge branch 'sunweaver-pr/NX-include-path' into 3.6.x - -2015-07-08 16:16:40 +0200 Mike Gabriel (433d81865) - - * Clear header file namespace separation ( vs. - ). - -2015-12-28 13:08:47 +0100 Mike Gabriel (f58006d93) - - * Merge branch 'sunweaver-pr/dixfont-fix' into 3.6.x - -2015-06-23 15:04:16 +0200 Mike Gabriel (aea71067d) - - * On realloc failure, free font_path_string instead of leaking it - -2015-12-28 13:03:52 +0100 Mike Gabriel (edce25213) - - * Merge branch 'sunweaver-pr/change-pointer-into-void' into 3.6.x - -2015-06-22 09:36:08 +0200 Keith Packard (68dd0b52e) - - * Replace 'pointer' type with 'void *' - -2015-10-07 17:28:27 +0200 Mike Gabriel (e9f44221b) - - * Drop all references to printver.c. Not provided in source tree - anymore. - -2015-10-06 17:12:16 +0200 Mike Gabriel (e0b8f3eef) - - * Re-add -sync option back to nxagent to allow synchronous debugging - of the nxagent DDX. - -2015-09-28 09:57:12 +0200 Mike Gabriel (81d92cd0f) - - * Xinerama symlinking: Create / remove folder containing Xinerama - sylinks on installation/upgrade and removal. - -2015-09-28 08:15:52 +0200 Mike Gabriel (45983d130) - - * Xinerama symlinking: Attach Xinerama symlinking to nxagent - bin:package (and not libnx-xinerama1). - -2015-09-28 08:10:59 +0200 Mike Gabriel (0382b4018) - - * 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). - -2015-09-28 07:59:12 +0200 Mike Gabriel (ca990cf0a) - - * Merge pull request #64 from uli42/pr/add_pkgconfig - -2015-09-28 07:53:57 +0200 Mike Gabriel (f9653af3b) - - * Merge branch 'uli42-pr/backported_fixes' into 3.6.x - -2015-09-23 12:15:06 +0200 Mike Gabriel (3a022e35c) - - * debian/libnx-xinerama1.postinst.in: Enforce symlink creation for - Xinerama support. - -2015-09-22 15:02:22 +0200 Mike Gabriel (899f865cf) - - * Revert "debian/libnx-xinerama1.*: fix faulty logic when creating - symlinks." - -2015-07-17 18:13:00 +0200 Mihai Moldovan (9b126b852) - - * nx-libs.spec: add xkeyboard-config to nxagent's Requires. - -2015-07-17 17:57:24 +0200 Mihai Moldovan (3a1226ea6) - - * debian/control: add xkb-data to nxagent's Recommends. - -2015-07-17 17:48:44 +0200 Mihai Moldovan (2aa853530) - - * debian/roll-tarballs.sh: more quotes, more curly braces, replace cd - with pushd and pop. - -2015-07-15 09:30:29 +0200 Mike Gabriel (c36501b53) - - * roll-tarball.sh: more quotes (follow-up for previous commit), drop - debug code - -2015-07-14 20:39:58 +0200 Mike Gabriel (99a7271e3) - - * roll-tarball.sh: Make sure symlinked files are included in - tarballs. - -2015-07-14 15:14:55 +0200 Mike Gabriel (0897c062e) - - * nx-libs.spec: Install nxcomp{,ext,shad}.pc into the corresponding - development packages. - -2015-07-14 14:46:42 +0200 Mike Gabriel (2cc179223) - - * debian/libxcomp{,ext,shad}-dev.install.in: Install - nxcomp{,ext,shad}.pc file into the corresponding - development packages. - -2015-07-14 14:43:34 +0200 Mike Gabriel (eb5f07ccd) - - * nxcomp{,ext,shad}/Makefile.in: Create pkgconfigdir before putting - files in it. - -2015-07-14 01:39:17 +0200 Mike Gabriel (bc35168fb) - - * nxcomp{,shad,ext}: Remove nxcomp*.pc file on clean and distclean. - -2015-07-14 01:26:33 +0200 Mike Gabriel (eee7cb4fb) - - * Makefile: Also remove nxversion.def on distclean. - -2015-07-12 01:52:29 +0200 Ulrich Sibiller (708cf86a5) - - * Add pkg-config support to nxcomp, nxcompext and nxcompshad - -2015-07-04 06:46:29 +0200 Mihai Moldovan (8c0a6161d) - - * debian/changelog: sync with master/3.5.0.x branch. - -2015-06-29 03:40:58 +0200 Mihai Moldovan (34670f8ab) - - * debian/changelog: sync with master/3.5.0.x branch. - -2015-06-28 01:50:00 -0400 Mike DePaulo (a1dfd145d) - - * Correct nxproxy manpage also: --help -> -help - -2015-06-28 01:33:49 -0400 Mike DePaulo (d8132cbfe) - - * Correct manpages: --help -> -help - -2015-06-23 16:24:56 +0200 Mike Gabriel (5720842b6) - - * library clean-up: No autotools cruft in nx-libs. - -2015-06-25 05:04:12 +0200 Mike Gabriel (8365e22bb) - - * doc/examples/run-nxproxy2nxproxy-test: Create NX_COOKIE dynamically - using the mcookie tool. - -2015-05-28 14:52:24 +0200 Mike Gabriel (7dc263333) - - * COPYING: 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 14:50:05 +0200 Mike Gabriel (c68dad542) - - * debian/roll-tarball.sh: Auto-generate ChangeLog from Git history. - -2015-05-28 14:49:40 +0200 Mike Gabriel (ce5337799) - - * debian/roll-tarball.sh: Rename README.md to README.NX-Development - before moving it into doc/ folder. - -2015-05-28 14:33:08 +0200 Mike Gabriel (122fd234c) - - * debian/roll-tarball.sh: Prevent several files/folders from ending - up in nx-libs-lite tarball. - -2015-05-28 13:33:43 +0200 Mike Gabriel (2d50be9da) - - * debian/roll-tarball.sh: Support tarring up the HEAD of the current - branch. - -2015-05-28 13:29:27 +0200 Mike Gabriel (51a679ac2) - - * debian/roll-tarball.sh: Allow patch files names having a dash next - to the four digits (i.e., 1234-.). - -2015-06-23 16:09:50 +0200 Emanuele Giaquinta (931d24cc2) - - * Fix alpha premultiplication in XRenderParseColor. - -2015-05-27 12:34:12 +0200 Mike Gabriel (6deaaf50f) - - * library clean-up: Drop libXx86{misc,vm,dga} libraries. Not needed - by nx-libs. - -2015-05-27 10:20:29 +0200 Mike Gabriel (fe0065c55) - - * library clean-up: Drop nx-X11/lib/Xxf86rush and references to - libglide{2,3}. Unused in nx-libs. - -2015-05-27 09:48:26 +0200 Mike Gabriel (018c51293) - - * nx-X11/config/cf: Drop build-logic for all hardware drivers. - -2015-05-27 08:38:11 +0200 Mike Gabriel (17334df9b) - - * nx-X11/config/cf: Drop unnecessary xf86site.def, xf86.tmpl, - xfree86.cf. - -2015-05-27 08:26:40 +0200 Mike Gabriel (8dd6d2fe7) - - * nx-X11/config/cf/Imakefile: Don't list non-present-anymore imake - configuration files. - -2015-06-20 17:47:39 +0200 Mike Gabriel (32b44398a) - - * libgl clean-up, fix-up commit - -2015-06-20 17:35:00 +0200 Mike DePaulo (d7108d206) - - * README.md: typo fix - -2015-06-20 11:34:04 +0200 Henning Heinold (2699d60f6) - - * remove libxkbui, looks like it is not used anywhere - -2015-06-19 23:58:49 +0200 Mike Gabriel (f1778d0c2) - - * debian/control: Add Breaks:/Replaces: for qvd-libxcomp3 and - qvd-nxproxy. - -2015-05-27 08:10:38 +0200 Mike Gabriel (858b9bc2a) - - * imake clean-up: Enforce build of Mesa GLX extension. Drop all other - GLX build methods (built-in DRI drivers, etc.). - -2015-05-26 16:44:49 +0200 Mike Gabriel (0887e3ad5) - - * Drop unused / untested Xserver GLX extension support / build logic. - -2015-05-26 16:22:40 +0200 Mike Gabriel (d877b46dd) - - * Drop nx-X11/lib/GL and move Imakefile.inc include files into - Xserver code tree. - -2015-06-16 22:43:21 +0200 Mihai Moldovan (8f4138457) - - * nxcomp/Loop.cpp: tiny whitespace fix. No functional change. - -2015-05-20 15:47:45 +0200 Vadim Troshchinskiy (8d9e8f70b) - - * Fix negotiation in stage 10 error - -2015-09-26 00:28:14 +0200 Ulrich Sibiller (1fe33b710) - - * use xfree instead of free for xalloced data - -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 - symlinks." - -2015-08-26 01:06:28 +0200 Ulrich Sibiller (f8772b6fc) - - * adapt pkgconfigdir in nxcompshad - -2015-08-26 01:02:34 +0200 Ulrich Sibiller (96a1c5edf) - - * Fix "Makefile.in seems to ignore the --datarootdir setting" warning - -2015-08-26 00:29:14 +0200 Ulrich Sibiller (6615de8dd) - - * create pkgcnfig dir before copying anything - -2015-07-17 18:13:00 +0200 Mihai Moldovan (edeb4e196) - - * nx-libs.spec: add xkeyboard-config to nxagent's Requires. - -2015-07-17 17:57:24 +0200 Mihai Moldovan (813d0cf13) - - * 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 - with pushd and pop. - -2015-07-15 09:30:29 +0200 Mike Gabriel (01ad7dad4) - - * roll-tarball.sh: more quotes (follow-up for previous commit), drop - debug code - -2015-07-14 20:39:58 +0200 Mike Gabriel (c2761fb7c) - - * roll-tarball.sh: Make sure symlinked files are included in - tarballs. - -2015-07-14 15:14:55 +0200 Mike Gabriel (c1d502e1c) - - * nx-libs.spec: Install nxcomp{,ext,shad}.pc into the corresponding - development packages. - -2015-07-14 14:46:42 +0200 Mike Gabriel (931050cbe) - - * debian/libxcomp{,ext,shad}-dev.install.in: Install - nxcomp{,ext,shad}.pc file into the corresponding - development packages. - -2015-07-14 14:43:34 +0200 Mike Gabriel (ee0ed871a) - - * nxcomp{,ext,shad}/Makefile.in: Create pkgconfigdir before putting - files in it. - -2015-07-14 01:39:17 +0200 Mike Gabriel (39ae81788) - - * nxcomp{,shad,ext}: Remove nxcomp*.pc file on clean and distclean. - -2015-07-14 01:26:33 +0200 Mike Gabriel (5eecadb53) - - * Makefile: Also remove nxversion.def on distclean. - -2015-07-14 00:04:01 +0200 Mike Gabriel (e5fbb11b2) - - * Merge branch 'uli42-pr/add_pkgconfig' into 3.6.x - -2015-07-12 01:52:29 +0200 Ulrich Sibiller (00cec4924) - - * Add pkg-config support to nxcomp, nxcompext and nxcompshad - -2015-07-04 06:46:29 +0200 Mihai Moldovan (f4c07c077) - - * 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 - -2009-02-13 10:23:28 +0100 Peter Åstrand (d08869832) - - * Backport: xserver: Avoid sending uninitialized padding data over - the network - -2015-06-29 04:13:59 +0200 Mihai Moldovan (61013ec4f) - - * Merge branch 'sunweaver-pr/no-autotools-cruft' into arctica-3.6.x - -2015-06-29 03:40:58 +0200 Mihai Moldovan (fa0286ed6) - - * 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 - -2015-06-28 01:33:49 -0400 Mike DePaulo (12acd909b) - - * Correct manpages: --help -> -help - -2015-06-23 16:24:56 +0200 Mike Gabriel (a28be4aa9) - - * library clean-up: No autotools cruft in nx-libs. - -2015-06-25 05:04:12 +0200 Mike Gabriel (e7f3187ee) - - * 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 - -2015-05-28 14:52:24 +0200 Mike Gabriel (5af9863e7) - - * COPYING: 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 14:50:05 +0200 Mike Gabriel (438f3df14) - - * debian/roll-tarball.sh: Auto-generate ChangeLog from Git history. - -2015-05-28 14:49:40 +0200 Mike Gabriel (7e1effbe7) - - * debian/roll-tarball.sh: Rename README.md to README.NX-Development - before moving it into doc/ folder. - -2015-05-28 14:33:08 +0200 Mike Gabriel (47afc48ea) - - * debian/roll-tarball.sh: Prevent several files/folders from ending - up in nx-libs-lite tarball. - -2015-05-28 13:33:43 +0200 Mike Gabriel (895ee3b3b) - - * debian/roll-tarball.sh: Support tarring up the HEAD of the current - branch. - -2015-05-28 13:29:27 +0200 Mike Gabriel (701471e8e) - - * debian/roll-tarball.sh: Allow patch files names having a dash next - to the four digits (i.e., 1234-.). - -2015-06-23 16:14:41 +0200 Mike Gabriel (ce9ea5448) - - * Merge branch 'pr/anti-aliasing-rgba-crash' into 3.6.x - -2015-06-23 16:09:50 +0200 Emanuele Giaquinta (ffc87da60) - - * Fix alpha premultiplication in XRenderParseColor. - -2015-06-23 02:30:02 +0200 Mihai Moldovan (8cf9283bd) - - * Merge branch 'sunweaver-pr/libXx86FOO-cleanup' into arctica-3.6.x - -2015-05-27 12:34:12 +0200 Mike Gabriel (06d389a0c) - - * library clean-up: Drop libXx86{misc,vm,dga} libraries. Not needed - by nx-libs. - -2015-06-22 03:38:46 +0200 Mihai Moldovan (e7dfbd511) - - * Merge branch 'sunweaver-pr/libxf86rush-cleanup' into arctica-3.6.x - -2015-05-27 10:20:29 +0200 Mike Gabriel (5365f9059) - - * library clean-up: Drop nx-X11/lib/Xxf86rush and references to - libglide{2,3}. Unused in nx-libs. - -2015-06-21 10:50:31 +0200 Mihai Moldovan (fb2a4e4c5) - - * Merge branch 'sunweaver-pr/hw-driver-cleanup' into arctica-3.6.x - -2015-05-27 09:48:26 +0200 Mike Gabriel (26091f4bd) - - * nx-X11/config/cf: Drop build-logic for all hardware drivers. - -2015-05-27 08:38:11 +0200 Mike Gabriel (ae443bd5b) - - * nx-X11/config/cf: Drop unnecessary xf86site.def, xf86.tmpl, - xfree86.cf. - -2015-05-27 08:26:40 +0200 Mike Gabriel (c0662d6de) - - * nx-X11/config/cf/Imakefile: Don't list non-present-anymore imake - configuration files. - -2015-06-20 17:47:39 +0200 Mike Gabriel (cc92f77e9) - - * libgl clean-up, fix-up commit - -2015-06-20 17:35:00 +0200 Mike DePaulo (88ab5a34f) - - * README.md: typo fix - -2015-06-20 14:39:56 +0200 Mike Gabriel (905c74da3) - - * Merge pull request #52 from woglinde/3.6.x - -2015-06-20 11:34:04 +0200 Henning Heinold (a287e9dbe) - - * 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 - qvd-nxproxy. - -2015-06-16 23:58:50 +0200 Mihai Moldovan (51b60ea7a) - - * 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 - GLX build methods (built-in DRI drivers, etc.). - -2015-05-26 16:44:49 +0200 Mike Gabriel (73fa89991) - - * Drop unused / untested Xserver GLX extension support / build logic. - -2015-05-26 16:22:40 +0200 Mike Gabriel (cb4a2d732) - - * Drop nx-X11/lib/GL and move Imakefile.inc include files into - Xserver code tree. - -2015-06-16 22:43:21 +0200 Mihai Moldovan (5a64974cc) - - * nxcomp/Loop.cpp: tiny whitespace fix. No functional change. - -2015-06-16 10:41:12 +0200 Mike Gabriel (d8f3aa414) - - * Merge pull request #28 from theqvd/3.6.x - -2009-05-28 14:43:27 -0700 Keith Packard (cf660f485) - - * Backport: Make RANDR 'set' timestamps follow client specified time. - Bug 21987. - -2012-06-21 18:42:46 -0700 Keith Packard (9dbd74793) - - * Backport: randr: Clean up compiler warnings about unused and - shadowing variables - -2012-06-29 13:33:58 -0700 Aaron Plattner (9e2ac01a4) - - * Backport: randr: Fix REQUEST vs. REQUEST_SIZE_MATCH mismatch - -2012-07-09 19:12:42 -0700 Alan Coopersmith (bd5754f94) - - * Backport: ProcRRGetScreenInfo: swap configTimestamp as well - -2012-07-14 11:21:15 -0700 Alan Coopersmith (0fc419314) - - * Backport: RRModeCreate: plug memory leak of newModes if AddResource - fails - -2009-05-22 09:54:38 +0200 Julien Cristau (faddfbec6) - - * Backport: randr: fix server crash in RRGetScreenInfo - -2010-12-17 16:09:35 +0200 Tiago Vignatti (da678db0e) - - * Backport: randr: check for virtual size limits before set crtc - -2009-09-17 18:14:37 -0700 Keith Packard (2aeb76719) - - * Backport: Free randr crtc and output pointer arrays - -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) - - * Security fixes: X.Org CVE-2015-3418: - -2015-06-02 18:11:24 +0200 Mihai Moldovan (125254d35) - - * Security fixes: X.Org CVE-2014-8092: - -2015-06-02 17:59:28 +0200 Mihai Moldovan (4fb35326a) - - * Security fixes: X.Org CVE-2013-4396: - -2015-06-02 17:35:44 +0200 Mike Gabriel (86937b86c) - - * nxcomp/README.on-retroactive-DXPC-license: Some layout and - interpunctuation fixes. - -2015-05-26 12:30:48 +0200 Mike Gabriel (6a74e671a) - - * library clean-up: Don't compile (i.e., remove) libNX_Xres.a - anymore. It is not used anywhere. - -2015-05-31 17:21:10 +0200 Mike Gabriel (01b142ddf) - - * Update README.md: Move more release goals to 3.6.x. - -2015-05-31 17:15:24 +0200 Mike Gabriel (dddffb760) - - * Merge pull request #46 from ArcticaProject/pr/Xext-cve-fixes - -2015-05-31 16:50:39 +0200 Mike Gabriel (11b26436b) - - * Merge pull request #45 from ArcticaProject/pr/dix-cve-fixes - -2014-01-26 19:23:17 -0800 Alan Coopersmith (d1ca2119a) - - * Xv: unvalidated lengths in XVideo extension swapped procs - [CVE-2014-8099] - -2015-05-01 13:09:24 +0200 Keith Packard (2db01a9a2) - - * dix: Allow zero-height PutImage requests (fix for X.Org's - CVE-2015-3418). - -2014-01-22 21:11:16 -0800 Alan Coopersmith (8623faa42) - - * dix: integer overflow in ProcPutImage() [CVE-2014-8092 1/4] - -2015-02-08 20:01:27 -0500 Mike DePaulo (c2298e075) - - * Avoid use-after-free in dix/dixfonts.c: doImageText() - [CVE-2013-4396] from xorg/Xserver - http://lists.x.org/archives/xorg-announce/2013-October/002332.html - -2015-05-29 11:15:19 +0200 Mike Gabriel (4ed85e8ef) - - * 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-.). - -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 - arctica-3.6.x - -2015-05-26 10:31:46 +0200 Mike Gabriel (e364fde72) - - * Merge pull request #36 from ArcticaProject/pr/render-cve-fixes - -2015-05-21 12:25:13 +0200 Mike Gabriel (1f4433157) - - * Document retroactive re-licensing of the original DXPC code (closes - #30). - -2015-05-25 23:23:22 +0200 Mihai Moldovan (230852e0e) - - * Merge branch 'sunweaver-pr/libxrandr-cleanup' into arctica-3.6.x - -2014-01-26 19:51:29 -0800 Alan Coopersmith (a0c90ad34) - - * render: unvalidated lengths in Render extn. swapped procs - [CVE-2014-8100 2/2] - -2014-10-28 10:30:04 +0100 Julien Cristau (e469cff02) - - * render: check request size before reading it [CVE-2014-8100 1/2] - -2015-05-22 00:58:38 +0200 Mihai Moldovan (608ee9928) - - * README.md: replace simple link with a text link, capitalization. - -2015-05-22 00:43:53 +0200 Mihai Moldovan (7846638a8) - - * Merge branch 'nitomartinez-qindel-readme' into arctica-3.6.x - -2015-05-21 21:43:30 +0200 Nito Martinez (900b0cc2d) - - * Update the Qindel Company name (Qindel is without u ;-)) - -2015-05-20 15:47:45 +0200 Vadim Troshchinskiy (f982cbc85) - - * Fix negotiation in stage 10 error - -2015-05-20 11:30:05 +0200 Mike Gabriel (a6185abd9) - - * hw/nxagent clean-up: Drop NXrandr.{c|h} client lib copy-of-code - from nxagent hardware driver. - -2015-05-01 15:57:02 +0200 Mike Gabriel (e9dcab679) - - * library clean-up: Don't build libNX_Xrandr anymore. Use system's - libXrandr shared library. - -2015-05-16 15:54:37 +0200 Mike Gabriel (24903c921) - - * README.md: mark the iOS support for nxproxy/nxcomp as completed. - -2015-05-16 15:15:41 +0200 Mike Gabriel (657acf98a) - - * Merge pull request #26 from nitomartinez/fix_developer_debugging - -2015-05-16 15:12:19 +0200 Mike Gabriel (91ac79ecc) - - * Merge pull request #25 from - nitomartinez/nxtranscleanup_for_reconnect - -2015-05-15 22:40:05 +0200 Nito Martinez (cf4ed917e) - - * This patch is some code fixes to debug some debuging macro usage in - the NX code. - -2015-05-15 17:06:00 +0200 Mihai Moldovan (ab96962b1) - - * README.md: reword a few sections, whitespace fixes. - -2015-05-15 16:34:27 +0200 Mike Gabriel (8512c700a) - - * README.md: grammar fix - -2015-05-15 16:33:20 +0200 Mike Gabriel (d73351532) - - * README.md: phase 2 release series will be 3.7.0.x - -2015-05-15 16:26:58 +0200 Mike Gabriel (50c3f5628) - - * update README.md with newest plans for nx-libs 3.6.x - -2015-05-15 15:20:52 +0200 Nito Martinez (4fefe352c) - - * This patch allows to cleanup the nxcomp resources to allow for a - second connection inside the same process, instead of a - new process as is the nxproxy case. - -2015-05-12 06:07:45 +0200 Mihai Moldovan (f7295831a) - - * Merge branch 'sunweaver-pr/libxdamage-cleanup' into arctica-3.6.x - -2015-05-05 01:23:04 +0200 Mihai Moldovan (027f593fc) - - * debian/changelog: merge with master branch. - -2015-05-05 01:22:41 +0200 Mihai Moldovan (998527ce5) - - * debian/changelog: add entry for last change. - -2015-05-05 01:22:18 +0200 Mihai Moldovan (b77b26f4a) - - * 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. - -2015-05-05 01:22:41 +0200 Mihai Moldovan (fca264fd0) - - * debian/changelog: add entry for last change. - -2015-05-05 01:22:18 +0200 Mihai Moldovan (06f36d0f0) - - * 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 - -2015-04-27 16:08:06 +0200 Mike Gabriel (06aa41671) - - * library clean-up: Don't build libNX_Xdamage anymore. Use system's - libXdamage shared library. (Fixes - ArcticaProject/nx-libs#6, X2GoBTS#826). - -2015-05-01 13:09:24 +0200 Keith Packard (dba779d9f) - - * dix: Allow zero-height PutImage requests (fix for X.Org's - CVE-2015-3418). - -2015-04-30 15:51:48 +0200 Mihai Moldovan (7ccbb073f) - - * 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 - phase. - -2015-04-30 14:43:04 +0200 Mihai Moldovan (e59561387) - - * 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 - ArcticaProject/PR-ionic/libXinerama_symlink_to_libnx-xinerama1 - -2015-04-28 23:00:43 +0200 Mihai Moldovan (83983e944) - - * libnx-xinerama1: also create libXinerama symlink in postinst (and - remove in prerm.) - -2015-04-28 05:15:19 +0200 Mihai Moldovan (7b7ba9441) - - * Merge branch 'sunweaver-pr/imake-cleanup-nonpresent-buildlogic' - into arctica-3.6.x - -2015-04-22 00:37:47 +0200 Mike Gabriel (662a89545) - - * imake cleanup: Drop references to X11 build-logic that is not - present in nx-X11. - -2015-04-21 10:57:56 +0200 Mike Gabriel (c189f6efc) - - * imake cleanup: Break up multiple vars into invidual lines to ease - further work on patches / pull requests. - -2015-04-27 16:10:26 +0200 Mike Gabriel (cbf4e4dbe) - - * COPYING: Add Arctica Project to copyright holders. - -2015-04-27 02:56:07 +0200 Mihai Moldovan (99ef17f90) - - * 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. - -2015-04-27 02:00:43 +0200 Mihai Moldovan (a430b4a87) - - * README.keystrokes: add documentation for branding behavior. - -2015-04-27 01:59:53 +0200 Mihai Moldovan (1c0f42d30) - - * 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 - command. - -2015-04-26 23:48:02 +0200 Mihai Moldovan (21a556b37) - - * debian/roll-tarballs.sh: use more curly braces. - -2015-04-26 23:47:33 +0200 Mihai Moldovan (cf9181918) - - * debian/roll-tarballs.sh: convert tabs to spaces. - -2015-04-26 23:45:42 +0200 Mihai Moldovan (e68c36625) - - * 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 - 'XShmQueryVersion', 'XShmDetach', 'XShmCreateImage', - 'XShmAttach', and 'XShmGetImage'. - -2015-04-26 16:11:57 +0200 Mike Gabriel (4a3a4737f) - - * Fix underlinking issues for libNX_X{composite,damage,fixes}. - -2015-04-26 15:41:46 +0200 Mike Gabriel (305ac7889) - - * libX11 underlinking problem: Fix undefined reference to 'XdmcpWrap' - (by linking against X.Org'x libXdmcp). - -2015-04-26 15:12:39 +0200 Mike Gabriel (f46b43261) - - * libX11 underlinking problem: Fix undefined reference to 'dlopen' - and 'dlsym'. (Fixes: X2GoBTS#853). - -2015-04-23 13:29:10 +0200 Mihai Moldovan (2b159e18d) - - * Merge branch 'sunweaver-pr/xbitmaps-cleanup' into arctica-3.6.x - -2015-04-21 10:42:47 +0200 Mike Gabriel (e69b7d1ec) - - * xbitmaps cleanup: The headers are not required at - build time for NX. - -2015-04-22 22:48:54 +0200 Mihai Moldovan (825af1835) - - * Merge branch 'sunweaver-pr/libxdmcp-cleanup' into arctica-3.6.x - -2015-04-05 18:07:53 +0200 Mike Gabriel (49fc383a4) - - * library clean-up: Don't build libNX_Xdmcp anymore. Use system's - libXdmcp shared library. - -2015-04-22 22:41:14 +0200 Mike Gabriel (a5bb88824) - - * nx-libs.spec: Drop packaging of libNX_Xpm*, in RPM packages there - is no such concept for transitional/dummy packages as know - from Debian/Ubuntu. - -2015-04-22 22:39:14 +0200 Mike Gabriel (294d91223) - - * debian/control: Typo fix (Meas -> Mesa). - -2015-04-22 08:38:21 +0200 Mihai Moldovan (b964406ba) - - * Merge branch 'sunweaver-pr/libxfont-cleanup' into arctica-3.6.x - -2015-04-14 09:24:55 +0200 Mike Gabriel (70b77a0fc) - - * library clean-up: Don't build and link libXfont.a anymore. Use - system's libXfont shared library and link dynamically. - -2015-04-21 15:28:25 +0200 Mike Gabriel (a77ca871c) - - * fix for Xcursor clean-up (422fe90) - -2015-04-17 00:12:52 +0200 Mike Gabriel (a20e77b7c) - - * imake cleanup (nx-X11/programs/Xserver/Imakefile): Drop build rules - for XF86Server and XorgServer. - -2015-04-16 18:30:39 -0400 Mike DePaulo (8b1577599) - - * Merge pull request #12 from sunweaver/pr/arch-cleanup.CRAY - -2015-04-16 22:12:45 +0200 Mihai Moldovan (0d9217127) - - * Merge branch 'sunweaver-pr/xcursor-cleanup' into arctica-3.6.x - -2015-04-08 21:52:51 +0200 Mike Gabriel (422fe9071) - - * library clean-up: Drop nx-X11/lib/Xcursor. Not used at build time. - -2015-04-16 18:03:18 +0200 Mihai Moldovan (cfc0202b4) - - * Merge branch 'sunweaver-pr/nxupgradeagent-cleanup' into - arctica-3.6.x - -2015-04-14 09:42:35 +0200 Mike Gabriel (a5f71f084) - - * NXAGENT_UPGRADE code cleanup: - -2015-04-15 10:16:18 +0200 Karl Tomlinson (ac9fbaabd) - - * MakeBigReq: don't move the last word, already handled by Data32 - (X.Org CVE-2013-7439). - -2015-04-15 09:58:01 +0200 Mike Gabriel (bad677992) - - * old-arch cleanup: Drop CRAY support (i.e., drop code related to - CRAY, _CRAY, WORD64, WORD64ALIGN, MUSTCOPY, - UNSIGNEDBITFIELDS definitions). - -2015-04-15 12:37:30 +0200 Mike Gabriel (fad840cfe) - - * test script: doc/examples/run-nxproxy2nxproxy-test - -2015-04-13 15:48:07 +0200 Mike Gabriel (097562b8b) - - * drop: nx-X11/config/util/ (not needed at build time). - -2015-04-13 15:39:36 +0200 Mike Gabriel (a8dad09a5) - - * imake clean-up: nx-X11/config/Imakefile (drop BuildDPSLibrary - related build-logic). - -2015-04-11 17:38:02 +0200 Mike Gabriel (2f4d7dbb4) - - * fix for libXpm4-cleanup - -2015-04-05 22:31:33 +0200 Mike Gabriel (d97b0ca93) - - * fix for ebe00df38f264ef71dac3c73d416a74685c8cbd2 (removal of - DmxLibrary) - -2015-04-05 20:58:58 +0200 Mihai Moldovan (bb23f7a3d) - - * Merge branch 'feature/other-Xserver-cleanup' into arctica-3.6.x - -2015-03-04 14:08:50 +0100 Mike Gabriel (d280fa15e) - - * imake clean: Remove (probably incomplete) support for - NXZaurusXServer, NXiPAQXServer. - -2015-03-04 13:56:53 +0100 Mike Gabriel (6db94c3e1) - - * imake cleanup: nx-X11/programs/Xserver/Imakefile (drop non-provided - Xserver variants) - -2015-03-04 13:43:54 +0100 Mike Gabriel (05d208351) - - * imake cleanup: nx-X11/programs/Imakefile (reduce to minimal). - -2015-03-04 13:34:21 +0100 Mike Gabriel (78ac4396a) - - * imake cleanup: Drop all references to BuildFontServer. - -2015-03-04 13:29:02 +0100 Mike Gabriel (f5f280417) - - * imake cleanup: Drop all references to XprtServer and BuildXprint*. - -2015-03-04 08:35:50 +0100 Mike Gabriel (ebe00df38) - - * imake cleanup: Drop all references to XdmxServer and BuildXdmx*. - -2015-03-03 12:30:51 +0100 Mike Gabriel (b1fc73ad4) - - * imake cleanup: Drop all references to XVirtualFramebufferServer. - -2015-03-03 12:13:59 +0100 Mike Gabriel (6471f66c9) - - * imake cleanup: Drop all references to XNestServer. - -2015-03-03 12:09:06 +0100 Mike Gabriel (9c46d3ddb) - - * imake cleanup: Drop all references to XWinServer. - -2015-03-29 08:03:13 +0200 Mihai Moldovan (8ed8a43d2) - - * nx-X11: add more NULL guards to TEST and DEBUG sections of - Render.c. - -2015-03-29 08:02:43 +0200 Mihai Moldovan (ab4e5bf66) - - * 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. - -2015-03-17 18:26:26 +0100 Mihai Moldovan (8a260b94f) - - * nx-libs.spec: Versioned libXcomp* should obsolete unversioned - libXcomp*, not libNX_Xcomp*. - -2015-03-16 03:29:16 +0100 Mihai Moldovan (d8de5928e) - - * 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. - It differs from other UNIX-based systems. - -2015-03-15 17:26:24 +0100 Clemens Lang (ad7e12ed3) - - * nxcomp{,shad}: fix dynamic library linking on OS X. Use -dynamiclib - instead of -bundle. - -2015-03-15 17:22:38 +0100 Clemens Lang (5464a6dba) - - * 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. - -2015-03-13 15:13:00 +0100 Mike Gabriel (286d8917c) - - * README.md markdown fixup - -2015-03-13 15:08:10 +0100 Mike Gabriel (2922ec512) - - * README.md: Add 3.6.x release goals. - -2015-03-05 12:24:42 +0100 Mike Gabriel (18e186b51) - - * Makefile: clean-up auto-generated nxversion.def in clean rule (not - in build rule). - -2015-03-03 12:34:48 +0100 Mike Gabriel (1a4d0c7c5) - - * nx-X11/**: Drop non-imake Makefile* files. - -2015-03-03 12:01:01 +0100 Mike Gabriel (f11393a05) - - * nx-X11/config/cf/X11.tmpl: Fix imake warning - ("UseInstalledOnCrossCompile" is not defined). - -2015-03-04 08:09:34 +0100 Mike Gabriel (897e2e2de) - - * Merge pull request #4 from sunweaver/feature/libxpm-cleanup - -2015-02-27 00:14:10 +0100 Mike Gabriel (1d71c9ebd) - - * library clean-up: Don't build libNX_Xpm anymore. Use system's - libXpm shared library. - -2015-02-18 08:14:09 -0500 Mike DePaulo (46318a51e) - - * Drop unused .cvsignore files - -2015-02-18 07:51:55 -0500 Mike DePaulo (c29c331ce) - - * 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 - -2015-02-18 08:01:54 +0100 Mike Gabriel (ec018a79c) - - * Fix symlink to renamed README.md. - -2015-02-18 06:18:03 +0100 Mike Gabriel (f7e109e5c) - - * README.md: Mention the TheQVD project as collaborator on NX. - -2015-02-18 05:06:41 +0100 Mike Gabriel (5c24a09a1) - - * rename README.txt to README.md - -2015-02-18 05:05:27 +0100 Mike Gabriel (04af6fefb) - - * switch symlink and real file - -2015-02-18 05:03:57 +0100 Mike Gabriel (f29801f37) - - * Add README.txt symlink to README.NX-development (to have it shown - on the Github summary page). - -2015-01-16 08:44:45 +0100 Olivier Fourdan (d7258444a) - - * xkb: Check strings length against request size - -2015-01-16 20:08:59 +0100 Olivier Fourdan (9308c79ba) - - * xkb: Don't swap XkbSetGeometry data in the input buffer - -2009-06-29 13:09:57 +1000 Peter Hutterer (3937db18a) - - * include: introduce byte counting functions. - -2006-04-07 16:07:50 +0000 Daniel Stone (d6ce946f9) - - * Coverity #844, #845, #846: Fix memory leaks. - -2015-02-17 09:28:03 +0100 Mike Gabriel (c910bf7cd) - - * Merge pull request #3 from sunweaver/feature/nxagent-version-v2 - -2015-02-16 15:11:02 +0100 Mike Gabriel (203d97147) - - * Make nxagent process aware of its current NX'ish version. - -2015-02-16 15:10:43 +0100 Mike Gabriel (eb49d408c) - - * nx-X11/programs/Xserver/hw/nxagent/: Drop unused VERSION file. - -2011-08-21 18:51:53 +0200 Joerg Sonnenberger (65deb86f8) - - * Do proper input validation to fix for CVE-2011-2895. - -2015-02-16 10:29:14 +0100 Mike Gabriel (18e337ddf) - - * 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. - -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 - -2015-02-16 06:19:54 +0100 Mike Gabriel (1f3222fa0) - - * debian/changelog: fix too-long lines - -2015-02-16 05:51:02 +0100 Mike Gabriel (db12538dd) - - * 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 (892c08ddc) - - * Make install-lite rule in Makefile.nx-libs more predictable and not - rely on nxproxy/Makefile.in. - -2015-02-14 21:55:30 +0100 Mike Gabriel (f29cc29fd) - - * Install "%{_libdir}/nx/bin" into nxproxy package. - -2015-02-14 21:53:00 +0100 Mike Gabriel (742430826) - - * nx-libs.spec: Typo fix in comment. - -2015-02-14 17:07:21 -0500 Mike DePaulo (e4d97018b) - - * 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 - variables. - -2014-01-06 23:30:14 -0800 Alan Coopersmith (b6b5b14e4) - - * dix: integer overflow in GetHosts() [CVE-2014-8092 2/4] - -2015-02-16 05:55:23 +0100 Mihai Moldovan (03a2922d9) - - * Revert "dix: integer overflow in GetHosts() [CVE-2014-8092 2/4]" - -2015-02-08 21:03:33 -0500 Mike DePaulo (31322c2bd) - - * CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() from - xorg/lib/libXfont commit - 891e084b26837162b12f841060086a105edde86d - -2015-02-16 05:52:09 +0100 Mihai Moldovan (c0d0e373d) - - * Revert "CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() - from xorg/lib/libXfont commit - 891e084b26837162b12f841060086a105edde86d" - -2015-02-08 22:08:09 -0500 Mike DePaulo (e29bbd5bf) - - * CVE-2014-0210: unvalidated length fields in fs_read_query_info() - from xorg/lib/libXfont commit - 491291cabf78efdeec8f18b09e14726a9030cc8f - -2015-02-16 05:26:40 +0100 Mihai Moldovan (5fc2f57fb) - - * Revert "CVE-2014-0210: unvalidated length fields in - 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) - [CVE-2014-8098 8/8] (V3) - -2014-11-10 12:13:43 -0500 Adam Jackson (9c558f9ca) - - * glx: Length checking for RenderLarge requests (v2) [CVE-2014-8098 - 3/8] (v3) - -2014-11-10 12:13:47 -0500 Adam Jackson (893106607) - - * glx: Length checking for non-generated single requests (v2) - [CVE-2014-8098 7/8] - -2014-11-10 12:13:44 -0500 Adam Jackson (ad29acd76) - - * glx: Top-level length checking for swapped VendorPrivate requests - [CVE-2014-8098 4/8] - -2014-11-10 12:13:42 -0500 Adam Jackson (ddb1235bc) - - * glx: Integer overflow protection for non-generated render requests - (v3) [CVE-2014-8093 5/6] - -2014-11-10 12:13:41 -0500 Julien Cristau (78b38a8a3) - - * glx: Length checking for GLXRender requests (v2) [CVE-2014-8098 - 2/8] (v3) - -2014-11-10 12:13:40 -0500 Adam Jackson (1a9f23118) - - * glx: Add safe_{add,mul,pad} (v3) [CVE-2014-8093 4/6] (v4) - -2014-11-10 12:13:38 -0500 Adam Jackson (d0fcbc8a6) - - * glx: Additional paranoia in __glXGetAnswerBuffer / - __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6] - -2014-11-10 12:13:37 -0500 Adam Jackson (cdf0c3e65) - - * glx: Be more strict about rejecting invalid image sizes - [CVE-2014-8093 2/6] - -2014-11-10 12:13:36 -0500 Adam Jackson (5c43bb248) - - * glx: Be more paranoid about variable-length requests [CVE-2014-8093 - 1/6] (v2) - -2014-01-26 19:38:09 -0800 Alan Coopersmith (cea44678d) - - * randr: unvalidated lengths in RandR extension swapped procs - [CVE-2014-8101] - -2014-01-26 20:02:20 -0800 Alan Coopersmith (c12a473f2) - - * xfixes: unvalidated length in SProcXFixesSelectSelectionInput - [CVE-2014-8102] - -2014-01-26 19:51:29 -0800 Alan Coopersmith (9c3842a4f) - - * render: unvalidated lengths in Render extn. swapped procs - [CVE-2014-8100 2/2] - -2014-10-28 10:30:04 +0100 Julien Cristau (6c820648b) - - * render: check request size before reading it [CVE-2014-8100 1/2] - -2014-01-26 19:23:17 -0800 Alan Coopersmith (2abde565d) - - * Xv: unvalidated lengths in XVideo extension swapped procs - [CVE-2014-8099] - -2014-01-26 17:18:54 -0800 Alan Coopersmith (0d53194f7) - - * xcmisc: unvalidated length in SProcXCMiscGetXIDList() - [CVE-2014-8096] - -2014-01-26 10:54:41 -0800 Alan Coopersmith (fde1375e3) - - * Xi: unvalidated lengths in Xinput extension [CVE-2014-8095] - -2014-01-22 23:12:04 -0800 Alan Coopersmith (985ca320f) - - * dbe: unvalidated lengths in DbeSwapBuffers calls [CVE-2014-8097] - -2014-01-22 23:44:46 -0800 Alan Coopersmith (82d7279eb) - - * dix: integer overflow in REQUEST_FIXED_SIZE() [CVE-2014-8092 4/4] - -2014-01-22 22:37:15 -0800 Alan Coopersmith (ed1e13a1f) - - * dix: integer overflow in RegionSizeof() [CVE-2014-8092 3/4] - -2014-01-06 23:30:14 -0800 Alan Coopersmith (d4c76981f) - - * dix: integer overflow in GetHosts() [CVE-2014-8092 2/4] - -2014-01-22 21:11:16 -0800 Alan Coopersmith (c1225fe64) - - * dix: integer overflow in ProcPutImage() [CVE-2014-8092 1/4] - -2014-01-17 18:54:03 -0800 Alan Coopersmith (37e7fb1f6) - - * unchecked malloc may allow unauthed client to crash Xserver - [CVE-2014-8091] - -2015-02-08 22:38:32 -0500 Mike DePaulo (b65259bf3) - - * CVE-2014-0210: unvalidated length fields in fs_read_list_info() - from xorg/lib/libXfont commit - d338f81df1e188eb16e1d6aeea7f4800f89c1218 - -2015-02-08 22:35:21 -0500 Mike DePaulo (ef439da38) - - * CVE-2014-0210: unvalidated length fields in fs_read_list() from - xorg/lib/libXfont commit - 5fa73ac18474be3032ee7af9c6e29deab163ea39 - -2015-02-08 22:27:47 -0500 Mike DePaulo (ece51493f) - - * CVE-2014-0210: unvalidated length fields in fs_read_glyphs() from - xorg/lib/libXfont commit - 520683652564c2a4e42328ae23eef9bb63271565 - -2015-02-08 22:26:16 -0500 Mike DePaulo (d2b96c5d5) - - * CVE-2014-0210: unvalidated length fields in fs_read_extent_info() - from xorg/lib/libXfont commit - a3f21421537620fc4e1f844a594a4bcd9f7e2bd8 - -2015-02-08 22:23:51 -0500 Mike DePaulo (a0bed4d9f) - - * CVE-2014-0211: integer overflow in fs_alloc_glyphs() from - xorg/lib/libXfont commit - a42f707f8a62973f5e8bbcd08afb10a79e9cee33 - -2015-02-08 22:19:01 -0500 Mike DePaulo (bb7abd9da) - - * CVE-2014-0211: integer overflow in fs_read_extent_info() from - xorg/lib/libXfont commit - c578408c1fd4db09e4e3173f8a9e65c81cc187c1 - -2015-02-08 22:08:09 -0500 Mike DePaulo (c6aebf928) - - * CVE-2014-0210: unvalidated length fields in fs_read_query_info() - from xorg/lib/libXfont commit - 491291cabf78efdeec8f18b09e14726a9030cc8f - -2015-02-08 21:43:42 -0500 Mike DePaulo (2d724c1a0) - - * CVE-2014-0211: Integer overflow in fs_get_reply/_fs_start_read from - xorg/lib/libXfont commit - 0f1a5d372c143f91a602bdf10c917d7eabaee09b - -2015-02-08 21:39:55 -0500 Mike DePaulo (50e80a06c) - - * CVE-2014-0210: unvalidated lengths when reading replies from font - server from xorg/lib/libXfont commit - cbb64aef35960b2882be721f4b8fbaa0fb649d12 - -2015-02-08 21:33:30 -0500 Mike DePaulo (a2c7cd9fe) - - * Don't crash when we receive an FS_Error from the font server - (Guillem Jover). from xorg/lib/libXfont commit - bfb8a71f4f7e5c5ed4278cb3ee271bf9990d276d - -2015-02-08 21:03:33 -0500 Mike DePaulo (94c6de064) - - * CVE-2014-0210: unvalidated length in _fs_recv_conn_setup() from - xorg/lib/libXfont commit - 891e084b26837162b12f841060086a105edde86d - -2015-02-08 20:53:14 -0500 Mike DePaulo (36f1dae74) - - * CVE-2014-0209: integer overflow of realloc() size in lexAlias() - from xorg/lib/libXfont commit - 05c8020a49416dd8b7510cbba45ce4f3fc81a7dc - -2015-02-08 20:28:30 -0500 Mike DePaulo (f53f2474d) - - * CVE-2014-0209: integer overflow of realloc() size in - FontFileAddEntry() from xorg/lib/libXfont commit - 2f5e57317339c526e6eaee1010b0e2ab8089c42e - -2015-02-08 20:12:25 -0500 Mike DePaulo (ac6694378) - - * CVE-2013-6462: unlimited sscanf overflows stack buffer in - bdfReadCharacters() from xorg/lib/libXfont - http://lists.x.org/archives/xorg-announce/2014-January/002389.html - -2015-02-08 20:01:27 -0500 Mike DePaulo (72790a558) - - * Avoid use-after-free in dix/dixfonts.c: doImageText() - [CVE-2013-4396] from xorg/Xserver - http://lists.x.org/archives/xorg-announce/2013-October/002332.html - -2015-02-08 19:16:38 -0500 Mike DePaulo (df4a3b727) - - * Fix CVE-2011-4028: File disclosure vulnerability. upstream - xorg/xserver commit - 6ba44b91e37622ef8c146d8f2ac92d708a18ed34 - -2015-02-08 19:15:20 -0500 Mike DePaulo (af55da1e9) - - * LZW decompress: fix for CVE-2011-2895 From xorg/lib/Xfont commit - d11ee5886e9d9ec610051a206b135a4cdc1e09a0 - -2015-02-14 15:58:11 +0100 Mike Gabriel (902dc519d) - - * Move COPYING.full+lite as COPYING to / - -2015-02-14 15:52:29 +0100 Mike Gabriel (9000c00dc) - - * Move all config files from $(srcbase)/debian/ into $(srcbase)/etc/ - folder. - -2015-02-14 15:29:25 +0100 Mike Gabriel (53329e609) - - * Provide wrapper scripts for launch NX components in $(src)/bin/. - -2015-02-14 15:23:59 +0100 Mike Gabriel (1a824cfb5) - - * Prepare for maintaing upstream changes in upstream ChangeLog. - -2015-02-14 15:14:23 +0100 Mike Gabriel (ce531230f) - - * VERSION file: master VERSION file is in base folder, symlinked from - nx*/VERSION and hw/nxagent/VERSION. - -2015-02-14 15:08:07 +0100 Mike Gabriel (ea8ca04a7) - - * Move Makefile (and auxiliary file replace.sh) into base folder. - Adapt packaging these scripts: - -2015-02-14 14:50:20 +0100 Mike Gabriel (ebf71e0a4) - - * Add README.keystrokes file. Fix for commit - e91277d02bf1288909daed3b0de8f876f6403acf. - -2015-02-14 14:43:13 +0100 Mike Gabriel (823450515) - - * nxcomp: Add Version.c file. Fix for commit - d4d3fe0e6e77a58e68defc5895a589a681d7d092. - -2015-02-14 14:28:35 +0100 Mike Gabriel (2d4a61d3c) - - * Version bump, continuing NX 3.x development.. Targetting NX 3.6.x - some time. - -2015-02-14 14:23:10 +0100 Mike Gabriel (e54e896a6) - - * Use proper quoting on build flag vars (they may contain spaces). - -2015-02-14 14:21:52 +0100 Mike Gabriel (db3c6a6d2) - - * 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 - -2015-02-13 13:57:39 +0100 Oleksandr Shneyder (1fd8551f1) - - * Unbrand NX Agent Startup Screen / Brand X2Go Agent Startup Screen - (999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch). - -2015-02-13 13:43:54 +0100 Mike Gabriel (23fb61755) - - * Fix several typos in nxcomp. - -2015-02-13 13:41:31 +0100 Mihai Moldovan (6e6624731) - - * Several fixes for building debug versions of NX - (990_fix-DEBUG-and-TEST-builds.full.patch). - -2015-02-13 13:38:39 +0100 Mike Gabriel (a8fb7d4f5) - - * Detection for Mac OS X's launchd service on Mac OS X 10.10 and - beyond - (607_nxcomp_macosx-X11-launcher-in-private-tmp.full+lite.patch). - -2015-02-13 13:37:33 +0100 Orion Poplawski (31cdd874c) - - * Provide build support for aarch64 architecture - (606_nx-X11_build-on-aarch64.full.patch). - -2015-02-13 13:35:40 +0100 Clemens Lang (ab8d1276f) - - * In Types.h, don't use STL internals on libc++ - (605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full+lite.patch). - -2015-02-13 13:34:16 +0100 Mirraz Mirraz (96d5e74a3) - - * Handle some serious compilation warnings - (603_nx-X11_compilation_warnings.full.patch). - -2015-02-13 13:32:17 +0100 Orion Poplawski (415b20b6f) - - * Be compliant with POS36-C: Observe correct revocation order while - relinquishing privileges - (602_nx-X11_initgroups.full.patch). - -2015-02-13 13:30:31 +0100 Orion Poplawski (456f887d9) - - * Do not build bundled libraries - (601_nx-X11_build-option-changes-to-not-use-bundled-libraries.full.patch). - -2015-02-13 13:27:42 +0100 Jan Engelhardt (c4a8556c4) - - * Unique Library Names Patch - (600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch). - -2015-02-13 13:26:27 +0100 Nito Martinez (d4d3fe0e6) - - * Allow version 4-digit version comparison/handshake - (400_nxcomp-version.full+lite.patch). - -2015-02-13 13:06:53 +0100 Horst Schirmeier (fea8fb5ae) - - * Adapt paths of keystrokes.cfg if nxagent runs as x2goagent - (321_nxagent_x2go-specific-keystroke-config.full.patch). - -2015-02-13 09:52:21 +0100 Alexander Wuerstlein (e91277d02) - - * Make nxagent-specific keyboard bindings configurable - (320_nxagent_configurable-keystrokes.full.patch). - -2015-02-13 09:49:52 +0100 Mike Gabriel (4dc1bd004) - - * Test for xkb/rules/base instead of xkb/keymap.dir for setting - XkbBaseDir (302_nx-X11_xkbbasedir-detection.full.patch). - -2015-02-03 05:11:09 +0100 Mike Gabriel (a43c49594) - - * update changelog - -2015-02-01 22:27:06 +0100 Ulrich Sibiller (08114b1e4) - - * 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 - -2015-02-12 09:59:57 +0100 Mike Gabriel (d569145e6) - - * Makefile.nx-libs: Run make install for nxproxy first, then create - the wrapper script. - -2015-02-12 09:59:12 +0100 Mike Gabriel (a7cc4edef) - - * 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. - -2015-02-10 21:47:31 +0100 Jan Engelhardt (6fc37fa76) - - * Use shared libraries (301_nx-X11_use-shared-libs.full.patch). - -2015-02-10 21:45:19 +0100 Oleksandr Shneyder (1e99734ec) - - * Set WM_CLASS to X2GoAgent/NXAgent - (300_nxagent_set-wm-class.full.patch). - -2015-02-10 21:11:27 +0100 Mike Gabriel (1be1c4a21) - - * Force NX proxy to bind to loopback devices only (loopback option) - (220_nxproxy_bind-loopback-only.full+lite.patch). - -2015-02-10 19:47:58 +0100 Nito Martinez (79f218b56) - - * Fix FTBFS of nxproxy/nxcomp on Android - (212_nxcomp_build-on-Android.full+lite.patch). - -2015-02-10 19:46:04 +0100 Oleksandr Shneyder (46c2aebca) - - * Set default pack and link options to avoid damage of session - (211_nxcomp_set_default_options.full+lite.patch). - -2015-02-10 19:43:41 +0100 Oleksandr Shneyder (8c1b852ab) - - * Save session state in file. - -2015-02-10 19:38:45 +0100 Mike Gabriel (4a6ccd503) - - * Add x2goagent man page (209_x2goagent_add-man-page.full.patch). - -2015-02-10 19:36:57 +0100 Ulrich Sibiller (57a58c73c) - - * Fix XFIXES selection handling (copy and paste via middle mouse - button) (207_nxagent_fix-xfixes-selection.full.patch). - -2015-02-10 19:33:51 +0100 Mike Gabriel (4ef611eea) - - * Add -clipboard cmdline option to nxagent - (206_nxagent_clipboard-as-nxoption.full.patch). - -2015-02-10 19:32:12 +0100 Oleksandr Shneyder (35aab85c7) - - * Fix refresh errors on Win2012 RDP connections with speed=ADS - (205_nxagent_refresh-adsl.full.patch). - -2015-02-10 19:29:53 +0100 Oleksandr Shneyder (db8705564) - - * Fix repainting of SolidFill pictures with libcairo > 1.12.x - (204_nxagent_repaint-solidpict.full.patch). - -2015-02-10 19:26:42 +0100 Oleksandr Shneyder (4f5dc807a) - - * Add -norootlessexit cmdline option to nxagent - (203_nxagent_disable-rootless-exit.full.patch). - -2015-02-10 19:23:16 +0100 Oleksandr Shneyder (d26930d59) - - * Enable Xinerama support for NX - (202_nx-X11_enable-xinerama.full.patch). - -2015-02-10 19:21:35 +0100 Oleksandr Shneyder (6aa18cc28) - - * X2Go icon when run with x2goagent flavour - (201_nxagent_set-x2go-icon-if-x2goagent-flavour.full.patch). - -2015-02-10 19:19:25 +0100 Oleksandr Shneyder (1681f1110) - - * Detect nxagent/x2goagent flavour - (200_nxagent_check-binary-x2go-flavour.full.patch). - -2015-02-10 19:17:58 +0100 Mike Gabriel (471223907) - - * Avoid large pixmaps - (110_nxagent_createpixmap-bounds-check.full.patch). - -2015-02-10 19:14:04 +0100 Mike Gabriel (223f5548b) - - * Wine Close Delay (108_nxagent_wine-close-delay.full.patch). - -2015-02-10 19:04:00 +0100 Mike Gabriel (658d07e93) - - * Prevent sending COMPOUND_TEXT - (107_nxagent_clipboard-compound-text+small-bed-sheets.full.patch). - -2015-02-10 19:00:06 +0100 Mike Gabriel (9674c4346) - - * UTF-8 Clipboard copying - (106_nxagent_utf8-copy-clipboard.full.patch). - -2015-02-10 18:56:59 +0100 Marcelo Boveto Shima (c91fe980b) - - * Export remote keyboard configuration to session directory - (105_nxagent_export-remote-keyboard-config.full.patch) - -2015-02-10 18:54:29 +0100 Mike Gabriel (c106ad8e8) - - * FHS path fix for keyboard config file - (103_nxagent_set-X0-config-path.full.patch). - -2015-02-10 18:52:39 +0100 Marcelo Boveto Shima (057999efa) - - * FHS path fix for SecurityPolicy file - (102_xserver-xext_set-securitypolicy-path.full.patch). - -2015-02-10 18:48:39 +0100 Marcelo Boveto Shima (ceb70505c) - - * FHS path fix for rgb file This patch is needed on Debian only, - not reporting this path addition to upstream. - -2015-02-10 18:41:08 +0100 Mihai Moldovan (2d68caca7) - - * Create Windows and fix drawing issues on Big Endian 64bit systems - (057_nx-X11_sanitize-eventmasks.full.patch). - -2015-02-09 15:58:22 +0100 Orion Poplawski (4dac57f3d) - - * Fix -Werror=format-security errors - (056_nx-X11_Werror-format-security.full.patch). - -2015-02-09 15:51:26 +0100 Orion Poplawski (95dbaa614) - - * Fix FTBFS when compiled with -Werror=format-security - (055_nx-X11_imake-Werror-format-security.full.patch). - -2015-02-09 15:49:51 +0100 Orion Poplawski (0b711de48) - - * Fix FTBFS on ppc64 architecture - (054_nx-X11_ppc64-ftbfs.full.patch). - -2015-02-09 15:47:44 +0100 Orion Poplawski (9ea734b21) - - * Avoid building libXcomp.so.1 (which is identical to libXcomp.so.3), - (053_nx-X11_no-xcomp1-install-target.full.patch). - -2015-02-09 15:45:33 +0100 Mihai Moldovan (e736fff09) - - * Fix nxauth location on Mac OS X 10 - (052_nxcomp_macos10-nxauth-location.full+lite.patch) - -2015-02-09 15:41:35 +0100 Mihai Moldovan (905478694) - - * workaround for Mac OS X 10.5 - (051_nxcomp_macos105-fdisset.full+lite.patch( - -2015-02-09 15:38:59 +0100 Jan Engelhardt (6101bd956) - - * Description: Enable parallel make - (031_nx-X11_parallel-make.full.patch). - -2015-02-09 15:34:02 +0100 Jan Engelhardt (9f4b494fa) - - * Allow to pass in configure args - (030_nx-X11_configure-args.full.patch). - -2015-02-09 15:31:46 +0100 Mihai Moldovan (bd10fe591) - - * Fix BIGENDIAN issue in nxcomp (relevant on PPC64 arch) - (029_nxcomp_ppc64.full+lite.patch) - -2015-02-09 15:29:53 +0100 Mike Gabriel (f6619070b) - - * Support abstract local sockets for Linux systems - (028_nx-X11_abstract-kernel-sockets.full.patch). - -2015-02-09 15:27:46 +0100 Mike Gabriel (aaf4a59e4) - - * Add X11 abstract socket support to nxcomp/nxproxy - (027_nxcomp_abstract-X11-socket.full+lite.patch). - -2015-02-09 15:22:07 +0100 Orion Poplawski (3384aba38) - - * Honour compiler/linker option flags. - -2015-02-09 15:19:12 +0100 Gabriel Marcano (78efa8bf9) - - * Fix FTBFS against libjpeg9a - (025_nxcomp-fix-ftbfs-against-jpeg9a.full+lite.patch). - -2015-02-09 15:16:30 +0100 Mike Gabriel (236ee4ffa) - - * nxcomp*, nxproxy: Fix clean-up of source tree via Makefile.in - templates. - -2015-02-09 15:12:11 +0100 Mike Gabriel (9b72eeaa2) - - * FHS adaptation for Debian packaging - (016_nx-X11_install-location.full.patch). From tarball, - NX libraries and binaries are installed to - /usr/local/lib/nx. . FIXME: The paths in this patch get - superceded by current build logic in nx-libs.spec and - 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 - -2015-02-09 14:26:02 +0100 Mike Gabriel (4bc550e86) - - * nxcomp*,nxproxy: Add clean rules to Makefile.in templates. - -2015-02-09 14:23:12 +0100 Mike Gabriel (27ddd1695) - - * Work on man pages. - -2015-02-09 14:20:22 +0100 Mike Gabriel (a0b2fd836) - - * sa_restorer vs. memset (008_nxcomp_sa-restorer.full+lite.patch). - Use memset instead of setting sa_restorer to NULL. - -2015-02-09 14:18:50 +0100 Mike Gabriel (a720908a6) - - * Remove .gch files during cleanup - (007_nxcompshad_clean-gch-files.full.patch). When - building nxcompshad .gch files get created. On cleanup - these should be removed. - -2015-02-09 14:16:10 +0100 Mike Gabriel (f27e7424f) - - * Fix building against libpng 1.5 - (006_nxcomp_libpng15.full+lite.patch). From the libpng - homepage... - -2015-02-09 11:57:55 +0100 Marcelo Boveto Shima (48c828107) - - * Description: gcc43 fix (005_nxcomp_gcc43.full+lite.patch) Use - builtin includes to build with gcc43. - -2015-02-09 11:56:14 +0100 Mike Gabriel (dd20ab5e6) - - * Description: Fix build on Debian - (004_nx-X11_fix-nxcompshad-build.full.patch) By an - unknown reason this patch currently is needed to build - nx-X11, nxcomp, nxcompshad and nxcompext with - dpkg-buildpackage and debuild. - -2015-02-09 11:53:47 +0100 Marcelo Boveto Shima (b3496d0a7) - - * gcc43 fix (003_nxcompshad_gcc43.full.patch) Use builtin includes - to build with gcc43. - -2015-02-09 11:46:07 +0100 Mike Gabriel (3b4a91598) - - * Build nxcompshad against nx-X11 - (002_nxcompshad_build-against-nx-x11-only.full.patch). - Make sure nxcompshad get built against nx-X11. . - Furthermore /usr/X11R6/lib is an outdated path on current - Debian systems. - -2015-02-09 11:44:17 +0100 Mike Gabriel (7a1bd6b29) - - * Provide README.NX-development file. Drop README.NX-redistribution - file. - -2015-02-09 10:46:10 +0100 Mike Gabriel (abbe93861) - - * 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 - been cleaned up natively. - -2015-02-09 10:32:49 +0100 Mike Gabriel (939492d83) - - * 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-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 - 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 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 - removed by the NX code reduction effort. - -2015-02-02 15:29:45 +0100 Mike Gabriel (91dc4b509) - - * Drop 604_nx-X11_recent-freetype-API.full.patch. Not used in current - build process. - -2015-02-02 15:26:51 +0100 Mike Gabriel (237d7487f) - - * 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 (0c42e33b4) - - * 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 (42f3b1442) - - * 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-02 15:20:12 +0100 Mike Gabriel (86f96b065) - - * 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 - -2015-02-02 15:02:49 +0100 Mike Gabriel (b16b9e465) - - * massive reduction of unneeded files - -2015-02-02 14:47:22 +0100 Mike Gabriel (0d5a83e98) - - * 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 - -2015-01-29 13:04:46 +0100 Mike Gabriel (dc7495063) - - * Assure that BuildRoot: is set. - -2015-01-29 12:48:05 +0100 Mike Gabriel (d9a48367e) - - * nx-libs.spec: Set PREFIX=%{_prefix} USRLIBDIR=%{_libdir} - SHLIBDIR=%{_libdir} at build time. - -2015-01-29 12:40:22 +0100 Mike Gabriel (804584cb1) - - * Don't fail if removing *.a files fails due to the files being - non-present. - -2015-01-29 12:12:15 +0100 Mike Gabriel (0b9fce27b) - - * Makefile.nx-libs: fix faulty path to nxproxy.1 man page - -2015-01-29 12:05:23 +0100 Mike Gabriel (5e8563876) - - * nx-libs.spec: several dependency fixes... - -2015-01-29 11:53:16 +0100 Mike Gabriel (a161173d1) - - * Make libNX_X11-6 and libXinerama1 compliant to Shared Library - Policy. - -2015-01-29 11:49:37 +0100 Mike Gabriel (76c529124) - - * nx-libs.spec: Install man pages into bin:packages. - -2015-01-29 11:49:28 +0100 Mike Gabriel (9a901a9f6) - - * Makefile.nx-libs: Install man pages via main Makefile. - -2015-01-29 11:46:31 +0100 Mike Gabriel (7e0de4df1) - - * nx-libs.spec: Mention NX technology in every package description. - -2015-01-29 09:46:34 +0100 Mike Gabriel (10d670c0c) - - * Support .symbols for 64bit and 32bit alike. - -2015-01-28 23:18:58 +0100 Mike Gabriel (cde624f45) - - * Use SONAME based library package naming scheme. - -2015-01-28 23:17:45 +0100 Mike Gabriel (5a74175cd) - - * Revert "Use SONAME based library package naming scheme." - -2015-01-28 23:14:49 +0100 Mike Gabriel (1e5c83e8b) - - * Use SONAME based library package naming scheme. - -2015-01-28 23:06:25 +0100 Mike Gabriel (6d54eba6c) - - * debian/control: don't use 1 person plural in LONG_DESCRIPTION - -2015-01-28 23:01:59 +0100 Mike Gabriel (d306c9004) - - * nx-libs.spec: Make %{_libdir}/nx{,/X11} owned by libNX_X11 - bin:package - -2015-01-28 22:54:40 +0100 Mike Gabriel (752dac2b5) - - * CODE-REDUCTION_PRESERVE-NEEDED: keep cross.def and cross.rules - -2015-01-28 22:52:34 +0100 Mike Gabriel (f99299998) - - * debian/control: fix several packaging issues since the re-packaging - started - -2015-01-28 22:52:01 +0100 Mike Gabriel (1d7eb36d3) - - * Add Description: and Author: fields to various patch headers. - -2015-01-28 22:32:09 +0100 Mike Gabriel (89b285f2a) - - * nx-libs.spec: Non-packaged files detected: nxagent.xpm, - /usr/share/nx/rgb in bin:package nxagent - -2015-01-28 22:31:16 +0100 Mike Gabriel (06212f51f) - - * latest tarball size: 41MiB - -2015-01-28 22:24:24 +0100 Mike Gabriel (ce1078e87) - - * Makefile.nx-libs: Don't allow symlinks to point into buildroot. - -2015-01-28 22:21:22 +0100 Mike Gabriel (279b74158) - - * Add 991_fix-hr-typos.full+lite.patch and - 991_fix-hr-typos.full.patch. Fix several typos in upstream - code detected by lintian. - -2015-01-28 22:08:16 +0100 Mike Gabriel (3de46599f) - - * debian/libnx-xinerama1.dirs: no non-multi-arch dir in multi-arch - packages - -2015-01-28 21:56:13 +0100 Mike Gabriel (2a548a079) - - * Provide CDBS-generated debian/copyright.in file. - -2015-01-28 21:52:17 +0100 Mike Gabriel (79c0bac99) - - * enable official changelog - -2015-01-28 21:50:33 +0100 Mike Gabriel (94d5bb3c1) - - * debian/control: dummy packages don't have the substvar - -2015-01-28 21:47:56 +0100 Mike Gabriel (e2cc535c7) - - * nx-libs.spec: NX libs are installed in %{_libdir} - -2015-01-28 21:43:27 +0100 Mike Gabriel (1d39845b3) - - * Add debian/*.symbols files for shared nx-X11 libraries. - -2015-01-28 21:42:15 +0100 Mike Gabriel (dd79903cd) - - * nx-libs.spec: fix permission setting on outdated path - -2015-01-28 21:31:37 +0100 Mike Gabriel (801dc1fe8) - - * fix typos in CODE-REDUCTION scripts - -2015-01-28 21:28:04 +0100 Mike Gabriel (912d62ba5) - - * Install upstream ChangeLogs into bin:packages. - -2015-01-28 21:26:40 +0100 Mike Gabriel (f72fb34eb) - - * silence lintian warning about licence file being a symlink - -2015-01-28 20:42:34 +0100 Mike Gabriel (72ecc24e6) - - * CODE-REDUCTION_PRESERVE-SYMLINKED: fix Mesa builds on 32bit intel - arch - -2015-01-28 20:41:56 +0100 Mike Gabriel (1b458e32e) - - * CODE-REDUCTION_CLEANUP-UNUSED: remove DPS include files, remove - XTrap shared lib - -2015-01-28 19:51:32 +0100 Mike Gabriel (62d4f6a06) - - * CODE-REDUCTION_CLEANUP-BACKUPFILES: fine-tune dropped file - -2015-01-28 19:49:11 +0100 Mike Gabriel (4fae286b8) - - * CODE-REDUCTION_CLEANUP-UNUSED: remove faulty path - -2015-01-28 19:39:16 +0100 Mike Gabriel (8b05e1918) - - * Update .spec file to meet changes in tarball size reduction and - restructuring. - -2015-01-28 18:21:44 +0100 Mike Gabriel (3c7c3b7f4) - - * Support hardened builds for nxagent and libNX_*.so files. - -2015-01-28 18:21:17 +0100 Mike Gabriel (f0f1df262) - - * more code reduction and adaptation of patch 600_....patch - -2015-01-28 15:11:12 +0100 Mike Gabriel (350fb90d6) - - * remove more unused code from nx-X11/lib/ - -2015-01-28 15:04:50 +0100 Mike Gabriel (151bca3a1) - - * Update 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. - Don't patch files that get removed during code reduction. - -2015-01-28 14:58:17 +0100 Mike Gabriel (2a4015865) - - * Support hardened builds for nxcomp* libraries. - -2015-01-28 14:57:42 +0100 Mike Gabriel (8b432c7a5) - - * debian/changelog: whitespace fix - -2015-01-28 15:10:54 +0100 Mike Gabriel (f18608de2) - - * rebase with unify - -2015-01-28 12:58:30 +0100 Mike Gabriel (5565184a6) - - * Unify source tree reduction (debian/rules vs. roll-tarball.sh) via - file/folder lists in text files named - debian/CODE-REDUCTION_*. - -2015-01-28 11:44:04 +0100 Mike Gabriel (22f0208cb) - - * re-arrange changelog, work-in missing entries for previous commits - -2015-01-28 11:31:41 +0100 Mike Gabriel (100276175) - - * debian/roll-tarball.sh: Install etc/ files into etc/ subfolder - (rgb, nxagent.keyboard, x2goagent.keyboard). - -2015-01-28 11:34:05 +0100 Mike Gabriel (a7a4246f4) - - * debian/rules: Correctly link config files (etc/rgb, - etc/nxagent.keyboard, etc/x2goagent.keyboard) before - dh_auto_build. - -2015-01-28 11:25:02 +0100 Mike Gabriel (0956f0c7d) - - * Provide support for separate .keyboard files for nxagent/x2goagent. - -2015-01-28 11:24:34 +0100 Mike Gabriel (04307b247) - - * Allow sysadmins to manipulate nxagent's / x2goagent's rgb file by - placing it into /etc/nxagent or /etc/x2go. - -2015-01-28 11:29:52 +0100 Mike Gabriel (78c016e77) - - * Extend 999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch. - Allow separate .keyboard files for x2goagent and nxagent. - -2015-01-28 11:28:38 +0100 Mike Gabriel (fc2dcc9c3) - - * Extend 999_nxagent_unbrand-nxagent-brand-x2goagent.full.patch. Let - rgb file shipped with x2goagent supersede rgb file shipped - with nxagent. FIXME: a better approach would be to decide - at runtime if to use /etc/x2go/rgb or /etc/nxagent/rgb. - -2015-01-28 11:21:02 +0100 Mike Gabriel (bb70adf75) - - * Modify 101_nxagent_set-rgb-path.full.patch. Allow configurable rgb - files. - -2015-01-28 11:13:45 +0100 Mike Gabriel (7357f8c0e) - - * Base Debian packaging 100% on Makefile install. - -2015-01-27 13:56:36 +0100 Mike Gabriel (b3d32ec56) - - * Fully rework the way nx-libs gets packaged for Debian/Ubuntu. - -2015-01-22 15:50:30 +0100 Mike Gabriel (a3087eec9) - - * fix for last commit - -2015-01-22 15:43:36 +0100 Mike Gabriel (caa9e8c9a) - - * Header files need not be removed anymore. They don't get installed - via Makefile.nx-libs anymore. - -2015-01-22 15:17:47 +0100 Mike Gabriel (c5ceb16a5) - - * Makefile.nx-libs: Don't install Mesa header files into DESTDIR - anymore. - -2015-01-22 13:48:18 +0100 Mike Gabriel (30ade9cb7) - - * More source tree size reduction by analyzing what exactly of the - Mesa source code in nx-X11/extras/ is used and what not. - -2015-01-22 11:47:31 +0100 Mike Gabriel (4c73b97cf) - - * debian/control: Turn libnx-*-dev packages into dummy packages. - Shipping development files for nx-X11 makes no sense. No - other programme build against nx-X11's header files except - nxagent itself. - -2015-01-22 11:00:15 +0100 Mike Gabriel (8de5a897a) - - * Drop more unused folders from tarball release / before .deb package - build. - -2015-01-22 10:16:50 +0100 Mike Gabriel (3cfe4bfa3) - - * Drop nx-X11/programs/Xserver/hw/xfree86 except of four files - symlinked to other locations in the source tree at build - time. - -2015-01-22 06:19:42 +0100 Mike Gabriel (b590ce38c) - - * Stop shipping unused / very old xterm code. - -2015-01-22 06:12:10 +0100 Mike Gabriel (be832e8e1) - - * Drop more unused code in nx-X11/programs/Xserver/hw/. Do this in - roll-tarball.sh and in debian/rules alike. - -2015-01-22 06:10:11 +0100 Mike Gabriel (040962da7) - - * Fix removal of unused code (that part of the code that we know of - so far). (The debian/rules file is a Makefile and - Makefiles don't understand shell globbing with curly - braces). - -2015-01-22 06:06:37 +0100 Mike Gabriel (694523eee) - - * debian/rules: Backup nxcomp/VERSION file from NoMachine before - replacing it with a symlink to debian/VERSION. Recreate - the original file when cleaning up. - -2015-01-19 10:32:03 +0100 Mike Gabriel (24986dd2e) - - * Update 320_nxagent_configurable-keystrokes.full.patch. Fix patch - header referring to keystrokes.cfg (plural), not - keystroke.cfg. - -2015-01-19 10:28:59 +0100 Horst Schirmeier (4e5a11596) - - * Add 321_nxagent_x2go-specific-keystroke-config.full.patch. If - nxagent is launched as x2goagent, use X2Go-specific paths - for the keystrokes.cfg file. (Fixes: #744). - -2015-01-13 12:17:58 +0100 Mike Gabriel (6ca1073ea) - - * give credits to Horst Schirmeier for solving #741 - -2015-01-13 06:05:32 +0100 Mike Gabriel (0648d56a9) - - * grammar fix in changelog - -2015-01-13 05:36:24 +0100 Mike Gabriel (c09580a52) - - * Update 320_nxagent_configurable-keystrokes.full.patch. Fix a typo - that prevented the /etc/nxagent/keystrokes.cfg file to be - parsed. (Fixes: #741). - -2015-01-09 04:51:03 +0100 Mihai Moldovan (3fb038d6c) - - * debian/changelog: add entry for last change. - -2015-01-09 03:46:38 +0100 Mihai Moldovan (7750a7eaf) - - * common: change X2go -> X2Go. - -2014-12-03 15:28:59 +0100 Mike Gabriel (3fa67b673) - - * fix for last commit(2) - -2014-12-03 15:23:14 +0100 Mike Gabriel (8b36b798e) - - * fix for last commit - -2014-12-03 15:19:03 +0100 Mike Gabriel (992ec61a1) - - * nx-libs.spec: The gpg-offline bin:package is not available in our - SLE repo. We can do without. - -2014-12-03 15:09:54 +0100 Mike Gabriel (e44f1aec8) - - * - DISABLED:401_nxcomp_bigrequests-and-genericevent-extensions.full+lite.patch. - -2014-11-13 23:29:07 +0100 Paul Szabo (b2ac5aaf1) - - * Add - 401_nxcomp_bigrequests-and-genericevent-extensions.full+lite.patch. - Enable support for the X11 big requests extension and the - generic events extension. - -2014-11-13 21:59:11 +0100 Mike Gabriel (ec61d2e72) - - * Continue development... - -2014-11-13 21:39:59 +0100 Mike Gabriel (c69789464) - - * release 3.5.0.28 (tag: redist-server/3.5.0.28, tag: - redist-client/3.5.0.28) - -2014-11-13 21:38:32 +0100 Mike Gabriel (0f5dbb95c) - - * Revert "Add 401_nxcomp_big-requests.full+lite.patch. Support usage - of the BIG-REQUESTS X11 extension on the server-side. (See - Debian bug #766299)." - -2014-11-13 21:38:24 +0100 Mike Gabriel (6f59493da) - - * Revert "401_nxcomp_bigrequests.full+lite.patch: PATCH DISABLED FOR - NOW, IT CAUSES NXPROXY CRASHES EVERY 1-2 minutes." - -2014-11-05 10:07:39 +0100 Ulrich Sibiller (d1f040121) - - * Add 207_nxagent_fix-xfixes-selection.full.patch. Fix selection - handling when XFIXES is enabled. (Fixes: #585) - -2014-10-25 23:02:16 +0200 Mike Gabriel (d505944e0) - - * 401_nxcomp_bigrequests.full+lite.patch: PATCH DISABLED FOR NOW, IT - CAUSES NXPROXY CRASHES EVERY 1-2 minutes. - -2014-10-25 22:11:45 +0200 Mike Gabriel (c69c2e2ea) - - * Add 401_nxcomp_big-requests.full+lite.patch. Support usage of the - BIG-REQUESTS X11 extension on the server-side. (See Debian - bug #766299). - -2014-10-19 00:19:38 +0200 Mike Gabriel (429dbe708) - - * Rename - 605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full.patch - to - 605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full+lite.patch. - It is an nxcomp patch that needs to be applied in the - nx-libs-lite _and_ the nx-libs-full tarball release. - -2014-10-18 23:04:25 +0200 Mike Gabriel (b0727a02f) - - * Add 607_nxcomp_macosx-X11-launcher-in-private-tmp.full+lite.patch. - Fix check for launchd socket path in $DISPLAY on recent - Mac OS X systems. - -2014-10-14 19:17:11 +0200 Mike Gabriel (efe4d1f73) - - * nx-libs.spec: Fix more rpmlint warnings. - -2014-10-13 15:47:05 +0200 Mike Gabriel (aa7a0c834) - - * nx-libs.spec: Fix SUSE-specific R for libXext(6). - -2014-10-13 14:54:11 +0200 Mike Gabriel (33f69da55) - - * nx-libs.spec: typo fix - -2014-10-13 14:28:04 +0200 Mike Gabriel (370e56ec4) - - * nx-libs.spec: minor dep fix - -2014-10-13 14:26:57 +0200 Mike Gabriel (44b7138b3) - - * nx-libs.spec: Fix Xinerama deps for SUSE builds. - -2014-10-13 13:49:42 +0200 Mike Gabriel (ef4a6c845) - - * nx-libs.spec: Do not conflict with nx... This will break our own - neck. - -2014-10-13 13:29:18 +0200 Mike Gabriel (aeb9b430c) - - * nx-libs.spec: fix nx-libs builds in mock - -2014-10-13 11:48:15 +0200 Mike Gabriel (61c21fce0) - - * nx-libs.spec: fix for last commit - -2014-10-13 11:42:00 +0200 Mike Gabriel (d86c1be2c) - - * Fix Xinerama symlink installation into RPM bin:package - libNX_Xinerama. (Fixes: #269). - -2014-10-13 11:27:50 +0200 Mike Gabriel (827cbcc04) - - * Make sure all package directories are owned by one of the built - bin:packages. - -2014-10-13 11:27:23 +0200 Mike Gabriel (26e55cf81) - - * fix last changelog entry - -2014-10-13 11:19:14 +0200 Mike Gabriel (52ac26bec) - - * nx-libs.spec: Fix for last commit. - -2014-10-13 11:01:57 +0200 Mike Gabriel (0387e383d) - - * nx-libs.spec: SUSE hack for linking to files in libX11-6 and - libXext6. - -2014-10-13 10:36:53 +0200 Mike Gabriel (1bc6c85e5) - - * nx-libs.spec: follow up for last commits - -2014-10-13 10:33:12 +0200 Mike Gabriel (894199e60) - - * nx-libs.spec: follow up for last commits - -2014-10-13 10:29:51 +0200 Mike Gabriel (b96e120f1) - - * nx-libs.spec: follow-up commit for last commit - -2014-10-13 10:20:34 +0200 Mike Gabriel (5e4ae04ef) - - * Additionally adapt to building on openSUSE/SLES. - -2014-10-11 10:13:33 +0200 Mike Gabriel (45c592cf4) - - * Update 027_nxcomp_abstract-X11-socket.full+lite: Add patch header - (Description: and Author: field). - -2014-10-02 13:52:00 +0200 Mike Gabriel (bddc7e0ba) - - * debian/rules: fix nxcomp/VERSION symlink creation at build-time - -2014-10-02 13:32:13 +0200 Mike Gabriel (0cac9efd4) - - * debian/rules: No such option for dh_auto_build: --with quilt." - -2014-10-02 12:34:22 +0200 Mike Gabriel (0277e0857) - - * nx-libs.spec: Adapt installation of debian/VERSION as - VERSION.x2goagent and nxcomp/VERSION to latest changes - introduced by 400_nxcomp-version.full+lite.patch. - -2014-10-02 12:30:20 +0200 Mike Gabriel (8d0798ec7) - - * fix symlink creation - -2014-10-02 11:53:47 +0200 Mike Gabriel (5a82f5994) - - * debian/libnx-x11.postinst: Don't use dpkg-architecture (bin:package - dpkg-dev) in postinst script. Instead prep a - libnx-x11.postinst script at build time. (Fixes: #621). - -2014-10-02 10:40:55 +0200 Nito Martinez (61d047d63) - - * Add 400_nxcomp-version.full+lite.patch. Allow 4-digit version - comparison during NX session handshake. (Fixes: #610). - -2014-08-20 13:02:53 +0200 Mike Gabriel (c9bc8accc) - - * Add 025_nxcomp-fix-ftbfs-against-jpeg9a.full+lite.patch. Fix FTBFS - when built against libjpeg9a. Thanks to Gabriel Marcano - for sending this in. - -2014-07-09 19:04:25 +0200 Mike Gabriel (0e3b414ea) - - * Provide COPYING file in tarball. Update debian/copyright. - -2014-06-30 15:06:06 +0200 Mike Gabriel (340ec14a4) - - * Continue development... - -2014-06-30 14:53:48 +0200 Mike Gabriel (aeb5e8ad5) - - * release 3.5.0.27 (tag: redist-server/3.5.0.27, tag: - redist-client/3.5.0.27) - -2014-06-30 14:53:09 +0200 Mike Gabriel (77c3e1550) - - * Split up patch 210 (for correct creation nx-libs, nx-libs-lite - tarballs): - -2014-06-30 14:43:02 +0200 Mike Gabriel (035de8281) - - * release 3.5.0.26 (tag: redist-server/3.5.0.26, tag: - redist-client/3.5.0.26) - -2014-06-30 14:42:40 +0200 Mike Gabriel (9c7bf9da2) - - * Fix patch names... - -2014-06-30 14:25:25 +0200 Mike Gabriel (c92704558) - - * Continue development... - -2014-06-30 14:14:35 +0200 Mike Gabriel (752a80cee) - - * release 3.5.0.25 (tag: redist-server/3.5.0.25, tag: - redist-client/3.5.0.25) - -2014-06-29 15:34:25 +0200 Mike Gabriel (2a31f67c7) - - * changelog fix - -2014-06-29 15:11:31 +0200 Mike Gabriel (cf029b619) - - * Add 212_nxcomp_build-on-Android.patch. Fix FTBFS of nxproxy/nxcomp - when build against the Android system. (Fixes: #339). - -2014-06-27 17:40:00 +0200 Mike Gabriel (fa886dff8) - - * update patch name in changelog - -2014-06-27 17:39:00 +0200 Mike Gabriel (e474a3f35) - - * update changelog, update patches - -2014-06-27 10:52:52 +0200 Oleksandr Shneyder (92a0f58e8) - - * Rename Patches 210 and 211. Update series file. - -2014-06-27 02:01:15 +0200 Mike Gabriel (0cf283dca) - - * Add 206_nxagent_clipboard-as-nxoption.full.patch. Make the - clipboard option configurable in nxagent via NX options as - addition to the command line parameter -clipboard. Note - that the command line parameter overrides the clipboard NX - option. Possible values are both or 1, client, server, - none or 0. - -2014-06-25 11:43:44 +0200 Oleksandr Shneyder (c62b81304) - - * Add 211_nxcomp_set_default_options.patch. Set default arguments for - options 'link' and 'pack' to avoid session damage by - resuming with incorrect options file. - -2014-06-25 10:02:02 +0200 Oleksandr Shneyder (9f6eb6f79) - - * Add 210_nxagent_nxcomp_save_session_state.patch. Save session state - in path specified by "state" option in agent options file. - If option is omitted, session state will not be saved. - Session states are: STARTING, RUNNING, SUSPENDING, - SUSPENDED, RESUMING, TERMINATING, TERMINATED. - -2014-06-25 09:59:35 +0200 Oleksandr Shneyder (480a05519) - - * Revert "Add 210_nxagent_nxcomp_save_session_state.patch. Save - session state in path specified by "state" option in agent - options file. If option is omitted, session state will not - be saved. Session states are: STARTING, RUNNING, - SUSPENDING, SUSPENDED, RESUMING, TERMINATING, TERMINATED." - -2014-06-25 09:57:42 +0200 Oleksandr Shneyder (fcd9b71bc) - - * Add 210_nxagent_nxcomp_save_session_state.patch. Save session state - in path specified by "state" option in agent options file. - If option is omitted, session state will not be saved. - Session states are: STARTING, RUNNING, SUSPENDING, - SUSPENDED, RESUMING, TERMINATING, TERMINATED. - -2014-06-22 09:16:45 +0200 Mike Gabriel (7154096b7) - - * fix changelog entry for patch 057 - -2014-06-22 09:16:02 +0200 Mike Gabriel (c00d26974) - - * fix Description: in patch 057 - -2014-06-22 09:14:35 +0200 Mike Gabriel (ead0f653f) - - * Rename patches to match our naming scheme: - -2014-06-22 09:07:56 +0200 Mike Gabriel (53a0a47b8) - - * renmae patch 057 - -2014-06-21 23:40:09 +0200 Mike Gabriel (d8c9f89b1) - - * update description for patch - 057_nx-X11-bigendian-ppc64-no-session-window.full.patch as - proposed by the patch author - -2014-06-21 23:20:33 +0200 Mike Gabriel (eca0ee98c) - - * Update patches, to make them apply cleanly after above changes: - -2014-06-21 23:17:41 +0200 Mike Gabriel (8be0a0472) - - * fix 057, rebase - -2014-06-21 23:04:16 +0200 Mihai Moldovan (abbe7e840) - - * Add 990_fix-DEBUG-and-TEST-builds.full.patch. Fix debug builds - (e.g. when globally setting -DDEBUG and -DTEST at build - time). - -2014-06-21 22:39:10 +0200 Mihai Moldovan (3446d14ea) - - * Improve 028_nx-X11_abstract-kernel-sockets.full.patch. Make it more - Big Endian robust by assigning correct types for socklen_t - objects. - -2014-06-21 22:35:47 +0200 Mihai Moldovan (afcc7a93d) - - * Improve 105_nxagent_export-remote-keyboard-config.full.patch. Don't - print out nonsensical information, if there really was no - error when creating the keyboard file or the other way - around. Also add the reason when failing to create the - keyboard file. Only print an error message if SessionPath - *really* is not defined. - -2014-06-21 22:29:44 +0200 Mihai Moldovan (cfb1990d4) - - * Add 057_nx-X11-bigendian-ppc64-no-session-window.patch. Fix - failures in session windows coming up on Big Endian - systems like PPC64. (Fixes: #516). - -2014-06-15 01:03:15 +0200 Mike Gabriel (359c458f1) - - * update last committed patch, fix EOL style - -2014-06-15 00:49:26 +0200 Mike Gabriel (ecd6d4e85) - - * giving credits to Mihai for digging out patch - 029_nxcomp_ppc64.full+lite.patch - -2014-06-15 00:33:28 +0200 Mike Gabriel (36f4e34b2) - - * Add 029_nxcomp_ppc64.full+lite.patch. Fix sockaddr handling on Big - Endian systems (like PPC64). (Fixes: #515). - -2014-06-13 01:55:49 +0200 Mike Gabriel (75987a76f) - - * Add 302_nx-X11_xkbbasedir-detection.patch. For detecting XkbBaseDir - test for xkb/rules/base instead of testing for deprecated - file xkb/keymap.dir. (Fixes: #40). - -2014-06-11 16:37:37 +0200 Mike Gabriel (e30d46d85) - - * Make 016_nx-X11_install-location.debian.patch cleanly apply again. - -2014-06-11 16:35:13 +0200 Mike Gabriel (656f29cc6) - - * Add 028_nx-X11_abstract-kernel-sockets.full.patch. Provide abstract - local socket support for Linux based systems. This patch - pulls in abstract socket relevant code from xtrans 1.2.7. - -2014-06-11 14:48:08 +0200 Mike Gabriel (9268d270e) - - * Wrap too-long-line in changelog. - -2014-06-11 12:25:52 +0200 Mike Gabriel (065dcc903) - - * fix patch name - -2014-06-11 10:43:14 +0200 Mike Gabriel (5a07d00e0) - - * Make 220_nxproxy-bind-loopback-only.full+lite.patch cleanly apply - after having added 027_nxcomp_abstract-X11-socket.patch. - -2014-06-11 10:42:04 +0200 Mike Gabriel (57fb5bb57) - - * Add 027_nxcomp_abstract-X11-socket.patch. In proxy mode server let - NX proxy attempt connecting to the abstract X11 socket - first, and only fallback to the file system socket, if the - abstract socket is not available. (Fixes: #505). - -2014-05-09 12:57:23 +0200 Mike Gabriel (eb3642101) - - * Add 606_nx-X11_build-on-aarch64.full.patch. Build on aarch64 - architectures. (Fixes: #490). - -2014-05-07 09:59:08 +0200 Mike Gabriel (21ba6e22c) - - * Continue development... - -2014-05-07 09:56:12 +0200 Mike Gabriel (460a3cb39) - - * release 3.5.0.24 (tag: redist-server/3.5.0.24, tag: - redist-client/3.5.0.24) - -2014-05-07 09:55:40 +0200 Mike Gabriel (c6f84a448) - - * Configurable keystrokes: Don't ignore first XML element in - keystrokes.cfg anymore. (Fixes: #488). - -2014-05-07 09:38:04 +0200 Mike Gabriel (7e55c36f4) - - * Update 320_nxagent_configurable-keystrokes.full.patch: The - keystrokes config file's default name now is - keystrokes.cfg (plural). - -2014-05-07 09:24:45 +0200 Mike Gabriel (a481c137a) - - * Debian lintian: Fix: nx-libs source: - not-binnmuable-all-depends-any x2goagent -> nxagent. - -2014-05-07 09:08:13 +0200 Mike Gabriel (440fd40c5) - - * Make sure, patch 056_nx-X11-Werror-format-security.full.patch gets - included into rolled tarball (by renaming *.patch to - *.full.patch). - -2014-05-07 09:04:55 +0200 Mike Gabriel (a8be15e1d) - - * Clean debian/patches/series: Remove commented out patches. - -2014-05-06 18:34:53 +0200 Mike Gabriel (43ee5101c) - - * Continue development... - -2014-05-06 18:06:05 +0200 Mike Gabriel (085bfbd25) - - * release 3.5.0.23 (tag: redist-server/3.5.0.23, tag: - redist-client/3.5.0.23) - -2014-05-06 17:59:42 +0200 Mike Gabriel (f0aa66536) - - * fix changelog - -2014-05-06 13:27:49 +0200 Oleksandr Shneyder (a544b9d4c) - - * nxagent: add patch to fix refresh error on RDP connections to - Windows 2012 if speed=ADSL. - -2014-03-29 21:22:59 +0100 Mike Gabriel (4bbcbe505) - - * Add patch: 056_nx-X11-Werror-format-security.patch. Fix more - -Werror=format-security errors that only show up on ARM - builds. (Fixes: #423). - -2014-01-28 23:47:15 +0100 Mike Gabriel (d999822bf) - - * nx-libs.spec: Build our imake against xorg-x11-proto-devel. - -2014-01-28 23:45:10 +0100 Mike Gabriel (d95e47f3b) - - * debian/control: Build our imake against x11proto-core-dev headers. - -2014-01-28 19:48:21 +0100 Mike Gabriel (faa289a82) - - * nx-libs.spec: Sync nx-libs.spec in Fedora with upstream's - nx-libs.spec file. (Fixes: #393). - -2014-01-28 19:41:15 +0100 Mike Gabriel (fc91d4d04) - - * Add patch: 055_nx-X11_imake-Werror-format-security.full.patch. Fix - FTBFS of imake on current Fedora rawhide (21) which uses - the compiler option -Werror=format-security for all - builds. (Fixes: #412). - -2014-01-28 19:40:45 +0100 Mike Gabriel (d5f2bbb3d) - - * fix patch 054_nx-X11_ppc64-ftbfs.full.patch - -2014-01-28 19:32:53 +0100 Mike Gabriel (54f39758c) - - * Add patch: 054_nx-X11_ppc64-ftbfs.full.patch. Fix FTBFS on ppc64 - architecture. (Fixes: #411). - -2014-01-04 22:03:44 +0100 Mike Gabriel (e8a69d261) - - * Continue development... - -2014-01-04 22:02:09 +0100 Mike Gabriel (80d10df87) - - * release hotfix build - -2014-01-04 22:01:16 +0100 Mike Gabriel (0d07f3e8b) - - * Update version in VERSION.x2goagent. - -2014-01-04 21:39:35 +0100 Mike Gabriel (626b5dbae) - - * release 3.5.0.22 (tag: redist-server/3.5.0.22, tag: - redist-client/3.5.0.22) - -2013-12-17 21:03:26 +0100 Mike Gabriel (1d074b1ae) - - * nx-libs.spec: fix symlink creation for Xinerama (missing subfolder) - -2013-12-17 17:16:47 +0100 Mike Gabriel (edbd95b90) - - * attempt to correct symlink creation for Xinerama support - -2013-12-17 12:32:34 +0100 Mike Gabriel (36cdfdcb5) - - * Make sure all nx-libs components depend on the very same version. - -2013-12-17 12:09:54 +0100 Mike Gabriel (a96a43f14) - - * Enable Xinerama support for RPM packages. (Fixes: #370). - -2013-12-17 11:50:25 +0100 Mike Gabriel (ded201707) - - * Drop symlinking libNX_xrandr for setting a custom LD_LIBRARY_PATH. - Not in use anymore and not recommended at all to have - that. - -2013-12-08 12:05:46 +0100 Mike Gabriel (a6ab07de8) - - * Clear (Fedora package) changelog. - -2013-12-13 18:48:59 +0100 Mike Gabriel (501112b2a) - - * nx-libs.spec: x2goagent does not depend on x2goserver (rather vice - versa) - -2013-12-13 18:24:09 +0100 Mike Gabriel (3fbb9ca30) - - * nx-libs.spec: fix spellings in package descriptions - -2013-12-08 01:19:44 +0100 Mike Gabriel (19033a157) - - * make sure our RPM package version is lower than a package version - from EPEL - -2013-12-08 00:27:53 +0100 Mike Gabriel (ce11917ad) - - * typo fix - -2013-12-08 00:07:14 +0100 Mike Gabriel (703a67ac7) - - * compensate missing %buildroot macro in EPEL5 - -2013-12-07 23:04:18 +0100 Mike Gabriel (51afd69b2) - - * The RPM macro for the linker flags does not exist on EPEL. Thus, - hardcode __global_ldflags macro for EPEL builds. - -2013-12-07 22:11:17 +0100 Mike Gabriel (1ac043b94) - - * debian/rules: Remove bundled libraries from source tree before - building the package. - -2013-12-06 15:42:26 +0100 Mike Gabriel (1061630f1) - - * adapt spec file to last commit - -2013-12-06 15:39:59 +0100 Mike Gabriel (523d50529) - - * Improve patch: - 601_nx-X11_build-option-changes-to-not-use-bundled-libraries.full.patch. - Improvements taken from the current Fedora package. Thanks - to Orion Paplowski!!! Also adapt roll-tarball.sh do - dropping more bundled libraries. - -2013-12-06 15:20:15 +0100 Mike Gabriel (40aa275cd) - - * Add patch: 302_nx-X11_do-not-build-bundled-libs.full.patch. Rename - patch: 302_nxagent_configurable-keystrokes.full.patch. - -2013-12-06 15:06:42 +0100 Mike Gabriel (e3da34510) - - * prep source tree after unpacking tarball, bring files from debian/ - folder in place before building the RPM package - -2013-12-06 14:54:38 +0100 Mike Gabriel (21cde6e42) - - * nx-libs.spec: Use local tarball, don't expect ,,-full'' in tarball - name. - -2013-12-06 14:50:59 +0100 Mike Gabriel (2fceb10d2) - - * nx-libs.specs: remove duplication of file contents - -2013-12-06 13:55:53 +0100 Mike Gabriel (8c78f3204) - - * Ship nx-libs.spec (RPM package definitions) in upstream project. - (Thanks to the Fedora package maintainers). File differs - from the Fedora file already. - -2013-12-06 13:54:42 +0100 Mike Gabriel (b413799fb) - - * Refresh patch: - 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. - -2013-12-03 21:33:08 +0100 Mike Gabriel (08312e2e1) - - * Add patch - 605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full.patch. - Fix FTBFS of nx-libs-lite on Mac OS X Mavericks. (Fixes: - #337). - -2013-12-03 15:08:30 +0100 Mike Gabriel (2382d8835) - - * Add patch 604_nx-X11_recent-freetype-API.full.patch. Fix FTBFS - against recent (>= 2.5.0) libfreetype6 API. - -2013-11-30 21:55:36 +0100 Mike Gabriel (8cd7d82d7) - - * debian/control: Add libfreetype6-dev to Build-Depends: field. - -2013-11-29 12:37:48 +0100 Mike Gabriel (c50b2a90e) - - * change versioning scheme - -2013-11-27 14:54:44 +0100 Mike Gabriel (ca414e175) - - * debian/source/format: Switch to format 1.0. - -2013-09-30 21:00:41 +0200 Mike Gabriel (2ef4ab414) - - * Add patch: 603_nx-X11_compilation_warnings.full.patch. Fix 3 - evident bugs: one implicit function declaration issue and - two array index out of bounds issues. (Fixes: #314). - -2013-08-30 16:20:29 +0200 Mike Gabriel (b29654d54) - - * Continue development... - -2013-08-30 16:18:40 +0200 Mike Gabriel (b2a3143f8) - - * release 3.5.0.21 (tag: redist-server/3.5.0.21, tag: - redist-client/3.5.0.21) - -2013-08-29 22:58:19 +0200 Mike Gabriel (13f2b57d4) - - * Fix keystrokes.cfg, use Ctrl+Alt+ instead of just Ctrl+. - (Adds to fixing #223). - -2013-08-29 22:24:26 +0200 Mike Gabriel (0946b4375) - - * Add patch: 602_nx-X11_initgroups.full.patch. Fix calling setuid and - setgid without setgroups or initgroups. There is a high - probability this means it didn't relinquish all groups, - and this would be a potential security issue to be fixed. - Seek POS36-C on the web for details about the problem. - (Fixes: #293). - -2013-08-29 20:48:09 +0200 Mike Gabriel (e46b43443) - - * fix underscore in name of patch 601_... - -2013-07-19 19:27:09 +0200 Mike Gabriel (2a41a2ca5) - - * /debian/nx-libs-dev.install: Remove unrelated files from -dev - package. - -2013-07-19 19:26:37 +0200 Mike Gabriel (19ef7a2ca) - - * /debian/control: Add B-Ds: libfontconfig1-dev, libfontenc-dev. - -2013-07-19 19:25:05 +0200 Orion Poplawski (9113131a7) - - * Change build options so that bundled libraries are not used anymore - at build time. Remove bundled libraries from rolled - tarballs, as well. (Fixes: #116, #238). - -2013-05-29 19:02:02 +0200 Mike Gabriel (d90c457c4) - - * Use a keystrokes.cfg that reflects the normally hard-coded defaults - of a vanilla nxagent. (Fixes: #223). - -2013-05-11 20:40:57 +0200 Mike Gabriel (ead1e823a) - - * * Tarball roller script: + Only install keystrokes.cfg when in - full mode. + Only install nxproxy wrapper when in lite - mode. - -2013-05-08 14:21:49 +0200 Mike Gabriel (4c462f28d) - - * addition to last commit - -2013-05-07 20:20:43 +0200 Mike Gabriel (dafbbf21a) - - * For vanilla nxagent move keystrokes.cfg from /etc/nx to - /etc/nxagent. - -2013-05-07 20:03:27 +0200 Mike Gabriel (995b70cdc) - - * /debian/rules: clean etc/keystrokes.cfg symlink - -2013-05-07 20:00:51 +0200 Mike Gabriel (ee35c3ff9) - - * fix broker symlink - -2013-05-06 23:09:35 +0200 Mike Gabriel (e0fb697e9) - - * Set NXAGENT_KEYSTROKEFILE to /etc/x2go/keystrokes.cfg for wrapper - x2goagent. - -2013-05-06 22:44:32 +0200 Mike Gabriel (fc118b4bb) - - * add forgotten file: debian/keystrokes.cfg - -2013-05-06 22:38:51 +0200 Mike Gabriel (d8a55d2c6) - - * Provide a default keystrokes.cfg in /etc/nx (for nxagent) and - /etc/x2go (for x2goagent). (Fixes: #199). - -2013-03-28 21:09:09 +0100 Mike Gabriel (dc5faf7af) - - * increment version in VERSION.x2goagent - -2013-03-28 21:07:59 +0100 Mike Gabriel (121f7ca9d) - - * Continue development... - -2013-03-28 20:43:53 +0100 Mike Gabriel (225445db3) - - * release 3.5.0.20 (tag: redist-server/3.5.0.20, tag: - redist-client/3.5.0.20) - -2013-03-28 20:43:14 +0100 Mike Gabriel (ef0c6b4b8) - - * add bug closure for #156 - -2013-03-28 15:27:57 +0100 Mike Gabriel (bd2eb481a) - - * Fix faulty symlink path. Make sure that x2goagent symlink does not - point to absolute path somewhere within the build - environment. - -2013-03-28 09:12:07 +0100 Mike Gabriel (5ff8e62d1) - - * Continue development... - -2013-03-28 08:59:14 +0100 Mike Gabriel (436d06739) - - * release 3.5.0.19 (tag: redist-server/3.5.0.19, tag: - redist-client/3.5.0.19) - -2013-03-28 08:58:35 +0100 Mike Gabriel (db7feaf98) - - * Revert "release 3.5.0.19" - -2013-03-28 08:55:23 +0100 Mike Gabriel (e77bf36d9) - - * release 3.5.0.19 - -2013-03-28 08:55:00 +0100 Mike Gabriel (d16188f08) - - * fix my mail address in changelog - -2013-03-28 08:43:52 +0100 Mike Gabriel (478015eb1) - - * increment version in VERSION.x2goagent - -2013-03-28 08:42:56 +0100 Mike Gabriel (a40d4b7b1) - - * Fix FTBFS for .deb packages after including fix for #145. - -2013-03-23 00:43:17 +0100 Mike Gabriel (1af59b317) - - * Add Jan's reasoning for using string_rep() instead of bash based - string substitutions as comment to - /debian/Makefile.replaces.sh. - -2013-03-22 23:40:44 +0100 Mike Gabriel (1b4092e0f) - - * release 3.5.0.18 (tag: redist-server/3.5.0.18, tag: - redist-client/3.5.0.18) - -2013-03-22 23:35:40 +0100 Mike Gabriel (f81df1a69) - - * Main Makefile: Use absolute symlink when linking from $(X2GOLIBDIR) - into $(NXLIBDIR) (i.e. linking x2goagent -> nxagent). - (Fixes: #143). - -2013-03-22 22:33:40 +0100 Mike Gabriel (8f151d797) - - * Work-in patch from Jan Engehardt for working around different - improper bash implementations of string-in-string - replacing. (Fixes: #145). - -2013-02-12 08:32:30 +0100 Orion Poplawski (258902bec) - - * Avoid building of libxcomp1 (which actually is identical to - libxcomp3, just with a wrong name). (Fixes: #104). - -2013-02-12 08:13:37 +0100 Orion Poplawski (d439556ff) - - * Fix wrong symlink direction of libNX_* files. (Fixes: #107). - -2013-01-21 10:35:47 +0100 Mike Gabriel (cf521a4b6) - - * increment VERSION.x2goagent - -2013-01-08 00:39:32 +0100 Mike Gabriel (c8a5fddf1) - - * replaces Closes: by Fixes: statements in changelog - -2013-01-07 10:45:58 +0100 Mike Gabriel (b121300fd) - - * Remove duplicate install of nxproxy from main Makefile. Spotted by - Jan Engelhard. - -2013-01-04 13:27:41 +0100 Mike Gabriel (39e84229d) - - * Continue development... - -2013-01-04 13:24:18 +0100 Mike Gabriel (69c809af9) - - * release 3.5.0.17 (tag: redist-server/3.5.0.17, tag: - redist-client/3.5.0.17) - -2013-01-03 08:03:46 +0100 Mike Gabriel (1d7669458) - - * let nx-x11-dbg depend on libnx-x11 and nxagent - -2013-01-03 08:02:57 +0100 Mike Gabriel (abc2ce3f8) - - * fix multiple binaries-have-file-conflicts lintian issue - -2013-01-02 17:41:04 +0100 Mike Gabriel (17371711f) - - * add misc:Depends to nx-x11-dbg - -2013-01-02 17:40:49 +0100 Mike Gabriel (62f66b02a) - - * fix multiple binaries-have-file-conflicts lintian issue - -2013-01-02 15:55:33 +0100 Mike Gabriel (bfe6f4349) - - * Continue Reinhard's work on top-level install/uninstall. Esp. - integrate debian/post-nx-build.sh into main Makefile. Make - value of CONFIGURE variable traversable through the - Makefile tree. - -2013-01-02 14:58:22 +0100 Mike Gabriel (36a2247e0) - - * fix lintian: missing-separator-between-items in x2goagent depends - field between nxagent (>= ${source:Version}) and - ${misc:Depends} - -2012-12-15 14:45:26 +0100 Reinhard Tartler (300bafb1a) - - * integrate install and uninstall rules into the top-level Makefile - -2012-12-15 14:58:58 +0100 Reinhard Tartler (978aaa0a4) - - * integrate nx*/x2go* shell wrappers into debian/wrappers - -2012-12-16 11:40:09 +0100 Reinhard Tartler (918e2b10d) - - * Use Fixes instead of Closes syntax - -2012-12-15 15:05:33 +0100 Reinhard Tartler (352751ef9) - - * simplify clean rule in debian/rules - -2012-12-16 00:00:09 +0100 Mike Gabriel (f2011a718) - - * add closure for #87 - -2012-12-15 14:29:41 +0100 Reinhard Tartler (08d568a2c) - - * reenable parallel builds - -2012-12-15 14:29:25 +0100 Reinhard Tartler (d123923a5) - - * update 031_nx-X11_parallel-make.full.patch. - -2012-12-13 13:11:40 +0100 Mike Gabriel (0ef5ea2eb) - - * add changelog entries for Reinhard's previous commits - -2012-12-13 12:19:20 +0100 Reinhard Tartler (682c80705) - - * fix installation of libxcompext - -2012-12-12 12:48:34 +0100 Reinhard Tartler (e559c7522) - - * delete nxproxy/configure - -2012-12-12 12:47:54 +0100 Reinhard Tartler (9a3737b14) - - * drop debian/patches/025_nxproxy_no-configure-file.full+lite.patch - -2012-12-12 15:20:44 +0100 Reinhard Tartler (b09b686cf) - - * add rewritten roll-tarballs.sh script - -2012-12-12 12:45:41 +0100 Reinhard Tartler (d139e5d3d) - - * drop debian/patches/001_add-main-makefile.full+lite.patch - -2012-12-12 12:42:03 +0100 Reinhard Tartler (a12ad5050) - - * integrate debian/pre-build-nx.sh into debian/rules - -2012-12-12 12:27:00 +0100 Reinhard Tartler (3970fabc5) - - * Rely on shlibs files instead of hard coding library dependencies - -2012-12-12 12:31:51 +0100 Reinhard Tartler (263523d7b) - - * disable parallel builds - -2012-12-12 10:07:52 +0100 Reinhard Tartler (6b505a48a) - - * remove unnecessary build-conflict on xbitmaps - -2012-12-12 10:30:57 +0100 Reinhard Tartler (d634c16aa) - - * make xfonts-base a recommends - -2012-12-12 13:23:37 +0100 Mike Gabriel (3727d736b) - - * add (forgotten) files belong to last commit - -2012-12-12 13:20:39 +0100 Orion Poplawski (923b7c7eb) - - * Add patches: 026_nxcomp*_honour-optflags.full*.patch. (Closes - upstream issue #84). - -2012-12-12 13:06:25 +0100 Mike Gabriel (016959d11) - - * changelog cleanup - -2012-12-12 13:05:56 +0100 Mike Gabriel (241010302) - - * exchange X2Go by NX - -2012-12-08 18:25:28 +0100 Reinhard Tartler (19685c566) - - * install debug symbols for all packages in a new binary package - 'nx-x11-dbg' - -2012-12-06 09:07:09 +0100 Alexander Wuerstlein (26901cc52) - - * Follow-up commit for - 302_nxagent_configurable-keystrokes.full.patch, fixes - FTBFS problem with the first version of that patch. - -2012-12-04 15:28:00 +0100 Mike Gabriel (fe598a1e5) - - * changelog entry for having added libxml2-dev to build dependencies - -2012-12-04 15:27:00 +0100 Mike Gabriel (0def0092f) - - * control file: add some kommata at EOLs, fix dependency of x2goagent - on nxagent - -2012-12-04 15:24:25 +0100 Mike Gabriel (6c9bd8865) - - * Add pkg-config to build dependencies. - -2012-12-04 14:55:01 +0100 Mike Gabriel (2093e705a) - - * Add README.keystrokes to doc section of bin:package nxagent. - -2012-12-04 14:54:30 +0100 Mike Gabriel (cf5ac17d6) - - * whitespace fix - -2012-12-04 13:50:47 +0100 Mike Gabriel (2a112c1c3) - - * add bug closure for X2Go BTS issue #74 - -2012-12-04 13:49:18 +0100 Mike Gabriel (5938c38ae) - - * re-add renamed patch file - -2012-12-04 13:48:12 +0100 Mike Gabriel (0a91caa98) - - * Add patch: 302_nxagent_configurable-keystrokes.full.patch, replaces - the... (fixing patch application, fixing up follow-up - patches, cleaning up patch-system). - -2012-12-04 13:31:01 +0100 Alexander Wuerstlein (34f232c14) - - * Add patch: 210_nxagent_configurable-keystrokes.full.patch, replaces - the hardcoded nxagent keybindings by a configurable table - of keybindings. - -2012-11-12 08:45:46 +0100 Mike Gabriel (5a640efd1) - - * Fix /bin/Makefile. Add $(DESTDIR) to every install path. - -2012-11-07 21:14:41 +0100 Mike Gabriel (9e8a2792f) - - * Continue development... - -2012-11-07 21:08:06 +0100 Mike Gabriel (3fd30962b) - - * release 3.5.0.16 (tag: redist-server/3.5.0.16, tag: - redist-client/3.5.0.16) - -2012-11-07 21:07:43 +0100 Mike Gabriel (9568a1655) - - * Bump Debian Standards to 3.9.3 (no changes needed). Update Home - page and Vcs information. - -2012-11-07 21:05:47 +0100 Mike Gabriel (232f1a46e) - - * Bump Debian Standards to 3.9.3 (no changes needed). - -2012-11-07 20:36:04 +0100 Mike Gabriel (b246e9f75) - - * Dropping empty override rules for quilt patch from /debian/rules. - -2012-10-20 22:56:14 +0200 Mike Gabriel (45b9bb839) - - * Modify patch: 001_add-main-makefile.full+lite.patch. Add uninstall - routine. - -2012-10-20 22:27:26 +0200 Mike Gabriel (f801d405d) - - * Fix wrapper scripts: make sure all NX executables can be launched - if NX gets installed via the tarball installation method. - -2012-10-20 17:58:04 +0200 Mike Gabriel (d39771037) - - * Modify patch: 001_add-main-makefile.full+lite.patch. Install nx* - and x2goagent wrapper scripts during make install. - -2012-10-20 09:33:11 +0200 Mike Gabriel (30d311a68) - - * Add patch: 025_nxproxy_no-configure-file.full+lite.patch. Remove - unneeded build file from NoMachine's nxproxy sources. - -2012-10-20 08:15:35 +0200 Mike Gabriel (380d23968) - - * Add patches: 024_fix-make-clean.full.patch, - 024_fix-make-clean.full+lite.patch. Fix clean-up of build - tree after make build has run. - -2012-10-20 08:05:53 +0200 Mike Gabriel (1e3d69216) - - * drop build file from nx-libs tree - -2012-10-19 09:56:26 +0200 Mike Gabriel (11980c79b) - - * Drop patch 032, fix other patches so that installation via make - install installs NX components to /usr/local/lib/nx and - /usr/local/include/nx. - -2012-10-05 14:37:20 +0200 Mike Gabriel (fbb3ba912) - - * Modify patch: 032_no-x11r6.full.patch. Install nx-X11 to - /usr/local/lib/nx. Add patch: 032_no-x11r6.debian.patch. - Use /usr/lib/nx for nx-X11 on Debian. - -2012-10-05 14:26:48 +0200 Mike Gabriel (cd631e0bc) - - * Fix patch file names concerning component nx-X11. - -2012-09-28 15:18:07 +0200 Mike Gabriel (e3ba4bdc6) - - * Fix installation of header files in Debian package. - -2012-09-21 10:07:07 +0200 Mike Gabriel (21b09b85b) - - * Continue development... - -2012-09-21 10:03:00 +0200 Mike Gabriel (51412cd02) - - * release 3.5.0.15 (tag: redist-server/3.5.0.15, tag: - redist-client/3.5.0.15) - -2012-09-20 22:13:12 +0200 Mike Gabriel (9f1868def) - - * mark issue #16 as closed by last added patch - -2012-09-20 22:12:00 +0200 Mike Gabriel (dc30db8a1) - - * fix patch name - -2012-09-20 21:27:59 +0200 Oleksandr Shneyder (f6adfd1fa) - - * Add patch: 204-nxagent_repaint-solidpict.full.patch. Fixes - repainting of SolidFill pictures by nxagent/x2goagent on - reconnects. - -2012-09-17 18:50:50 +0200 Mike Gabriel (b8db5192d) - - * Add patch: 220_nxproxy-bind-loopback-only.full+lite.patch, adds - loopback option to nxproxy options and forces nxproxy to - bind to loopback devices only. - -2012-09-17 16:50:15 +0200 Mike Gabriel (b9a7a1b4f) - - * Add patch: 220_nxproxy-bind-loopback-only.patch, adds loopback - option to nxproxy options and forces nxproxy to bind to - loopback devices only. - -2012-09-15 21:01:51 +0200 Mike Gabriel (f83009075) - - * remove Priorty: extra from -dev package - -2012-09-15 20:39:50 +0200 Mike Gabriel (78dc96a39) - - * /debian/control: Maintainer change in package: X2Go Developers - . Priority: optional. - -2012-09-14 16:48:43 +0200 Mike Gabriel (2d6352839) - - * remove weird remainders of configure files... - -2012-09-14 16:47:20 +0200 Mike Gabriel (b8605d4d6) - - * Link libNX_Xrandr to a separate location where we can provide it as - libXrandr. - -2012-09-04 12:50:38 +0200 Mike Gabriel (189bfbe14) - - * Make sure the NX_TEMP envvar gets set in all wrapper script for all - nx* executables - -2012-09-04 12:47:27 +0200 Mike Gabriel (8d2827b2a) - - * Refresh patch 200_nxagent_check-binary-x2go-flavour.full.patch - -2012-07-13 16:36:27 +0200 Mike Gabriel (3fdfd5142) - - * Add VERSION.x2goagent to package x2goagent package so x2goversion - command lists up x2goagent in the list of X2Go server-side - packages. - -2012-06-28 22:22:00 +0200 Mike Gabriel (b42268b13) - - * Improve 020_add-nxagent-wrapper.full.patch: Properly set NX_TEMP, - make sure nxagent launches even with pam_tmpdir.so being - in use. - -2012-06-28 22:20:57 +0200 Mike Gabriel (7b3d592e6) - - * debian/changelog - -2012-06-28 14:55:16 +0200 Mike Gabriel (6af3d3b80) - - * Continue development... - -2012-06-28 14:52:41 +0200 Mike Gabriel (136375188) - - * release 3.5.0.14 (tag: redist-server/3.5.0.14) - -2012-06-28 12:31:01 +0200 Mike Gabriel (b65b83ba4) - - * Drop patch: 109_nxagent_locale-utf8-compound-text.patch, the patch - causes Qt applications to be rendered without window - decorations when running in rootless window mode. - -2012-06-04 08:19:19 +0200 Mike Gabriel (dd7b5eb3c) - - * Add patch: 052_nxcomp_macos10-nxauth-location.full+lite.patch, - change nxauth search location on Mac OS X to - $NX_SYSTEM/nxauth to facilitate application bundle - building. - -2012-05-22 00:57:21 +0200 Mike Gabriel (e2e7008b3) - - * New upstream release of nxagent (3.5.0-9). - -2012-05-22 00:50:51 +0200 Mike Gabriel (fdaa24043) - - * Merge branch 'nxagent' - -2012-05-22 00:49:10 +0200 Mike Gabriel (222a4a222) - - * Imported nxagent-3.5.0-9.tar.gz - -2012-05-11 23:57:35 +0200 Mike Gabriel (fe72988fb) - - * Continue development... - -2012-05-11 23:52:39 +0200 Mike Gabriel (789c75851) - - * release 3.5.0.13 (tag: redist-server/3.5.0.13) - -2012-05-11 23:51:09 +0200 Mike Gabriel (3511e8791) - - * add patch header for - 120_nxagent_libcairo-null-source-drawables.full.patch - -2012-05-11 12:48:36 +0200 Mike Gabriel (45311f783) - - * Add patch: 120_nxagent_libcairo-null-source-drawables.full.patch, - solves crashes of GTK applications based on libcairo - 1.12.1+. - -2012-03-17 17:22:51 +0100 Mike Gabriel (4372dfa53) - - * Let nxagent Debian package depend on xfonts-base. - -2012-03-17 17:21:50 +0100 Mike Gabriel (fc87c4fbb) - - * Revert "Let nxagent Debian package depend on xfonts-base." - -2012-03-17 17:20:49 +0100 Mike Gabriel (ab04ba217) - - * Let nxagent Debian package depend on xfonts-base. - -2012-03-07 21:01:44 +0100 Mike Gabriel (30110dd4a) - - * Continue development... - -2012-03-07 20:51:27 +0100 Mike Gabriel (1b1a26ae6) - - * release 3.5.0.12 (tag: redist-server/3.5.0.12, tag: - redist-client/3.5.0.12) - -2012-03-01 22:31:35 +0100 Mike Gabriel (4f7c8d079) - - * Re-introduce proper Xinerama support on non-multiarch systems. - -2012-03-01 22:27:26 +0100 Mike Gabriel (95929b8a5) - - * no bashisms in package scripts - -2012-03-01 22:26:38 +0100 Mike Gabriel (9b17e8a96) - - * changelog cleanup: fixing too-long-line - -2012-03-01 22:13:32 +0100 Mike Gabriel (fb274937d) - - * Provide temporary workaround for installation on Debian 64bit with - multiarch support (via libnx-x11.postinst and .prerm). - -2012-03-01 22:06:08 +0100 Mike Gabriel (055436f48) - - * fix wrong lib-name in libnx-x11.postinst - -2012-03-01 21:53:28 +0100 Mike Gabriel (3776a6f41) - - * typofix in libnx-x11.postinst - -2012-03-01 21:12:54 +0100 Mike Gabriel (a71cebf04) - - * Provide temporary workaround for installation on Debian 64bit with - multiarch support. - -2012-03-01 20:43:53 +0100 Mihai Moldovan (22d41ae20) - - * Update patch: 005_nxcomp_gcc43.full+lite.patch, fix faulty path to - nxcomp/Split.cpp. - -2012-03-01 20:39:37 +0100 Mike Gabriel (7e5c04b5d) - - * Pass address of fd_set structs on the stack to the FD_ISSET - macro/function, instead of the struct itself. - -2012-02-29 15:56:49 +0100 Mihai Moldovan (655173ff2) - - * Add patch: 051_nxcomp_macos105-fdisset.full+lite.patch, work around - issue in Mac OS X 10.5 SDK. - -2012-02-28 13:44:25 +0100 Oleksandr Shneyder (be86627ad) - - * Create patch: 203_nxagent_disable-rootless-exit.full.patch - -2012-02-22 22:49:06 +0100 Mike Gabriel (0586f0d6e) - - * Update patch: 001_add-main-makefile.full+lite.patch, adapt patch - from packaging. Test for Makefiles in subfolders before - calling them. Fixes build failure during ,,make - distclean'' calls. - -2012-02-22 15:05:55 +0100 Mike Gabriel (a8bf2dd81) - - * Continue development... - -2012-02-22 14:41:26 +0100 Mike Gabriel (50690ea17) - - * release 3.5.0.11 (tag: redist-server/3.5.0.11, tag: - redist-client/3.5.0.11) - -2012-02-20 10:00:00 +0100 Mike Gabriel (fde6a88a8) - - * Fine-tune symlinking of libXinerama. - -2012-02-18 02:28:53 +0100 Mike Gabriel (ec47c22c2) - - * Fix Xinerama support in Debian package libnx-x11 when NX gets built - with patch - 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. - Still on the todo list: fix the nx-X11 installation via - Makefile. - -2012-02-16 19:38:48 +0100 Mike Gabriel (7a6cf42d4) - - * another last patch with .diff suffix - -2012-02-16 19:35:28 +0100 Mike Gabriel (e63819e64) - - * Fix faulty patch name suffix (has to be .patch, not .diff). - -2012-02-16 19:31:08 +0100 Mike Gabriel (78fba0271) - - * Apply patches for the Debian package as the last patches in the - series. - -2012-02-15 09:42:35 +0100 Mike Gabriel (c26e4bd82) - - * Update patches: 012_nxcomp..., 013_nxcompext_..., - 014_nxcompshad_.... Also make use of $(LIBFULL) in - Makefile.in's install and uninstall stanzas. Inspired by - Jan Engelhardt's so-version.diff patch. However, the - version name change requested in that patch has been - rejected for NX (redistributed). - -2012-02-15 08:50:48 +0100 Mike Gabriel (b99168fc3) - - * changelog cleanup, fix long-line-wraps - -2012-02-15 08:49:49 +0100 Jan Engelhardt (07f9dfa05) - - * Add patch - 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch, - use unique library names for nx-X11 based X11 libraries. - -2012-02-15 08:10:21 +0100 Mike Gabriel (548d50ba5) - - * changelog cleanup, typo fix - -2012-02-15 08:09:41 +0100 Jan Engelhardt (3deee8f94) - - * Add patch 032_nx-X11_no-x11r6-project-root. We must not overlap - with any existing files, therefore, both /usr/X11R6 and - /usr are excluded possibilities for ProjectRoot. Use - %_libexecdir/somename, since that is still allowed by FHS. - -2012-02-14 23:34:51 +0100 Mike Gabriel (9282c00e2) - - * Update patch: 001_add-main-makefile.full+lite.patch, fix missing - $(CONFIGURE) variable. - -2012-02-14 23:03:45 +0100 Mike Gabriel (6a96ae450) - - * Make patch headers DEP5 compliant (030_nx-X11_... and - 031_nx-X11_...). - -2012-02-14 22:59:50 +0100 Jan Engelhardt (8d6d0a921) - - * Add patch: 301_nx-X11_use-shared-libs.full.diff, use shared - libraries from distribution rather then libs included in - source tree. - -2012-02-14 22:42:48 +0100 Mike Gabriel (01e97f0f8) - - * Rename patches 030_nx-X11_... and 031_nx-X11_..., the tarball roll - script currently requires ,,full'' or ,,full+lite'' in the - file name. - -2012-02-14 22:40:15 +0100 Mike Gabriel (c621c22f8) - - * Merge honor-ac-dirs.patch from Jan Engelhardt (OpenSUSE) with - already existing Makefile patches (012_nxcomp..., - 013_nxcompext_..., 014_nxcompshad_...). - -2012-02-14 22:30:26 +0100 Mike Gabriel (4d6e1c4fb) - - * Enable parallel build for Debian package. - -2012-02-14 08:47:19 +0100 Jan Engelhardt (ba589d1fd) - - * Add patch: 031_nx-X11_parallel-make.diff, enable parallel make. - -2012-02-14 08:39:32 +0100 Mike Gabriel (b4b4e209b) - - * Update patch: 001_add-main-makefile.full+lite.patch, use curly - braces for macros. - -2012-02-14 08:33:42 +0100 Jan Engelhardt (280d8751c) - - * Add patch: 030_nx-X11_configure-args.diff. Allow passing of - configure args. - -2012-02-14 08:27:52 +0100 Mike Gabriel (165206eb2) - - * changelog fix, long-line-wrap - -2012-02-14 08:26:50 +0100 Jan Engelhardt (448a1db30) - - * Update patch: 001_add-main-makefile.full+lite.patch, allow passing - of configure args. - -2012-02-12 12:40:01 +0100 Mike Gabriel (b087877b2) - - * Xinerama path has to be put into debian/rules, that dpkg-shlibs can - find the libXinerama files. - -2012-02-12 01:03:38 +0100 Mike Gabriel (4feedb214) - - * fix for intra-dependency lintian fix - -2012-02-12 00:37:51 +0100 Mike Gabriel (278f94136) - - * fix libXinerama removal - -2012-02-11 23:39:16 +0100 Mike Gabriel (4473c3ab9) - - * Do not install libXinerama directly into /usr/lib/nx. Recommended - method is installing to /usr/lib/nx/Xinerama, so that you - can enable/disable usage of the Xinerama extension. - -2012-02-11 23:06:58 +0100 Mike Gabriel (ec7237798) - - * Revert "Add patch: 111_nxcomp_byerace.full+lite.patch. Work around - race condition in qtnx and libnxcl." - -2012-02-08 08:52:18 +0100 Mike Gabriel (4eae840bd) - - * Add patch: 111_nxcomp_byerace.full+lite.patch. Work around race - condition in qtnx and libnxcl. - -2012-02-07 21:00:44 +0100 Mike Gabriel (54792fe29) - - * another fix for the main Makefile - -2012-02-07 16:39:58 +0100 Mike Gabriel (7f7cb5d87) - - * more simplification of the main Makefile - -2012-02-07 16:19:36 +0100 Mike Gabriel (eb5ef91b6) - - * simplify main Makefile a little... - -2012-02-07 16:10:34 +0100 Mike Gabriel (00b266b82) - - * Use ,,$(MAKE) -C'' in main Makefile for calling Makefiles in - subdirectories, make build stanza work for nx-libs-full - and nx-libs-lite. - -2012-02-07 15:23:45 +0100 Mike Gabriel (f4ef2967b) - - * Use ,,make -C'' in main Makefile for calling Makefiles in - subdirectories. - -2012-02-07 13:48:36 +0100 Mike Gabriel (a751baaab) - - * Continue development... - -2012-02-07 13:44:21 +0100 Mike Gabriel (419d505c9) - - * release 3.5.0.10 (tag: redist-server/3.5.0.10, tag: - redist-client/3.5.0.10) - -2012-02-07 13:37:16 +0100 Mike Gabriel (28acb2ea1) - - * changelog fix (revision was missing) - -2012-02-07 13:09:02 +0100 Mike Gabriel (2f8b190c8) - - * Reintroduce patch: 008_nxcomp_sa_restorer.full+lite.patch, now in a - version found on etersoft.ru, fixes build on ia64 - architecture. - -2012-02-06 12:15:13 +0100 Mike Gabriel (6ae5c16b8) - - * cleanup patch - -2012-02-06 12:12:20 +0100 Mike Gabriel (e326dd760) - - * Add patch: 006_nxcomp_libpng15.full+lite.patch, fix build against - libpng 1.5.x. - -2012-02-01 14:48:55 +0100 Mike Gabriel (dbbbbc5ff) - - * Continue development... - -2012-02-01 14:40:41 +0100 Mike Gabriel (220c985d3) - - * release NX re-distributed 3.5.0.9 (tag: redist-server/3.5.0.9) - -2012-02-01 14:38:14 +0100 Mike Gabriel (8ba08fa2e) - - * Providing pending patches in source tree. - -2012-01-30 13:45:07 +0100 Oleksandr Shneyder (2d226a609) - - * Update patch: 202_nx-x11_enable-xinerama.full.patch, disable - Xinerama extension if NX_XINERAMA_CONF not exists. - -2012-01-30 13:18:30 +0100 Oleksandr Shneyder (3467d6b76) - - * Revert "Update patch: 202_nx-x11_enable-xinerama.full.patch disable - Xinerama extension if NX_XINERAMA_CONF not exists" - -2012-01-30 13:18:12 +0100 Oleksandr Shneyder (3c0e43a41) - - * Revert "changelog cleanup: add interpunctation." - -2012-01-30 13:12:26 +0100 Mike Gabriel (d4d85ca86) - - * changelog cleanup: add interpunctation. - -2012-01-30 13:05:01 +0100 Oleksandr Shneyder (f17b59824) - - * Update patch: 202_nx-x11_enable-xinerama.full.patch disable - Xinerama extension if NX_XINERAMA_CONF not exists - -2012-01-28 08:58:43 +0100 Reinhard Tartler (36ca6646b) - - * fix typos in nxproxy manpage - -2012-01-23 00:05:29 +0100 Mike Gabriel (104623396) - - * version increment, continue development... - -2012-01-22 23:42:43 +0100 Mike Gabriel (f4379f608) - - * release NX re-distributed 3.5.0.8 (tag: redist-server/3.5.0.8) - -2012-01-22 23:02:50 +0100 Mike Gabriel (cf5a5980c) - - * Fix patch: 109_nxagent_locale-utf8-compound-text.patch, fix crashes - reported from Stefan Baur. Thanks for reporting and - testing!!! - -2012-01-22 22:47:30 +0100 Mike Gabriel (5027f1e8b) - - * Add folder /debian/patches-pending-evaluation with two newly - discovered patches from git.etersoft.ru (AltLinux - packaging repository for NX). - -2012-01-18 20:09:39 +0100 Mike Gabriel (a05b56038) - - * Package x2goagent is an ,,all'' package, not ,,any''. - -2012-01-16 22:57:29 +0100 Mike Gabriel (8b013ce80) - - * Update patch: 001_add-main-makefile.full+lite.patch, only build, - install, clean etc. NX subprojects if the folder exists. - -2012-01-16 22:29:05 +0100 Mike Gabriel (e9241fe8c) - - * Reorganize patch names, to reflect patch inclusion into lite+full - or full-only ,,NX (redistributed)'' tarball. - -2012-01-16 11:28:26 +0100 Mike Gabriel (d7ecf7214) - - * release NX re-distributed 3.5.0.7 (tag: redist-server/3.5.0.7) - -2012-01-16 10:54:19 +0100 Mike Gabriel (1bd66f19c) - - * Drop patch: 011_nxcomp_sa-restorer.patch. - -2012-01-13 13:22:13 +0100 Mike Gabriel (28b2a3a93) - - * release NX re-distributed 3.5.0.6 (tag: redist-server/3.5.0.6) - -2012-01-13 13:09:43 +0100 Mike Gabriel (8d655bc1a) - - * Install libXinerama into libnx-x11 package. Header files into - libnx-x11-dev. - -2012-01-13 12:45:15 +0100 Mike Gabriel (d086c3699) - - * fix for lintian-overrids (debian-revision-should-not-be-zero), - package: libxcomp-dev - -2012-01-13 11:34:21 +0100 Mike Gabriel (55ee602bb) - - * Silence lintian on debian-revision-should-not-be-zero. As this is - no Debian packaging repository, but ,,NX - (redistributed)'', we will always release with rev no. set - to ,,0''. - -2012-01-13 11:29:10 +0100 Mike Gabriel (e32a5590f) - - * Add patch header/copyright to: 202_nx-x11_enable-xinerama.patch. - -2012-01-13 11:28:17 +0100 Mike Gabriel (2be056d38) - - * Fix lintian issue: missing-separator-between-items for x2goagent - package. Drop dependency on libnx-x11 as we already depend - on nxagent and fix description synopsis of x2goagent - package. - -2012-01-13 10:29:47 +0100 Mike Gabriel (fa996b5bc) - - * Add patch: 202_nx-x11_enable-xinerama.patch. - -2012-01-13 00:38:30 +0100 Mike Gabriel (fdf0d1ccf) - - * release NX re-distributed 3.5.0.5 (tag: redist-server/3.5.0.5) - -2012-01-13 00:36:28 +0100 Mike Gabriel (a295d73f6) - - * Fix wrapper script patches for nxagent, x2goagent, nxauth, nxproxy. - -2012-01-12 23:05:32 +0100 Mike Gabriel (8199a5d2a) - - * release NX re-distributed 3.5.0.4 (tag: redist-server/3.5.0.4) - -2012-01-12 23:04:03 +0100 Mike Gabriel (96cd4325b) - - * Update/fix patch: - 999_nxagent_unbrand-nxagent-brand-x2goagent.patch. - -2012-01-12 13:09:00 +0100 Mike Gabriel (e40208d7c) - - * release NX re-distributed 3.5.0.3 (tag: redist-server/3.5.0.3) - -2012-01-12 13:03:59 +0100 Mike Gabriel (86dc68806) - - * set version to 3.5.0.3-0 - -2012-01-12 13:02:36 +0100 Mike Gabriel (1bbc9cc9e) - - * changelog cleanup - -2012-01-12 13:01:47 +0100 Mike Gabriel (496f31a51) - - * Fix RGB color pallette (gray X2GO logo to be more accurate) for - agent splash screen. - -2012-01-12 13:01:04 +0100 Mike Gabriel (df8dc83d1) - - * two more patches belonging to last commit: - 016a_debian_nx-X11_install-location.patch, - 102a_debian_xserver-xext_set-securitypolicy-path.patch - -2012-01-12 13:00:23 +0100 Mike Gabriel (760c5c07c) - - * Provide patches that are tarball / distro aware. Either NX - (redistributed) has been installed to /usr/local/lib/nx - via tarball or it has been packagedfor a distribution and - is installed to /usr/lib/nx. Other installation paths are - currently not supported. - -2012-01-12 12:15:14 +0100 Mike Gabriel (d6fee9a41) - - * Modify patch: 101_nxagent_set-rgb-path.patch, add path to RGB file - if NX (redistributed) is installed via tarball under - /usr/local. - -2012-01-11 17:37:45 +0100 Mike Gabriel (8f76198c5) - - * Add binary package: x2goagent, includes man page patch: - 209_x2goagent-add-man-page.patch - -2012-01-11 17:34:18 +0100 Mike Gabriel (0d3a820b3) - - * Revert "Drop patch: 101_nxagent_set-rgb-path.path, add patch: - 202_nxagent_set-rgb-path-x2go-flavour-aware.patch." - -2012-01-11 17:25:08 +0100 Mike Gabriel (d9d49b5d8) - - * Drop patch: 101_nxagent_set-rgb-path.path, add patch: - 202_nxagent_set-rgb-path-x2go-flavour-aware.patch. - -2012-01-11 17:03:23 +0100 Mike Gabriel (43de8b972) - - * Add patch: 209_x2goagent-add-man-page.patch. - -2012-01-11 16:41:26 +0100 Mike Gabriel (fdfed536c) - - * Add patch: 023_add-x2goagent-wrapper.patch. - -2012-01-11 16:38:36 +0100 Mike Gabriel (9d99eeb53) - - * remove copy+paste cruft from - debian/patches/999_nxagent_unbrand-nxagent-brand-x2goagent.patch - -2012-01-11 16:38:10 +0100 Mike Gabriel (6ae3d7efc) - - * add EOL at EOF - -2012-01-11 16:17:51 +0100 Mike Gabriel (405bc8f25) - - * Add X2Go agent / NX agent flavouring via patch system: - - 200_nxagent_check-binary-x2go-flavour.patch - - 201_nxagent_set-x2go-icon-if-x2goagent-flavour.patch - - 300_nxagent_set-wm-class.patch - - 999_nxagent_unbrand-nxagent-brand-x2goagent.patch - -2012-01-11 16:15:38 +0100 Mike Gabriel (19f248733) - - * Drop NX agent unbrand patch from FreeNX. - -2012-01-11 15:31:11 +0100 Mike Gabriel (3744795d3) - - * Rename nxagent-unbrand patch, so that is the last patch to be - applied (999_). - -2012-01-10 14:39:07 +0100 Mike Gabriel (eaea40dec) - - * release NX re-distributed 3.5.0.2 (tag: redist-server/3.5.0.2) - -2012-01-10 14:37:25 +0100 Mike Gabriel (e669607f9) - - * Update folder name where applied patches end up in the tarball - release. - -2012-01-10 14:34:27 +0100 Mike Gabriel (eac87da64) - - * Re-add binary wrapper scripts to the patch system as we want to - provide them in the tarball. - -2012-01-10 12:06:00 +0100 Mike Gabriel (c84ad97a7) - - * release NX re-distributed 3.5.0.1 (tag: redist-server/3.5.0.1) - -2012-01-10 12:05:44 +0100 Mike Gabriel (ca0994c84) - - * Increment version to stay in sync with client-only branch. - -2012-01-10 11:39:35 +0100 Mike Gabriel (d97802ad7) - - * release NX re-distributed 3.5.0.0 (tag: redist-server/3.5.0.0) - -2012-01-10 11:14:36 +0100 Mike Gabriel (281b04f70) - - * Add patches: 009_add-nxagent-man-page.patch, - 009_add-nxproxy-man-page.patch. Reintroduce man page - creation via patch system, so that all man pages find - their way into the NX-redistribution tarball created from - this source project. - -2012-01-10 10:50:01 +0100 Mike Gabriel (71cc495aa) - - * Fix dh_installman for nxproxy. - -2012-01-10 10:12:50 +0100 Mike Gabriel (e685cc890) - - * switch NX-redistribution version to 3.5.0.0 - -2012-01-10 10:07:56 +0100 Mike Gabriel (736356ea7) - - * Add patch: 000_add-NX-redistribution-README.patch. - -2011-12-31 19:28:56 +0100 Mike Gabriel (c9c1f8b91) - - * Remove branding from descriptions in control file. - -2011-12-31 18:55:05 +0100 Mike Gabriel (c9bf030aa) - - * Call dh_clean again. This got lost somewhere on the way. - -2011-12-31 18:32:01 +0100 Mike Gabriel (e292f23ac) - - * forgot to add patch file: 005_nxcomp_gcc43.patch - -2011-12-31 18:31:40 +0100 Mike Gabriel (91ae4d4e4) - - * Fix line hunks: 011_nxcomp_sa-restorer.patch. - -2011-12-31 18:29:56 +0100 Mike Gabriel (b494b5287) - - * Revert "Fix linking of doc folders for nxcomp*-dev." - -2011-12-31 17:12:52 +0100 Mike Gabriel (2fe05f6ad) - - * patches/series cleanup - -2011-12-31 17:12:20 +0100 Mike Gabriel (6f30998ad) - - * Add/insert patch: 005_nxcomp_gcc43.patch. - -2011-12-31 17:04:48 +0100 Mike Gabriel (448872e70) - - * Add patch: 011_nxcomp_sa-restorer.patch. - -2011-12-31 16:27:58 +0100 Mike Gabriel (82e5023ed) - - * Transfer patch: 009_nxproxy_add-man-page.patch into man page file - in /debian/man. - -2011-12-31 16:24:02 +0100 Mike Gabriel (608bbb6d9) - - * Fix linking of doc folders for nxcomp*-dev. - -2011-12-31 16:22:46 +0100 Mike Gabriel (eb069a4e6) - - * grammar fix in pre-build-nx.sh - -2011-12-31 03:18:07 +0100 Mike Gabriel (85e87ab6c) - - * Add patch headers to all patch files, report most patches upstream. - Waiting for feedback and quotable URLs from NoMachine. - -2011-12-31 03:16:59 +0100 Mike Gabriel (24261f05e) - - * Remove patch: 104_nxagent_enable_debug.patch, as it breaks package - build. - -2011-12-31 02:57:25 +0100 Mike Gabriel (a24c4b2e7) - - * also forgotten: scripts for last two commits - -2011-12-31 01:41:34 +0100 Mike Gabriel (0db119427) - - * changelog: forgot to ship with last commit - -2011-12-31 01:39:39 +0100 Mike Gabriel (92374647e) - - * * Remove patches and put as executable scripts into /debian/bin/ - - 005_add-nxagent-wrapper.patch. - - 008_add-nxproxy-wrapper.patch. - - 011_add-nxauth-wrapper.patch. - -2011-12-31 01:27:13 +0100 Mike Gabriel (383f8eece) - - * Remove patch 006_remove-configure-files.patch. Implemented via - /debian/rules. - -2011-12-31 01:03:16 +0100 Mike Gabriel (faa3dee7e) - - * Make package descriptions in /debian/control more explanatory. - -2011-12-31 00:29:09 +0100 Mike Gabriel (a193a0a0a) - - * Remove *-dbg packages from /debian/control file. - -2011-12-31 00:26:16 +0100 Mike Gabriel (caa6dd5f1) - - * Add more upstream source information to README.source. - -2011-12-30 23:46:45 +0100 Mike Gabriel (c2cdc1da3) - - * Set homepage of NoMachine upstream site (using - http://www.nomachine.com/sources.php). - -2011-12-30 19:21:24 +0100 Mike Gabriel (7fabca589) - - * Set homepage of X2Go upstream project (using http://wiki.x2go.org). - Packaging Vcs has been relocated to Alioth. - -2011-12-30 15:34:02 +0100 Mike Gabriel (f1c239c07) - - * changelog fix for latest changelog line - -2011-12-30 15:32:37 +0100 Mike Gabriel (e20dc398f) - - * control file: fixing Breaks/Replaces statements - -2011-12-30 15:29:39 +0100 Mike Gabriel (28a112c7a) - - * changelog fix: typo - -2011-12-30 15:29:01 +0100 Mike Gabriel (74e810a31) - - * changelog fix: wrap long line - -2011-12-30 15:28:23 +0100 Mike Gabriel (d6fa23c86) - - * Break/conflict with nxlibs and nxlibs-dev (packages provided by - freenx-team on Launchpad). - -2011-12-30 15:25:30 +0100 Mike Gabriel (290fdeddf) - - * Make `breaks-without-version' lintian overrides needless. - -2011-12-30 15:20:02 +0100 Mike Gabriel (f9177685a) - - * changelog modification: use Debianic revision numbers - -2011-12-30 15:16:59 +0100 Mike Gabriel (5287efc44) - - * X2Go Packaging Team becomes maintainer, Mike Gabriel + Reinhard - Tartler become uploaders. - -2011-12-29 21:38:51 +0100 Mike Gabriel (7d9e1544f) - - * Fix LD_LIBRARY_PATH export in wrapper scripts/patches. - -2011-12-29 16:33:57 +0100 Mike Gabriel (0e3b58b7f) - - * Add patch: 019_nx-x11_expat-build-against-system-libxmltok.patch, - fixes lintian error: embedded-library: expat. Build-depend - on libxmltok1-dev. - -2011-12-29 16:28:19 +0100 Mike Gabriel (93b716f78) - - * Disable patch: 006_remove-configure-files.patch, remove configure - files from within /debian/rules. - -2011-12-29 14:45:18 +0100 Mike Gabriel (21a85ffbe) - - * Make sure upstream changelog file names are in lower case. - -2011-12-29 14:34:35 +0100 Mike Gabriel (5dea6a378) - - * * Override lintian warnings - libnx-x11: - postinst-has-useless-call-to-ldconfig - libnx-x11: - postrm-has-useless-call-to-ldconfig as they relate to a - bug in debhelper (call of ldconfig although we did not - touch any directory controlled by /etc/ld.so.conf, amongst - others see BTS issue #205142). - -2011-12-29 13:51:47 +0100 Mike Gabriel (3b7914dd7) - - * Add upstream CHANGELOG files to all .deb packages of this source - package. - -2011-12-29 13:50:34 +0100 Mike Gabriel (e1f46f911) - - * explicitly name all source version from upstream used for initial - package release. - -2011-12-29 13:27:14 +0100 Mike Gabriel (d57ff7754) - - * Update patch: 017_nx-x11_update-autotools-helper-files.patch. Add - lintian override to source.lintian-overrides: - ancient-autotools-helper-file as we handle autotools - helper file updates via patch system. - -2011-12-29 13:22:26 +0100 Mike Gabriel (776fa97cb) - - * changelog fix: wrap long lines - -2011-12-29 13:08:43 +0100 Mike Gabriel (fafea0918) - - * Add patch: 018_nx-x11_update-libtool-ltmain-script.patch. Silence - lintian warning ancient-libtool via lintian override as we - patch in a new version of ltmain.sh by this patch. - -2011-12-29 13:06:55 +0100 Mike Gabriel (a8d1eab2c) - - * Add lintian-override: outdated-autotools-helper-file to - source.lintian-overrides as we patch-update the outdated - helper files before building binaries. - -2011-12-29 12:29:24 +0100 Mike Gabriel (184c63e7b) - - * Add README.source file, fixes lintian warning: - patch-system-but-no-source-readme. - -2011-12-29 12:24:49 +0100 Mike Gabriel (b3eac91c9) - - * Add patch: 017_nx-x11_update-autotools-helper-files.patch. - -2011-12-29 12:17:22 +0100 Mike Gabriel (e68f15a9d) - - * changelog fix: wrap long line - -2011-12-29 11:59:40 +0100 Mike Gabriel (da0bfe6ea) - - * Disable patch: 104_nxagent_enable_debug.patch for now as it let's - the build fail. - -2011-12-29 11:54:02 +0100 Mike Gabriel (3d575c45c) - - * add possible-new-upstream-release-without-new-version lintian - override for *-dev packages, as well - -2011-12-29 11:37:35 +0100 Mike Gabriel (b97f5a78b) - - * wrap long lines in /debian/changelog - -2011-12-29 11:01:23 +0100 Mike Gabriel (dda2c7cd6) - - * Rename patch: 008_nxproxy_add-nx-proxy-wrapper.patch to - 008_nxproxy_add-nxproxy-wrapper.patch. Add patch from - FreeNX patchset: - 110_nxagent_createpixmap-bounds-check.patch. - -2011-12-29 10:44:39 +0100 Mike Gabriel (c93ae9697) - - * Install nxagent.xpm icon to /usr/share/pixmaps. - -2011-12-29 10:42:42 +0100 Mike Gabriel (43c04dbfd) - - * Rework FreeNX patches to be applicable to latest NX sources. - -2011-12-29 10:25:45 +0100 Mike Gabriel (9f226601f) - - * Adapt path names in FreeNX patches to meet requirements for source - tree of this package. - -2011-12-29 10:03:08 +0100 Mike Gabriel (4cffd99f2) - - * fix debian/patches/series file to reflect new patch naming - scheme... - -2011-12-29 09:57:30 +0100 Mike Gabriel (89fea9279) - - * Add FreeNX patches for nxagent (some with other names compared to - FreeNX): - 101_nxagent_set-rgb-path.patch - - 102_xserver-xext_set-securitypolicy-path.patch - - 103_nxagent_set-X0-config-path.patch - - 104_nxagent_enable_debug.patch - - 105_nxagent_export-remote-keyboard-config.patch - - 106_nxagent_utf8-copy-clipboard.patch - - 107_nxagent_clipboard-compound-text+small-bed-sheets.patch - - 108_nxagent_wine-close-delay.patch - - 109_nxagent_locale-utf8-compound-text.patch - - 200_nxagent_unbrand-agent.patch - -2011-12-29 09:47:29 +0100 Mike Gabriel (dd287a5c8) - - * Add man page for nxagent. Fix lintian warning: - binary-without-manpage. - -2011-12-29 09:42:45 +0100 Mike Gabriel (1f87c87a1) - - * forgot to commit changelog for last two commits (adding of watch - files, change of patch file naming scheme) - -2011-12-28 23:18:58 +0100 Mike Gabriel (3c2fe1ace) - - * Change naming scheme of patch files. - -2011-12-28 23:15:54 +0100 Mike Gabriel (082c8ae3a) - - * Add individual watch files for NX components in this source - package. - -2011-12-28 19:25:43 +0100 Mike Gabriel (13b60f760) - - * Add lintian-overrides for every package. Override lintian warning: - possible-new-upstream-release-without-new-version as there - will be new upstream releases of NX subprojects that will - not require a version increment of the Debian package. - -2011-12-28 19:07:03 +0100 Mike Gabriel (c853e1eb8) - - * changelog update: new upstream release of nxagent 3.5.0-7 - -2011-12-28 18:48:50 +0100 Mike Gabriel (82ab807fd) - - * Merge branch 'nxagent' - -2011-12-28 18:46:39 +0100 Mike Gabriel (c29053f82) - - * Imported nxagent-3.5.0-7.tar.gz (tag: nxagent/3.5.0-7) - -2011-12-06 14:48:04 +0100 Mike Gabriel (aa1665506) - - * fix for patch 016_nx-x11-install.patch (2) - -2011-12-06 14:44:40 +0100 Mike Gabriel (37c5f0ee8) - - * fix for patch 016_nx-x11-install.patch - -2011-12-05 09:51:35 +0100 Mike Gabriel (3132e1d02) - - * Add patch 016_nx-x11-install.patch, to allow installation of nx-X11 - from Makefile (via make install). - -2011-12-05 09:50:16 +0100 Mike Gabriel (4c66f3d5c) - - * forgot to add file (015_nxproxy-makefile-uninstall.patch) - -2011-12-05 09:42:05 +0100 Mike Gabriel (a2d77744d) - - * Add install/uninstall stanza to main Makefile (via patch - 001_add-main-makefile.patch). - -2011-12-05 09:39:08 +0100 Mike Gabriel (f4fac4535) - - * Add patch: 015_nxproxy-makefile-uninstall.patch. - -2011-12-05 09:35:03 +0100 Mike Gabriel (8eb3ea78b) - - * Add patches: 012, 013, 014 - Makefile uninstall stanza patches for - nxcomp, nxcompext, nxcompshad. - -2011-12-02 11:54:03 +0100 Mike Gabriel (9852dfad0) - - * fix EOF of pre-build-nx.sh script - -2011-11-20 18:12:44 +0100 Mike Gabriel (23dcaefb6) - - * missing control file changes to build nxauth - -2011-11-20 18:07:06 +0100 Mike Gabriel (a6903100a) - - * Add lintian overrides for libxcomp*: breaks-without-version. - -2011-11-20 18:01:52 +0100 Mike Gabriel (7402df3ba) - - * fix ext. description of nxagent in control file - -2011-11-20 17:06:41 +0100 Mike Gabriel (b55577524) - - * fix patch 001 - -2011-11-20 16:51:27 +0100 Mike Gabriel (5814d15bb) - - * Build nxauth package. - -2011-11-20 16:46:36 +0100 Mike Gabriel (4fef9e4a4) - - * add forgotten patch files for patch 010 and 011 - -2011-11-20 16:45:16 +0100 Mike Gabriel (7b5552f70) - - * Add patch: 011_add-nxauth-wrapper.patch. - -2011-11-20 16:42:28 +0100 Mike Gabriel (369972db3) - - * Add patch: 010_nxauth-fix-binary-name-in-man-page.patch. - -2011-11-20 16:18:39 +0100 Mike Gabriel (e6fa2ca31) - - * Fix of nxproxy build in main Makefile (modifies - 001_add-main-makefile.patch). - -2011-11-20 16:15:36 +0100 Mike Gabriel (b3d3ea7d8) - - * main Makefile does not need x-bits set - -2011-11-20 15:51:32 +0100 Mike Gabriel (379f32a5e) - - * Add nxproxy man page to nxproxy package. - -2011-11-20 15:50:20 +0100 Mike Gabriel (5336186cf) - - * Add patch: 009_nxproxy-add-man-page.patch. - -2011-11-20 15:41:55 +0100 Mike Gabriel (ed08056fd) - - * fix permission of nxproxy wrapper - -2011-11-20 15:40:39 +0100 Mike Gabriel (a84dd07bb) - - * rename 005_add-nxagent-wrapper.patch - -2011-11-20 15:39:31 +0100 Mike Gabriel (5ea24ed1e) - - * Add patch: 008_add-nxproxy-wrapper.patch. Build nxproxy package. - -2011-11-20 15:36:37 +0100 Mike Gabriel (867c3b978) - - * Add autoconf as build dependency. + * Make 016_nx-X11_install-location.debian.patch cleanly apply again. + (e30d46d85) + * Add 028_nx-X11_abstract-kernel-sockets.full.patch. Provide abstract + local socket support for Linux based systems. This patch + pulls in abstract socket relevant code from xtrans 1.2.7. + (656f29cc6) + * Wrap too-long-line in changelog. (9268d270e) + * fix patch name (065dcc903) + * Make 220_nxproxy-bind-loopback-only.full+lite.patch cleanly apply + after having added 027_nxcomp_abstract-X11-socket.patch. + (5a07d00e0) + * Add 027_nxcomp_abstract-X11-socket.patch. In proxy mode server let + NX proxy attempt connecting to the abstract X11 socket + first, and only fallback to the file system socket, if the + abstract socket is not available. ( + Fixes: #505). + (57fb5bb57) -2011-11-20 15:27:49 +0100 Mike Gabriel (63bdc1f87) +2014-05-09 Mike Gabriel - * Remove unknown option --with from dh_auto_clean. + * Add 606_nx-X11_build-on-aarch64.full.patch. Build on aarch64 + architectures. ( + Fixes: #490). (eb3642101) -2011-11-20 15:26:17 +0100 Mike Gabriel (c0fb3c34b) +2014-05-07 Mike Gabriel - * remove build cruft from nxproxy, adapt patch set 006 + * Continue development... (21ba6e22c) + * release 3.5.0.24 (460a3cb39) (tag: redist-server/3.5.0.24, tag: + redist-client/3.5.0.24) + * Configurable keystrokes: Don't ignore first XML element in + keystrokes.cfg anymore. ( + Fixes: #488). (c6f84a448) + * Update 320_nxagent_configurable-keystrokes.full.patch: The + keystrokes config file's default name now is + keystrokes.cfg (plural). (7e55c36f4) + * Debian lintian: Fix: nx-libs source: + not-binnmuable-all-depends-any x2goagent -> nxagent. + (a481c137a) + * Make sure, patch 056_nx-X11-Werror-format-security.full.patch gets + included into rolled tarball (by renaming *.patch to + *.full.patch). (440fd40c5) + * Clean debian/patches/series: Remove commented out patches. + (a8be15e1d) -2011-11-20 15:03:19 +0100 Mike Gabriel (41c5c2537) +2014-05-06 Mike Gabriel - * fix distclean for patch 001_add-main-makefile.patch + * Continue development... (43ee5101c) + * release 3.5.0.23 (085bfbd25) (tag: redist-server/3.5.0.23, tag: + redist-client/3.5.0.23) + * fix changelog (f0aa66536) -2011-11-20 14:56:16 +0100 Mike Gabriel (b026a8005) +2014-05-06 Oleksandr Shneyder - * Add patch: 007_nxcompshad-clean-gch-files.patch. + * nxagent: add patch to fix refresh error on RDP connections to + Windows 2012 if speed=ADSL. (a544b9d4c) -2011-11-20 14:49:53 +0100 Mike Gabriel (d93577c58) +2014-03-29 Mike Gabriel - * Add patch: 006_remove-configure-files.patch. + * Add patch: 056_nx-X11-Werror-format-security.patch. Fix more + -Werror=format-security errors that only show up on ARM + builds. ( + Fixes: #423). (4bbcbe505) + +2014-01-28 Mike Gabriel + + * nx-libs.spec: Build our imake against xorg-x11-proto-devel. + (d999822bf) + * debian/control: Build our imake against x11proto-core-dev headers. + (d95e47f3b) + * nx-libs.spec: Sync nx-libs.spec in Fedora with upstream's + nx-libs.spec file. ( + Fixes: #393). (faa289a82) + * Add patch: 055_nx-X11_imake-Werror-format-security.full.patch. Fix + FTBFS of imake on current Fedora rawhide (21) which uses + the compiler option -Werror=format-security for all + builds. ( + Fixes: #412). (fc91d4d04) + * fix patch 054_nx-X11_ppc64-ftbfs.full.patch (d5f2bbb3d) + * Add patch: 054_nx-X11_ppc64-ftbfs.full.patch. Fix FTBFS on ppc64 + architecture. ( + Fixes: #411). (54f39758c) + +2014-01-04 Mike Gabriel + + * Continue development... (e8a69d261) + * release hotfix build (80d10df87) + * Update version in VERSION.x2goagent. (0d07f3e8b) + * release 3.5.0.22 (626b5dbae) (tag: redist-server/3.5.0.22, tag: + redist-client/3.5.0.22) -2011-11-20 14:43:34 +0100 Mike Gabriel (5489d4648) +2013-12-17 Mike Gabriel + + * nx-libs.spec: fix symlink creation for Xinerama (missing subfolder) + (1d074b1ae) + * attempt to correct symlink creation for Xinerama support + (edbd95b90) + * Make sure all nx-libs components depend on the very same version. + (36cdfdcb5) + * Enable Xinerama support for RPM packages. ( + Fixes: #370). + (a96a43f14) + * Drop symlinking libNX_xrandr for setting a custom LD_LIBRARY_PATH. + Not in use anymore and not recommended at all to have + that. (ded201707) - * Disable build of *-dbg packages. +2013-12-08 Mike Gabriel -2011-11-19 18:15:36 +0100 Mike Gabriel (70ccae44a) + * Clear (Fedora package) changelog. (a6ab07de8) - * Fix for lintian issue: extended-description-line-too-long - (nxagent). +2013-12-13 Mike Gabriel -2011-11-19 18:09:05 +0100 Mike Gabriel (3add2cba4) + * nx-libs.spec: x2goagent does not depend on x2goserver (rather vice + versa) (501112b2a) + * nx-libs.spec: fix spellings in package descriptions (3fbb9ca30) - * Fix for lintian issue: missing-build-dependency quilt (>= 0.46-7~). +2013-12-08 Mike Gabriel -2011-11-19 17:54:22 +0100 Mike Gabriel (687e07b0c) + * make sure our RPM package version is lower than a package version + from EPEL (19033a157) + * typo fix (ce11917ad) + * compensate missing %buildroot macro in EPEL5 (703a67ac7) - * chown has to be chmod... stupid error... +2013-12-07 Mike Gabriel -2011-11-19 17:50:14 +0100 Mike Gabriel (7fb19af29) + * The RPM macro for the linker flags does not exist on EPEL. Thus, + hardcode __global_ldflags macro for EPEL builds. + (51afd69b2) + * debian/rules: Remove bundled libraries from source tree before + building the package. (1ac043b94) - * add chown a+x for nxagent wrapper script +2013-12-06 Mike Gabriel -2011-11-19 17:49:48 +0100 Mike Gabriel (9da568986) + * adapt spec file to last commit (1061630f1) + * Improve patch: + 601_nx-X11_build-option-changes-to-not-use-bundled-libraries.full.patch. + Improvements taken from the current Fedora package. Thanks + to Orion Paplowski!!! Also adapt roll-tarball.sh do + dropping more bundled libraries. (523d50529) + * Add patch: 302_nx-X11_do-not-build-bundled-libs.full.patch. Rename + patch: 302_nxagent_configurable-keystrokes.full.patch. + (40aa275cd) + * prep source tree after unpacking tarball, bring files from debian/ + folder in place before building the RPM package + (e3da34510) + * nx-libs.spec: Use local tarball, don't expect ,,-full'' in tarball + name. (21cde6e42) + * nx-libs.specs: remove duplication of file contents (2fceb10d2) + * Ship nx-libs.spec (RPM package definitions) in upstream project. + (Thanks to the Fedora package maintainers). File differs + from the Fedora file already. (8c78f3204) + * Refresh patch: + 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. + (b413799fb) - * add newline at EOF +2013-12-03 Mike Gabriel -2011-11-19 17:44:07 +0100 Mike Gabriel (5a7e3cc13) + * Add patch + 605_nxcomp_Types.h-dont-use-STL-internals-on-libc++.full.patch. + Fix FTBFS of nx-libs-lite on Mac OS X Mavericks. ( + Fixes: + #337). (08312e2e1) + * Add patch 604_nx-X11_recent-freetype-API.full.patch. Fix FTBFS + against recent (>= 2.5.0) libfreetype6 API. (2382d8835) - * Add patch: 005_add_nxagent_wrapper.patch. +2013-11-30 Mike Gabriel -2011-11-19 17:40:48 +0100 Mike Gabriel (e60334546) + * debian/control: Add libfreetype6-dev to Build-Depends: field. + (8cd7d82d7) - * changelog maintenance +2013-11-29 Mike Gabriel -2011-11-19 17:40:33 +0100 Mike Gabriel (1234d1b89) + * change versioning scheme (c50b2a90e) - * Add patch: 004_nx-x11-fix-nxcompshad-build.patch. +2013-11-27 Mike Gabriel -2011-11-19 17:36:45 +0100 Mike Gabriel (85be77cb3) + * debian/source/format: Switch to format 1.0. (ca414e175) - * Add patch: 003_nxcompshad-gcc43.patch +2013-09-30 Mike Gabriel -2011-11-19 17:30:04 +0100 Mike Gabriel (f7e6c45a5) + * Add patch: 603_nx-X11_compilation_warnings.full.patch. Fix 3 + evident bugs: one implicit function declaration issue and + two array index out of bounds issues. ( + Fixes: #314). + (2ef4ab414) - * Add patch: 002_nxcompshad-build-against-nx-x11-only.patch +2013-08-30 Mike Gabriel -2011-11-19 17:08:40 +0100 Mike Gabriel (954557e90) + * Continue development... (b29654d54) + * release 3.5.0.21 (b2a3143f8) (tag: redist-server/3.5.0.21, tag: + redist-client/3.5.0.21) - * Add main Makefile via patch: 001_add-main-makefile.patch. +2013-08-29 Mike Gabriel -2011-11-19 16:43:25 +0100 Mike Gabriel (4076b4132) + * Fix keystrokes.cfg, use Ctrl+Alt+ instead of just Ctrl+. + (Adds to fixing #223). (13f2b57d4) + * Add patch: 602_nx-X11_initgroups.full.patch. Fix calling setuid and + setgid without setgroups or initgroups. There is a high + probability this means it didn't relinquish all groups, + and this would be a potential security issue to be fixed. + Seek POS36-C on the web for details about the problem. + ( + Fixes: #293). (0946b4375) + * fix underscore in name of patch 601_... (e46b43443) - * Add quilt as build dependency. +2013-07-19 Mike Gabriel -2011-11-19 16:10:28 +0100 Mike Gabriel (d03110473) + * /debian/nx-libs-dev.install: Remove unrelated files from -dev + package. (2a41a2ca5) + * /debian/control: Add B-Ds: libfontconfig1-dev, libfontenc-dev. + (19ef7a2ca) - * add /debian folder +2013-07-19 Orion Poplawski -2011-11-19 15:59:43 +0100 Mike Gabriel (65f882e05) + * Change build options so that bundled libraries are not used anymore + at build time. Remove bundled libraries from rolled + tarballs, as well. ( + Fixes: #116, #238). (9113131a7) - * Merge branch 'nxproxy' +2013-05-29 Mike Gabriel -2011-11-19 15:59:38 +0100 Mike Gabriel (9bfca1c2d) + * Use a keystrokes.cfg that reflects the normally hard-coded defaults + of a vanilla nxagent. ( + Fixes: #223). (d90c457c4) - * Merge branch 'nxcompshad' +2013-05-11 Mike Gabriel -2011-11-19 15:59:26 +0100 Mike Gabriel (5e502cbb1) + * Tarball roller script: + Only install keystrokes.cfg when in + full mode. + Only install nxproxy wrapper when in lite + mode. (ead1e823a) - * Merge branch 'nxcompext' +2013-05-08 Mike Gabriel -2011-11-19 15:59:16 +0100 Mike Gabriel (a48361b11) + * addition to last commit (4c462f28d) - * Merge branch 'nxcomp' +2013-05-07 Mike Gabriel -2011-11-13 09:53:38 +0100 Reinhard Tartler (6dc46faed) + * For vanilla nxagent move keystrokes.cfg from /etc/nx to + /etc/nxagent. (dafbbf21a) + * /debian/rules: clean etc/keystrokes.cfg symlink (995b70cdc) + * fix broker symlink (ee35c3ff9) - * Imported nxproxy-3.5.0-1.tar.gz (tag: nxproxy/3.5.0-1) +2013-05-06 Mike Gabriel -2011-11-13 09:53:38 +0100 Reinhard Tartler (d83d9f6be) + * Set NXAGENT_KEYSTROKEFILE to /etc/x2go/keystrokes.cfg for wrapper + x2goagent. (e0fb697e9) + * add forgotten file: debian/keystrokes.cfg (fc118b4bb) + * Provide a default keystrokes.cfg in /etc/nx (for nxagent) and + /etc/x2go (for x2goagent). ( + Fixes: #199). (d8a55d2c6) - * Imported nxproxy-3.4.0-2.tar.gz (tag: nxproxy/3.4.0-2) +2013-03-28 Mike Gabriel -2011-11-13 09:53:38 +0100 Reinhard Tartler (7b07a64ea) + * increment version in VERSION.x2goagent (dc5faf7af) + * Continue development... (121f7ca9d) + * release 3.5.0.20 (225445db3) (tag: redist-server/3.5.0.20, tag: + redist-client/3.5.0.20) + * add bug closure for #156 (ef0c6b4b8) + * Fix faulty symlink path. Make sure that x2goagent symlink does not + point to absolute path somewhere within the build + environment. (bd2eb481a) + * Continue development... (5ff8e62d1) + * release 3.5.0.19 (436d06739) (tag: redist-server/3.5.0.19, tag: + redist-client/3.5.0.19) + * Revert "release 3.5.0.19" (db7feaf98) + * release 3.5.0.19 (e77bf36d9) + * fix my mail address in changelog (d16188f08) + * increment version in VERSION.x2goagent (478015eb1) + * Fix FTBFS for .deb packages after including fix for #145. + (a40d4b7b1) - * Imported nxproxy-3.3.0-2.tar.gz (tag: nxproxy/3.3.0-2) +2013-03-23 Mike Gabriel -2011-11-13 09:53:38 +0100 Reinhard Tartler (131e675bd) + * Add Jan's reasoning for using string_rep() instead of bash based + string substitutions as comment to + /debian/Makefile.replaces.sh. (1af59b317) - * Imported nxproxy-3.2.0-1.tar.gz (tag: nxproxy/3.2.0-1) +2013-03-22 Mike Gabriel -2011-11-13 09:53:38 +0100 Reinhard Tartler (d588e1f09) + * release 3.5.0.18 (1b4092e0f) (tag: redist-server/3.5.0.18, tag: + redist-client/3.5.0.18) + * Main Makefile: Use absolute symlink when linking from $(X2GOLIBDIR) + into $(NXLIBDIR) (i.e. linking x2goagent -> nxagent). + ( + Fixes: #143). (f81df1a69) + * Work-in patch from Jan Engehardt for working around different + improper bash implementations of string-in-string + replacing. ( + Fixes: #145). (8f151d797) - * Imported nxproxy-3.1.0-2.tar.gz (tag: nxproxy/3.1.0-2) +2013-02-12 Orion Poplawski -2011-11-13 09:53:38 +0100 Reinhard Tartler (35472e348) + * Avoid building of libxcomp1 (which actually is identical to + libxcomp3, just with a wrong name). ( + Fixes: #104). + (258902bec) + * Fix wrong symlink direction of libNX_* files. ( + Fixes: #107). + (d439556ff) - * Imported nxproxy-3.0.0-4.tar.gz (tag: nxproxy/3.0.0-4) +2013-01-21 Mike Gabriel -2011-11-13 09:53:12 +0100 Reinhard Tartler (bf85c6e69) + * increment VERSION.x2goagent (cf521a4b6) - * Imported nxcompshad-3.5.0-2.tar.gz (tag: nxcompshad/3.5.0-2) +2013-01-08 Mike Gabriel -2011-11-13 09:53:12 +0100 Reinhard Tartler (c70adf725) + * replaces Closes: by + Fixes: statements in changelog (c8a5fddf1) - * Imported nxcompshad-3.4.0-3.tar.gz (tag: nxcompshad/3.4.0-3) +2013-01-07 Mike Gabriel -2011-11-13 09:53:12 +0100 Reinhard Tartler (2208f4f9e) + * Remove duplicate install of nxproxy from main Makefile. Spotted by + Jan Engelhard. (b121300fd) - * Imported nxcompshad-3.4.0-1.tar.gz (tag: nxcompshad/3.4.0-1) +2013-01-04 Mike Gabriel -2011-11-13 09:53:12 +0100 Reinhard Tartler (3d8e85c47) + * Continue development... (39e84229d) + * release 3.5.0.17 (69c809af9) (tag: redist-server/3.5.0.17, tag: + redist-client/3.5.0.17) - * Imported nxcompshad-3.3.0-3.tar.gz (tag: nxcompshad/3.3.0-3) +2013-01-03 Mike Gabriel -2011-11-13 09:53:12 +0100 Reinhard Tartler (3b4404668) + * let nx-x11-dbg depend on libnx-x11 and nxagent (1d7669458) + * fix multiple binaries-have-file-conflicts lintian issue (abc2ce3f8) - * Imported nxcompshad-3.3.0-2.tar.gz (tag: nxcompshad/3.3.0-2) +2013-01-02 Mike Gabriel -2011-11-13 09:53:12 +0100 Reinhard Tartler (9f7021392) + * add misc:Depends to nx-x11-dbg (17371711f) + * fix multiple binaries-have-file-conflicts lintian issue (62f66b02a) + * Continue Reinhard's work on top-level install/uninstall. Esp. + integrate debian/post-nx-build.sh into main Makefile. Make + value of CONFIGURE variable traversable through the + Makefile tree. (bfe6f4349) + * fix lintian: missing-separator-between-items in x2goagent depends + field between nxagent (>= ${source:Version}) and + ${misc:Depends} (36a2247e0) - * Imported nxcompshad-3.2.0-3.tar.gz (tag: nxcompshad/3.2.0-3) +2012-12-15 Reinhard Tartler -2011-11-13 09:53:12 +0100 Reinhard Tartler (c7dc0c3cd) + * integrate install and uninstall rules into the top-level Makefile + (300bafb1a) + * integrate nx*/x2go* shell wrappers into debian/wrappers (978aaa0a4) - * Imported nxcompshad-3.2.0-1.tar.gz (tag: nxcompshad/3.2.0-1) +2012-12-16 Reinhard Tartler -2011-11-13 09:53:12 +0100 Reinhard Tartler (8fa612d1a) + * Use Fixes instead of Closes syntax (918e2b10d) - * Imported nxcompshad-3.1.0-2.tar.gz (tag: nxcompshad/3.1.0-2) +2012-12-15 Reinhard Tartler -2011-11-13 09:52:38 +0100 Reinhard Tartler (88dace9a9) + * simplify clean rule in debian/rules (352751ef9) - * Imported nxcompext-3.5.0-1.tar.gz (tag: nxcompext/3.5.0-1) +2012-12-16 Mike Gabriel -2011-11-13 09:52:38 +0100 Reinhard Tartler (9573b5669) + * add closure for #87 (f2011a718) - * Imported nxcompext-3.4.0-1.tar.gz (tag: nxcompext/3.4.0-1) +2012-12-15 Reinhard Tartler -2011-11-13 09:52:38 +0100 Reinhard Tartler (9ea069139) + * reenable parallel builds (08d568a2c) + * update 031_nx-X11_parallel-make.full.patch. (d123923a5) - * Imported nxcompext-3.3.0-4.tar.gz (tag: nxcompext/3.3.0-4) +2012-12-13 Mike Gabriel -2011-11-13 09:52:38 +0100 Reinhard Tartler (f2f6dab87) + * add changelog entries for Reinhard's previous commits (0ef5ea2eb) - * Imported nxcompext-3.3.0-3.tar.gz (tag: nxcompext/3.3.0-3) +2012-12-13 Reinhard Tartler -2011-11-13 09:52:37 +0100 Reinhard Tartler (abf03fd2c) + * fix installation of libxcompext (682c80705) - * Imported nxcompext-3.3.0-2.tar.gz (tag: nxcompext/3.3.0-2) +2012-12-12 Reinhard Tartler -2011-11-13 09:52:37 +0100 Reinhard Tartler (4ad13f4ef) + * delete nxproxy/configure (e559c7522) + * drop debian/patches/025_nxproxy_no-configure-file.full+lite.patch + (9a3737b14) + * add rewritten roll-tarballs.sh script (b09b686cf) + * drop debian/patches/001_add-main-makefile.full+lite.patch + (d139e5d3d) + * integrate debian/pre-build-nx.sh into debian/rules (a12ad5050) + * Rely on shlibs files instead of hard coding library dependencies + (3970fabc5) + * disable parallel builds (263523d7b) + * remove unnecessary build-conflict on xbitmaps (6b505a48a) + * make xfonts-base a recommends (d634c16aa) - * Imported nxcompext-3.2.0-1.tar.gz (tag: nxcompext/3.2.0-1) +2012-12-12 Mike Gabriel -2011-11-13 09:52:37 +0100 Reinhard Tartler (42e72ef5f) + * add (forgotten) files belong to last commit (3727d736b) - * Imported nxcompext-3.1.0-2.tar.gz (tag: nxcompext/3.1.0-2) +2012-12-12 Orion Poplawski -2011-11-13 09:27:53 +0100 Reinhard Tartler (232dfc41d) + * Add patches: 026_nxcomp*_honour-optflags.full*.patch. (Closes + upstream issue #84). (923b7c7eb) - * Imported nxcomp-3.5.0-2.tar.gz (tag: nxcomp/3.5.0-2) +2012-12-12 Mike Gabriel -2011-11-13 09:27:53 +0100 Reinhard Tartler (233de71fc) + * changelog cleanup (016959d11) + * exchange X2Go by NX (241010302) - * Imported nxcomp-3.5.0-1.tar.gz (tag: nxcomp/3.5.0-1) +2012-12-08 Reinhard Tartler -2011-11-13 09:27:53 +0100 Reinhard Tartler (7c9e193ae) + * install debug symbols for all packages in a new binary package + 'nx-x11-dbg' (19685c566) - * Imported nxcomp-3.4.0-7.tar.gz (tag: nxcomp/3.4.0-7) +2012-12-06 Alexander Wuerstlein -2011-11-13 09:27:53 +0100 Reinhard Tartler (477961678) + * Follow-up commit for + 302_nxagent_configurable-keystrokes.full.patch, fixes + FTBFS problem with the first version of that patch. + (26901cc52) + +2012-12-04 Mike Gabriel + + * changelog entry for having added libxml2-dev to build dependencies + (fe598a1e5) + * control file: add some kommata at EOLs, fix dependency of x2goagent + on nxagent (0def0092f) + * Add pkg-config to build dependencies. (6c9bd8865) + * Add README.keystrokes to doc section of bin:package nxagent. + (2093e705a) + * whitespace fix (cf5ac17d6) + * add bug closure for X2Go BTS issue #74 (2a112c1c3) + * re-add renamed patch file (5938c38ae) + * Add patch: 302_nxagent_configurable-keystrokes.full.patch, replaces + the... (fixing patch application, fixing up follow-up + patches, cleaning up patch-system). (0a91caa98) - * Imported nxcomp-3.4.0-6.tar.gz (tag: nxcomp/3.4.0-6) +2012-12-04 Alexander Wuerstlein -2011-11-13 09:27:52 +0100 Reinhard Tartler (799bf672a) + * Add patch: 210_nxagent_configurable-keystrokes.full.patch, replaces + the hardcoded nxagent keybindings by a configurable table + of keybindings. (34f232c14) - * Imported nxcomp-3.4.0-1.tar.gz (tag: nxcomp/3.4.0-1) +2012-11-12 Mike Gabriel -2011-11-13 09:27:52 +0100 Reinhard Tartler (ca416e797) + * Fix /bin/Makefile. Add $(DESTDIR) to every install path. + (5a640efd1) - * Imported nxcomp-3.3.0-4.tar.gz (tag: nxcomp/3.3.0-4) +2012-11-07 Mike Gabriel -2011-11-13 09:27:52 +0100 Reinhard Tartler (95ce6b74b) + * Continue development... (9e8a2792f) + * release 3.5.0.16 (3fd30962b) (tag: redist-server/3.5.0.16, tag: + redist-client/3.5.0.16) + * Bump Debian Standards to 3.9.3 (no changes needed). Update Home + page and Vcs information. (9568a1655) + * Bump Debian Standards to 3.9.3 (no changes needed). (232f1a46e) + * Dropping empty override rules for quilt patch from /debian/rules. + (b246e9f75) - * Imported nxcomp-3.3.0-3.tar.gz (tag: nxcomp/3.3.0-3) +2012-10-20 Mike Gabriel -2011-11-13 09:27:52 +0100 Reinhard Tartler (920705cf7) + * Modify patch: 001_add-main-makefile.full+lite.patch. Add uninstall + routine. (45b9bb839) + * Fix wrapper scripts: make sure all NX executables can be launched + if NX gets installed via the tarball installation method. + (f801d405d) + * Modify patch: 001_add-main-makefile.full+lite.patch. Install nx* + and x2goagent wrapper scripts during make install. + (d39771037) + * Add patch: 025_nxproxy_no-configure-file.full+lite.patch. Remove + unneeded build file from NoMachine's nxproxy sources. + (30d311a68) + * Add patches: 024_fix-make-clean.full.patch, + 024_fix-make-clean.full+lite.patch. Fix clean-up of build + tree after make build has run. (380d23968) + * drop build file from nx-libs tree (1e3d69216) - * Imported nxcomp-3.2.0-7.tar.gz (tag: nxcomp/3.2.0-7) +2012-10-19 Mike Gabriel -2011-11-13 09:27:52 +0100 Reinhard Tartler (92239dafb) + * Drop patch 032, fix other patches so that installation via make + install installs NX components to /usr/local/lib/nx and + /usr/local/include/nx. (11980c79b) - * Imported nxcomp-3.2.0-6.tar.gz (tag: nxcomp/3.2.0-6) +2012-10-05 Mike Gabriel -2011-11-13 09:27:52 +0100 Reinhard Tartler (d7a8d67d7) + * Modify patch: 032_no-x11r6.full.patch. Install nx-X11 to + /usr/local/lib/nx. Add patch: 032_no-x11r6.debian.patch. + Use /usr/lib/nx for nx-X11 on Debian. (fbb3ba912) + * Fix patch file names concerning component nx-X11. (cd631e0bc) - * Imported nxcomp-3.1.0-6.tar.gz (tag: nxcomp/3.1.0-6) +2012-09-28 Mike Gabriel -2011-11-13 09:27:51 +0100 Reinhard Tartler (3e924126b) + * Fix installation of header files in Debian package. (e3ba4bdc6) - * Imported nxcomp-3.1.0-4.tar.gz (tag: nxcomp/3.1.0-4) +2012-09-21 Mike Gabriel -2011-10-10 18:03:17 +0200 Reinhard Tartler (9997e13bb) + * Continue development... (21b09b85b) + * release 3.5.0.15 (51412cd02) (tag: redist-server/3.5.0.15, tag: + redist-client/3.5.0.15) - * Merge branch 'nx-X11' +2012-09-20 Mike Gabriel -2011-10-10 18:02:52 +0200 Reinhard Tartler (5b4ca0f93) + * mark issue #16 as closed by last added patch (9f1868def) + * fix patch name (dc30db8a1) - * Merge branch 'nxagent' +2012-09-20 Oleksandr Shneyder -2011-10-10 18:02:41 +0200 Reinhard Tartler (e29a11209) + * Add patch: 204-nxagent_repaint-solidpict.full.patch. Fixes + repainting of SolidFill pictures by nxagent/x2goagent on + reconnects. (f6adfd1fa) - * Merge branch 'nxauth' +2012-09-17 Mike Gabriel -2011-10-10 17:59:01 +0200 Reinhard Tartler (e01b9177b) + * Add patch: 220_nxproxy-bind-loopback-only.full+lite.patch, adds + loopback option to nxproxy options and forces nxproxy to + bind to loopback devices only. (b8db5192d) + * Add patch: 220_nxproxy-bind-loopback-only.patch, adds loopback + option to nxproxy options and forces nxproxy to bind to + loopback devices only. (b9a7a1b4f) - * Imported nxagent-3.5.0-5.tar.gz (tag: nxagent/3.5.0-5) +2012-09-15 Mike Gabriel -2011-10-10 17:59:00 +0200 Reinhard Tartler (39b738a67) + * remove Priorty: extra from -dev package (f83009075) + * /debian/control: Maintainer change in package: X2Go Developers + . Priority: optional. + (78dc96a39) - * Imported nxagent-3.5.0-2.tar.gz (tag: nxagent/3.5.0-2) +2012-09-14 Mike Gabriel -2011-10-10 17:59:00 +0200 Reinhard Tartler (e6db7e936) + * remove weird remainders of configure files... (2d6352839) + * Link libNX_Xrandr to a separate location where we can provide it as + libXrandr. (b8605d4d6) - * Imported nxagent-3.4.0-9.tar.gz (tag: nxagent/3.4.0-9) +2012-09-04 Mike Gabriel -2011-10-10 17:58:59 +0200 Reinhard Tartler (b7494f082) + * Make sure the NX_TEMP envvar gets set in all wrapper script for all + nx* executables (189bfbe14) + * Refresh patch 200_nxagent_check-binary-x2go-flavour.full.patch + (8d2827b2a) - * Imported nxagent-3.4.0-8.tar.gz (tag: nxagent/3.4.0-8) +2012-07-13 Mike Gabriel -2011-10-10 17:58:59 +0200 Reinhard Tartler (c07802401) + * Add VERSION.x2goagent to package x2goagent package so x2goversion + command lists up x2goagent in the list of X2Go server-side + packages. (3fdfd5142) - * Imported nxagent-3.4.0-5.tar.gz (tag: nxagent/3.4.0-5) +2012-06-28 Mike Gabriel -2011-10-10 17:58:58 +0200 Reinhard Tartler (d30ef0340) + * Improve 020_add-nxagent-wrapper.full.patch: Properly set NX_TEMP, + make sure nxagent launches even with pam_tmpdir.so being + in use. (b42268b13) + * debian/changelog (7b3d592e6) + * Continue development... (6af3d3b80) + * release 3.5.0.14 (136375188) (tag: redist-server/3.5.0.14) + * Drop patch: 109_nxagent_locale-utf8-compound-text.patch, the patch + causes Qt applications to be rendered without window + decorations when running in rootless window mode. + (b65b83ba4) - * Imported nxagent-3.4.0-3.tar.gz (tag: nxagent/3.4.0-3) +2012-06-04 Mike Gabriel -2011-10-10 17:58:57 +0200 Reinhard Tartler (25af86cd3) + * Add patch: 052_nxcomp_macos10-nxauth-location.full+lite.patch, + change nxauth search location on Mac OS X to + $NX_SYSTEM/nxauth to facilitate application bundle + building. (dd7b5eb3c) - * Imported nxagent-3.4.0-16.tar.gz (tag: nxagent/3.4.0-16) +2012-05-22 Mike Gabriel -2011-10-10 17:58:57 +0200 Reinhard Tartler (e9132da09) + * New upstream release of nxagent (3.5.0-9). (e2e7008b3) + * Merge branch 'nxagent' (fdaa24043) + * Imported nxagent-3.5.0-9.tar.gz (222a4a222) - * Imported nxagent-3.4.0-11.tar.gz (tag: nxagent/3.4.0-11) +2012-05-11 Mike Gabriel -2011-10-10 17:58:56 +0200 Reinhard Tartler (6f5e20bc4) + * Continue development... (fe72988fb) + * release 3.5.0.13 (789c75851) (tag: redist-server/3.5.0.13) + * add patch header for + 120_nxagent_libcairo-null-source-drawables.full.patch + (3511e8791) + * Add patch: 120_nxagent_libcairo-null-source-drawables.full.patch, + solves crashes of GTK applications based on libcairo + 1.12.1+. (45311f783) - * Imported nxagent-3.3.0-9.tar.gz (tag: nxagent/3.3.0-9) +2012-03-17 Mike Gabriel -2011-10-10 17:58:56 +0200 Reinhard Tartler (45b970f25) + * Let nxagent Debian package depend on xfonts-base. (4372dfa53) + * Revert "Let nxagent Debian package depend on xfonts-base." + (fc87c4fbb) + * Let nxagent Debian package depend on xfonts-base. (ab04ba217) - * Imported nxagent-3.3.0-6.tar.gz (tag: nxagent/3.3.0-6) +2012-03-07 Mike Gabriel -2011-10-10 17:58:56 +0200 Reinhard Tartler (229144470) + * Continue development... (30110dd4a) + * release 3.5.0.12 (1b1a26ae6) (tag: redist-server/3.5.0.12, tag: + redist-client/3.5.0.12) - * Imported nxagent-3.3.0-18.tar.gz (tag: nxagent/3.3.0-18) +2012-03-01 Mike Gabriel -2011-10-10 17:58:56 +0200 Reinhard Tartler (fc05e5e04) + * Re-introduce proper Xinerama support on non-multiarch systems. + (4f7c8d079) + * no bashisms in package scripts (95929b8a5) + * changelog cleanup: fixing too-long-line (9b17e8a96) + * Provide temporary workaround for installation on Debian 64bit with + multiarch support (via libnx-x11.postinst and .prerm). + (fb274937d) + * fix wrong lib-name in libnx-x11.postinst (055436f48) + * typofix in libnx-x11.postinst (3776a6f41) + * Provide temporary workaround for installation on Debian 64bit with + multiarch support. (a71cebf04) - * Imported nxagent-3.3.0-13.tar.gz (tag: nxagent/3.3.0-13) +2012-03-01 Mihai Moldovan -2011-10-10 17:58:55 +0200 Reinhard Tartler (1a74e0323) + * Update patch: 005_nxcomp_gcc43.full+lite.patch, fix faulty path to + nxcomp/Split.cpp. (22d41ae20) - * Imported nxagent-3.3.0-10.tar.gz (tag: nxagent/3.3.0-10) +2012-03-01 Mike Gabriel -2011-10-10 17:58:55 +0200 Reinhard Tartler (97fe7650e) + * Pass address of fd_set structs on the stack to the FD_ISSET + macro/function, instead of the struct itself. (7e5c04b5d) - * Imported nxagent-3.2.0-8.tar.gz (tag: nxagent/3.2.0-8) +2012-02-29 Mihai Moldovan -2011-10-10 17:58:55 +0200 Reinhard Tartler (c4e7705d2) + * Add patch: 051_nxcomp_macos105-fdisset.full+lite.patch, work around + issue in Mac OS X 10.5 SDK. (655173ff2) - * Imported nxagent-3.2.0-7.tar.gz (tag: nxagent/3.2.0-7) +2012-02-28 Oleksandr Shneyder -2011-10-10 17:58:55 +0200 Reinhard Tartler (c9983230f) + * Create patch: 203_nxagent_disable-rootless-exit.full.patch + (be86627ad) - * Imported nxagent-3.2.0-6.tar.gz (tag: nxagent/3.2.0-6) +2012-02-22 Mike Gabriel -2011-10-10 17:58:55 +0200 Reinhard Tartler (b79164001) + * Update patch: 001_add-main-makefile.full+lite.patch, adapt patch + from packaging. Test for Makefiles in subfolders before + calling them. Fixes build failure during ,,make + distclean'' calls. (0586f0d6e) + * Continue development... (a8bf2dd81) + * release 3.5.0.11 (50690ea17) (tag: redist-server/3.5.0.11, tag: + redist-client/3.5.0.11) - * Imported nxagent-3.2.0-5.tar.gz (tag: nxagent/3.2.0-5) +2012-02-20 Mike Gabriel -2011-10-10 17:58:31 +0200 Reinhard Tartler (1c25e92b9) + * Fine-tune symlinking of libXinerama. (fde6a88a8) - * Imported nxagent-3.2.0-10.tar.gz (tag: nxagent/3.2.0-10) +2012-02-18 Mike Gabriel -2011-10-10 17:58:31 +0200 Reinhard Tartler (266b55549) + * Fix Xinerama support in Debian package libnx-x11 when NX gets built + with patch + 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch. + Still on the todo list: fix the nx-X11 installation via + Makefile. (ec47c22c2) - * Imported nxagent-3.1.0-7.tar.gz (tag: nxagent/3.1.0-7) +2012-02-16 Mike Gabriel -2011-10-10 17:58:31 +0200 Reinhard Tartler (3e7c6697a) + * another last patch with .diff suffix (7a6cf42d4) + * Fix faulty patch name suffix (has to be .patch, not .diff). + (e63819e64) + * Apply patches for the Debian package as the last patches in the + series. (78fba0271) - * Imported nxagent-3.1.0-6.tar.gz (tag: nxagent/3.1.0-6) +2012-02-15 Mike Gabriel -2011-10-10 17:58:30 +0200 Reinhard Tartler (9e3371021) + * Update patches: 012_nxcomp..., 013_nxcompext_..., + 014_nxcompshad_.... Also make use of $(LIBFULL) in + Makefile.in's install and uninstall stanzas. Inspired by + Jan Engelhardt's so-version.diff patch. However, the + version name change requested in that patch has been + rejected for NX (redistributed). (c26e4bd82) + * changelog cleanup, fix long-line-wraps (b99168fc3) - * Imported nxagent-3.1.0-2.tar.gz (tag: nxagent/3.1.0-2) +2012-02-15 Jan Engelhardt -2011-10-10 17:57:25 +0200 Reinhard Tartler (edddbe876) + * Add patch + 600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch, + use unique library names for nx-X11 based X11 libraries. + (07f9dfa05) - * creating nxagent +2012-02-15 Mike Gabriel -2011-10-10 17:51:57 +0200 Reinhard Tartler (caf1bc41f) + * changelog cleanup, typo fix (548d50ba5) - * Imported nxauth-3.5.0-1.tar.gz (tag: nxauth/3.5.0-1) +2012-02-15 Jan Engelhardt -2011-10-10 17:51:57 +0200 Reinhard Tartler (fea16d7bb) + * Add patch 032_nx-X11_no-x11r6-project-root. We must not overlap + with any existing files, therefore, both /usr/X11R6 and + /usr are excluded possibilities for ProjectRoot. Use + %_libexecdir/somename, since that is still allowed by FHS. + (3deee8f94) - * Imported nxauth-3.4.0-3.tar.gz (tag: nxauth/3.4.0-3) +2012-02-14 Mike Gabriel -2011-10-10 17:51:57 +0200 Reinhard Tartler (d90fd5d13) + * Update patch: 001_add-main-makefile.full+lite.patch, fix missing + $(CONFIGURE) variable. (9282c00e2) + * Make patch headers DEP5 compliant (030_nx-X11_... and + 031_nx-X11_...). (6a96ae450) - * Imported nxauth-3.4.0-2.tar.gz (tag: nxauth/3.4.0-2) +2012-02-14 Jan Engelhardt -2011-10-10 17:51:57 +0200 Reinhard Tartler (7881dac52) + * Add patch: 301_nx-X11_use-shared-libs.full.diff, use shared + libraries from distribution rather then libs included in + source tree. (8d6d0a921) - * Imported nxauth-3.4.0-1.tar.gz (tag: nxauth/3.4.0-1) +2012-02-14 Mike Gabriel -2011-10-10 17:51:57 +0200 Reinhard Tartler (c76c07835) + * Rename patches 030_nx-X11_... and 031_nx-X11_..., the tarball roll + script currently requires ,,full'' or ,,full+lite'' in the + file name. (01e97f0f8) + * Merge honor-ac-dirs.patch from Jan Engelhardt (OpenSUSE) with + already existing Makefile patches (012_nxcomp..., + 013_nxcompext_..., 014_nxcompshad_...). (c621c22f8) + * Enable parallel build for Debian package. (4d6e1c4fb) - * Imported nxauth-3.3.0-1.tar.gz (tag: nxauth/3.3.0-1) +2012-02-14 Jan Engelhardt -2011-10-10 17:51:57 +0200 Reinhard Tartler (76b9f2d91) + * Add patch: 031_nx-X11_parallel-make.diff, enable parallel make. + (ba589d1fd) - * Imported nxauth-3.2.0-1.tar.gz (tag: nxauth/3.2.0-1) +2012-02-14 Mike Gabriel -2011-10-10 17:51:57 +0200 Reinhard Tartler (9610c1e72) + * Update patch: 001_add-main-makefile.full+lite.patch, use curly + braces for macros. (b4b4e209b) - * Imported nxauth-3.1.0-1.tar.gz (tag: nxauth/3.1.0-1) +2012-02-14 Jan Engelhardt -2011-10-10 17:47:59 +0200 Reinhard Tartler (15cee47a4) + * Add patch: 030_nx-X11_configure-args.diff. Allow passing of + configure args. (280d8751c) - * Imported nx-X11-3.5.0-2.tar.gz (tag: nx-X11/3.5.0-2) +2012-02-14 Mike Gabriel -2011-10-10 17:47:52 +0200 Reinhard Tartler (964f53964) + * changelog fix, long-line-wrap (165206eb2) - * Imported nx-X11-3.5.0-1.tar.gz (tag: nx-X11/3.5.0-1) +2012-02-14 Jan Engelhardt -2011-10-10 17:47:50 +0200 Reinhard Tartler (17bae6bff) + * Update patch: 001_add-main-makefile.full+lite.patch, allow passing + of configure args. (448a1db30) - * Imported nx-X11-3.4.0-4.tar.gz (tag: nx-X11/3.4.0-4) +2012-02-12 Mike Gabriel -2011-10-10 17:47:47 +0200 Reinhard Tartler (4fceb197e) + * Xinerama path has to be put into debian/rules, that dpkg-shlibs can + find the libXinerama files. (b087877b2) + * fix for intra-dependency lintian fix (4feedb214) + * fix libXinerama removal (278f94136) - * Imported nx-X11-3.4.0-3.tar.gz (tag: nx-X11/3.4.0-3) +2012-02-11 Mike Gabriel -2011-10-10 17:47:45 +0200 Reinhard Tartler (3daf6d446) + * Do not install libXinerama directly into /usr/lib/nx. Recommended + method is installing to /usr/lib/nx/Xinerama, so that you + can enable/disable usage of the Xinerama extension. + (4473c3ab9) + * Revert "Add patch: 111_nxcomp_byerace.full+lite.patch. Work around + race condition in qtnx and libnxcl." (ec7237798) - * Imported nx-X11-3.4.0-1.tar.gz (tag: nx-X11/3.4.0-1) +2012-02-08 Mike Gabriel -2011-10-10 17:47:42 +0200 Reinhard Tartler (5036ffbe6) + * Add patch: 111_nxcomp_byerace.full+lite.patch. Work around race + condition in qtnx and libnxcl. (4eae840bd) - * Imported nx-X11-3.3.0-7.tar.gz (tag: nx-X11/3.3.0-7) +2012-02-07 Mike Gabriel -2011-10-10 17:47:40 +0200 Reinhard Tartler (bd433c648) + * another fix for the main Makefile (54792fe29) + * more simplification of the main Makefile (7f7cb5d87) + * simplify main Makefile a little... (eb5ef91b6) + * Use ,,$(MAKE) -C'' in main Makefile for calling Makefiles in + subdirectories, make build stanza work for nx-libs-full + and nx-libs-lite. (00b266b82) + * Use ,,make -C'' in main Makefile for calling Makefiles in + subdirectories. (f4ef2967b) + * Continue development... (a751baaab) + * release 3.5.0.10 (419d505c9) (tag: redist-server/3.5.0.10, tag: + redist-client/3.5.0.10) + * changelog fix (revision was missing) (28acb2ea1) + * Reintroduce patch: 008_nxcomp_sa_restorer.full+lite.patch, now in a + version found on etersoft.ru, fixes build on ia64 + architecture. (2f8b190c8) - * Imported nx-X11-3.3.0-6.tar.gz (tag: nx-X11/3.3.0-6) +2012-02-06 Mike Gabriel -2011-10-10 17:47:37 +0200 Reinhard Tartler (55a9311fb) + * cleanup patch (6ae5c16b8) + * Add patch: 006_nxcomp_libpng15.full+lite.patch, fix build against + libpng 1.5.x. (e326dd760) - * Imported nx-X11-3.3.0-5.tar.gz (tag: nx-X11/3.3.0-5) +2012-02-01 Mike Gabriel -2011-10-10 17:47:35 +0200 Reinhard Tartler (aefdef62f) + * Continue development... (dbbbbc5ff) + * release NX re-distributed 3.5.0.9 (220c985d3) (tag: + redist-server/3.5.0.9) + * Providing pending patches in source tree. (8ba08fa2e) - * Imported nx-X11-3.3.0-4.tar.gz (tag: nx-X11/3.3.0-4) +2012-01-30 Oleksandr Shneyder -2011-10-10 17:47:32 +0200 Reinhard Tartler (01ed75712) + * Update patch: 202_nx-x11_enable-xinerama.full.patch, disable + Xinerama extension if NX_XINERAMA_CONF not exists. + (2d226a609) + * Revert "Update patch: 202_nx-x11_enable-xinerama.full.patch disable + Xinerama extension if NX_XINERAMA_CONF not exists" + (3467d6b76) + * Revert "changelog cleanup: add interpunctation." (3c0e43a41) - * Imported nx-X11-3.3.0-3.tar.gz (tag: nx-X11/3.3.0-3) +2012-01-30 Mike Gabriel -2011-10-10 17:47:30 +0200 Reinhard Tartler (30463b084) + * changelog cleanup: add interpunctation. (d4d85ca86) - * Imported nx-X11-3.2.0-2.tar.gz (tag: nx-X11/3.2.0-2) +2012-01-30 Oleksandr Shneyder -2011-10-10 17:47:28 +0200 Reinhard Tartler (713da2260) + * Update patch: 202_nx-x11_enable-xinerama.full.patch disable + Xinerama extension if NX_XINERAMA_CONF not exists + (f17b59824) - * Imported nx-X11-3.2.0-1.tar.gz (tag: nx-X11/3.2.0-1) +2012-01-28 Reinhard Tartler -2011-10-10 17:46:43 +0200 Reinhard Tartler (3d1c57d5e) + * fix typos in nxproxy manpage (36ca6646b) - * Imported nx-X11-3.1.0-4.tar.gz (tag: nx-X11/3.1.0-4) +2012-01-23 Mike Gabriel -2011-10-10 17:46:25 +0200 Reinhard Tartler (844a4094f) + * version increment, continue development... (104623396) - * Imported nx-X11-3.1.0-3.tar.gz (tag: nx-X11/3.1.0-3) +2012-01-22 Mike Gabriel -2011-10-10 17:43:39 +0200 Reinhard Tartler (f4092abdf) + * release NX re-distributed 3.5.0.8 (f4379f608) (tag: + redist-server/3.5.0.8) + * Fix patch: 109_nxagent_locale-utf8-compound-text.patch, fix crashes + reported from Stefan Baur. Thanks for reporting and + testing!!! (cf5a5980c) + * Add folder /debian/patches-pending-evaluation with two newly + discovered patches from git.etersoft.ru (AltLinux + packaging repository for NX). (5027f1e8b) - * Imported nx-X11-3.1.0-1.tar.gz (tag: nx-X11/3.1.0-1) +2012-01-18 Mike Gabriel -2011-10-10 17:22:20 +0200 Reinhard Tartler (e5c70dac0) + * Package x2goagent is an ,,all'' package, not ,,any''. (a05b56038) - * creating nxauth +2012-01-16 Mike Gabriel -2011-10-10 15:28:54 +0200 Reinhard Tartler (a840692ed) + * Update patch: 001_add-main-makefile.full+lite.patch, only build, + install, clean etc. NX subprojects if the folder exists. + (8b013ce80) + * Reorganize patch names, to reflect patch inclusion into lite+full + or full-only ,,NX (redistributed)'' tarball. (e9241fe8c) + * release NX re-distributed 3.5.0.7 (d7ecf7214) (tag: + redist-server/3.5.0.7) + * Drop patch: 011_nxcomp_sa-restorer.patch. (1bd66f19c) + +2012-01-13 Mike Gabriel + + * release NX re-distributed 3.5.0.6 (28b2a3a93) (tag: + redist-server/3.5.0.6) + * Install libXinerama into libnx-x11 package. Header files into + libnx-x11-dev. (8d655bc1a) + * fix for lintian-overrids (debian-revision-should-not-be-zero), + package: libxcomp-dev (d086c3699) + * Silence lintian on debian-revision-should-not-be-zero. As this is + no Debian packaging repository, but ,,NX + (redistributed)'', we will always release with rev no. set + to ,,0''. (55ee602bb) + * Add patch header/copyright to: 202_nx-x11_enable-xinerama.patch. + (e32a5590f) + * Fix lintian issue: missing-separator-between-items for x2goagent + package. Drop dependency on libnx-x11 as we already depend + on nxagent and fix description synopsis of x2goagent + package. (2be056d38) + * Add patch: 202_nx-x11_enable-xinerama.patch. (fa996b5bc) + * release NX re-distributed 3.5.0.5 (fdf0d1ccf) (tag: + redist-server/3.5.0.5) + * Fix wrapper script patches for nxagent, x2goagent, nxauth, nxproxy. + (a295d73f6) + +2012-01-12 Mike Gabriel + + * release NX re-distributed 3.5.0.4 (8199a5d2a) (tag: + redist-server/3.5.0.4) + * Update/fix patch: + 999_nxagent_unbrand-nxagent-brand-x2goagent.patch. + (96cd4325b) + * release NX re-distributed 3.5.0.3 (e40208d7c) (tag: + redist-server/3.5.0.3) + * set version to 3.5.0.3-0 (86dc68806) + * changelog cleanup (1bbc9cc9e) + * Fix RGB color pallette (gray X2GO logo to be more accurate) for + agent splash screen. (496f31a51) + * two more patches belonging to last commit: + 016a_debian_nx-X11_install-location.patch, + 102a_debian_xserver-xext_set-securitypolicy-path.patch + (df8dc83d1) + * Provide patches that are tarball / distro aware. Either NX + (redistributed) has been installed to /usr/local/lib/nx + via tarball or it has been packagedfor a distribution and + is installed to /usr/lib/nx. Other installation paths are + currently not supported. (760c5c07c) + * Modify patch: 101_nxagent_set-rgb-path.patch, add path to RGB file + if NX (redistributed) is installed via tarball under + /usr/local. (d6fee9a41) - * creating nx-X11 +2012-01-11 Mike Gabriel + * Add binary package: x2goagent, includes man page patch: + 209_x2goagent-add-man-page.patch (8f76198c5) + * Revert "Drop patch: 101_nxagent_set-rgb-path.path, add patch: + 202_nxagent_set-rgb-path-x2go-flavour-aware.patch." + (0d3a820b3) + * Drop patch: 101_nxagent_set-rgb-path.path, add patch: + 202_nxagent_set-rgb-path-x2go-flavour-aware.patch. + (d9d49b5d8) + * Add patch: 209_x2goagent-add-man-page.patch. (43de8b972) + * Add patch: 023_add-x2goagent-wrapper.patch. (fdfed536c) + * remove copy+paste cruft from + debian/patches/999_nxagent_unbrand-nxagent-brand-x2goagent.patch + (9d99eeb53) + * add EOL at EOF (6ae3d7efc) + * Add X2Go agent / NX agent flavouring via patch system: - + 200_nxagent_check-binary-x2go-flavour.patch - + 201_nxagent_set-x2go-icon-if-x2goagent-flavour.patch - + 300_nxagent_set-wm-class.patch - + 999_nxagent_unbrand-nxagent-brand-x2goagent.patch + (405bc8f25) + * Drop NX agent unbrand patch from FreeNX. (19f248733) + * Rename nxagent-unbrand patch, so that is the last patch to be + applied (999_). (3744795d3) + +2012-01-10 Mike Gabriel + + * release NX re-distributed 3.5.0.2 (eaea40dec) (tag: + redist-server/3.5.0.2) + * Update folder name where applied patches end up in the tarball + release. (e669607f9) + * Re-add binary wrapper scripts to the patch system as we want to + provide them in the tarball. (eac87da64) + * release NX re-distributed 3.5.0.1 (c84ad97a7) (tag: + redist-server/3.5.0.1) + * Increment version to stay in sync with client-only branch. + (ca0994c84) + * release NX re-distributed 3.5.0.0 (d97802ad7) (tag: + redist-server/3.5.0.0) + * Add patches: 009_add-nxagent-man-page.patch, + 009_add-nxproxy-man-page.patch. Reintroduce man page + creation via patch system, so that all man pages find + their way into the NX-redistribution tarball created from + this source project. (281b04f70) + * Fix dh_installman for nxproxy. (71cc495aa) + * switch NX-redistribution version to 3.5.0.0 (e685cc890) + * Add patch: 000_add-NX-redistribution-README.patch. (736356ea7) + +2011-12-31 Mike Gabriel + + * Remove branding from descriptions in control file. (c9c1f8b91) + * Call dh_clean again. This got lost somewhere on the way. + (c9bf030aa) + * forgot to add patch file: 005_nxcomp_gcc43.patch (e292f23ac) + * Fix line hunks: 011_nxcomp_sa-restorer.patch. (91ae4d4e4) + * Revert "Fix linking of doc folders for nxcomp*-dev." (b494b5287) + * patches/series cleanup (2fe05f6ad) + * Add/insert patch: 005_nxcomp_gcc43.patch. (6f30998ad) + * Add patch: 011_nxcomp_sa-restorer.patch. (448872e70) + * Transfer patch: 009_nxproxy_add-man-page.patch into man page file + in /debian/man. (82e5023ed) + * Fix linking of doc folders for nxcomp*-dev. (608bbb6d9) + * grammar fix in pre-build-nx.sh (eb069a4e6) + * Add patch headers to all patch files, report most patches upstream. + Waiting for feedback and quotable URLs from NoMachine. + (85e87ab6c) + * Remove patch: 104_nxagent_enable_debug.patch, as it breaks package + build. (24261f05e) + * also forgotten: scripts for last two commits (a24c4b2e7) + * changelog: forgot to ship with last commit (0db119427) + * Remove patches and put as executable scripts into /debian/bin/ + - 005_add-nxagent-wrapper.patch. - + 008_add-nxproxy-wrapper.patch. - + 011_add-nxauth-wrapper.patch. (92374647e) + * Remove patch 006_remove-configure-files.patch. Implemented via + /debian/rules. (383f8eece) + * Make package descriptions in /debian/control more explanatory. + (faa3dee7e) + * Remove *-dbg packages from /debian/control file. (a193a0a0a) + * Add more upstream source information to README.source. (caa6dd5f1) + +2011-12-30 Mike Gabriel + + * Set homepage of NoMachine upstream site (using + http://www.nomachine.com/sources.php). (c2cdc1da3) + * Set homepage of X2Go upstream project (using http://wiki.x2go.org). + Packaging Vcs has been relocated to Alioth. (7fabca589) + * changelog fix for latest changelog line (f1c239c07) + * control file: fixing Breaks/Replaces statements (e20dc398f) + * changelog fix: typo (28a112c7a) + * changelog fix: wrap long line (74e810a31) + * Break/conflict with nxlibs and nxlibs-dev (packages provided by + freenx-team on Launchpad). (d6fa23c86) + * Make `breaks-without-version' lintian overrides needless. + (290fdeddf) + * changelog modification: use Debianic revision numbers (f9177685a) + * X2Go Packaging Team becomes maintainer, Mike Gabriel + Reinhard + Tartler become uploaders. (5287efc44) + +2011-12-29 Mike Gabriel + + * Fix LD_LIBRARY_PATH export in wrapper scripts/patches. (7d9e1544f) + * Add patch: 019_nx-x11_expat-build-against-system-libxmltok.patch, + fixes lintian error: embedded-library: expat. Build-depend + on libxmltok1-dev. (0e3b58b7f) + * Disable patch: 006_remove-configure-files.patch, remove configure + files from within /debian/rules. (93b716f78) + * Make sure upstream changelog file names are in lower case. + (21a85ffbe) + * Override lintian warnings - libnx-x11: + postinst-has-useless-call-to-ldconfig - libnx-x11: + postrm-has-useless-call-to-ldconfig as they relate to a + bug in debhelper (call of ldconfig although we did not + touch any directory controlled by /etc/ld.so.conf, amongst + others see BTS issue #205142). (5dea6a378) + * Add upstream CHANGELOG files to all .deb packages of this source + package. (3b7914dd7) + * explicitly name all source version from upstream used for initial + package release. (e1f46f911) + * Update patch: 017_nx-x11_update-autotools-helper-files.patch. Add + lintian override to source.lintian-overrides: + ancient-autotools-helper-file as we handle autotools + helper file updates via patch system. (d57ff7754) + * changelog fix: wrap long lines (776fa97cb) + * Add patch: 018_nx-x11_update-libtool-ltmain-script.patch. Silence + lintian warning ancient-libtool via lintian override as we + patch in a new version of ltmain.sh by this patch. + (fafea0918) + * Add lintian-override: outdated-autotools-helper-file to + source.lintian-overrides as we patch-update the outdated + helper files before building binaries. (a8d1eab2c) + * Add README.source file, fixes lintian warning: + patch-system-but-no-source-readme. (184c63e7b) + * Add patch: 017_nx-x11_update-autotools-helper-files.patch. + (b3eac91c9) + * changelog fix: wrap long line (e68f15a9d) + * Disable patch: 104_nxagent_enable_debug.patch for now as it let's + the build fail. (da0bfe6ea) + * add possible-new-upstream-release-without-new-version lintian + override for *-dev packages, as well (3d575c45c) + * wrap long lines in /debian/changelog (b97f5a78b) + * Rename patch: 008_nxproxy_add-nx-proxy-wrapper.patch to + 008_nxproxy_add-nxproxy-wrapper.patch. Add patch from + FreeNX patchset: + 110_nxagent_createpixmap-bounds-check.patch. (dda2c7cd6) + * Install nxagent.xpm icon to /usr/share/pixmaps. (c93ae9697) + * Rework FreeNX patches to be applicable to latest NX sources. + (43c04dbfd) + * Adapt path names in FreeNX patches to meet requirements for source + tree of this package. (9f226601f) + * fix debian/patches/series file to reflect new patch naming + scheme... (4cffd99f2) + * Add FreeNX patches for nxagent (some with other names compared to + FreeNX): - 101_nxagent_set-rgb-path.patch - + 102_xserver-xext_set-securitypolicy-path.patch - + 103_nxagent_set-X0-config-path.patch - + 104_nxagent_enable_debug.patch - + 105_nxagent_export-remote-keyboard-config.patch - + 106_nxagent_utf8-copy-clipboard.patch - + 107_nxagent_clipboard-compound-text+small-bed-sheets.patch + - 108_nxagent_wine-close-delay.patch - + 109_nxagent_locale-utf8-compound-text.patch - + 200_nxagent_unbrand-agent.patch (89fea9279) + * Add man page for nxagent. Fix lintian warning: + binary-without-manpage. (dd287a5c8) + * forgot to commit changelog for last two commits (adding of watch + files, change of patch file naming scheme) (1f87c87a1) + +2011-12-28 Mike Gabriel + + * Change naming scheme of patch files. (3c2fe1ace) + * Add individual watch files for NX components in this source + package. (082c8ae3a) + * Add lintian-overrides for every package. Override lintian warning: + possible-new-upstream-release-without-new-version as there + will be new upstream releases of NX subprojects that will + not require a version increment of the Debian package. + (13b60f760) + * changelog update: new upstream release of nxagent 3.5.0-7 + (c853e1eb8) + * Merge branch 'nxagent' (82ab807fd) + * Imported nxagent-3.5.0-7.tar.gz (c29053f82) (tag: nxagent/3.5.0-7) + +2011-12-06 Mike Gabriel + + * fix for patch 016_nx-x11-install.patch (2) (aa1665506) + * fix for patch 016_nx-x11-install.patch (37c5f0ee8) + +2011-12-05 Mike Gabriel + + * Add patch 016_nx-x11-install.patch, to allow installation of nx-X11 + from Makefile (via make install). (3132e1d02) + * forgot to add file (015_nxproxy-makefile-uninstall.patch) + (4c66f3d5c) + * Add install/uninstall stanza to main Makefile (via patch + 001_add-main-makefile.patch). (a2d77744d) + * Add patch: 015_nxproxy-makefile-uninstall.patch. (f4fac4535) + * Add patches: 012, 013, 014 - Makefile uninstall stanza patches for + nxcomp, nxcompext, nxcompshad. (8eb3ea78b) + +2011-12-02 Mike Gabriel + + * fix EOF of pre-build-nx.sh script (9852dfad0) + +2011-11-20 Mike Gabriel + + * missing control file changes to build nxauth (23dcaefb6) + * Add lintian overrides for libxcomp*: breaks-without-version. + (a6903100a) + * fix ext. description of nxagent in control file (7402df3ba) + * fix patch 001 (b55577524) + * Build nxauth package. (5814d15bb) + * add forgotten patch files for patch 010 and 011 (4fef9e4a4) + * Add patch: 011_add-nxauth-wrapper.patch. (7b5552f70) + * Add patch: 010_nxauth-fix-binary-name-in-man-page.patch. + (369972db3) + * Fix of nxproxy build in main Makefile (modifies + 001_add-main-makefile.patch). (e6fa2ca31) + * main Makefile does not need x-bits set (b3d3ea7d8) + * Add nxproxy man page to nxproxy package. (379f32a5e) + * Add patch: 009_nxproxy-add-man-page.patch. (5336186cf) + * fix permission of nxproxy wrapper (ed08056fd) + * rename 005_add-nxagent-wrapper.patch (a84dd07bb) + * Add patch: 008_add-nxproxy-wrapper.patch. Build nxproxy package. + (5ea24ed1e) + * Add autoconf as build dependency. (867c3b978) + * Remove unknown option --with from dh_auto_clean. (63bdc1f87) + * remove build cruft from nxproxy, adapt patch set 006 (c0fb3c34b) + * fix distclean for patch 001_add-main-makefile.patch (41c5c2537) + * Add patch: 007_nxcompshad-clean-gch-files.patch. (b026a8005) + * Add patch: 006_remove-configure-files.patch. (d93577c58) + * Disable build of *-dbg packages. (5489d4648) + +2011-11-19 Mike Gabriel + + * Fix for lintian issue: extended-description-line-too-long + (nxagent). (70ccae44a) + * Fix for lintian issue: missing-build-dependency quilt (>= 0.46-7~). + (3add2cba4) + * chown has to be chmod... stupid error... (687e07b0c) + * add chown a+x for nxagent wrapper script (7fb19af29) + * add newline at EOF (9da568986) + * Add patch: 005_add_nxagent_wrapper.patch. (5a7e3cc13) + * changelog maintenance (e60334546) + * Add patch: 004_nx-x11-fix-nxcompshad-build.patch. (1234d1b89) + * Add patch: 003_nxcompshad-gcc43.patch (85be77cb3) + * Add patch: 002_nxcompshad-build-against-nx-x11-only.patch + (f7e6c45a5) + * Add main Makefile via patch: 001_add-main-makefile.patch. + (954557e90) + * Add quilt as build dependency. (4076b4132) + * add /debian folder (d03110473) + * Merge branch 'nxproxy' (65f882e05) + * Merge branch 'nxcompshad' (9bfca1c2d) + * Merge branch 'nxcompext' (5e502cbb1) + * Merge branch 'nxcomp' (a48361b11) + +2011-11-13 Reinhard Tartler + + * Imported nxproxy-3.5.0-1.tar.gz (6dc46faed) (tag: nxproxy/3.5.0-1) + * Imported nxproxy-3.4.0-2.tar.gz (d83d9f6be) (tag: nxproxy/3.4.0-2) + * Imported nxproxy-3.3.0-2.tar.gz (7b07a64ea) (tag: nxproxy/3.3.0-2) + * Imported nxproxy-3.2.0-1.tar.gz (131e675bd) (tag: nxproxy/3.2.0-1) + * Imported nxproxy-3.1.0-2.tar.gz (d588e1f09) (tag: nxproxy/3.1.0-2) + * Imported nxproxy-3.0.0-4.tar.gz (35472e348) (tag: nxproxy/3.0.0-4) + * Imported nxcompshad-3.5.0-2.tar.gz (bf85c6e69) (tag: + nxcompshad/3.5.0-2) + * Imported nxcompshad-3.4.0-3.tar.gz (c70adf725) (tag: + nxcompshad/3.4.0-3) + * Imported nxcompshad-3.4.0-1.tar.gz (2208f4f9e) (tag: + nxcompshad/3.4.0-1) + * Imported nxcompshad-3.3.0-3.tar.gz (3d8e85c47) (tag: + nxcompshad/3.3.0-3) + * Imported nxcompshad-3.3.0-2.tar.gz (3b4404668) (tag: + nxcompshad/3.3.0-2) + * Imported nxcompshad-3.2.0-3.tar.gz (9f7021392) (tag: + nxcompshad/3.2.0-3) + * Imported nxcompshad-3.2.0-1.tar.gz (c7dc0c3cd) (tag: + nxcompshad/3.2.0-1) + * Imported nxcompshad-3.1.0-2.tar.gz (8fa612d1a) (tag: + nxcompshad/3.1.0-2) + * Imported nxcompext-3.5.0-1.tar.gz (88dace9a9) (tag: + nxcompext/3.5.0-1) + * Imported nxcompext-3.4.0-1.tar.gz (9573b5669) (tag: + nxcompext/3.4.0-1) + * Imported nxcompext-3.3.0-4.tar.gz (9ea069139) (tag: + nxcompext/3.3.0-4) + * Imported nxcompext-3.3.0-3.tar.gz (f2f6dab87) (tag: + nxcompext/3.3.0-3) + * Imported nxcompext-3.3.0-2.tar.gz (abf03fd2c) (tag: + nxcompext/3.3.0-2) + * Imported nxcompext-3.2.0-1.tar.gz (4ad13f4ef) (tag: + nxcompext/3.2.0-1) + * Imported nxcompext-3.1.0-2.tar.gz (42e72ef5f) (tag: + nxcompext/3.1.0-2) + * Imported nxcomp-3.5.0-2.tar.gz (232dfc41d) (tag: nxcomp/3.5.0-2) + * Imported nxcomp-3.5.0-1.tar.gz (233de71fc) (tag: nxcomp/3.5.0-1) + * Imported nxcomp-3.4.0-7.tar.gz (7c9e193ae) (tag: nxcomp/3.4.0-7) + * Imported nxcomp-3.4.0-6.tar.gz (477961678) (tag: nxcomp/3.4.0-6) + * Imported nxcomp-3.4.0-1.tar.gz (799bf672a) (tag: nxcomp/3.4.0-1) + * Imported nxcomp-3.3.0-4.tar.gz (ca416e797) (tag: nxcomp/3.3.0-4) + * Imported nxcomp-3.3.0-3.tar.gz (95ce6b74b) (tag: nxcomp/3.3.0-3) + * Imported nxcomp-3.2.0-7.tar.gz (920705cf7) (tag: nxcomp/3.2.0-7) + * Imported nxcomp-3.2.0-6.tar.gz (92239dafb) (tag: nxcomp/3.2.0-6) + * Imported nxcomp-3.1.0-6.tar.gz (d7a8d67d7) (tag: nxcomp/3.1.0-6) + * Imported nxcomp-3.1.0-4.tar.gz (3e924126b) (tag: nxcomp/3.1.0-4) + +2011-10-10 Reinhard Tartler + + * Merge branch 'nx-X11' (9997e13bb) + * Merge branch 'nxagent' (5b4ca0f93) + * Merge branch 'nxauth' (e29a11209) + * Imported nxagent-3.5.0-5.tar.gz (e01b9177b) (tag: nxagent/3.5.0-5) + * Imported nxagent-3.5.0-2.tar.gz (39b738a67) (tag: nxagent/3.5.0-2) + * Imported nxagent-3.4.0-9.tar.gz (e6db7e936) (tag: nxagent/3.4.0-9) + * Imported nxagent-3.4.0-8.tar.gz (b7494f082) (tag: nxagent/3.4.0-8) + * Imported nxagent-3.4.0-5.tar.gz (c07802401) (tag: nxagent/3.4.0-5) + * Imported nxagent-3.4.0-3.tar.gz (d30ef0340) (tag: nxagent/3.4.0-3) + * Imported nxagent-3.4.0-16.tar.gz (25af86cd3) (tag: + nxagent/3.4.0-16) + * Imported nxagent-3.4.0-11.tar.gz (e9132da09) (tag: + nxagent/3.4.0-11) + * Imported nxagent-3.3.0-9.tar.gz (6f5e20bc4) (tag: nxagent/3.3.0-9) + * Imported nxagent-3.3.0-6.tar.gz (45b970f25) (tag: nxagent/3.3.0-6) + * Imported nxagent-3.3.0-18.tar.gz (229144470) (tag: + nxagent/3.3.0-18) + * Imported nxagent-3.3.0-13.tar.gz (fc05e5e04) (tag: + nxagent/3.3.0-13) + * Imported nxagent-3.3.0-10.tar.gz (1a74e0323) (tag: + nxagent/3.3.0-10) + * Imported nxagent-3.2.0-8.tar.gz (97fe7650e) (tag: nxagent/3.2.0-8) + * Imported nxagent-3.2.0-7.tar.gz (c4e7705d2) (tag: nxagent/3.2.0-7) + * Imported nxagent-3.2.0-6.tar.gz (c9983230f) (tag: nxagent/3.2.0-6) + * Imported nxagent-3.2.0-5.tar.gz (b79164001) (tag: nxagent/3.2.0-5) + * Imported nxagent-3.2.0-10.tar.gz (1c25e92b9) (tag: + nxagent/3.2.0-10) + * Imported nxagent-3.1.0-7.tar.gz (266b55549) (tag: nxagent/3.1.0-7) + * Imported nxagent-3.1.0-6.tar.gz (3e7c6697a) (tag: nxagent/3.1.0-6) + * Imported nxagent-3.1.0-2.tar.gz (9e3371021) (tag: nxagent/3.1.0-2) + * creating nxagent (edddbe876) + * Imported nxauth-3.5.0-1.tar.gz (caf1bc41f) (tag: nxauth/3.5.0-1) + * Imported nxauth-3.4.0-3.tar.gz (fea16d7bb) (tag: nxauth/3.4.0-3) + * Imported nxauth-3.4.0-2.tar.gz (d90fd5d13) (tag: nxauth/3.4.0-2) + * Imported nxauth-3.4.0-1.tar.gz (7881dac52) (tag: nxauth/3.4.0-1) + * Imported nxauth-3.3.0-1.tar.gz (c76c07835) (tag: nxauth/3.3.0-1) + * Imported nxauth-3.2.0-1.tar.gz (76b9f2d91) (tag: nxauth/3.2.0-1) + * Imported nxauth-3.1.0-1.tar.gz (9610c1e72) (tag: nxauth/3.1.0-1) + * Imported nx-X11-3.5.0-2.tar.gz (15cee47a4) (tag: nx-X11/3.5.0-2) + * Imported nx-X11-3.5.0-1.tar.gz (964f53964) (tag: nx-X11/3.5.0-1) + * Imported nx-X11-3.4.0-4.tar.gz (17bae6bff) (tag: nx-X11/3.4.0-4) + * Imported nx-X11-3.4.0-3.tar.gz (4fceb197e) (tag: nx-X11/3.4.0-3) + * Imported nx-X11-3.4.0-1.tar.gz (3daf6d446) (tag: nx-X11/3.4.0-1) + * Imported nx-X11-3.3.0-7.tar.gz (5036ffbe6) (tag: nx-X11/3.3.0-7) + * Imported nx-X11-3.3.0-6.tar.gz (bd433c648) (tag: nx-X11/3.3.0-6) + * Imported nx-X11-3.3.0-5.tar.gz (55a9311fb) (tag: nx-X11/3.3.0-5) + * Imported nx-X11-3.3.0-4.tar.gz (aefdef62f) (tag: nx-X11/3.3.0-4) + * Imported nx-X11-3.3.0-3.tar.gz (01ed75712) (tag: nx-X11/3.3.0-3) + * Imported nx-X11-3.2.0-2.tar.gz (30463b084) (tag: nx-X11/3.2.0-2) + * Imported nx-X11-3.2.0-1.tar.gz (713da2260) (tag: nx-X11/3.2.0-1) + * Imported nx-X11-3.1.0-4.tar.gz (3d1c57d5e) (tag: nx-X11/3.1.0-4) + * Imported nx-X11-3.1.0-3.tar.gz (844a4094f) (tag: nx-X11/3.1.0-3) + * Imported nx-X11-3.1.0-1.tar.gz (f4092abdf) (tag: nx-X11/3.1.0-1) + * creating nxauth (e5c70dac0) + * creating nx-X11 (a840692ed) diff --git a/VERSION b/VERSION index dcb5d428a..974e3d3e5 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.5.99.26 +3.5.99.27 diff --git a/debian/changelog b/debian/changelog index 436f1e70d..0ac1c60c3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +nx-libs (2:3.5.99.27-0) unstable; urgency=medium + + * Upstream-provided Debian package for nx-libs. + See upstream ChangeLog for recent changes. + + -- Mike Gabriel Wed, 28 Jun 2023 13:23:28 +0200 + nx-libs (2:3.5.99.26-0) unstable; urgency=medium * Upstream-provided Debian package for nx-libs. diff --git a/nx-X11/extras/Mesa_6.4.2/progs/images/bw.rgb b/nx-X11/extras/Mesa_6.4.2/progs/images/bw.rgb index 53636515d..19a44052e 100644 Binary files a/nx-X11/extras/Mesa_6.4.2/progs/images/bw.rgb and b/nx-X11/extras/Mesa_6.4.2/progs/images/bw.rgb differ diff --git a/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 b/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 index f373cb239..5f87fa8d4 100644 --- a/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 +++ b/nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1 @@ -23,7 +23,7 @@ .\" other dealings in this Software without prior written authorization .\" from The Open Group. .ds q \N'34' -.TH nxagent 1 "Feb 2021" "Version 3.5.99.26" "NX Agent (Xserver)" +.TH nxagent 1 "Jun 2023" "Version 3.5.99.27" "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 b3482626d..8e18bf2ba 100644 --- a/nx-libs.spec +++ b/nx-libs.spec @@ -10,7 +10,7 @@ %endif Name: nx-libs -Version: 3.5.99.26 +Version: 3.5.99.27 Release: 0.0build1%{?dist} Summary: NX X11 protocol compression libraries @@ -675,5 +675,5 @@ sed -i -e '1c\ %{_datadir}/man/man1/nxdialog.1* %changelog -* Sun May 31 2020 Mike Gabriel 3.5.99.26 +* Sun May 31 2020 Mike Gabriel 3.5.99.27 - See upstream ChangeLog and debian/changelog for details. diff --git a/nxdialog/bin/nxdialog b/nxdialog/bin/nxdialog index 4ef19dffc..a24029762 100755 --- a/nxdialog/bin/nxdialog +++ b/nxdialog/bin/nxdialog @@ -299,7 +299,7 @@ class NxDialogProgram(object): parser = argparse.ArgumentParser(description="Helper for nxagent to display dialogs") - # nxagent 3.5.99.26 only uses yesno, ok, pulldown and yesnosuspend + # nxagent 3.5.99.27 only uses yesno, ok, pulldown and yesnosuspend # yesno dialogs will always kill the session if "yes" is selected parser.add_argument("--dialog", dest="dialog_type", help='type of dialog to show, one of "yesno", \ @@ -317,7 +317,7 @@ class NxDialogProgram(object): parser.add_argument("--window", dest="window", help="id of window where to embed the \ pulldown dialog type") - # -class, -local, -allowmultiple are unused in nxlibs 3.5.99.26 + # -class, -local, -allowmultiple are unused in nxlibs 3.5.99.27 parser.add_argument("--class", dest="dlgclass", default="info", help="class of the message (info, warning, error) \ default: info) [currently unimplemented]") diff --git a/nxdialog/man/nxdialog.1 b/nxdialog/man/nxdialog.1 index 68ddab5b2..993b6b670 100644 --- a/nxdialog/man/nxdialog.1 +++ b/nxdialog/man/nxdialog.1 @@ -5,7 +5,7 @@ \\$2 \(la\\$1\(ra\\$3 .. .if \n(.g .mso www.tmac -.TH nxdialog 1 "Feb 2021" "Version 3.5.99.26" "NX Dialog" +.TH nxdialog 1 "Jun 2023" "Version 3.5.99.27" "NX Dialog" .SH NAME nxdialog \- NX Dialog Helper .SH SYNOPSIS diff --git a/nxproxy/man/nxproxy.1 b/nxproxy/man/nxproxy.1 index fdd5aa915..2d5421d54 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 "Feb 2021" "Version 3.5.99.26" "NX Proxy" +.TH nxproxy 1 "Jun 2023" "Version 3.5.99.27" "NX Proxy" .SH NAME nxproxy \- NX Proxy Tool .SH SYNOPSIS -- cgit v1.2.3