Keith Packard
afdae2e8cc
Create and use XlibConf.h to match modular build which needs XTHREADS defined when building extensions
2005-07-08 07:11:56 +00:00
Keith Packard
86fa88dc59
Create and install XlibConf.h to provide external users of Xlibint.h the defines necessary to correctly use the library. Xlibint.h should #include this new file.
...
Add a bunch of .cvsignore files
2005-07-08 06:57:06 +00:00
Chris Less
30f6ffedea
Fixing bug #380 - add a man page for XQueryExtension, XListExtensions, and XFreeExtensionList.
2005-07-04 23:01:48 +00:00
Eric Anholt
55328bb6ca
Avoid a gmake-specific construct, and instead just write the name of the current directory into each Makefile.am.
2005-07-03 10:17:38 +00:00
Daniel Stone
726538ba21
Fix more include paths; add dix-config.h to XKB code.
2005-07-03 07:37:33 +00:00
Daniel Stone
8c7677138e
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:00:55 +00:00
Daniel Stone
197697c92a
Fix objdir != srcdir, as well as make distcheck.
...
Don't attempt to create Compose.pre files; formatting fixes.
Added if not already present.
2005-07-01 22:13:35 +00:00
Søren Sandmann Pedersen
c162d60ad8
Apply these patches from Theo van Klaveren:
...
lib-dmx.patch lib-FS.patch lib-X11.patch lib-XRes.patch lib-XScrnSaver.patch lib-xtrans.patch
to make the libraries distcheck.
2005-06-22 22:46:31 +00:00
Alan Coopersmith
9ee8abdab0
Move Secure RPC flags from X11/configure.ac to xtrans/xtrans.m4 since multiple modules will need them
2005-06-18 07:48:43 +00:00
Daniel Stone
12afc57b7d
Typo fix to locale/error/keysym location declarations.
2005-06-15 16:50:47 +00:00
Daniel Stone
9a895777e3
Typo in ImUtil.h commit -- I AM CAPTAIN SKILL.
2005-06-15 13:37:43 +00:00
Daniel Stone
add4928566
Define locations for XErrorDB, XKeysymDB, and locale data in configure.ac. Add AC_DEFINE_DIR macro from autoconf-archive.cryp.to towards this end.
...
Move ImUtil.h from src/ to include/X11/.
2005-06-15 13:32:35 +00:00
Daniel Stone
845dfc6b42
Move ImUtil.h from src/ to include/X11/. Additionally, copy Cmap.h as a distribution file.
2005-06-15 13:27:48 +00:00
Daniel Stone
bba117f0d9
Remove pointless include of Xlib.h.
...
Fix #include path to bigreqstr.h.
2005-06-10 14:11:36 +00:00
Alexander Gottwald
1a0de49da1
Use $(srcdir) for Compose.pre and XLC_LOCALE.pre
2005-06-09 21:30:15 +00:00
Alexander Gottwald
af4f0f3026
Replace <X11/transport.c> with <X11/Xtrans/transport.c>
2005-06-09 15:55:33 +00:00
Alexander Gottwald
fd5f58e0ba
Replace <X11/Xtrans.h> with <X11/Xtrans/Xtrans.h>
...
Copy Xtrans.h to exports/include/X11/Xtrans only
2005-06-09 15:52:02 +00:00
Alan Coopersmith
44538f9940
Port Imake flags to autoconf tests & --enable-* flags: HASSETUGID, HASGETRESUID, NO_XLOCALEDIR, HAS_SHM and XF86BIGFONT
2005-06-05 03:29:33 +00:00
Alan Coopersmith
588e30e9ec
Add --enable-secure-rpc flag and checks for needed functions for Secure RPC ("SUN-DES-1") authentication method
2005-06-04 22:53:21 +00:00
Alan Coopersmith
a547afee2e
Bug #3436 < https://bugs.freedesktop.org/show_bug.cgi?id=3436 > Conndis.c uses incorrect type for args to XdmcpWrap() (Mike Harris - mharris@www.linux.org.uk)
2005-06-04 21:20:20 +00:00
Matthieu Herrb
ca93c76155
Don't use $< in explicit rules. This only works with GNU make. < https://bugs.freedesktop.org/show_bug.cgi?id=3383 >
2005-05-28 01:02:32 +00:00
Alan Coopersmith
09ebb34935
Convert man pages to long file names in lib/X11, lib/Xt, & lib/Xext
2005-05-22 19:05:11 +00:00
Alan Coopersmith
761219b1ef
xtrans:
...
Create autoconf macro XTRANS_CONNECTION_FLAGS to provide standard set of --enable flags for which transports to support and common place to update for required libraries for platforms that need certain libs for certain transports
ICE:
Add ICE_t #define required by Xtrans headers. Replace static defines of LOCALCONN & UNIXCONN with new XTRANS_CONNECTION_FLAGS macro.
X11:
Moved transport type checks to new macro XTRANS_CONNECTION_FLAGS in xtrans.m4 in xtrans module so they can be shared by all modules using xtrans.
2005-05-21 23:07:48 +00:00
Alan Coopersmith
4b1ba6eb97
Quote $ac_cv_search_* variables to prevent errors from test when they are set to "none required" (as happens on Solaris since dlopen is in libc)
...
Comment out "override CC = gcc" line as it breaks builds with non-GNU makes, and its incorrect to force a specific compiler. Change LINK line from gcc to $(CC).
2005-05-21 04:26:12 +00:00
Adam Jackson
1d425d5e20
revert last change, didn't do right thing at all, sorry for the noise
2005-05-19 00:22:32 +00:00
Adam Jackson
1b0c46c1ae
Require automake 1.7 in AM_INIT_AUTOMAKE
2005-05-19 00:10:07 +00:00
Søren Sandmann Pedersen
cd4657c175
- Check for xproto as its CFLAGS are needed in the .pc file
2005-05-17 22:32:09 +00:00
Egbert Eich
46e8d8a654
gcc4 allows to check if sentinels are correct (a sentinel is the terminating element in a varargs list). A sentinel needs to be NULL, not 0 - which doesn't make a difference on 32bit but matters on 64bit. Furthermore it can be told that functions have a printf-like format string and argument list so that they can verify that both match. To use these features certain attributes need to be set - which are compiler specific. To do this we define macros which are expanded depending on the compiler version. For now we put those in include/Xfuncproto.h (the XFree86 DDX layer contains a file compiler.h which however is not visible outside the DDX) (Bugzilla #3268 ).
2005-05-17 08:10:10 +00:00
23198d2bfb
Make Xdmcp unconditionally required, require various protocol modules.
...
Mon May 16 17:48:03 2005 Søren Sandmann <sandmann@redhat.com>
Check for kbproto if using XKB.
Require xextproto rather than xextensions
Remove the entries from the xlibs tree, as they are not relevant here.
2005-05-16 22:35:27 +00:00
Søren Sandmann Pedersen
8bd3aea84c
Mon May 16 17:48:03 2005 Søren Sandmann <sandmann@redhat.com>
...
Check for kbproto if using XKB.
2005-05-16 21:48:36 +00:00
9b1fa9ca3e
Require xextproto rather than xextensions
...
Remove the entries from the xlibs tree, as they are not relevant here.
2005-05-16 21:27:35 +00:00
Søren Sandmann Pedersen
7eee605e3a
- For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in <X11/...>
...
- For Xcomposite and Xdamage, don't link the build system out of the xc tree
- Link the public X11 headers into their own directory
- Add links to XKeysymDB and XErrorDB
- Add links to all the Xlib man pages
- Add links to the lcUniConv subdirectory
- Conditionally include config.h in Xlib source
2005-05-13 22:53:36 +00:00
Alan Coopersmith
6769ccda88
xc/lib/X11/ErrDes.c
...
//bugs.freedesktop.org/show_bug.cgi?id=132) Patch #2168 (https://bugs.freedesktop.org/attachment.cgi?id=2168 ) Replace a couple of BUFSIZE uses with better values to check against. Fixes by Stuart Anderson <anderson@netsweng.com>
2005-03-21 04:58:21 +00:00
Roland Mainz
3b9e8ece93
xc/nls/Compose/iso8859-2
...
xc/nls/Compose/iso8859-3
xc/nls/Compose/iso8859-9
//bugs.freedesktop.org/show_bug.cgi?id=2592) attachment #2156 (https://bugs.freedesktop.org/attachment.cgi?id=2156 ) Fix a couple of typos in ISO8859-* Compose files ("asciicircum" instead "of asciicirum"). Patch by Matthias Hopf <mhopf@suse.de>.
2005-03-19 22:04:55 +00:00
Alan Coopersmith
0ce5950a08
Bugzilla Bug 2006 ( https://bugs.freedesktop.org/show_bug.cgi?id=2006 ) Patch #2031 ( https://bugs.freedesktop.org/attachment.cgi?id=2031 ) XEmbed client doesn't receive key events from XIM: Use | to set a bit, not &. Patch by Hidetoshi Tajima <hidetoshi.tajima@sun.com>.
2005-03-08 02:53:36 +00:00
Roland Mainz
df341cd2f2
xc/nls/Compose/pt_BR.UTF-8
...
//bugs.freedesktop.org/show_bug.cgi?id=2400) attachment #1762 (https://bugs.freedesktop.org/attachment.cgi?id=1762 ): Fix build bustage caused by broken patch for brazillian locale support (see Bugzilla #1896 ). Patch by Kevin E. Martin <kem@freedesktop.org>.
2005-02-01 03:12:28 +00:00
Markus Kuhn
483d3973f5
cleaned up boundary-case handling for Uxxxx Unicode keysym notation
2005-01-28 18:31:31 +00:00
Roland Mainz
f234188a4c
xc/nls/compose.dir
...
xc/nls/locale.dir
xc/nls/Compose/Imakefile
xc/nls/Compose/pt_BR.UTF-8
xc/nls/XI18N_OBJS/Imakefile
xc/nls/XI18N_OBJS/pt_BR.UTF-8
xc/nls/XLC_LOCALE/Imakefile
xc/nls/XLC_LOCALE/pt_BR.UTF-8
//bugs.freedesktop.org/show_bug.cgi?id=1896) attachment #1675 (https://bugs.freedesktop.org/attachment.cgi?id=1675 ): Add support for pt_BR.UTF-8 locale. Patch by Gustavo Noronha Silva, Branden Robinson, Julien Lafon.
2005-01-19 01:53:55 +00:00
Egbert Eich
7448ea7ef4
Made some security enhancements:
...
- no writing past end of buffer caused by bogus locale.
- explicitely add a \0 character at end of string. (Bugzilla #2262 )
2005-01-14 18:03:09 +00:00
Roland Mainz
5557d47fcf
xc/nls/compose.dir
...
xc/nls/locale.alias
xc/nls/locale.dir
//bugs.freedesktop.org/show_bug.cgi?id=1830) attachment #1674 (https://bugs.freedesktop.org/attachment.cgi?id=1674 ): Adding support for the bs_BA (bs, bs_BA, bs_BA.iso88592, bs_BA.ISO-8859-2, bs_BA.ISO_8859-2, bs_BA.UTF-8) locale. Patch by Vedran Ljubovic <vljubovic@smartnet.ba>.
2005-01-14 04:59:05 +00:00
Egbert Eich
1fa3737f04
'Normalize' locale names (ie. remove any '-' and '_' and convert to lower case after the <language>_<territory> part) before matching against locale.alias (Bugzilla #2262 ). This needs adequate testing that we don't accidentally introduce undesirable side effects.
2005-01-11 17:37:57 +00:00
Egbert Eich
642cd269f9
Removed #ifdef'ed out code together with the comment explaining why it was #ifdef'ed out.
...
Fixed typo.
Added comment to a changed that's been committed with one of the previous commits.
2004-12-14 08:59:20 +00:00
Matthieu Herrb
a07ccae36e
Fix missing XChangeProperty() prototype missing in synopsis section.
2004-12-12 08:42:50 +00:00
Alexander Gottwald
c73adb1c8a
Bugzilla #1980 ( https://bugs.freedesktop.org/show_bug.cgi?id=1980 ) Handle XERRORDB only on WIN32 platform
2004-12-08 13:42:01 +00:00
Jim Gettys
d5e7ab1941
fix comment to indicate additional possible mode. i bug 1756 reported by Owen Taylor.
2004-12-02 16:18:16 +00:00
Alexander Gottwald
03940d7330
Bugzilla #1980 , https://bugs.freedesktop.org/show_bug.cgi?id=1980 Make location of XErrorDB configurable
2004-12-01 13:06:55 +00:00
Alexander Gottwald
11a03ab908
Bugzilla #1864 , http://freedesktop.org/bugzilla/show_bug.cgi?id=1864 Initialize pointer to NULL to avoid freeing random memory
2004-12-01 12:42:17 +00:00
Alexander Gottwald
f3d83ee153
Bufzilla #1802 , http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added mingw (Win32) port
2004-11-15 15:06:54 +00:00
Alexander Gottwald
b798ea1191
Bugzilla #1864 , http://freedesktop.org/bugzilla/show_bug.cgi?id=1864 Initialize pointer to NULL to avoid freeing random memory
2004-11-15 13:29:56 +00:00
Kristian Høgsberg
436108cd6c
Fix #1818
2004-11-11 15:37:01 +00:00