~charles/cwm

v6.3 2 years ago .tar.gz browse log

v6.3
-----BEGIN PGP SIGNATURE-----

iQIcBAABAgAGBQJa+Y/GAAoJEMnA44FBhOr/mMQP/2VV8qjs3qFz047hJfKRVA/J
gVtO6Sh9Qcph5aIMeFIZs0vA5x+YTtoV00cEfa8mV00A4fD/ws5ArCRJht9LLV0w
42kmzT73Y3EshRYj6yHpEPR858dTzw3Sn4SIm4xJD4+dtMp7KwPy4n33CkctUP+d
EnEIKMnYPPchuqbbR2bCwdf/VhfcVEWr344PvGLwpwDkKpa6Xbv0/7hE8NxnoyYa
1NIyKmRUvNHA7/U8JjJfnbdSzg8U0piAtTO6OnuuiB0UeoWv0trCvCZt27oyu0oe
gL5kQ0Ojw5zplq92rjgbFGR6Y/DhXLdD2IU4aIVpFyKKtC5M7HfzzgoTmmf15c5p
HvfYwgy51OctbY4WcpHkOVp5lFABtF+t4tDBRkQa1bHO9lo/2US4AmUjCkivs7/N
yxBF1XvjgEa2O9o22p+pT/+yAooz5xwYXuF/GLIUpcIArHdK5Ho1uN7qZOrnLd5J
8mipEuGBB9v8cZrO/6DD+qMJyks95Oj2nk1tRxK6ZC9VcX3zDvaf7oZuf4qvRT5h
XISzGKfkEdaporNEoYdPp691YfukWWj8cuP4wCaIluVdPCgdWAJC/dObE/QxZaa0
MgW1VS81p9v2GyVIQUpQhHOS9c0x66xa8Bq4mCDuL92Ka5bTyzQVDFz+anpIBjo5
3JkideCrW8YeYsLy/qoe
=zGz8
-----END PGP SIGNATURE-----

v6.2 2 years ago .tar.gz browse log

v6.2
-----BEGIN PGP SIGNATURE-----

iQIcBAABAgAGBQJZ5jfdAAoJEMnA44FBhOr/V74QALe6+fypSrqBXRrjiufFPIbL
qFx/SqYpvchMJfApgRZVuDyl1S9F2xOS9xLUvS26eGPuQdtQH2CPRU7oNsbyVbZ5
x3iHtAOEBZiZ8Fy5LXiv5OBYM84Rw21BUIv4YnxEGBbSoTRxNPG8U4iE1GO1MpJ7
79VT0r8+Ta5B0ymmlNiFd7hgmsIxOGeEoYJUKClheYhHlXzKhfcIp+3e05tLTSru
F/RGE57j2Yitb+nChsJACwmyO5taUxviGVX3OyWczieBJULJnd5SoZEhERwxQGsm
PLGM7CT+6z9HFuUorQFhZ5u1Ww1GGKuWgOB5YdV7nx0l6uWhfX8piYzt+/ceAfe0
lkNy7PHqBem3PFG7emJTHQ4/mGuUhGJ0oYft+xzLI6GAPL7qHd0K6UoTTBd+0cvf
EAZ5Jr/RygbpeqnTFH0yGDNrA2IR48mIpCLDjNyp5m+xCytkNLa3dY1xvMXWdFG9
vwvIGWWuzW9lqghnCPEYCTFQxX6miTFBKhFegZB3I//cX6kJQgbF350qqkl0THEq
XrI/s2jsc0+NQpK1ltSJ37jLRC8gd0Hsv3Du+bbd00ykP8xqyy02/NKs5N2vnvdz
IOHZnphCGdNg9bai36fG2ZTFU7Ufu2HHPxtxaEzUDs58zR9BlcXU8tRQJ4KAiw0R
j+VR1S9M2NKhRvRj9ODg
=dK2O
-----END PGP SIGNATURE-----

v5.6 5 years ago .tar.gz browse log

Version 5.6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJUw9cGAAoJEMnA44FBhOr/otYQALt2L+rfarR61JLrzsZ4etXF
v36Oc3rZPu13hcHzCyFEkLjvto7Pxn1i8keDXfVUrWfiNSwdj1msfb2rVYPeKNOk
iKjfb7j0xWXsqTauhoaTJAFNad0/adwFygCSsNRKu+VnCQUu004at9+qv5Okrg4q
r4rcJ8ZaIGr0JHtnjJDjYD4Gz/pQpKwtveMBXFMB3U1kRbCHKG9MV0B+GwgF6MDv
FOD8lq9+JQXim47DTN+qT7D45Ob48tQkwA8o27rbfUK1dUIg3nLV4QO9N9vQBs5P
bdrl10jB2FOP0NtEzMvfKEo/AU8mLrAqJJeZ0gU+8OlEJwpz7jbccPMJb4IKMi73
uLJhbpbD14n9rq6ZW9S5Iv2Lq/1SRMgo13WuIywpJBn+eMdw/ep9sHMRcn8E/CZP
OjhgKvgai+T8F3iShQfqFuSnaYa2OnFD0SdiGIj2jyHsBIU5bDFL9NLWpMk88cTM
czpw36Ef6Jpkc29BLK0lsEhIKUOn3UHs6g1+phvTSLtdWR5boW43AY04MAfdTuTI
XS5sQ+HS5DCXfAo3i72YhDBBE4qt4DnFyjr5Zsb8d1fELn54RK8WQdW0+X8XpDoK
lh0HRx1bArljXBo71+Hcewq79kE+nOCSCW0wNaUvao/4HWnfMEEhK6m/o6DSPyux
9Jeui8mPI02s48sjlP+9
=hwf9
-----END PGP SIGNATURE-----

v5.5 6 years ago .tar.gz browse log

Version 5.5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAABAgAGBQJTIfa9AAoJEMnA44FBhOr/sP4P/REcu4cp03GByL9SsTw6IWXq
CCv28td9jjtZ9Ey2TbEzVRGV8KolXBW3FXdYYqeBq9Li2fKioIY5xxJhjZg8r8X4
+6IL1VKnhyGQXS+SxMi1itApZCQHQklVHBzQaLzs5ahIu9BD6esSfag2RvaAbIVg
zuGoLLnXZlmpG29PR0CSKelEHLrCA11mSEbtqDqYtkLGl+vPBP5W94vQ5dyKfn+D
xzyB3akJkeAR/kKbOrxwtBJMXIjnVaSI+/eTQrp0bqf1ExMLci1+mv6XG2toa0pT
jnjwj+us0ylxy1HM4fifaTPGLVBgL7ltbSbGreO7EktLQbnXWMC26MwRSTNw/k9+
jePpzvGQH8cybH/mbzZoIoUXBMfMioEfNpyRCpAYf1DAJX9URVWr5RTiXOptapIp
sNcT5mzdz2AVKG+v7wimpyLz1/bwn4Lo0j57Ft9SUVFDtVQLuOq5Z6EWXocXyubr
V4pWRcsOdLrOj2jUT9fb8aJoml5jE4E2kmCyXKrMAHRdpGr7c1rLinCYwTvlquHh
cz3g1MSdXGcmW25apwr98VjVzQkgg95N/PMtvIeF2TVCtT1ATw5AIXColGa0u/2b
phakmE39Xkca0i8/nrBpRhIfxVoxutFKO5vnrI4vyH5AtZxQ69Ir5bQUvtLnxWZm
XsqnCQcaDkiZLsumIQNU
=XNsy
-----END PGP SIGNATURE-----

OPENBSD_5_5_BASE 6 years ago .tar.gz browse log

Alignment fix; found the hard way on sparc64 by landry@ (and thanks too
for fast access to a box!)

ok deraadt@, matthieu@

OPENBSD_5_2_BASE 7 years ago .tar.gz browse log

Further simplify Xinerama init and re-init on XRR events.

While testing for Xinerama during setup was done display-wide, each time
XineramaQueryScreens() is called either in start-up or due to an XRR
event, the library re-tests for the Xinerama extension anyway before
moving on; so the initial test is redundant and allows another global to
go away with one other change: always fill in sc->xinerama (and _no),
regardless of the success of malloc in XineramaQueryScreens(), and use
it to see if Xinerama dimensions exist when asked by client and/or menu
code.

v5.1 8 years ago .tar.gz browse log

Version 5.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iEYEABECAAYFAk+hKDoACgkQZU3w2bwbBMiykACgiNSgN8Fekhcg16FFLfsDge1S
2icAnRgebXrKYRwIjzbsnZfiEIy8DpmW
=8ZpE
-----END PGP SIGNATURE-----

OPENBSD_5_1_BASE 8 years ago .tar.gz browse log

check if we're in the group already, else multiple calls to
group_movetogroup() on one client will still increment nhidden if the
group is hidden.

found the hard way by Thomas Jeunet and fix from Alexander Polakov -
thanks to both!

ok oga@

OPENBSD_5_0_BASE 8 years ago .tar.gz browse log

Re-draw borders after reloading, not before; from Alexander Polakov.

ok oga@

OPENBSD_4_6_BASE 10 years ago .tar.gz browse log

use fnmatch to glob the entries in the exec menu.

allows shell globbing constructs such as *ctl, etc in the exec menu (m-?
by default).

Adapted from a diff from Thomas Pfaff, okan@ got almost the same diff as
me when reworking it, and oked this one.
1 / 2