liblouis 3.20.0-2ubuntu0.1 source package in Ubuntu

Changelog

liblouis (3.20.0-2ubuntu0.1) jammy-security; urgency=medium

  * SECURITY UPDATE: Buffer overflow
    - debian/patches/CVE-2022-26981.patch: prevent writing
      past CharString memory in compilePassOpcode in
      liblouis/compileTranslationTable.c.
    - CVE-2022-26981
  * SECURITY UPDATE: Out-of-bounds
    - debian/patches/CVE-2022-31783.patch: prevent an invalid
      memory writes in compileRule in liblouis/compileTranslationTable.c.
    - CVE-2022-31783

 -- Leonidas Da Silva Barbosa <email address hidden>  Wed, 01 Jun 2022 13:30:50 -0300

Upload details

Uploaded by:
Leonidas S. Barbosa
Uploaded to:
Jammy
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
libs
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
liblouis_3.20.0.orig.tar.gz 14.4 MiB 5b152b96f94ba61cebd127df007a78ebf612b48edc78ba667fd481d0f160ca69
liblouis_3.20.0-2ubuntu0.1.debian.tar.xz 12.5 KiB b125fa4eb2914f91bc06678a3b05f801d4ec508f2b001327fced6ea86896bc64
liblouis_3.20.0-2ubuntu0.1.dsc 2.4 KiB 38f2b8d1cd7254997c4c54a2840d5d74163481bbaeb1dd6452fa0d1d8853bc8c

View changes file

Binary packages built by this source

liblouis-bin: Braille translation library - utilities

 Liblouis is a braille translator and back-translator. It features support for
 computer and literary braille, supports contracted and uncontracted translation
 for many languages and has support for hyphenation. Liblouis also supports
 math braille (Nemeth and Marburg). New languages can easily be added through
 tables that support a rule- or dictionary based approach. Included are also
 tools for testing and debugging tables.
 .
 This package contains a few tools to test tables and translate text.

liblouis-bin-dbgsym: debug symbols for liblouis-bin
liblouis-data: Braille translation library - data

 Liblouis is a braille translator and back-translator. It features support for
 computer and literary braille, supports contracted and uncontracted translation
 for many languages and has support for hyphenation. Liblouis also supports
 math braille (Nemeth and Marburg). New languages can easily be added through
 tables that support a rule- or dictionary based approach. Included are also
 tools for testing and debugging tables.
 .
 This package contains runtime data.

liblouis-dev: Braille translation library - static libs and headers

 Liblouis is a braille translator and back-translator. It features support for
 computer and literary braille, supports contracted and uncontracted translation
 for many languages and has support for hyphenation. Liblouis also supports
 math braille (Nemeth and Marburg).
 .
 This package contains static libraries and development headers.

liblouis20: Braille translation library - shared libs

 Liblouis is a braille translator and back-translator. It features support for
 computer and literary braille, supports contracted and uncontracted translation
 for many languages and has support for hyphenation. Liblouis also supports
 math braille (Nemeth and Marburg).
 .
 This package contains shared libraries.

liblouis20-dbgsym: debug symbols for liblouis20
python3-louis: Python bindings for liblouis

 Liblouis is a braille translator and back-translator. It features support for
 computer and literary braille, supports contracted and uncontracted translation
 for many languages and has support for hyphenation. Liblouis also supports
 math braille (Nemeth and Marburg).
 .
 This package contains Python bindings.