aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* NXdispatch.c: add FIXMEUlrich Sibiller2018-02-051-0/+1
|
* NXdispatch.c: fix wrong indentationUlrich Sibiller2018-02-051-6/+6
|
* Handlers.c: Fix wrong function names in TEST outputUlrich Sibiller2018-02-051-5/+5
|
* Merge branch 'uli42-pr/shm_missing_code' into 3.6.xMike Gabriel2018-02-051-7/+20
|\ | | | | | | Attributes GH PR #655: https://github.com/ArcticaProject/nx-libs/pull/655
| * NXhsm.c: drop setting of sequence numberUlrich Sibiller2018-02-021-1/+0
| | | | | | | | is done in WriteEventsToClient
| * NXhsm.c: add missing codeUlrich Sibiller2018-02-021-6/+20
|/ | | | This code was already existing in Xorg 6.6, but never in NX, for whatever reason.
* debian/rules: Fix FTCBFS: (see Debian bug #875867) Fix build/host confusion ↵Helmut Grohne2018-01-281-16/+20
| | | | in debian/rules. Pass --host to ./configure.
* nxcomp/src/Loop.cpp: Typo fix in error msg.Mike Gabriel2018-01-201-1/+1
|
* release 3.5.99.133.5.99.13Mike Gabriel2018-01-166-8/+1283
|
* Merge branch 'sunweaver-pr/keep-disabled-rrxinerama-disabled-on-reconnects' ↵Mike Gabriel2018-01-161-1/+1
|\ | | | | | | | | | | | | | | into 3.6.x Attributes GH PR #637: https://github.com/ArcticaProject/nx-libs/pull/637 Reviewed-by: Ulrich Sibiller <uli42@gmx.de> -- Tue, 16 Jan 2018 06:03:18 -0800
| * hw/nxagent/Screen.c: Additionally check for noRRXineramaExtension set to ↵Mike Gabriel2018-01-161-1/+1
|/ | | | | | FALSE before using the nxagentAdjustRandRXinerama() function and providing a Xinerama-like user experience. Fixes ArcticaProject/nx-libs#634.
* nx-X11/config/cf/{gnu,lnx}Lib.rules: add RPATH entries for temporary nxcomp ↵Mihai Moldovan2018-01-112-6/+6
| | | | | | | | and nxcompshad libraries. No change to the actually installed relinked nxagent(-relink) binary that gets installed - only affects the temporary executable build binary.
* Merge branch 'Ionic-bugfix/ctime' into 3.6.xMihai Moldovan2018-01-093-22/+66
|\ | | | | | | | | | | Attributes GH PR #623: https://github.com/ArcticaProject/nx-libs/pull/623 Fixes: ArcticaProject/nx-libs#616
| * nxcomp/src/Timestamp.{cpp,h}: use ::ctime_s or ::ctime_r instead of plain ↵Mihai Moldovan2018-01-092-22/+49
| | | | | | | | | | | | ctime, on-stack buffers and return std::string objects. Fixes: ArcticaProject/nx-libs#616
| * nxcomp/configure.ac: add check for ::ctime_s.Mihai Moldovan2018-01-081-0/+17
|/
* Merge branch 'uli42-pr/fix_xext_includes' into 3.6.xMihai Moldovan2018-01-082-4/+4
|\ | | | | | | Attributes GH PR #629: https://github.com/ArcticaProject/nx-libs/pull/629
| * panoramiX: fix includesUlrich Sibiller2018-01-082-4/+4
|/
* Merge branch 'uli42-pr/reenable_xc-misc' into 3.6.xMihai Moldovan2018-01-082-2/+3
|\ | | | | | | | | | | Attributes GH PR #628: https://github.com/ArcticaProject/nx-libs/pull/628 Fixes: ArcticaProject/nx-libs#589
| * Re-enable XC-MISC extensionUlrich Sibiller2018-01-082-2/+3
|/ | | | | | Got dropped by accident in 9bc6ff269aa8bf4c41696ebf4a686c93729ba151 Fixes ArcticaProject/nx-libs#589
* Merge branch 'uli42-pr/fix_strings' into 3.6.xMihai Moldovan2018-01-0714-275/+182
|\ | | | | | | Attributes GH PR #567: https://github.com/ArcticaProject/nx-libs/pull/567
| * Display.c: drop helper variable in loopUlrich Sibiller2018-01-071-4/+2
| |
| * Error.c: replace malloc+strcpy by strdupUlrich Sibiller2018-01-071-5/+3
| |
| * Events.c: add FIXMEUlrich Sibiller2018-01-071-0/+1
| |
| * Keyboard.c: rework string allocation/buildingUlrich Sibiller2018-01-071-14/+10
| |
| * Keystroke.c: replace calloc + 2 * strcpy by asprintfUlrich Sibiller2018-01-071-3/+1
| |
| * Font.c: replace malloc + strcpy by strdup + fix memleakUlrich Sibiller2018-01-071-2/+3
| |
| * Font.c: free possibly allocated memUlrich Sibiller2018-01-071-0/+5
| | | | | | | | even if we issue a FatalError afterwards
| * Font.c: replace memcpy by sprintf preventing possible buffer overflowsUlrich Sibiller2018-01-071-9/+3
| | | | | | | | | | | | I am not sure about the maximum font name length in X but just in case use snprintf instead of memcpy to be sure nothing dangerous can happen here.
| * Args.c: simplify nxagentGetDialogName()Ulrich Sibiller2018-01-071-11/+4
| |
| * Args.c, Error.[ch]: introduce own length macro for nxagentClientsLogNameUlrich Sibiller2018-01-073-5/+6
| |
| * Args.c: use strdup instead of mallocUlrich Sibiller2018-01-071-35/+7
| |
| * Error.c: update nxagentPrintErrorUlrich Sibiller2018-01-071-6/+8
| | | | | | | | | | | | | | This is a partial copy from XlibInt.c's _XPrintDefaultError, which had some minor changes since being copied. Update to reflect these changes. Also comment some more lines as their result was unused an cluttered the output.
| * Error.c: replace strcpy/strcat by snprintfUlrich Sibiller2018-01-072-21/+13
| |
| * Error.c: use standard file descriptor macrosUlrich Sibiller2018-01-071-3/+3
| |
| * Error.c: remove trailing whitespaceUlrich Sibiller2018-01-071-5/+5
| | | | | | | | and insert one single space
| * Error.c: remove empty ifdefUlrich Sibiller2018-01-071-4/+0
| |
| * Font.c: pass down sizeUlrich Sibiller2018-01-071-6/+5
| |
| * Display.c: pass down buffer size to nxagentLookForIconFileUlrich Sibiller2018-01-071-24/+22
| | | | | | | | Also comment the code and convert error messages to warnings.
| * Replace hardcoded string lengths by macrosUlrich Sibiller2018-01-076-69/+43
| |
| * Font.c: make nxagentGetFontServerPath more readableUlrich Sibiller2018-01-071-4/+5
| |
| * Screen.c: string handling improvementsUlrich Sibiller2018-01-071-16/+10
| |
| * Font.c: shorten string handlingUlrich Sibiller2018-01-071-18/+7
| |
| * Keyboard.c: replace malloc + strcpy by asprintfUlrich Sibiller2018-01-071-6/+4
| |
| * Keyboard.c: improve user messages for keyboard file handlingUlrich Sibiller2018-01-071-1/+1
| |
| * Keyboard.c: fix memory leakUlrich Sibiller2018-01-071-1/+3
| |
| * Dialog.c: fix possible buffer overflowsUlrich Sibiller2018-01-071-0/+13
| | | | | | | | Fix write past the end of singlePath if PATH contains dirs longer than PATH_MAX.
| * Dialog.c,Display.c,NXdixfonts.c: replace strncpy() by snprintf where appropriateUlrich Sibiller2018-01-075-17/+11
| |
| * Dialog.c,Display.c,Font.c,NXdixfonts.c: don't use hardcoded string buffer ↵Ulrich Sibiller2018-01-074-20/+18
|/ | | | lengths
* Merge branch 'Ionic-bugfix/rpath' into 3.6.xMihai Moldovan2018-01-0512-23/+132
|\ | | | | | | | | | | Attributes GH PR #614: https://github.com/ArcticaProject/nx-libs/pull/614 Fixes: ArcticaProject/nx-libs#610
| * nxproxy/src/Makefile.am: build library using RUNPATH instead of RPATH.Mihai Moldovan2018-01-031-0/+1
| | | | | | | | | | Will only be useful at build time, since installation strips any RPATH/RUNPATH again.