Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-13 | Same fix as in wsfb: | Matthieu Herrb | |
Call shadowRemove() in wsfbCloseScreen(). This fixes a free memory dereference on exit. Hint by Daniel Stone. Thanks. | |||
2009-09-13 | Call shadowRemove() in wsfbCloseScreen(). This fixes a free | Matthieu Herrb | |
memory dereference on exit. Hint by Daniel Stone. Thanks. | |||
2009-09-13 | Do not use 'deprecated' attribute on gcc < 3.1. | Matthieu Herrb | |
It causes lots of spurious warnings in build logs. suggestion to make the test gcc >= 3.1 millert@, ok todd@, miod@ | |||
2009-09-12 | update | Matthieu Herrb | |
2009-09-11 | sync | Todd T. Fries | |
2009-09-11 | Don't unconditionnally add a "sunffb" device in autoconfig mode | Matthieu Herrb | |
on OpenBSD. It will be added by sparcDriverName() if a ffb card is present. | |||
2009-09-11 | Bring Xnest back. | Matthieu Herrb | |
I had to disable its build during xserver 1.6 development because it wasn't building for a while. But all problems are now fixed. ok todd@. | |||
2009-09-10 | Completely disable xserver on vax, it generates a gcc segmentation | Matthieu Herrb | |
violation in xkb/xkbEvents.c. ok todd@ | |||
2009-09-10 | backport a bugfix from upstream: | Owain Ainsworth | |
Fix 945GM VT switch in UMS Bug #19578. We should set private intel_crtc state according to current, as fail to do so pipe A needs active won't be taken care of. Also make sure pipe swap operation always set during VT switch. This also fixes the *other* x40 lid problem (which happens when you suspend, then you shut the lid in dont'-suspend-on-lid mode. the reasoning for the PipeA quirk I finally found: On some platforms, the firmware may read & write GPU registers on lid close, suspend/resume time or during various SMM events. If one of the graphics pipes is disabled at that time, the GPU may hang due to the programming dependencies of the various registers. So essentially, without this patch, if you have this quirk and you shut the lid, you're hosed, but y'know drivers in userland are great. So are BIOS writers. requested by deraadt@, who keeps getting this issue when he's on a plane. | |||
2009-09-08 | undo a bit of overzealous backporting from the DRI2 bits, this chunk | Owain Ainsworth | |
isn't strictly needed and it causes GL apps to segfault on exit on the 965 with dri1 and xserver 1.6. ok matthieu@ | |||
2009-09-08 | restore version 1.12 of privsep.c which got accidentally reverted | Matthieu Herrb | |
by my xserver 1.6 merge. noticed by oga@ | |||
2009-09-08 | sparcDeviceName: do not fall back to wsfb if no hw specific driver | Matthieu Herrb | |
was found. This is done in the caller already. While there change to a switch() construct to prepare for potential future drivers addition. | |||
2009-09-07 | sync | Todd T. Fries | |
2009-09-06 | update to xserver 1.6.4rc1. Tested by many, ok oga@. | Matthieu Herrb | |
2009-09-06 | On powerpc, only set "UseFBDev" option to true by default on Linux. | Matthieu Herrb | |
2009-09-06 | MFC: enable build with recent input ABI. | Matthieu Herrb | |
2009-09-05 | update | Matthieu Herrb | |
2009-09-05 | update to xterm 247, a small bug fix over version 246. | Matthieu Herrb | |
2009-09-05 | re-introduce the intention of the change from rev 1.4 in menu.c here | Okan Demirmen | |
instead, by moving the check for '\0' to only the places that it matters. hint and 50% of the diff from oga@, prodded by todd@ ok oga@ | |||
2009-09-05 | update to xterm 246. Has been in snapshots for some time. | Matthieu Herrb | |
2009-09-05 | update to xcb-util 0.3.6. Tested on a packages bulk build by naddy@. | Matthieu Herrb | |
2009-09-05 | Update to libxcb 1.4. tested by naddy@ on a packages bulk build. | Matthieu Herrb | |
2009-09-05 | update | Matthieu Herrb | |
2009-09-05 | style | Tobias Stoeckmann | |
ok oga | |||
2009-09-02 | sync | Todd T. Fries | |
2009-08-29 | update | Matthieu Herrb | |
2009-08-27 | unroll the CCTOSC macro; from Thomas Pfaff | Okan Demirmen | |
ok oga@ | |||
2009-08-25 | Remove compat directories that are not needed here. ok oga@. | Matthieu Herrb | |
2009-08-25 | update do xf86-video-ati 6.12.2 | Matthieu Herrb | |
This has been in snapshots for weeks. ok oga@, todd@. | |||
2009-08-25 | static; ok oga@ | Okan Demirmen | |
2009-08-25 | we are not doing access control here, so replace the "check if file is | Okan Demirmen | |
executable" goo with access(2). originally from jacekm@ long time ago. "i can live with that" oga@ | |||
2009-08-25 | Reduce duplciation of code for checking modifiers in key/mouse bindings. | Owain Ainsworth | |
shaves a bunch of bytes. ok okan@ | |||
2009-08-25 | Instead of calling conf_bind*() 50 gazillion times in a row, store an | Owain Ainsworth | |
array with all the parameters in and just loop over that to setup the default keybindings - it's so much easier to read. okan@ "love love love"ed this | |||
2009-08-25 | Instead of messing around everytime we do a resize, just clamp the | Owain Ainsworth | |
resize increments to a minimum of one, and use it unconditionally. "you've convinced me, do it!" okan@ | |||
2009-08-25 | unroll macro; ok oga@ | Okan Demirmen | |
2009-08-24 | Add a keybinding to allow horizontal maximisation of a window (CMS-enter). | Owain Ainsworth | |
based on a diff by Thomas Pfaff; thanks! ok okan@ | |||
2009-08-24 | bring together gathering, calculating and applying of size hints; | Okan Demirmen | |
additionally, respect aspect ratio hints. ok oga@ | |||
2009-08-24 | Instead of having a function that just calls TAILQ_INIT on a global, use | Owain Ainsworth | |
TAILQ_HEAD_INITIALIZER() and drop the function. ok okan@ | |||
2009-08-24 | updates | Matthieu Herrb | |
2009-08-24 | instead of checking for flags in the client context, then removing them. | Owain Ainsworth | |
e.g.: if (flags & flags_we_care_about) flags &= ~(flags_we_care_about); just whack the flags unconditionally, it's simpler. okan@ agrees. | |||
2009-08-24 | sync | Todd T. Fries | |
2009-08-23 | update to libXt 1.0.6 | Matthieu Herrb | |
2009-08-23 | update to libSM 1.1.1 | Matthieu Herrb | |
2009-08-23 | update to libFS 1.0.2 | Matthieu Herrb | |
2009-08-18 | updates | Matthieu Herrb | |
2009-08-09 | sync | Todd T. Fries | |
2009-08-08 | remove unnecessary Ar macros | Okan Demirmen | |
ok jmc@ | |||
2009-08-08 | remove unnecessary Dq macro; based on a diff from Martin Toft | Okan Demirmen | |
feedback and ok jmc@, martynas@ | |||
2009-08-06 | Pull in some code from 2.8 and current so that dri2 works correctly with | Owain Ainsworth | |
xserver 1.6.2. When dri2 is not in use, this commit does nothing. ok matthieu@ | |||
2009-08-06 | backport some code from mesa current (and 7.5) so that the dri2 protocol | Owain Ainsworth | |
is correctly handled. without fixes to mesa and the ddx, the so-called backwards compat goop that was added just plain does not work and ends up with rendering bullshit. |