2019-08-27 15:46:37 +0200 Mike Gabriel (885116a4b)

	* release 3.5.99.22 (HEAD -> 3.6.x, tag: 3.5.99.22)

2019-08-27 15:15:47 +0200 Mike Gabriel (7d07442d7)

	* debian/copyright: Update copyright attributions.

2019-08-27 15:14:49 +0200 Mike Gabriel (e428e39de)

	* debian/{nxagent,nxdialog}.install: Move nxdialog files from
          nxagent.install to nxdialog.install.

2019-08-27 15:14:25 +0200 Mike Gabriel (1b967c701)

	* debian/control: Split-out nxdialog bin:pkg.

2019-08-27 14:11:53 +0200 Mike Gabriel (6bca289af)

	* Merge branch 'uli42-gh-sunweaver/pr/autograb-without-inputlock'
          into 3.6.x

2019-08-14 20:59:49 +0200 Ulrich Sibiller (6181aa911)

	* Events.c: introduce separate debug level for autograb debugging
          only

2019-06-27 23:43:44 +0200 Ulrich Sibiller (063813d35)

	* Make AutoGrab work in more situations

2017-07-24 14:48:29 +0200 Mike Gabriel (14d8e0a2a)

	* Dialog.c: Add NXTransDialog() call for autograb toggling.

2017-05-25 23:20:50 +0200 Ulrich Sibiller (03aa5d743)

	* Events.c: Autograb only for windowed modes

2017-05-18 15:09:29 +0200 Ulrich Sibiller (a4d7a04c4)

	* Events.c: do not ungrab keyboard on LeaveNotify when in autograb
          mode

2017-05-18 15:08:29 +0200 Ulrich Sibiller (6dcdc578f)

	* Events.c: improve debugging output for FocusIn/Out

2017-04-20 14:19:27 +0200 Ulrich Sibiller (ebfd8742c)

	* Args.c: make autograb available via options file, too.

2017-03-16 13:12:01 +0100 Ulrich Sibiller (4eaedd002)

	* Args.c: Add command line option -autograb.

2017-03-16 13:00:48 +0100 Ulrich Sibiller (8bf3429bc)

	* nxagent: Make autograb an nxagentOption.

2017-03-05 23:51:24 +0100 Ulrich Sibiller (58183b7ce)

	* nxagent: Add autograb mode.

2019-08-27 08:33:22 +0200 Mike Gabriel (daa50fd80)

	* Merge branch 'uli42-pr/fix_double_free' into 3.6.x

2019-08-12 23:11:34 +0200 Ulrich Sibiller (a7abd45a8)

	* Screen.c: initialize RandR only on startup...

2019-08-27 08:27:42 +0200 Mike Gabriel (6f80a06fb)

	* Merge branch 'uli42-pr/safe_free' into 3.6.x

2019-08-16 13:11:38 +0200 Ulrich Sibiller (f39b81d31)

	* NXdispatch.c: move nxagentWMtimeout into the function

2019-08-16 13:08:42 +0200 Ulrich Sibiller (4202d5094)

	* NXdispatch.c: drop currentDispatch variable

2019-08-16 13:02:01 +0200 Ulrich Sibiller (60a3c9b0a)

	* nxagent: move nxagentWMPassed to Splash.c

2019-08-16 12:55:28 +0200 Ulrich Sibiller (db4c220b2)

	* nxagent: add NXAGENT_ONSTART where missing

2019-08-16 12:54:10 +0200 Ulrich Sibiller (0f5e873dc)

	* nxagent: drop NXAGENT_SPLASH

2019-08-16 12:46:21 +0200 Ulrich Sibiller (784846317)

	* nxagent: rename nxagentWMStart to nxagentReadyAtom

2019-08-16 12:38:53 +0200 Ulrich Sibiller (bd002ffc5)

	* Splash.c: move some variables to Splash.c

2019-08-15 22:33:35 +0200 Ulrich Sibiller (5bb5adc8a)

	* Splash.c: make Splash logo work with white background (-wr) mode,
          too

2019-08-15 22:10:45 +0200 Ulrich Sibiller (41bfed975)

	* Splash.c: remove global variables for colors

2019-08-15 22:06:14 +0200 Ulrich Sibiller (e12983a67)

	* nxagent: drop nxagentRootTileWindow

2019-08-15 22:04:07 +0200 Ulrich Sibiller (bfb4e9ac9)

	* Splash.c: nxagentRemoveSplashWindow: drop unused parameter

2019-08-11 01:59:42 +0200 Ulrich Sibiller (48c43c837)

	* Splash.c: code cleanup

2019-08-11 01:51:37 +0200 Ulrich Sibiller (208e58fb7)

	* Splash.c: drop return code of nxagentShowSplashWindow

2019-08-11 01:47:16 +0200 Ulrich Sibiller (9cd602b27)

	* Splash.c: do not wait in nxagent mode

2019-08-11 00:21:44 +0200 Ulrich Sibiller (8eeaa40b1)

	* dix: add whiteroot flag

2019-08-10 23:56:22 +0200 Ulrich Sibiller (817c3c6fc)

	* NXwindow.c: simplify window background code

2019-08-10 23:42:45 +0200 Ulrich Sibiller (d3869aa53)

	* nxagent: fix main window being garbled without inner windows

2018-05-05 18:56:35 +0200 Ulrich Sibiller (17495dd6a)

	* nxagent: simplify nxagentWaitEvents()

2019-06-28 22:10:23 +0200 Ulrich Sibiller (1d32e5368)

	* Keystroke.c: fix wrong return code

2019-06-28 22:09:23 +0200 Ulrich Sibiller (bcbf25510)

	* Events.c: add more comments and TEST output

2019-06-28 22:07:00 +0200 Ulrich Sibiller (e7451477e)

	* Events.c: refactor nxagentHandleKeypress

2019-08-27 08:14:23 +0200 Mike Gabriel (8b15d574b)

	* Merge branch 'uli42-pr/fix_background' into 3.6.x

2019-08-16 13:11:38 +0200 Ulrich Sibiller (3563959c0)

	* NXdispatch.c: move nxagentWMtimeout into the function

2019-08-16 13:08:42 +0200 Ulrich Sibiller (c34d1b201)

	* NXdispatch.c: drop currentDispatch variable

2019-08-16 13:02:01 +0200 Ulrich Sibiller (ab8015237)

	* nxagent: move nxagentWMPassed to Splash.c

2019-08-16 12:55:28 +0200 Ulrich Sibiller (b04b58bad)

	* nxagent: add NXAGENT_ONSTART where missing

2019-08-16 12:54:10 +0200 Ulrich Sibiller (2228513a6)

	* nxagent: drop NXAGENT_SPLASH

2019-08-16 12:46:21 +0200 Ulrich Sibiller (24f392c4a)

	* nxagent: rename nxagentWMStart to nxagentReadyAtom

2019-08-16 12:38:53 +0200 Ulrich Sibiller (798a053b4)

	* Splash.c: move some variables to Splash.c

2019-08-15 22:33:35 +0200 Ulrich Sibiller (074821a84)

	* Splash.c: make Splash logo work with white background (-wr) mode,
          too

2019-08-15 22:10:45 +0200 Ulrich Sibiller (afebb8211)

	* Splash.c: remove global variables for colors

2019-08-15 22:06:14 +0200 Ulrich Sibiller (8fcaafab4)

	* nxagent: drop nxagentRootTileWindow

2019-08-15 22:04:07 +0200 Ulrich Sibiller (be508a447)

	* Splash.c: nxagentRemoveSplashWindow: drop unused parameter

2019-08-11 01:59:42 +0200 Ulrich Sibiller (612cbcc43)

	* Splash.c: code cleanup

2019-08-11 01:51:37 +0200 Ulrich Sibiller (3c92d8897)

	* Splash.c: drop return code of nxagentShowSplashWindow

2019-08-11 01:47:16 +0200 Ulrich Sibiller (470e0bd4d)

	* Splash.c: do not wait in nxagent mode

2019-08-11 00:21:44 +0200 Ulrich Sibiller (a539aaa6a)

	* dix: add whiteroot flag

2019-08-10 23:56:22 +0200 Ulrich Sibiller (c610d706b)

	* NXwindow.c: simplify window background code

2019-08-10 23:42:45 +0200 Ulrich Sibiller (d7d205c0d)

	* nxagent: fix main window being garbled without inner windows

2019-08-16 11:52:35 +0200 Mike Gabriel (f24767b3c)

	* Merge branch 'uli42-pr/improve_wait_events' into 3.6.x

2018-05-05 18:56:35 +0200 Ulrich Sibiller (62573abf0)

	* nxagent: simplify nxagentWaitEvents()

2019-08-16 11:50:10 +0200 Mike Gabriel (7f4b50deb)

	* Merge branch 'uli42-pr/no_keystroke_passthrough' into 3.6.x

2019-06-28 22:10:23 +0200 Ulrich Sibiller (ceeb53f0c)

	* Keystroke.c: fix wrong return code

2019-06-28 22:09:23 +0200 Ulrich Sibiller (b3d41485d)

	* Events.c: add more comments and TEST output

2019-06-28 22:07:00 +0200 Ulrich Sibiller (c260ae425)

	* Events.c: refactor nxagentHandleKeypress

2019-07-23 20:12:31 +0200 Ulrich Sibiller (504b1400e)

	* Clipboard.c: use SAFE_free

2019-07-23 20:10:43 +0200 Ulrich Sibiller (4421f787d)

	* Atoms.c: use SAFE_XFree and SAFE_free macros

2019-07-22 22:26:46 +0200 Ulrich Sibiller (7d25771da)

	* Keystroke.c: use SAFE_free

2019-07-22 22:25:40 +0200 Ulrich Sibiller (8080ad26a)

	* GCOps.c: use SAFE_free

2019-07-22 22:24:37 +0200 Ulrich Sibiller (6378d5ade)

	* GC.c: use SAFE_free

2019-07-22 22:22:31 +0200 Ulrich Sibiller (a9819436d)

	* Drawable.c: use SAFE_free

2019-07-22 22:20:47 +0200 Ulrich Sibiller (43e300ecd)

	* Colormap.c: use SAFE_free

2019-07-22 22:19:15 +0200 Ulrich Sibiller (633d04097)

	* Args.c: use SAFE_free

2019-07-22 22:17:25 +0200 Ulrich Sibiller (122fbd3e1)

	* Error.c: use SAFE_free

2019-07-22 21:53:20 +0200 Ulrich Sibiller (dde4e7636)

	* Image.c: use SAFE_free

2019-07-22 21:50:19 +0200 Ulrich Sibiller (458538010)

	* Render.c: use SAFE_free

2019-07-22 21:45:25 +0200 Ulrich Sibiller (8b74ff1c1)

	* Pixmap.c: use SAFE_free

2019-07-22 21:44:25 +0200 Ulrich Sibiller (34bd0942b)

	* Reconnect.c: use SAFE_free

2019-07-22 21:34:42 +0200 Ulrich Sibiller (fd4fa4e96)

	* Keyboard.c: use SAFE_XFree and SAFE_free

2019-07-22 21:33:54 +0200 Ulrich Sibiller (156533439)

	* Cursor.c: use SAFE_XFree

2019-07-22 21:32:58 +0200 Ulrich Sibiller (d0a6c98cb)

	* Window.c: use SAFE_free and SAFE_XFree

2019-07-22 21:29:31 +0200 Ulrich Sibiller (4a826d30f)

	* Rootless.c: use SAFE_free and SAFE_XFree

2019-07-22 21:27:10 +0200 Ulrich Sibiller (a4700c9d0)

	* Font.c: use SAFE_XFree and SAFE_free

2019-07-22 18:11:59 +0200 Ulrich Sibiller (d8012d2a8)

	* Screen.c: safe some lines by calling SAFE_XFree

2019-07-22 18:10:12 +0200 Ulrich Sibiller (ebc2ea79f)

	* Events.c: safe some lines by calling SAFE_XFree

2019-07-22 18:16:20 +0200 Ulrich Sibiller (b8411180e)

	* Display.c: safe some lines by calling SAFE_XFree and SAFE_free

2019-07-23 20:08:16 +0200 Ulrich Sibiller (1330167fa)

	* Utils.h: add SAFE_free macro

2019-08-05 18:32:16 +0200 Mike Gabriel (360cb5dd9)

	* release 3.5.99.21 (tag: 3.5.99.21)

2019-06-27 22:48:09 +0200 Mike Gabriel (c2ca013fb)

	* Merge branch 'uli42-pr/drop_ipaq' into 3.6.x

2019-06-27 21:50:53 +0200 Ulrich Sibiller (738686685)

	* drop onscreen keyboard support

2019-06-27 21:44:31 +0200 Ulrich Sibiller (6bdf9c2fa)

	* Drop Ipaq support

2019-06-27 21:03:03 +0200 Mike Gabriel (1ebf78519)

	* Merge branch 'uli42-pr/fix_fullscreen' into 3.6.x

2019-06-27 20:38:10 +0200 Ulrich Sibiller (032ed3511)

	* Screen.c: use XlibWindow so silence the compiler

2019-06-27 20:15:15 +0200 Ulrich Sibiller (d487d5879)

	* Consistently use None instead of 0 for nxagentIconWindow everywhere

2019-06-27 19:51:03 +0200 Ulrich Sibiller (ea571387b)

	* Screen.c: simplify nxagentMinimizeFromFullscreen

2019-06-26 19:04:41 +0200 Ulrich Sibiller (6657b8cc8)

	* nxagentMaximizeToFullScreen: only reparent if necessary

2019-06-26 18:50:44 +0200 Ulrich Sibiller (d32706888)

	* Screen.c: add nxagentIsParentOf helper

2019-06-26 18:49:36 +0200 Ulrich Sibiller (c190fd187)

	* Window.c: rearrange code regarding window decorations sizes

2019-06-26 18:49:13 +0200 Ulrich Sibiller (ca54fabed)

	* Window.c: add some comments about fullscreen handling

2019-06-23 22:21:24 +0200 Mike Gabriel (5858ebc6d)

	* Merge branch 'mjtrangoni-add-gcc-9' into 3.6.x

2019-06-22 18:44:25 +0200 Mario Trangoni (1ffe92a6f)

	* TravisCI: Print compiler version currently used

2019-06-22 18:26:14 +0200 Mario Trangoni (fba18967f)

	* TravisCI: move from gcc 8.x to gcc 9.x

2019-06-23 21:39:51 +0200 Mike Gabriel (4a440feaf)

	* Merge branch 'uli42-pr/fix_xkb_privates' into 3.6.x

2019-06-22 16:03:06 +0200 Ulrich Sibiller (3aabc92cf)

	* rework xkb device private handling

2019-06-22 11:32:42 +0200 Mike Gabriel (abf374136)

	* Merge branch 'uli42-pr/various' into 3.6.x

2019-06-20 12:51:23 +0200 Ulrich Sibiller (c8a5e33fc)

	* Suppress false positives in static analysis

2019-06-21 12:04:23 +0200 Ulrich Sibiller (b91b3d807)

	* record/set.c: silence cpp finding

2019-06-21 11:39:03 +0200 Ulrich Sibiller (364035c00)

	* Keyboard.c: use existing define instead of hardcoced value

2019-06-21 11:38:39 +0200 Ulrich Sibiller (2bb498a4c)

	* Keyboard.c: fix another cppcheck finding

2019-06-21 11:22:28 +0200 Ulrich Sibiller (5be6d271b)

	* xkb: fix what looks to be a copy-paste error with first vs firstMM

2019-06-21 11:13:46 +0200 Ulrich Sibiller (31c3d27ea)

	* xkmread.c: fix compiler warning

2019-06-21 11:01:59 +0200 Ulrich Sibiller (813acdd2d)

	* xkb: Silence some compiler warnings

2019-06-21 10:57:09 +0200 Ulrich Sibiller (054e906f6)

	* xkb: Use snprintf to measure string lengths instead of manual
          strlen math

2019-06-21 10:45:57 +0200 Ulrich Sibiller (2070891cb)

	* xkbEvents.c: Fix "warning: unused variable `s'".

2019-06-21 10:41:36 +0200 Ulrich Sibiller (4962c5a8d)

	* XKB: Remove a bunch of mad ifdefs

2019-06-21 10:10:21 +0200 Ulrich Sibiller (56dcc8a4b)

	* xkb: remove oldState from XkbHandleActions.

2019-06-20 23:14:09 +0200 Ulrich Sibiller (c8520ac0a)

	* mi/miexpose.c: add missing free()

2019-06-20 19:54:44 +0200 Ulrich Sibiller (956caeb8a)

	* compext/Png.c: Nullify after free

2019-06-20 19:53:39 +0200 Ulrich Sibiller (e440e722d)

	* compext/Png.c: simplify srcBuf allocation

2019-06-20 19:51:00 +0200 Ulrich Sibiller (d48824195)

	* compext/Png.c: late image_index allocation

2019-06-20 19:14:10 +0200 Ulrich Sibiller (b4d3dc5bf)

	* NXdixfonts.c: fix index out of bounds

2019-06-20 18:52:31 +0200 Ulrich Sibiller (fd7e1f989)

	* Keyboard.c: rearrange code to make cppcheck happy

2019-06-20 01:35:22 +0200 Ulrich Sibiller (3c0469971)

	* os/access.c: add missing }

2019-06-20 01:31:17 +0200 Ulrich Sibiller (528e1e4ef)

	* NXpicture.c: code simplification

2019-06-20 01:29:21 +0200 Ulrich Sibiller (bb08043a6)

	* Screen.c: fix two more memleaks of visuals

2019-06-20 01:21:44 +0200 Ulrich Sibiller (213e63eed)

	* Screen.c: fix two memleaks

2019-06-20 00:59:16 +0200 Ulrich Sibiller (e63d9de45)

	* NXrender: fix another memleak

2019-06-20 00:51:32 +0200 Ulrich Sibiller (78eff73e4)

	* render: Propagate allocation failure from createSourcePicture()

2019-06-20 00:42:01 +0200 Ulrich Sibiller (9f9b790f8)

	* fb: fix memory leak in fbOverlayFinishScreenInit

2019-06-20 00:26:47 +0200 Ulrich Sibiller (f55402572)

	* dix/dispatch: fix a small memory leak

2019-06-20 00:13:25 +0200 Ulrich Sibiller (6f954bb7d)

	* Quarks.c: add missing )

2019-06-19 23:44:40 +0200 Ulrich Sibiller (6da106610)

	* Keyboard.c: fix three memory leaks

2019-06-19 23:10:40 +0200 Ulrich Sibiller (234be0245)

	* glyph.c: fix a read beyond end of heap buffer

2019-06-19 01:12:26 +0200 Ulrich Sibiller (8205db425)

	* Font.c: code simplifications

2019-05-25 19:38:14 +0200 Ulrich Sibiller (cb508b263)

	* various scope improvements

2019-06-18 23:36:45 +0200 Ulrich Sibiller (bffdacc48)

	* glxext.c: fix another memory leak

2019-06-18 19:10:38 +0200 Ulrich Sibiller (b5eb7c76e)

	* Screen.c: more debug output

2019-06-18 19:04:12 +0200 Ulrich Sibiller (7e12c9ba5)

	* Extension.c: code simplifications

2019-06-17 21:57:45 +0200 Ulrich Sibiller (17d5e62ba)

	* Events.c: use designated initializer in
          nxagentDeactivatePointerGrab

2019-06-18 18:57:17 +0200 Ulrich Sibiller (5cb497146)

	* mi/miinitext.c: fix memleaks: remove (double) glx initialization

2019-06-17 23:37:51 +0200 Ulrich Sibiller (756442226)

	* Screen.c: fix another memory leak

2019-06-17 20:25:09 +0200 Ulrich Sibiller (4dd1f3cbd)

	* Fix memleaks: Free devPrivates of devices on shutdown

2019-06-17 18:15:05 +0200 Ulrich Sibiller (ca741177e)

	* CloseDevice: call XkbRemoveResourceClient before freeing key class
          struct

2019-06-17 17:31:32 +0200 Ulrich Sibiller (340de78e2)

	* Keyboard.c: nullify freed pointers

2019-06-17 16:06:02 +0200 Ulrich Sibiller (3b06ad51d)

	* Screen.c: Fix: make sure RRCloseScreen is being called

2019-06-14 00:14:17 +0200 Ulrich Sibiller (0f8dbbab2)

	* Screen.c: correctly free stuff in nxagentCloseScreen

2019-06-13 22:56:45 +0200 Ulrich Sibiller (308824ba9)

	* xkb: initialize tsyms

2019-06-12 19:25:57 +0200 Ulrich Sibiller (6d00a387f)

	* Rootless.c: improve TEST/WARN/DEBUG outout

2019-06-12 00:16:48 +0200 Ulrich Sibiller (2b25eb3d2)

	* Pixmap.c: fix comment phrasing/spelling

2019-05-30 11:38:10 +0200 Ulrich Sibiller (1bfafc127)

	* Window.c: add missing comment about nxagentConfiguredWindowList

2019-05-30 00:30:46 +0200 Ulrich Sibiller (1a8de6352)

	* dix/window.c: fix compiler warning

2019-05-01 10:40:47 +0200 Ulrich Sibiller (3900ba3f8)

	* NXshm.c: remove left-overs from patch

2019-05-01 02:06:30 +0200 Ulrich Sibiller (b961e190b)

	* miwindow.c: add hint to Red Hat Bugzilla + fix

2019-05-04 01:44:36 +0200 Ulrich Sibiller (28e42b3bd)

	* mi: Hush an almost certainly bogus warning

2019-05-30 00:10:43 +0200 Ulrich Sibiller (9f5ddede9)

	* Window.c: Drop defines CWParent and CWStackingOrder

2019-05-29 23:52:44 +0200 Ulrich Sibiller (a3e0376f9)

	* Window.c: remove leftover (commented) code

2019-05-30 23:50:53 +0200 Ulrich Sibiller (d8f5e647c)

	* NXwindow.c: fix compiler warning

2019-06-01 00:52:06 +0200 Ulrich Sibiller (a765857aa)

	* Remove the Must_have_memory hack.

2019-06-11 12:24:44 +0200 Mike Gabriel (c0754a357)

	* Merge branch 'uli42-pr/use_selection_callback' into 3.6.x

2019-06-10 14:25:53 +0200 Ulrich Sibiller (848dee5c4)

	* NXdispatch.c: use upstream version of ProcSetSelectionOwner

2019-06-10 14:21:43 +0200 Ulrich Sibiller (09ba97b2d)

	* NXdispatch.c: Use Callback instead of a modified function

2019-06-10 14:20:47 +0200 Ulrich Sibiller (2972f6af1)

	* Add nxagentSetSelectionCallback

2019-06-10 14:18:06 +0200 Ulrich Sibiller (3fd7e5f93)

	* Add nxagentExternalClipboardEventTrap

2019-06-11 12:10:25 +0200 Mike Gabriel (58cd35745)

	* Merge branch 'uli42-pr/drop_nxmiexpose' into 3.6.x

2019-05-30 16:04:43 +0200 Ulrich Sibiller (073c6c17e)

	* NXmiexpose.c: drop file altogether

2019-05-30 16:02:53 +0200 Ulrich Sibiller (6ce9fb5f2)

	* Window.c/NXmiexpose.c: remove hack for certain WM theme

2019-05-25 17:29:17 +0200 Ulrich Sibiller (af1c4b9b7)

	* NXmiexpose.c: mark NX changes

2019-05-01 01:22:39 +0200 Ulrich Sibiller (9e051eab0)

	* NXmiexpose.c: use upstream version of miPaintWindows()

2019-05-04 01:47:50 +0200 Ulrich Sibiller (39ff69c72)

	* NXmiexpose.c: use upstream miHandleExposures()

2019-06-11 12:05:42 +0200 Mike Gabriel (a25232734)

	* Merge branch 'uli42-pr/various_small_things' into 3.6.x

2019-05-30 11:36:18 +0200 Ulrich Sibiller (2da476a67)

	* Window.c: comment on the purpose of some functions

2019-06-10 15:32:38 +0200 Ulrich Sibiller (d38fb8137)

	* Events.c: add debug output

2019-06-10 15:27:02 +0200 Ulrich Sibiller (9cb29cce2)

	* Clipboard.c: more debugging output

2019-06-10 15:23:55 +0200 Ulrich Sibiller (9739c7009)

	* Clipboard.c: Scope improvements

2019-06-10 15:21:45 +0200 Ulrich Sibiller (4b19c4975)

	* Clipboard.c: fix wrong variable being printed

2019-06-10 12:09:16 +0200 Ulrich Sibiller (d9b1272fb)

	* Screen.c: more TEST output

2019-06-10 12:06:31 +0200 Ulrich Sibiller (0e496e5d1)

	* Screen.c: use consistent spacing on pointer references

2019-06-10 12:05:24 +0200 Ulrich Sibiller (8365ce463)

	* Screen.c: whitespace/formatting fixes

2019-06-10 12:04:20 +0200 Ulrich Sibiller (d98eeec02)

	* Screen.c: report both created windows (and with the right name)

2019-06-10 12:01:05 +0200 Ulrich Sibiller (61255ac1a)

	* Window.c: fix: report correct window on icon window creation

2019-06-11 12:00:48 +0200 Mike Gabriel (92f41213e)

	* Merge branch 'uli42-pr/fix_broken_cursor_handling' into 3.6.x

2019-05-27 15:42:11 +0200 Ulrich Sibiller (a736122f5)

	* os: fix BigReq ignoring when another request is pending

2019-05-23 00:17:21 +0200 Ulrich Sibiller (49adb1e5c)

	* render/glyph.c: add missing usage_hint

2019-05-22 22:22:36 +0200 Ulrich Sibiller (fd8427002)

	* Fix NXevents.c: Reactivate errornously commented function

2019-06-11 11:31:05 +0200 Mike Gabriel (126cbe1ff)

	* Merge branch 'uli42-pr/remove_requestlog' into 3.6.x

2019-05-27 20:35:25 +0200 Ulrich Sibiller (0eab060d1)

	* dix: remove unused requestLogIndex

2019-05-21 10:57:22 +0200 Mike Gabriel (789d3a37e)

	* Merge branch 'uli42-pr/fix_xkb_crash' into 3.6.x

2019-05-15 19:54:24 +0200 Ulrich Sibiller (20353e96a)

	* libNX_X11: add additional checks for dpy and xkb

2019-05-15 19:42:29 +0200 Ulrich Sibiller (4df77fe73)

	* xkbUtils.c: Catch division by zero

2019-05-17 15:51:36 +0200 Mike Gabriel (6981e9bb0)

	* Merge branch 'andschwa-xtestext1h' into 3.6.x

2019-05-13 21:32:07 +0000 Andrew Schwartzmeyer (6a938063b)

	* Remove Debian build references to `xtestext1.h`

2019-05-11 09:41:15 +0200 Mike Gabriel (226493690)

	* Merge branch 'uli42-pr/small_fixes' into 3.6.x

2019-05-08 23:23:54 +0200 Ulrich Sibiller (fac36b24f)

	* nxagent: make nxagentX2go a Boolean

2019-05-08 22:25:02 +0200 Ulrich Sibiller (1b9d735b0)

	* README.keystrokes: mention nxdialog

2019-05-08 21:49:50 +0200 Ulrich Sibiller (79a2b7b24)

	* Remove useless "ignore" keystroke for Ctrl-Alt-Backspace

2019-05-08 21:57:01 +0200 Ulrich Sibiller (a31d28014)

	* README.keystrokes: refine description

2019-05-04 01:04:06 +0200 Ulrich Sibiller (0db8b0353)

	* NXdispatch.c: indent code to match environment

2019-05-04 00:40:49 +0200 Ulrich Sibiller (f6845fbd9)

	* NXdispatch.c: add missing fixes

2019-05-04 00:30:21 +0200 Ulrich Sibiller (3d254765c)

	* NXdispatch.c: add missing change

2019-05-01 20:11:14 +0200 Ulrich Sibiller (0312a8cfe)

	* Rename libdamage to (correct) libdamageext

2019-05-01 15:04:26 +0200 Ulrich Sibiller (f0ba303d4)

	* NXdamage.c: add missing upstream fixes

2019-05-01 14:38:31 +0200 Ulrich Sibiller (249be6680)

	* NXwindow.c: add missing change

2019-04-30 21:00:31 +0200 Ulrich Sibiller (34e9c6b0b)

	* Keyboard.c: clean/unify formatting

2018-11-02 20:56:55 +0100 Ulrich Sibiller (0a211b6b6)

	* Keyboard.c: improve TEST and DEBUG output

2019-04-29 15:37:10 +0200 Ulrich Sibiller (bee0f13ce)

	* nxagent: Remove own GetTimeInMillis() implementation

2018-11-07 21:29:19 +0100 Ulrich Sibiller (b32a984f8)

	* Die XTESTEXT1, die!

2019-04-29 22:02:47 +0200 Ulrich Sibiller (dece08252)

	* Reconnect.c: initialize stateFile path

2019-04-29 22:02:24 +0200 Ulrich Sibiller (ff5740e03)

	* spelling fixes

2019-05-10 16:37:20 +0200 Mike Gabriel (f6177d2ad)

	* Merge branch 'uli42-pr/short_font_code' into 3.6.x

2019-04-23 20:09:25 +0200 Ulrich Sibiller (453edbd21)

	* Font.c: use __func__ in TEST prints

2019-04-23 20:08:57 +0200 Ulrich Sibiller (0086b8c24)

	* Font.c: Avoid duplicate font paths

2019-04-23 18:22:45 +0200 Ulrich Sibiller (78a16245a)

	* auto-determine system font path and add to list of font paths

2019-04-23 19:34:57 +0200 Ulrich Sibiller (898f04e42)

	* Font.c: Loop over font paths

2019-04-23 19:21:41 +0200 Ulrich Sibiller (dfb5602a6)

	* Font.c: Let dix check if a font path exists

2019-04-23 19:19:04 +0200 Ulrich Sibiller (8029141e7)

	* Font.c: build the font paths at runtime

2019-04-23 18:34:04 +0200 Ulrich Sibiller (bcb5c7962)

	* Drop Speedo font support

2019-04-03 22:33:33 +0200 Ulrich Sibiller (dff2e0a01)

	* Font.c: factor out font checks

2019-05-10 16:10:46 +0200 Mike Gabriel (d94e9ba24)

	* Merge branch 'uli42-pr/fix_flavour_change' into 3.6.x

2019-05-08 23:21:30 +0200 Ulrich Sibiller (3c9ee1ff7)

	* nxagent: Determine nxagentProgName only once

2019-04-23 08:42:43 +0200 Mike Gabriel (4ce890758)

	* Merge branch 'mjtrangoni-update-clang-8' into 3.6.x

2019-04-22 17:26:33 +0200 Mario Trangoni (ee82317b5)

	* travis.yml: Update clang 7.0 => 8.0

2019-04-17 11:12:29 +0200 Mike Gabriel (c9cac948f)

	* roll-tarballs.sh: Fix script removal from nx-libs-lite tarballs.

2019-04-17 11:07:36 +0200 Mike Gabriel (3dc2c9aac)

	* roll-tarballs.sh: Remove nxdialog/* in nx-libs-lite tarballs.

2019-04-17 11:04:51 +0200 Mike Gabriel (e2b73ab90)

	* release 3.5.99.20 (tag: 3.5.99.20)

2019-04-17 10:52:00 +0200 Mike Gabriel (2a10438f7)

	* nxdialog/bin/nxdialog: Fix error dialog-type-not-supplied error
          message.

2019-04-08 11:50:08 +0200 Mihai Moldovan (f0aac0897)

	* Merge branch 'sunweaver-pr/pthread-flags' into arctica-3.6.x

2019-03-01 23:16:49 +0100 Mike Gabriel (80ecfad95)

	* 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.

2019-04-07 21:59:37 +0200 Mike Gabriel (1ff05c8e2)

	* nxdialog/Makefile.am: We forgot to clean up
          nxdialog/bin/Makefile.in.

2019-04-07 21:59:00 +0200 Mike Gabriel (34011ccad)

	* Makefile: Add clean/distclean target calls for nxdialog subdir to
          master Makefile's clean/distclean targets.

2019-04-07 21:36:05 +0200 Mike Gabriel (cb5c042a1)

	* Merge branch 'Ionic-bugfix/libXcomp-pthread-underlinking' into
          3.6.x

2019-04-04 13:07:40 +0200 Mihai Moldovan (dd0d49c4e)

	* debian/patches/{,series}: remove 2004_enforce-lpthread.patch.

2019-04-04 11:15:22 +0200 Mihai Moldovan (d1fe6a601)

	* nxproxy/{m4,configure.ac,src/Makefile.am}: drop pthread
          overlinking.

2019-04-04 11:06:05 +0200 Mihai Moldovan (95f8cf7ea)

	* m4/ax_pthread.m4: implement workaround for libtool bug #13550.

2019-04-01 09:16:43 +0200 Mihai Moldovan (2efaa423b)

	* m4/: update external macros from autoconf-archive.

2019-04-04 11:18:35 +0200 Mihai Moldovan (1b6da5992)

	* nxcomp/src/Makefile.am: PTHREAD_LDFLAGS does not exist, replace
          with PTHREAD_LIBS.

2019-03-25 06:42:08 +0100 Mihai Moldovan (3af59f806)

	* nxdialog/: create (almost) empty m4 directory.

2019-03-01 18:59:22 +0100 Ulrich Sibiller (cf3ac71a3)

	* nxdialog: fix example

2019-03-01 16:48:17 +0100 Mike Gabriel (59305c8b9)

	* release 3.5.99.19 (tag: 3.5.99.19)

2019-03-01 16:48:04 +0100 Mike Gabriel (da9a1bc0b)

	* 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.

2019-03-01 15:32:12 +0100 Mike Gabriel (400b627e4)

	* nx-libs.spec: Dropping nxdialog files from installation for now
          when building RPMs. Postponing nxdialog integration with
          RPM packaging for now.

2019-03-01 15:25:36 +0100 Ulrich Sibiller (ff1b3e9e8)

	* nxdialog: Allow user to specify hexadecimal X11 window IDs.

2019-03-01 15:24:44 +0100 Mike Gabriel (ca8d889da)

	* debian/libnx-x11-6.symbols: Update symbols.

2019-03-01 15:23:49 +0100 Mike Gabriel (00f8d49a3)

	* debian/*: Debianize package inclusion of nxdialog (ships with
          nxagent bin:pkg for now).

2019-03-01 15:22:03 +0100 Mike Gabriel (ae565e1da)

	* Merge branch 'sunweaver-pr/nxdialog-autotools' into 3.6.x

2019-03-01 13:50:31 +0100 Mike Gabriel (6812657f0)

	* Makefile: Integrate new subproject "nxdialog".

2019-03-01 13:47:39 +0100 Mike Gabriel (57ca69fe0)

	* nxdialog: Turn into autotools project, add man page.

2019-03-01 12:50:32 +0100 Mike Gabriel (df79c3b35)

	* Merge branch 'uli42-pr/add_nxdialog' into 3.6.x

2019-03-01 10:52:39 +0100 Ulrich Sibiller (d0e40f8b2)

	* nxdialog: add example call

2019-03-01 10:50:16 +0100 Ulrich Sibiller (07052a25c)

	* nxdialog: allow to provide --parent 0 for testing

2019-02-28 20:17:39 +0100 Ulrich Sibiller (acffe15b5)

	* nxdialog: make code compatible to python2 _and_ python3

2019-02-28 18:13:47 +0100 Ulrich Sibiller (57700cd6b)

	* nxdialog: convert from optparse to argparse

2019-02-28 17:49:28 +0100 Ulrich Sibiller (3a097e6e0)

	* nxdialog: use gtk3 instead of gtk2

2019-02-28 17:46:48 +0100 Ulrich Sibiller (2aa575f0d)

	* nxdialog: pylint improvements

2019-02-09 01:55:59 +0100 Ulrich Sibiller (486cc6f50)

	* add nxdialog for displaying dialogs

2019-03-01 12:12:58 +0100 Mike Gabriel (4538d2133)

	* Merge branch 'mjtrangoni-move-to-xenial' into 3.6.x

2019-01-19 12:17:32 +0100 Mario Trangoni (440ce3f54)

	* .travis.yml: add some soft requirements

2019-01-18 20:38:03 +0100 Mario Trangoni (f2a1e877d)

	* .travis.yml: Update clang-6.0 to clang-7

2019-01-18 19:10:03 +0100 Mario Trangoni (ebd1ea036)

	* .travis.yml: move from Ubuntu Trusty to Xenial.

2019-03-01 12:04:25 +0100 Mike Gabriel (176f9b471)

	* Merge branch 'uli42-pr/fix_clang_warnings' into 3.6.x

2019-01-18 23:57:04 +0100 Ulrich Sibiller (7c8214f31)

	* GenericReply.h: remove unused variable

2019-01-18 23:45:26 +0100 Ulrich Sibiller (059028ce7)

	* Logger.h: remove pragma, correct attributes

2019-01-18 23:44:47 +0100 Ulrich Sibiller (a53c65547)

	* Logger.h: fix missing compiler attribute

2019-01-18 22:51:40 +0100 Ulrich Sibiller (74fe99dab)

	* xcompshad: remove unused variables

2019-01-18 22:47:38 +0100 Ulrich Sibiller (a8ed28234)

	* Xlib: remove register keywords

2019-01-18 22:44:21 +0100 Ulrich Sibiller (e1f2a24f6)

	* xlib: remove superflous parens

2019-01-18 22:41:05 +0100 Ulrich Sibiller (0934b1e67)

	* nxcomp: fix unused variables

2019-01-18 22:38:31 +0100 Ulrich Sibiller (0e481f8aa)

	* nxcomp: fix unused variable

2019-01-18 22:10:54 +0100 Ulrich Sibiller (471342933)

	* Fix: clang does not know about gnu_printf

2019-03-01 11:59:55 +0100 Mike Gabriel (d156ce5ab)

	* Merge branch 'uli42-pr/xfixes_memset' into 3.6.x

2019-02-28 23:15:22 +0100 Ulrich Sibiller (e7a50079e)

	* xfixes: use calloc for some structs

2019-02-28 23:13:49 +0100 Ulrich Sibiller (c6b6a8fcb)

	* Use C99 designated initializers in various extension Replies

2019-02-28 23:11:23 +0100 Ulrich Sibiller (c81a45785)

	* Use calloc to zero fill buffers being allocated for replies &
          events

2019-02-28 22:09:28 +0100 Ulrich Sibiller (a70e36c81)

	* ConnDis.c: remove obsolete MNX_TCPCONN

2019-02-20 22:39:48 +0100 Ulrich Sibiller (f2e48fb73)

	* nx-X11/lib/configure.ac: add forgotten status line

2019-02-20 22:25:46 +0100 Ulrich Sibiller (71a3b8447)

	* nx-X11/lib/configure.ac: fix version number

2019-02-20 22:05:01 +0100 Ulrich Sibiller (0eb71d78a)

	* Merge branch 'gh-sunweaver/pr/xlib-loadable-modules' into 3.6.x

2019-02-20 13:14:43 +0100 Mike Gabriel (36a7f0413)

	* nx-X11/lib/configure.ac: Assure that the USE_DYNAMIC_XCURSOR macro
          is defined at build-time.

2019-02-20 10:40:20 +0100 Mike Gabriel (de421e4fe)

	* Revert "Fix parsing ports set to unix sockets"

2019-02-20 10:37:16 +0100 Mike Gabriel (3572b251e)

	* Regression fix for bfc05af7. Properly end lines in help/usage text.

2019-02-18 08:47:40 +0100 Mike Gabriel (66315e4f3)

	* Merge branch 'uli42-pr/session_types' into 3.6.x

2019-02-18 08:45:11 +0100 Mike Gabriel (fc2907759)

	* Keyboard.c: fix comment.

2019-02-17 18:00:28 +0100 Ulrich Sibiller (bfc05af73)

	* nxproxy: list known session types in help output

2019-02-15 11:48:27 +0100 Mike Gabriel (a3dc87d6b)

	* Merge branch 'uli42-pr/fix_keystrokes' into 3.6.x

2019-02-15 09:27:29 +0100 Ulrich Sibiller (f1b27c4fd)

	* keystrokes.cfg: Add missing Shift=1 for viewport_move_up/down/right

2019-02-15 11:45:14 +0100 Mike Gabriel (24d7d0faa)

	* Merge branch 'uli42-pr/revert' into 3.6.x

2019-02-15 09:37:18 +0100 Ulrich Sibiller (586742b71)

	* Revert "nxagent: rework Bool handling"

2019-02-13 12:32:06 +0100 Mike Gabriel (b61934be2)

	* Merge branch 'uli42-pr/misc' into 3.6.x

2019-02-08 00:44:48 +0100 Ulrich Sibiller (16cd2bbe1)

	* nxagent: rework Bool handling

2019-02-07 23:06:58 +0100 Ulrich Sibiller (5bbab001a)

	* Screen.c: code optimization for rootless mode

2019-02-07 23:04:23 +0100 Ulrich Sibiller (34e4291de)

	* Screen.c: simplify and fix handling of rootless mode

2019-02-07 21:40:05 +0100 Ulrich Sibiller (f729ac996)

	* rrdispatch.c: remove obsolete ifdef

2019-01-31 14:10:36 +0100 Mike Gabriel (427ac344c)

	* release 3.5.99.18 (tag: 3.5.99.18)

2019-01-25 16:37:29 +0100 Mike Gabriel (26e483d49)

	* Merge branch 'theqvd-unix_socket_forwarding' into 3.6.x

2019-01-18 13:15:18 +0100 Vadim (889de46f7)

	* Fix parsing ports set to unix sockets

2019-01-18 12:28:51 +0100 Vadim (5c99eb7d5)

	* Make getUnixPath() return the right value when called without an
          argument.

2019-01-17 12:06:34 +0100 Mike Gabriel (ca8236e7f)

	* Merge branch 'uli42-pr/window_fixes' into 3.6.x

2019-01-12 01:01:55 +0100 Ulrich Sibiller (d16a5fbb1)

	* Screen.c: fix handling of fullscreen startup

2019-01-13 23:47:53 +0100 Ulrich Sibiller (3c92b5db9)

	* Screen.c: fix size calculation in rootless mode

2019-01-13 23:46:49 +0100 Ulrich Sibiller (43d3b655d)

	* Screen.c: improve readability of size calculations

2019-01-11 23:25:39 +0100 Ulrich Sibiller (8dea30751)

	* Screen.c: move identical line out of both parts of an if clause

2019-01-11 22:39:34 +0100 Ulrich Sibiller (c4c39bc94)

	* Extensions.c: Cleanup nxagentRandRInitSizes()

2019-01-11 21:58:50 +0100 Ulrich Sibiller (6c0098a3e)

	* Extensions.c: fix first resolution being ignored

2019-01-11 00:59:55 +0100 Ulrich Sibiller (d175fd4c6)

	* Set default screen size to the whole screen in rootless mode

2019-01-10 22:35:02 +0100 Ulrich Sibiller (4a7faa8bd)

	* Window.c: move WM_STATE handling to separate function

2018-12-22 22:02:15 +0100 Mike Gabriel (4214a719a)

	* Merge branch 'uli42-pr/fix_xlibcrash' into 3.6.x

2018-10-31 23:44:15 +0100 Ulrich Sibiller (633f4617b)

	* XlibInt: check for XlibError before accessing other dpy fields

2018-10-31 23:43:58 +0100 Ulrich Sibiller (a61b1a72d)

	* XlibInt.c: fix wrong debug message

2018-12-19 12:39:59 +0100 Mike Gabriel (d98255968)

	* nxagent.1 man page: Grammar fix.

2018-12-19 12:38:59 +0100 Mike Gabriel (669af5300)

	* Merge branch 'uli42-pr/x2go_bypass' into 3.6.x

2017-07-22 22:21:05 +0200 Ulrich Sibiller (522106e20)

	* nxagent: bypass X2go's keyboard configuration hack

2018-12-19 12:36:28 +0100 Mike Gabriel (a8c65ab62)

	* Merge branch 'uli42-pr/improve_keyboard2' into 3.6.x

2018-12-03 23:35:56 +0100 Ulrich Sibiller (a70ec920d)

	* Keyboard.c: add static keyword where appropriate

2018-12-03 22:03:58 +0100 Ulrich Sibiller (d5c9733b2)

	* nxagent: simplify keycode conversion setup

2018-12-03 21:54:15 +0100 Ulrich Sibiller (1d6c241d3)

	* nxagent: store remote keyboard in global variables

2018-12-02 17:08:31 +0100 Ulrich Sibiller (161515d24)

	* nxagent: add additional keyboard config option rmlvo

2017-07-22 19:03:19 +0200 Ulrich Sibiller (1de6ca599)

	* nxagent: add keyboard=clone configuration option

2018-12-19 12:31:05 +0100 Mike Gabriel (ab3e14850)

	* Merge branch 'uli42-pr/keyboard_cleanup' into 3.6.x

2018-12-03 21:34:40 +0100 Ulrich Sibiller (26b033b84)

	* Reconnect.c: restore old keyboard value if no new one is given

2018-12-03 21:52:33 +0100 Ulrich Sibiller (4dfe84eaf)

	* Keyboard.c: remove non-fitting comment

2018-12-01 22:37:40 +0100 Ulrich Sibiller (21a0ce367)

	* nxagent: fix references to default rules in manpage

2017-07-23 02:03:58 +0200 Ulrich Sibiller (3b62184a1)

	* Keyboard.c: improve creation of keyboard config file

2018-12-01 18:17:40 +0100 Ulrich Sibiller (fb31220f2)

	* Keyboard.c: reformat nxagentKeycodeConversionSetup

2018-12-02 00:09:00 +0100 Ulrich Sibiller (3c4a8da12)

	* Keyboard.c: use 'variant' all over the place

2018-12-01 23:59:36 +0100 Ulrich Sibiller (d0d6c1bdb)

	* Keyboard.c: rename variables to better reflect their meaning

2017-07-22 18:56:13 +0200 Ulrich Sibiller (269a352ff)

	* Keyboard.c: refactor keycode conversion

2017-07-22 17:34:22 +0200 Ulrich Sibiller (d610e9c3c)

	* Keyboard.c: move keyboard file creation to extra function

2018-12-19 12:25:53 +0100 Mike Gabriel (70cb1926c)

	* Merge branch 'uli42-pr/xnest_manpages' into 3.6.x

2018-12-17 22:36:44 +0100 Ulrich Sibiller (c8947d8aa)

	* manpage: reformat some lines

2018-12-17 22:36:34 +0100 Ulrich Sibiller (b405b962f)

	* manpage: add -name

2018-12-17 22:36:07 +0100 Ulrich Sibiller (b8138d97d)

	* manpage: add/extend -dpi/-autodpi

2018-12-17 22:35:35 +0100 Ulrich Sibiller (338e20510)

	* manpage: add -geometry

2018-12-17 22:35:18 +0100 Ulrich Sibiller (51664049f)

	* manpage: add -depth

2018-12-17 22:34:43 +0100 Ulrich Sibiller (3b508010d)

	* manpage: add -class

2018-12-17 22:34:15 +0100 Ulrich Sibiller (0b454d2d3)

	* manpage: add -full

2018-12-17 22:33:52 +0100 Ulrich Sibiller (79e4c20a0)

	* manpage: add -sync

2018-12-19 12:20:10 +0100 Mike Gabriel (22fea29cf)

	* Merge branch 'uli42-pr/fb_fastpath' into 3.6.x

2018-12-18 21:39:04 +0100 Ulrich Sibiller (034228d75)

	* fb: fix fast-path blt detection

2018-12-18 21:32:37 +0100 Ulrich Sibiller (020ef045e)

	* fb: Fix memcpy abuse

2018-12-19 12:18:27 +0100 Mike Gabriel (8d6a4a9b7)

	* Merge branch 'uli42-pr/fix_uninit' into 3.6.x

2018-12-18 00:17:51 +0100 Ulrich Sibiller (44c59e12d)

	* Fix uninitialized bytes

2018-12-18 00:05:50 +0100 Ulrich Sibiller (5b0bf752a)

	* xkb: Initialize pad bytes sent in replies of geometry requests.

2018-12-17 23:58:16 +0100 Ulrich Sibiller (a4fad8f58)

	* Fix crash due to uninitialized VModMap fields.

2018-11-22 13:16:20 +0100 Mike Gabriel (989398afe)

	* debian/*: Adopt packaging changes from official Debian package.

2018-11-22 11:46:01 +0100 Mike Gabriel (6d7784eb0)

	* debian/nxagent.{post,pre}*: Fix versions in dpkg-maintscript-helper
          calls.

2018-11-22 11:45:29 +0100 Mike Gabriel (afa56ea64)

	* debian/changelog: post-release fix (UNRELEASED -> unstable).

2018-11-20 16:03:22 +0100 Mike Gabriel (3a19d8d17)

	* release 3.5.99.17 (tag: 3.5.99.17)

2018-11-14 20:21:46 +0100 Ulrich Sibiller (623a74ae1)

	* Makefile: fix (dist)clean dependencies

2018-11-14 16:09:17 +0100 Mike Gabriel (071e41b6c)

	* Makefile: Assure that nx-X11's Makefiles are created after
          everything has been defined.

2018-11-14 15:18:22 +0100 Mike Gabriel (e4a7baf15)

	* Regression fix for a93f64e4. The test executables bails out on test
          failure, whereas ifdef does not. Adding "|| true" where
          needed.

2018-11-11 15:54:22 +0100 Mike Gabriel (a118ab801)

	* debian/patches: Rebase 2001_nx-X11_install-location.debian.patch.

2018-11-11 15:50:21 +0100 Mike Gabriel (1a429016c)

	* Merge branch 'uli42-pr/fix_font_defines_once_more2' into 3.6.x

2018-11-11 15:48:17 +0100 Mike Gabriel (f78a8b3eb)

	* nx-X11/config/cf/nxcompile.def: Rephrase header comment slightly.

2018-11-11 12:31:19 +0100 Ulrich Sibiller (8632895b8)

	* imake: adapt output to automake output as seen in lib/src

2018-11-11 12:30:54 +0100 Ulrich Sibiller (c4656c5e9)

	* imake: also silence makedepend

2018-11-11 11:02:07 +0100 Ulrich Sibiller (ffc723e73)

	* silence imake compilation

2018-11-10 14:26:49 +0100 Ulrich Sibiller (a93f64e4f)

	* Makefile: use test + && instead of if test/else/fi

2018-11-10 14:26:15 +0100 Ulrich Sibiller (58615f9fc)

	* Makefile: use (more) RM macros

2018-11-10 14:48:52 +0100 Ulrich Sibiller (77b392312)

	* Makefile: Rework handling auto-determined values for imake

2018-11-10 14:46:23 +0100 Ulrich Sibiller (abf47feca)

	* Makefile: drop intermediate NX version vars

2018-11-10 07:30:23 +0100 Mihai Moldovan (93c9b8862)

	* 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.

2018-11-10 07:27:14 +0100 Mihai Moldovan (89f1e3baa)

	* Makefile: support systems without xkbcomp.pc.

2018-11-09 23:14:16 +0100 Mike Gabriel (a12ab412d)

	* debian/contrl: Bump Standards-Version: to 4.2.1. No changes needed.

2018-11-09 23:10:51 +0100 Mike Gabriel (7b08c7dfc)

	* debian/control: Add to B-D: libxkbfile-dev. Required by xkbcomp.pc
          (pkg-config).

2018-11-09 15:53:42 +0100 Mike Gabriel (d2dae84b3)

	* Merge branch 'uli42-pr/Xext-1.4.2' into 3.6.x

2018-11-05 22:16:25 +0100 Ulrich Sibiller (49607e93f)

	* Lift Xext to xorg 1.4.2

2018-11-09 15:33:02 +0100 Mike Gabriel (fccef5fc5)

	* Merge branch 'uli42-pr/xkb_1.3.0.0' into 3.6.x

2018-11-01 13:29:16 +0100 Ulrich Sibiller (3965f24be)

	* adapt code-versions.txt

2018-10-30 00:00:45 +0100 Ulrich Sibiller (b09a72b08)

	* Convert existing Xprintf style calls to asprintf style

2018-10-29 23:39:03 +0100 Ulrich Sibiller (b01e29eff)

	* xkb: Don't check for NULL before calling free

2018-10-29 23:34:10 +0100 Ulrich Sibiller (90b83a79e)

	* xkb: Fix memory leak if opening file fails

2018-10-25 00:46:12 +0200 Ulrich Sibiller (f23189e73)

	* Make: Automatically determine xkb dir

2018-07-25 22:39:17 +0200 Ulrich Sibiller (824b62973)

	* XKB: Fix size_syms calculation bug

2018-07-25 22:27:47 +0200 Ulrich Sibiller (1ca0aee93)

	* Event.c: improve DEBUG output

2018-07-18 23:54:46 +0200 Ulrich Sibiller (3c1b1efad)

	* XKB: Remove unused DDX functions

2018-07-18 23:50:28 +0200 Ulrich Sibiller (7487d7fa2)

	* XKB: Fix logic error

2018-07-18 23:26:10 +0200 Ulrich Sibiller (6625e78c1)

	* XKB: Fix garbage initialization

2018-07-18 23:15:07 +0200 Ulrich Sibiller (69475953b)

	* ProcXkbGetKbdByName: fix use of uninitialised bytes valgrind error.

2018-07-18 23:09:32 +0200 Ulrich Sibiller (018b2d0c6)

	* XkbSendNames: fix use of uninitialised bytes valgrind error.

2018-07-18 22:16:48 +0200 Ulrich Sibiller (59524cd06)

	* Keyboard.c: simplify even more: free stuff at one place

2018-07-18 19:14:40 +0200 Ulrich Sibiller (b8ae794e4)

	* Keyboard.c: fix keyboard=query logic

2018-07-16 22:23:56 +0200 Ulrich Sibiller (05e03b965)

	* Keyboard.c: greatly simplify the code in nxagentKeyboardProc

2018-07-16 22:23:05 +0200 Ulrich Sibiller (d8bbbcf29)

	* Keyboard.c: guard XkbFreeKeyboard calls

2018-11-01 14:46:54 +0100 Ulrich Sibiller (1b05251a0)

	* Keyboard.c: simplify over-specific if

2018-07-16 22:22:10 +0200 Ulrich Sibiller (6186383e7)

	* Keyboard.c: simplify RLMVO string handling

2018-07-16 22:07:26 +0200 Ulrich Sibiller (b891e5f68)

	* Keyboard.c: always ask for remote XKB

2018-07-07 23:51:27 +0200 Ulrich Sibiller (3fbef7da7)

	* Lift xkb to XORG-1.3.0.0 state

2018-07-06 23:30:45 +0200 Ulrich Sibiller (4ed8145f7)

	* XKB: provide XKB defines via Imakefile

2018-07-05 23:23:11 +0200 Ulrich Sibiller (eb07ed57b)

	* Keyboard.c: do not define own RLMVO defaults

2018-07-05 23:16:30 +0200 Ulrich Sibiller (11a1f31d7)

	* no more own XkbBaseDirectory handling

2018-07-05 23:14:05 +0200 Ulrich Sibiller (d54f1fb73)

	* Keyboard.c: remove unused defines

2018-07-04 23:16:26 +0200 Ulrich Sibiller (0fc536886)

	* Keyboard.c: remove unnecessary includes

2018-07-04 23:15:11 +0200 Ulrich Sibiller (bebdf0990)

	* Keyboard.c: Remove (now) unused defines

2018-06-29 22:34:32 +0200 Ulrich Sibiller (9808c66ec)

	* Lift xkb to XORG-1.2.0 state

2018-06-24 23:33:33 +0200 Ulrich Sibiller (2db519141)

	* Check nxagentXkbInfo.EventBase before use

2018-11-01 20:12:44 +0100 Mike Gabriel (122db3fde)

	* Merge branch 'uli42-pr/Xi-1.2.0' into 3.6.x

2018-11-01 15:41:34 +0100 Ulrich Sibiller (266c3d68d)

	* Lift Xi to 1.3.0.0 (identical to 1.2.0)

2018-10-27 21:06:11 +0200 Mike Gabriel (70b49467c)

	* Merge branch 'uli42-pr/small_improvements' into 3.6.x

2018-10-27 02:50:12 +0200 Ulrich Sibiller (e2421bbd7)

	* Window.c: use C99 designated initializers at some places

2018-10-27 02:26:28 +0200 Ulrich Sibiller (728a3d1c8)

	* Window.c: add FIXME

2018-10-27 01:28:23 +0200 Ulrich Sibiller (1eb560354)

	* Window.c: save some lines by declaring loop variables in the loop

2018-10-27 00:53:44 +0200 Ulrich Sibiller (c8383b83d)

	* Window.c: indent ifdefs for better readability

2018-10-27 00:19:33 +0200 Ulrich Sibiller (df531c16f)

	* Window.c: silence compiler warnings

2018-10-25 17:46:15 +0200 Ulrich Sibiller (9e6e43137)

	* Window.c: some code simplifications

2018-10-25 17:24:49 +0200 Ulrich Sibiller (ea275309b)

	* Window.c: whitespace cleanup

2018-10-25 17:24:35 +0200 Ulrich Sibiller (1fb32cf73)

	* Window.c: scope improvements

2018-10-25 17:23:45 +0200 Ulrich Sibiller (7a0b401bc)

	* Window.c: reformat/add braces for readability

2018-10-25 17:23:00 +0200 Ulrich Sibiller (2769cbb9d)

	* Window.c: indent FIXMEs

2018-10-25 17:18:38 +0200 Ulrich Sibiller (e8c6a7418)

	* Window.c: convert old-style function definitions to ANSI C89 style

2018-10-27 20:56:24 +0200 Mike Gabriel (280432016)

	* Merge branch 'uli42-pr/clipboard_debug' into 3.6.x

2018-10-22 00:30:01 +0200 Ulrich Sibiller (60bce146e)

	* Clipboard.c: use __func__ everywhere

2018-10-22 00:29:35 +0200 Ulrich Sibiller (6ea7558d1)

	* Clipboard.c: fix fprintf type warnings

2018-07-25 22:25:22 +0200 Ulrich Sibiller (2517d8c1f)

	* Clipboard.c: more DEBUG output

2018-07-25 22:13:30 +0200 Ulrich Sibiller (934d9eae6)

	* Clipboard.c: Use constant instead of hardcoded value

2018-10-16 00:20:41 +0200 Ulrich Sibiller (f8bfdc87b)

	* Clipboard.c: improve nxagentClearSelection() debug code

2018-10-16 00:19:58 +0200 Ulrich Sibiller (5d26addd3)

	* Clipboard.c: new debug function to reduce duplicate code

2018-10-10 01:15:17 +0200 Ulrich Sibiller (1c4c9f609)

	* Clipboard.c: more debugging info for nxagentGetClipboardWindow()

2018-10-10 00:26:54 +0200 Ulrich Sibiller (1af67b4df)

	* Clipboard.c: GetWindowProperty() does not return BadMatch

2018-10-10 00:22:38 +0200 Ulrich Sibiller (018b561b7)

	* Clipboard.c: whitespace fixes

2018-10-10 00:22:21 +0200 Ulrich Sibiller (719488da9)

	* Clipboard.c: add FIXME

2018-10-10 00:21:48 +0200 Ulrich Sibiller (9a5f519a0)

	* Clipboard.c: Code optimization (missing else)

2018-10-10 00:21:13 +0200 Ulrich Sibiller (888de83ac)

	* Clipboard.c: print X errors

2018-10-10 00:13:57 +0200 Ulrich Sibiller (e90306ec4)

	* Clipboard.c: some scope optimizations

2018-10-09 23:00:08 +0200 Ulrich Sibiller (85a28a68e)

	* Clipboard.c: add macro for safe XFree calls with ptr clearance

2018-10-09 22:51:55 +0200 Ulrich Sibiller (fab6911bd)

	* Clipboard.c: introduce helper macros for easier debugging

2018-06-09 15:02:32 +0200 Ulrich Sibiller (35f6b32c6)

	* NXproperty.c:add debug output

2018-06-07 23:40:51 +0200 Ulrich Sibiller (6cdddadf9)

	* Clipboard.c: add function for debugging output

2018-06-06 00:32:38 +0200 Ulrich Sibiller (8baec5d70)

	* Clipboard: print requested target in debugging mode

2018-10-23 12:14:51 +0200 Mike Gabriel (2eb4a65eb)

	* Merge branch 'uli42-pr/libX11_1.6.6' into 3.6.x

2018-10-22 22:44:23 +0200 Ulrich Sibiller (701e702a1)

	* libNX_X11: upgrade to X.org upstream version 1.6.7

2018-08-22 22:30:34 +0200 Ulrich Sibiller (e1938c189)

	* libNX_X11: upgrade to X.org upstream version 1.6.6

2018-10-22 14:39:10 +0200 Mike Gabriel (3dc459556)

	* Merge branch 'uli42-pr/enableclientids' into 3.6.x

2018-10-21 23:54:10 +0200 Ulrich Sibiller (71abe0beb)

	* enable CLIENTIDS functions in xserver

2018-10-21 23:53:42 +0200 Ulrich Sibiller (97f768a26)

	* X11.tmpl: whitespace fix

2018-10-22 14:35:08 +0200 Mike Gabriel (7392dd6a9)

	* Merge branch 'uli42-pr/cleanup_wmisrunning' into 3.6.x

2018-09-24 21:49:23 +0200 Ulrich Sibiller (450760bca)

	* Events.c: improve Bool usage

2018-09-24 21:47:45 +0200 Ulrich Sibiller (7f7895ee5)

	* Window.c: remove useless code

2018-09-24 21:47:28 +0200 Ulrich Sibiller (158439555)

	* Window.c: improve Bool usage

2018-09-24 21:36:50 +0200 Ulrich Sibiller (7b8aef83a)

	* nxagentInitAndCheckVisuals: adapt bool usage to match the previous
          function

2018-09-24 21:24:49 +0200 Ulrich Sibiller (67432ac25)

	* Render.c: improve Bool usage

2018-09-24 21:19:08 +0200 Ulrich Sibiller (f91f02d9d)

	* Pixmap.c: use some Bools as Bools not integers

2018-09-24 21:08:18 +0200 Ulrich Sibiller (1a8c4532e)

	* nxagent: use nxagentWMPassed as Bool all over the place

2018-09-24 21:03:15 +0200 Ulrich Sibiller (6b2033bd2)

	* nxagent: use nxagentWMIsRunning as Bool all over the place

2018-10-22 14:17:04 +0200 Mike Gabriel (c478ba293)

	* Merge branch 'uli42-pr/fix_bigrequests' into 3.6.x

2018-10-06 20:59:25 +0200 Ulrich Sibiller (da9d1a529)

	* nxagent: Fix an excessive request size limitation that broke
          big-requests.

2018-08-24 23:54:13 +0200 Mike Gabriel (d3bbca712)

	* Merge branch 'sunweaver-pr/drop-nomachine-icon' into 3.6.x

2018-04-14 22:35:18 +0200 Mike Gabriel (31ac5a179)

	* X2Go Agent XPM: Rename from x2go.xpm to x2goagent.xpm (like the
          symlink name we expect).

2018-04-14 22:29:03 +0200 Mike Gabriel (c2b4e42a2)

	* X2Go XPM icon: white background, not transparent.

2018-04-14 03:09:33 +0200 Mike Gabriel (25c7f0252)

	* Use basename() to derive nxagentProgName cleanly.

2018-04-14 03:05:17 +0200 Mike Gabriel (373836468)

	* Call checkX2goAgent much earlier (in ddxProcessArgument) and adapt
          NXAGENTWINDOWNAMELENGTH to its result.

2018-04-14 02:25:21 +0200 Mike Gabriel (4d6bae082)

	* Application icon: Drop NoMachine logo as nxagent icon, switch to
          X11 icon for now.

2018-04-14 02:23:52 +0200 Mike Gabriel (c7eadb8ae)

	* nxmissing.xpm: Add XPM marker so that image viewers recognize the
          image file format.

2018-08-24 11:55:24 +0200 Mike Gabriel (930bd2833)

	* Merge branch 'uli42-pr/decode_options' into 3.6.x

2018-08-23 23:09:44 +0200 Ulrich Sibiller (30a962733)

	* Args.c: allow options to contain URL encoded characters

2018-08-23 23:08:30 +0200 Ulrich Sibiller (f8e20d05f)

	* Args.c: rename nxagentParseOptions to nxagentParseSingleOption

2018-08-24 10:55:02 +0200 Mike Gabriel (fad80bc4f)

	* Merge branch 'uli42-pr/drop_double_min_max' into 3.6.x

2018-08-23 22:57:27 +0200 Ulrich Sibiller (3bd41aaf7)

	* Replace MIN/MAX macros by min/max from misc.h

2018-08-22 20:18:48 +0200 Mike Gabriel (b517b66ef)

	* Merge branch 'uli42-pr/fix_wm_props' into 3.6.x

2018-08-22 19:37:13 +0200 Ulrich Sibiller (f9c2d560d)

	* Fix broken 9a7c0b081fad98bfcfcceff9557781f4b39ec572

2018-08-22 15:37:48 +0200 Mike Gabriel (f9e4a54c4)

	* Merge branch 'uli42-pr/fix_events_debug_warnings' into 3.6.x

2018-03-08 22:32:01 +0100 Ulrich Sibiller (0db177073)

	* Events.c: drop variable that caused compilation warning

2018-03-08 22:29:53 +0100 Ulrich Sibiller (553b96f05)

	* Events.c: fix wrong printf format specifiers

2018-03-08 22:28:29 +0100 Ulrich Sibiller (2fe89c5bf)

	* Events.c: fix compiler warnings

2018-03-08 22:25:15 +0100 Ulrich Sibiller (f8e76fd69)

	* Events.c: mitigate compiler warning

2018-08-22 15:35:49 +0200 Mike Gabriel (9f4eb6a0b)

	* Merge branch 'uli42-pr/refactor_defaulteventmask' into 3.6.x

2018-05-10 00:29:21 +0200 Ulrich Sibiller (129d1cc91)

	* refactor nxagentGet(Default)EventMask

2018-08-22 15:29:49 +0200 Mike Gabriel (c0bef5e39)

	* Merge branch 'uli42-pr/track_versions' into 3.6.x

2018-07-25 23:39:06 +0200 Ulrich Sibiller (0154ef4b9)

	* add list with versions of the xserver modules

2018-08-22 15:21:49 +0200 Mike Gabriel (aaae5d574)

	* Merge branch 'Etersoft-fix-nxagent-window-title-encoding' into
          3.6.x

2018-07-26 02:51:00 +0300 Pavel Vaynerman (9a7c0b081)

	* nxagent: Used 'Xutf8SetVMPropertis' instead of
          'XSetStandardProperties' + 'Xutf8SetWMProperties'

2018-06-09 14:11:34 +0300 Pavel Vaynerman (643e13bf3)

	* fix window title encoding (use utf8) for nxagent

2018-08-21 18:50:16 +0200 Alan Coopersmith (489c17313)

	* Use min() [defined in include/misc.h] instead of MIN() [not defined
          in any Xorg header].

2018-07-18 02:17:44 +0200 Mihai Moldovan (1e1693929)

	* [PATCH] os: XDMCP options like -query etc. should imply -listen tcp

2018-07-07 08:04:51 +0200 Mihai Moldovan (992673157)

	* misc: fix more regressions and whitespace weirdness introduced in
          913fcf1a74426725f14380dd5b34286a21c37ab7.

2018-07-03 22:38:26 +0200 Mike Gabriel (15f69488d)

	* nx-X11/lib/include/xtrans/Xtrans.c: Regression fix for 913fcf1a.

2018-06-19 23:40:33 +0200 Ulrich Sibiller (7bb238065)

	* XKB.h: Use the correct value for XkbAllAccessXEventsMask

2018-07-03 16:41:02 +0200 Mike Gabriel (5a8549c6e)

	* Merge branch 'mjtrangoni-WIP-add-cppcheck' into 3.6.x

2018-06-10 18:22:45 +0200 Mario Trangoni (5651680bb)

	* travis.yml: refactor some config options, add gcc-8 and clang-6.0.

2018-03-25 16:13:10 +0200 Mario Trangoni (913fcf1a7)

	* Fix some memory leaks.

2018-03-11 19:22:22 +0100 Mario Trangoni (c58cbc26c)

	* travis.yml: Add cppcheck - A tool for static C/C++ code analysis.

2018-07-03 16:35:41 +0200 Mike Gabriel (fd9de0086)

	* Merge branch 'uli42-pr/fix_xfont2' into 3.6.x

2018-06-19 22:05:18 +0200 Ulrich Sibiller (416f8c411)

	* Makefile: pass down Xfont2 define for Imake

2018-07-03 16:32:11 +0200 Mike Gabriel (c86a119da)

	* Merge branch 'uli42-gh-sunweaver/pr/xserver-xkb-cleanup' into 3.6.x

2017-02-16 21:33:18 +0000 Mike Gabriel (b82a6a107)

	* debian/nxagent.*: Drop conffile /etc/nxagent/nxagent.keyboard. Not
          shipped upstream anymore.

2017-02-16 21:32:45 +0000 Mike Gabriel (70a74a5c5)

	* nx-libs.spec: Drop reference to obsolete nxagent.keyboard file.

2017-02-16 21:32:28 +0000 Mike Gabriel (3872cd143)

	* etc/nxagent.keyboard: Drop file. Not required anymore.

2017-02-16 21:04:53 +0000 Mike Gabriel (6eb77137e)

	* Xserver/xkb: Remove XkbCF DDX configuration code.

2017-02-16 20:18:42 +0000 Mike Gabriel (e734ca217)

	* Removal of dead code in Xserver/xkb. Follow-up commit for 3739a9b.

2017-02-16 20:53:04 +0000 Daniel Stone (ec0cfcecf)

	* Xserver/xkb: Remove -xkbmap argument.

2017-02-16 21:16:50 +0000 Mike Gabriel (cc27ebb25)

	* hw/nxagent/Keyboard.c: Drop support for loading XKB config from
          file.

2018-07-03 16:25:31 +0200 Mike Gabriel (b1e4d6e84)

	* Merge branch 'uli42-pr/more_debug' into 3.6.x

2018-06-19 19:54:01 +0200 Ulrich Sibiller (f2d3eac89)

	* Atoms.c: more debugging output

2018-07-03 16:20:55 +0200 Mike Gabriel (ce83b566a)

	* Merge branch 'uli42-pr/misc' into 3.6.x

2018-07-03 16:19:21 +0200 Mike Gabriel (b394eac8f)

	* dixfonts.c: use calloc for LFclosurePtr

2018-07-03 16:17:56 +0200 Mike Gabriel (59e46dc54)

	* dix/dixfonts.c: free() can handle NULL

2018-06-21 23:30:34 +0200 Ulrich Sibiller (a2008b28e)

	* NXdixfonts.c: free() can handle NULL

2018-06-21 23:18:36 +0200 Ulrich Sibiller (e0291f30d)

	* NXdixfonts.c: use calloc for LFclosurePtr

2018-06-21 23:14:41 +0200 Ulrich Sibiller (cfcaa442d)

	* xkb/xkb.c: init all reply structs

2018-06-21 23:05:05 +0200 Ulrich Sibiller (e5975a70e)

	* os/io.c: fix unitialised bytes

2018-06-21 22:08:08 +0200 Ulrich Sibiller (389e3a445)

	* ProcGetPointerMapping uses rep.nElts before it is initialized

2018-06-21 21:46:52 +0200 Ulrich Sibiller (1e3db85a0)

	* Fix some valgrind findings

2018-06-21 22:16:58 +0200 Ulrich Sibiller (7a627e644)

	* Some small Keyboard.c improvements

2018-07-03 16:04:16 +0200 Mike Gabriel (983495123)

	* Merge branch 'sunweaver-pr/idletime-counter' into 3.6.x

2018-07-03 14:50:32 +0200 Mike Gabriel (222153af4)

	* Don't reset the lastDeviceEventTime when doing DPMS actions

2018-07-03 14:48:43 +0200 Richard Hughes (7401a6691)

	* Do not reset lastDeviceEventTime when we do dixSaveScreens

2018-07-03 14:43:26 +0200 Mike Gabriel (14f734873)

	* Backport IDLETIME system counter to nx-X11 Xserver.

2018-06-17 01:41:37 +0200 Mihai Moldovan (72f11ee83)

	* nx-X11/Makefile: pass down $(MFLAGS) to imake call, because... we
          probably want that. Likely.

2018-06-17 01:32:58 +0200 Mihai Moldovan (da51a3694)

	* nx-libs.spec: disable parallel builds, was pure luck that it worked
          before.

2018-06-17 01:05:05 +0200 Mihai Moldovan (942ae190e)

	* debian/rules: more Jessie unbreaking, also for
          dh_auto_{build,install}.

2018-06-16 16:59:00 +0200 Mihai Moldovan (8f73bf7cb)

	* debian/rules: unbreak Jessie: dh_auto_clean doesn't gracefully
          discard unknown --no-parallel flag.

2018-06-06 10:22:15 +0200 Mike Gabriel (742957393)

	* Merge branch 'uli42-pr/fix_missing_include' into 3.6.x

2018-06-05 22:26:51 +0200 Ulrich Sibiller (70ac10c8c)

	* Clipboard.c: add missing include

2018-05-24 11:15:38 +0200 Mike Gabriel (7ec73ef21)

	* Merge branch 'uli42-pr/xinerama_without_wm' into 3.6.x

2018-05-17 23:13:38 +0200 Ulrich Sibiller (3f6d8f3e8)

	* Update Xinerama on XMapEvent

2018-05-24 09:43:11 +0200 Mike Gabriel (c0f67abb4)

	* Merge branch 'uli42-pr/cleanup_window_hints' into 3.6.x

2018-05-05 20:14:04 +0200 Ulrich Sibiller (9138a9e3b)

	* whitespace fixes

2018-05-05 20:13:20 +0200 Ulrich Sibiller (016759198)

	* Screen.c: simplify setting of window name/class

2018-05-04 22:29:55 +0200 Ulrich Sibiller (f9bae7554)

	* Events.c: catch intermediate window position changes

2018-04-11 00:39:40 +0200 Ulrich Sibiller (00c1f05ef)

	* nxagent: remove mmwidth/mmheight from nxagentChangeScreenConfig

2018-04-11 00:28:04 +0200 Ulrich Sibiller (845ae6eab)

	* Screen.c/Events.c: fix some comments

2018-04-11 00:10:20 +0200 Ulrich Sibiller (82dc00539)

	* nxagent: use XAllocSizeHints() instead of XSizeHints struct

2018-04-10 23:34:14 +0200 Ulrich Sibiller (82c4c28ea)

	* Screen.c/Events.c: add some FIXMEs

2018-04-10 23:32:57 +0200 Ulrich Sibiller (9937fbdf5)

	* Screen.c: replace XSetWMNormalHints code block by already existing
          function

2018-05-24 09:41:27 +0200 Mike Gabriel (985bed954)

	* debian/rules: Typo fix in dh_auto_build --no-parallel option.

2018-05-24 09:05:55 +0200 Mike Gabriel (7cb00355c)

	* debian/rules: Highly enforce --no-parallel mode while Xserver is
          still on imake. Can be re-parallelized after autotools
          conversion.

2018-05-24 09:04:43 +0200 Mike Gabriel (11b534ab0)

	* Merge branch 'uli42-pr/codespell' into 3.6.x

2018-04-10 21:27:00 +0200 Ulrich Sibiller (cce975654)

	* config/cf: fix spelling errors as reported by codespell

2018-04-10 21:15:50 +0200 Ulrich Sibiller (e91406e9b)

	* nxproxy: fix spelling errors as reported by codespell

2018-04-10 21:12:44 +0200 Ulrich Sibiller (781b8a057)

	* compext: fix spelling errors as reported by codespell

2018-04-10 21:12:19 +0200 Ulrich Sibiller (d5da7e76f)

	* manpage: fix spelling error as reported by codespell

2018-04-10 21:11:57 +0200 Ulrich Sibiller (170416d26)

	* hw/nxagent: fix spelling errors as reported by codespell

2018-04-10 21:06:01 +0200 Ulrich Sibiller (94f7ce7d1)

	* nxcompshad: fix spelling errors as reported by codespell

2018-04-10 21:05:29 +0200 Ulrich Sibiller (a32554dbf)

	* nxcomp: fix spelling errors as reported by codespell

2018-04-30 23:40:56 +0200 Mihai Moldovan (997f2bbd2)

	* nx-libs.spec: we never used gpg-offline, drop it.

2018-04-25 21:40:25 +0200 Mike Gabriel (01dbfdecc)

	* debian/rules: Run dh_auto_clean with --no-parallel.

2018-04-25 21:34:46 +0200 Mike Gabriel (90156e3e8)

	* Makefile: Run BuildIncludes and clean target in nx-X11/ with -j1.

2018-04-25 21:31:32 +0200 Mike Gabriel (3d8818f60)

	* 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."

2018-04-25 21:31:21 +0200 Mike Gabriel (b81759286)

	* Revert "debian/rules: Typo fix (NUMJOBS, not NUM_JOBS)."

2018-04-25 21:14:33 +0200 Mike Gabriel (0fc50407e)

	* Makefile: Enforce -j1 for BuildDependsOnly target.

2018-04-25 20:06:55 +0200 Mike Gabriel (190e3df41)

	* debian/rules: Typo fix (NUMJOBS, not NUM_JOBS).

2018-04-25 18:41:25 +0200 Mike Gabriel (f944a0da6)

	* debian/rules: Drop override_dh_clean. Makefile (et al.) removal in
          nx-X11/ has now been moved to the distclean target.

2018-04-25 18:40:55 +0200 Mike Gabriel (94d77e27a)

	* 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.

2018-04-25 18:37:39 +0200 Mike Gabriel (da4770474)

	* Makefile targets: Rewriting and consolidating the target structure
          for nx-X11/ subdir (except nx-X11/lib/).

2018-04-20 09:03:05 +0200 Mike Gabriel (13bf7c037)

	* 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.

2018-03-16 23:52:03 +0100 Mike Gabriel (28c14accd)

	* release 3.5.99.16 (tag: 3.5.99.16)

2018-03-15 21:30:43 +0100 Mike Gabriel (3b05d0de6)

	* Merge branch 'Ionic-feature/use-libtirpc' into 3.6.x

2018-03-15 12:46:12 +0100 Mihai Moldovan (2e1e9158e)

	* nx-libs.spec: stop needlessly exporting variables that we pass down
          directly anyway.

2018-03-09 09:11:06 +0100 Mihai Moldovan (9b1d00d30)

	* nx-libs.spec: force usage of libtirpc on Fedora > 27 and OpenSuSE
          Tumbleweed+ (soon to be Leap 15).

2018-03-09 09:09:05 +0100 Mihai Moldovan (0cd1392de)

	* nx-X11/config/cf/README: document new UseTIRPC macro.

2018-03-09 09:08:35 +0100 Mihai Moldovan (25cc6fce5)

	* nx-X11/programs/Xserver/{,os/}Imakefile: implement libtirpc forcing
          via UseTIRPC.

2018-03-09 09:06:11 +0100 Mihai Moldovan (090d4d19b)

	* nx-X11/config/cf/Imake.tmpl: implement new UseTIRPC macro,
          defaulting to NO.

2018-03-15 12:18:21 +0100 Mihai Moldovan (daebc8b6a)

	* nx-X11/programs/Xserver/Imakefile: move $(PIXMANLIB) to
          NXAGENTSYSLIBS, since libXcompext doesn't actually need
          it.

2018-03-09 09:07:15 +0100 Mihai Moldovan (32dac66c6)

	* nx-X11/programs/Xserver/Imakefile: use printf with no trailing
          newline instead of echo for variable value.

2018-03-15 12:15:27 +0100 Mihai Moldovan (7a901039c)

	* Makefile: pass down IMAKE_DEFINES to nx-X11/programs/Xserver build
          system.

2018-03-10 02:04:25 +0100 Mihai Moldovan (63a359313)

	* nx-X11/programs/Xserver/Imakefile: drop system libraries out of
          target list for nxagent regeneration.

2018-03-09 09:04:32 +0100 Mihai Moldovan (a47a73872)

	* nx-libs.spec: sync removed files with debian/rules.

2018-03-15 08:45:54 +0100 Mihai Moldovan (15e955545)

	* nx-X11/programs/Xserver/hw/nxagent/Screen.c: do not try to set a
          NULL mode if the output was disconnected before.

2018-03-15 08:45:00 +0100 Mihai Moldovan (6f8cdebc6)

	* nx-X11/programs/Xserver/hw/nxagent/Screen.c: initialize pointers to
          NULL to avoid referencing random data.

2018-03-07 23:46:48 +0100 Mike Gabriel (63e113de9)

	* release 3.5.99.15 (tag: 3.5.99.15)

2018-03-07 21:55:36 +0100 Mihai Moldovan (18630e5dd)

	* Merge branch
          'sunweaver-pr/saver-unvalidated-lengths-ProcScreenSaverUnsetAttributes'
          into 3.6.x

2018-03-05 11:01:49 +0100 Nathan Kidd (7017c22c2)

	* Xserver/Xext/saver.c Unvalidated lengths (X.org CVE-2017-12185).

2018-03-07 21:35:51 +0100 Mihai Moldovan (f3231601b)

	* nxcompshad/configure.ac: blindly copy-pasting might not be the
          smartest idea; it's *COMPSHAD* here.

2018-03-07 21:15:18 +0100 Ulrich Sibiller (570d3fea4)

	* Merge branch 'sunweaver-pr/xinerama-bbox-corner-cases' into 3.6.x

2018-03-05 15:34:52 +0100 Mike Gabriel (4b7b214a7)

	* Xserver/hw/nxagent/Screen.c: Drop commented out code. Functionality
          now implemented in intersect_bb() function.

2018-03-02 14:01:29 +0100 Mike Gabriel (9117a5bf0)

	* hw/nxagent/Screen.c: Cover Xinerama bounding box corner cases.

2018-03-07 19:00:39 +0100 Mihai Moldovan (3352cfaba)

	* nxcomp{,shad}/configure.ac: replace versionating non-portable sed
          construct with hopefully more portable awk construct.

2018-03-07 02:01:39 +0100 Mihai Moldovan (76e7d26b8)

	* nx-X11/programs/Xserver/hw/nxagent/Init.c: disable DPMS support
          within nxagent.

2018-03-06 12:55:22 +0100 Mihai Moldovan (adb582abd)

	* Makefile: we don't need $(BINDIR)/bin.

2018-03-02 05:51:17 +0100 Mihai Moldovan (ed9512ed1)

	* nxcomp{,shad}/configure.ac: pass more portable -E option to sed
          instead of -r.

2018-03-01 21:46:32 +0100 Mike Gabriel (ae40bb9c4)

	* Merge branch 'mjtrangoni-WIP-travis' into 3.6.x

2018-01-09 20:03:17 +0100 Mario Trangoni (66ef3e46f)

	* README.md: Add travis badge

2018-01-01 17:51:31 +0100 Mario Trangoni (ffadec783)

	* Fix clang error: ordered comparison between pointer and zero ("char
          *" and "int")

2018-01-01 17:19:33 +0100 Mario Trangoni (d14d5838b)

	* Fix clang error: comparison of array authCookie not equal to a null
          pointer is always true

2017-12-31 17:00:43 +0100 Mario Trangoni (e1ad1d473)

	* Add travis yaml configuration file

2018-03-01 08:31:23 +0100 Simon Matter (a5a0a5c29)

	* hw/nxagent/Screen.c: Settle down with 96 DPI as the default
          resolution, if nothing better can be detected.

2018-02-28 10:53:45 +0100 Mike Gabriel (153be794d)

	* release 3.5.99.14 (tag: 3.5.99.14)

2018-02-28 01:03:53 +0100 Mihai Moldovan (5c4777b2d)

	* Merge branch 'uli42-pr/fix_autodpi_in_usage' into 3.6.x

2018-02-27 23:00:08 +0100 Ulrich Sibiller (809206d0c)

	* os: hide ttyxx option

2018-02-27 22:56:12 +0100 Ulrich Sibiller (9822e9703)

	* nxagent: rearrange nx options in usage

2018-02-28 00:55:13 +0100 Mihai Moldovan (1918bcb9c)

	* Merge branch 'uli42-pr/update_xkb' into 3.6.x

2018-02-28 00:52:10 +0100 Ulrich Sibiller (00e3e95e5)

	* Lift xkb to xorg-xserver-7.1/1.1.0 state - non-functional changes
          only

2017-11-05 02:02:58 +0100 Ulrich Sibiller (9e6f87e20)

	* Lift xkb to xorg-xserver-7.1/1.1.0 state

2018-02-27 09:42:09 +0100 Mike Gabriel (a6cb8583a)

	* Revert "nx-libs.spec: Starting with Fedora 28 / RHEL 8, SunRPC
          support is being split out into a separate libraries
          (libtirpc)."

2018-02-27 09:37:58 +0100 Mike Gabriel (9f93e96ec)

	* nx-libs.spec: Starting with Fedora 28 / RHEL 8, SunRPC support is
          being split out into a separate libraries (libtirpc).

2018-02-27 09:33:19 +0100 Mihai Moldovan (6d4049640)

	* Merge branch 'sunweaver-pr/autodetect-dpi' into 3.6.x

2018-02-21 22:21:15 +0100 Mike Gabriel (29c166dbe)

	* nxagent: Also provide auto DPI feature via nx/nx option 'autodpi',
          taking only effect on session startups.

2017-10-09 11:36:23 +0200 Simon Matter (9dd2830e0)

	* nxagent: Auto-detect client-side DPI at session startup.

2018-02-27 07:47:49 +0100 Mike Gabriel (a88ca2717)

	* nxcomp/src/Loop.cpp: Harmonize log output. Uniformly, embrace port
          values by single quotes.

2018-02-27 07:48:18 +0100 Mihai Moldovan (0ef6b0d59)

	*
          {nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1,nxproxy/man/nxproxy.1}:
          magicpixel takes a boolean argument for now.

2018-02-27 07:39:57 +0100 Mihai Moldovan (842bb0f45)

	* nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1: remove empty line
          on top of file.

2018-02-27 07:34:54 +0100 Mike Gabriel (ea17fd059)

	* nxcomp/src/Loop.cpp: Make know the agent option 'keyconv' to nxcomp
          and tolerate it as a valid option.

2018-02-27 05:11:06 +0100 Mihai Moldovan (f963593c7)

	* nx-X11/programs/Xserver/{include/globals.h,mi/miinitext.c}: remove
          DPSEXT left-overs.

2018-02-27 03:20:46 +0100 Mihai Moldovan (7a4aa75de)

	* Merge branch 'uli42-pr/update_os' into 3.6.x

2018-02-27 03:13:55 +0100 Ulrich Sibiller (41ff6b034)

	* Lift os to XORG-7_1 state - non-functional changes only

2017-11-05 13:26:04 +0100 Ulrich Sibiller (2d59daca2)

	* Lift os to XORG-7_1 state

2018-02-27 03:02:00 +0100 Mihai Moldovan (78724c486)

	* Remove unused X11R4 DDX compatibility function miClipNotify.

2018-02-27 02:56:01 +0100 Mihai Moldovan (3fffa5bd8)

	* Merge branch 'uli42-pr/update_mi' into 3.6.x

2018-02-27 02:47:11 +0100 Ulrich Sibiller (7368b4540)

	* Lift mi to xorg-xserver-7.1/1.1.0 state - non-functional changes
          only

2017-11-05 21:25:49 +0100 Ulrich Sibiller (6b0a1738f)

	* Lift mi to xorg-xserver-7.1/1.1.0 state

2017-11-05 13:45:31 +0100 Ulrich Sibiller (23dd2959b)

	* Lift miext to xorg-xserver-7.1/1.1.10 state

2018-02-27 02:14:07 +0100 Mihai Moldovan (eaae96101)

	* Merge branch 'uli42-pr/update_record' into 3.6.x

2017-11-05 23:24:55 +0100 Ulrich Sibiller (e5833a6a1)

	* Lift record to xorg-server-1.4.2 state

2018-02-27 01:47:50 +0100 Ulrich Sibiller (39a56dea4)

	* Lift record to xorg-server-1.2.0/xorg-server-1.3.0.0 state -
          non-functional changes only

2017-11-05 23:15:07 +0100 Ulrich Sibiller (1c7abb05b)

	* Lift record to xorg-server-1.2.0/xorg-server-1.3.0.0 state

2018-02-27 01:38:29 +0100 Ulrich Sibiller (0b6259900)

	* Lift record to xorg-xserver-7.1/1.1.0 state - non-functional
          changes only

2017-11-05 12:39:05 +0100 Ulrich Sibiller (db836fd78)

	* Lift record to xorg-xserver-7.1/1.1.0 state

2018-02-27 01:07:02 +0100 Mihai Moldovan (92d806399)

	* Merge branch 'sunweaver-pr/version-cmdline-option' into 3.6.x

2018-02-26 12:50:12 +0100 Mike Gabriel (0371276fb)

	* hw/nxagent/: Stop using non-portable '__progname', set up our own
          'nxagentProgName' instead and pass it around where needed.

2018-02-26 12:22:15 +0100 Mike Gabriel (99fb9817f)

	* hw/nxagent/: Use <function>(void) rather than <function>().

2018-02-21 23:46:55 +0100 Simon Matter (deeac7e0f)

	* nxagent/Args.c: Mention new -options cmdline parameter in usage
          info.

2018-02-21 23:49:55 +0100 Simon Matter (eded33173)

	* nxagent: Print correct application in usage message.

2018-02-21 23:39:23 +0100 Simon Matter (7c32938ac)

	* nxagent: Add -version cmdline option.

2018-02-26 07:46:22 +0100 Mihai Moldovan (751760421)

	* nx-libs.spec: also package extensions/shapeconst.h in RPM packages.

2018-02-26 06:17:08 +0100 Mihai Moldovan (711fd2447)

	* Merge branch 'uli42-pr/update_dbe' into 3.6.x

2018-01-22 22:44:54 +0100 Ulrich Sibiller (f1f2a360f)

	* dbe: add NXAGENT_SERVER guard for DixLookup

2018-02-26 06:15:49 +0100 Ulrich Sibiller (d364ea933)

	* Lift dbe to xorg-xserver-1.4.2 state - non-functional changes only

2018-01-22 22:26:59 +0100 Ulrich Sibiller (95b5cf795)

	* Lift dbe to xorg-xserver-1.4.2 state

2018-02-26 06:11:56 +0100 Ulrich Sibiller (4c5e9a295)

	* Lift dbe to xorg-xserver-7.1/1.1.0 state - non-functional changes
          only

2017-11-05 22:00:44 +0100 Ulrich Sibiller (c529873d9)

	* Lift dbe to xorg-xserver-7.1/1.1.0 state

2018-02-26 05:18:12 +0100 Mihai Moldovan (3d8f8d7ab)

	* debian/nx-x11proto-xext-dev.install: install new file
          extensions/shapeconst.h.

2018-02-26 05:12:20 +0100 Mihai Moldovan (a9787fc2e)

	* Merge branch 'uli42-pr/update_dix' into 3.6.x

2018-02-03 00:19:29 +0100 Ulrich Sibiller (6dcfcbabe)

	* Transfer previous dix changes into hw/nxagent

2018-02-26 05:03:53 +0100 Ulrich Sibiller (1b54f6462)

	* Lift dix to xorg-xserver-1.3.0.0 state - non-functional changes
          only

2018-01-23 00:47:38 +0100 Ulrich Sibiller (485d62676)

	* Lift dix to xorg-xserver-1.3.0.0 state

2018-02-26 04:56:21 +0100 Ulrich Sibiller (2853ab292)

	* Lift dix to xorg-xserver-7.1/1.1.0 state - non-functional changes
          only

2017-11-04 23:51:30 +0100 Ulrich Sibiller (50a337940)

	* Lift dix to xorg-xserver-7.1/1.1.0 state

2018-02-26 03:00:24 +0100 Mihai Moldovan (b40dec982)

	* Merge branch 'uli42-pr/update_xfixes' into 3.6.x

2018-02-26 02:56:58 +0100 Ulrich Sibiller (35d166b80)

	* Lift XFIXES to xorg-xserver-1.4.2 state - non-functional changes
          only

2017-11-05 23:59:22 +0100 Ulrich Sibiller (d59e8d7f4)

	* Lift XFIXES to xorg-xserver-1.4.2 state

2018-02-26 02:44:10 +0100 Ulrich Sibiller (5706005f7)

	* Lift XFIXES to xorg-xserver-7.1/1.1.0 state (XFIXES 4.0) -
          non-functional changes only

2017-10-31 01:54:47 +0100 Ulrich Sibiller (a667131e2)

	* Lift XFIXES to xorg-xserver-7.1/1.1.0 state (XFIXES 4.0)

2018-02-26 01:09:05 +0100 Mihai Moldovan (164263e1a)

	* Merge branch 'sunweaver-pr/nomagicpixel' into 3.6.x

2018-02-21 10:39:46 +0100 Mike Gabriel (8d00456ad)

	* nxagent: Add support for optionally enabling/disabling the magic
          pixel feature.

2018-02-26 01:00:54 +0100 Mihai Moldovan (05152b788)

	* Merge branch 'uli42-pr/update_xi' into arctica-3.6.x

2018-02-15 21:56:52 +0100 Ulrich Sibiller (4598c0c3d)

	* Xi: change () prototypes to (void)

2018-02-15 21:42:51 +0100 Ulrich Sibiller (ebe1c2f22)

	* Xi/getbmap.c: remove unnecessary cast

2018-02-15 21:41:19 +0100 Ulrich Sibiller (8e188629f)

	* Xi: small formatting changes to match Xorg 7.1's Xi

2018-02-15 21:25:27 +0100 Ulrich Sibiller (b0abdf7bd)

	* Xi: reformat

2018-02-15 15:14:14 +0100 Ulrich Sibiller (7aca428ff)

	* Xi: ansify function prototypes

2018-02-11 22:01:11 +0100 Ulrich Sibiller (41a0ba729)

	* Xi: reformat code, ansify

2018-02-08 23:44:10 +0100 Ulrich Sibiller (5bfafee50)

	* Xi: Adapt include sections to match Xorg 7.1

2018-02-25 19:47:00 +0100 Mike Gabriel (e247900ed)

	* debian/control: Don't B-D on build-essential packages.

2018-02-25 19:46:08 +0100 Mike Gabriel (b18477eb4)

	* debian/copyright: Update copyright attributions.

2018-02-25 19:45:01 +0100 Mike Gabriel (4b81b8b38)

	* debian/watch: Drop file. Not really useful in native /
          upstream-provided package.

2018-02-25 19:44:34 +0100 Mike Gabriel (7986787c1)

	* debian/control: Bump Standards-Version: to 4.1.3. No changes
          needed.

2018-02-25 19:36:21 +0100 Mike Gabriel (e8552b7bb)

	* nxcompshad: Regression fix for 990e61cc. Add missing $(NULL) in 'if
          TARGET_ELF' clause.

2018-02-25 15:03:52 +0100 Mike Gabriel (a653aed4c)

	* Merge branch 'Ionic-bugfix/FTBFS-non-ELF' into 3.6.x

2018-02-25 04:35:07 +0100 Mihai Moldovan (06c14b831)

	* nxproxy/{configure.ac,src/Makefile.am}: only enable new ELF dtags
          if target system actually is ELF-based.

2018-02-25 04:33:52 +0100 Mihai Moldovan (990e61cc8)

	* nxcompshad/{configure.ac,src/Makefile.am}: only enable new ELF
          dtags if target system actually is ELF-based.

2018-02-25 04:32:15 +0100 Mihai Moldovan (be1ae7087)

	* m4/nx-macros.m4: add NX_TARGET_USE_ELF macro, setting TARGET_ELF
          automake conditional if target compiler is generating ELF
          binaries.

2018-02-25 04:29:52 +0100 Mihai Moldovan (dd1ae1769)

	* nxcomp{,shad}/configure.ac: trailing whitespace removal only.

2018-02-09 03:41:22 +0100 Mihai Moldovan (7af47b583)

	* Revert "NXhsm.c: add missing code"

2018-02-08 20:40:32 +0100 Mihai Moldovan (f76d4b541)

	* nx-X11/config/cf/{Imake.{cf,tmpl},{linux,xorg}.cf}: support ppc64le
          alongside ppc64(be).

2018-02-07 23:19:33 +0100 Mihai Moldovan (aecdb5266)

	* Merge branch 'uli42-pr/update_xext' into 3.6.x

2017-10-21 02:54:33 +0200 Ulrich Sibiller (5ec2366c4)

	* Xext: lift xvmain.c to xorg-xserver-7.1/1.1 state

2017-10-21 02:47:07 +0200 Ulrich Sibiller (8ebb5d23c)

	* Xext: lift xres.c to xorg-xserver-7.1/1.1 state

2017-10-21 02:43:20 +0200 Ulrich Sibiller (e85c6885e)

	* Xext: lift sync.c to xorg-xserver-7.1/1.1 state

2017-10-21 02:42:58 +0200 Ulrich Sibiller (62373d428)

	* Xext: lift sleeputil.c to xorg-xserver-7.1/1.1 state

2017-10-21 02:12:01 +0200 Ulrich Sibiller (d9c3a7249)

	* Xext: lift panoramiX to xorg-xserver-7.1/1.1 state

2017-10-21 02:04:30 +0200 Ulrich Sibiller (31900d41a)

	* Xext: lift DPMS extension to xorg-xserver-7.1/1.1 state

2017-10-21 01:47:40 +0200 Ulrich Sibiller (4ab18725c)

	* Xext: lift screensaver extension to XORG-7_1 state

2018-02-07 22:29:41 +0100 Mihai Moldovan (cbdae3b71)

	* nx-libs.spec: delete useless cond_noarch macro that has never been
          used.

2018-02-07 22:28:02 +0100 Mihai Moldovan (6449b5548)

	* nx-libs.spec: build-depend on libtirpc-devel for rpc/rpc.h and
          friends on Fedora 28+.

2018-02-07 22:21:35 +0100 Mihai Moldovan (88efaf8af)

	* nx-libs.spec: only apply ppc64le workaround when compiled against
          RHEL/EPEL 7.

2018-02-05 14:07:27 +0100 Mike Gabriel (a110b0c45)

	* Merge branch 'uli42-pr/update_fb' into 3.6.x

2017-11-05 21:41:08 +0100 Ulrich Sibiller (f7207bcdc)

	* Lift fb to xorg-xserver-7.1/1.1 state

2018-02-05 13:02:30 +0100 Mike Gabriel (b1c42dc98)

	* Merge branch 'uli42-pr/some_cleanups' into 3.6.x

2018-01-05 01:51:02 +0100 Ulrich Sibiller (7db6cff1c)

	* Window.c: fix TEST/DEBUG output

2018-01-05 01:45:15 +0100 Ulrich Sibiller (ffc363c54)

	* Split.c: make nxagentWaitDrawable TEST messages look like all the
          others

2018-01-05 01:44:58 +0100 Ulrich Sibiller (e3d749f68)

	* Split.c: Fix wrong function names in TEST output

2018-01-05 01:41:52 +0100 Ulrich Sibiller (0a2a9da33)

	* Splash.c: Fix wrong function names in TEST/DEBUG output

2018-01-05 01:39:00 +0100 Ulrich Sibiller (0e54be636)

	* Screen.c: Fix wrong function names in TEST output

2018-01-05 01:36:12 +0100 Ulrich Sibiller (1930f184c)

	* Rootless.c: Fix wrong function name in WARNING output

2018-01-05 01:34:11 +0100 Ulrich Sibiller (f511fba34)

	* Reconnect.c: Fix wrong function names in TEST output

2018-01-05 01:31:44 +0100 Ulrich Sibiller (87afc32f9)

	* Pixmap.c: Fix wrong function names in TEST/WARNING output

2018-01-05 01:19:40 +0100 Ulrich Sibiller (1c020ea9c)

	* Events.c: change scope of XButtonEvent struct and clear it before
          use

2018-01-05 01:19:26 +0100 Ulrich Sibiller (1997c04ab)

	* Events.c: Fix wrong function name in TEST output

2018-01-05 01:08:18 +0100 Ulrich Sibiller (5cee71a3c)

	* Dialog.c: Fix wrong function names in TEST output

2018-01-05 01:05:44 +0100 Ulrich Sibiller (61e4d2949)

	* Composite.c: Fix wrong function names in TEST output

2018-01-05 00:50:29 +0100 Ulrich Sibiller (876063ce1)

	* Client.c: Fix wrong function names in DEBUG/WARNING output

2018-01-05 00:47:32 +0100 Ulrich Sibiller (9e22a10a5)

	* NXdispatch.c: add FIXME

2018-01-05 00:47:11 +0100 Ulrich Sibiller (acbc9cd31)

	* NXdispatch.c: fix wrong indentation

2018-01-05 00:46:34 +0100 Ulrich Sibiller (99b114370)

	* Handlers.c: Fix wrong function names in TEST output

2018-02-05 12:14:39 +0100 Mike Gabriel (995350d14)

	* Merge branch 'uli42-pr/shm_missing_code' into 3.6.x

2018-02-02 22:39:06 +0100 Ulrich Sibiller (9fb582f42)

	* NXhsm.c: drop setting of sequence number

2018-02-02 22:40:23 +0100 Ulrich Sibiller (c804d99f2)

	* NXhsm.c: add missing code

2018-01-28 21:36:03 +0100 Helmut Grohne (ef0a3d636)

	* debian/rules: Fix FTCBFS: (see Debian bug #875867) Fix build/host
          confusion in debian/rules. Pass --host to ./configure.

2018-01-20 14:03:28 +0100 Mike Gabriel (949b91c64)

	* nxcomp/src/Loop.cpp: Typo fix in error msg.

2018-01-16 15:19:42 +0100 Mike Gabriel (61265ff61)

	* release 3.5.99.13 (tag: 3.5.99.13)

2018-01-16 15:08:07 +0100 Mike Gabriel (9772277c6)

	* Merge branch
          'sunweaver-pr/keep-disabled-rrxinerama-disabled-on-reconnects'
          into 3.6.x

2018-01-16 14:52:43 +0100 Mike Gabriel (05dd84256)

	* hw/nxagent/Screen.c: Additionally check for noRRXineramaExtension
          set to FALSE before using the nxagentAdjustRandRXinerama()
          function and providing a Xinerama-like user experience.

2018-01-11 10:01:18 +0100 Mihai Moldovan (7c43682e8)

	* nx-X11/config/cf/{gnu,lnx}Lib.rules: add RPATH entries for
          temporary nxcomp and nxcompshad libraries.

2018-01-09 01:08:17 +0100 Mihai Moldovan (1086c4aa5)

	* Merge branch 'Ionic-bugfix/ctime' into 3.6.x

2017-12-30 09:30:03 +0100 Mihai Moldovan (2eb2f2e6c)

	* nxcomp/src/Timestamp.{cpp,h}: use ::ctime_s or ::ctime_r instead of
          plain ctime, on-stack buffers and return std::string
          objects.

2017-12-30 09:25:26 +0100 Mihai Moldovan (df8908b9d)

	* nxcomp/configure.ac: add check for ::ctime_s.

2018-01-08 23:43:28 +0100 Mihai Moldovan (70e1e6a01)

	* Merge branch 'uli42-pr/fix_xext_includes' into 3.6.x

2018-01-08 23:08:51 +0100 Ulrich Sibiller (f66820b57)

	* panoramiX: fix includes

2018-01-08 22:58:26 +0100 Mihai Moldovan (47ef330c5)

	* Merge branch 'uli42-pr/reenable_xc-misc' into 3.6.x

2018-01-08 22:25:35 +0100 Ulrich Sibiller (43456713b)

	* Re-enable XC-MISC extension

2018-01-07 01:29:13 +0100 Mihai Moldovan (5f9f744cd)

	* Merge branch 'uli42-pr/fix_strings' into 3.6.x

2018-01-03 22:28:43 +0100 Ulrich Sibiller (23c36c2d2)

	* Display.c: drop helper variable in loop

2018-01-03 02:34:10 +0100 Ulrich Sibiller (b89b80949)

	* Error.c: replace malloc+strcpy by strdup

2018-01-03 02:29:55 +0100 Ulrich Sibiller (27a31d0ce)

	* Events.c: add FIXME

2018-01-03 02:22:11 +0100 Ulrich Sibiller (11b2b067e)

	* Keyboard.c: rework string allocation/building

2018-01-03 01:55:32 +0100 Ulrich Sibiller (a0e985fb6)

	* Keystroke.c: replace calloc + 2 * strcpy by asprintf

2018-01-03 01:31:52 +0100 Ulrich Sibiller (185470072)

	* Font.c: replace malloc + strcpy by strdup + fix memleak

2018-01-03 01:17:59 +0100 Ulrich Sibiller (054ae8447)

	* Font.c: free possibly allocated mem

2018-01-03 01:11:34 +0100 Ulrich Sibiller (56fa23485)

	* Font.c: replace memcpy by sprintf preventing possible buffer
          overflows

2018-01-03 00:59:59 +0100 Ulrich Sibiller (cac1af52d)

	* Args.c: simplify nxagentGetDialogName()

2018-01-03 00:59:20 +0100 Ulrich Sibiller (74c21e9e2)

	* Args.c, Error.[ch]: introduce own length macro for
          nxagentClientsLogName

2018-01-03 00:32:14 +0100 Ulrich Sibiller (dc61b6cca)

	* Args.c: use strdup instead of malloc

2018-01-03 00:18:39 +0100 Ulrich Sibiller (96e430069)

	* Error.c: update nxagentPrintError

2018-01-03 00:06:39 +0100 Ulrich Sibiller (525e15168)

	* Error.c: replace strcpy/strcat by snprintf

2018-01-03 00:05:49 +0100 Ulrich Sibiller (7d87e5a0c)

	* Error.c: use standard file descriptor macros

2018-01-03 00:05:09 +0100 Ulrich Sibiller (654422a04)

	* Error.c: remove trailing whitespace

2018-01-02 23:53:14 +0100 Ulrich Sibiller (6c080c839)

	* Error.c: remove empty ifdef

2018-01-02 21:02:41 +0100 Ulrich Sibiller (a8a693817)

	* Font.c: pass down size

2018-01-02 19:24:49 +0100 Ulrich Sibiller (19a3918a7)

	* Display.c: pass down buffer size to nxagentLookForIconFile

2018-01-02 19:23:20 +0100 Ulrich Sibiller (ea1e0bea3)

	* Replace hardcoded string lengths by macros

2017-12-08 00:30:32 +0100 Ulrich Sibiller (9a6b90c31)

	* Font.c: make nxagentGetFontServerPath more readable

2017-12-08 00:19:50 +0100 Ulrich Sibiller (677da7fd3)

	* Screen.c: string handling improvements

2017-12-08 00:17:24 +0100 Ulrich Sibiller (9d5c83e2f)

	* Font.c: shorten string handling

2017-11-24 00:54:14 +0100 Ulrich Sibiller (2836c72f7)

	* Keyboard.c: replace malloc + strcpy by asprintf

2017-11-24 00:49:17 +0100 Ulrich Sibiller (08912ef30)

	* Keyboard.c: improve user messages for keyboard file handling

2017-11-24 00:48:42 +0100 Ulrich Sibiller (0e2c4df8e)

	* Keyboard.c: fix memory leak

2017-11-23 23:18:44 +0100 Ulrich Sibiller (3de6bc749)

	* Dialog.c: fix possible buffer overflows

2017-11-24 00:25:25 +0100 Ulrich Sibiller (4a345786c)

	* Dialog.c,Display.c,NXdixfonts.c: replace strncpy() by snprintf
          where appropriate

2017-11-23 21:25:26 +0100 Ulrich Sibiller (5987a7b1a)

	* Dialog.c,Display.c,Font.c,NXdixfonts.c: don't use hardcoded string
          buffer lengths

2018-01-05 23:21:52 +0100 Mihai Moldovan (3c8189971)

	* Merge branch 'Ionic-bugfix/rpath' into 3.6.x

2018-01-03 03:22:31 +0100 Mihai Moldovan (1c1431c0f)

	* nxproxy/src/Makefile.am: build library using RUNPATH instead of
          RPATH.

2018-01-03 03:18:12 +0100 Mihai Moldovan (d1897719a)

	* nxproxy/configure.ac: enable libtool support.

2018-01-03 03:17:10 +0100 Mihai Moldovan (4d481bf99)

	* nxproxy/configure.ac: drop --enable-cxx11.

2017-12-30 00:40:06 +0100 Mihai Moldovan (b91b13b37)

	* Makefile: only try to copy/dereference libNX* files when installing
          data.

2017-12-30 00:17:57 +0100 Mihai Moldovan (ecaa13ce6)

	* nx-X11: reintroduce creation of libX11 compat symlinks.

2017-12-29 22:35:58 +0100 Mihai Moldovan (3d17c665b)

	* Makefile: install relinked program binary instead of the
          "temporary" one.

2017-12-29 21:44:56 +0100 Mihai Moldovan (ffc09a73d)

	* nx-X11: build programs with a temporary RPATH/RUNPATH value and a
          relinked version with the system location.

2017-12-28 23:16:32 +0100 Mihai Moldovan (44f8c424e)

	* nxcompshad/src/Makefile.am: enable new ELF dtags to force RUNPATH
          creation for libXcompshad.

2017-12-28 23:12:50 +0100 Mihai Moldovan (4b153f5b0)

	* nx-X11/config/cf/{gnu,lnx}Lib.rules: enable new ELF dtags to force
          RUNPATH creation for nxagent.

2017-12-26 04:10:27 +0100 Mihai Moldovan (b13bf675a)

	* nxcompshad/src/Makefile.am: implement libX11 RPATH/RUNPATH
          override.

2017-12-26 04:06:40 +0100 Mihai Moldovan (26ab7b8a7)

	* nxagent: implement RPATH/RUNPATH override for libX11.

2017-12-30 03:31:20 +0100 Mihai Moldovan (e13e31f75)

	* Merge branch 'uli42-pr/fix_abstract' into 3.6.x

2017-12-29 14:25:53 +0100 Ulrich Sibiller (367bec595)

	* EncodeBuffer.cpp: add another VALGRIND guard

2017-12-28 11:19:44 +0100 Ulrich Sibiller (6e98e35cf)

	* nxcomp: drop strncpy in favour of snprintf

2017-12-27 21:13:39 +0100 Ulrich Sibiller (9e8bd2e1b)

	* Loop.cpp: fix memleak happening with unknown tcp host

2017-12-27 19:16:15 +0100 Ulrich Sibiller (ce293647d)

	* ChannelEndPoint.cpp: fix possible memleak in getUnixPath()

2017-12-27 19:15:23 +0100 Ulrich Sibiller (17d045826)

	* ChannelEndPoint.cpp: remove unneccessary code

2017-12-27 17:06:43 +0100 Ulrich Sibiller (eae64c4a4)

	* ChannelEndPoint.cpp: fix another memleak

2017-12-27 15:23:33 +0100 Ulrich Sibiller (96879dc69)

	* EncodeBuffer.cpp: add VALGRIND guard

2017-12-27 14:53:58 +0100 Ulrich Sibiller (6198e0376)

	* nxcomp: implement correct length handling for unix socket structs

2017-12-27 14:43:50 +0100 Ulrich Sibiller (2367fc714)

	* Loop.cpp: drop ugly ifdef indentation

2017-12-27 14:43:22 +0100 Ulrich Sibiller (6d8fe661e)

	* Loop.cpp: create xServerAddrUNIX only if required

2017-12-27 13:16:35 +0100 Ulrich Sibiller (14a558918)

	* Loop.cpp: improve/fix usage of s(n)printf

2017-12-27 13:09:25 +0100 Ulrich Sibiller (3066195d7)

	* Loop.cpp: some reformatting/simplification/FIXMEs

2017-12-27 12:54:30 +0100 Ulrich Sibiller (c31c54c1b)

	* Loop.cpp: delete passed object prior to overwriting it

2017-12-27 12:18:28 +0100 Ulrich Sibiller (c48748ba0)

	* ChannelEndPoint.cpp: re-scope/improve getSpec

2017-12-27 12:15:47 +0100 Ulrich Sibiller (f1905c864)

	* Loop.cpp: delete structs when no longer required

2017-12-27 12:14:38 +0100 Ulrich Sibiller (b593edeb2)

	* Loop.cpp: always close testSocketFD

2017-12-27 12:13:43 +0100 Ulrich Sibiller (4107159e2)

	* Loop.cpp: free display before leaving SetupDisplaySocket()

2017-12-27 12:12:20 +0100 Ulrich Sibiller (604e09686)

	* Loop.cpp: Fix memset (size was 0)

2017-12-28 19:32:22 +0100 Mihai Moldovan (2d44051aa)

	* Merge branch 'uli42-pr/silence_nxcompshad_warnings' into 3.6.x

2017-12-27 23:54:34 +0100 Ulrich Sibiller (2cade632b)

	* nxcompshad: silence GCC warnings

2017-12-28 00:18:58 +0100 Mihai Moldovan (061c35772)

	* Merge branch 'uli42-pr/reduce_uninitialised' into 3.6.x

2017-12-10 23:57:35 +0100 Ulrich Sibiller (6acbfab33)

	* reduce usage of uninitialised bytes

2017-12-27 22:09:29 +0100 Mihai Moldovan (bc5f9a236)

	* nxcomp/src/Log.h: take a reference-type in generic has_newline()
          function.

2017-12-27 20:12:26 +0100 Mihai Moldovan (8036f6914)

	* nxcomp/src/Log.cpp: don't confuse users with useless warning
          messages in case that a log line append operation was
          requested, but the message level has lower precedence than
          the current log filter.

2017-12-27 19:49:25 +0100 Mihai Moldovan (56dbc2156)

	* nxcomp/src/Log.h: make sure we don't pass NULL pointers to
          strstr().

2017-12-25 17:39:40 +0100 Mihai Moldovan (57845ced5)

	* nxcomp/src/Loop.cpp: whitespace in log messages only.

2017-12-25 02:19:17 +0100 Mihai Moldovan (970704ca4)

	* nxcomp/src/Loop.cpp: use new log continuation mechanism.

2017-12-25 02:18:46 +0100 Mihai Moldovan (fe447bb6d)

	* nxcomp/src/Loop.cpp: whitespace only.

2017-12-24 22:16:38 +0100 Mihai Moldovan (dccf5901e)

	* nxcomp/src/Log.{cpp,h}: provide infrastructure for appending to
          already existing log lines.

2017-12-24 20:17:18 +0100 Mihai Moldovan (b30cfaa24)

	* nxcomp/src/Log.h: NXLogStamp constructor should actually take a
          size_t-typed line parameter.

2017-12-24 20:07:44 +0100 Mihai Moldovan (5ff87ca9e)

	* nxcomp/src/Log.h: use initializer lists instead of initializing
          member variables in-block.

2017-12-24 18:37:03 +0100 Mihai Moldovan (fcb41e324)

	* nx-X11/programs/Xserver/hw/nxagent/Screen.c: re-enable normal
          error/warning output.

2017-12-24 17:59:35 +0100 Mihai Moldovan (9dba2435c)

	* nxcomp/src/ChannelEndPoint.cpp: don't use C-style casting in C++
          code...

2017-12-24 17:59:17 +0100 Mihai Moldovan (ae73fedf8)

	* nxcomp/src/Loop.cpp: fix small memory leak.

2017-12-24 16:30:19 +0100 Mihai Moldovan (1e448d2f5)

	* testscripts/run-nxproxy2nx*: use more quotes, common variables and
          braces.

2017-12-24 15:51:11 +0100 Mihai Moldovan (a0003405b)

	* testscripts/run-nxproxy2nx*: drop echo -ne "...\n".

2017-12-24 15:45:01 +0100 Mihai Moldovan (6c7869ab9)

	* testscripts/*: fix "randlomly" typos.

2017-12-24 04:57:12 +0100 Mihai Moldovan (34bef6330)

	* nx-X11/programs/Xserver/hw/nxagent/Screen.c: update screen size
          after modifying CRTC modes.

2017-12-19 16:06:06 +0100 Mihai Moldovan (75767979e)

	* nx-libs.spec: make sure pass additional configure flags through,
          not discard them.

2017-12-19 11:39:33 +0100 Mihai Moldovan (ef28eb472)

	*
          nx-X11/extras/Mesa.patches_6.4.2/4002_no-special-glx-memfunctions.patch:
          include stdlib.h and string.h for memset, malloc and free
          prototypes.

2017-12-19 11:34:53 +0100 Mihai Moldovan (218a340d8)

	* mesa-quilt: drop debugging option erroneously committed.

2017-12-19 11:32:54 +0100 Mihai Moldovan (2c4afb84e)

	* mesa-quilt: ignore user configuration file when applying MESA
          patches.

2017-12-19 08:49:20 +0100 Mihai Moldovan (10871bba0)

	* nx-libs.spec: show compile calls during RPM-based builds.

2017-12-19 08:12:24 +0100 Mihai Moldovan (6616983f2)

	* nx-libs.spec: re-add %{optflags} to CDEBUGFLAGS.

2017-12-18 12:23:45 +0100 Mihai Moldovan (08ad4d04d)

	* nxcomp/src/Loop.cpp: log message fixups only.

2017-12-16 14:50:12 +0100 Mihai Moldovan (e7b744525)

	* Drop SHMNAME workaround again, it *is* defined in shmstr.h, which
          is actually header I was searching for.

2017-12-16 14:45:46 +0100 Mihai Moldovan (1e2fc1548)

	* nx-X11/programs/Xserver/Xext/shape.c: avoid pulling in Xlib in
          legacy mode via the _SHAPE_SERVER_ macro.

2017-12-16 13:06:36 +0100 Mihai Moldovan (3abdb9960)

	* nx-X11/programs/Xserver/Xext/shape.c: pull in shapestr.h for legacy
          Xext proto versions, since shape.h would pull in Xlib.

2017-12-16 09:40:44 +0100 Mihai Moldovan (caa048a18)

	* Handle SHAPE proto splitup gracefully for legacy Xext proto
          versions.

2017-12-16 08:38:29 +0100 Mihai Moldovan (404e6634a)

	* zlib compatibility: whenever we want -I flags only, assume that the
          headers are directly available.

2017-12-16 07:57:47 +0100 Mihai Moldovan (e37532ca8)

	* nx-X11/programs/Xserver/include/misc.h: add compat define for
          SHMNAME.

2017-12-16 07:47:17 +0100 Mihai Moldovan (779a116ff)

	* Support building with legacy zlib versions that do not ship a
          pkg-config file.

2017-12-16 07:18:11 +0100 Mihai Moldovan (e92c2a878)

	* Support building with legacy (pre-7.1.0) Xext proto versions.

2017-12-16 06:41:15 +0100 Mihai Moldovan (0d6207bd3)

	* Revert "nx-libs.spec: add xorg-x11-libXext-devel build dependency
          for older *SUSE versions."

2017-12-16 06:36:52 +0100 Mihai Moldovan (cc47066b3)

	* nx-libs.spec: add xorg-x11-libXext-devel build dependency for older
          *SUSE versions.

2017-12-16 05:53:26 +0100 Mihai Moldovan (ddd6f72ff)

	* nx{comp{,shad},proxy}: use dist-bzip2 instead of dist-xz.

2017-12-16 05:35:51 +0100 Mihai Moldovan (4c4f2b185)

	* debian/control: add dependencies needed for debian/compat.sh.

2017-12-16 05:11:42 +0100 Mihai Moldovan (c173e6b99)

	* Makefile: correctly quote variables when passing them down to other
          programs.

2017-12-16 04:17:24 +0100 Mihai Moldovan (3206eacf6)

	* nx-libs.spec: pixman is called libpixman-1-0 on older *SUSE
          versions.

2017-12-16 04:16:45 +0100 Mihai Moldovan (3411a8bc7)

	* nx-libs.spec: imake is part of xorg-x11-util-devel on older *SUSE
          versions and the splitted imake package on later versions.

2017-12-16 04:16:06 +0100 Mihai Moldovan (c7c4987b8)

	* nx-libs.spec: older *SUSE versions do not split up (all) libraries
          in a useful manner.

2017-12-16 03:55:58 +0100 Mihai Moldovan (fe011b55d)

	* Support building with legacy (pre-1.4.2) libXfont(1) versions.

2017-12-16 02:22:18 +0100 Mihai Moldovan (fb2e9a8b5)

	* debian/rules: execute new debian/compat.sh file before the actual
          build.

2017-12-16 02:21:36 +0100 Mihai Moldovan (baf61fbb2)

	* debian/: add compat.sh file containing compatibility logic for
          older Debian and Ubuntu versions.

2017-12-16 00:49:00 +0100 Mihai Moldovan (0bbef4f40)

	* nx-libs.spec: also own %{_datadir}/nx/X11, since %dir explicitly
          does not recurse down.

2017-12-15 17:43:48 +0100 Mihai Moldovan (1d431b53c)

	* nxcompshad/Makefile.am: also correctly call aclocal here.

2017-12-15 17:18:41 +0100 Mihai Moldovan (0e0eb5a43)

	* {nx-X11/lib,nxproxy}/Makefile.am: also use correct aclocal flags in
          the other locations.

2017-12-15 17:10:04 +0100 Mihai Moldovan (df6afb60d)

	* nxcomp/test/logging_test.cpp: return a value in non-void function.

2017-12-15 17:00:11 +0100 Mihai Moldovan (a10b9c649)

	* nx-X11/config/cf/linux.cf: recursive macros aren't a thing.

2017-12-15 15:52:17 +0100 Mihai Moldovan (3d59e2c30)

	* nxcomp/Makefile.am: call aclocal with the correct include dir
          argument.

2017-12-15 15:20:16 +0100 Mihai Moldovan (a22213e47)

	* nx-libs.spec: only remove files in the BuildRoot.

2017-12-15 14:12:25 +0100 Mihai Moldovan (dfa24dd8f)

	* nx-X11/config/cf/linux.cf: don't override default CC options for
          {ARM,PPC}{32,64}.

2017-12-15 12:55:17 +0100 Mihai Moldovan (1dad092ca)

	* Merge branch '3.6.x'

2017-12-15 12:40:31 +0100 Mike Gabriel (2b9025f79)

	* release 3.5.99.12 (tag: 3.5.99.12)

2017-12-15 12:05:16 +0100 Mike Gabriel (4fb495432)

	* Xserver/hw/nxagent/Image.c: Fix regression FTBFS after d4465b71 got
          merged in.

2017-12-15 12:02:36 +0100 Mike Gabriel (cfbb03820)

	* debian/changelog: post-release version bump to 3.5.99.11

2017-12-15 11:20:52 +0100 Mike Gabriel (b213c8eba)

	* release 3.5.99.11 (tag: 3.5.99.11)

2017-12-15 11:15:22 +0100 Mike Gabriel (4cca1b4bd)

	* Merge branch 'sunweaver-pr/more-X-memory-macro-fixes' into 3.6.x

2017-12-14 11:27:35 +0100 Mike Gabriel (5597f2ea5)

	* Xserver/hw/nxagent/Clipboard.c: Fix free calls (free back to
          XFree).

2017-12-14 11:15:09 +0100 Mike Gabriel (d4465b719)

	* Xserver/hw/nxagent/compext: Xfree -> free and Xmalloc -> malloc.

2017-12-15 08:26:23 +0100 Mihai Moldovan (8cca3f09d)

	* nx-libs.spec: actually use a weak dependency for xkeyboard-config.

2017-12-15 08:10:32 +0100 Mihai Moldovan (8cf5b5b7c)

	* nx-libs.spec: add back erroneously dropped xkeyboard-config
          dependency.

2017-12-14 10:49:21 +0100 Mihai Moldovan (1d301c517)

	* Merge branch 'sunweaver-pr/fix-compiler-warnings' into 3.6.x

2017-12-14 08:05:54 +0100 Mike Gabriel (8bb1579f4)

	* Xserver/GL/glx/glxcmds.c: Cast small-int values through intptr_t
          when passed as pointers

2017-03-17 14:06:15 +0000 Mike Gabriel (ac6a216c5)

	* lib/X11/Xrm.c: Compiler warning fix: logical-not-parentheses

2017-02-17 13:35:48 +0000 Mike Gabriel (a6ffabda6)

	* glx: warning fixes

2017-02-17 13:30:13 +0000 Mike Gabriel (16fbdb2a8)

	* Xserver/GL/glx/glxfb.c: Fix compiler warning: pointer-sign.

2017-02-17 12:56:53 +0000 Mike Gabriel (a27414524)

	* hw/nxagent/Events.c: Fix compiler warnings (with NX_DEBUG_INPUT):
          format.

2017-02-17 12:28:05 +0100 Mike Gabriel (7aed70f14)

	* hw/nxagent/NXxvdisp.c: Fix compiler warnings:
          misleading-indentation

2017-02-17 10:25:03 +0000 Mike Gabriel (72152baff)

	* hw/nxagent/NXdispatch.c: Fix compiler warning:
          misleading-indentation

2017-02-16 10:06:41 +0000 Mike Gabriel (6d98e5381)

	* Xserver/Xi/chgfctl.c: Fix compiler warning: misleading-indentation.

2017-12-14 10:39:47 +0100 Mike Gabriel (91ca51bff)

	* debian/rules: Neither overzealously remove nx-X11/Makefile.

2017-12-14 09:51:12 +0100 Mike Gabriel (8cade97b0)

	* debian/rules: Don't remove our main Makefile.

2017-12-14 07:44:20 +0100 Mike Gabriel (346c59516)

	* debian/rules: Fix override_dh_clean target for older Debian/Ubuntu
          versions.

2017-12-14 01:08:34 +0100 Mike Gabriel (542b5b461)

	* Add missing/renamed patches. (Ouch!).

2017-09-22 15:32:31 -0400 Mike DePaulo (f8b2a04e0)

	* nx-libs.spec: Add missing BuildRequires and fix paths to files.

2017-12-14 00:21:42 +0100 Mike Gabriel (5000ded30)

	* debian/control: Set Section: to "libs" for libnx-x11-6.

2017-12-14 00:19:04 +0100 Mike Gabriel (f17d4eb26)

	* debian/control: All Priority: extras packages are required to be
          changed to Priority: optional by recent Debian Policy.

2017-12-14 00:09:35 +0100 Mike Gabriel (abaebb5b1)

	* Merge branch 'uli42-pr/improve_keyboard_light' into 3.6.x

2017-11-13 21:06:36 +0100 Ulrich Sibiller (a02b645b2)

	* nxagent manpage: extend description of keyboard option

2017-08-31 16:17:29 +0200 Ulrich Sibiller (7dbc6cf86)

	* Events.c/h: Rename & restructure some Xkb functions

2017-07-22 22:12:51 +0200 Ulrich Sibiller (8e5b1e7a2)

	* Keyboard.c: Replace some memsets by zero initialization

2017-07-22 19:09:10 +0200 Ulrich Sibiller (de9b4edf9)

	* Keyboard.c: Fix indentation

2017-08-12 17:38:35 +0200 Ulrich Sibiller (88bc52615)

	* Keyboard.c: set variables to NULL after free

2017-07-22 16:41:09 +0200 Ulrich Sibiller (94fae7497)

	* Keyboard.c: XkbDfltRepeatDelay and XkbDfltRepeatIntervall are int
          not uint

2017-07-22 15:58:08 +0200 Ulrich Sibiller (eb4abe4c5)

	* Keyboard.c: Use calloc instead of malloc + memset

2017-07-22 15:28:59 +0200 Ulrich Sibiller (5c4a001ac)

	* nxagent manpage: Extend keyboard documentation

2017-07-22 15:26:11 +0200 Ulrich Sibiller (8b206a261)

	* Keyboard.c: Make xkblock more robust

2017-07-22 15:25:53 +0200 Ulrich Sibiller (1e1ea1cea)

	* Keyboard.c: Some code cleanups

2017-07-22 14:44:46 +0200 Ulrich Sibiller (a44737855)

	* nxagent manpage: Improve explanation of -noignore and -noxkblock

2017-07-22 14:40:53 +0200 Ulrich Sibiller (ba8076697)

	* Keyboard.c: Add some comments with changelog explanations

2017-12-06 00:04:44 +0100 Ulrich Sibiller (9566acb5a)

	* Keyboard.c: print message class for user messages

2017-12-06 00:04:29 +0100 Ulrich Sibiller (c37c47ac4)

	* Keyboard.c: Improve TEST output

2017-12-13 23:43:41 +0100 Mike Gabriel (7610c0f19)

	* debian/*: Adopt from official Debian package where appropriate.

2017-12-13 23:18:34 +0100 Mike Gabriel (c5f3c2042)

	* Merge branch 'uli42-pr/pre-rrxinerama-fallback' into 3.6.x

2017-07-13 18:33:17 +0200 Ulrich Sibiller (bd1ca625e)

	* small code cosmetics

2017-07-13 15:52:47 +0200 Ulrich Sibiller (0852aa52c)

	* always notify on size changes

2017-07-13 15:28:05 +0200 Ulrich Sibiller (1923f49dd)

	* re-implement pre-xinerama behaviour

2017-12-13 04:50:24 +0100 Mihai Moldovan (73c113ce6)

	* nx-X11/programs/Xserver/os/xprintf.c: completely drop NX-related
          changes.

2017-12-13 03:31:06 +0100 Mihai Moldovan (6d70b9e3c)

	* debian/x2goagent.options: reenable XFIXES extension.

2017-12-11 13:38:59 +0100 Mihai Moldovan (3731a996d)

	* nxcomp/src/Log.cpp: only create a new queue entry if we actually
          intend to write it out later.

2017-12-11 09:49:05 +0100 Mike Gabriel (7882a39ad)

	* Merge branch 'uli42-pr/fix_shadow_warning' into 3.6.x

2017-12-10 18:00:15 +0100 Ulrich Sibiller (018c557c4)

	* Silence warning: "ar: 'u' modifier ignored since 'D' is the
          default"

2017-12-10 16:23:03 +0100 Ulrich Sibiller (d5c3e75b3)

	* nxcomp: fix shadow warning

2017-12-11 09:45:47 +0100 Mike Gabriel (29bb12312)

	* Merge branch 'uli42-pr/simplify_xtrans' into 3.6.x

2017-12-10 21:36:15 +0100 Ulrich Sibiller (0eb1dc67d)

	* Xtranssock.c: simplify code in SocketWritev

2017-12-11 09:41:08 +0100 Mike Gabriel (4988e7c5f)

	* Merge branch
          'sunweaver-pr/drop-NoMachines-own-Xvasprintf-implementation'
          into 3.6.x

2017-12-11 09:22:49 +0100 Mike Gabriel (cf2e07657)

	* Xserver/os/xprintf.c: Drop NoMachine's own implementation of
          Xvasprintf(). Use stock implementation instead.

2017-12-11 01:05:50 +0100 Mihai Moldovan (c31cd7737)

	* nx-X11/programs/Xserver/os/xprintf.c: remove doubly-defined
          Xscnprintf function, add missing header includes.

2017-12-10 12:17:39 +0100 Mike Gabriel (e54e42af9)

	* Merge branch 'Ionic-feature/backport-asprintf' into 3.6.x

2017-12-07 12:11:53 +0100 Daniel Kurtz (a6e632aac)

	* os/xprintf: add Xvscnprintf and Xscnprintf

2017-12-07 10:57:06 +0100 Colin Harrison (c281c6e06)

	* Typo in xserver Xvasprintf()

2017-12-07 10:48:31 +0100 Alan Coopersmith (1e3a97482)

	* Add asprintf() implementation for platforms without it

2017-12-09 13:16:37 +0100 Mihai Moldovan (804ff4452)

	* Merge branch 'uli42-pr/fix_memleaks' into 3.6.x

2017-12-07 22:35:59 +0100 Ulrich Sibiller (4dbee3a3f)

	* nxcomp: use new macro SAFE_FREE(ptr)

2017-11-28 21:58:07 +0100 Ulrich Sibiller (2814677a7)

	* Loop.cpp: fix more memory leaks

2017-11-28 21:18:48 +0100 Ulrich Sibiller (1c09eab70)

	* Loop.cpp: fix two memleaks

2017-11-28 20:43:44 +0100 Ulrich Sibiller (c4660e109)

	* ChannelEndPoint.cpp: fix two memleaks

2017-11-27 23:31:35 +0100 Ulrich Sibiller (21c742d25)

	* nxcomp: simplify free calls

2017-11-27 23:30:50 +0100 Ulrich Sibiller (513aa23a7)

	* nxcomp: fix double free

2017-12-09 12:54:24 +0100 Mihai Moldovan (6d7536bd4)

	* Merge branch 'uli42-pr/keep_co' into 3.6.x

2017-12-04 23:44:58 +0100 Ulrich Sibiller (eff0f366d)

	* Reintroduce -co as no-op

2017-12-07 08:35:54 +0100 Mihai Moldovan (eb9618739)

	* Merge branch 'uli42-p/xquerytree_leak' into 3.6.x

2017-12-05 21:25:12 +0100 Ulrich Sibiller (ad53af097)

	* Events.c: add ifdef around nxagentRemoteWindowsTree

2017-12-05 00:29:10 +0100 Ulrich Sibiller (cdaec755d)

	* Make sure XQueryTree results are freed

2017-12-05 00:28:51 +0100 Ulrich Sibiller (0938cf83d)

	* Events.c: drop unused variable

2017-12-05 00:28:27 +0100 Ulrich Sibiller (43579a3b9)

	* Events.c: move variable to inner scope

2017-12-07 07:23:20 +0100 Mihai Moldovan (5487d52fe)

	* Merge branch 'uli42-pr/various_backports' into 3.6.x

2017-12-05 22:39:34 +0100 Daniel Stone (aac4c5f59)

	* DIX: XKB: Set xkbInfo to NULL as well as freeing it

2017-12-05 22:22:55 +0100 Daniel Stone (e05b90814)

	* Allow options to appear with other components.

2017-12-05 22:14:22 +0100 Lars Knoll (e073093cc)

	* devPrivates fixes

2017-12-05 22:09:06 +0100 Adam Jackson (0a010adfc)

	* Coverity # 337: Remove useless NULL check.

2017-12-05 22:06:11 +0100 Adam Jackson (1771deaf1)

	* Coverity # 491: Check version number correctly.

2006-03-15 16:33:12 +0000 Adam Jackson (d31f107c6)

	* Coverity # 487: Check version number correctly.

2006-03-15 16:49:04 +0000 Adam Jackson (43388104d)

	* Coverity # 807: Fix a memory leak in XFixesExpandRegion.

2017-11-09 10:21:21 +0100 Giuseppe Bilotta (6f9a6aacd)

	* randr: free crtc->outputs on destroy

2017-11-09 10:21:20 +0100 Giuseppe Bilotta (4e059d579)

	* randr: always realloc crtcs and outputs

2017-12-07 06:28:19 +0100 Mihai Moldovan (c571aa9ed)

	* Merge branch 'uli42-pr/improve_nxproxy_help' into 3.6.x

2017-11-29 00:02:01 +0100 Ulrich Sibiller (9e3381cc8)

	* nxproxy/nxcomp: document logging options

2017-11-27 23:37:58 +0100 Ulrich Sibiller (3fcb8e4ee)

	* nxcomp/nxproxy: slightly improve the usage message of nxproxy

2017-11-27 23:35:04 +0100 Ulrich Sibiller (f51194fb1)

	* nxcomp/nxproxy: add missing hint for keyconv option

2017-12-06 04:51:59 +0100 Mihai Moldovan (80e590ea1)

	* Merge branch 'sunweaver-pr/drop-bin-wrappers' into 3.6.x

2017-11-26 23:16:59 +0100 Mike Gabriel (c54558e3c)

	* Makefile: Quote '$@' in make calls with double quotes.

2017-11-21 13:45:55 +0100 Mike Gabriel (1539c20e5)

	* Makefile: Don't use DESTDIR in configure.

2017-11-21 13:28:17 +0100 Mike Gabriel (ca4308781)

	* Drop bin wrappers for nxagent and nxproxy, directly install nxproxy
          and nxagent to BINDIR.

2017-12-05 18:12:11 +0100 Mike Gabriel (05cf54af3)

	* Merge branch 'uli42-pr/fix_global_tcpFD' into 3.6.x

2017-12-02 01:32:35 +0100 Ulrich Sibiller (b8c929773)

	* nxcomp: use lowercase abbreviations for seconds and milliseconds

2017-12-02 01:07:03 +0100 Ulrich Sibiller (3bd7e03e1)

	* nxcomp: remove unused return values

2017-12-02 01:03:29 +0100 Ulrich Sibiller (82e893ef2)

	* nxcomp: Fix setting of global tcpFD

2017-11-26 08:35:55 +0100 Mihai Moldovan (7f777e01e)

	* Merge branch 'uli42-pr/nokeyconv' into 3.6.x

2017-11-23 15:19:02 +0100 Ulrich Sibiller (66046f138)

	* Keyboard.c: make nxagentKeycodeConversion a Boolean

2017-11-19 01:11:05 +0100 Ulrich Sibiller (8fd25cf83)

	* add option keyconv=(auto|on|off)

2017-11-19 01:07:57 +0100 Ulrich Sibiller (4b71309c3)

	* Keyboard.c: Use booleans for nxagentKeycodeConversion

2017-11-22 11:09:38 +0100 Mike Gabriel (2e724702e)

	* nxcomp/src/Misc.cpp: Update explanation for the NX_TEMP env
          variable.

2017-11-22 11:08:31 +0100 Mike Gabriel (78661a19a)

	* nxproxy.1 man page: Update explanation for NX_TEMP env variable.

2017-11-22 10:56:38 +0100 Mike Gabriel (f0f4fdc2b)

	* Merge branch 'Ionic-bugfix/hardcode-socket-paths-in-libX11' into
          3.6.x

2017-11-22 06:16:01 +0100 Mihai Moldovan (df9b5306e)

	* nx-X11/lib/include/xtrans/Xtranssock.c: drop UNIX path overrides as
          well.

2017-11-21 11:47:04 +0100 Mike Gabriel (ce182e88a)

	* Merge branch 'uli42-pr/simplify_free' into 3.6.x

2017-11-18 23:35:39 +0100 Ulrich Sibiller (dc43f4c98)

	* Error.c: simply nxagentGetClientsPath()

2017-11-18 23:33:53 +0100 Ulrich Sibiller (7e975e3cc)

	* simply free() calls

2017-11-20 10:47:10 +0100 Mike Gabriel (3b640a0f8)

	* Merge branch 'uli42-pr/options_on_reconnect' into 3.6.x

2017-11-18 22:32:21 +0100 Ulrich Sibiller (4ef4fbf16)

	* Args.c: simplify nxagentProcessOptionsFile()

2017-11-18 22:18:26 +0100 Ulrich Sibiller (6c9622963)

	* Args.c: Fix compile bug with DEBUG enabled

2017-11-18 22:15:50 +0100 Ulrich Sibiller (76ce623ab)

	* Fix options parsing on reconnect

2017-11-17 13:16:39 +0100 Mike Gabriel (39d45a0e8)

	* Merge branch 'uli42-small_fixes' into 3.6.x

2017-10-18 00:28:23 +0200 Ulrich Sibiller (9a1604372)

	* fix broken path due to missing /

2017-10-18 00:22:53 +0200 Ulrich Sibiller (ac66ba349)

	* NXglxext.c: rename and relocate variable

2017-10-18 00:21:00 +0200 Ulrich Sibiller (fff0d5473)

	* glxext.c/NXglxext.c: merge two functions into one

2017-10-18 00:08:24 +0200 Ulrich Sibiller (b0b62dde6)

	* keysym.h: fix include path

2017-11-17 09:30:38 +0100 Mike Gabriel (56569f336)

	* Merge branch 'uli42-pr/fix_manpage' into 3.6.x

2017-11-17 00:04:57 +0100 Ulrich Sibiller (72c1f83fb)

	* nxagent manpage: some minor formatting improvements and typo fixes

2017-11-10 23:14:13 +0100 Mihai Moldovan (71511a765)

	* nx-libs.spec: fix SHLIBSGLOBALSFLAGS => SHLIBGLOBALSFLAGS typo
          spotted by Orion Poplawski.

2017-11-08 11:20:52 +0100 X2Go Release Manager (81d935604)

	* Continue development

2017-11-08 08:56:29 +0100 X2Go Release Manager (415446307)

	* Mid-release fixup: split up
          debian/patches/1500_all_propagate-optflags-to-subcompone.full+lite.patch.

2017-11-08 08:47:03 +0100 X2Go Release Manager (09bb93e00)

	* Mid-release fixup: rename
          debian/patches/1400_nx-X11_Render.c-Improve-situation-fo.full+lite.patch
          to
          debian/patches/1400_nx-X11_Render.c-Improve-situation-fo.full.patch.

2017-11-08 08:09:01 +0100 X2Go Release Manager (7dacd7993)

	* release 3.5.0.33

2017-11-04 09:26:18 +0100 Mike Gabriel (e788a70ce)

	* Merge branch 'Ionic-bugfix/hardcode-some-socket-paths' into 3.6.x

2017-11-03 12:57:25 +0100 Mihai Moldovan (79257eed0)

	* nxcomp/src/Loop.cpp: hardcode X11 and (legacy/xfs) font UNIX paths.

2017-11-04 08:00:32 +0100 Mihai Moldovan (2c75b00f3)

	* nxcomp: Hardcode X11 and (legacy/xfs) font UNIX paths.

2017-11-04 07:45:09 +0100 Mihai Moldovan (e095b8f6b)

	* nxcomp: Handle launchd sockets in DISPLAY variable correctly when
          fetching X cookie.

2017-11-03 16:23:41 +0100 Mike Gabriel (e3f498e62)

	* Merge branch 'Ionic-bugfix/fix-X-cookie-on-osx' into 3.6.x

2017-11-03 12:30:12 +0100 Mihai Moldovan (bd25453bd)

	* nxcomp/src/Auth.cpp: handle launchd sockets in DISPLAY variable
          correctly when fetching X cookie.

2017-11-02 07:18:27 +0100 Mihai Moldovan (288cc6fec)

	* nx-libs.spec: let x2goagent conflict with pre-4.0.1.21 x2goserver
          versions.

2017-11-02 07:16:36 +0100 Mihai Moldovan (b5230d371)

	* debian/control: change Breaks statement to pre-4.0.1.21 x2goserver
          and add a Replaces: x2goserver << 4.0.1.21 section to
          x2goagent package.

2017-10-27 14:14:24 +0200 Mihai Moldovan (1c6c9c04b)

	* nxproxy: use ax_pthread.m4.

2017-10-27 14:13:26 +0200 Mihai Moldovan (22bb128dc)

	* nxcomp/m4/ax_pthread.m4: move to top-level m4/ directory, use
          symlink.

2017-10-27 11:55:45 +0200 Mike Gabriel (06a6c5829)

	* Regression fix for f855b3b6. Caused FTBFS with Loop.cpp:2669:0:
          error: unterminated #ifdef (#ifdef TIME).

2017-10-27 11:13:08 +0200 Mike Gabriel (2e4f9e7a9)

	* Merge branch 'theqvd-improved-logging-loop' into 3.6.x

2017-10-27 11:12:00 +0200 Mike Gabriel (de3d9ff4e)

	* Merge branch 'theqvd-improved-logging' into 3.6.x

2017-09-29 21:05:04 +0200 Mihai Moldovan (ab0c4f842)

	* nxcomp/src/Loop.cpp: fix whitespace errors on continued lines.

2017-03-22 16:33:58 +0100 Vadim Troshchinskiy (d202b052e)

	* Remove leading \n in NXTrans* logging

2017-03-16 12:55:18 +0100 Vadim Troshchinskiy (f855b3b61)

	* Fix whitespace and line splitting issues reported by ionic

2016-12-22 12:39:40 +0100 Vadim Troshchinskiy (1cf6aa8f2)

	* Conversion of Loop.cpp to the new log system

2017-09-30 16:58:16 +0200 Mihai Moldovan (ceac07763)

	* nxcomp: add basic logging_test utility in test subdirectory.

2017-09-30 16:53:48 +0200 Mihai Moldovan (5efcd39fc)

	* nxcomp/src/Log.h: prepare for logger testing application.

2017-10-27 08:32:14 +0200 Mihai Moldovan (6c3cf54ba)

	* nxcomp/src/Log.cpp: add PID to thread ID output if requested.

2017-09-30 15:32:33 +0200 Mihai Moldovan (1829a35cd)

	* nxcomp/src/Log.h: block signals while writing out data.

2017-09-30 15:30:53 +0200 Mihai Moldovan (09586d760)

	* nxcomp/src/Log.{cpp,h}: port to std::stack as internal buffer
          structure.

2017-06-30 23:32:45 +0200 Mihai Moldovan (fc4a18d33)

	* nxcomp/{configure.ac,Log.cpp}: implement configure-time
          std::put_time check and use macro value in Log.cpp.

2017-06-30 22:42:25 +0200 Mihai Moldovan (67b0a17fa)

	* nxcomp/Log.h: delete stream_ member before class object
          destruction.

2017-06-30 22:37:13 +0200 Mihai Moldovan (ca08512cf)

	* nxcomp/Log.h: also clear the buffer after setting it to an empty
          string.

2016-12-22 12:40:43 +0100 Vadim Troshchinskiy (d960ec2cb)

	* Set default log level to WARNING

2016-12-22 09:57:47 +0100 Vadim Troshchinskiy (b0521e816)

	* New logging implementation

2017-07-13 01:10:02 +0200 Mihai Moldovan (381c39b86)

	* nxcomp: add AX_PTHREAD code from autoconf-archive and check for
          pthread support.

2017-09-29 17:19:06 +0200 Mihai Moldovan (1f717c6fd)

	* nx{comp{,shad},proxy}: add configure flag --enable-cxx11 to enable
          and setup optional C++11 support.

2017-10-27 08:42:17 +0200 Mihai Moldovan (39ee56f5d)

	* nxcomp/configure.ac: rename --{en,dis}able-info to
          --{en,dis}able-debug, as originally planned.

2017-10-20 11:30:43 +0200 Mihai Moldovan (dae8551e2)

	* README.md: add short Windows section and mention that using Cygwin
          tools is imperative when working with the git repository.

2017-10-16 10:44:18 +0200 Mihai Moldovan (c6b004578)

	* nx-libs.spec: pass CDEBUGFLAGS and friends directly through via
          make command.

2017-10-16 10:42:51 +0200 Mihai Moldovan (92485be30)

	* nx-libs.spec: handle potentially undefined variables more
          gracefully.

2017-10-16 10:26:16 +0200 Mihai Moldovan (d017d211d)

	* nx-libs.spec: pass CDEBUGSFLAGS and friends directly to the make
          command in %build.

2017-10-16 10:12:36 +0200 Mihai Moldovan (71bda0ed5)

	* nx-libs.spec: drop ugly optsflag sed hack, hopefully obsoleted by
          passing CDEBUGFLAGS through.

2017-10-16 10:08:10 +0200 Mihai Moldovan (07d308359)

	* nx-libs.spec: drop ugly sed hack to push optflags to build system.

2017-10-16 10:06:52 +0200 Mihai Moldovan (f54e56d81)

	* debian/changelog: fixup changelog.

2017-10-16 10:04:54 +0200 Mihai Moldovan (13aed2463)

	* OPTFLAGS: Properly propagate build option flags to
          nxcomp{,ext,shad} and the nx-X11 build scripts.

2017-10-16 07:24:38 +0200 Mihai Moldovan (9d750c686)

	* nx-libs.spec: add -mno-vxs to general C(XX)FLAGS on ppc64le.

2017-10-16 07:24:38 +0200 Mihai Moldovan (bd2a66fec)

	* nx-libs.spec: add -mno-vxs to general C(XX)FLAGS on ppc64le.

2017-10-16 07:18:32 +0200 Mihai Moldovan (df3944d46)

	* debian/patches: fixup series file to include previous patch.

2017-10-10 15:17:40 +0200 Mike Gabriel (13041f5c0)

	* Merge branch 'theqvd-media_argument_bugfix' into 3.6.x

2017-10-10 13:04:08 +0200 Vadim Troshchinskiy (f2c73bd84)

	* Fix bug #525: PANIC! No port specified for multimedia connections

2017-10-10 10:53:31 +0200 Simon Matter (e73464e4f)

	* nxcomp: Reduce control->TokenSize slightly again in order to fix
          fragmentation of packages when on VPN (or otherwise
          encapsulated) connections.

2017-10-10 10:27:18 +0200 Mike Gabriel (17ae45e0f)

	* Merge branch 'Ionic-add-stray-files-to-gitignore' into 3.6.x

2017-10-10 07:17:27 +0200 Mihai Moldovan (0336aab79)

	* .gitignore: ignore vim swap files.

2017-10-10 07:16:36 +0200 Mihai Moldovan (5d44c595a)

	* **/.gitignore: add stray files.

2017-10-09 22:10:57 +0200 Mihai Moldovan (b67be23b1)

	* Merge branch 'sunweaver-pr/nxcomp-tokensize-in-vpn-tunnels' into
          3.6.x

2017-10-09 11:30:02 +0200 Simon Matter (418db3b5c)

	* nxcomp/src/Loop.cpp: Reduce control->TokenSize slightly again in
          order to fix fragmentation of packages when on VPN (or
          otherwise encapsulated) connections.

2017-10-09 12:52:01 +0200 Mike Gabriel (27c14b4eb)

	* .gitignore: Improve all .gitignore files, adapt to autotools
          build-flow and its build cruft.

2017-09-29 20:55:36 +0200 Mihai Moldovan (371c71276)

	* nxcomp/src/Loop.cpp: whitespace fixes only.

2017-09-29 17:58:28 +0200 Mihai Moldovan (b5c714690)

	* nxcomp/configure.ac: prettify AC_ARG_ENABLE() calls, use more
          quotes and AS_IF() where appropriate.

2017-09-29 12:31:01 +0200 Simon Matter (03ebe6f25)

	* nxproxy/src/Main.c: Silence compiler warning.

2017-09-29 12:22:08 +0200 Vadim Troshchinskiy (b3f2e3006)

	* Merge pull request #519 from theqvd/fix_nxagent_arg_parsing

2017-09-28 16:42:41 +0200 Vadim Troshchinskiy (5f1eb0dc3)

	* Fix nxagent argument parsing logic

2017-09-15 15:59:30 +0200 Mike Gabriel (3c95d6040)

	* debian/control: Bump Standards-Version: to 4.1.0. No changes
          needed.

2017-09-15 15:59:03 +0200 Mike Gabriel (4bc1d6ccc)

	* debian/control: Drop non-required B-D libxmltok1-dev.

2017-09-15 14:57:56 +0200 Mike Gabriel (6557c0043)

	* release 3.5.99.10 (tag: 3.5.99.10)

2017-09-14 07:45:45 +0200 Mihai Moldovan (4405c6a6b)

	* Merge branch
          'sunweaver-pr/assure-that-Mesa-includes-headers-from-libNX_X11'
          into 3.6.x

2017-09-13 13:06:34 +0200 Mike Gabriel (f9c23b51e)

	* Assure that headers from libNX_X11 are always included from
          $(INCDIR)/nx-X11/.

2017-09-13 11:50:40 +0200 Mihai Moldovan (0815fb06f)

	* nx-X11/programs/Xserver/hw/nxagent/Render.c: use macros obtaining
          values from _XPrivDisplay instead of the other Display
          structure directly.

2017-09-06 10:25:19 +0200 Mihai Moldovan (81569ad6b)

	* Merge branch 'sunweaver-pr/sun-path-is-104-on-debian-kfreebsd' into
          3.6.x

2017-08-31 18:17:31 +0200 Mike Gabriel (96ba6190d)

	* 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.

2017-08-30 22:36:05 +0200 Mike Gabriel (d3f97cea2)

	* Mesa.patches: Shrink over-zealous 5001 patch. Only patch files that
          we use during build.

2017-08-30 22:07:46 +0200 Mike Gabriel (055f52b03)

	* roll-tarball.sh: Drop m4/nx-xtrans.m4 from nx-libs-lite tarball.

2017-08-30 22:07:28 +0200 Mike Gabriel (1047cda6d)

	* roll-tarball.sh: Some more .gitignore files to remove.

2017-08-30 22:07:02 +0200 Mike Gabriel (bbf69e0a6)

	* roll-tarball.sh: Use -f with rm everywhere, also when tweaking the
          Mesa/ dir.

2017-08-30 19:33:55 +0200 Mike Gabriel (f4afa5a56)

	* release 3.5.99.9 (tag: 3.5.99.9)

2017-08-30 19:29:58 +0200 Mike Gabriel (13264ea7f)

	* debian/rules: Strip static libraries before installing them into
          the lib*.dev packages.

2017-08-30 18:24:43 +0200 Mike Gabriel (15909676e)

	* Mesa.patches: Add 5001_nasty-typo-fixes.patch. Fix some nasty typos
          in Mesa's code ending up in the nxagent binary.

2017-08-30 18:18:39 +0200 Mike Gabriel (b9e5f03ab)

	* hw/nxagent/Window.c: Fix spelling error in debug message.

2017-08-30 18:07:59 +0200 Mike Gabriel (bdd4fc212)

	* debian/control: Bump Standards-Version: to 4.0.1. No changes
          needed.

2017-08-30 16:57:57 +0200 Mike Gabriel (9cffffe5e)

	* debian/copyright: Update copyright attributions.

2017-08-30 16:54:24 +0200 Mike Gabriel (5ecf04c92)

	* nx-X11/extras: Drop Mesa-6.4.1 related files.

2017-08-28 08:33:58 +0200 Mihai Moldovan (709bce6cf)

	* Merge branch 'sunweaver-pr/drop-nxcompshad-cygwin-support' into
          3.6.x

2017-07-17 12:49:47 +0200 Mike Gabriel (d9e2822f5)

	* nxcompshad: Drop Cygwin/Win32 support. Has been untested and unused
          for a long time.

2017-08-26 23:29:58 +0200 Mihai Moldovan (bc66da714)

	* Merge branch 'sunweaver-pr/nxagent-render-cleanup' into 3.6.x

2017-07-17 11:15:55 +0200 Mike Gabriel (4eade297b)

	* nx-X11/programs/Xserver/Render.c: Re-introduce
          nxagentGlyphsCleanup() from libNX_Xrender's formerly
          removed XRenderGlyphsCleanup().

2017-08-25 19:18:17 +0200 Mike Gabriel (7290aea3b)

	* nx-X11/Makefile: Only run full CleanEnv code, if imake is installed
          in the build-system.

2017-08-25 16:34:30 +0200 Mike Gabriel (a32f1dfa1)

	* Makefile: Check for dir existence before attempting to remove it.

2017-08-25 16:29:29 +0200 Mike Gabriel (71878f7a9)

	* Makefile: Use $(RM_DIR) rather then plain rmdir in clean-env
          target.

2017-08-25 12:44:49 +0200 Mihai Moldovan (ae0a2bfde)

	* Merge branch 'sunweaver-pr/libnx-x11-autoreconf' into 3.6.x

2017-08-11 12:53:50 -0400 Mike Gabriel (3b7e5a42f)

	* debian/rules: Re-order configure options for the sake of more
          beauty.

2017-08-11 12:51:52 -0400 Mike Gabriel (9a79e09a5)

	* debian/rules: Use tabs as first indentation level.

2017-08-11 16:44:24 -0400 Mike Gabriel (9edd6e055)

	* debian/control: Add D (libnx-x11-6): libx11-data.

2017-08-11 12:48:32 -0400 Mike Gabriel (11fa0b140)

	* nx-X11/programs/Xserver/Imakefile: White-space fix.

2017-07-21 12:31:09 +0200 Mike Gabriel (c350873c7)

	* Convert nx-X11/lib/ build flow from imake to autotools.

2017-07-17 12:53:26 +0200 Mike Gabriel (1472e7e37)

	* debian/rules: Add configure option --disable-silent-rules.

2017-07-12 12:53:10 +0200 Mike Gabriel (55c4e4070)

	* nx*/configure.ac: Use newly introduced macro NX_DEFAULT_OPTIONS
          instead of NX_COMPILER_FLAGS.

2017-07-12 12:08:03 +0200 Mike Gabriel (ef08aadf5)

	* m4/nx-macros.m4: Add NX_STRICT_OPTION and NX_DEFAULT_OPTIONS macros
          (borrowed from X.org's xorg-macros.m4).

2017-08-11 09:29:17 -0400 Mike Gabriel (cbe2c0e44)

	* Merge branch 'uli42-pr/versionprop' into 3.6.x

2017-08-10 00:50:27 +0200 Ulrich Sibiller (715fcfe6d)

	* Set NX_AGENT_VERSION property for root window

2017-08-09 06:46:30 +0200 Mihai Moldovan (8235925a2)

	* nxcomp/configure.ac: fix copy-and-paste typo (nxcompshad.pc.)

2017-08-09 06:44:49 +0200 Mihai Moldovan (8b88289ee)

	* nxcomp/configure.ac: we don't need to specify empty optional
          parameters.

2017-08-09 06:43:17 +0200 Mihai Moldovan (b1b919477)

	* Merge branch 'sunweaver-pr/find-libjpeg-without-pkgconfig' into
          3.6.x

2017-08-03 10:22:55 -0400 Mike Gabriel (4fd038dba)

	* nxcomp/configure.ac: Don't rely on pkg-config alone when it comes
          to testing for presence of libjpeg shared lib and header
          files.

2017-08-03 10:39:50 +0200 Mihai Moldovan (1077270f8)

	* nx-X11: Render.c: Improve situation for multiple trapezoid
          requests.

2017-08-03 09:58:34 +0200 Oleksandr Shneyder (ab2885575)

	* nxcomp: Set TokenSize to 1536 for link type ADSL and WAN.

2017-08-03 09:41:21 +0200 Mihai Moldovan (6ae091cc2)

	* debian/patches: refresh all patches.

2017-08-02 18:19:19 -0400 Mike Gabriel (430ae6eb6)

	* nxproxy/src/Makefile.am: Actually define nxproxy_CFLAGS, so the
          various compiler warning flags get enabled at build time
          of nxproxy.

2017-07-31 14:14:22 +0200 Mike Gabriel (dc8e52407)

	* Merge branch 'sunweaver-pr/fix-multi-trapez-requests' into 3.6.x

2017-07-31 13:20:12 +0200 Oleksandr Shneyder (da43f047a)

	* Render.c: Improve situation for multiple trapezoid requests.

2017-07-26 10:38:46 +0200 Mihai Moldovan (7897834ce)

	* Merge branch 'sunweaver-pr/nxcomp-autoreconf' into 3.6.x

2017-07-12 13:35:57 +0200 Mike Gabriel (4afc641fd)

	* nxcomp: Add __attribute__((noreturn)) to more functions where
          appropriate.

2017-07-12 21:51:40 +0200 Mike Gabriel (b3a3382ad)

	* 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.

2017-07-12 21:49:28 +0200 Mike Gabriel (82c218288)

	* nxcomp/src/Loop.cpp: Don't use global variables as function
          paramters in handleLogReopenInLoop().

2017-07-14 11:22:20 +0200 Mike Gabriel (e47995370)

	* nxcomp/src/Loop.cpp: Drop global variable diffTs, declare it in
          every funtion where it is needed.

2017-07-14 11:21:34 +0200 Mike Gabriel (04e09f277)

	* nxcomp/src/Transport.cpp: Don't redeclare local variable if it can
          be reused.

2017-07-12 21:46:09 +0200 Mike Gabriel (54e7b9aa2)

	* nxcomp/src/Loop.cpp: Don't reuse global variable names as function
          parameters in SetupDisplaySocket().

2017-07-12 21:42:46 +0200 Mike Gabriel (ca7db4fcb)

	* nxcomp/src/Loop.cpp: Rename local variable 'handler' to
          'signalHandler'.

2017-07-12 21:41:21 +0200 Mike Gabriel (1e15760a3)

	* nxcomp/src/Loop.cpp: Drop duplicate prototypes (which already exist
          in Misc.h).

2017-07-12 21:39:32 +0200 Mike Gabriel (1894e04df)

	* nxcomp/src/Proxy.cpp: Fix index usage of nested loops.

2017-07-12 21:36:11 +0200 Mike Gabriel (4c3872279)

	* nxcomp/src/Loop.cpp: Avoid duplicate usage of proxyFD (global
          variable) and *proxyFD (function parameter).

2017-07-12 21:32:14 +0200 Mike Gabriel (5a7b589bb)

	* nxcomp: Trivially fix local variables shadowing variables of same
          name from higher scope.

2017-07-10 13:42:32 +0200 Mike Gabriel (93c4cea66)

	* debian/rules: Drop override_dh_clean target. Not required anymore,
          as configure files get removed correctly now.

2017-07-24 12:32:18 +0200 Mike Gabriel (9c8e3f139)

	* nxcomp/configure.ac,m4/nx-macros.m4,nxcomp/src/Socket.h: Use
          AC_CHECK_TYPES to detect if type 'in_addr_t' is available.

2017-07-14 11:43:05 +0200 Mike Gabriel (9fa0a6b95)

	* nxcomp/configure.ac: Re-add previously available configure options
          --with-valgrind and --with-info as renamed options
          --enable-valgrind and --enable-debug.

2017-06-30 20:13:51 +0200 Mike Gabriel (f76c82403)

	* nxcomp: Switch to autoreconf.

2017-07-25 09:19:44 +0200 Mike Gabriel (9193d11ee)

	* Merge branch 'uli42-pr/cmdline' into 3.6.x

2017-07-24 23:45:48 +0200 Ulrich Sibiller (3f7b30019)

	* treat options parameter as option string if it starts with nx/nx

2017-07-24 23:45:24 +0200 Ulrich Sibiller (36e583cf5)

	* rename nxagentOptionFile to nxagentOptionsFilename

2017-07-11 21:29:59 +0200 Ulrich Sibiller (b007b542d)

	* pass filename as parameter to nxagentProcessOptionsFile()

2017-07-17 09:50:26 +0200 Mike Gabriel (4ccb7eda5)

	* Merge branch 'uli42-pr/fix_keystroke_files' into 3.6.x

2017-07-12 20:01:44 +0200 Ulrich Sibiller (79001dd8a)

	* Improve keystroke file handling

2017-07-14 10:42:15 +0200 Mike Gabriel (ccd7c6962)

	* debian/control: Add B-D: libtool (required for Debian jessie,
          Ubuntu trusty and Ubuntu xenial).

2017-07-14 10:38:47 +0200 Mike Gabriel (ad1d45349)

	* debian/copyright: White-space cleanup.

2017-07-14 10:38:30 +0200 Mike Gabriel (96167fcdb)

	* debian/control: Process with wrap-and-sort -s.

2017-07-14 01:25:20 +0200 Mihai Moldovan (5796ac644)

	* Merge branch 'sunweaver-pr/nxcompshad-autoreconf' into 3.6.x

2017-07-12 22:34:11 +0200 Mike Gabriel (59e829f36)

	* nxcompshad: Rewrite Logger class methods to properly take advantage
          of the 'gnu_printf' format attribute.

2017-07-12 22:26:38 +0200 Mike Gabriel (8f5ce18d4)

	* nxcompshad: Prototype for NXShadowResetOptions() missing. Export it
          as public symbol via Shadow.h."

2017-07-12 22:26:05 +0200 Mike Gabriel (36fe0330e)

	* nxcompshad/src/Shadow.cpp: Drop duplicate prototype for
          NXShadowRemoveAllUpdaters(). Already in Shadow.h.

2017-07-12 22:23:07 +0200 Mike Gabriel (d77897462)

	* nxcompshad/src/Core.cpp: Don't redeclare (and shadow) curLine. Use
          curWorkLine instead.

2017-06-30 14:49:03 +0200 Mike Gabriel (dba850070)

	* nxcompshad/src/Regions.h: Avoid warning: ‘typedef’ was ignored in
          this declaration. Drop typedef declaration from _XRegion
          struct.

2017-04-25 15:27:17 +0200 Mike Gabriel (76b486768)

	* nxcompshad: Switch to autoreconf.

2017-07-13 11:38:17 +0200 Mike Gabriel (622360ea2)

	* debian/control: Add B-D: automake (required for Debian jessie,
          Ubuntu trusty and Ubuntu xenial).

2017-07-13 08:52:08 +0200 Mike Gabriel (107fba32e)

	* nxproxy/configure.ac: Have AC_LANG before NX_COMPILER_BRAND. Thanks
          to Ionic for spotting this same flaw in nxcompshad.

2017-07-12 23:56:42 +0200 Mihai Moldovan (06bf2a492)

	* Merge branch 'sunweaver-pr/nxproxy-autoreconf' into 3.6.x

2017-07-10 11:47:02 +0200 Mike Gabriel (397d3ac06)

	* debian/rules: Drop redundant --with-symbols configure option, '-g'
          already gets added by debhelper.

2017-04-26 13:26:47 +0200 Mike Gabriel (41ea54b02)

	* nxproxy: Switch to autoreconf.

2017-06-30 13:58:47 +0200 Mike Gabriel (322e39b79)

	* m4/nx-macros.m4: Add autotools macros derived from X.org and
          nxcomp* configure.in files.

2017-07-12 12:43:53 +0200 Mike Gabriel (e17207f18)

	* make-changelog.sh: Drop obviously not needed '--since 1970' option
          from 'git log' call.

2017-07-12 12:09:45 +0200 Mike Gabriel (ba02470a5)

	* Merge branch 'sunweaver-pr/report-window-ids' into 3.6.x

2017-07-04 23:57:34 +0200 Mike Gabriel (84a403e27)

	* Report Xlib-side window IDs to session.log in machine readable
          form. This feature can be enabled by the cmdline options
          -reportwids and -reportprivatewids.

2017-07-04 23:32:04 +0200 Mike Gabriel (000a869b3)

	* nxagent man page: Fix layout near -nxrealwindowprop option.

2017-06-30 23:23:16 +0200 Mike Gabriel (a517c5ab6)

	* 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.

2017-06-30 23:22:22 +0200 Mike Gabriel (7838207b7)

	* 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.

2017-06-30 21:21:49 +0200 Mike Gabriel (3b15804ce)

	* release 3.5.99.8 (tag: 3.5.99.8)

2017-06-30 20:59:27 +0200 Mihai Moldovan (4c7641a1f)

	* Merge branch 'sunweaver-pr/mese-quilt-without-quilt' into 3.6.x

2017-06-30 20:24:28 +0200 Mike Gabriel (79fcce3ee)

	* README.Mesa.patches: Define some rules for patch naming and
          numbering scheme.

2017-06-27 19:21:23 +0200 Mike Gabriel (638b334c8)

	* mesa-quilt: Provide a fallback patching method on systems where
          pulling quilt into the build env is not trivial.

2017-06-27 19:47:35 +0200 Mike Gabriel (bac473917)

	* nx-libs.spec: Use mesa-quilt with Fedora builds, but rely on
          fallback mode in mesa-quilt for RHEL and SUSE.

2017-06-30 17:41:21 +0200 Mihai Moldovan (05450d0e8)

	* Merge branch 'sunweaver-pr/browser-scrolling-improvements' into
          3.6.x

2017-06-29 10:08:56 +0200 Oleksandr Shneyder (7d51cb676)

	* 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.

2017-06-30 16:22:25 +0200 Mike Gabriel (4365fe38e)

	* Merge branch 'sunweaver-pr/nx-real-wid' into 3.6.x

2017-05-30 21:28:03 +0200 Mike Gabriel (588be6386)

	* hw/nxagent/Window.c: Introduce NX_REAL_WINDOW window property.

2017-05-30 21:33:33 +0200 Mike Gabriel (c88e87bc8)

	* hw/nxagnet/Atoms.c: In DEBUG mode, we need validateString() which
          is not statically defined in Utils.h. Thus including it
          for DEBUG builds.

2017-06-28 22:23:42 +0200 Mihai Moldovan (3d255540f)

	* Merge branch 'sunweaver-pr/fix-ftbfs-on-hppa' into 3.6.x

2017-05-06 01:31:14 +0200 Mike Gabriel (65c420515)

	* debian/patches: Update 016_nx-X11_install-location.debian.patch
          (line numbers only).

2017-05-06 00:38:01 +0200 Mike Gabriel (347363f3f)

	* 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.

2017-05-06 00:29:46 +0200 Adam Jackson (f77a4b405)

	* dix: Remove arch awareness from servermd.h (X.org v2, nx-libs v4)

2017-06-28 19:20:36 +0200 Mihai Moldovan (78d41614e)

	* Merge branch 'sunweaver-pr/fix-ftbfs-on-mips64el' into 3.6.x

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/<non-Linux> 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:<disp> 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/<lib>/nx/X11 rather than /usr/<lib>/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/<lib>/nx/X11 rather than /usr/<lib>/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 <X11/..> 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,<misc>: 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 <empty line> #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 <stdint.h>.

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 <X11/fonts/fontstruct.h>. 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 (<X11/...> vs.
          <nx-X11/...>).

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-<patchname>.<suffix>).

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-<patchname>.<suffix>).

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-<patchname>.<suffix>).

2015-05-28 13:03:52 +0200 Mike Gabriel (a27a8aae3)

	* Add 9900-dxpc-license-history.full+lite.patch. Document license
          history of DXPC (where nxcomp got forked from).

2015-05-28 12:59:12 +0200 Mike Gabriel (6814755d8)

	* debian/COPYING.full+lite: Replace content with GPL-2 license text,
          because that is the overall (i.e., strictest) license we
          have to deal with in nx-libs.

2015-05-28 12:55:34 +0200 Mike Gabriel (b3ece6448)

	* debian/roll-tarball.sh: Make sure *.keyboard, debian/**,
          nx-libs.spec, .pc/** don't end up in tarball (special
          focuse on the nx-libs-lite tarball).

2015-05-26 19:07:36 +0200 Mihai Moldovan (dc770326a)

	* debian/changelog: add entry for last change.

2015-05-26 18:56:12 +0200 Mihai Moldovan (0575a5b3d)

	* nxcomp: fix DEBUG, TEST, DUMP, FLUSH, TOKEN, PING, MIXED et al
          builds.

2015-05-26 18:39:21 +0200 Mihai Moldovan (7f626521f)

	* debian/changelog: add entry for last change.

2015-05-26 18:36:28 +0200 Mihai Moldovan (a9a7426df)

	* Security fixes: X.Org CVE-2014-8100:

2015-05-26 18:05:21 +0200 Mihai Moldovan (cce8c0d22)

	* debian/changelog: add entry for last change.

2015-05-26 18:00:00 +0200 Mihai Moldovan (c19b58d09)

	* Security fixes: X.Org CVE-2014-8100:

2015-05-26 16:51:38 +0200 Mihai Moldovan (beb08f96c)

	* Merge branch 'sunweaver-pr/DXPC-re-license-retroactively' into
          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 <X11/bitmaps/*> 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+<key> instead of just Ctrl+<key>.
          (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
          <x2go-dev@lists.berlios.de>. 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_<patchname>).

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.

2011-11-20 15:27:49 +0100 Mike Gabriel (63bdc1f87)

	* Remove unknown option --with from dh_auto_clean.

2011-11-20 15:26:17 +0100 Mike Gabriel (c0fb3c34b)

	* remove build cruft from nxproxy, adapt patch set 006

2011-11-20 15:03:19 +0100 Mike Gabriel (41c5c2537)

	* fix distclean for patch 001_add-main-makefile.patch

2011-11-20 14:56:16 +0100 Mike Gabriel (b026a8005)

	* Add patch: 007_nxcompshad-clean-gch-files.patch.

2011-11-20 14:49:53 +0100 Mike Gabriel (d93577c58)

	* Add patch: 006_remove-configure-files.patch.

2011-11-20 14:43:34 +0100 Mike Gabriel (5489d4648)

	* Disable build of *-dbg packages.

2011-11-19 18:15:36 +0100 Mike Gabriel (70ccae44a)

	* Fix for lintian issue: extended-description-line-too-long
          (nxagent).

2011-11-19 18:09:05 +0100 Mike Gabriel (3add2cba4)

	* Fix for lintian issue: missing-build-dependency quilt (>= 0.46-7~).

2011-11-19 17:54:22 +0100 Mike Gabriel (687e07b0c)

	* chown has to be chmod... stupid error...

2011-11-19 17:50:14 +0100 Mike Gabriel (7fb19af29)

	* add chown a+x for nxagent wrapper script

2011-11-19 17:49:48 +0100 Mike Gabriel (9da568986)

	* add newline at EOF

2011-11-19 17:44:07 +0100 Mike Gabriel (5a7e3cc13)

	* Add patch: 005_add_nxagent_wrapper.patch.

2011-11-19 17:40:48 +0100 Mike Gabriel (e60334546)

	* changelog maintenance

2011-11-19 17:40:33 +0100 Mike Gabriel (1234d1b89)

	* Add patch: 004_nx-x11-fix-nxcompshad-build.patch.

2011-11-19 17:36:45 +0100 Mike Gabriel (85be77cb3)

	* Add patch: 003_nxcompshad-gcc43.patch

2011-11-19 17:30:04 +0100 Mike Gabriel (f7e6c45a5)

	* Add patch: 002_nxcompshad-build-against-nx-x11-only.patch

2011-11-19 17:08:40 +0100 Mike Gabriel (954557e90)

	* Add main Makefile via patch: 001_add-main-makefile.patch.

2011-11-19 16:43:25 +0100 Mike Gabriel (4076b4132)

	* Add quilt as build dependency.

2011-11-19 16:10:28 +0100 Mike Gabriel (d03110473)

	* add /debian folder

2011-11-19 15:59:43 +0100 Mike Gabriel (65f882e05)

	* Merge branch 'nxproxy'

2011-11-19 15:59:38 +0100 Mike Gabriel (9bfca1c2d)

	* Merge branch 'nxcompshad'

2011-11-19 15:59:26 +0100 Mike Gabriel (5e502cbb1)

	* Merge branch 'nxcompext'

2011-11-19 15:59:16 +0100 Mike Gabriel (a48361b11)

	* Merge branch 'nxcomp'

2011-11-13 09:53:38 +0100 Reinhard Tartler (6dc46faed)

	* Imported nxproxy-3.5.0-1.tar.gz (tag: nxproxy/3.5.0-1)

2011-11-13 09:53:38 +0100 Reinhard Tartler (d83d9f6be)

	* Imported nxproxy-3.4.0-2.tar.gz (tag: nxproxy/3.4.0-2)

2011-11-13 09:53:38 +0100 Reinhard Tartler (7b07a64ea)

	* Imported nxproxy-3.3.0-2.tar.gz (tag: nxproxy/3.3.0-2)

2011-11-13 09:53:38 +0100 Reinhard Tartler (131e675bd)

	* Imported nxproxy-3.2.0-1.tar.gz (tag: nxproxy/3.2.0-1)

2011-11-13 09:53:38 +0100 Reinhard Tartler (d588e1f09)

	* Imported nxproxy-3.1.0-2.tar.gz (tag: nxproxy/3.1.0-2)

2011-11-13 09:53:38 +0100 Reinhard Tartler (35472e348)

	* Imported nxproxy-3.0.0-4.tar.gz (tag: nxproxy/3.0.0-4)

2011-11-13 09:53:12 +0100 Reinhard Tartler (bf85c6e69)

	* Imported nxcompshad-3.5.0-2.tar.gz (tag: nxcompshad/3.5.0-2)

2011-11-13 09:53:12 +0100 Reinhard Tartler (c70adf725)

	* Imported nxcompshad-3.4.0-3.tar.gz (tag: nxcompshad/3.4.0-3)

2011-11-13 09:53:12 +0100 Reinhard Tartler (2208f4f9e)

	* Imported nxcompshad-3.4.0-1.tar.gz (tag: nxcompshad/3.4.0-1)

2011-11-13 09:53:12 +0100 Reinhard Tartler (3d8e85c47)

	* Imported nxcompshad-3.3.0-3.tar.gz (tag: nxcompshad/3.3.0-3)

2011-11-13 09:53:12 +0100 Reinhard Tartler (3b4404668)

	* Imported nxcompshad-3.3.0-2.tar.gz (tag: nxcompshad/3.3.0-2)

2011-11-13 09:53:12 +0100 Reinhard Tartler (9f7021392)

	* Imported nxcompshad-3.2.0-3.tar.gz (tag: nxcompshad/3.2.0-3)

2011-11-13 09:53:12 +0100 Reinhard Tartler (c7dc0c3cd)

	* Imported nxcompshad-3.2.0-1.tar.gz (tag: nxcompshad/3.2.0-1)

2011-11-13 09:53:12 +0100 Reinhard Tartler (8fa612d1a)

	* Imported nxcompshad-3.1.0-2.tar.gz (tag: nxcompshad/3.1.0-2)

2011-11-13 09:52:38 +0100 Reinhard Tartler (88dace9a9)

	* Imported nxcompext-3.5.0-1.tar.gz (tag: nxcompext/3.5.0-1)

2011-11-13 09:52:38 +0100 Reinhard Tartler (9573b5669)

	* Imported nxcompext-3.4.0-1.tar.gz (tag: nxcompext/3.4.0-1)

2011-11-13 09:52:38 +0100 Reinhard Tartler (9ea069139)

	* Imported nxcompext-3.3.0-4.tar.gz (tag: nxcompext/3.3.0-4)

2011-11-13 09:52:38 +0100 Reinhard Tartler (f2f6dab87)

	* Imported nxcompext-3.3.0-3.tar.gz (tag: nxcompext/3.3.0-3)

2011-11-13 09:52:37 +0100 Reinhard Tartler (abf03fd2c)

	* Imported nxcompext-3.3.0-2.tar.gz (tag: nxcompext/3.3.0-2)

2011-11-13 09:52:37 +0100 Reinhard Tartler (4ad13f4ef)

	* Imported nxcompext-3.2.0-1.tar.gz (tag: nxcompext/3.2.0-1)

2011-11-13 09:52:37 +0100 Reinhard Tartler (42e72ef5f)

	* Imported nxcompext-3.1.0-2.tar.gz (tag: nxcompext/3.1.0-2)

2011-11-13 09:27:53 +0100 Reinhard Tartler (232dfc41d)

	* Imported nxcomp-3.5.0-2.tar.gz (tag: nxcomp/3.5.0-2)

2011-11-13 09:27:53 +0100 Reinhard Tartler (233de71fc)

	* Imported nxcomp-3.5.0-1.tar.gz (tag: nxcomp/3.5.0-1)

2011-11-13 09:27:53 +0100 Reinhard Tartler (7c9e193ae)

	* Imported nxcomp-3.4.0-7.tar.gz (tag: nxcomp/3.4.0-7)

2011-11-13 09:27:53 +0100 Reinhard Tartler (477961678)

	* Imported nxcomp-3.4.0-6.tar.gz (tag: nxcomp/3.4.0-6)

2011-11-13 09:27:52 +0100 Reinhard Tartler (799bf672a)

	* Imported nxcomp-3.4.0-1.tar.gz (tag: nxcomp/3.4.0-1)

2011-11-13 09:27:52 +0100 Reinhard Tartler (ca416e797)

	* Imported nxcomp-3.3.0-4.tar.gz (tag: nxcomp/3.3.0-4)

2011-11-13 09:27:52 +0100 Reinhard Tartler (95ce6b74b)

	* Imported nxcomp-3.3.0-3.tar.gz (tag: nxcomp/3.3.0-3)

2011-11-13 09:27:52 +0100 Reinhard Tartler (920705cf7)

	* Imported nxcomp-3.2.0-7.tar.gz (tag: nxcomp/3.2.0-7)

2011-11-13 09:27:52 +0100 Reinhard Tartler (92239dafb)

	* Imported nxcomp-3.2.0-6.tar.gz (tag: nxcomp/3.2.0-6)

2011-11-13 09:27:52 +0100 Reinhard Tartler (d7a8d67d7)

	* Imported nxcomp-3.1.0-6.tar.gz (tag: nxcomp/3.1.0-6)

2011-11-13 09:27:51 +0100 Reinhard Tartler (3e924126b)

	* Imported nxcomp-3.1.0-4.tar.gz (tag: nxcomp/3.1.0-4)

2011-10-10 18:03:17 +0200 Reinhard Tartler (9997e13bb)

	* Merge branch 'nx-X11'

2011-10-10 18:02:52 +0200 Reinhard Tartler (5b4ca0f93)

	* Merge branch 'nxagent'

2011-10-10 18:02:41 +0200 Reinhard Tartler (e29a11209)

	* Merge branch 'nxauth'

2011-10-10 17:59:01 +0200 Reinhard Tartler (e01b9177b)

	* Imported nxagent-3.5.0-5.tar.gz (tag: nxagent/3.5.0-5)

2011-10-10 17:59:00 +0200 Reinhard Tartler (39b738a67)

	* Imported nxagent-3.5.0-2.tar.gz (tag: nxagent/3.5.0-2)

2011-10-10 17:59:00 +0200 Reinhard Tartler (e6db7e936)

	* Imported nxagent-3.4.0-9.tar.gz (tag: nxagent/3.4.0-9)

2011-10-10 17:58:59 +0200 Reinhard Tartler (b7494f082)

	* Imported nxagent-3.4.0-8.tar.gz (tag: nxagent/3.4.0-8)

2011-10-10 17:58:59 +0200 Reinhard Tartler (c07802401)

	* Imported nxagent-3.4.0-5.tar.gz (tag: nxagent/3.4.0-5)

2011-10-10 17:58:58 +0200 Reinhard Tartler (d30ef0340)

	* Imported nxagent-3.4.0-3.tar.gz (tag: nxagent/3.4.0-3)

2011-10-10 17:58:57 +0200 Reinhard Tartler (25af86cd3)

	* Imported nxagent-3.4.0-16.tar.gz (tag: nxagent/3.4.0-16)

2011-10-10 17:58:57 +0200 Reinhard Tartler (e9132da09)

	* Imported nxagent-3.4.0-11.tar.gz (tag: nxagent/3.4.0-11)

2011-10-10 17:58:56 +0200 Reinhard Tartler (6f5e20bc4)

	* Imported nxagent-3.3.0-9.tar.gz (tag: nxagent/3.3.0-9)

2011-10-10 17:58:56 +0200 Reinhard Tartler (45b970f25)

	* Imported nxagent-3.3.0-6.tar.gz (tag: nxagent/3.3.0-6)

2011-10-10 17:58:56 +0200 Reinhard Tartler (229144470)

	* Imported nxagent-3.3.0-18.tar.gz (tag: nxagent/3.3.0-18)

2011-10-10 17:58:56 +0200 Reinhard Tartler (fc05e5e04)

	* Imported nxagent-3.3.0-13.tar.gz (tag: nxagent/3.3.0-13)

2011-10-10 17:58:55 +0200 Reinhard Tartler (1a74e0323)

	* Imported nxagent-3.3.0-10.tar.gz (tag: nxagent/3.3.0-10)

2011-10-10 17:58:55 +0200 Reinhard Tartler (97fe7650e)

	* Imported nxagent-3.2.0-8.tar.gz (tag: nxagent/3.2.0-8)

2011-10-10 17:58:55 +0200 Reinhard Tartler (c4e7705d2)

	* Imported nxagent-3.2.0-7.tar.gz (tag: nxagent/3.2.0-7)

2011-10-10 17:58:55 +0200 Reinhard Tartler (c9983230f)

	* Imported nxagent-3.2.0-6.tar.gz (tag: nxagent/3.2.0-6)

2011-10-10 17:58:55 +0200 Reinhard Tartler (b79164001)

	* Imported nxagent-3.2.0-5.tar.gz (tag: nxagent/3.2.0-5)

2011-10-10 17:58:31 +0200 Reinhard Tartler (1c25e92b9)

	* Imported nxagent-3.2.0-10.tar.gz (tag: nxagent/3.2.0-10)

2011-10-10 17:58:31 +0200 Reinhard Tartler (266b55549)

	* Imported nxagent-3.1.0-7.tar.gz (tag: nxagent/3.1.0-7)

2011-10-10 17:58:31 +0200 Reinhard Tartler (3e7c6697a)

	* Imported nxagent-3.1.0-6.tar.gz (tag: nxagent/3.1.0-6)

2011-10-10 17:58:30 +0200 Reinhard Tartler (9e3371021)

	* Imported nxagent-3.1.0-2.tar.gz (tag: nxagent/3.1.0-2)

2011-10-10 17:57:25 +0200 Reinhard Tartler (edddbe876)

	* creating nxagent

2011-10-10 17:51:57 +0200 Reinhard Tartler (caf1bc41f)

	* Imported nxauth-3.5.0-1.tar.gz (tag: nxauth/3.5.0-1)

2011-10-10 17:51:57 +0200 Reinhard Tartler (fea16d7bb)

	* Imported nxauth-3.4.0-3.tar.gz (tag: nxauth/3.4.0-3)

2011-10-10 17:51:57 +0200 Reinhard Tartler (d90fd5d13)

	* Imported nxauth-3.4.0-2.tar.gz (tag: nxauth/3.4.0-2)

2011-10-10 17:51:57 +0200 Reinhard Tartler (7881dac52)

	* Imported nxauth-3.4.0-1.tar.gz (tag: nxauth/3.4.0-1)

2011-10-10 17:51:57 +0200 Reinhard Tartler (c76c07835)

	* Imported nxauth-3.3.0-1.tar.gz (tag: nxauth/3.3.0-1)

2011-10-10 17:51:57 +0200 Reinhard Tartler (76b9f2d91)

	* Imported nxauth-3.2.0-1.tar.gz (tag: nxauth/3.2.0-1)

2011-10-10 17:51:57 +0200 Reinhard Tartler (9610c1e72)

	* Imported nxauth-3.1.0-1.tar.gz (tag: nxauth/3.1.0-1)

2011-10-10 17:47:59 +0200 Reinhard Tartler (15cee47a4)

	* Imported nx-X11-3.5.0-2.tar.gz (tag: nx-X11/3.5.0-2)

2011-10-10 17:47:52 +0200 Reinhard Tartler (964f53964)

	* Imported nx-X11-3.5.0-1.tar.gz (tag: nx-X11/3.5.0-1)

2011-10-10 17:47:50 +0200 Reinhard Tartler (17bae6bff)

	* Imported nx-X11-3.4.0-4.tar.gz (tag: nx-X11/3.4.0-4)

2011-10-10 17:47:47 +0200 Reinhard Tartler (4fceb197e)

	* Imported nx-X11-3.4.0-3.tar.gz (tag: nx-X11/3.4.0-3)

2011-10-10 17:47:45 +0200 Reinhard Tartler (3daf6d446)

	* Imported nx-X11-3.4.0-1.tar.gz (tag: nx-X11/3.4.0-1)

2011-10-10 17:47:42 +0200 Reinhard Tartler (5036ffbe6)

	* Imported nx-X11-3.3.0-7.tar.gz (tag: nx-X11/3.3.0-7)

2011-10-10 17:47:40 +0200 Reinhard Tartler (bd433c648)

	* Imported nx-X11-3.3.0-6.tar.gz (tag: nx-X11/3.3.0-6)

2011-10-10 17:47:37 +0200 Reinhard Tartler (55a9311fb)

	* Imported nx-X11-3.3.0-5.tar.gz (tag: nx-X11/3.3.0-5)

2011-10-10 17:47:35 +0200 Reinhard Tartler (aefdef62f)

	* Imported nx-X11-3.3.0-4.tar.gz (tag: nx-X11/3.3.0-4)

2011-10-10 17:47:32 +0200 Reinhard Tartler (01ed75712)

	* Imported nx-X11-3.3.0-3.tar.gz (tag: nx-X11/3.3.0-3)

2011-10-10 17:47:30 +0200 Reinhard Tartler (30463b084)

	* Imported nx-X11-3.2.0-2.tar.gz (tag: nx-X11/3.2.0-2)

2011-10-10 17:47:28 +0200 Reinhard Tartler (713da2260)

	* Imported nx-X11-3.2.0-1.tar.gz (tag: nx-X11/3.2.0-1)

2011-10-10 17:46:43 +0200 Reinhard Tartler (3d1c57d5e)

	* Imported nx-X11-3.1.0-4.tar.gz (tag: nx-X11/3.1.0-4)

2011-10-10 17:46:25 +0200 Reinhard Tartler (844a4094f)

	* Imported nx-X11-3.1.0-3.tar.gz (tag: nx-X11/3.1.0-3)

2011-10-10 17:43:39 +0200 Reinhard Tartler (f4092abdf)

	* Imported nx-X11-3.1.0-1.tar.gz (tag: nx-X11/3.1.0-1)

2011-10-10 17:22:20 +0200 Reinhard Tartler (e5c70dac0)

	* creating nxauth

2011-10-10 15:28:54 +0200 Reinhard Tartler (a840692ed)

	* creating nx-X11

