1. 11 Dec, 2017 2 commits
    • Mike Gabriel's avatar
      Xserver/os/xprintf.c: Drop NoMachine's own implementation of Xvasprintf(). Use… · cf2e0765
      Mike Gabriel authored
      Xserver/os/xprintf.c: Drop NoMachine's own implementation of Xvasprintf(). Use stock implementation instead.
      
       * Reason from NoMachine's NX CHANGELOG for having its own implementation
         of Xvasprintf() (from around nxagent 3.3.0):
      
          - Fixed TR06G02225. The implementation of Xvprintf() has been reviewed
            to work on more platforms. Previous implementation caused a failure
            in the build of keyboard map on some platform like Solaris 8 and 9.
          - Fixed TR03G02198. Reimplemented Xvprintf() in Xserver/os to handle
            the case in which vsnprintf returned -1.
      
       * Reason for removing it again:
      
          - Fixes segfaults in SetDefaultFontPath when launching nxagent.
          - All locations in Xserver/** using the code check for return value
            of -1.
          - Solaris 8 and 9 are beyond of our support scope.
          - Keep more in sync with X.org.
          - Good moment to drop more GPL-2 code from Xserver's code base.
      cf2e0765
    • Mihai Moldovan's avatar
      nx-X11/programs/Xserver/os/xprintf.c: remove doubly-defined Xscnprintf function,… · c31cd773
      Mihai Moldovan authored
      nx-X11/programs/Xserver/os/xprintf.c: remove doubly-defined Xscnprintf function, add missing header includes.
      
      Fix up for 1e3a9748, which has been
      faulty in this regard.
      c31cd773
  2. 10 Dec, 2017 4 commits
  3. 09 Dec, 2017 8 commits
  4. 07 Dec, 2017 20 commits
  5. 06 Dec, 2017 1 commit
  6. 05 Dec, 2017 4 commits
  7. 02 Dec, 2017 1 commit