Commit graph

11 commits

Author SHA1 Message Date
joerg
f8f9e4deb6 Make sure that configure includes pthread.h when checking for pthread
stubs as they are macros at least on NetBSD. Bump revision.
2008-04-24 07:45:49 +00:00
wiz
17e9bc69a1 Update to 1.1.4:
Adam Jackson (2):
      Bug #14029: Don't LockDisplay() recursively.
      libX11 1.1.4

Alan Coopersmith (6):
      X.Org Bug #4312: incorrect comment asterisk in XAnyEvent.3x man
page
      XErrorDB updates for Render 0.9 & XFixes 4.0
      Add WM_LOCALE_NAME to list of properties set in XSetWMProperties
comment
      Spell out number in XkbGetKeyVirtualModMap man page to avoid cpp
errors from #
      Add support for building lint library with --enable-lint-library
      Man page typo fixes

Anton Zinoviev (1):
      Additions to the Compose file for UTF-8

Daniel Stone (1):
      Colours: Fix --disable-xcms

Eric Anholt (2):
      Add XF86 keyboard/monitor brightness keysyms to the keysymbdb.
      Bug #2081: Note the range limitation of XSetScreenSaver arguments.

Eric S. Raymond (9):
      Bug #9516: Markup error in XAllocWMHints.3x
      Bug 9523: Markup problems in XQueryExtension.3x
      Bug #9650: Bad markup in XLoadFont.3x manual page
      Bug #9651: Bad markup in XcmsColor.3x
      Bug #9652: Bad markup in XDrawArc.3x
      Bug #9653: Bad markup in XQueryColor.3x
      Bug #9654: Bad markup in XrmGetFileDatabase.3x
      Bug #9655: Bad markup in XrmUniqueQuark.3x
      Bug #9658: Bad markup on XIfEvent.3x

Ian Romanick (1):
      Make sure nls/am_ET.UTF-8/Makefile is created by configure.

James Cloos (12):
      Fix SMP Compose targets
      Add some compose sequences
      Compose fix for Latin-1 (from Debian)
      Add additional Euro signs to compose
      Patch for Catalan locales
      Add compose file for Ethiopic to match new keyboard in
xkeyboard-config
      Fix typo
      Use the new dead_psili and dead_dasia keysyms added to
proto/x11proto 7.0.11
      Fix the <U\x+> keysyms in the en_US.UTF-8 Compose file
      Update the currency symbols block of en_US.UTF-8/Compose.pre
      Add <dead_stroke> compose sequences
      add a comment to en_US.UTF-8/Compose

Jamey Sharp (1):
      Two threads can request sequence sync and XID fetch
simultaneously.

Jeremy C. Reed (1):
      Fix a mutex reference-counting bug.

Jeremy Huddleston (3):
      Define __DARWIN__ when host_os =3D=3D darwin* as needed in SetLocale.=
c
      Use __APPLE__ instead of __DARWIN__
      Added launchd support.

Kim Woelders (1):
      Fix bs_BA entries in locale.dir.pre

Kristian H=C3=B8gsberg (1):
      Add GLX 1.4 requests and errors.

Samuel Thibault (1):
      X.Org Bug #12983: Typos in ./man/XChangeKeyboardControl.man

S=C3=B8ren Sandmann Pedersen (1):
      XIM: Fix a hand when switching input context.

Yann Droneaud (1):
      XIM: Properly initialise client event
2008-04-17 12:33:56 +00:00
joerg
eae2e658f2 Update libX11 to 1.1.3:
- man page fixes
- reset hostname when setting it internally for consistency
- fix XGetMotionEvents argument order
- locking fixes
2007-08-05 22:39:38 +00:00
joerg
7fc035c0fe USE_CROSS_COMPILE is always defined, just use it. 2007-08-01 16:50:24 +00:00
joerg
4bb0dfb5ac Teach libX11 about cross-compilation:
- define an automake conditional for cross-compilation
- build xmakekeys in addition to makekeys when using
  cross-compilation. Provide manual compiliation rules to replace
  the default automake rules. We do use X11_CFLAGS, but we do *not*
  want CFLAGS as the latter can contain platform specific flags like
  -mieee on Alpha.
- Use either xmakekeys or makekeys depending on whether this is a native
  build or not.

Supported-by: Google SoC 2007
2007-08-01 16:46:16 +00:00
joerg
b46f40e01c Update do libX11-1.1.2. Major changes include:
- fixed integer overflows [ patched before ]
- fixed file descriptor leak
- allow re-entrant Xlib calls from _XIOError for the sake of
  atexit handlers or ELF/C++ destructors
- define XTHREADLIB and XTHREAD_CFLAGS [ not perfect, but used for now ]
- Many constness and some 64bit issues fixed
- Added man apge for XKB

Add a NetBSD xsrc patch to unlock mutexes before destroying them.
2007-07-12 15:01:59 +00:00
joerg
fa3e8e36f9 Wire down malloc(0) != NULL for more Xorg packages on NetBSD. 2007-07-03 13:35:49 +00:00
drochner
7e90b1e274 fix a possible memory corruption due to incomplete input validation in
XInitImage()
(CVE 2007-1667)
bump PKGREVISION
2007-04-03 20:28:38 +00:00
joerg
c91a145f22 Update to libX11-1.1.1:
Changes include:
- fix use-after-free
- fix dependency on inputproto
- XListFontsWithInfo
- avoid calling callbacks to applications with holding the display lock
- fix leaks in XKB
- fix compose entries in the NLS lists
- fix display locking in XKB
- fix double open of compose file
- fallback to unix domain or TCP connections, when the local connection
  failed

Note that XCB is currently not active as I don't think it is currently
useful or stable enough.
2007-01-23 19:47:53 +00:00
joerg
350177ef79 No need to include bsd.prefs.mk here. 2006-12-20 15:09:12 +00:00
joerg
df66ce9775 Import libX11-1.0.3 from pkgsrc-wip:
This is the libX11 library that is the C binding to the X protocol. It
is the foundation of practically every X Window System program out there.

This is from the modular X.org X11 project.
2006-11-03 18:11:18 +00:00