Commit Graph

2664 Commits

Author SHA1 Message Date
matthieu
7b8404708b Validate size of wm_hints and wm_size_hints
Without these checks, we can overflow the buffer or divide by zero.

Patch from upstreams, From David Coppa.
2010-03-20 07:37:07 +00:00
matthieu
13e4486b33 update 2010-03-18 22:17:06 +00:00
kettenis
42fc690ae9 Only add wsfb to the list of autoconfigured drivers if no other matches were
found.  Makes xorg.conf-less X work again on sparc64 and macppc systems with
a single display adapter.

ok matthieu@, beck@
2010-03-15 20:50:52 +00:00
todd
e638acc733 sync 2010-03-13 13:34:02 +00:00
oga
1216b6a36c Fix some problems in libxcb-icccm affecting xcb based window managers.
Specifically, fix checks on the data so then we use the correct
sanitised length. From Peter Harris (pharris AT opentext DOT com), an
xcb developer, via David Coppa (dcoppa AT gmail DOT com); thanks!

requested by deraadt@
2010-03-07 15:51:34 +00:00
matthieu
8057ea619b Set the sed command in the autoconf cache, to avoid picking gnu sed
from ports. Problem remained by espie@.
2010-02-20 17:49:05 +00:00
matthieu
d382918239 update 2010-02-15 20:46:07 +00:00
matthieu
ee6e6c4281 update 2010-02-14 10:08:29 +00:00
matthieu
707b5e0201 We are now at least at X.Org 7.4 2010-02-13 09:15:57 +00:00
matthieu
8a1b145748 Unaccelerated X also works on Gdium. 2010-02-13 09:15:16 +00:00
okan
5d67594356 preserve labels after an edit action is aborted; extending the menu
struct just for this is the least intrusive approach until the menu code
is reviewed.

inspired by Thomas Pfaff's report on tech@

ok oga@
2010-02-10 01:23:05 +00:00
matthieu
df3192521d sync 2010-02-05 07:19:32 +00:00
matthieu
f53f514d46 Drivers list for loongson. 2010-02-04 06:25:40 +00:00
matthieu
01ee26d198 Recognize WSDISPLAY_TYPE_SMFB 2010-02-04 06:24:47 +00:00
matthieu
1ef4920a5b Remove a workaround for a gcc ICE on mips64 that was fixed
by a recent gcc commit.
2010-02-03 12:44:10 +00:00
stsp
33b5baf3fb Honour program-specified window position in size hints when placing windows.
Makes XMMS windows appear as expected.

ok okan, oga
2010-02-02 19:28:46 +00:00
matthieu
dde92d4099 basic support for mips64el. ok miod@. 2010-02-01 21:12:42 +00:00
matthieu
42dfa91190 sync 2010-01-31 23:44:31 +00:00
matthieu
7dd9340324 Preliminary sets and README for loongson. 2010-01-31 22:12:08 +00:00
matthieu
174f6b9595 Be less precise in the list of modules that needs preload, to avoid
seeing it becoming wrong again.
2010-01-31 22:11:35 +00:00
matthieu
062f15df11 xorg.conf for loongson. 2010-01-31 14:28:45 +00:00
okan
3d3e2130f8 - allow per-screen gap; not (yet) user configurable.
- teach _NET_WORKAREA about gap.

ok oga@
2010-01-27 03:04:50 +00:00
todd
f3a12ded08 puffy 4.7 2010-01-27 00:02:27 +00:00
matthieu
f64b917b27 Make ssh-ask-pass Xinerama aware (also works with XRandR thanks to
its pseudo-Xinerama emulation). ok stsp@
2010-01-22 11:24:31 +00:00
matthieu
7d573b6e6c Start adding XRandR support. not really functional yet though.
(missing the code to compute the calibration data that restrict events
to a given output)
2010-01-22 07:47:54 +00:00
matthieu
09d4825f0e Use DejaVu TrueType fonts as replacement for the Adobe bitmaps.
While here also provide a replacement for Courier New.
ok oga@
2010-01-21 19:57:57 +00:00
todd
b3428569da sync 2010-01-20 12:06:53 +00:00
matthieu
b320eff0c4 update 2010-01-17 21:40:01 +00:00
matthieu
9b4b09eb28 regen 2010-01-17 20:49:46 +00:00
matthieu
2dda0f8061 Use the new XORG_WITH_XMLTO macro in configure scripts and explicitely
disable it during Xenocara builds. Problem reported by kili@ who also
tested this patch with an earlier version of the macro.
2010-01-17 20:48:49 +00:00
matthieu
74f33f0ef4 Add XORG_WITH_XMLTO to factorize xmlto tests.
This also allow to configure with --without-xmlto to ignore
a 3rd party xmlto tool on systems that normally don't have it,
in order to have reproducable builds.

Problem reported by kili@. Patch with help from Gaetan Nadon
(memsize at videotron dot ca) on X.Org devel list.
2010-01-17 20:46:15 +00:00
matthieu
09c379f6b1 Build and install DejaVu fonts. ok naddy@. 2010-01-16 08:58:54 +00:00
matthieu
1537180ef0 Import DejaVu fonts. ok naddy@ 2010-01-16 08:48:14 +00:00
jcs
fd0eda99be build with OPT_256_COLORS to support 256 colors now that our ncurses
supports it

ok matthieu@
2010-01-13 14:59:37 +00:00
matthieu
ed11e1ad29 Remove Speedo fonts. Disconnected from build for weeks now. 2010-01-11 20:30:50 +00:00
matthieu
09d912a54b remove xtrap applications. They are disconnected from build for weeks now. 2010-01-11 20:29:48 +00:00
matthieu
5590951830 Remove unused screen_width and screen_height fields from
driver private data.
2010-01-10 16:33:44 +00:00
matthieu
73eed35333 Typos in comments and error messages. 2010-01-10 15:22:47 +00:00
ajacoutot
56f9f57694 Create and distribute the initial sysmerge sum file just like we do for
base on new installations.

"reads alright" oga@, ok matthieu@ todd@
2010-01-10 13:36:10 +00:00
matthieu
deae2b873d update 2010-01-03 15:33:02 +00:00
matthieu
4fd4d7c316 Default to ZAxisMapping 4 5 6 7.
This is what most users expect noawadays.
2009-12-31 18:01:14 +00:00
todd
2a0da20fc2 sync 2009-12-21 21:49:38 +00:00
matthieu
e13840af9a update and explicitely mark status of locally maintained software. 2009-12-20 08:18:19 +00:00
matthieu
fa9f0ff107 update 2009-12-20 08:13:13 +00:00
matthieu
b4fa99e3fd regen 2009-12-18 22:50:53 +00:00
matthieu
e5c0b4face Build hppa support files on OpenBSD (useless for now). 2009-12-18 22:49:53 +00:00
matthieu
af37b41eec Adapt to modular X.Org. 2009-12-18 22:47:56 +00:00
todd
e3a5924d10 sync 2009-12-16 18:07:40 +00:00
okan
ba93a73ad3 pull all non-X11 headers from calmwm.h and place them only where they
are required.

encourged to go all the way by oga@
2009-12-15 04:10:42 +00:00
okan
71e1e63bce spacing 2009-12-15 03:38:11 +00:00