<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="27">
<package pkgid="07abf3ce78af6e5fcdc278dbef98da9f8e2085d5bca47890dc4552d98911ed1e8b7e7d51cbdb6eeed2bf9d958427f41e0b12edb28566f7fd29476b7423916b4d" name="apkrane" arch="ppc64le">
  <version epoch="0" ver="0.0.1.d5c3cdc" rel="1.47"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1719316800">- new package apkrane: search APK repositories</changelog>
</package>
<package pkgid="629d777a499f6aa989ec8a8677a535004222e1edf87ab471a9516529424ae3e98f13ee3dcee17c0e9033133404847b6941ca3b81263011760e484ac275896d82" name="apkrane" arch="src">
  <version epoch="0" ver="0.0.1.d5c3cdc" rel="1.47"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1719316800">- new package apkrane: search APK repositories</changelog>
</package>
<package pkgid="0bae1f520ae7182a4ddae2c68f210bba6c553cefdabe8de258da3661518aa164403c87143d093b8c5d50d44260ea48c6b89c30ebe431ec9b2d0bf4698f24ed50" name="apkrane-bash-completion" arch="noarch">
  <version epoch="0" ver="0.0.1.d5c3cdc" rel="1.47"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1719316800">- new package apkrane: search APK repositories</changelog>
</package>
<package pkgid="0467c14aa888cdebc0b28646038b8351b6fabf3d4eeda3ed745fda329de738cecc3c2f4ebefc657a308f1dc1120633a5e18247f0ce7526e131f189dc1ec6ee61" name="apkrane-fish-completion" arch="noarch">
  <version epoch="0" ver="0.0.1.d5c3cdc" rel="1.47"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1719316800">- new package apkrane: search APK repositories</changelog>
</package>
<package pkgid="f5a6eb038f03e8bb2c62fa38fb94f559cabef3df7bd2af23d1705ca3a71ce113b9830d9bec7e51497d45ecd3b9309b0ee12e5f24e197402edcdf11037ac867f8" name="apkrane-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.0.1.d5c3cdc" rel="1.47"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1719316800">- new package apkrane: search APK repositories</changelog>
</package>
<package pkgid="f94bd974f8012c288a1dbf9e5f565e191234dc54de254dcc59ddf46004f7a76e496f5f30fccf9dbabc9343e5dd30c5b91c0a53c46e13c6ca97b607a9207d758b" name="boulette" arch="ppc64le">
  <version epoch="0" ver="0.2.3" rel="3.27"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1740744000">- new package boulette: terminal confirmation prompt that prevents
  you from accidentally damaging remote hosts</changelog>
</package>
<package pkgid="58f15781661e0e521f9c43d62144ed77042a90c08a42288ec52bfaf978e77f981132158a3a65f611ff3af1c61bf8d7c8763b290fa564539993e52488c1da396b" name="boulette" arch="src">
  <version epoch="0" ver="0.2.3" rel="3.27"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1740744000">- new package boulette: terminal confirmation prompt that prevents
  you from accidentally damaging remote hosts</changelog>
</package>
<package pkgid="cfdad80f5a9b242ddb634d97607390dcea768e13b0975dfb1294c6b61c058d4a95717f43856cf64b37af8ee757fb8255f07849c87ae9c401409b8ed8666a12df" name="dysk" arch="ppc64le">
  <version epoch="0" ver="v3.6.1" rel="61.7"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696852800">- new package dysk: like df but better</changelog>
  <changelog author="kastl@b1-systems.de" date="1696939200">- Update to version 2.8.1:
  * require rust 1.70 because that's what clap requests
  * cleaner web site
  * prevent dysk version mismatch
  * fix version display</changelog>
  <changelog author="kastl@b1-systems.de" date="1697716800">- Update to version 2.8.2:
  * fix publish
  * version 2.8.2
  * add link to contributing rules in website</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717502400">- Update to version 2.9.0:
  * free_percent column</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 2.9.1:
  * version 2.9.1
  * use base-2 logs to retrieve binary prefixes
  * add free_percent column to tests</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734782400">- Update to version 2.10.0:
  * update CHANGELOG
  * add uuid &amp; partuuid in web's columns list
  * version 2.10 with UUID and PARTUUID
  * fix colors of search dialog in website</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747137600">- Update to version 2.10.1:
  * version 2.10.1
  * do a CSI reset on other termimad tables too
  * reset style after printing table
  * update dependencies
  * clippy
  * add uuid and partuuid columns to tests
  * remove mention of broot in website</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755691200">- Update to version 3.0.0:
  * reduce number of keywords in Cargo.toml
  * update changelog, fix deploy script
  * remove table of direct links to executables
  * commit the official deploy script
  * version 3.0
  * improve cross compilation
  * make target.sh compatible with mac
  * build.sh compatible with non linux local
  * update doc to mention in runs on mac too
  * update lfs-core to stop using stat on mac
  * restore dev major:minor in json
  * use lfs-core v0.13
  * Mac: unix device id, PATH argument
  * make / not normal on mac
  * make /System/Volumes/Data normal
  * use lfs-core dependency through github with branch
  * fix unused import on mac
  * make /boot not "normal" on linux
  * WIP - Mac compatibility
  * add a CONTRIBUTING.md file
  * add RISC-V pre-built binary</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1756468800">- Update to version 3.1.0:
  * default strategy on Mac is much faster (about 1000 times
    faster...)
  * strategy can be chosen with --strategy diskutil or --strategy
    iokit (default)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761825600">- Update to version 3.2.0:
  * new options column: linux mount options
  * new compress column: compression algorithm &amp; level - Fix #98</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762084800">- Update to version 3.3.0:
  * support for getting info by path on windows, eg dysk some/file
    (was already possible on Linux and Mac)
  * hide the --strategy argument: there's no reason to use it today</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762689600">- Update to version 3.4.0:
  * version 3.4.0
  * exclude /Library/Developer from normal mounts
  * use merged lfs-core
  * Mac: list mounts not backed by a local phys device</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 3.5.0:
  * Windows: detect storage spaces - Thanks @mokurin000 and
    @acieslewicz
  * silently handle broken pipe on printing to stdout - Fix #104
  * don't print a TTY Reset when called with --color no or piped to
    a non TTY stream - Fix #105</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768219200">- Update to version 3.6.0:
  On linux, stats reading is now time bounded, which avoids freezes
  on unresponding remote volumes or some invalid mounts.
  A new launch argument lets you tune the timeout, eg dysk
  - -timeout no or dysk --timeout 5ms.
  This should make the --remote-stats no parameter mostly useless.
  * version 3.6.0
  * add test script to gitignore
  * Nobody ever gives feedback so I'm free to funk the site
  * update changelog
  * apply timeout to all disks
  * allow removing timeout
  * timeout checked when reading remote stats
  * fix img links in readme
  * improve ddoc
  * website: search
  * replace mkdocs with ddoc</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777896000">- Update to version v3.6.1:
  * fix "use" column not taking into account some non-free space on
    linux - Fix #117
  * --bar-width parameter - Fix #114 - Thanks @PeithonKing</changelog>
</package>
<package pkgid="64f449b0e450f24c7da5bafd346680720ae1eb889fe38294591dd79d1910264aed5192d9d4b8df827ff165cc5a76bf874d61c11e4a5c74b9937cb887a45de956" name="dysk" arch="src">
  <version epoch="0" ver="v3.6.1" rel="61.7"/>
  <changelog author="Johannes Kastl &lt;kastl@b1-systems.de&gt;" date="1696852800">- new package dysk: like df but better</changelog>
  <changelog author="kastl@b1-systems.de" date="1696939200">- Update to version 2.8.1:
  * require rust 1.70 because that's what clap requests
  * cleaner web site
  * prevent dysk version mismatch
  * fix version display</changelog>
  <changelog author="kastl@b1-systems.de" date="1697716800">- Update to version 2.8.2:
  * fix publish
  * version 2.8.2
  * add link to contributing rules in website</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717502400">- Update to version 2.9.0:
  * free_percent column</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 2.9.1:
  * version 2.9.1
  * use base-2 logs to retrieve binary prefixes
  * add free_percent column to tests</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734782400">- Update to version 2.10.0:
  * update CHANGELOG
  * add uuid &amp; partuuid in web's columns list
  * version 2.10 with UUID and PARTUUID
  * fix colors of search dialog in website</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1747137600">- Update to version 2.10.1:
  * version 2.10.1
  * do a CSI reset on other termimad tables too
  * reset style after printing table
  * update dependencies
  * clippy
  * add uuid and partuuid columns to tests
  * remove mention of broot in website</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1755691200">- Update to version 3.0.0:
  * reduce number of keywords in Cargo.toml
  * update changelog, fix deploy script
  * remove table of direct links to executables
  * commit the official deploy script
  * version 3.0
  * improve cross compilation
  * make target.sh compatible with mac
  * build.sh compatible with non linux local
  * update doc to mention in runs on mac too
  * update lfs-core to stop using stat on mac
  * restore dev major:minor in json
  * use lfs-core v0.13
  * Mac: unix device id, PATH argument
  * make / not normal on mac
  * make /System/Volumes/Data normal
  * use lfs-core dependency through github with branch
  * fix unused import on mac
  * make /boot not "normal" on linux
  * WIP - Mac compatibility
  * add a CONTRIBUTING.md file
  * add RISC-V pre-built binary</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1756468800">- Update to version 3.1.0:
  * default strategy on Mac is much faster (about 1000 times
    faster...)
  * strategy can be chosen with --strategy diskutil or --strategy
    iokit (default)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1761825600">- Update to version 3.2.0:
  * new options column: linux mount options
  * new compress column: compression algorithm &amp; level - Fix #98</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762084800">- Update to version 3.3.0:
  * support for getting info by path on windows, eg dysk some/file
    (was already possible on Linux and Mac)
  * hide the --strategy argument: there's no reason to use it today</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1762689600">- Update to version 3.4.0:
  * version 3.4.0
  * exclude /Library/Developer from normal mounts
  * use merged lfs-core
  * Mac: list mounts not backed by a local phys device</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 3.5.0:
  * Windows: detect storage spaces - Thanks @mokurin000 and
    @acieslewicz
  * silently handle broken pipe on printing to stdout - Fix #104
  * don't print a TTY Reset when called with --color no or piped to
    a non TTY stream - Fix #105</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768219200">- Update to version 3.6.0:
  On linux, stats reading is now time bounded, which avoids freezes
  on unresponding remote volumes or some invalid mounts.
  A new launch argument lets you tune the timeout, eg dysk
  - -timeout no or dysk --timeout 5ms.
  This should make the --remote-stats no parameter mostly useless.
  * version 3.6.0
  * add test script to gitignore
  * Nobody ever gives feedback so I'm free to funk the site
  * update changelog
  * apply timeout to all disks
  * allow removing timeout
  * timeout checked when reading remote stats
  * fix img links in readme
  * improve ddoc
  * website: search
  * replace mkdocs with ddoc</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1777896000">- Update to version v3.6.1:
  * fix "use" column not taking into account some non-free space on
    linux - Fix #117
  * --bar-width parameter - Fix #114 - Thanks @PeithonKing</changelog>
</package>
<package pkgid="a7db622a01c595a03e1f3f0412fe65ea07a6bec005a3de464cc151b2573912b4b0ed8aaa0b71cf56c93dcd937201d485388e38c6277a8f646d3bb277727eb88c" name="fstail" arch="ppc64le">
  <version epoch="0" ver="0.1.0" rel="11.36"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1727352000">- new package fstail: scan a directory for changed files and tail
  them</changelog>
</package>
<package pkgid="9ce540ba0023329bc599755a8d68f20d34ee961f631ccf9f4ecb7ec9dbfdb484bc024e07af58a167433e361a8cb1a4c20318c7af9a507392148f04f2ed27a0c6" name="fstail" arch="src">
  <version epoch="0" ver="0.1.0" rel="11.36"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1727352000">- new package fstail: scan a directory for changed files and tail
  them</changelog>
</package>
<package pkgid="2ef36622424caf0090abff88f5f0ec8fab03f8c9738ac446c44d9e2b8cde5be3eac39385613020be9a6e9747a714376c5eb70357766099f02f28ce61507884b4" name="gcil" arch="ppc64le">
  <version epoch="0" ver="13.0.2" rel="6.5"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1756814400">- Initial package of gcil 13.0.1 for openSUSE
- Add gcil-no-update.patch to remove checking for updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758542400">- update to 13.0.2:
  * Features
  - yaml, menus: implement CI/CD input 'number' type support
    (c7b46d6)
  * Bug Fixes
  - git: handle default 'main' branch if no branches available
    (7f9254e)
  - main, docker: improve '--rmi' with logs output and help hints
    (8750d60)
  * Cleanups
  - pre-commit: migrate to 'pre-commit-crocodile' 8.0.0 (433db23)
  - pre-commit: migrate to 'pre-commit-crocodile' 8.0.1 (83fc2c4)
  - pre-commit: migrate to 'pre-commit-crocodile' 8.2.0 (cacdad8)
  * CI
  - gitlab-ci: resolve 'CI_COMMIT_REF_NAME' quoting syntax
    (46e75e7)
  - gitlab-ci: disable 'quality:sonarcloud' without
    'SONAR_{HOST_URL,TOKEN}' (8f7e449)
  - gitlab-ci: raise oldest Python test images from 3.8 to 3.9
    (24d9d79)
  * Build
  - containers: migrate Docker installations to 'debian'
    repositories (351d06a)
  - containers/rehost: revert to Debian 12 'python:3.9-bookworm'
    (e1fff3b)
  - requirements: migrate to 'questionary' 2.1.1 (bb8634d)
- rebased patch gcil-no-update.patch</changelog>
</package>
<package pkgid="e4c87e790d23749e2b5c78da4f4ec1b2d1a2f466c0e9016d4248a002fb8244449fcffd3afb761f6a66c1d30e6bffd2219fc54c3a441ddfb3132b44c2bc3e8513" name="gcil" arch="src">
  <version epoch="0" ver="13.0.2" rel="6.5"/>
  <changelog author="Michael Vetter &lt;mvetter@suse.com&gt;" date="1756814400">- Initial package of gcil 13.0.1 for openSUSE
- Add gcil-no-update.patch to remove checking for updates</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758542400">- update to 13.0.2:
  * Features
  - yaml, menus: implement CI/CD input 'number' type support
    (c7b46d6)
  * Bug Fixes
  - git: handle default 'main' branch if no branches available
    (7f9254e)
  - main, docker: improve '--rmi' with logs output and help hints
    (8750d60)
  * Cleanups
  - pre-commit: migrate to 'pre-commit-crocodile' 8.0.0 (433db23)
  - pre-commit: migrate to 'pre-commit-crocodile' 8.0.1 (83fc2c4)
  - pre-commit: migrate to 'pre-commit-crocodile' 8.2.0 (cacdad8)
  * CI
  - gitlab-ci: resolve 'CI_COMMIT_REF_NAME' quoting syntax
    (46e75e7)
  - gitlab-ci: disable 'quality:sonarcloud' without
    'SONAR_{HOST_URL,TOKEN}' (8f7e449)
  - gitlab-ci: raise oldest Python test images from 3.8 to 3.9
    (24d9d79)
  * Build
  - containers: migrate Docker installations to 'debian'
    repositories (351d06a)
  - containers/rehost: revert to Debian 12 'python:3.9-bookworm'
    (e1fff3b)
  - requirements: migrate to 'questionary' 2.1.1 (bb8634d)
- rebased patch gcil-no-update.patch</changelog>
</package>
<package pkgid="60705bf393005d126c4834feca288ab2fea529fc6c6839e461b75677a441bcadf92bad595bef1deb06ca7a0f0ff1222cf5153cf5d2e63b9a2dd21812768282fb" name="jsongrep" arch="ppc64le">
  <version epoch="0" ver="0.9.0" rel="12.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774785600">- new package jsongrep aka jg: command-line tool for fast querying
  of JSON, YAML, TOML, JSONL, CBOR, and MessagePack documents using
  regular path expressions</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775217600">- Update to version 0.8.1:
  * chore: prepare for v0.8.1 release
  * docs: add `winget` instructions
  * fix(range): use separate `range_start`/`range_end` atoms to
    resolve ambiguity
  * fix(README): clarify that range bounds are half-open
  * chore(meta): add `documentation` and `keywords` entries
  * fix(example): missing Kleene star in QueryBuilder example
  * chore: exclude justfile from package
  * docs: add library quick start, re-export `Value`
  * docs(usage): update README with practical multiformat examples
  * docs: add link to blog post
  * docs(install): add package repository badge</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.9.0:
  * feat: add first github pages playground by @thomas9911 in #31
  * refactor(cli): --porcelain flag, make --count/ --depth mutually
    exclusive, --depth with query by @micahkepe in #32</changelog>
</package>
<package pkgid="f68218f1fb258196288e1fbdaf699d167d8687a3ddbceb09135240947f40bdf25edc974e9da5294cb8e7e3721c2ee72a5291db136a4a082005b77d31a8ad0515" name="jsongrep" arch="src">
  <version epoch="0" ver="0.9.0" rel="12.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774785600">- new package jsongrep aka jg: command-line tool for fast querying
  of JSON, YAML, TOML, JSONL, CBOR, and MessagePack documents using
  regular path expressions</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775217600">- Update to version 0.8.1:
  * chore: prepare for v0.8.1 release
  * docs: add `winget` instructions
  * fix(range): use separate `range_start`/`range_end` atoms to
    resolve ambiguity
  * fix(README): clarify that range bounds are half-open
  * chore(meta): add `documentation` and `keywords` entries
  * fix(example): missing Kleene star in QueryBuilder example
  * chore: exclude justfile from package
  * docs: add library quick start, re-export `Value`
  * docs(usage): update README with practical multiformat examples
  * docs: add link to blog post
  * docs(install): add package repository badge</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.9.0:
  * feat: add first github pages playground by @thomas9911 in #31
  * refactor(cli): --porcelain flag, make --count/ --depth mutually
    exclusive, --depth with query by @micahkepe in #32</changelog>
</package>
<package pkgid="dc87673b3a21a89f0926cf046212224862dea74393b2e4b04197924b59c76cbea6506de5bb7e012c0c0ebe8498f2902fb9a3b9a724cfc43ed42c61492ae0e962" name="jsongrep-bash-completion" arch="noarch">
  <version epoch="0" ver="0.9.0" rel="12.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774785600">- new package jsongrep aka jg: command-line tool for fast querying
  of JSON, YAML, TOML, JSONL, CBOR, and MessagePack documents using
  regular path expressions</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775217600">- Update to version 0.8.1:
  * chore: prepare for v0.8.1 release
  * docs: add `winget` instructions
  * fix(range): use separate `range_start`/`range_end` atoms to
    resolve ambiguity
  * fix(README): clarify that range bounds are half-open
  * chore(meta): add `documentation` and `keywords` entries
  * fix(example): missing Kleene star in QueryBuilder example
  * chore: exclude justfile from package
  * docs: add library quick start, re-export `Value`
  * docs(usage): update README with practical multiformat examples
  * docs: add link to blog post
  * docs(install): add package repository badge</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.9.0:
  * feat: add first github pages playground by @thomas9911 in #31
  * refactor(cli): --porcelain flag, make --count/ --depth mutually
    exclusive, --depth with query by @micahkepe in #32</changelog>
</package>
<package pkgid="d17769875435d0c107360abb16063dfd7ee0a1df59afaa52bc68badbe7914d397a7e239601724e242e82b626b57dd73279f1fd91294f5c1ec4848a6fa4e487bd" name="jsongrep-fish-completion" arch="noarch">
  <version epoch="0" ver="0.9.0" rel="12.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774785600">- new package jsongrep aka jg: command-line tool for fast querying
  of JSON, YAML, TOML, JSONL, CBOR, and MessagePack documents using
  regular path expressions</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775217600">- Update to version 0.8.1:
  * chore: prepare for v0.8.1 release
  * docs: add `winget` instructions
  * fix(range): use separate `range_start`/`range_end` atoms to
    resolve ambiguity
  * fix(README): clarify that range bounds are half-open
  * chore(meta): add `documentation` and `keywords` entries
  * fix(example): missing Kleene star in QueryBuilder example
  * chore: exclude justfile from package
  * docs: add library quick start, re-export `Value`
  * docs(usage): update README with practical multiformat examples
  * docs: add link to blog post
  * docs(install): add package repository badge</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.9.0:
  * feat: add first github pages playground by @thomas9911 in #31
  * refactor(cli): --porcelain flag, make --count/ --depth mutually
    exclusive, --depth with query by @micahkepe in #32</changelog>
</package>
<package pkgid="c6db75d55ae98e5db6d55b3870adf91aef086197aff68e05fe72a0892182a59ad29845a21d67a44174f320d35a002b22ba2e8709251fdbf681097b94c3823fbf" name="jsongrep-zsh-completion" arch="noarch">
  <version epoch="0" ver="0.9.0" rel="12.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1774785600">- new package jsongrep aka jg: command-line tool for fast querying
  of JSON, YAML, TOML, JSONL, CBOR, and MessagePack documents using
  regular path expressions</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1775217600">- Update to version 0.8.1:
  * chore: prepare for v0.8.1 release
  * docs: add `winget` instructions
  * fix(range): use separate `range_start`/`range_end` atoms to
    resolve ambiguity
  * fix(README): clarify that range bounds are half-open
  * chore(meta): add `documentation` and `keywords` entries
  * fix(example): missing Kleene star in QueryBuilder example
  * chore: exclude justfile from package
  * docs: add library quick start, re-export `Value`
  * docs(usage): update README with practical multiformat examples
  * docs: add link to blog post
  * docs(install): add package repository badge</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1776686400">- Update to version 0.9.0:
  * feat: add first github pages playground by @thomas9911 in #31
  * refactor(cli): --porcelain flag, make --count/ --depth mutually
    exclusive, --depth with query by @micahkepe in #32</changelog>
</package>
<package pkgid="336857247ad84919de64c977d7ea28eb9934f13c4d0f61da4aae9266cb819c216f36754c15c4aa03c01e36df2b1728fd5a9892cab0998d2ae67ea5d10a30a751" name="klog" arch="ppc64le">
  <version epoch="0" ver="7.1" rel="25.11"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1718020800">- new package klog: Command line tool for time tracking in a
  human-readable, plain-text file format</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721131200">- Update to version 6.4:
  * Release v6.4
  * Add `--create` flag for `klog bookmarks set`
  * Fix coloring of inlined totals
  * Support `--resume-nth`/`-N` flag for `klog start`</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732881600">- Update to version 6.5:
  * Release v6.5
  * Upgrade dependencies
  * Introduce “basic” colour theme
  * Upgrade Go version and all dependencies
  * Add “resume” flags to `klog switch`
  * Sort warn flags alphabetically
  * Fix output alignment with Unicode characters (#324)
  * Add config option to disable warnings permanently
  * Enable CI on pull requests</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751457600">- Update to version 6.6:
  * [ FEATURE ] Add --chart (-c) flag to klog report command, which
    includes bar chart renderings in the output, to allow for
    convenient visual comparison at a glance. (See also --chart-res
    for the chart resolution.)
  * [ FEATURE ] Add --with-untagged (-u) flag to klog tags command,
    which takes into account the remainder of any untagged entries.
  * [ FIX ] Implement internal protection mechanism against integer
    overflow. (This, however, is only relevant when dealing with a
    few trillion years worth of time tracking data.)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770638400">- Update to version 7.0:
  * [ META ] klog is 5 years old today – happy birthday!
  * [ FEATURE ] Introduce --filter flag for applying generic and
    more complex filter expressions, e.g. klog total --filter
    '2025-Q4 &amp;&amp; (#gym || #running)'. Run klog info --filtering to
    learn more.
  * [ BREAKING ] Remove klog info config-folder command and
    introduce klog config --location instead. (See also klog config
  - -help.)
  * [ BREAKING ] Remove filter flags:
  - --before and --after (note: you can still use --since and
  - -until)
  - --entry-type (use --filter 'type:...' instead)
  - --tomorrow
  * [ BREAKING ] If the config.ini contains an editor entry and the
    $EDITOR environment variable is specified, the config file now
    takes precedence over the environment variable.
  * Upgrade Go dependencies
  * Upgrade Go (1.25) and all dependencies</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 7.1:
  * [ FEATURE ] Include warnings in JSON output of klog json
    subcommand.
  * [ FEATURE ] When using klog report --fill and combining this
    with a periodic date filter such as --this-week, --last-month
    or --period 2021-05, fill up the entire queried period, rather
    than just the gaps in between.
  * [ FEATURE ] Display warning when using --diff together with
    entry-level filtering, as that likely yields nonsensical
    results.
  * [ FIX ] Revise and define behaviour when applying filters to
    empty records (i.e., records that don’t contain any time
    entries).</changelog>
</package>
<package pkgid="83d01011cbe1095491f0550e1a5d42b92350cab5e7ed5311282dcb9e061ce0e44b3d58d325c19091e740431cb418c4ec925ef8ddfce51da097f5725ba88e5fad" name="klog" arch="src">
  <version epoch="0" ver="7.1" rel="25.11"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1718020800">- new package klog: Command line tool for time tracking in a
  human-readable, plain-text file format</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721131200">- Update to version 6.4:
  * Release v6.4
  * Add `--create` flag for `klog bookmarks set`
  * Fix coloring of inlined totals
  * Support `--resume-nth`/`-N` flag for `klog start`</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732881600">- Update to version 6.5:
  * Release v6.5
  * Upgrade dependencies
  * Introduce “basic” colour theme
  * Upgrade Go version and all dependencies
  * Add “resume” flags to `klog switch`
  * Sort warn flags alphabetically
  * Fix output alignment with Unicode characters (#324)
  * Add config option to disable warnings permanently
  * Enable CI on pull requests</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751457600">- Update to version 6.6:
  * [ FEATURE ] Add --chart (-c) flag to klog report command, which
    includes bar chart renderings in the output, to allow for
    convenient visual comparison at a glance. (See also --chart-res
    for the chart resolution.)
  * [ FEATURE ] Add --with-untagged (-u) flag to klog tags command,
    which takes into account the remainder of any untagged entries.
  * [ FIX ] Implement internal protection mechanism against integer
    overflow. (This, however, is only relevant when dealing with a
    few trillion years worth of time tracking data.)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770638400">- Update to version 7.0:
  * [ META ] klog is 5 years old today – happy birthday!
  * [ FEATURE ] Introduce --filter flag for applying generic and
    more complex filter expressions, e.g. klog total --filter
    '2025-Q4 &amp;&amp; (#gym || #running)'. Run klog info --filtering to
    learn more.
  * [ BREAKING ] Remove klog info config-folder command and
    introduce klog config --location instead. (See also klog config
  - -help.)
  * [ BREAKING ] Remove filter flags:
  - --before and --after (note: you can still use --since and
  - -until)
  - --entry-type (use --filter 'type:...' instead)
  - --tomorrow
  * [ BREAKING ] If the config.ini contains an editor entry and the
    $EDITOR environment variable is specified, the config file now
    takes precedence over the environment variable.
  * Upgrade Go dependencies
  * Upgrade Go (1.25) and all dependencies</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 7.1:
  * [ FEATURE ] Include warnings in JSON output of klog json
    subcommand.
  * [ FEATURE ] When using klog report --fill and combining this
    with a periodic date filter such as --this-week, --last-month
    or --period 2021-05, fill up the entire queried period, rather
    than just the gaps in between.
  * [ FEATURE ] Display warning when using --diff together with
    entry-level filtering, as that likely yields nonsensical
    results.
  * [ FIX ] Revise and define behaviour when applying filters to
    empty records (i.e., records that don’t contain any time
    entries).</changelog>
</package>
<package pkgid="34889c89707e0a1c3c637796b1d56c9fa3258de390ff84620be69c7709255b21387bd4a6d1b14884adbd3512114dcaad410f8992394101abb6ea14101b4c916f" name="klog-bash-completion" arch="noarch">
  <version epoch="0" ver="7.1" rel="25.11"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1718020800">- new package klog: Command line tool for time tracking in a
  human-readable, plain-text file format</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721131200">- Update to version 6.4:
  * Release v6.4
  * Add `--create` flag for `klog bookmarks set`
  * Fix coloring of inlined totals
  * Support `--resume-nth`/`-N` flag for `klog start`</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732881600">- Update to version 6.5:
  * Release v6.5
  * Upgrade dependencies
  * Introduce “basic” colour theme
  * Upgrade Go version and all dependencies
  * Add “resume” flags to `klog switch`
  * Sort warn flags alphabetically
  * Fix output alignment with Unicode characters (#324)
  * Add config option to disable warnings permanently
  * Enable CI on pull requests</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751457600">- Update to version 6.6:
  * [ FEATURE ] Add --chart (-c) flag to klog report command, which
    includes bar chart renderings in the output, to allow for
    convenient visual comparison at a glance. (See also --chart-res
    for the chart resolution.)
  * [ FEATURE ] Add --with-untagged (-u) flag to klog tags command,
    which takes into account the remainder of any untagged entries.
  * [ FIX ] Implement internal protection mechanism against integer
    overflow. (This, however, is only relevant when dealing with a
    few trillion years worth of time tracking data.)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770638400">- Update to version 7.0:
  * [ META ] klog is 5 years old today – happy birthday!
  * [ FEATURE ] Introduce --filter flag for applying generic and
    more complex filter expressions, e.g. klog total --filter
    '2025-Q4 &amp;&amp; (#gym || #running)'. Run klog info --filtering to
    learn more.
  * [ BREAKING ] Remove klog info config-folder command and
    introduce klog config --location instead. (See also klog config
  - -help.)
  * [ BREAKING ] Remove filter flags:
  - --before and --after (note: you can still use --since and
  - -until)
  - --entry-type (use --filter 'type:...' instead)
  - --tomorrow
  * [ BREAKING ] If the config.ini contains an editor entry and the
    $EDITOR environment variable is specified, the config file now
    takes precedence over the environment variable.
  * Upgrade Go dependencies
  * Upgrade Go (1.25) and all dependencies</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 7.1:
  * [ FEATURE ] Include warnings in JSON output of klog json
    subcommand.
  * [ FEATURE ] When using klog report --fill and combining this
    with a periodic date filter such as --this-week, --last-month
    or --period 2021-05, fill up the entire queried period, rather
    than just the gaps in between.
  * [ FEATURE ] Display warning when using --diff together with
    entry-level filtering, as that likely yields nonsensical
    results.
  * [ FIX ] Revise and define behaviour when applying filters to
    empty records (i.e., records that don’t contain any time
    entries).</changelog>
</package>
<package pkgid="593d4b5e5a033e6bd6fde42a99cecb40c39eb14b7d1a55f8576248ae91d9b9bf0784068bfc2f7f31e807af2fd766a5219078326738cf404fa54e64d7be1e3fc5" name="klog-fish-completion" arch="noarch">
  <version epoch="0" ver="7.1" rel="25.11"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1718020800">- new package klog: Command line tool for time tracking in a
  human-readable, plain-text file format</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721131200">- Update to version 6.4:
  * Release v6.4
  * Add `--create` flag for `klog bookmarks set`
  * Fix coloring of inlined totals
  * Support `--resume-nth`/`-N` flag for `klog start`</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732881600">- Update to version 6.5:
  * Release v6.5
  * Upgrade dependencies
  * Introduce “basic” colour theme
  * Upgrade Go version and all dependencies
  * Add “resume” flags to `klog switch`
  * Sort warn flags alphabetically
  * Fix output alignment with Unicode characters (#324)
  * Add config option to disable warnings permanently
  * Enable CI on pull requests</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751457600">- Update to version 6.6:
  * [ FEATURE ] Add --chart (-c) flag to klog report command, which
    includes bar chart renderings in the output, to allow for
    convenient visual comparison at a glance. (See also --chart-res
    for the chart resolution.)
  * [ FEATURE ] Add --with-untagged (-u) flag to klog tags command,
    which takes into account the remainder of any untagged entries.
  * [ FIX ] Implement internal protection mechanism against integer
    overflow. (This, however, is only relevant when dealing with a
    few trillion years worth of time tracking data.)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770638400">- Update to version 7.0:
  * [ META ] klog is 5 years old today – happy birthday!
  * [ FEATURE ] Introduce --filter flag for applying generic and
    more complex filter expressions, e.g. klog total --filter
    '2025-Q4 &amp;&amp; (#gym || #running)'. Run klog info --filtering to
    learn more.
  * [ BREAKING ] Remove klog info config-folder command and
    introduce klog config --location instead. (See also klog config
  - -help.)
  * [ BREAKING ] Remove filter flags:
  - --before and --after (note: you can still use --since and
  - -until)
  - --entry-type (use --filter 'type:...' instead)
  - --tomorrow
  * [ BREAKING ] If the config.ini contains an editor entry and the
    $EDITOR environment variable is specified, the config file now
    takes precedence over the environment variable.
  * Upgrade Go dependencies
  * Upgrade Go (1.25) and all dependencies</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 7.1:
  * [ FEATURE ] Include warnings in JSON output of klog json
    subcommand.
  * [ FEATURE ] When using klog report --fill and combining this
    with a periodic date filter such as --this-week, --last-month
    or --period 2021-05, fill up the entire queried period, rather
    than just the gaps in between.
  * [ FEATURE ] Display warning when using --diff together with
    entry-level filtering, as that likely yields nonsensical
    results.
  * [ FIX ] Revise and define behaviour when applying filters to
    empty records (i.e., records that don’t contain any time
    entries).</changelog>
</package>
<package pkgid="9eb88af32062c3edf7f2492d2fe2f0970627d5dee8150c7edea917eb4d485a701bec0638b5f28947cbf1e1b7aa01d4bb2ee6f8a1342c6de3a85373e0e3599d81" name="klog-zsh-completion" arch="noarch">
  <version epoch="0" ver="7.1" rel="25.11"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1718020800">- new package klog: Command line tool for time tracking in a
  human-readable, plain-text file format</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1721131200">- Update to version 6.4:
  * Release v6.4
  * Add `--create` flag for `klog bookmarks set`
  * Fix coloring of inlined totals
  * Support `--resume-nth`/`-N` flag for `klog start`</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732881600">- Update to version 6.5:
  * Release v6.5
  * Upgrade dependencies
  * Introduce “basic” colour theme
  * Upgrade Go version and all dependencies
  * Add “resume” flags to `klog switch`
  * Sort warn flags alphabetically
  * Fix output alignment with Unicode characters (#324)
  * Add config option to disable warnings permanently
  * Enable CI on pull requests</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751457600">- Update to version 6.6:
  * [ FEATURE ] Add --chart (-c) flag to klog report command, which
    includes bar chart renderings in the output, to allow for
    convenient visual comparison at a glance. (See also --chart-res
    for the chart resolution.)
  * [ FEATURE ] Add --with-untagged (-u) flag to klog tags command,
    which takes into account the remainder of any untagged entries.
  * [ FIX ] Implement internal protection mechanism against integer
    overflow. (This, however, is only relevant when dealing with a
    few trillion years worth of time tracking data.)</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770638400">- Update to version 7.0:
  * [ META ] klog is 5 years old today – happy birthday!
  * [ FEATURE ] Introduce --filter flag for applying generic and
    more complex filter expressions, e.g. klog total --filter
    '2025-Q4 &amp;&amp; (#gym || #running)'. Run klog info --filtering to
    learn more.
  * [ BREAKING ] Remove klog info config-folder command and
    introduce klog config --location instead. (See also klog config
  - -help.)
  * [ BREAKING ] Remove filter flags:
  - --before and --after (note: you can still use --since and
  - -until)
  - --entry-type (use --filter 'type:...' instead)
  - --tomorrow
  * [ BREAKING ] If the config.ini contains an editor entry and the
    $EDITOR environment variable is specified, the config file now
    takes precedence over the environment variable.
  * Upgrade Go dependencies
  * Upgrade Go (1.25) and all dependencies</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- Update to version 7.1:
  * [ FEATURE ] Include warnings in JSON output of klog json
    subcommand.
  * [ FEATURE ] When using klog report --fill and combining this
    with a periodic date filter such as --this-week, --last-month
    or --period 2021-05, fill up the entire queried period, rather
    than just the gaps in between.
  * [ FEATURE ] Display warning when using --diff together with
    entry-level filtering, as that likely yields nonsensical
    results.
  * [ FIX ] Revise and define behaviour when applying filters to
    empty records (i.e., records that don’t contain any time
    entries).</changelog>
</package>
<package pkgid="e2ee25ae93899d423f2bdd6e9674209d8a999248b95c2df2589d4bb79c90c248b2f447e3769ab8c8f71d96008ff490ea6840e8b06b1344809dfdb40255e244df" name="lazyjournal" arch="ppc64le">
  <version epoch="0" ver="0.8.6" rel="17.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751457600">- new package lazyjournal: UI for reading logs from journald,
  auditd, file system, Docker containers, Podman and Kubernetes
  pods for quick viewing, coloring output and filtering with fuzzy
  find, regex support and timestamp</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758196800">- Update to version 0.8.0:
  Full Changelog:
  https://github.com/Lifailon/lazyjournal/compare/0.7.9...0.8.0
  * Issues and new features
  - #23 Added configuration for changing hotkeys and updated
    installation scripts for loading configuration (fix
    install.sh: correct binPath and configPath handling by
    @bitwise-id in #29).
  - #27 Added ability to change default values ​​via
    configuration (which are also set via flags and hotkeys).
  - Implemented access to logs on a remote machine via ssh
    without installing lazyjournal on the remote machine. New
    flag: -s/--ssh, which accepts standard ssh options for
    configuring the connection (passed as a single argument in
    quotes).
    Example:
    lazyjournal --ssh "lifailon@192.168.3.101 -p 22"
    [#] If sudo is supported without entering a password
    lazyjournal --ssh "lifailon@192.168.3.101 -p 22 sudo"
    Note
    Access to remote machines is possible only with an ssh key
    (password access is not supported).
  * Fixes and performance
  - Added getting a list of all Kubernetes pods (without being
    tied to a specific namespace in the current configuration)
    and access to pod logs from any namespace (if there is
    appropriate access).
  - Added k3s (from Rancher) color highlighting of pods and
    containers in the file system (in the System var logs list)
    that are accessible on any node (including Worker) with root
    rights.
  - Added support for a shortened format for filtering by time
    (for example, from -48h to -24h or +1h to +30m, etc.).
  - Added pre-check for text in filter field to clear text before
    exit (on first press of keyboard shortcut) and additional
    buttons by default [/] to switch lists.
  - Added error notification when enabling the tailspin painting
    mode if it is not installed or there is no access to docker
    logs in json format (from the file system).
  - Added an empty line at the end of any log output, and removed
    an extra empty line when reading docker logs in json mode.
  - Improved sorting of log lists in the file system by date
    (added modification time, as well as filtering accuracy to
    the minute).
  - Changed loading of any log to background loading in a
    goroutine for smooth operation of the interface (fast mode is
    a beta feature).
    Important
    Fast mode can cause increased load on the processor or work
    unstably, so it can be disabled in the configuration using
    the settings.disableFastMode parameter. If you notice any
    errors in the work, please report them using the Issues page
    (for comparison, first disable this mode to check the cause
    of the problem).</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1759060800">- Update to version 0.8.1:
  * #25 Published a lazyjournal installation script on the
    Killercoda playground.
  * Added a new Compose stacks list for simultaneously displaying
    logs from all containers in a stack, sorted by time, via the
    compose plugin in docker (if installed and used on the current
    system). Time sorting applies to all displayed entries
    (including historical data, which is not supported by compose
    by default), and custom container name coloring has been
    implemented (this does not change when reloading the log, which
    is the default behavior of compose).
  * Added Compose to audit (used with the -a/--audit flag, and an
    example has been added to the audit.yml file), testing and
    Docker image building.
  * Fixed a bug when selecting an empty item in lists with the
    mouse.
  * Increased log loading speed for Kubernetes pods by reading only
    from the stdout stream (kubectl only supports a single output
    stream), and updated status coloring for all containers and
    pods.
  * Added support for Kubernetes logs to the Docker image (added
    kubectl tool).
  * In addition to clearing the filter, the esc (default exit key,
    can be overridden in the configuration) now returns to the last
    window when using / before exiting.
  * Added automatic publishing of the final test results report to
    the Wiki page.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 0.8.2:
  * #31 Added custom path to logs in the file system. (second tab
    instead of Optional package logs), which can be overridden via
    the -p/--path flag or the customPath configuration parameter
    (default, /opt).
  * #25 Updated Playground. Added running test containers in
    compose instead of docker run (using containers with dynamic
    logging), using a custom filesystem path (#31), and running k3s
    to demonstrate access to Kubernetes pod logs.
  * Added changing the interface color via configuration (interface
    block).
  * Added a command-line flag and configuration parameter for
    changing the Kubernetes context and namespace.
  * Added a command-line flag and configuration parameter for
    changing the Docker and Compose context.
  * Reworked the process for obtaining a list of systemd units.
    Filtering is now limited to services (excluding other units,
    such as sockets), status analysis is added, and stopped
    services are now displayed from the list of unit files
    (deactivated from list-unit-files, but are available to run,
    and may also contain events).
  * The output of running statuses in containers, pods and service
    stacks has been changed on coloring.
  * The compose stack status has been updated to reflect the number
    of running containers out of the total number of containers
    (including the number of restaring containers).
  * A check for the docker-compose executable has been added if
    compose is not available as a plugin in the docker command.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 0.8.3:
  * Added tailspin-like coloring for HTTP request methods and
    response statuses, as well as capitalized statuses (e.g.,
    ERROR, WARNING, and others).
  * Added coloring for double quotes and curly braces for json
    strings.
  * Removed some words from the coloring to reduce visual noise,
    rewrited the coloring of UNIX paths, added coloring for HTTP
    endpoints, and added the ability to disable action coloring
    using the colorActionsDisable parameter in the configuration.
  * Added a new coloring mode using bat in ansi mode and the log
    language. Changed the coloring mode to the Ctrl+W keyboard
    shortcut (removed the Ctrl+N shortcut for tailspin). The
    colorEnable flag with the bool data type has been replaced with
    colorMode (available values ​​default, tailspin, bat
    and disable), and update the status in Subtitle.
  * Replaced filtering by timestamp with filtering by date. This
    filter can be dynamically disabled (using the del/delete keys
    or configuration) and the date can be changed using the
    left/right arrow keys (the filter status has been added to the
    Subtitle of the logs window).
  * Added a character limit for output filtering (this value can be
    changed in the configuration or using the -F flag).
  * Simultaneous filtering and coloring is now possible in
    command-line mode using two arguments (-c -f or -c -r).
  * Added a check for connection errors to the Kubernetes cluster.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769428800">- Update to version 0.8.4:
  * New features
  - #35 and #34 Added '_all' mode to read all system logs from
    journald, without filtering by unit.
  - Added filtering of logs from journald by priority using the
    keyboard shortcut Ctrl+P (the priority title is displayed in
    the status).
  - Added an interface for switching Docker and Kubernetes
    contexts, as well as SSH connections and a new ssh.hosts
    structure to the configuration (the F2 key is used to invoke
    the interface by default). Switching between clusters and
    namespaces in Kubernetes is now possible without leaving the
    main interface.
  - Subtitile has been moved from the log output window to the
    bottom of the interface. The status bar now displays the
    current Docker and Kubernetes context and the output
    timestamp.
  * Changes and fixes
  - The list of Docker and Kubernetes contexts and their usage
    depends on the current host in ssh mode.
  - Added timeout on 5 seconds for loading Docker, Podman,
    Compose and Kubernetes lists when changing contexts to avoid
    freezing.
  - Added output of logs for all containers in the selected
    Kubernetes pod, as well as prefixes of the pod and container
    names in the log contents.
  - Fixed coloring of statuses for checking characters around a
    word.
  - Fixed disabling timestamp for logs in compose stack and
    separated the mode for disabling the output of the embedded
    timestamp for any containers (via the Ctrl+T combination by
    default).
  - The display and coloring of container names has been reworked
    to ensure unique colors in compose stack locks. The container
    name is now displayed in square brackets at the beginning of
    each line, instead of the standard | separator, as tabs in
    compose's standard output can change position when updated.
  - Added wrapModeDisable flag (shifting the horizontal position
    of the output is not supported) and removed disableTimestamp
    flag.
  - #36 Added AI-powered analysis of issues and release changes
    in the changelog file.
  - Added integration of commit reviews using AI with sending
    notifications to the Telegram channel.
  - Added Dockerfile static analysis (linters check) to CI.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770379200">- Update to version 0.8.5:
  * #37 Added the ability to change default lists in panels when
    starting an interface using a configuration file.
  * #38 Fixed receiving container list in Podman. The context
    parameter will not be used in Podman if the content of the
  - -podman-context/-P flag is not passed (or the parameter
    podmanContext is not set in the configuration).
  * Added custom path for file logs in Windows (including files
    inside the passed directory). The default is $HOME/Documents.
  * Added quick move (through words) in the text entry window for
    filtering lists and logs (using the keys Alt+Left and
    Alt+Right).
  * Added time filtering for Kubernetes logs by since slice.
  * Added --timezone-filter/-T flag and the option filterTimezone
    to the configuration for UTC offset (+00:00 by default) when
    filtering by date in Docker, Compose, Podman and Kubernetes
    container logs.
  * Added full path to file or name of current downloaded log in
    Subtitle and added current boot time to file list.
  * Fixed cluster connection error handling during log load in
    Kubernetes.
  * Added auditd in show audit and unit tests.
  * Added publication in the Ubuntu PPA repository for installation
    with the apt package manager.
  * Added automatic compilation and publication of releases with
    GoReleaser.
  * #39 Bump golang.org/x/text from 0.23.0 to 0.33.0 in the
    go-dependencies group by @dependabot[bot]
  * #41 Bump the go-dependencies group with 2 updates by
    @dependabot[bot]
  * #42 README review by @github-actions[bot]
  * #43 Fixed linters by @github-actions[bot]
  * #44 CHANGELOG update by @github-actions[bot]</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773662400">- Update to version 0.8.6:
  * #45 Fixed errors when scrolling through logs.
  * #46 Changed the user log retrieval list to a list of units from
    systemd, and added loading of logs for user units.
  * #46 Added the -U/--unit-type flag and the unitType
    configuration parameter for filtering unit lists, for example,
  - -unit-type service,timer,scope,socket,mount (by default,
  - -unit-type service).
  * #50 Added the -l/--logging flag and and the logging
    configuration parameter for write executed commands to a log
    file when loading lists and the selected log (for local
    debugging in the terminal).
  * Replaced the System and User journals lists (obtained from
    journald with field filtering by UNIT and USER_UNIT) with a
    single list with user-defined filtering using the
  - j/--journal-field flag and the journalField configuration
    parameter (default: --journal-field SYSLOG_IDENTIFIER). This
    also significantly speeds up list loading.
  * Added the -b/--journal-boot switch and the journalBoot
    configuration flag to limit loading of system and user journals
    to the specified system boot only.
  * Added the -J/--journal-priority switch and the journalPriority
    configuration flag to define the default log content priority
    at startup, with support for dynamic changes in the interface.
  * Added validation of passed values ​​in new flags to
    display a list of available values.
  * Bump golang.org/x/text in the go-dependencies group
  * Bump the go-dependencies group with 4 updates</changelog>
</package>
<package pkgid="2ee7c7dacd00849e3fe2399cac84ff09a43638a32cdbef7e795f1b982dc4a2d216cbb77edc04553270703c19319343a4fcde36a7c780e987e02e361dd100eee0" name="lazyjournal" arch="src">
  <version epoch="0" ver="0.8.6" rel="17.7"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1751457600">- new package lazyjournal: UI for reading logs from journald,
  auditd, file system, Docker containers, Podman and Kubernetes
  pods for quick viewing, coloring output and filtering with fuzzy
  find, regex support and timestamp</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1758196800">- Update to version 0.8.0:
  Full Changelog:
  https://github.com/Lifailon/lazyjournal/compare/0.7.9...0.8.0
  * Issues and new features
  - #23 Added configuration for changing hotkeys and updated
    installation scripts for loading configuration (fix
    install.sh: correct binPath and configPath handling by
    @bitwise-id in #29).
  - #27 Added ability to change default values ​​via
    configuration (which are also set via flags and hotkeys).
  - Implemented access to logs on a remote machine via ssh
    without installing lazyjournal on the remote machine. New
    flag: -s/--ssh, which accepts standard ssh options for
    configuring the connection (passed as a single argument in
    quotes).
    Example:
    lazyjournal --ssh "lifailon@192.168.3.101 -p 22"
    [#] If sudo is supported without entering a password
    lazyjournal --ssh "lifailon@192.168.3.101 -p 22 sudo"
    Note
    Access to remote machines is possible only with an ssh key
    (password access is not supported).
  * Fixes and performance
  - Added getting a list of all Kubernetes pods (without being
    tied to a specific namespace in the current configuration)
    and access to pod logs from any namespace (if there is
    appropriate access).
  - Added k3s (from Rancher) color highlighting of pods and
    containers in the file system (in the System var logs list)
    that are accessible on any node (including Worker) with root
    rights.
  - Added support for a shortened format for filtering by time
    (for example, from -48h to -24h or +1h to +30m, etc.).
  - Added pre-check for text in filter field to clear text before
    exit (on first press of keyboard shortcut) and additional
    buttons by default [/] to switch lists.
  - Added error notification when enabling the tailspin painting
    mode if it is not installed or there is no access to docker
    logs in json format (from the file system).
  - Added an empty line at the end of any log output, and removed
    an extra empty line when reading docker logs in json mode.
  - Improved sorting of log lists in the file system by date
    (added modification time, as well as filtering accuracy to
    the minute).
  - Changed loading of any log to background loading in a
    goroutine for smooth operation of the interface (fast mode is
    a beta feature).
    Important
    Fast mode can cause increased load on the processor or work
    unstably, so it can be disabled in the configuration using
    the settings.disableFastMode parameter. If you notice any
    errors in the work, please report them using the Issues page
    (for comparison, first disable this mode to check the cause
    of the problem).</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1759060800">- Update to version 0.8.1:
  * #25 Published a lazyjournal installation script on the
    Killercoda playground.
  * Added a new Compose stacks list for simultaneously displaying
    logs from all containers in a stack, sorted by time, via the
    compose plugin in docker (if installed and used on the current
    system). Time sorting applies to all displayed entries
    (including historical data, which is not supported by compose
    by default), and custom container name coloring has been
    implemented (this does not change when reloading the log, which
    is the default behavior of compose).
  * Added Compose to audit (used with the -a/--audit flag, and an
    example has been added to the audit.yml file), testing and
    Docker image building.
  * Fixed a bug when selecting an empty item in lists with the
    mouse.
  * Increased log loading speed for Kubernetes pods by reading only
    from the stdout stream (kubectl only supports a single output
    stream), and updated status coloring for all containers and
    pods.
  * Added support for Kubernetes logs to the Docker image (added
    kubectl tool).
  * In addition to clearing the filter, the esc (default exit key,
    can be overridden in the configuration) now returns to the last
    window when using / before exiting.
  * Added automatic publishing of the final test results report to
    the Wiki page.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1764849600">- Update to version 0.8.2:
  * #31 Added custom path to logs in the file system. (second tab
    instead of Optional package logs), which can be overridden via
    the -p/--path flag or the customPath configuration parameter
    (default, /opt).
  * #25 Updated Playground. Added running test containers in
    compose instead of docker run (using containers with dynamic
    logging), using a custom filesystem path (#31), and running k3s
    to demonstrate access to Kubernetes pod logs.
  * Added changing the interface color via configuration (interface
    block).
  * Added a command-line flag and configuration parameter for
    changing the Kubernetes context and namespace.
  * Added a command-line flag and configuration parameter for
    changing the Docker and Compose context.
  * Reworked the process for obtaining a list of systemd units.
    Filtering is now limited to services (excluding other units,
    such as sockets), status analysis is added, and stopped
    services are now displayed from the list of unit files
    (deactivated from list-unit-files, but are available to run,
    and may also contain events).
  * The output of running statuses in containers, pods and service
    stacks has been changed on coloring.
  * The compose stack status has been updated to reflect the number
    of running containers out of the total number of containers
    (including the number of restaring containers).
  * A check for the docker-compose executable has been added if
    compose is not available as a plugin in the docker command.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1768132800">- Update to version 0.8.3:
  * Added tailspin-like coloring for HTTP request methods and
    response statuses, as well as capitalized statuses (e.g.,
    ERROR, WARNING, and others).
  * Added coloring for double quotes and curly braces for json
    strings.
  * Removed some words from the coloring to reduce visual noise,
    rewrited the coloring of UNIX paths, added coloring for HTTP
    endpoints, and added the ability to disable action coloring
    using the colorActionsDisable parameter in the configuration.
  * Added a new coloring mode using bat in ansi mode and the log
    language. Changed the coloring mode to the Ctrl+W keyboard
    shortcut (removed the Ctrl+N shortcut for tailspin). The
    colorEnable flag with the bool data type has been replaced with
    colorMode (available values ​​default, tailspin, bat
    and disable), and update the status in Subtitle.
  * Replaced filtering by timestamp with filtering by date. This
    filter can be dynamically disabled (using the del/delete keys
    or configuration) and the date can be changed using the
    left/right arrow keys (the filter status has been added to the
    Subtitle of the logs window).
  * Added a character limit for output filtering (this value can be
    changed in the configuration or using the -F flag).
  * Simultaneous filtering and coloring is now possible in
    command-line mode using two arguments (-c -f or -c -r).
  * Added a check for connection errors to the Kubernetes cluster.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1769428800">- Update to version 0.8.4:
  * New features
  - #35 and #34 Added '_all' mode to read all system logs from
    journald, without filtering by unit.
  - Added filtering of logs from journald by priority using the
    keyboard shortcut Ctrl+P (the priority title is displayed in
    the status).
  - Added an interface for switching Docker and Kubernetes
    contexts, as well as SSH connections and a new ssh.hosts
    structure to the configuration (the F2 key is used to invoke
    the interface by default). Switching between clusters and
    namespaces in Kubernetes is now possible without leaving the
    main interface.
  - Subtitile has been moved from the log output window to the
    bottom of the interface. The status bar now displays the
    current Docker and Kubernetes context and the output
    timestamp.
  * Changes and fixes
  - The list of Docker and Kubernetes contexts and their usage
    depends on the current host in ssh mode.
  - Added timeout on 5 seconds for loading Docker, Podman,
    Compose and Kubernetes lists when changing contexts to avoid
    freezing.
  - Added output of logs for all containers in the selected
    Kubernetes pod, as well as prefixes of the pod and container
    names in the log contents.
  - Fixed coloring of statuses for checking characters around a
    word.
  - Fixed disabling timestamp for logs in compose stack and
    separated the mode for disabling the output of the embedded
    timestamp for any containers (via the Ctrl+T combination by
    default).
  - The display and coloring of container names has been reworked
    to ensure unique colors in compose stack locks. The container
    name is now displayed in square brackets at the beginning of
    each line, instead of the standard | separator, as tabs in
    compose's standard output can change position when updated.
  - Added wrapModeDisable flag (shifting the horizontal position
    of the output is not supported) and removed disableTimestamp
    flag.
  - #36 Added AI-powered analysis of issues and release changes
    in the changelog file.
  - Added integration of commit reviews using AI with sending
    notifications to the Telegram channel.
  - Added Dockerfile static analysis (linters check) to CI.</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1770379200">- Update to version 0.8.5:
  * #37 Added the ability to change default lists in panels when
    starting an interface using a configuration file.
  * #38 Fixed receiving container list in Podman. The context
    parameter will not be used in Podman if the content of the
  - -podman-context/-P flag is not passed (or the parameter
    podmanContext is not set in the configuration).
  * Added custom path for file logs in Windows (including files
    inside the passed directory). The default is $HOME/Documents.
  * Added quick move (through words) in the text entry window for
    filtering lists and logs (using the keys Alt+Left and
    Alt+Right).
  * Added time filtering for Kubernetes logs by since slice.
  * Added --timezone-filter/-T flag and the option filterTimezone
    to the configuration for UTC offset (+00:00 by default) when
    filtering by date in Docker, Compose, Podman and Kubernetes
    container logs.
  * Added full path to file or name of current downloaded log in
    Subtitle and added current boot time to file list.
  * Fixed cluster connection error handling during log load in
    Kubernetes.
  * Added auditd in show audit and unit tests.
  * Added publication in the Ubuntu PPA repository for installation
    with the apt package manager.
  * Added automatic compilation and publication of releases with
    GoReleaser.
  * #39 Bump golang.org/x/text from 0.23.0 to 0.33.0 in the
    go-dependencies group by @dependabot[bot]
  * #41 Bump the go-dependencies group with 2 updates by
    @dependabot[bot]
  * #42 README review by @github-actions[bot]
  * #43 Fixed linters by @github-actions[bot]
  * #44 CHANGELOG update by @github-actions[bot]</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1773662400">- Update to version 0.8.6:
  * #45 Fixed errors when scrolling through logs.
  * #46 Changed the user log retrieval list to a list of units from
    systemd, and added loading of logs for user units.
  * #46 Added the -U/--unit-type flag and the unitType
    configuration parameter for filtering unit lists, for example,
  - -unit-type service,timer,scope,socket,mount (by default,
  - -unit-type service).
  * #50 Added the -l/--logging flag and and the logging
    configuration parameter for write executed commands to a log
    file when loading lists and the selected log (for local
    debugging in the terminal).
  * Replaced the System and User journals lists (obtained from
    journald with field filtering by UNIT and USER_UNIT) with a
    single list with user-defined filtering using the
  - j/--journal-field flag and the journalField configuration
    parameter (default: --journal-field SYSLOG_IDENTIFIER). This
    also significantly speeds up list loading.
  * Added the -b/--journal-boot switch and the journalBoot
    configuration flag to limit loading of system and user journals
    to the specified system boot only.
  * Added the -J/--journal-priority switch and the journalPriority
    configuration flag to define the default log content priority
    at startup, with support for dynamic changes in the interface.
  * Added validation of passed values ​​in new flags to
    display a list of available values.
  * Bump golang.org/x/text in the go-dependencies group
  * Bump the go-dependencies group with 4 updates</changelog>
</package>
<package pkgid="9b4b0df9c0e561aa46055142568ffa709951368693341a497ffc84720227739b6a6c2dbbfe4284f47ee20a6c0d9e21ba09f841f206b7d8719f437cf7609db83e" name="rdfind" arch="ppc64le">
  <version epoch="0" ver="1.8.0" rel="21.3"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1399377600">- modified the spec file to comply with the packaging guidelines
- Group is now System/Management</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1399550400">- cleaned up the spec with spec-cleaner</changelog>
  <changelog author="kastl@b1-systems.de" date="1687262400">- Update to version releases/1.3.5:
  * get rid of cvs keyword
  * fix http-&gt;https link, old name
  * get rid of old email adress
  * get rid of obsolete portfile
  * reformat with clang format 3.5 on debian jessie
  * add clang format file made with clang-format-3.5 -style=GNU
  - dump-config &gt;.clang-format on debian jessie
  * release version 1.3.5
  * fix make check so it works again
  * update the license text, add it into the source tarball
  * add copyright on top of each source file</changelog>
  <changelog author="kastl@b1-systems.de" date="1687262401">- Update to version 1.4.0:
  * release 1.4.0
  * #5 improve error message when failing rename to temporary
  * format shell script
  * packaging works now
  * test that packaging works (it doesn't)
  * fix unhappy autoconf
  * release candidate for 1.4.0 - alpha0
  * Update README.md
  * #11 output a readable error message on failed action
  * #12 clarify that by default no action is taken
  * fix some issues raised by cppcheck
  * be explicit about dryrun in delete printouts
  * remove unused functionality from dryrunhelper
  * missing space causes script to fail
  * add test to makefile
  * misspelled asserts to configure script
  * improve the test build script
  * #13 #10 verify deterministic flag functionality
  * remove compiler warning.
  * try improving the man page formatting
  * try to improve the language in the man page
  * in manpage - clarify the defaults
  * #13 describe the -deterministic option
  * #13 fix dereferencing error
  * clang format
  * #13 try to fix compile warning
  * #13 initial code for deterministic action - tests missing
  * include config.h first
  * add possibility to disable assert from configure
  * get rid of complicated size calculations
  * make enum into enum class
  * fix typo in copyright year
  * sort class members public, private
  * more cleanup
  * remove some unused code. improve in-code documentation
  * test both in release and debug mode
  * look for fallthrough attribute support
  * passes do_quality_checks.sh
  * refactor to try to get rid of algos.hh
  * suppress error message when looking for libc++
  * refactor from function pointers etc
  * move fileinfo object into place
  * dont add small files. reduce complex comparison functions.
  * remove unused functionality
  * remove unused functionality
  * factor out options to a const object
  * clean excessive endl and using directives
  * clean away unused includes
  * refactor the command line parser into separate file
  * simplify the walk function
  * optionally measure compile time
  * refactor. reorder fields of fileinfo.
  * refactor identity to be a 64 bit type
  * refactor
  * #10 do not invoke disorderfs commands unless found
  * #10 add unit test for ranking
  * #8 add to release notes
  * #8 improve error message on failed test
  * refactor and simplify argument parsing
  * get rid of excessive endl use
  * #8 improve error message on misuse of dryrun
  * #8 add test case to demonstrate bad error message
  * add build badge matrix
  * clang format
  * appveyour assume yes in install
  * appveyor failed on searching for clang - try to fix it
  * fix compile warning from gcc 8
  * add initial appveyour support
  * #8 add unit test for dryrun. improve the error message.
  * add test for dryrun mode
  * #7 change default checksum to sha1
  * #1 fix typo in printout (using &gt; instead of &lt;)
  * #7 add test for selecting checksum
  * #7 support sha256 (not turned on by default)
  * Update README.md
  * fix bugs in quality build script
  * add valgrind and clang/libc++ builds to quality script
  * add something like a release build to the quality script
  * add using debian buildflags to the quality test
  * refactor old tests to use the common functionality
  * test for -Wlifetime warning flag
  * add sanitizers to the quality check script
  * script for compiling and running tests on compiler/standard
    combos
  * #1 add documentation to man page and builtin help
  * #1 add -minsize option
  * disable autotools based valgrind support
  * #1 refactor file size check
  * add option for running checks through valgrind
  * #1 add unit test for -ignoreempty
  * make the builtin help text more like the man page
  * #5 refactor and simplify symlink actions
  * #5 expand the tests for making symlinks
  * add missing include
  * #5 let symlink handling be as robust as hardlink handling
  * #5 refactor transactional making of hard link
  * fix missing include guard found by lgtm
  * try lgtm code analysis
  * apply two suggestions from by cppcheck
  * #5 refactor the undo class
  * #5 refactor and break out class random to a separate file
  * #6 add travis build badge on front page
  * #6 fix syntax error
  * #6 trying to get travis to work...
  * #6 try workarounds for travis
  * #6 use older version of c++11 check
  * #6 optionally disable checking for c++11 support
  * #6 run bootstrap on travis
  * #6 first try at travis
  * #5 avoid long temporary filenames
  * clang format
  * initial try to fix proper behaviour on failed hardlink #5
  * #5 provoke bug in unit test
  * #5 initial test for hardlinks - happy path
  * Populate README.md
  * c++ cleanup
  * code cleanup
  * checksum files with 4096 bytes instead of 1024 in each block
  * clean some bad c++ and leftovers
  * add unit test to verify a past md5 choice bug
  * bump version number to mark it as unreleased
  * #2 now warning clean with all warnings suggested by
    cppbestpractices
  * #2 fix sign conversion warnings
  * #2 last cstyle cast warning removed
  * #2 simplify to get rid of cstyle casts
  * refactor from c buffer to std array
  * #2 get rid of checksum dynamic allocation and associated cstyle
    casts
  * switch clang format to mozilla style, minimum configuration
  * remove dynamic allocation of digest
  * #2 remove cstyle cast, add const correctness
  * #2 turn on -pedantic and switch to c++11
  * #2 now warning free also with -Wextra
  * #2 now compiles warning free in clang 5 and gcc 5
  * #2 optionally turn on compiler warnings through configure
  * add readme for github front page</changelog>
  <changelog author="kastl@b1-systems.de" date="1687262402">- Update to version 1.4.1:
  * fix formatting error in -h output
  * set version to 1.4.1
  * fix warning
  * fix hardlink test
  * get rid of troublesome overloads on 32 bit arches</changelog>
  <changelog author="kastl@b1-systems.de" date="1687348800">- Update to version 1.5.0:
  * set version to 1.5.0
  * fix tabs and wrong email in changelog
  * VERSION has been renamed, update the cheat sheet for making a
    release
  * Clarify that -makeresultsfile does not disable deletions
  * add test building with C++23
  * be more verbose showing the test for determinism works
  * add CI test for determinism
  * build fewer optimization level variants
  * add cppcheck badge
  * fix warning from cppcheck
  * add cppcheck to CI
  * drop popcon script
  * fix spelling errors
  * run github actions on pull requests
  * Capitalize ChangeLog correctly in doc file
  * fix copyright year
  * replace appveyor with github action
  * don't error out on compiler warnings
  * include missing header
  * run the quality script in github actions
  * add mac build badge, correct devel spelling error
  * add badges for ubuntu builds
  * add mac os x github action (#80)
  * drop unused script
  * refresh github action for ubuntu default build
  * add github action for building on ubuntu
  * the donate url to goclimateneutral has changed name to
    goclimate
  * use branch main instead of master
  * drop travis CI
  * add info about new option -maxsize N to changelog
  * fix spelling and garbage in changelog
  * get rid of whitespace problems in changelog
  * fix #77 by renaming file VERSION-&gt;VERSION.txt
  * #78 fix typo in copyright year
  * bump nettle from 3.4-&gt;3.7.3 in the 32 bit test
  * reuse $me in do_quality_checks.sh
  * try all installed clang versions when testing libc++ support
  * fix bug in checking for a working libc++ install
  * add note about sponsoring
  * github bootstrap: set c++11 also for make distcheck
  * github bootstrap: set c++11
  * add github workflow ./bootstrap.sh
  * github workflow install packages
  * add github build action
  * get make distcheck to work
  * reduce appveyour apt verbose progress
  * add build badges for both master and devel
  * simplify the c++11 check, drop autoconf-archive dependency
  * add build badges for both master and devel
  * shell script auto format
  * #33 refactor to let all disorderfs based tests work equally
  * #33 verify that disorderfs works before using it
  * refactor nested class into being private
  * fix some gcc 8 warnings
  * expand tabs
  * add more warnings
  * add error check
  * cleanup quality script debug output a bit
  * improve debug output by prefixing with script name
  * delete or ignore temporary files from the quality script
  * fix 32 bit test build
  * fix merge mistake (reintroduced an old warning)
  * get rid of man page extra space
  * fix outdated nettle compile instructions
  * appveyor: apt update before apt install
  * fix repetition in the old min size test
  * add testcase
  * update man page
  * fix bug
  * move check to options parsing
  * maxsize seems to work now
  * tdd - prove missing implementation
  * verify negative maxsize is not accepted
  * mention autoconf-archive in INSTALL #19
  * Added spaces between end of sentences
  * Update README.md
  * Update README.md
  * 32 bit works on appveyour, restore to run last again
  * add g++ multilib
  * typo
  * change path after nettle build
  * show log files in time order
  * add gcc-multilib to appveyour
  * Revert "try disable the c++ version workarounds on travis"
  * try disable the c++ version workarounds on travis
  * get rid of obsolete packaging files
  * apply fixes from the 1.4.1 branch
  * add 32 bit build on amd64
  * fix hardlink test
  * add note about test that probably is wrong
  * get rid of troublesome overloads on 32 bit arches
  * set version number to 1.4.next
  * remove obsolete debian packaging
  * fix quality script failing at first run
  * fix warning from PVS Studio
  * add include guards (found by Flint++)
  * ensure all headers are self contained
  * clang tidy fixes for braces and closing namespace comments
  * fix assert mistakes</changelog>
  <changelog author="kastl@b1-systems.de" date="1687348801">- Update to version 1.6.0:
  * release version 1.6.0
  * update notes on release: switch signing key
  * remove man page section from see also
  * update github actions to latest version
  * add sha512 support
  * refactor SomeByteSize to be a static const int instead of enum
  * make checksumtypes an enum class
  * run the ci quality script on ubuntu 22.04
  * drop obsolete AC_HEADER_STDC from configure.ac
  * fix self contained header check
  * configure: Fix check for AC_CHECK_LIB
  * configure.ac: fix C++11 support check
  * Remove inactive URL
  * drop lgtm analysis
  * drop ubuntu 18.04, add ubuntu 22.04 to github actions
  * add github workflow for gcc 13
  * add github workflow for gcc 12
  * add github workflow for gcc 11
  * add missing include &lt;cstdint&gt;
  * include &lt;limits&gt; (thanks to tastytea)
  * put 1.5.next placeholders in version
  * update changelog with the 1.5.0 release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1738929600">- update to 1.7.0:
  * Major things
  - new checksum xxhash. It is much faster than sha1 (which is
    still the default). use -checksum xxh128 to get the new
    checksum. Note that it is not a cryptographic checksum, but
    hey it's an order of magnitude faster!
  - increased buffer size when calculating the checksum, and it
    can be controlled from the command line via -buffersize N
  The important parts of this release have been co-authored with
  @trollkarlen who did a majority of the work. Thanks!
  * Minor things
  - Clean up CI
  - switch to C++17
  - auto format shell scripts
  * Here is an autogenerated list:
  - Fix minor issues by @pauldreik in #168
  - update badges on readme by @pauldreik in #169
  - fix problems related to running tests as root or sudo by
    @pauldreik in #170
  - add clang format CI job by @pauldreik in #171
  - add fedora to CI by @pauldreik in #172
  - switch to C++17 by @pauldreik in #173
  - fix some cppcheck issues by @pauldreik in #174
  - fix minor bug in digest length check by @pauldreik in #175
  - update main to current devel (as of 2025-01-12) by @pauldreik
    in #176
  - add shellcheck, yamllint scripts and workflows by
    @trollkarlen in #179
  - add buffersize argument to rdfind (slightly modified version
    of trollkarlen's MR) by @pauldreik in #180
  - add xxHash checksum (based on of trollkarlen's work) by
    @pauldreik in #181
  - add shell script formatting by @pauldreik in #182
  - prepare for the 1.7.0 release by @pauldreik in #183</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1739188800">- use gcc 13 for releases &lt; 1600
- run autoconf to fix upstream autoconf bug</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- update to 1.8.0:
  * New features
  - optionally disable first/last byte reading
  - optionally disable checksumming
  - control first and last byte size: -firstbytessize and
  - lastbytessize
  - hash 4096 first/last bytes instead of comparing 64 during the
    first/last bytes step.
  - add progress option (closes #30) by @pauldreik in #197
  * Minor fixes
  - fix typo in the man-page by @vcunat in #189
  - Fix results perm check by @pauldreik in #210
  - fix bug when using minfilesize and ignoreempty at the same
    time
  - fix minor bug in dryrun output
  - support building with nettle 4.0
  - polish the man page slightly
  - building with cmake now runs the existing tests and newly
    written unit tests</changelog>
</package>
<package pkgid="90dd2c542a0dc5f1fd80b6aa4768c90a137c9b240facdf82b346b06e048075204c64cccfde49af3ef3bf4ddf0f93b33d3f18d462b493064e8ec83fc5374c612a" name="rdfind" arch="src">
  <version epoch="0" ver="1.8.0" rel="21.3"/>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1399377600">- first commit to include package into buildservice</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1399377601">- created package
- licensed as GPL 2.0 or later according to author
- Group is missing</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1399377602">- modified the spec file to comply with the packaging guidelines
- Group is now System/Management</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1399550400">- cleaned up the spec with spec-cleaner</changelog>
  <changelog author="kastl@b1-systems.de" date="1687262400">- Update to version releases/1.3.5:
  * get rid of cvs keyword
  * fix http-&gt;https link, old name
  * get rid of old email adress
  * get rid of obsolete portfile
  * reformat with clang format 3.5 on debian jessie
  * add clang format file made with clang-format-3.5 -style=GNU
  - dump-config &gt;.clang-format on debian jessie
  * release version 1.3.5
  * fix make check so it works again
  * update the license text, add it into the source tarball
  * add copyright on top of each source file</changelog>
  <changelog author="kastl@b1-systems.de" date="1687262401">- Update to version 1.4.0:
  * release 1.4.0
  * #5 improve error message when failing rename to temporary
  * format shell script
  * packaging works now
  * test that packaging works (it doesn't)
  * fix unhappy autoconf
  * release candidate for 1.4.0 - alpha0
  * Update README.md
  * #11 output a readable error message on failed action
  * #12 clarify that by default no action is taken
  * fix some issues raised by cppcheck
  * be explicit about dryrun in delete printouts
  * remove unused functionality from dryrunhelper
  * missing space causes script to fail
  * add test to makefile
  * misspelled asserts to configure script
  * improve the test build script
  * #13 #10 verify deterministic flag functionality
  * remove compiler warning.
  * try improving the man page formatting
  * try to improve the language in the man page
  * in manpage - clarify the defaults
  * #13 describe the -deterministic option
  * #13 fix dereferencing error
  * clang format
  * #13 try to fix compile warning
  * #13 initial code for deterministic action - tests missing
  * include config.h first
  * add possibility to disable assert from configure
  * get rid of complicated size calculations
  * make enum into enum class
  * fix typo in copyright year
  * sort class members public, private
  * more cleanup
  * remove some unused code. improve in-code documentation
  * test both in release and debug mode
  * look for fallthrough attribute support
  * passes do_quality_checks.sh
  * refactor to try to get rid of algos.hh
  * suppress error message when looking for libc++
  * refactor from function pointers etc
  * move fileinfo object into place
  * dont add small files. reduce complex comparison functions.
  * remove unused functionality
  * remove unused functionality
  * factor out options to a const object
  * clean excessive endl and using directives
  * clean away unused includes
  * refactor the command line parser into separate file
  * simplify the walk function
  * optionally measure compile time
  * refactor. reorder fields of fileinfo.
  * refactor identity to be a 64 bit type
  * refactor
  * #10 do not invoke disorderfs commands unless found
  * #10 add unit test for ranking
  * #8 add to release notes
  * #8 improve error message on failed test
  * refactor and simplify argument parsing
  * get rid of excessive endl use
  * #8 improve error message on misuse of dryrun
  * #8 add test case to demonstrate bad error message
  * add build badge matrix
  * clang format
  * appveyour assume yes in install
  * appveyor failed on searching for clang - try to fix it
  * fix compile warning from gcc 8
  * add initial appveyour support
  * #8 add unit test for dryrun. improve the error message.
  * add test for dryrun mode
  * #7 change default checksum to sha1
  * #1 fix typo in printout (using &gt; instead of &lt;)
  * #7 add test for selecting checksum
  * #7 support sha256 (not turned on by default)
  * Update README.md
  * fix bugs in quality build script
  * add valgrind and clang/libc++ builds to quality script
  * add something like a release build to the quality script
  * add using debian buildflags to the quality test
  * refactor old tests to use the common functionality
  * test for -Wlifetime warning flag
  * add sanitizers to the quality check script
  * script for compiling and running tests on compiler/standard
    combos
  * #1 add documentation to man page and builtin help
  * #1 add -minsize option
  * disable autotools based valgrind support
  * #1 refactor file size check
  * add option for running checks through valgrind
  * #1 add unit test for -ignoreempty
  * make the builtin help text more like the man page
  * #5 refactor and simplify symlink actions
  * #5 expand the tests for making symlinks
  * add missing include
  * #5 let symlink handling be as robust as hardlink handling
  * #5 refactor transactional making of hard link
  * fix missing include guard found by lgtm
  * try lgtm code analysis
  * apply two suggestions from by cppcheck
  * #5 refactor the undo class
  * #5 refactor and break out class random to a separate file
  * #6 add travis build badge on front page
  * #6 fix syntax error
  * #6 trying to get travis to work...
  * #6 try workarounds for travis
  * #6 use older version of c++11 check
  * #6 optionally disable checking for c++11 support
  * #6 run bootstrap on travis
  * #6 first try at travis
  * #5 avoid long temporary filenames
  * clang format
  * initial try to fix proper behaviour on failed hardlink #5
  * #5 provoke bug in unit test
  * #5 initial test for hardlinks - happy path
  * Populate README.md
  * c++ cleanup
  * code cleanup
  * checksum files with 4096 bytes instead of 1024 in each block
  * clean some bad c++ and leftovers
  * add unit test to verify a past md5 choice bug
  * bump version number to mark it as unreleased
  * #2 now warning clean with all warnings suggested by
    cppbestpractices
  * #2 fix sign conversion warnings
  * #2 last cstyle cast warning removed
  * #2 simplify to get rid of cstyle casts
  * refactor from c buffer to std array
  * #2 get rid of checksum dynamic allocation and associated cstyle
    casts
  * switch clang format to mozilla style, minimum configuration
  * remove dynamic allocation of digest
  * #2 remove cstyle cast, add const correctness
  * #2 turn on -pedantic and switch to c++11
  * #2 now warning free also with -Wextra
  * #2 now compiles warning free in clang 5 and gcc 5
  * #2 optionally turn on compiler warnings through configure
  * add readme for github front page</changelog>
  <changelog author="kastl@b1-systems.de" date="1687262402">- Update to version 1.4.1:
  * fix formatting error in -h output
  * set version to 1.4.1
  * fix warning
  * fix hardlink test
  * get rid of troublesome overloads on 32 bit arches</changelog>
  <changelog author="kastl@b1-systems.de" date="1687348800">- Update to version 1.5.0:
  * set version to 1.5.0
  * fix tabs and wrong email in changelog
  * VERSION has been renamed, update the cheat sheet for making a
    release
  * Clarify that -makeresultsfile does not disable deletions
  * add test building with C++23
  * be more verbose showing the test for determinism works
  * add CI test for determinism
  * build fewer optimization level variants
  * add cppcheck badge
  * fix warning from cppcheck
  * add cppcheck to CI
  * drop popcon script
  * fix spelling errors
  * run github actions on pull requests
  * Capitalize ChangeLog correctly in doc file
  * fix copyright year
  * replace appveyor with github action
  * don't error out on compiler warnings
  * include missing header
  * run the quality script in github actions
  * add mac build badge, correct devel spelling error
  * add badges for ubuntu builds
  * add mac os x github action (#80)
  * drop unused script
  * refresh github action for ubuntu default build
  * add github action for building on ubuntu
  * the donate url to goclimateneutral has changed name to
    goclimate
  * use branch main instead of master
  * drop travis CI
  * add info about new option -maxsize N to changelog
  * fix spelling and garbage in changelog
  * get rid of whitespace problems in changelog
  * fix #77 by renaming file VERSION-&gt;VERSION.txt
  * #78 fix typo in copyright year
  * bump nettle from 3.4-&gt;3.7.3 in the 32 bit test
  * reuse $me in do_quality_checks.sh
  * try all installed clang versions when testing libc++ support
  * fix bug in checking for a working libc++ install
  * add note about sponsoring
  * github bootstrap: set c++11 also for make distcheck
  * github bootstrap: set c++11
  * add github workflow ./bootstrap.sh
  * github workflow install packages
  * add github build action
  * get make distcheck to work
  * reduce appveyour apt verbose progress
  * add build badges for both master and devel
  * simplify the c++11 check, drop autoconf-archive dependency
  * add build badges for both master and devel
  * shell script auto format
  * #33 refactor to let all disorderfs based tests work equally
  * #33 verify that disorderfs works before using it
  * refactor nested class into being private
  * fix some gcc 8 warnings
  * expand tabs
  * add more warnings
  * add error check
  * cleanup quality script debug output a bit
  * improve debug output by prefixing with script name
  * delete or ignore temporary files from the quality script
  * fix 32 bit test build
  * fix merge mistake (reintroduced an old warning)
  * get rid of man page extra space
  * fix outdated nettle compile instructions
  * appveyor: apt update before apt install
  * fix repetition in the old min size test
  * add testcase
  * update man page
  * fix bug
  * move check to options parsing
  * maxsize seems to work now
  * tdd - prove missing implementation
  * verify negative maxsize is not accepted
  * mention autoconf-archive in INSTALL #19
  * Added spaces between end of sentences
  * Update README.md
  * Update README.md
  * 32 bit works on appveyour, restore to run last again
  * add g++ multilib
  * typo
  * change path after nettle build
  * show log files in time order
  * add gcc-multilib to appveyour
  * Revert "try disable the c++ version workarounds on travis"
  * try disable the c++ version workarounds on travis
  * get rid of obsolete packaging files
  * apply fixes from the 1.4.1 branch
  * add 32 bit build on amd64
  * fix hardlink test
  * add note about test that probably is wrong
  * get rid of troublesome overloads on 32 bit arches
  * set version number to 1.4.next
  * remove obsolete debian packaging
  * fix quality script failing at first run
  * fix warning from PVS Studio
  * add include guards (found by Flint++)
  * ensure all headers are self contained
  * clang tidy fixes for braces and closing namespace comments
  * fix assert mistakes</changelog>
  <changelog author="kastl@b1-systems.de" date="1687348801">- Update to version 1.6.0:
  * release version 1.6.0
  * update notes on release: switch signing key
  * remove man page section from see also
  * update github actions to latest version
  * add sha512 support
  * refactor SomeByteSize to be a static const int instead of enum
  * make checksumtypes an enum class
  * run the ci quality script on ubuntu 22.04
  * drop obsolete AC_HEADER_STDC from configure.ac
  * fix self contained header check
  * configure: Fix check for AC_CHECK_LIB
  * configure.ac: fix C++11 support check
  * Remove inactive URL
  * drop lgtm analysis
  * drop ubuntu 18.04, add ubuntu 22.04 to github actions
  * add github workflow for gcc 13
  * add github workflow for gcc 12
  * add github workflow for gcc 11
  * add missing include &lt;cstdint&gt;
  * include &lt;limits&gt; (thanks to tastytea)
  * put 1.5.next placeholders in version
  * update changelog with the 1.5.0 release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1738929600">- update to 1.7.0:
  * Major things
  - new checksum xxhash. It is much faster than sha1 (which is
    still the default). use -checksum xxh128 to get the new
    checksum. Note that it is not a cryptographic checksum, but
    hey it's an order of magnitude faster!
  - increased buffer size when calculating the checksum, and it
    can be controlled from the command line via -buffersize N
  The important parts of this release have been co-authored with
  @trollkarlen who did a majority of the work. Thanks!
  * Minor things
  - Clean up CI
  - switch to C++17
  - auto format shell scripts
  * Here is an autogenerated list:
  - Fix minor issues by @pauldreik in #168
  - update badges on readme by @pauldreik in #169
  - fix problems related to running tests as root or sudo by
    @pauldreik in #170
  - add clang format CI job by @pauldreik in #171
  - add fedora to CI by @pauldreik in #172
  - switch to C++17 by @pauldreik in #173
  - fix some cppcheck issues by @pauldreik in #174
  - fix minor bug in digest length check by @pauldreik in #175
  - update main to current devel (as of 2025-01-12) by @pauldreik
    in #176
  - add shellcheck, yamllint scripts and workflows by
    @trollkarlen in #179
  - add buffersize argument to rdfind (slightly modified version
    of trollkarlen's MR) by @pauldreik in #180
  - add xxHash checksum (based on of trollkarlen's work) by
    @pauldreik in #181
  - add shell script formatting by @pauldreik in #182
  - prepare for the 1.7.0 release by @pauldreik in #183</changelog>
  <changelog author="Jiri Slaby &lt;jslaby@suse.cz&gt;" date="1739188800">- use gcc 13 for releases &lt; 1600
- run autoconf to fix upstream autoconf bug</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1772020800">- update to 1.8.0:
  * New features
  - optionally disable first/last byte reading
  - optionally disable checksumming
  - control first and last byte size: -firstbytessize and
  - lastbytessize
  - hash 4096 first/last bytes instead of comparing 64 during the
    first/last bytes step.
  - add progress option (closes #30) by @pauldreik in #197
  * Minor fixes
  - fix typo in the man-page by @vcunat in #189
  - Fix results perm check by @pauldreik in #210
  - fix bug when using minfilesize and ignoreempty at the same
    time
  - fix minor bug in dryrun output
  - support building with nettle 4.0
  - polish the man page slightly
  - building with cmake now runs the existing tests and newly
    written unit tests</changelog>
</package>
</otherdata>