OpenBSD/xenocara dLkZXtsdist/xkeyboard-config/symbols pc

   Add "Sun LKeys" section, this patch forgot add in last update.

   noticed deraadt@, ok matthieu@
VersionDeltaFile
1.12+12-0dist/xkeyboard-config/symbols/pc
+12-01 files

OpenBSD/xenocara MoyLAvSdistrib/sets/lists/xbase md.loongson, distrib/sets/lists/xserv md.loongson

   sync

OpenBSD/xenocara vEi0p5Cdriver Makefile, lib/mesa Makefile.bsd-wrapper

   Make X work with radeondrm(4) hardware on loongson.

   OK jsg@

OpenBSD/xenocara 3XAKT21lib/freetype/src/psaux t1decode.c psobjs.c

   [MFC] Fixes for CVE-2017-8105 and CVE-2017-8287

   out-of-bounds write caused by a heap-based buffer overflow related
   to the t1_decoder_parse_charstrings function in psaux/t1decode.c

   out-of-bounds write caused by a heap-based buffer overflow related
   to the t1_builder_close_contour function in psaux/psobjs.c

   From upstream via Arch Linux
   OK matthieu@

   diff for OPENBSD_6_0 by tj@, thanks!

OpenBSD/xenocara idqBnWNlib/freetype/src/psaux t1decode.c psobjs.c

   [MFC] Fixes for CVE-2017-8105 and CVE-2017-8287

   out-of-bounds write caused by a heap-based buffer overflow related
   to the t1_decoder_parse_charstrings function in psaux/t1decode.c

   out-of-bounds write caused by a heap-based buffer overflow related
   to the t1_builder_close_contour function in psaux/psobjs.c

   From upstream via Arch Linux
   OK matthieu@

OpenBSD/xenocara mnGGCAKlib/freetype/src/psaux t1decode.c psobjs.c

   Fixes for CVE-2017-8105 and CVE-2017-8287

   out-of-bounds write caused by a heap-based buffer overflow related
   to the t1_decoder_parse_charstrings function in psaux/t1decode.c

   out-of-bounds write caused by a heap-based buffer overflow related
   to the t1_builder_close_contour function in psaux/psobjs.c

   From upstream via Arch Linux
   OK matthieu@

OpenBSD/xenocara xUwV3tpapp/cwm xevents.c

   drop obsolete comment
VersionDeltaFile
1.128+1-2app/cwm/xevents.c
+1-21 files

OpenBSD/xenocara BPz9NGKapp/cwm conf.c calmwm.h

   Alter callbacks to take a struct instead of a growing number of arguments;
   greatly simplifies upcoming work.
VersionDeltaFile
1.231+110-104app/cwm/conf.c
1.339+50-60app/cwm/calmwm.h
1.145+50-51app/cwm/kbfunc.c
1.127+9-7app/cwm/xevents.c
1.117+3-3app/cwm/mousefunc.c
+222-2255 files

OpenBSD/xenocara MHWFfQOapp/cwm client.c

   Ensure clients stay within the viewable bounds on placement, even with empty
   borders; based on a patch from Vadim Vygonets.
VersionDeltaFile
1.240+9-9app/cwm/client.c
+9-91 files

OpenBSD/xenocara BmUz0RRapp/cwm kbfunc.c mousefunc.c

   Clean up, unify and accurately calculate edge distance with client move/resize
   actions, so as to not lose windows off the edge.

   inspired by diffs (and feedback) from Vadim Vygonets.
VersionDeltaFile
1.144+22-44app/cwm/kbfunc.c
1.116+5-20app/cwm/mousefunc.c
1.239+19-1app/cwm/client.c
1.338+2-1app/cwm/calmwm.h
+48-664 files

OpenBSD/xenocara LDoW1p4app/cwm client.c parse.y

   Switch bwidth type; unfortunately X11 is inconsistent.
VersionDeltaFile
1.238+6-6app/cwm/client.c
1.68+2-2app/cwm/parse.y
1.337+2-2app/cwm/calmwm.h
+10-103 files

OpenBSD/xenocara JYEbRANapp/cwm search.c

   The r1.36 menuq_add() conversion did this one wrong; fix by reverting to the
   original code which adds to resultentry list, as opposed to the wrong one in
   menuq_add(). Fixes crash noticed by at least Rickard Gustafsson.
VersionDeltaFile
1.62+8-5app/cwm/search.c
+8-51 files

OpenBSD/xenocara edCfJE7app/cwm menu.c

   Remove 'noresult' (and simplify) as it does nothing and makes the logic around
   it needless. History doesn't show what this might have been used for in future
   iterations.
VersionDeltaFile
1.102+5-11app/cwm/menu.c
+5-111 files

OpenBSD/xenocara p2sgfMUapp/cwm search.c

   search_match_path() isn't supposed to return anything.
VersionDeltaFile
1.61+2-2app/cwm/search.c
+2-21 files

OpenBSD/xenocara gTSHf9Oapp/cwm search.c

   Move queue init to caller so it's only called once in a few cases.
VersionDeltaFile
1.60+3-3app/cwm/search.c
+3-31 files

OpenBSD/xenocara yHkGeluapp/cwm client.c

   sort
VersionDeltaFile
1.237+11-11app/cwm/client.c
+11-111 files

OpenBSD/xenocara CMO2hezapp/cwm client.c

   Raise the previously focused window, instead of the previous window in the
   cycle list; seems to match behaviour of other wm's; from Walter Alejandro
   Iglesias.
VersionDeltaFile
1.236+4-2app/cwm/client.c
+4-21 files

OpenBSD/xenocara vsLIT4lapp/cwm cwmrc.5 client.c

   For {h,v}tile, instead of keeping the master client's {h,v} geometry, expand it
   to %50 of the area, then fill in the remaining space with the other clients in
   the same group; from Gerrit Meyerheim.

   support from ajacoutot.
VersionDeltaFile
1.67+8-6app/cwm/cwmrc.5
1.235+3-1app/cwm/client.c
+11-72 files

OpenBSD/xenocara OCV0yEJ. MODULES

   update
VersionDeltaFile
1.367+6-6MODULES
+6-61 files

OpenBSD/xenocara dCkyk8eshare/mk bsd.xorg.mk

   enforce ar to use the 'cruD' flagset in case libtool/automagic is used

   ok matthieu@
VersionDeltaFile
1.60+2-1share/mk/bsd.xorg.mk
+2-11 files

OpenBSD/xenocara fsQO0nvapp/fvwm/fvwm fvwm.c

   remove all compile time __DATE__ and __TIME__ variables from the source

   ok deraadt@, matthieu@
VersionDeltaFile
1.3+2-3app/fvwm/fvwm/fvwm.c
+2-31 files

OpenBSD/xenocara 0ad3aHI. MODULES

   update
VersionDeltaFile
1.366+2-2MODULES
+2-21 files

OpenBSD/xenocara XLoDhyD. 3RDPARTY

   update
VersionDeltaFile
1.289+4-43RDPARTY
+4-41 files

OpenBSD/xenocara GkCF4x8distrib/sets/lists/xbase md.i386 md.loongson

   sync

OpenBSD/xenocara fiK2yxglib/libdrm configure xf86drmMode.c, lib/libdrm/amdgpu amdgpu_bo.c

   Merge libdrm 2.4.79

OpenBSD/xenocara AidaeLRlib/libdrm configure, lib/libdrm/amdgpu amdgpu_gpu_info.c

   Import libdrm 2.4.79

OpenBSD/xenocara BYlP7X2. 3RDPARTY

   update
VersionDeltaFile
1.288+4-43RDPARTY
+4-41 files

OpenBSD/xenocara QSdv68glib/mesa configure configure.ac, lib/mesa/src/egl/drivers/dri2 egl_dri2.c

   Merge Mesa 13.0.6

OpenBSD/xenocara YgkKuQ9lib/mesa/src/compiler/glsl glsl_lexer.cpp, lib/mesa/src/compiler/glsl/glcpp glcpp-lex.c

   Import Mesa 13.0.6

OpenBSD/xenocara Wp4ii9fapp/xlockmore Makefile.bsd-wrapper, share/mk bsd.xorg.mk

   pass CC, CXX, CXXFLAGS to the xenocara build; ok matthieu@

OpenBSD/xenocara JUiikL0driver/xf86-input-synaptics/src wsconscomm.c

   Don't use stale coordinates in the hysteresis filter.

   OK mpi@

OpenBSD/xenocara hkyvpixxserver configure configure.ac, xserver/hw/xfree86/os-support/bsd arm64_video.c Makefile.in

   make xserver build on arm64
   ok matthieu@

OpenBSD/xenocara HcI2yAaapp/xenodm/man xenodm.man

   Don't mention the unsupported Kerberos credentials cache.

   ok matthieu
VersionDeltaFile
1.7+1-5app/xenodm/man/xenodm.man
+1-51 files

OpenBSD/xenocara Tehr69happ/xenodm/man xenodm.man

   Convert xenodm manual to mdoc(7).

   ok matthieu@, plus some tweak from jmc@
VersionDeltaFile
1.6+1,160-874app/xenodm/man/xenodm.man
+1,160-8741 files

OpenBSD/xenocara q2mUKFExserver configure configure.ac, xserver/include do-not-use-config.h.in

   Fix arc4random_buf(3) detection. Noticed by Eric Engestrom on
   the xorg-devel list. Thanks

OpenBSD/xenocara nkyHp6Mxserver/os xdmauth.c mitauth.c

   Oops, in previous commit I forgot to remove the actual implementation
   of the unused *ToID functions(). Spotted by Adam Jackson on xorg-devel
   list.  Thanks.
VersionDeltaFile
1.8+0-27xserver/os/xdmauth.c
1.6+0-13xserver/os/mitauth.c
1.10+0-6xserver/os/rpcauth.c
+0-463 files

OpenBSD/xenocara 27zmICt. MODULES

   update
VersionDeltaFile
1.365+3-3MODULES
+3-31 files

OpenBSD/xenocara rNAkngJapp/sessreg ChangeLog configure, app/sessreg/man Makefile.in Makefile.am

   Update to sessreg 1.1.1

OpenBSD/xenocara ZtHcePqlib/libX11/specs/libX11 CH02.xml CH06.xml

   Update to libX11 1.6.5

OpenBSD/xenocara nwN4Ri1xserver configure, xserver/include do-not-use-config.h.in

   regen

OpenBSD/xenocara 6xpw3Gnxserver/os auth.c osdep.h

   auth: remove AuthToIDFunc and associated functions. Not used anymore.
   And the current code for MitToId has a use-after-free() issue.
   Advisory X41-2017-001: Multiple Vulnerabilities in X.Org
VersionDeltaFile
1.9+3-4xserver/os/auth.c
1.12+0-6xserver/os/osdep.h
+3-102 files

OpenBSD/xenocara yXk0iA5xserver configure.ac, xserver/include dix-config.h.in

   MFC: Use arc4random_buf(3) if available to generate cookies.
   Advisory X41-2017-001: Multiple Vulnerabilities in X.Org.

OpenBSD/xenocara KVkYmnzxserver configure.ac, xserver/include os.h dix-config.h.in

   MFC: Use timingsafe_memcmp() to compare MIT-MAGIC-COOKIES
   Advisory X41-2017-001: Multiple Vulnerabilities in X.Org.

OpenBSD/xenocara rex3UE0app/xenodm/xenodm auth.c

   Replace the binaryEqual() function with std memcmp().
   ok matthieu
VersionDeltaFile
1.6+4-12app/xenodm/xenodm/auth.c
+4-121 files

OpenBSD/xenocara VsuIW9sapp/xenodm/man xenodm.man

   Remove some remaining XDMCP and remote X servers  references.
VersionDeltaFile
1.5+5-12app/xenodm/man/xenodm.man
+5-121 files

OpenBSD/xenocara buCNgvgdistrib/notes README.amd64 README.i386

   More xenodm. While here promote rcctl(8).

OpenBSD/xenocara YZU2hKRdistrib/sets/lists/xetc mi

   sycn
VersionDeltaFile
1.33+0-2distrib/sets/lists/xetc/mi
+0-21 files

OpenBSD/xenocara diFV3jldistrib/notes README.sparc64 README.loongson, distrib/sets/lists/xbase mi

   Switch to xenodm(1).

   Tested by tb@, Do it now deraadt@

OpenBSD/xenocara mBDpEz9. 3RDPARTY

   update
VersionDeltaFile
1.287+4-43RDPARTY
+4-41 files

OpenBSD/xenocara SR30X8glib/mesa configure, lib/mesa/src/amd/vulkan Makefile.in

   Merge Mesa 13.0.5