OpenBSD X11 changes summary for 2015-11-08 to 2015-11-15 inclusive
==================================================================

3RDPARTY                                app
data                                    dist
distrib                                 driver
xserver                                 

== 3RDPARTY ========================================================== 01/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/X11/3RDPARTY

3RDPARTY


  > sync (xkeyboard-config-2.16) (shadchin@)

== app =============================================================== 02/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/X11/app

app

  ~ fvwm/modules/FvwmRearrange/FvwmRearrange.c

  > Fix use afer free in free_window_list().
  > bug report by Gerrit Meyerheim, patch by Serguey Parkhomovsky on bugs@
  > Thanks to both. (matthieu@)

  ~ cwm/calmwm.h                          ~ cwm/client.c
  ~ cwm/kbfunc.c                          ~ cwm/menu.c
  ~ cwm/mousefunc.c                       ~ cwm/screen.c

  > Extend region to include both view and work areas; switch to
  > region_find() which no longer needs to recalculate gap each time
  > a client (or menu) is created or altered. If no RandR, fall back
  > to display dimensions while building regions instead of during
  > execution. (okan@)

  ~ cwm/calmwm.h                          

  > Clean up unused defines. (okan@)

  ~ cwm/calmwm.c                          ~ cwm/calmwm.h
  ~ cwm/client.c                          ~ cwm/conf.c
  ~ cwm/group.c                           ~ cwm/kbfunc.c
  ~ cwm/mousefunc.c                       ~ cwm/xevents.c

  > Start cleaning up name vs function differences; replace magic numbers.
  > (okan@)

  ~ cwm/kbfunc.c                          ~ cwm/mousefunc.c

  > Use position on root to figure out region. (okan@)

  ~ xterm/main.c                          

  > avoid using err(), use xtermWarning() instead; ok semarie (deraadt@)

  ~ cwm/calmwm.h                          ~ cwm/client.c
  ~ cwm/kbfunc.c                          ~ cwm/menu.c
  ~ cwm/mousefunc.c                       ~ cwm/screen.c

  > Partial revert of replacing screen_area() with region_find(); until a
  > fix for a regression is found; this bug has been around for a long time
  > it seems, but this change exposed it. Likely need to track clients in to
  > and out of regions. (okan@)

  ~ xclock/xclock.c                       ~ xclock/configure.ac

  > pledge for xclock. okan@ got to the same patch. I added autoconf goo
  > to make it possible to send it upstreams. ok deraadt@ (matthieu@)

  ~ xclock/Makefile.in                    ~ xclock/aclocal.m4
  ~ xclock/config.h.in                    ~ xclock/configure

  > regen (matthieu@)

  ~ xconsole/Makefile.in                  ~ xconsole/aclocal.m4
  ~ xconsole/config.h.in                  ~ xconsole/configure
  ~ xconsole/configure.ac                 ~ xconsole/privsep.c
  ~ xconsole/xconsole.c                   

  > use HAVE_ instead of HAS_ macros for consistency. (matthieu@)

  ~ xconsole/privsep.c                    ~ xconsole/xconsole.c
  + xconsole/xconsole.h                   

  > Reduce gcc warnings. No functional changes. (matthieu@)

  ~ cwm/calmwm.c                          

  > pledge "stdio rpath proc exec" cwm before main event loop, after
  > init/setup - mostly for menu building.
  > ok semarie@ (another cwm user) (okan@)

  ~ cwm/calmwm.h                          ~ cwm/conf.c
  ~ cwm/kbfunc.c                          

  > Move kb pointer movement out of the kbfunc_client_moveresize since it's
  > got nothing to do with clients, thus doing flags work causes lots of
  > waste and almost useless jumpy pointer movements; while here, split out
  > move and resize since they share almost no code, just like mouse client
  > move/resize; factor out amount and factor. Still wonder why this is
  > here, but it works now. (okan@)

  ~ cwm/client.c                          ~ cwm/kbfunc.c

  > If a client sets hints, honor them for kb resize requests, just like we
  > do for mouse based resize requests.
  > Based on a patch from Vadim Vygonets. (okan@)

  ~ cwm/calmwm.h                          ~ cwm/conf.c
  ~ cwm/kbfunc.c                          

  > more client vs screen context differences (okan@)

  ~ xconsole/privsep.c                    

  > Don't try to revoque privileges if priv_init is called without
  > privileges. The parent process will be used for operations
  > that can't be pledged. (matthieu@)

  ~ xconsole/xconsole.c                   

  > pledge xconsole(1). (matthieu@)

== data ============================================================== 03/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/X11/data

data

  ~ xkeyboard-config/geometry/Makefile    
  ~ xkeyboard-config/man/xkeyboard-config.7
  ~ xkeyboard-config/pc/Makefile          

  > Update to xkeyboard-config 2.16.
  > ok matthieu@ (shadchin@)

== dist ============================================================== 04/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/X11/dist

dist

  ~ xkeyboard-config/Makefile.in          ~ xkeyboard-config/NEWS
  ~ xkeyboard-config/aclocal.m4           ~ xkeyboard-config/compile
  ~ xkeyboard-config/config.guess         ~ xkeyboard-config/config.sub
  ~ xkeyboard-config/configure            ~ xkeyboard-config/configure.ac
  ~ xkeyboard-config/install-sh           ~ xkeyboard-config/missing
  ~ xkeyboard-config/compat/Makefile.in   ~ xkeyboard-config/docs/Makefile.in
  ~ xkeyboard-config/geometry/Makefile.am
  ~ xkeyboard-config/geometry/Makefile.in
  ~ xkeyboard-config/geometry/digital_vndr/Makefile.in
  ~ xkeyboard-config/geometry/sgi_vndr/Makefile.in
  ~ xkeyboard-config/keycodes/Makefile.in
  ~ xkeyboard-config/keycodes/digital_vndr/Makefile.in
  ~ xkeyboard-config/keycodes/sgi_vndr/Makefile.in
  ~ xkeyboard-config/man/Makefile.in      ~ xkeyboard-config/po/Makefile.in.in
  ~ xkeyboard-config/po/ca.po             ~ xkeyboard-config/po/cs.po
  ~ xkeyboard-config/po/da.po             ~ xkeyboard-config/po/de.po
  ~ xkeyboard-config/po/el.po             ~ xkeyboard-config/po/eo.po
  ~ xkeyboard-config/po/es.po             ~ xkeyboard-config/po/fi.po
  ~ xkeyboard-config/po/fr.po             ~ xkeyboard-config/po/gl.po
  ~ xkeyboard-config/po/hu.po             ~ xkeyboard-config/po/ko.po
  ~ xkeyboard-config/po/nl.po             ~ xkeyboard-config/po/pl.po
  ~ xkeyboard-config/po/pt_BR.po          ~ xkeyboard-config/po/ru.po
  ~ xkeyboard-config/po/sv.po             ~ xkeyboard-config/po/uk.po
  ~ xkeyboard-config/po/vi.po             ~ xkeyboard-config/rules/Makefile.in
  ~ xkeyboard-config/rules/base.lists.base.part
  ~ xkeyboard-config/rules/base.lists.part
  ~ xkeyboard-config/rules/base.m_s.part
  ~ xkeyboard-config/rules/base.o_s.part
  ~ xkeyboard-config/rules/base.xml.in    
  ~ xkeyboard-config/rules/evdev.m_s.part
  ~ xkeyboard-config/rules/evdev.xml.in   
  ~ xkeyboard-config/rules/bin/Makefile.in
  ~ xkeyboard-config/rules/compat/Makefile.in
  ~ xkeyboard-config/symbols/Makefile.in
  ~ xkeyboard-config/symbols/altwin       ~ xkeyboard-config/symbols/cm
  ~ xkeyboard-config/symbols/cz           ~ xkeyboard-config/symbols/de
  ~ xkeyboard-config/symbols/eu           ~ xkeyboard-config/symbols/fi
  ~ xkeyboard-config/symbols/in           ~ xkeyboard-config/symbols/inet
  ~ xkeyboard-config/symbols/is           ~ xkeyboard-config/symbols/latam
  ~ xkeyboard-config/symbols/lk           ~ xkeyboard-config/symbols/ph
  ~ xkeyboard-config/symbols/typo         ~ xkeyboard-config/symbols/ua
  ~ xkeyboard-config/symbols/us           
  ~ xkeyboard-config/symbols/digital_vndr/Makefile.in
  ~ xkeyboard-config/symbols/fujitsu_vndr/Makefile.in
  ~ xkeyboard-config/symbols/hp_vndr/Makefile.in
  ~ xkeyboard-config/symbols/macintosh_vndr/Makefile.in
  ~ xkeyboard-config/symbols/macintosh_vndr/fr
  ~ xkeyboard-config/symbols/nec_vndr/Makefile.in
  ~ xkeyboard-config/symbols/nokia_vndr/Makefile.in
  ~ xkeyboard-config/symbols/sgi_vndr/Makefile.in
  ~ xkeyboard-config/symbols/sharp_vndr/Makefile.in
  ~ xkeyboard-config/symbols/sony_vndr/Makefile.in
  ~ xkeyboard-config/symbols/sun_vndr/Makefile.in
  ~ xkeyboard-config/symbols/xfree68_vndr/Makefile.in
  ~ xkeyboard-config/types/Makefile.in    + xkeyboard-config/geometry/teck

  > Update to xkeyboard-config 2.16.
  > ok matthieu@ (shadchin@)

== distrib =========================================================== 05/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/X11/distrib

distrib

  ~ sets/lists/xshare/mi                  

  > sync (deraadt@)

== driver ============================================================ 06/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/X11/driver

driver

  ~ xf86-video-intel/src/sna/sna_accel.c

  > Partly disable acceleration on Broadwell.  The inteldrm(4) driver fails to
  > restore something properly after resume which makes the render ring get
  > stuck.
  > By defaulting to the "blt" acceleration method we avoid the use of this
  > ring
  > and the machine remains usable after resume.
  > People who really want full 2D acceleration can still override the
  > acceleration
  > method in their xorg.conf.
  > ok jsg@ (kettenis@)

== xserver =========================================================== 07/07 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/X11/xserver

xserver

  ~ os/privsep.c                          

  > pledge(2) for the X server privileged process. ok deraadt@ (matthieu@)

  ~ hw/xfree86/common/xf86Init.c          ~ hw/xfree86/man/Xorg.man

  > Remove the -configure option. This has been broken for a loong time
  > and no one is going to fix it. (matthieu@)

===============================================================================
_______________________________________________
owc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/owc

Reply via email to