annotate CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/doc/xz/AUTHORS @ 68:5028fdace37b

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 16:23:26 -0400
parents
children
rev   line source
jpayne@68 1
jpayne@68 2 Authors of XZ Utils
jpayne@68 3 ===================
jpayne@68 4
jpayne@68 5 XZ Utils is developed and maintained by
jpayne@68 6 Lasse Collin <lasse.collin@tukaani.org>.
jpayne@68 7
jpayne@68 8 Major parts of liblzma are based on code written by Igor Pavlov,
jpayne@68 9 specifically the LZMA SDK <https://7-zip.org/sdk.html>. Without
jpayne@68 10 this code, XZ Utils wouldn't exist.
jpayne@68 11
jpayne@68 12 The SHA-256 implementation in liblzma is based on code written by
jpayne@68 13 Wei Dai in Crypto++ Library <https://www.cryptopp.com/>.
jpayne@68 14
jpayne@68 15 A few scripts have been adapted from GNU gzip. The original
jpayne@68 16 versions were written by Jean-loup Gailly, Charles Levert, and
jpayne@68 17 Paul Eggert. Andrew Dudman helped adapting the scripts and their
jpayne@68 18 man pages for XZ Utils.
jpayne@68 19
jpayne@68 20 The initial version of the threaded .xz decompressor was written
jpayne@68 21 by Sebastian Andrzej Siewior.
jpayne@68 22
jpayne@68 23 The initial version of the .lz (lzip) decoder was written
jpayne@68 24 by Michał Górny.
jpayne@68 25
jpayne@68 26 Architecture-specific CRC optimizations were contributed by
jpayne@68 27 Ilya Kurdyukov, Hans Jansen, and Chenxi Mao.
jpayne@68 28
jpayne@68 29 Other authors:
jpayne@68 30 - Jonathan Nieder
jpayne@68 31 - Joachim Henke
jpayne@68 32
jpayne@68 33 Special author: Jia Tan was a co-maintainer in 2022-2024. He and
jpayne@68 34 the team behind him inserted a backdoor (CVE-2024-3094) into
jpayne@68 35 XZ Utils 5.6.0 and 5.6.1 releases. He suddenly disappeared when
jpayne@68 36 this was discovered.
jpayne@68 37
jpayne@68 38 Many people have contributed improvements or reported bugs.
jpayne@68 39 Most of these people are mentioned in the file THANKS.
jpayne@68 40
jpayne@68 41 The translations of the command line tools and man pages have been
jpayne@68 42 contributed by many people via the Translation Project:
jpayne@68 43
jpayne@68 44 - https://translationproject.org/domain/xz.html
jpayne@68 45 - https://translationproject.org/domain/xz-man.html
jpayne@68 46
jpayne@68 47 The authors of the translated man pages are in the header comments
jpayne@68 48 of the man page files. In the source package, the authors of the
jpayne@68 49 translations are in po/*.po and po4a/*.po files.
jpayne@68 50
jpayne@68 51 Third-party code whose authors aren't listed here:
jpayne@68 52
jpayne@68 53 - GNU getopt_long() in the 'lib' directory is included for
jpayne@68 54 platforms that don't have a usable getopt_long().
jpayne@68 55
jpayne@68 56 - The build system files from GNU Autoconf, GNU Automake,
jpayne@68 57 GNU Libtool, GNU Gettext, Autoconf Archive, and related files.
jpayne@68 58