1. 11 Jun, 2008 1 commit
  2. 10 Jun, 2008 1 commit
  3. 24 Mar, 2008 1 commit
  4. 09 Mar, 2008 1 commit
  5. 06 Dec, 2007 1 commit
  6. 04 Nov, 2007 1 commit
  7. 12 Sep, 2007 1 commit
    • Karl Tomlinson's avatar
      XftFontOpenInfo: Use of uninitialised value of size 8 (bug 11200) · 8ae5ea8c
      Karl Tomlinson authored
      This is due to XftFontInfoFill using the binary representation of the
      XftFontInfo to generate fi->hash.
      
      With 64-bit pointers there is padding between .hash and .file in struct
      _XftFontInfo.  This padding is not initialized, and the hash uses these
      bytes.
      
      This will interfere with finding "a matching previously opened font" in
      XftFontOpenInfo, and XftFontInfoEqual, which uses memcmp, will have similar
      problems.
      
      This fix makes no assumptions about the sizes and alignment of members of
      struct _XftFontInfo by using memset.  (It also makes no assumptions about
      what FcPatternGet* does to its output parameter when it returns
      FcResultNoMatch.)
      8ae5ea8c
  8. 03 Sep, 2007 1 commit
  9. 07 Dec, 2006 2 commits
  10. 13 Oct, 2006 2 commits
  11. 13 Jul, 2006 2 commits
  12. 03 Jun, 2006 1 commit
  13. 15 Dec, 2005 1 commit
  14. 03 Dec, 2005 1 commit
  15. 20 Nov, 2005 1 commit
  16. 19 Nov, 2005 1 commit
  17. 19 Oct, 2005 2 commits
  18. 05 Oct, 2005 1 commit
  19. 04 Aug, 2005 1 commit
  20. 29 Jul, 2005 1 commit
    • Kevin E Martin's avatar
      Various changes preparing packages for RC0: · a09401af
      Kevin E Martin authored
      - Verify and update package version numbers as needed
      - Implement versioning scheme
      - Change bug address to point to bugzilla bug entry form
      - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
          reenable it)
      - Fix makedepend to use pkgconfig and pass distcheck
      - Update build script to build macros first
      - Update modular Xorg version
      a09401af
  21. 27 Jul, 2005 1 commit
  22. 03 Jul, 2005 1 commit
  23. 24 Jun, 2005 1 commit
  24. 17 May, 2005 1 commit
    • Egbert Eich's avatar
      gcc4 allows to check if sentinels are correct (a sentinel is the · 1d14cc37
      Egbert Eich authored
          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).
      1d14cc37
  25. 13 Aug, 2004 2 commits
  26. 11 Aug, 2004 1 commit
  27. 23 Apr, 2004 1 commit
  28. 14 Mar, 2004 1 commit
  29. 11 Mar, 2004 3 commits
  30. 09 Mar, 2004 3 commits
  31. 03 Mar, 2004 1 commit