summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-02-13Make cwm print the XDisplayName() if it fails to open the display,Owain Ainsworth
instead of an error message that'll be gibberish to most people. from Gleydson Soares. Thanks! ok simon@.
2008-02-12- remove stuff that we don't want from drmOpenDevice()Matthieu Herrb
- prepare for privilege separation support. ok oga@.
2008-02-12Update to Mesa 7.0.2. Tested by naddy@ (full ports build), simon@Matthieu Herrb
and oga@ (with dri enabled).
2008-02-12Import Mesa 7.10.3Matthieu Herrb
2008-02-11Remove a bunch of files that get generated during a normal build.Matthieu Herrb
2008-02-11Remove empty unused files.Matthieu Herrb
2008-02-11some packages got updated upstreamsMatthieu Herrb
2008-02-11syncMiod Vallat
2008-02-11intel 2.2.0.90Matthieu Herrb
2008-02-11Merge intel driver version 2.2.0.90.Matthieu Herrb
2008-02-10Run the program if xidle recieves a SIGUSR1.Ryan Thomas McBride
ok matthieu jmc
2008-02-09regenMatthieu Herrb
2008-02-09Stop linking libXaw7.so.<n-1> to libXaw.so.7.<n-1>Matthieu Herrb
Bump majors (needed but forgotten after previous libX11 bump). After discussion with kettenis@
2008-02-07Fix the linkage and CFLAGS of the dri libs. they don't segfault immediatelyOwain Ainsworth
on startup now. still a little sketchy though.
2008-02-02Don't change the libGL linkage when not using dri.Matthieu Herrb
2008-02-02remove extra white spaceMatthieu Herrb
2008-02-02stuff for building libGL with dri support. Also includes clean-upMatthieu Herrb
of the regular libGL build. bump major because some symbols were removed. ok oga@
2008-02-02Make it possible to build dri support with XENOCARA_BUILD_DRI=yes inMatthieu Herrb
/etc/mk.conf. ok oga@
2008-01-31Remove trailing spaces.Matthieu Herrb
2008-01-31Merge the two xenocara mtree specs into a unique one, rooted at /Matthieu Herrb
ok todd@
2008-01-30remove useless rules for .cpp files.Matthieu Herrb
2008-01-27regenMatthieu Herrb
2008-01-27Fix m68k builds. Similar to the fix that miod used.Matthieu Herrb
2008-01-22Trivial typo in recent "exec windowmanager" additionIan Darwin
2008-01-213rd try... CVE-2007-6429: Always test for size+offset wrapping. From X.Org.Matthieu Herrb
2008-01-20add some missing TRACE_EXITsJasper Lievisse Adriaanse
ok matthieu@
2008-01-18Previous shm fix for CVE-2007-6429 was incorrect.Matthieu Herrb
Don't spuriously reject <8bpp shm pixmaps. From X.Org repository.
2008-01-17Fix from X.Org for CVE-2008-0006 - PCF Font parser buffer overflow.Matthieu Herrb
2008-01-17Fix from X.Org for CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.Matthieu Herrb
2008-01-17Fix from X.Org for CVE-2007-6428 - TOG-cup extension memory corruption.Matthieu Herrb
2008-01-17Fix from X.Org for CVE-2007-6427 - Xinput extension memory corruption.Matthieu Herrb
2008-01-17Fix from X.Org for CVE-2007-5958 - File existence disclosure.Matthieu Herrb
2008-01-17Fix from X.Org for CVE-2007-5760 - XFree86 Misc extension out ofMatthieu Herrb
bounds array index.
2008-01-16regenMatthieu Herrb
2008-01-16Based on a suggestion and an initial patch by kettenis@, buildMatthieu Herrb
both the old i810 and the new intel drivers on i386, and let X autoconfiguration code choose the one that is used based on the chipset. Tested by landry@ and a few others.
2008-01-16All of the 9wm code in cwm has been removed or re-written. Edit LICENSEOwain Ainsworth
and the manpage to reflect this. While i'm here remove the note in todo about cleaning up the menu code; it's been done. ok ian@, okan@ (he also provided most of the manpage rework)
2008-01-16huge amount of cleanup and dead code removal.Owain Ainsworth
full description of changes: -remove fontlist, and all associated structures/calls, it's not needed. this also removes any doubt about leftover 9wm code (the list was borrowed from it). Since cwm now uses Xft for everything, the legacy font handling is just not needed. -add /* FALLTHROUGH */ comments into grab_{label,menu}. I actually didn't intend grab_menu to be a fallthrough, but it actually works quite well there, so remove the extra rectangle drawing. I love it when that happens. -remove a couple of unused prototypes that were obviously missed before. -remove a bunch of commented out or if 0ed out code. It doesn't look to be coming back anytime soon. -several functions returned an int, but this was never checked. most of them only failed if they failed to grab the pointer (thus the internal state didn't change), so just make them void and return early if this is the case. -remove several unused functions and some useless variables. knocks something like 200bytes off the stripped binary size for me. ok marc@, tested by several others.
2008-01-15Support GeForce 8800 GT. From X.Org git repository.Matthieu Herrb
2008-01-14Rewrite most of grab_menu in grab.c (it was partly 9wm code).Owain Ainsworth
This should work functionally the same, with a few simplifications. Changes: - we don't care if you're holding another button when you release the menu key if you don't want to select anything, move off the menu. - remove the hysteresis from the menu selection (before you had to move more than three pixels onto a new menu entry before it selected it) - simplify a lot of the selection code - kill dead code. - do what the XXX comment said and cache the screensize (i may tweak this later). As far as I can tell, the only code remaining from 9wm is the list of fonts in calmwm.c. Others appear to concur. ok marc@, looked over and tested by a few others. Reminders from okan@.
2008-01-14- tweak and clean up commentsJasper Lievisse Adriaanse
ok matthieu@
2008-01-14syncTodd T. Fries
2008-01-14syncTodd T. Fries
2008-01-13More __foo__ substitutions for xterm manual pages. FromMatthieu Herrb
Tim van der Molen, Thanks.
2008-01-13- mention OpenBSD/sgiJasper Lievisse Adriaanse
- new sentence, new line (kinda ok'd) ok jmc@ matthieu@
2008-01-12Merge xf86-video-nv 2.1.6Matthieu Herrb
2008-01-12regenMatthieu Herrb
2008-01-12On OpenBSD use 'openssl rand 16 -hex' to generate the cookie.Matthieu Herrb
This avoids the quoting hell needed for 'dd /dev/arandom | hexdump' that confuses cpp from gcc 2.95.
2008-01-11- Remove the "all rights reserved" tag at the top of most of the sourceOwain Ainsworth
files, and replace them with the actual ISC license. - add license to the manpage (it was lacking before) - correct license statement in the README Permission given by Marius (copyright holder): "1. please replace with the standard ISC license 2. you may add the ISC license to the man page 3. feel free to replace the information in the README as well" and Dros (copyright holder for group.c): "Please switch group.c to the ISC License." ok ian@
2008-01-08Kill some more dead code, cursor.c goes away.Owain Ainsworth
ok marc@
2008-01-08syncMiod Vallat