Alan Coopersmith
05541259bd
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into XACE-modular
2006-08-21 13:07:41 -07:00
Daniel Stone
0704bb298c
Merge branch 'master' into input-hotplug
2006-08-18 17:30:14 +03:00
Daniel Stone
1c2cb30cd8
Merge branch 'origin' into input-hotplug
2006-08-18 17:05:50 +03:00
Daniel Stone
19f673b778
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
2006-08-18 17:05:41 +03:00
Daniel Stone
cb0a565d2b
dix: add whiteroot flag
...
Add a -wr option to use a white root window, and use a BackPixel rather
than BackPixmap for both white and black root windows.
2006-08-18 17:04:48 +03:00
Alan Hourihane
e1f4565be5
Fix bug #7302 , make Xn.hosts work from the
...
Microsoft Windows install directory on Xming.
(Colin Harrison)
2006-08-18 09:11:48 +01:00
Daniel Stone
d6433be3cc
Merge branch 'master' into input-hotplug
2006-08-12 21:50:52 +03:00
Daniel Stone
984babe86b
remove obsolete vendor defines
...
Remove random behaviour changes for SGI and MetroLink.
2006-08-12 21:43:38 +03:00
Alan Coopersmith
c2535f6792
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into XACE-modular
2006-08-10 10:37:59 -07:00
Daniel Stone
172d45b9b7
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
2006-08-10 14:14:54 +03:00
Adam Jackson
fcd4167e89
Remove the bc flag from the -help text, since it's gone.
2006-08-09 14:48:51 -04:00
Daniel Stone
3108981631
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
2006-08-08 12:01:12 +03:00
Daniel Stone
12dbd8a02f
remove optional R3 backwards compatibility
...
Remove the permitOldBugs flag, which enabled backwards compatbility with
broken R2/R3 era clients.
2006-08-07 23:43:40 +03:00
Daniel Stone
7465010d59
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug
2006-07-21 19:05:41 -04:00
Adam Jackson
0aaac95b0d
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
Daniel Stone
02a9531156
add basic D-BUS configuration mechanism
...
Also move LookupDeviceIntRec into the DIX, and add InputOption type, and
NewInputDeviceRequest prototype (DIX requests DDX to add a device). Does not
link without an implemented NIDR.
2006-07-21 15:19:49 -04:00
Daniel Stone
cd0874dda1
never define MEMBUG
...
Definining MEMBUG causes allocations to randomly fail.
2006-07-21 15:18:57 -04:00
Adam Jackson
985c34bf06
Remove the DDXTIME conditional, for being unused.
2006-07-20 17:33:13 -04:00
Daniel Stone
84683f19b4
get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE
...
Get rid of almost all uses of these definitions. They're still defined for
delinquent out-of-tree drivers, and also for the Mesa build. As well as
for miinitext.c. But largely gone.
2006-07-18 18:17:38 -04:00
Peter Breitenlohner
b3c869304c
Free small, one-time memory leak in xdmcp -from handling
...
Part of Patch #6046 <https://bugs.freedesktop.org/attachment.cgi?id=6046 >
2006-06-26 10:48:44 -07:00
Alan Coopersmith
90af38fa0c
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
...
Conflicts:
Xext/appgroup.c
2006-06-21 16:23:31 -07:00
Alan Coopersmith
77c947b900
Move Xserver internal API for appgroup from Xagsrv.h to appgroup.h
...
(Since all use is inside the xserver module, might as well keep the header
in the Xserver module instead of in proto/XExt to allow easier synchronization
of updates.)
2006-06-21 16:18:41 -07:00
Greg Kroah-Hartman
40aafaf154
fix a number of compiler warnings in os/*
2006-06-21 14:36:09 -07:00
Alan Coopersmith
a46c06dab8
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
...
Conflicts:
Xext/appgroup.c
Xext/security.c
dix/devices.c
dix/dispatch.c
dix/dixutils.c
dix/events.c
dix/extension.c
dix/property.c
dix/window.c
os/access.c
2006-06-20 18:40:18 -07:00
Alan Coopersmith
d44b2a0a57
Move Xserver API for security extension to securitysrv.h
2006-06-20 18:22:51 -07:00
Alan Coopersmith
88ede2cec7
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
2006-06-20 15:29:55 -07:00
Matthieu Herrb
2b58685402
Check setuid() return value. Bugzilla #7116 .
2006-06-20 21:07:53 +02:00
Eamon Walsh
37f0ae0245
Replace XC-SECURITY code with XACE security hooks
...
(cherry picked from 8526cd6395
commit)
2006-06-19 17:09:37 -07:00
Greg Kroah-Hartman
9fa73721f0
fix up EnableDisableExtension() and EnableDisableExtensionError() prototypes
2006-06-08 10:27:28 -07:00
Greg Kroah-Hartman
494895e0fb
Properly define dispatchExceptionAtReset to fix compiler warnings
2006-06-08 09:43:44 -07:00
Daniel Stone
a9ed5a8790
Kill LBX, too.
2006-06-01 22:06:41 +00:00
Daniel Stone
a73e0f8cdf
Die XTESTEXT1, die!
2006-06-01 18:47:47 +00:00
Alan Coopersmith
724dbc2f8b
Use min() [defined in include/misc.h] instead of MIN() [not defined in any
...
Xorg header].
2006-05-02 01:30:37 +00:00
Fredrik Höglund
e1fc15a85f
Put the screensaver extension back in the Xext module.
...
Move the screenSaverSuspended variable to DIX globals.
Restore the old link order for the Xorg and Xdmx binaries.
2006-04-05 21:08:45 +00:00
Adam Jackson
3f87aeefb4
Coverity #82 : Dead variable elimination.
2006-04-03 02:12:11 +00:00
Adam Jackson
01ebd63301
Coverity #833 : Fix a rather nasty memory leak.
2006-04-03 01:43:33 +00:00
Fredrik Höglund
7ea30b507f
Move the screensaver extension from module to builtins.
...
Add the server side implementation of the ScreenSaverSuspend request.
Require scrnsaverproto >= 1.1, and change the linking order of the Xorg
static libs.
2006-03-31 18:49:38 +00:00
Adam Jackson
7deaaa797c
Big old pile of warning fixes.
2006-03-28 01:21:00 +00:00
Adam Jackson
a68c11bb1d
Mark everything in xf86sym.c as _X_EXPORT.
2006-03-25 19:52:05 +00:00
Fredrik Höglund
ae935832fa
Refactored the screensaver and DPMS timer code to use the screensaver timer
...
for both screensaver and DPMS. Removed the SetDPMSTimers() and
FreeDPMSTimers() functions.
2006-03-24 20:50:13 +00:00
Kristian Høgsberg
966d93ef6d
Make the server distcheck and tag 1.0.99.1 snapshot.
...
Bump CVS version to 1.0.99.1.
Distcheck fixes.
2006-03-21 22:54:38 +00:00
Keith Packard
d33c2e0d10
Add oscolor.h
2006-02-16 19:36:39 +00:00
Keith Packard
8987b2c1ef
Make more extensions optional in build (for kdrive). Fix kdrive build for
...
actual hardware. Fix kdrive pointer signed/unsigned types. Add
kdrive-required YX rotation functions. Replace rgb text file loading
with static rgb color table.
2006-02-16 07:17:31 +00:00
Adam Jackson
f105b8da11
Mark everything in dixsym.c as _X_EXPORT.
2006-02-15 20:44:13 +00:00
Benjamin Herrenschmidt
2dc7b5e0d9
Move call to xf86WrapperInit() to OsVendorInit() in xf86Init.c and remove
...
stubs in other DDX.
2006-02-13 04:43:40 +00:00
Adam Jackson
53dbd00a75
Remove remaining #ifdef DPSEXT stanzas.
2006-01-08 23:43:54 +00:00
Adam Jackson
9d62d1e690
Bug #5218 : Don't crash on unconfigured interfaces. (Andrei Barbu)
2006-01-07 00:45:17 +00:00
Adam Jackson
31d0fdde19
Remove a debugging printf
2005-12-28 10:46:56 +00:00
Adam Jackson
8fc4ea8620
Nuke unsupported NDBM routines. Shrink the hash table a bit, over
...
25% of the buckets were going empty.
2005-12-26 18:55:09 +00:00
Alan Coopersmith
9439297b7b
Bugzilla #5219 < https://bugs.freedesktop.org/show_bug.cgi?id=5219 > Make
...
sure all optional sources are included in EXTRA_DIST, even if they
aren't used on the platform the distballs are made on.
2005-12-06 15:50:35 +00:00
Kevin E Martin
7c00afd0ec
Define XFree86Server only where it is required.
2005-12-02 06:02:45 +00:00
Kevin E Martin
da5d66f2ff
Fix usage of XFree86LOADER/XFree86Module/IN_MODULE and update loadable
...
module builds to reflect this change.
2005-11-29 16:39:33 +00:00
Kean Johnson
5390c7ab05
See ChangeLog entry 2005-11-07 for details.
2005-11-08 06:33:30 +00:00
Kevin E Martin
1859c62607
include/dix-config.h.in Add support for more extensions
...
Add missing files to EXTRA_DIST
2005-10-17 07:18:59 +00:00
Kristian Høgsberg
21e7339c1e
Hook up lbx.
2005-10-14 22:44:56 +00:00
Alan Coopersmith
2c3c4060fd
Bug #2901 < https://bugs.freedesktop.org/show_bug.cgi?id=2901 > Add prototype
...
for XdmAuthenticationInit() (Peter Breitenlohner)
2005-07-07 16:18:52 +00:00
Daniel Stone
461eb6ebd9
Change HAVE_CONFIG_H to HAVE_DIX_CONFIG_H.
2005-07-03 12:16:29 +00:00
Daniel Stone
0bb669638f
Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h".
2005-07-03 08:53:54 +00:00
Daniel Stone
e03198972c
Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
...
Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
source files in the xserver/xorg tree, predicated on defines of
HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
<X11/fonts/foo.h>.
2005-07-03 07:02:09 +00:00
Daniel Stone
826a6f029f
Continuing Makefile cleanup; add DIX_CFLAGS and XORG_CFLAGS everywhere.
2005-07-02 18:59:44 +00:00
Daniel Stone
9b1debcdb6
Change all misc.h and os.h references to <X11/foo.h>.
2005-07-01 22:43:43 +00:00
Daniel Stone
507d30546f
Adding initial build system.
2005-07-01 20:54:01 +00:00
Daniel Stone
ded56b1a74
Adding initial build system.
2005-07-01 20:29:53 +00:00
Alexander Gottwald
c4d1b4e042
Added another test of checkForInput for WIN32 Windows keyboard and mouse
...
events are added to the input queue in Block- and WakupHandlers. There
is no device to check if input is ready.
2005-06-30 21:33:46 +00:00
Adam Jackson
cdc15e2294
Bug #1846 : Add intentionally undocumented -disablexineramaextension flag to
...
the server to work around ignorant clients on large display walls.
(Kevin E. Martin)
2005-06-09 02:29:42 +00:00
Adam Jackson
ef4401ff8a
Bug #3334 : Clean up remnants from the PEX, XIE, and BEZIER extensions.
2005-05-19 18:53:51 +00:00
Harold L Hunt II
6700847458
Fix comments for pointers in parameter lists to work with fussy compilers
2005-05-02 22:01:08 +00:00
Harold L Hunt II
e50ab8fead
Fix message type (respose->response) and fix */*comment*/ blocks to work
...
with fussy compilers.
2005-05-02 21:57:32 +00:00
Egbert Eich
e4b33f4e91
Catch SIGCHLD in OsBlockSignals() too to make sure this signal doesn't
...
intercept reading the authority file (Fabian Franz, Bugzilla #3137 ).
2005-04-27 15:42:15 +00:00
Roland Mainz
a369d390a8
xc/config/cf/X11.tmpl
...
xc/programs/Xserver/Xext/Imakefile
xc/programs/Xserver/dix/Imakefile
xc/programs/Xserver/dix/main.c
xc/programs/Xserver/dix/xpstubs.c
xc/programs/Xserver/mi/miinitext.c
//bugs.freedesktop.org/show_bug.cgi?id=2792) attachment #2526
(https://bugs.freedesktop.org/attachment.cgi?id=2526 ) bug 2792 part II:
Make Xprint headers in dix/, mi/, os/ and Xext/ conditional on whether
the Xprint extension is build or not. Patch by Egbert Eich
<eich@freedesktop.org> and Roland Mainz <roland.mainz@nrubsig.org>.
2005-04-24 01:10:12 +00:00
Alexander Gottwald
db5bd04097
Fix includes right throughout the Xserver tree:
...
apply changes to windows specific includes
Fix includes right throughout the Xserver tree:
apply changes to Xdmcp.h
2005-04-20 16:40:52 +00:00
Alexander Gottwald
8963a220f3
warning fix for Win32
2005-04-20 16:34:46 +00:00
Daniel Stone
292c4cff26
Fix includes right throughout the Xserver tree:
...
change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
change "foo.h", "extensions/foo.h" and "X11/foo.h" to
<X11/extensions/foo.h> for extension headers, e.g. Xv.h;
change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files.
2005-04-20 12:25:48 +00:00
Roland Mainz
26aec10ada
xc/programs/Xserver/Imakefile
...
xc/programs/Xserver/Xprint/DiPrint.h
xc/programs/Xserver/Xprint/Imakefile
xc/programs/Xserver/Xprint/Init.c
xc/programs/Xserver/Xprint/ddxInit.c
xc/programs/Xserver/dix/Imakefile
xc/programs/Xserver/dix/main.c
xc/programs/Xserver/dix/xpstubs.c
xc/programs/Xserver/os/Imakefile
//bugs.freedesktop.org/show_bug.cgi?id=2792) attachment #2193
(https://bugs.freedesktop.org/attachment.cgi?id=2193 ) Fix build bustage
when |PrintOnlyServer| is set to |NO|. Patch by Roland Mainz
<roland.mainz@nrubsig.org> and Julien Lafon <julien.lafon@gmail.com>.
2005-03-23 19:58:45 +00:00
Alexander Gottwald
5feca068d7
Bugzilla #1865 ( https://bugs.freedesktop.org/show_bug.cgi?id=1865 )
...
attachment #1827 (https://bugs.freedesktop.org/attachment.cgi?id=1827 ):
check for va_copy not being defined and use __va_copy if available
2005-02-03 09:58:47 +00:00
Alexander Gottwald
df4a1fa9c5
Added copyright notice.
2005-01-14 12:17:10 +00:00
Alexander Gottwald
16a683f4d1
Bugzilla #1865 , https://bugs.freedesktop.org/show_bug.cgi?id=1865 Added
...
X(NF)printf and X(NF)vprintf functions which allocate the buffer with
X(NF)alloc
Bugzilla #1865 , https://bugs.freedesktop.org/show_bug.cgi?id=1865 extend
snprintf to work on NULL.
2004-12-03 11:57:42 +00:00
Alexander Gottwald
e62d85baa3
Remove some of the ifdef WIN32 checks from WaitForSomething
2004-12-02 21:49:54 +00:00
Alexander Gottwald
cbce4cf96d
Bugzilla #1914 : fix size limit for -fp argument
2004-11-25 12:48:21 +00:00
Alexander Gottwald
0f7874cbfc
Use a simple hashtable as ConnectionTranslation instead of a plain array on
...
Windows because socket fds are not sequential and do not start at 0
2004-11-22 13:23:25 +00:00
Alexander Gottwald
9826b83826
Bufzilla #1802 , http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
...
mingw (Win32) port
2004-11-15 15:06:51 +00:00
Egbert Eich
0584d92b36
Made handling of DevelDrivers for x86-64 more conformant to other
...
platforms.
Compress all font encodings (Stefan Dirsch).
Fixed warnings.
Turn on forwarding XNSpotLocation event to XIM server in OffTheSpot and
Root mode (bugzilla #1580 , James Su).
Added another compose key combination for the Euro symbol (Stefan Dirsch).
Added support for UTF-8 in ja_JP, ko_KR and zh_TW locales (Mike Fabian).
Changed default encoding for ru from KOI8-R to ISO8859-5 (Mike Fabian).
This is the encoding that is also used by glibc. We may break other
libcs - lets see who complains.
Added explanation for DESTDIR to install to a different directory than /.
Added some early bailouts to atiprobe if PCI structure pointer is NULL to
prevent sig11.
XV support doesn't depend on 2D acceleration any more. This patch removes
this limitation from the NSC driver. This is a patch that I have
committed to XFree86 a while ago but never ported over to X.Org.
Matthieu Herrb contributed some build fixes.
Fixing SetDPMSTimers() so that DPMS*Time == 0 disables the appropriate
timer. This takes advantage of the fact that TimerSet() with a timeout
argument 0 behaves like TimerCanel().
Use /dev/xconsole (named pipe) or devpts for system logger (Werner Fink).
Create missing links for backward compatibility to XFree86 (Stefan Dirsch).
Changed comment to mention xorg.
Changed cursor for the 'kill' action from XC_draped_box to XC_Pirate. If
you don't like it we can change it back (original author unkown).
Added 'pic' to the man page rendering command pipeline (Werner Fink).
Added missing return value (Stefan Dirsch, Roland Mainz)
2004-10-18 14:21:46 +00:00
Matthieu Herrb
9a0cf1eb43
Remove some remaining AMOEBA specific code.
2004-10-17 10:46:14 +00:00
Roland Mainz
1dfafe2aee
Fix for http://freedesktop.org/bugzilla/show_bug.cgi?id=1489 - Use |long|
...
instead of |int| for BIGREQUESTS commandline option.
2004-09-29 04:17:44 +00:00
Roland Mainz
de89181444
Fix for http://freedesktop.org/bugzilla/show_bug.cgi?id=1453 - Fix spaces
...
in usage output for BIGREQUESTS extension (option "-maxbigreqsize").
2004-09-24 02:11:14 +00:00
Roland Mainz
d9df39ee2b
Fix for http://freedesktop.org/bugzilla/show_bug.cgi?id=1361 - RFE: Allow
...
enabling/disabling of more extensions
2004-09-14 00:51:25 +00:00
Kevin E Martin
3f84e4f71d
Fix Xprt bug by disabling code that merges multiple audit messages (Bug
...
#964 , Roland Mainz).
2004-08-13 19:51:34 +00:00
Kevin E Martin
f95293e525
Fix bogus contact address in Xserver/os/util.c (Bug #738 ).
2004-08-11 22:27:50 +00:00
Kevin E Martin
f77f1d5072
Apply PPC64 build patch (Bug #303 , Mike A. Harris, Alan Coopersmith).
2004-08-11 21:14:18 +00:00
Kevin E Martin
383b6b5986
Add "Extensions" section support to configuration parser
2004-07-31 09:14:06 +00:00
Kevin E Martin
25bd6ff4a6
Add new extension enable/disable feature. This code is a small step in the
...
right direction -- i.e., moving towards full run-time config of
extensions. Currently, only XTEST, XINERAMA, RENDER, XKB, and XEVIE are
supported.
2004-07-31 04:23:21 +00:00
Alexander Gottwald
0c32a94623
Bugzilla #889 : Bind -from address to port number 0 instead of 177
2004-07-20 15:15:13 +00:00
Alan Coopersmith
c47a1bdd74
Fix typo in debug message in MakeAllCLTSServerListeners
...
Add $(GETPEER_DEFINES) to DEPEND_DEFINES for makedepend
Add "localuser" and "localgroup" access types to server-interpreted
authentication scheme.
2004-07-17 01:13:31 +00:00
Kevin E Martin
7976ee51af
Add Distributed Multihead X (DMX) support
2004-06-30 20:06:56 +00:00
Alexander Gottwald
8bc0bc6d36
#Bug 784: Ignore unconfigured interfaces with xdmcp
2004-06-25 08:58:18 +00:00
Roland Mainz
dd831c7a5c
Refix for http://freedesktop.org/bugzilla/show_bug.cgi?id=764 : Rework
...
previous solution and make Xprt to default to "-noreset" (the default
of Solaris version of Xprt) and add a "-reset" option which can be used
to restore the default behaviour on demand.
2004-06-19 21:56:01 +00:00
Egbert Eich
2fb5886200
Merging XORG-CURRENT into trunk
2004-04-23 19:54:30 +00:00
Egbert Eich
0664db19bf
Merging XORG-CURRENT into trunk
2004-04-23 18:54:16 +00:00
Egbert Eich
dae90c3af9
Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
2004-03-14 08:34:49 +00:00
Egbert Eich
867451f1ab
Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
2004-03-03 12:12:50 +00:00
Egbert Eich
df0313d35b
readding XFree86's cvs IDs
2004-02-26 13:36:15 +00:00
Egbert Eich
147aae87fd
Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
2004-02-26 09:23:53 +00:00
Egbert Eich
3c64b65d80
Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
2004-01-29 08:08:57 +00:00
Kaleb Keithley
a84f16a9ad
XFree86 4.3.99.901 (RC 1)
2003-12-04 22:03:38 +00:00
Kaleb Keithley
adc7f9a4eb
XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
2003-11-25 19:29:01 +00:00
Kaleb Keithley
90f1536dd3
Initial revision
2003-11-25 19:29:01 +00:00
Kaleb Keithley
d568221710
XFree86 4.3.0.1
2003-11-14 16:49:22 +00:00
Kaleb Keithley
9508a382f8
Initial revision
2003-11-14 16:48:57 +00:00
Kaleb Keithley
ded6147bfb
R6.6 is the Xorg base-line
2003-11-14 15:54:54 +00:00