summaryrefslogtreecommitdiff
path: root/os
AgeCommit message (Collapse)AuthorFilesLines
2008-11-14os/connection: TRANS_NOXAUTH bit comparison brainfart fix.Jeremy Huddleston1-1/+1
https://bugs.freedesktop.org/show_bug.cgi?id=18524
2008-11-05Use OsSignal in Popen/Pclose to avoid SysV signal() stupidityAlan Coopersmith1-4/+4
2008-11-04Remove XEvIEDaniel Stone1-5/+0
It's unmaintained and has been broken for quite a while; MPX finally smashed it completely. Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
2008-11-04Xi: XINPUT has been mandatory for agesDaniel Stone1-1/+0
Ditch all #ifdef XINPUT, since it's always built. Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
2008-10-26Add prototypes for strlcpy/strlcatJulien Cristau2-0/+2
2008-10-23Argh, macros.Adam Jackson1-8/+8
2008-10-23Change some #define foo() -> static void foo()Adam Jackson1-8/+19
2008-10-21Close well known connections in ServerAbort()Matthieu Herrb1-0/+1
2008-10-10Move xorg_backtrace() up to the OS level so we can call it from DIX.Adam Jackson2-0/+202
2008-10-07Depend on xtrans >= 1.2.2 for TRANS_NOXAUTHJeremy Huddleston1-5/+0
2008-10-03Remove the Must_have_memory hack.Adam Jackson1-51/+25
Also remove an astonishing amount of misunderstanding of how casts work.
2008-10-03const cleanupAdam Jackson1-3/+1
2008-10-03Drop the never-called SkippedRequestCallback list.Adam Jackson1-4/+0
2008-10-03Unexport MakeClientGrab{Imp,P}erviousAdam Jackson1-2/+2
xtrap used to use these, but it's gone now. xtest still does but it's linked statically.
2008-10-02Remove some stale IPv6 debuggingAdam Jackson1-38/+1
2008-10-02Unifdef ISCAdam Jackson1-29/+2
2008-09-22Default to -br. Add -retro option for the nostalgic.Adam Jackson1-2/+4
-retro also reverts to the classic cursor display behavior, meaning, the cursor will be visible before anyone calls XDefineCursor().
2008-08-14Transport/Apple: Add TRANS_NOXAUTH to incoming connections when the listener ↵Jeremy Huddleston1-0/+4
is flagged as such (cherry picked from commit ba4a7924261070ad0aff7211b7a1c9581fad4646)
2008-08-13Eviscerate save-under support.Adam Jackson1-3/+0
Use a compositing manager already. Plus I really wanted to use 'eviscerate' in a commit message.
2008-08-11The smart scheduler is not optional.Mathieu Bérard4-32/+0
2008-08-09Move string comparaison functions to from dix/ to os/.Matthieu Herrb3-0/+136
2008-08-06XQuartz: Now properly disable xauth checking on launchd socket and mostly ↵Jeremy Huddleston1-25/+27
fix the xinitrc / launchd race condition
2008-07-31Unifdef XIDLE.Adam Jackson1-3/+0
Seriously how was this still here.
2008-07-24Remove some more MEMBUG garbage.Adam Jackson2-43/+0
2008-07-24Sync is built-in and mandatory.Adam Jackson2-5/+0
2008-07-24XC-MISC is built-in and mandatory.Adam Jackson1-3/+0
2008-07-24Bigreqs are built-in and mandatory.Adam Jackson2-23/+0
2008-07-24Shape extension is built-in and mandatory.Adam Jackson1-3/+0
2008-07-23Unifdef hpux.Adam Jackson3-15/+2
2008-07-23Unifdef AIX.Adam Jackson2-22/+0
2008-07-23Unifdef sgi.Adam Jackson2-3/+1
2008-07-23Optimize commit 331cc3f0799a54910a99484264f76569beeee55aJames Cloos1-6/+4
Reorder to minimize comparisons
2008-07-23Unifdef QNX.Adam Jackson4-23/+4
Again, hasn't worked since at least 7.0.
2008-07-23Fix LookupColorJames Cloos1-0/+2
Using strncasecmp(3) with the lenght of the user-supplied colour name will result in a false positive when the db key starts out with the same string. Eg, blue will also match BlueViolet (aka blue violet). Since the shorter strings occur first in the database, avoid such errors by treating a 0 result from strncasecmp(3) as a positive result when the key’s length is longer than the supplied string’s.
2008-07-18Drop the FONTCACHE extension.Adam Jackson1-3/+0
This appears to have been dead code since X-TT was merged.
2008-07-17Remove dead code, useless #defines, et alDaniel Stone2-4/+0
2008-07-17Everyone has urandomDaniel Stone1-43/+0
If you don't have urandom, please just add a fallback to /dev/random, rather than building our own random generator.
2008-07-17Dead code removalDaniel Stone9-273/+5
Remove a whole bunch of code that was never built, be it entire files or just dead ifdefs.
2008-07-17Drop a bunch of #ifdef Lynx.Mathieu Bérard6-31/+4
2008-07-17Nuke some ancient code for commandline-challenged OSes.Adam Jackson1-115/+0
This appears to have been dead code even in 6.7.
2008-07-17Fix color lookup.Jie Luo1-4/+3
OsStrCaseCmp returned inverted comparison sense from normal strcasecmp.
2008-07-16XFree86: Remove XFree86-Misc extensionDaniel Stone1-3/+0
Its last remaining purpose in life has been destroyed by input properties. Au revoir: it's been fun, by which I mean awful.
2008-07-16OS/KDrive/XFree86: Sanitise colour initialisationDaniel Stone4-1556/+1512
OsInitColors always just returned TRUE, so just remove calls to it and insane special-case logic. Remove unused kcolor.c implementation, and merge oscolor.h into oscolor.c since it was the only user. Remove open-coded strncasecmp in oscolor.c. Since we no longer need to call OsInitColors after reading the config file, just call PostConfigInit() from one place, and move PM handling to one place so we can install the signal handlers earlier.
2008-06-19sprintf() -> snprintf()Matthieu Herrb1-1/+2
2008-06-13Fix "Warning: no previous prototype for `SecureRPCInit'".Eamon Walsh1-0/+1
2008-06-13Fix multiple warnings in os/xdmauth.c.Eamon Walsh1-6/+8
2008-06-13Fix "warning: label ‘done’ defined but not used".Eamon Walsh1-0/+2
2008-05-26Merge branch 'master' into mpxPeter Hutterer2-17/+8
2008-05-23XQuartz: Add the launchd fd to AllSockets as wellJeremy Huddleston1-6/+8
(cherry picked from commit 83f72529394be5871671d73b6ef4f8bc83708f8a)
2008-05-21drop xprint remnants: InitGlobalsGeorge Sapountzis1-11/+0