Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1m)  pkgsrc-2024Q1 (8d)  pkgsrc-2023Q4 (55d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (167d) 

2024-05-26 12:35:18 UTC Now

2018-09-10 06:48:25 UTC pkgsrc-2018Q2 commitmail json YAML

Pullup ticket #5821 - requested by bsiegert
x11/libxkbcommon: security update

Revisions pulled up:
- x11/libxkbcommon/Makefile                                    1.21
- x11/libxkbcommon/distinfo                                    1.14

-------------------------------------------------------------------
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Thu Aug 16 12:21:44 UTC 2018

  Modified Files:
          pkgsrc/x11/libxkbcommon: Makefile distinfo

  Log Message:
  libxkbcommon: update to 0.8.2.

  libxkbcommon 0.8.2 - 2018-08-05
  =========

  - Fix various problems found with fuzzing (see commit messages for
    more details):

      - Fix a few NULL-dereferences, out-of-bounds access and undefined behavior
        in the XKB text format parser.

  libxkbcommon 0.8.1 - 2018-08-03
  =========

  - Fix various problems found in the meson build (see commit messages for more
    details):

      - Fix compilation on Darwin.

      - Fix compilation of the x11 tests and demos when XCB is installed in a
        non-standard location.

      - Fix xkbcommon-x11.pc missing the Requires specification.

  - Fix various problems found with fuzzing and Coverity (see commit messages for
    more details):

      - Fix stack overflow in the XKB text format parser when evaluating boolean
        negation.

      - Fix NULL-dereferences in the XKB text format parser when some unsupported
        tokens appear (the tokens are still parsed for backward compatibility).

      - Fix NULL-dereference in the XKB text format parser when parsing an
        xkb_geometry section.

      - Fix an infinite loop in the Compose text format parser on some inputs.

      - Fix an invalid free() when using multiple keysyms.

  - Replace the Unicode characters for the leftanglebracket and rightanglebracket
    keysyms from the deprecated LEFT/RIGHT-POINTING ANGLE BRACKET to
    MATHEMATICAL LEFT/RIGHT ANGLE BRACKET.

  - Reject out-of-range Unicode codepoints in xkb_keysym_to_utf8 and
    xkb_keysym_to_utf32.

  To generate a diff of this commit:
  cvs rdiff -u -r1.20 -r1.21 pkgsrc/x11/libxkbcommon/Makefile
  cvs rdiff -u -r1.13 -r1.14 pkgsrc/x11/libxkbcommon/distinfo

(spz)