klutshnik (0.1.0-1) experimental; urgency=low

  * Initial public release (Closes: #1094647)

  * Split the package in 4: klutshnik, libklutshnik0, libklutshnik-dev,
    python3-klutshnik:
    - d/control: 3 new binary packages
    - d/{libklutshnik-dev,libklutshnik0,python3-klutshnik}.install: new
    - d/klutshnik.links moved to d/libklutshnik-dev.links
    - d/{not-installed,rules}: adjusted

  * d/control: add python3-toml and python3-securestring to
    python3-klutshnik Depends.

 -- Joost van Baal-Ilić <joostvb@debian.org>  Sun, 11 May 2025 09:07:12 +0200

klutshnik (0.1.0-0.1) experimental; urgency=low

  * This release was never uploaded to the Debian archive.

  * New (first) upstream, released 2025-05-05:
    [mod] added version field to packets
    [mod] revert ltsigkey in test/klutshnik.cfg
    [mod] klutshnikd is really klutshnikd not just "server"
    [doc] updated readme
    [mod] enabled client.key in test/klutshnik.cfg
    [doc] added manpages for client/server and their configs
    [enh] added b64(ltsigkeypub+noisekeypub) output at end of server
     init() so it can be added to authorized_keys on all servers
    [mod] removed useless test artifact
    [mod] more extensive tests
    [mod] lot's of cleanups related to encrypt/update/rotate in client,
     and added support for refresh op
    [mod] prefix for ltsig pubkeys in klutshnik.cfg
    [mod] removed obsolete todo and dump from server
    [enh] added refresh op to server
    [enh] server auth() takes u8 to handle multiple permissions instead
     of one
    [enh] added storing and publishing of epoch of keys in server

  * d/klutshnik.docs: added: install upstream README.md.
  * d/rules: remove libklutshnik.so.0, libklutshnik.so, libklutshnik.a,
    pkgconfig/libklutshnik.pc from usr/lib/ : we install those via
    d/klutshnik.install
  * d/klutshnik.install: install pkgconfig/libklutshnik.pc in the right
    multiarch directory
  * d/control: add pkgconf to Build-Depends
  * d/control: do not depend upon python3:any, but on python since we are
    Multi-Arch: same and call pycompile. thanks lintian
  * d/control, d/rules, d/klutshnik.manpages, d/lintian-overrides: build
    and install klutshnik(1), klutshnik.cfg(1): add cmark to
    Build-Depends.  (We still suffer from #1094434.)

 -- Joost van Baal-Ilić <joostvb@debian.org>  Mon, 05 May 2025 06:27:47 +0200

klutshnik (0.01+git20250501.25a7649-1) experimental; urgency=low

  * This release was never uploaded to the Debian archive.

  * New upstream git snapshot:
    [enh] encrypt takes either keyid or pubkey as param
    [enh] added init to cli, client ltsigpub is now 'KLTPK-' prefixed b64
     encoded in cfg file
    [enh] if client ltsigkey is not provided via cfg, it is read from
     stdin - allowing to store this key for example in sphinx
    [mod] cleanup in main.zig
    [doc] added example test session to readme
    [doc] added radicle id and ref
    [fix] cli decrypt doesn't need any params
    [doc] updated readme
    [enh] brand new simplified rewrite using liboprf, server is now in zig

  * d/control: update description: no longer comes with kms or macaroon
    utilities, no longer ships the kms and noise shared libraries.  The
    user interface is reimplemented as the klutshnik python script.

  * d/patches/series: disable makefile.patch,
    XK_25519_ChaChaPoly_BLAKE2b-makefile.patch: applied upstream.
  * d/rules: get rid of no longer used OPRF_HOME and HACL_HOME.

  * d/rules: for now, override upstream build time tests.
  * d/rules: install in /usr , not in upstream default / .
  * d/{klutshnik.install,klutshnik.links,not-installed}: properly install and
    symlink libklutshnik.so.0 .  WIP! FIXME
  * d/control: Architecture: any, Multi-Arch: same; add ${shlibs:Depends}

  * d/{rules,control}: build the python stuff too.

  * d/watch: added.

 -- Joost van Baal-Ilić <joostvb@debian.org>  Thu, 01 May 2025 09:41:43 +0200

klutshnik (0.01+git20230411.e001e2a-1) experimental; urgency=low

  * Initial release.
  * This release was never uploaded to the Debian archive.

 -- Joost van Baal-Ilić <joostvb@debian.org>  Sun, 13 Apr 2025 09:09:38 +0200
