Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pr/various10 #1075

Merged
merged 89 commits into from
Jun 30, 2024
Merged

Pr/various10 #1075

merged 89 commits into from
Jun 30, 2024

Commits on Mar 28, 2024

  1. Screen.c: fix missing ;

    uli42 committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    f326d04 View commit details
    Browse the repository at this point in the history
  2. Pixmap.c: fix fprintf call

    Due to the , the second line was taken as the first argument leading to weird output.
    uli42 committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    1cef3ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39f67db View commit details
    Browse the repository at this point in the history
  4. Events.c: explain define

    uli42 committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    5fb545f View commit details
    Browse the repository at this point in the history
  5. os/Imakefile: only compile rpcauth if we have libtirpc

    glibc no longer has rpc included, so we can only compile when tirpc
    is available
    uli42 committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    ade8d61 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6785c93 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7747791 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    c2682cf View commit details
    Browse the repository at this point in the history

Commits on May 11, 2024

  1. Configuration menu
    Copy the full SHA
    66643fe View commit details
    Browse the repository at this point in the history
  2. hw/nxagent/NXglxext.c: fix missing opcode variable in TEST mode

    also add soem whitespace fix
    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    aac78fd View commit details
    Browse the repository at this point in the history
  3. Imake: drop BuildModuleInSubdir

    Set to No and Only checked by GL
    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    a3e11cc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1df44b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ac45ae3 View commit details
    Browse the repository at this point in the history
  6. NXglyphcurs.c: mark NX changes

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    9df98ab View commit details
    Browse the repository at this point in the history
  7. Window.c: improve some TEST/DEBUG output

    add [] around values where they were missing
    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    d1754f8 View commit details
    Browse the repository at this point in the history
  8. Window.c: add debug output

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    dd4f18f View commit details
    Browse the repository at this point in the history
  9. NXshm.c: remove unused extern

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    191450a View commit details
    Browse the repository at this point in the history
  10. Render.c: fix comments

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    911108f View commit details
    Browse the repository at this point in the history
  11. Render.c: add some DEBUG output

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    5964974 View commit details
    Browse the repository at this point in the history
  12. Render.c: add some DEBUG output

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    9f59723 View commit details
    Browse the repository at this point in the history
  13. Render.c: Fix: init variable once outside the loop

    otherwise it would be reinitialized for every interation.
    
    This was errornously moved in commit 56aaea9
    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    a70c8be View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b95fe00 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a7a9f35 View commit details
    Browse the repository at this point in the history
  16. Events.c: make nxagentDebugInput a Boolean

    because that's what it is...
    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    c4887d2 View commit details
    Browse the repository at this point in the history
  17. NXrender.c: fix indentation

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    35544d4 View commit details
    Browse the repository at this point in the history
  18. GC.c: improve comment

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    79272c6 View commit details
    Browse the repository at this point in the history
  19. Client.c: fix TEST output

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    436034c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    55e798a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    cc9922e View commit details
    Browse the repository at this point in the history
  22. Pixmap.c: fix TEST output

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    c1365bb View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    9c2ee1b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    3cad742 View commit details
    Browse the repository at this point in the history
  25. Literals.h: add Drawable types

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    687b610 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    08aaec6 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    bf9e9a8 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    270a98b View commit details
    Browse the repository at this point in the history
  29. Xext,os,xkb: repeat unifdefs

    there where remnants of WIN32, CYGWIN and SCO
    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    0670f75 View commit details
    Browse the repository at this point in the history
  30. xserver doesn't stop all connections to localhost

    Backport of the following commit + manual fix at some other locations.
    
      commit 75b9383d8a4c113ab3c6cfc1d5efcb5d9982a1bf
      Author: Jesse Adkins <[email protected]>
      Date:   Tue Aug 18 21:13:40 2009 -0700
    
        xserver doesn't stop all connections to localhost
    
        X.Org Bugzilla #23329: http://bugs.freedesktop.org/show_bug.cgi?id=23329
        Patch #28648: http://bugs.freedesktop.org/attachment.cgi?id=28648
    
        I noticed in xserver at os/access.c that xorg tries to stop connections
        to localhost by checking against the address 127.0.0.1.  However, RFC
        3330 defines the localhost network as 127.0.0.0/8.  This means that any
        IPv4 address that starts with 127 is just another name for localhos
    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    f404db3 View commit details
    Browse the repository at this point in the history
  31. os/access.c: unifdef WINTCP

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    21d40aa View commit details
    Browse the repository at this point in the history
  32. os/utils.c: unifdef USE_CHMOD

    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    d18879a View commit details
    Browse the repository at this point in the history
  33. os: signal handlers return void.

      commit 843166b033dc0544b9f3cf3c91fc3ae3650bda14
      Author: Adam Jackson <[email protected]>
      Date:   Mon Apr 6 11:05:17 2009 -0400
    
        os: signal handlers return void.
    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    ed13175 View commit details
    Browse the repository at this point in the history
  34. os: unifdef GPROF and X_NOT_POSIX

    just like xorg-xserver in
      commit 446fe9eecddd1337f9d5164dd7c301e1ba3dfe32
      Author: Daniel Stone <[email protected]>
      Date:   Thu Jul 17 21:37:50 2008 +0300
    
        Dead code removal
    
        Remove a whole bunch of code that was never built, be it entire files or
        just dead ifdefs.
    uli42 committed May 11, 2024
    Configuration menu
    Copy the full SHA
    4a680cf View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

  1. Window.c: Fix: Use correct type for XlibWindow

    These are filled by libX11 so the type must be the Xlib one.
    uli42 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    2fd7768 View commit details
    Browse the repository at this point in the history
  2. Window.c: mark nxagentCheckWindowIntegrity as unused

    'cause that's what it is.
    
    But as this seems to be a handy debug helper we'll leave it instead of
    dropping it.
    
    Marking it as unused silences a compiler warning.
    uli42 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    9684da3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dbf565e View commit details
    Browse the repository at this point in the history
  4. Imake.rules: do not print "using system-wide ..." twice

    only let the actual print happen and hide the corresponding echo
    uli42 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    f97907a View commit details
    Browse the repository at this point in the history
  5. Imake.rules: fix error in Makefile generation

    "make Makefile" would result in "/bin/sh: 2: @mv: not found"
    uli42 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    8298919 View commit details
    Browse the repository at this point in the history
  6. multiple imake config fixes

    see ArcticaProject/issues/1058 for details and the original patch.
    
    Found and fixed by realsimix
    
    Adresses ArcticaProject#1058 (part 1)
    uli42 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    18e78c2 View commit details
    Browse the repository at this point in the history
  7. Revert "nx-X11/Makefile: pass down $(MFLAGS) to imake call, because..…

    …. we probably want that. Likely."
    
    This commit breaks compilation because if compiled without VERBOSE we
    end up in imake -s -s xmakefile being called. See
    ArcticaProject#1058 (comment)
    
    As -s in imake defines and output file instead of the silencing the
    output it is called wrong.
    
    This reverts commit 72f11ee.
    
    Adresses ArcticaProject#1058 (part 2)
    uli42 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    834c50e View commit details
    Browse the repository at this point in the history
  8. Xext/shape.c: remove one include

    Patch by realsimix: "Oneliner which was for some old distribution but
    works on all up to RHEL9."
    
    Mentioned in ArcticaProject#1054
    uli42 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    a7d2c5a View commit details
    Browse the repository at this point in the history
  9. fbbltone.c: Mark bitmasks as unsigned ints

    Backport of this commit:
    
      commit 1b2d17748f0154da142e9b421d4f6a46e4e5a18c
      Author: Alan Coopersmith <[email protected]>
      Date:   Sun May 22 13:50:14 2011 -0700
    
        fbbltone.c: Mark bitmasks as unsigned ints
    
        Clears many Sun compiler warnings:
        "fbbltone.c", line 491: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 491: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 491: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 491: warning: initializer will be sign-extended: -16777216
        "fbbltone.c", line 491: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 491: warning: initializer will be sign-extended: -1
        "fbbltone.c", line 495: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 495: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 495: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 495: warning: initializer will be sign-extended: -256
        "fbbltone.c", line 495: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 495: warning: initializer will be sign-extended: -1
        "fbbltone.c", line 499: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 499: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 499: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 499: warning: initializer will be sign-extended: -65536
        "fbbltone.c", line 499: warning: integer overflow detected: op "<<"
        "fbbltone.c", line 499: warning: initializer will be sign-extended: -1
    
        Signed-off-by: Alan Coopersmith <[email protected]>
        Reviewed-by: Jamey Sharp <[email protected]>
        Signed-off-by: Keith Packard <[email protected]>
    uli42 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    9f4119a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    01db94c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7262bab View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    30eab48 View commit details
    Browse the repository at this point in the history
  13. Keyboard.c: fix typo

    uli42 committed May 19, 2024
    Configuration menu
    Copy the full SHA
    af86b33 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Keyboard.c: fix wrong "rlmvo" keyword

    variable names and manpage were correct, but the code was not, it
    expected "rlmvo" instead of "rmlvo".
    
    Support the old (wrong) variant, too (but do not document it), since
    there might be users out there whose setup would break.
    uli42 committed May 20, 2024
    Configuration menu
    Copy the full SHA
    251fe32 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Clipboard.c: make it compile cleanly without NXAGENT_CLIPBOARD

    do not show warnings about unused functions
    uli42 committed May 21, 2024
    Configuration menu
    Copy the full SHA
    c9ac944 View commit details
    Browse the repository at this point in the history
  2. Keystroke.c: fix output of keystrokes list

    print a newline AFTER the list, not before.
    uli42 committed May 21, 2024
    Configuration menu
    Copy the full SHA
    f94f6b9 View commit details
    Browse the repository at this point in the history
  3. Keyboard.c: fix handling of keyboard=model/layout

    Did simply not work without passing the default strings.
    uli42 committed May 21, 2024
    Configuration menu
    Copy the full SHA
    abc8f38 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee744cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d8ea0b View commit details
    Browse the repository at this point in the history
  6. fix various spelling errors

    uli42 committed May 21, 2024
    Configuration menu
    Copy the full SHA
    99bee10 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    18962d0 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. Events.c: fix two comments

    uli42 committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    1584912 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a8cd08 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2024

  1. Configuration menu
    Copy the full SHA
    924ace0 View commit details
    Browse the repository at this point in the history
  2. Screen.c: fix comment

    uli42 committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    f045002 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    621a67c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    83a75c9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2c6f4dc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    168d6e6 View commit details
    Browse the repository at this point in the history
  7. Events.c: disable unused function

    no need to compile if it is unused
    uli42 committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    a22d140 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    13ef429 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f54d46a View commit details
    Browse the repository at this point in the history
  3. NXresource.c: make nxagentSwitchResourceType static

    is only used inside this module
    uli42 committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    5d2b64e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20e360c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    77fa3c0 View commit details
    Browse the repository at this point in the history
  6. Window.c: add missing include

    required for nxagentImagePad
    uli42 committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    9266d70 View commit details
    Browse the repository at this point in the history
  7. Window.c: fix comments

    uli42 committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    9974507 View commit details
    Browse the repository at this point in the history
  8. Window.c: use shorter macro to retrieve the remote window

    nxagentWindowPriv(pWin)->window is identical to nxagentWindow(pWin)
    uli42 committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    48fd593 View commit details
    Browse the repository at this point in the history
  9. Window.c: align identical code

    nxagentCreateWindow and nxagentReconnectWindow are very similar. So let's try
    to give identical code identical structure.
    uli42 committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    4bed83a View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

  1. Render.c: simplify nxagent{Create,Change}Picture

    improve readabiliy by using a macro for repeated code
    uli42 committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    46e7e47 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18073ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f7c8e7 View commit details
    Browse the repository at this point in the history
  4. Render.c: some simplifications

    uli42 committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    1873e50 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Render.c: fix typo

    uli42 committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    cefbf13 View commit details
    Browse the repository at this point in the history
  2. Render.c: improve DEBUG/TEST output

    add [] around placeholders just as everywhere else.
    uli42 committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    cbae2ae View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. .github/workflows/nx-libs.yml: Assure libtirpc-dev being installed fo…

    …r Debian/Ubuntu builds.
    sunweaver committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    fcdb151 View commit details
    Browse the repository at this point in the history
  2. .github/workflows/nx-libs.yml: Drop CI builds against CentOS Stream 8…

    …. End-of-life since 2024-05-31.
    sunweaver committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    8f3b446 View commit details
    Browse the repository at this point in the history