Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

zupt-5.2.9-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

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: 382185 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.

Provides

Requires

License

MIT

Changelog

* 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

Files

/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, Mon Oct 5 22:38:10 2026