matthieu
a05754665a
Fix CVE-2011-4028: File disclosure vulnerability.
...
use O_NOFOLLOW to open the existing lock file, so symbolic links
aren't followed, thus avoid revealing if it point to an existing file.
Note that xserver on OpenBSD isn't affected by CVE-2011-4029.
2011-10-18 14:58:36 +00:00
okan
6f33ccac59
rename variable to reduce potential for name-space collision.
...
bikesheding and ok oga@.
2011-10-17 18:18:38 +00:00
shadchin
6d15c8ed7e
Some cleanup:
...
* remove trailing whitespace
* remove odd pInfo->private = priv
* remove wsChangeControl (not used)
* remove useless actions in wsControlProc
ok matthieu@
2011-10-16 17:54:07 +00:00
shadchin
d8018cb6ce
sync
2011-10-16 17:48:26 +00:00
shadchin
77a8570968
Update to 2.4.1
...
ok jasper@, matthieu@
2011-10-16 17:18:56 +00:00
matthieu
5094668352
sync
2011-10-16 10:31:11 +00:00
okan
66bb8d02da
use xfree instead of free since strings is allocated with xmalloc; from
...
dhill
ok oga@
2011-10-12 15:43:50 +00:00
matthieu
8dc6a6578f
Remove paragraph about building using shadow link tree. It's not
...
supported anymore.
2011-10-08 13:51:04 +00:00
matthieu
bd98990fa5
Merge from X.Org git: fix build for m68k architectures.
...
Problem reported and fix confirmed to work by Nick@.
2011-10-07 19:19:15 +00:00
matthieu
1ffd67520b
Update version information for libxcb. Pointed at by robert@
2011-10-05 18:05:48 +00:00
matthieu
431da1b4e1
sync
2011-10-01 17:32:12 +00:00
robert
1b417fdf29
Fix an X server crash when starting GLX 1.3 apps;
...
https://bugs.freedesktop.org/show_bug.cgi?id=29091
ok matthieu@, oga@
2011-10-01 16:13:07 +00:00
matthieu
a574170c9d
Set user PATH from login.conf instead of hard-coded default.
...
prodded by ajacoutot@. Patch tweaks and ok millert@.
2011-09-30 19:59:05 +00:00
matthieu
6b773761c7
Update to freetype 2.4.6.
...
For now, omit the patch to ttdriver.c that changes some font metrics and
appearance of applications using TrueType fonts. Will revisit once the
issue is solved.
2011-09-28 19:01:21 +00:00
shadchin
21c284ab91
sync
2011-09-23 16:55:34 +00:00
shadchin
30c836d8ce
Update to xf86-input-synaptics 1.5.0.
...
ok mpi@, matthieu@
2011-09-23 16:53:49 +00:00
mpi
9fa376d08a
Use the synaptics driver with ALPS touchpads
...
with and ok matthieu@
2011-09-21 17:42:03 +00:00
matthieu
590161e69d
Sync with libX11/src/UIThrStubs: fix __pthread_once_stub()
2011-09-19 20:23:44 +00:00
matthieu
f476ec5831
Fix _Xthr_once_stub_() to call the init routine for each different id.
...
With tweaks from and ok ariane@
2011-09-19 20:21:37 +00:00
okan
7a6e2b9d5a
move client to group (movetogroup) and hide client only if group is
...
already hidden (suggested behavior from Alexander Polakov).
ok sthen oga
2011-09-19 07:23:03 +00:00
matthieu
2361152848
regen
2011-09-17 16:26:40 +00:00
matthieu
baa8826c48
Remove last bits of having xkeyboard-config optional.
2011-09-17 16:25:32 +00:00
shadchin
752f53d70f
more robust solution for 'Kill X on Ctrl+Alt+Backspace on default'
...
ok matthieu@
2011-09-17 13:41:14 +00:00
shadchin
4e607c59bd
Cleaning of current solution for 'Kill X on Ctrl+Alt+Backspace on default'
...
ok matthieu@
2011-09-17 13:39:30 +00:00
matthieu
c516620bcf
Update to xterm-275. Tested by jasper@.
2011-09-17 11:51:57 +00:00
shadchin
32d3740477
remove old unused file
...
ok matthieu@
2011-09-15 04:34:01 +00:00
matthieu
3c46aece49
sync
2011-09-13 20:27:35 +00:00
matthieu
265817ab58
Update to xf86-video-geode 2.11.12. Tested on Alix 3C3.
2011-09-13 20:25:34 +00:00
matthieu
bc1d244792
Let the intel driver build with xserver >= 1.10.
...
Reminded by shadchin@ ok oga@
2011-09-13 19:31:42 +00:00
okan
e18bdf5702
fix spelling I keep getting wrong for some unknown reason; found by and
...
diff from Alexander Polakov.
2011-09-13 09:17:30 +00:00
okan
5d6aec2db4
add WM_TRANSIENT_FOR event support: moves dialogs, toolbars and such to
...
the group of the main application window; based on a diff from Alexander
Polakov with CLIENT_IGNORE flag suggestion from oga@.
ok oga@
2011-09-13 08:41:57 +00:00
okan
780e9cb0df
repair groupcycle (broke after cycle-in-group support added more flags);
...
found by and fix from Thomas Pfaff.
ok oga@
2011-09-13 08:37:49 +00:00
todd
73c90e7628
sync
2011-09-12 18:59:18 +00:00
matthieu
5aedad2364
sync
2011-09-11 13:38:57 +00:00
matthieu
d8a38b0a06
Update to dri2proto 2.6
2011-09-11 13:37:55 +00:00
matthieu
ec1b22ea0f
Update to glproto 1.4.14
2011-09-11 13:34:39 +00:00
matthieu
6ea962a4c6
update to glproto 1.4.14.
2011-09-11 13:32:09 +00:00
matthieu
c3ef58cf98
Hack to make testing of newer Xserver versions easier.
...
The input driver ABI broke between xserver 1.9 and 1.10.
Some drivers were updated to the new ABI without keeping compatibility
So people testing Xserver 1.11 cant build the ones in xenocara until
they are updated, but I don't want to break building from CVS.
This is going away once xserver 1.11 and associated input drivers
updates are committed
2011-09-10 17:52:09 +00:00
matthieu
d46230b379
regen
2011-09-10 10:30:30 +00:00
matthieu
0a1b7a93d2
sync
2011-09-10 10:11:38 +00:00
matthieu
7b4f7ce06f
Update to inputproto 2.0.2
2011-09-10 09:38:53 +00:00
matthieu
c36e354560
Update to libXt 1.1.1
2011-09-10 09:36:19 +00:00
matthieu
9993018eda
Update to libXfont 1.4.4
2011-09-10 09:31:51 +00:00
okan
3f2d53b6dd
allow configurable menu font color; from Alexander Polakov with a tweak
...
from me.
ok oga@
2011-09-08 12:35:33 +00:00
okan
107bc37429
allow menufg/menubg to be configurable; from Alexander Polakov.
...
ok oga@
2011-09-08 12:07:03 +00:00
okan
9ab59987f7
reinit menu on reload; from Alexander Polakov. needed for catching
...
upcoming menu config changes.
ok oga@
2011-09-08 12:00:49 +00:00
okan
9dabac6117
restore a comment and add another for clarity.
2011-09-05 07:37:55 +00:00
oga
d341c2bfd8
Make flavours of maximisation additive.
...
i.e. horiz-max + vertmax = full maximisation. full - horiz = vertmax.
etc.
Martynas wrote something like this once, so I did okan, this version
seems to finally deal with the corner cases.
ok okan@.
2011-09-04 16:59:31 +00:00
okan
d1b5022611
split off window hints from geometry so we don't need to carry them all
...
around when dealing with {,h,v}max. same idea from oga.
2011-09-03 09:42:33 +00:00
okan
ed6f73250e
simplify color initialization.
...
ok oga@
2011-09-03 09:25:39 +00:00