Versions
v0.18.1 :: 0/0.18.0 :: gentoo
- Modified
- License
- Apache-2.0 BSD BSD-2
- Keywords
- amd64 arm64 ~loong ~ppc64 ~x86
- USE flags
- botan man test
v0.18.0 :: 0/0.18.0 :: gentoo (Masked by set 7965)
- Modified
- License
- Apache-2.0 BSD BSD-2
- Keywords
- amd64 arm64 ~loong ~ppc64 ~x86
- USE flags
- botan man test
v0.17.1-r2 :: 0/0.16.1 :: gentoo
- Modified
- License
- Apache-2.0 BSD BSD-2
- Keywords
- amd64 arm64 ~loong ~ppc64 ~x86
- USE flags
- botan man test
USE flags
General
Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
dev-cpp / gtest : Google C++ Testing Framework
dev-libs / botan : C++ crypto library
dev-libs / json-c : A JSON implementation in C
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
dev-libs / sexpp : S-expressions parser and generator library in C++
Runtime Dependencies
app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux
dev-libs / botan : C++ crypto library
dev-libs / json-c : A JSON implementation in C
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
dev-libs / sexpp : S-expressions parser and generator library in C++
Depending packages
mail-client / thunderbird : Thunderbird Mail Client
Bugs
- 868192
- dev-util/librnp-0.17.0-r2 sandbox violation (musl)
- 904250
- <dev-util/librnp-0.16.3: Multiple vulnerabilities
- 924278
- dev-util/librnp-0.17.0-r2 fails tests
- 940012
- dev-util/librnp-0.17.1-r1: fails to compile with >=libcxx-19: error: implicit instantiation of undefined template 'std::char_traits<unsigned char>'
- 963123
- dev-util/librnp-0.18.0 - [jdk25] [gcc-16] file-utils.h: error: HOME violates the C++ One Definition Rule [-Werror=odr]
- 964056
- dev-util/librnp-0.18.0 fails test - [ffmpeg8] [gcc-16] [nasm-3] ERROR: test_encryption_x25519 (_main_.Encryption.test_encryption_x25519)
- 966299
- <dev-util/librnp-0.18.1: Session keys generated w/o randomness (affecting mail-client/thunderbird[system-librnp])
Masks
7965- Sam James
Generates session keys with weak (no) randomness. Please re-encrypt any data/messages using this librnp version. <0.18 is fine as is >=0.18.1. See bug #966299.- =dev-util/librnp-0.18.0
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/librnp: Stabilize 0.18.1 arm64, #966302
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: Stabilize 0.18.1 amd64, #966302
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: add 0.18.1
Bug: https://bugs.gentoo.org/966299 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 1
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-*/*: update for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-util/librnp: Stabilize 0.18.0 arm64, #960694
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: Stabilize 0.18.0 amd64, #960694
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: add 0.18.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/librnp: Stabilize 0.17.1-r2 arm64, #954255
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: drop 0.17.1-r1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: stabilize 0.17.1-r2 for amd64, #947343
Closes: https://bugs.gentoo.org/947343 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Denis Pronin · gentoo
dev-util/librnp: apply upstream patch to build with libc++
Closes: https://bugs.gentoo.org/945231 Signed-off-by: Denis Pronin <dannftk@yandex.ru> Closes: https://github.com/gentoo/gentoo/pull/39500 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: destabilize 0.17.1-r1 for ~x86
- The only reverse dependency is ~x86. While librnp can be used as standalone, since it ships "rnp" and "rnpkeys" binaries, I doubt anyone does this. Can be stabilized again if there's demand. Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: drop 0.17.0-r3
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: stabilize 0.17.1-r1 for x86
Bug: https://bugs.gentoo.org/936291 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: stabilize 0.17.1-r1 for amd64
Bug: https://bugs.gentoo.org/936291 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: drop 0.17.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alfred Wingate · gentoo
dev-util/librnp: build explicitly against botan-3
Otherwise botan-2 is preferred over botan-3 if both are installed. Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/36778 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: add 0.17.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: restrict sexpp dep, fix tests call
Closes: https://bugs.gentoo.org/927638 Bug: https://bugs.gentoo.org/929906 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
dev-util/librnp: keyword 0.17.0-r2 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
pkgmove: dev-libs/sexp to dev-libs/sexpp
Signed-off-by: Joonas Niilola <juippis@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/31639 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: drop 0.16.3
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
dev-util/librnp: adjust dev-libs/sexp dependency
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: update dev-libs/sexp dependency
- can be built with sexp using shared libraries. Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: Stabilize 0.17.0 x86, #908098
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
dev-util/librnp: Stabilize 0.17.0 amd64, #908098
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: don't install static libs
Closes: https://bugs.gentoo.org/905648 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/librnp: Keyword 0.17.0 ppc64, #905649
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-util/librnp: Keyword 0.17.0 arm64, #905649
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: Keyword 0.17.0 x86, #905649
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: add 0.17.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: drop 0.16.2
Bug: https://bugs.gentoo.org/904250 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: stabilize 0.16.3 for x86
Bug: https://bugs.gentoo.org/904250 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
dev-util/librnp: stabilize 0.16.3 for amd64
Bug: https://bugs.gentoo.org/904250 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: add 0.16.3
Bug: https://bugs.gentoo.org/904250 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: drop 0.16.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: stabilize 0.16.2 for x86
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
dev-util/librnp: stabilize 0.16.2 for amd64
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
dev-util/librnp: remove added implementation issue link from 0.16.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: add 0.16.2
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: drop 0.16.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: add another upstream issue link to 0.16.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: add 0.16.1
- add subslot due to breaking ABI changes, - add support for openssl crypto backend - botan is still the default. Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-util/librnp: Keyword 0.16.0 ppc64, #866259
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-util/librnp: Keyword 0.16.0 arm64, #866259
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: Keyword 0.16.0 x86, #866259
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: enable tests, use "usex" in ebuild
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-util/librnp: new package, add 0.16.0
Signed-off-by: Joonas Niilola <juippis@gentoo.org>