| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: zupt | Distribution: openSUSE Tumbleweed |
| Version: 5.2.9 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Sep 17 19:17:45 2026 |
| Group: Productivity/Archiving/Compression | Build host: reproducible |
| Size: 373229 | Source RPM: zupt-5.2.9-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/cristiancmoises/zupt | |
| Summary: Backup compression with AES-256 authenticated encryption and post-quantum key encapsulation. | |
Zupt compresses and encrypts backup archives. LZ77+Huffman compression, AES-256-CTR + HMAC-SHA256 per-block authentication, multi-threaded, and optional ML-KEM-768 + X25519 post-quantum hybrid encryption. Pure C11, zero dependencies, ~5,000 lines.
MIT
* Thu Sep 17 2026 Alessandro de Oliveira Faria <cabelo@opensuse.org>
- Version 5.2.9
* It updates the bundled VaptVupt source to tag v2.65.11 keeping
format v1.6
* Cryptography, codec identifier and SDK ABI unchanged
* Exact-tag run 34048047543 passed 15/15 jobs and promotion
run 34049834326 published the 13-asset release.
* Thu Apr 02 2026 Alessandro de Oliveira Faria <cabelo@opensuse.org>
- Version 1.5.4
* Makefile multiarc
* Thu Apr 02 2026 Alessandro de Oliveira Faria <cabelo@opensuse.org>
- Version 1.5.4
* Object files removed
* Thu Apr 02 2026 Alessandro de Oliveira Faria <cabelo@opensuse.org>
- Version 1.5.3
* Added man page installation (zupt.1.gz)
* Enabled verbose build output with V=1 support in Makefile
* Fixed Makefile to honor LDFLAGS and support PIE linking
* Improved rpmlint compliance for OBS/openSUSE packaging
* Tue Mar 31 2026 Alessandro de Oliveira Faria <cabelo@opensuse.org>
- Version 1.5.2
- Enable C fallback on AArch64
* Jasmin Gate integration behind x86_64 target detection
* Detect target architecture using the compiler triplet
`$(CC) -dumpmachine`
* Prevent Jasmin x86_64 object files from being linked in
AArch64 builds
* Automatically use C fallback on non-x86_64 targets
* Preserve `ZUPT_USE_JASMIN` only when assembly sources are
present and compatible
* Mon Mar 30 2026 Alessandro de Oliveira Faria <cabelo@opensuse.org>
- Version 1.5.1
* Binaries removed
* Sun Mar 29 2026 Alessandro de Oliveira Faria <cabelo@opensuse.org>
- Version 1.5.0
- Added -Jasmin Assembly Integration
* zupt_mac_verify_ct Jasmin assembly linked into
zupt_decrypt_buffer(). Replaces the C XOR accumulation loop
for HMAC-SHA256 co>
* zupt_ct_select_32 Jasmin assembly linked into
zupt_mlkem768_decaps(). Replaces the C cmov() function for
Fujisaki-Okamoto i>
* include/zupt_jasmin.h — extern declarations for all Jasmin
functions with ABI documentation.
* #ifdef ZUPT_USE_JASMIN dispatch guards in zupt_crypto.c and
zupt_mlkem.c with clean C fallback.
* Makefile auto-detects jasmin/*.s files, assembles to .o,
links into binary, sets -DZUPT_USE_JASMIN.
* Mon Mar 23 2026 Alessandro de Oliveira Faria <cabelo@opensuse.org>
- Initial package
- Version 1.0.0
/usr/bin/zupt /usr/share/bash-completion/completions/zupt /usr/share/fish /usr/share/fish/vendor_completions.d /usr/share/fish/vendor_completions.d/zupt.fish /usr/share/licenses/zupt /usr/share/licenses/zupt/LICENSE /usr/share/licenses/zupt/LICENSE-AGPL-3.0 /usr/share/licenses/zupt/LICENSE-BSD-2-Clause /usr/share/licenses/zupt/LICENSE-BSD-3-Clause /usr/share/licenses/zupt/LICENSE-CC0-1.0 /usr/share/licenses/zupt/LICENSE-GPL-3.0 /usr/share/licenses/zupt/NOTICE /usr/share/licenses/zupt/THIRD-PARTY-NOTICES.md /usr/share/man/man1/zupt.1.gz /usr/share/zsh /usr/share/zsh/site-functions /usr/share/zsh/site-functions/_zupt
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 9 00:37:39 2026