NetBSD/xsrc 1heMhA4external/mit/twm/dist/man twm.man, external/mit/twm/dist/src events.c util.c

   merge twm 1.0.13.1.
VersionDeltaFile
1.3+57-36external/mit/twm/dist/src/events.c
1.5+55-29external/mit/twm/dist/man/twm.man
1.6+42-18external/mit/twm/dist/src/util.c
1.4+4-3external/mit/twm/dist/src/util.h
1.2+0-0external/mit/twm/dist/src/deftwmrc.sed
1.2+0-0external/mit/twm/dist/src/version.c
+158-861 files not shown
+158-867 files

NetBSD/xsrc 2J1s1qKexternal/mit/twm/dist configure config.sub, external/mit/twm/dist/src gram.c

   initial import of twm-1.0.13.1
VersionDeltaFile
1.1.1.9+4,003-3,466external/mit/twm/dist/configure
1.1.1.6+1,353-1,264external/mit/twm/dist/config.sub
1.1.1.5+1,160-1,152external/mit/twm/dist/src/gram.c
1.1.1.6+889-611external/mit/twm/dist/config.guess
1.1.1.9+832-3external/mit/twm/dist/ChangeLog
1.1.1.8+224-149external/mit/twm/dist/aclocal.m4
+8,461-6,64546 files not shown
+9,620-7,60252 files

NetBSD/xsrc 75aYukKexternal/mit/sessreg/dist sessreg.h, external/mit/sessreg/include config.h

   merge sessreg 1.1.4.
VersionDeltaFile
1.7+3-3external/mit/sessreg/include/config.h
1.6+1-1external/mit/sessreg/dist/sessreg.h
+4-42 files

NetBSD/xsrc cuvSmqEexternal/mit/smproxy/dist configure aclocal.m4

   initial import of smproxy-1.0.8
VersionDeltaFile
1.1.1.7+1,684-1,324external/mit/smproxy/dist/configure
1.1.1.7+340-174external/mit/smproxy/dist/aclocal.m4
1.1.1.6+169-82external/mit/smproxy/dist/config.sub
1.1.1.6+88-24external/mit/smproxy/dist/config.guess
1.1+92-0external/mit/smproxy/dist/meson.build
1.1.1.5+48-27external/mit/smproxy/dist/missing
+2,421-1,63112 files not shown
+2,615-1,72218 files

NetBSD/xsrc hGSk3PBexternal/mit/showfont/dist configure aclocal.m4

   initial import of showfont-1.0.7
VersionDeltaFile
1.1.1.3+1,659-1,308external/mit/showfont/dist/configure
1.1.1.3+340-174external/mit/showfont/dist/aclocal.m4
1.1.1.3+169-82external/mit/showfont/dist/config.sub
1.1.1.3+88-24external/mit/showfont/dist/config.guess
1.1.1.3+96-1external/mit/showfont/dist/ChangeLog
1.1.1.3+48-27external/mit/showfont/dist/missing
+2,400-1,61612 files not shown
+2,578-1,68718 files

NetBSD/xsrc JQWh2C8external/mit/sessreg/dist configure aclocal.m4, external/mit/sessreg/dist/man sessreg.man

   initial import of sessreg-1.1.4
VersionDeltaFile
1.1.1.10+1,835-1,488external/mit/sessreg/dist/configure
1.1.1.10+340-174external/mit/sessreg/dist/aclocal.m4
1.1.1.10+169-82external/mit/sessreg/dist/config.sub
1.1+149-0external/mit/sessreg/dist/meson.build
1.1.1.10+88-24external/mit/sessreg/dist/config.guess
1.1.1.3+42-37external/mit/sessreg/dist/man/sessreg.man
+2,623-1,80517 files not shown
+2,860-1,90923 files

NetBSD/xsrc osGdzUsexternal/mit/libXft/dist meson.build configure, external/mit/libXft/dist/m4 libtool.m4

   initial import of libXft-2.3.9
VersionDeltaFile
1.1+249-0external/mit/libXft/dist/meson.build
1.1.1.12+103-132external/mit/libXft/dist/configure
1.1.1.12+109-0external/mit/libXft/dist/ChangeLog
1.1.1.11+39-59external/mit/libXft/dist/aclocal.m4
1.1.1.10+34-45external/mit/libXft/dist/ltmain.sh
1.1.1.2+44-35external/mit/libXft/dist/m4/libtool.m4
+578-27116 files not shown
+644-40922 files

NetBSD/xsrc VMcWeUeexternal/mit/xorg-server/dist configure ltmain.sh, external/mit/xorg-server/dist/m4 libtool.m4

   Pull up the following (catch-up-to-current), requested by mrg in #1130:

        external/mit/xorg-server/dist/ChangeLog         up to 1.1.1.29
        external/mit/xorg-server/dist/Makefile.in       up to 1.1.1.18
        external/mit/xorg-server/dist/aclocal.m4        up to 1.1.1.23
        external/mit/xorg-server/dist/compile           up to 1.1.1.13
        external/mit/xorg-server/dist/config.guess      up to 1.1.1.18
        external/mit/xorg-server/dist/config.sub        up to 1.1.1.18
        external/mit/xorg-server/dist/configure         up to 1.22
        external/mit/xorg-server/dist/configure.ac      up to 1.24
        external/mit/xorg-server/dist/depcomp           up to 1.1.1.11
        external/mit/xorg-server/dist/install-sh        up to 1.1.1.12
        external/mit/xorg-server/dist/ltmain.sh         up to 1.1.1.15
        external/mit/xorg-server/dist/meson.build       up to 1.1.1.19
        external/mit/xorg-server/dist/missing           up to 1.1.1.11
        external/mit/xorg-server/dist/test-driver       up to 1.1.1.9
        external/mit/xorg-server/dist/xorg-server.pc.in up to 1.1.1.5
        external/mit/xorg-server/dist/ylwrap            up to 1.1.1.11
        external/mit/xorg-server/dist/Xext/Makefile.in  up to 1.1.1.18

    [134 lines not shown]
VersionDeltaFile
1.13.2.7+1,205-593external/mit/xorg-server/dist/configure
1.1.1.11.2.2+410-322external/mit/xorg-server/dist/ltmain.sh
1.1.1.13.2.4+556-173external/mit/xorg-server/dist/config.sub
1.1.1.20.2.7+652-0external/mit/xorg-server/dist/ChangeLog
1.1.1.7.2.3+275-187external/mit/xorg-server/dist/m4/libtool.m4
1.1.1.17.2.5+296-150external/mit/xorg-server/dist/aclocal.m4
+3,394-1,425143 files not shown
+6,408-3,528149 files

NetBSD/xsrc 8JfjHQ5external/mit/xorg-server/dist/hw/sun sunInit.c

   Register XFree86 DDX specific "XFree86_VT" Atom to appease xinit(1).
VersionDeltaFile
1.17+29-0external/mit/xorg-server/dist/hw/sun/sunInit.c
+29-01 files

NetBSD/xsrc 2qlbAvbexternal/mit/xorg-server/dist/hw/sun sunInit.c sunKbd.c

   Make sure to initialize default XKB rules earlier for Core Keyboard.
VersionDeltaFile
1.16+30-0external/mit/xorg-server/dist/hw/sun/sunInit.c
1.19+0-1external/mit/xorg-server/dist/hw/sun/sunKbd.c
+30-12 files

NetBSD/xsrc cvWQ7Sbexternal/mit/xorg-server/dist configure, external/mit/xorg-server/dist/dix events.c dispatch.c

   merge xorg-server 21.1.18.
VersionDeltaFile
1.22+1,208-596external/mit/xorg-server/dist/configure
1.6+275-187external/mit/xorg-server/dist/m4/libtool.m4
1.9+34-2external/mit/xorg-server/dist/dix/events.c
1.4+6-6external/mit/xorg-server/dist/m4/ltversion.m4
1.10+5-4external/mit/xorg-server/dist/dix/dispatch.c
1.7+7-1external/mit/xorg-server/dist/os/io.c
+1,535-79611 files not shown
+1,557-80717 files

NetBSD/xsrc LACQ0niexternal/mit/xorg-server/dist configure ltmain.sh, external/mit/xorg-server/dist/m4 libtool.m4

   initial import of xorg-server-21.1.18
VersionDeltaFile
1.1.1.29+1,205-593external/mit/xorg-server/dist/configure
1.1.1.15+410-322external/mit/xorg-server/dist/ltmain.sh
1.1.1.18+556-173external/mit/xorg-server/dist/config.sub
1.1.1.29+652-0external/mit/xorg-server/dist/ChangeLog
1.1.1.11+275-187external/mit/xorg-server/dist/m4/libtool.m4
1.1.1.23+296-150external/mit/xorg-server/dist/aclocal.m4
+3,394-1,425126 files not shown
+5,816-2,897132 files

NetBSD/xsrc 4fzICOKexternal/mit/xorg-server/dist/hw/netbsd/x68k x68kKbd.c

   Make sure the keyboard device is actually enabled in DDXRingBell().

   Also use consistent variable names for readability.
VersionDeltaFile
1.19+10-5external/mit/xorg-server/dist/hw/netbsd/x68k/x68kKbd.c
+10-51 files

NetBSD/xsrc 2BXHkT7external/mit/xorg-server/dist/hw/netbsd/x68k x68kMouse.c x68kKbd.c

   Allocate keyboard and mouse event buffers in the device private structures.

   Also simplify GetEvents functions.
VersionDeltaFile
1.18+23-24external/mit/xorg-server/dist/hw/netbsd/x68k/x68kMouse.c
1.18+23-24external/mit/xorg-server/dist/hw/netbsd/x68k/x68kKbd.c
+46-482 files

NetBSD/xsrc w9HOuQiexternal/mit/xorg-server/dist/hw/netbsd/x68k x68kKbd.c x68kConfig.c

   Allocate X68kKbdPriv dynamically to make it really private.

   DEVICE_OFF and DEVICE_CLOSE operations are adjusted accordingly.
   x68kGetKbdType() function is also added to get keyboard map type
   specified in the config file.
VersionDeltaFile
1.17+24-6external/mit/xorg-server/dist/hw/netbsd/x68k/x68kKbd.c
1.8+19-4external/mit/xorg-server/dist/hw/netbsd/x68k/x68kConfig.c
1.11+2-8external/mit/xorg-server/dist/hw/netbsd/x68k/x68k.h
+45-183 files

NetBSD/xsrc iZ1RZzhexternal/mit/xorg-server/dist/hw/netbsd/x68k x68kMouse.c x68k.h

   Allocate X68kMousePriv dynamically to avoid static buffers.

   DEVICE_OFF and DEVICE_CLOSE operations are also adjusted.
VersionDeltaFile
1.17+30-13external/mit/xorg-server/dist/hw/netbsd/x68k/x68kMouse.c
1.10+1-7external/mit/xorg-server/dist/hw/netbsd/x68k/x68k.h
+31-202 files

NetBSD/xsrc z2gmg7xexternal/mit/xorg-server/dist/hw/netbsd/x68k x68kMouse.c x68kKbd.c

   Reduce references to x68kKbdPriv and x68kMousePriv for readability.
VersionDeltaFile
1.16+15-11external/mit/xorg-server/dist/hw/netbsd/x68k/x68kMouse.c
1.16+13-10external/mit/xorg-server/dist/hw/netbsd/x68k/x68kKbd.c
+28-212 files

NetBSD/xsrc uXIA7DWexternal/mit/xorg-server/dist/hw/netbsd/x68k x68kIo.c x68kMouse.c

   Refactor X68k input device handling to remove SIGIO based event processing.

   The keyboard and pointer input events are now processed directly
   using fd event notifications registered via DIX SetNotifyFd(),
   instead of the legacy SIGIO-based asynchronous I/O.
VersionDeltaFile
1.5+1-103external/mit/xorg-server/dist/hw/netbsd/x68k/x68kIo.c
1.15+33-14external/mit/xorg-server/dist/hw/netbsd/x68k/x68kMouse.c
1.15+34-11external/mit/xorg-server/dist/hw/netbsd/x68k/x68kKbd.c
1.9+1-8external/mit/xorg-server/dist/hw/netbsd/x68k/x68k.h
1.13+1-7external/mit/xorg-server/dist/hw/netbsd/x68k/x68kInit.c
+70-1435 files

NetBSD/xsrc 3y1Nmc1external/mit/xorg-server/dist/hw/netbsd/x68k x68kKbd.c x68kMouse.c

   Use consistent name for DeviceIntPtr variables among keyboard and mouse.
VersionDeltaFile
1.14+15-15external/mit/xorg-server/dist/hw/netbsd/x68k/x68kKbd.c
1.14+3-3external/mit/xorg-server/dist/hw/netbsd/x68k/x68kMouse.c
+18-182 files

NetBSD/xsrc bx2QafFexternal/mit/xorg-server/dist/hw/sun sunKbd.c

   Make sure the keyboard device is actually enabled in DDXRingBell().

   Also use consistent variable names for readability.
VersionDeltaFile
1.18+9-5external/mit/xorg-server/dist/hw/sun/sunKbd.c
+9-51 files

NetBSD/xsrc gZ377ncexternal/mit/xorg-server/dist/hw/sun sunMouse.c sunKbd.c

   No need to check if the device is enabled in event handler functions.

   These event handlers are activated by SetNotifyFd() only after
   DXX deviceProc() functions are called with DEVICE_ON from
   DIX EnableDevice() function.
VersionDeltaFile
1.13+1-3external/mit/xorg-server/dist/hw/sun/sunMouse.c
1.17+1-3external/mit/xorg-server/dist/hw/sun/sunKbd.c
+2-62 files

NetBSD/xsrc PiwiCeSexternal/mit/xorg-server/dist/hw/sun sun.h sunFbs.c

   Remove unused variables.
VersionDeltaFile
1.11+0-5external/mit/xorg-server/dist/hw/sun/sun.h
1.5+0-2external/mit/xorg-server/dist/hw/sun/sunFbs.c
+0-72 files

NetBSD/xsrc 1M3z1ZPexternal/mit/xorg-server/dist/hw/sun sunMouse.c

   Add a static function declaration in sunMouse.c.
VersionDeltaFile
1.12+1-0external/mit/xorg-server/dist/hw/sun/sunMouse.c
+1-01 files

NetBSD/xsrc Luw3PFvexternal/mit/xorg-server/dist/hw/sun sunKbd.c

   Add and sort static function declarations in sunKbd.c.
VersionDeltaFile
1.16+6-3external/mit/xorg-server/dist/hw/sun/sunKbd.c
+6-31 files

NetBSD/xsrc 6udJAnJexternal/mit/xorg-server/dist/hw/sun sunMouse.c sunKbd.c

   Allocate keyboard and mouse event buffers in the device private structures.

   Also simplify GetEvents functions.

   Tested on Sun 3/60 with bwtwo.
VersionDeltaFile
1.11+25-29external/mit/xorg-server/dist/hw/sun/sunMouse.c
1.15+25-29external/mit/xorg-server/dist/hw/sun/sunKbd.c
+50-582 files

NetBSD/xsrc 2CfRdq5external/mit/xorg-server/dist/hw/sun sunInit.c

   Replace old FNDELAY for fcntl(2) with O_NONBLOCK defined in POSIX.
VersionDeltaFile
1.15+2-2external/mit/xorg-server/dist/hw/sun/sunInit.c
+2-21 files

NetBSD/xsrc Pj9eMVuexternal/mit/xorg-server/dist/hw/sun sunKbd.c sunInit.c

   Also Refactor sunKbdPrivRec in sunKbd.c to make it private.

   Now the keyboard device is opened and sunKbdPrivRec is dynamically
   allocated within the DEVICE_INIT phase of sunKbdProc().
   DEVICE_OFF and DEVICE_CLOSE operations are also adjusted accordingly.

   Tested on Sun 3/60.
VersionDeltaFile
1.14+155-30external/mit/xorg-server/dist/hw/sun/sunKbd.c
1.14+0-82external/mit/xorg-server/dist/hw/sun/sunInit.c
1.10+0-15external/mit/xorg-server/dist/hw/sun/sun.h
+155-1273 files

NetBSD/xsrc RMoN4ZXexternal/mit/xorg-server/dist/hw/sun sunMouse.c sun.h

   Refactor sunPtrPrivRec in sunMouse.c to make it really private.

   The mouse device is now opened and sunPtrPrivRec is allocated
   within the DEVICE_INIT phase of sunMouseProc().  DEVICE_OFF and
   DEVICE_CLOSE operations are also adjusted accordingly.

   Tested on Sun 3/60.
VersionDeltaFile
1.10+34-19external/mit/xorg-server/dist/hw/sun/sunMouse.c
1.9+0-10external/mit/xorg-server/dist/hw/sun/sun.h
1.13+0-8external/mit/xorg-server/dist/hw/sun/sunInit.c
+34-373 files

NetBSD/xsrc R5bPZCcexternal/mit/xorg-server/dist/hw/sun sunMouse.c

   Reduce global references to sunPtrPriv, as sunKbd.c does.
VersionDeltaFile
1.9+11-7external/mit/xorg-server/dist/hw/sun/sunMouse.c
+11-71 files

NetBSD/xsrc 3mYWKJ9external/mit/xorg-server/dist/hw/sun sunIo.c sunInit.c

   Refactor Xsun input device handling to remove SIGIO based event processing.

   The keyboard and pointer input events are now processed directly
   using fd event notifications registered via DIX SetNotifyFd(),
   instead of the legacy SIGIO-based asynchronous I/O.

   This refactoring improves the maintainability and portability of
   the code by aligning with modern Xorg server practices.

   Tested on Sun 3/60 with bwtwo, Type-4 keyboard and mouse.
VersionDeltaFile
1.10+0-88external/mit/xorg-server/dist/hw/sun/sunIo.c
1.12+0-49external/mit/xorg-server/dist/hw/sun/sunInit.c
1.8+29-7external/mit/xorg-server/dist/hw/sun/sunMouse.c
1.13+28-5external/mit/xorg-server/dist/hw/sun/sunKbd.c
1.8+0-7external/mit/xorg-server/dist/hw/sun/sun.h
+57-1565 files