# changelog

author: kastl@b1-systems.de
changelog:
  - Update to version 0.56.17:
    * Add docs for v2.56.17
    * update e2e test data
    * bump kind
    * go mod tidy, again
    * use wait.PollUntilContextTimeout instead of wait.Poll
    * update golangci-lint
    * Update footer with language around website cookes and tracking
    * update to kubernetes 1.27
    * add images inspect command
    * update e2e command data for new k8s versions
    * add dry run delete
    * deprecate TypeRegA


author: Bernhard Voelker <mail@bernhard-voelker.de>
changelog:
  - Update to version 0.6.4:
    * For full list of changes see:
    https://sparse.docs.kernel.org/en/latest/release-notes/v0.6.4.html
  - sparse.spec: update URL to project home page.


author: Larry Finger <Larry.Finger@gmail.com>
changelog:
  - Development of sparse no longer results in a new tarball, but it is
    contained in a repo at git://git.kernel.org/pub/scm/devel/sparse/sparse.git.
    As a result, the openSUSE package has gotten out of date. In particular,
    it shows lots of ./arch/x86/include/asm/bitops.h:239:9: warning: unreplaced symbol 'return'
    for inlined routines. These obscure any actual problems with the code being
    checked. In the future, the package should be maintained from the git repo, but
    in the interim to provide a useful version of sparse, I cloned the git repo, converted
    it into a tarball, and modified the spec file.
    The last several commits are summarized as follows:
    * fix "unreplaced" warnings caused by using typeof() on inline functions
    * cleanup related to inlining of variadic functions
    * inline: free symbol list after use
    * inline: allocate statement after guards
    * inline: avoid needless intermediate vars
    * inline: declaration of the variadic vars is useless
    * inline: comment about creating node of node on variadics
    * inline: add testcases for inlining of variadics
    * fix "unreplaced" warnings caused by using typeof() on inline functions


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 2.0.4
    * Corrected the memory usage claims to take into account
      allocator overhead.
    * Cleared some compiler warnings.


author: sfalken@opensuse.org
changelog:
  - Update to version 1.6.4:
    + Use octal mode for -M (patch by dfjoerg)
    + Add -b backlog option (fixes #2422, patch by aschmitz)
    + Restrict Unix socket file ownership by default to ug=rw
    + Add example apparmor spawn-fcgi abstraction
    + Use autoreconf instead of calling tools manually
    + Add more flags to extra-warning flags
    + Check return values of setuid, setgid, setgroups, initgroups, write
    + Check whether compiler supports wanted CFLAGS (fixes #2235)
    + Fix resource leaks in failure cases (found with coverity)
  - Added:
    + spawn-fcgi-1.6.4.tar.bz2
    + spawn-fcgi_1.6.4.orig.tar.gz
    + spawn-fcgi_1.6.4-1.diff.gz
    + spawn-fcgi_1.6.4-1.dsc
  - Dropped:
    + spawn-fcgi-1.6.3.tar.bz2
    + spawn-fcgi_1.6.3.orig.tar.gz
    + spawn-fcgi_1.6.3-1.1~backport1.diff.gz
    + spawn-fcgi_1.6.3-1.1~backport1.dsc


author: Marcus Meissner <meissner@suse.com>
changelog:
  - updated to 0.45
    - arm64: phytium: Add CPU Implementer Phytium
    - arm64: variant 4: detect ssbd mitigation from kernel img, system.map or kconfig
    - chore: ensure vars are set before being dereferenced (set -u compat)
    - chore: fix indentation
    - chore: fwdb: update to v220+i20220208
    - chore: only attempt to load msr and cpuid module once
    - chore: read_cpuid: use named constants
    - chore: readme: framapic is gone, host the screenshots on GitHub
    - chore: replace 'Vulnerable to' by 'Affected by' in the hw section
    - chore: speculative execution -> transient execution
    - chore: update fwdb to v222+i20220208
    - chore: update Intel Family 6 models
    - chore: wording: model not vulnerable -> model not affected
    - doc: add an FAQ entry about CVE support
    - doc: add an FAQ.md and update the README.md accordingly
    - doc: more FAQ and README
    - doc: readme: make the FAQ entry more visible
    - feat: add --allow-msr-write, no longer write by default (#385), detect when writing is denied
    - feat: add --cpu, apply changes to (read|write)_msr, update fwdb to v221+i20220208
    - feat: add subleaf != 0 support for read_cpuid
    - feat: arm: add Cortex A77 and Neoverse-N1 (fixes #371)
    - feat: bsd: for unimplemented CVEs, at least report when CPU is not affected
    - feat: hw check: add IPRED, RRSBA, BHI features check
    - feat: implement detection for MCEPSC under BSD
    - feat: set default TMPDIR for Android (#415)
    - fix: extract_kernel: don't overwrite kernel_err if already set
    - fix: has_vmm false positive with pcp
    - fix: is_ucode_blacklisted: fix some model names
    - fix: mcedb: v191 changed the MCE table format
    - fix: refuse to run under MacOS and ESXi
    - fix: retpoline: detection on 5.15.28+ (#420)
    - fix: variant4: added case where prctl ssbd status is tagged as 'unknown'


author: Marcus Meissner <meissner@suse.com>
changelog:
  - updated to 0.46
    This release mainly focuses on the detection of the new Zenbleed
    (CVE-2023-20593) vulnerability, among few other changes that were in
    line waiting for a release:
    - feat: detect the vulnerability and mitigation of Zenbleed (CVE-2023-20593)
    - feat: add the linux-firmware repository as another source for CPU microcode versions
    - feat: arm: add Neoverse-N2, Neoverse-V1 and Neoverse-V2
    - fix: docker: adding missing utils (#433)
    - feat: add support for Guix System kernel
    - fix: rewrite SQL to be sqlite3 >= 3.41 compatible (#443)
    - fix: a /devnull file was mistakenly created on the filesystem
    - fix: fwdb: ignore MCEdb versions where an official Intel version exists (fixes #430)


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Add patches from gentoo:
    * fix-automake-1.13.patch
    * fix-format-security.patch
    * fix-ncurses-tinfo.patch


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to version 0.8.7:
    * enable SPI abuse: Limit for the block size doesn't reflect how
      far you can push most drivers. The driver itself should complain
      if the block size is too large.
    * Fixed typos


author: Guillaume GARDET <guillaume.gardet@opensuse.org>
changelog:
  - Update to version 1.0.1:
    * support --bits config option in spi-pipe
    * Support SPI mode option in spi-pipe
    * Support all configuration options in spi-pipe
    * Default block-size to 1 instead of -1


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.0.2:
    * fix homepage url
    * Parameter for SPI_IOC_WR_LSB_FIRST ioctl is {0, 1}.
    * Documentation fixes


author: Steve Kowalik <steven.kowalik@suse.com>
changelog:
  - Update fix_shebang.patch to switch Python scripts to calling
    /usr/bin/python3.
  - Add Requires on python3 for full interpreter.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.6.10:
    * Fixes #5187
    * Fixes #5182
    * Fixes #5170
    * Fixes #5165
    * Fixes #5162
    * Fixes #5154
    * Fixes #5152
    * Fixes #5147


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.6.11:
    * Fixes #5190
    * Fixes #5191
    * Fixes #5192
    * Implement --csrf-data
    * Fix --cookie-del
    * Fixes #5216


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.6.12:
    * Better handling of CookieJar Runtime Exception
    * Fixes #5216
    * Fixes #5220
    * Fixes #5233
    * Fixes #5232
    * Fixes #5240
    * Fixes #5242
    * Fixes #5252


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.7.7:
    * Fixes #5428
    * Fixes #5431
    * Fixes #5434
    * Fixes #5444
    * Fixes #5445
    * Implements #5452


author: Andrea Manzini <andrea.manzini@suse.com>
changelog:
  - update to 1.7.9:
    * Removing support for lol FORKZ
    * Fixes #5476
    * Fixes #5481
    * Fixes #5479
    * Fixes #5477
    * Potential fix for #5485
    * Patch for #5485
    * Fixes #5493
    * Fixes #5492
    * Fixes #5483
    * Add SQLite AND boolean-based blind payload (#5501)
    * Fixes #5510
    * Implements option --union-values (#5508)


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 2.9.0
    * Dropped support for Python 3.6
    * Updated CVE database.
    * Added -g and --gex-test for granular GEX modulus size tests.
    * JSON 'target' field now always includes port number.
    * JSON output now includes recommendations and CVE data.
    * Mixed host key/CA key types (i.e.: RSA host keys signed with
      ED25519 CAs, etc.) are now properly handled.
    * Warnings are now printed for 2048-bit moduli.
    * SHA-1 algorithms now cause failures.
    * CBC mode ciphers are now warnings instead of failures.
    * Generic failure/warning messages replaced with more specific
      reasons (i.e.:'using weak cipher' => 'using broken RC4 cipher')
    * Updated built-in policies to include missing host key size
      information.
    * Added built-in policies for OpenSSH 8.8, 8.9, 9.0, 9.1, 9.2,
      and 9.3.
    * Added 33 new host keys.
    * Added 46 new key exchanges.
    * Added 28 new ciphers.
    * Added 5 new MACs.


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 3.0.0
    * Results from concurrent scans against multiple hosts are no
      longer improperly combined.
    * Hostname resolution failure no longer causes scans against
      multiple hosts to terminate unexpectedly.
    * Algorithm recommendations resulting from warnings are now
      printed in yellow instead of red.
    * Added failure, warning, and info notes to JSON output (note
      that this results in a breaking change to the banner protocol,
      "enc", and "mac" fields).
    * Fixed crash during GEX tests.
    * Refined GEX testing against OpenSSH servers: when the fallback
      mechanism is suspected of being triggered, perform an
      additional test to obtain more accurate results.
    * The color of all notes will be printed in green when the
      related algorithm is rated good.
    * Prioritized host key certificate algorithms for Ubuntu
      22.04 LTS client policy.
    * Marked all NIST K-, B-, and T-curves as unproven since they
      are so rarely used.
    * Added built-in policy for OpenSSH 9.4.
    * Added 12 new host keys
    * Added 15 new key exchanges.
    * Added 8 new ciphers.
    * Added 14 new MACs.


author: vuntz@opensuse.org
changelog:
  - Rename package to ssh-contact, following upstream name.
  - Split client and server in two subpackages, so that users don't
    have to install both at the same time.
  - Cleanup for inclusion in Factory.


author: vuntz@opensuse.org
changelog:
  - Switch to upstream tarball instead of a tarball generated from
    git. This means we can remove the automake and libtool
    BuildRequires as well as the autogen.sh call.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.7:
    + Use newer telepathy-glib high-level API.
    + Throw error if account has no contacts.
    + Remove vinagre plugin, it never worked.
  - Drop libX11-devel BuildRequires: as we don't bootstrap, we do not
    care for AC_PATH_XTRA not being available.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.10:
    * Remove sig unsafe functions from signal handler (Ticket #22).
    * Allow -e to explicitly specify the environment variable to
      use
    * Unset the variable specified with -e before calling
      subprogram
    * Change the logic for setting a controlling TTY. Fixes
      compatibility issues with OpenSolaris and MSYS/Cygwin.


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Specfile overhaul
  - Update source URL (original upstream is dead)
  - Update to version 1.4
    * Add support for IPv6 traffic dump
    * Fix ja3(s) length of strings used in MD5 computation + update
      MD5 functions.
    * Add support for ja3 & ja3s.
  - Update to version 1.3
    * Avoid leak in TCP segment reassembly code.
    * Avoid client session_id related leak.
    * Avoid server_random related leak.
    * Avoid client_random related leak.
    * Check ssl_decode_enum() return code correctly.
    * Exit process_tcp_packet() in case TCP header is incomplete.
    * Check timestamp_diff return code correctly.
    * Cleanup before exit on error.
    * Fix for crash if length of captured frame is less than
      Ethernet header size.
    * Check packet size before looking at IP header.
    * Check return code after string extraction.
    * Limit length during server name decoding.
    * Decode ClientHello v2 properly.
    * Output error to stderr.
    * Avoid leak by freeing SSL decoding context properly.
    * Close everything properly in case of SIGINT.
    * Fix leak in associative array implementation.
    * First import of the JSON output code
    * Do not print information message when no connection is
      cleaned at shutdown.
    * Fix memory leak in ssl_process_server_session_id()
    * Close global pcap struct properly in case of SIGINT.
    * Add missing extension names
    * Code cleanup
    * Add save decrypted datato pcap. first alpha version.
    * Fix for use of deprecated OpenSSL HMAC functions.
    * Fix for type casting related warnings.
    * Add missing function prototype.
    * Remove definitions of unused variables.
    * Fix for uninitialized variables and possible overflow.
    * Remove unused RCSSTRING variable globally.
  - Drop patches (not longer needed)
    * ssldump-0.9b3-libpcap.diff
    * random_return.patch
    * ssldump-0.9b3-aes.patch
    * implicit_def.patch
    * ssldump-0.9b3-newssl.patch
    * ssldump-cvs-06-19-2006.diff
    * update-config.patch


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 1.5
    Changes
    * doc: An example use-case of JA3.
    Other
    * Add parentheses around MAX and MIN.
    * Add support for pcap output to FIFO.


author: Andrea Manzini <andrea.manzini@suse.com>
changelog:
  - Update to version 1.6
    Changes:
    * Fix missing port # in pcap files
    * Print MAC keys only for non AEAD ciphers


author: kastl@b1-systems.de
changelog:
  - mitigate CVE-2022-28946 (bsc#1199760)
  - Update to version 0.15.5:
    * release: prepare v0.15.5 (#1209)
    * chore(deps): bump github.com/caarlos0/env/v6 from 6.9.2 to 6.9.3 (#1208)
    * chore(deps): bump goreleaser/goreleaser-action from 2 to 3 (#1198)
    * chore(deps): bump k8s.io/code-generator from 0.24.0 to 0.24.1 (#1206)
    * chore(deps): bump k8s.io/cli-runtime from 0.24.0 to 0.24.1 (#1203)
    * chore(deps): bump github.com/hashicorp/go-version from 1.4.0 to 1.5.0 (#1197)
    * Added Region support for ECR-Registry handling. (#1191)
    * chore(deps): bump github.com/google/go-containerregistry (#1196)
    * chore(deps): bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.12.1 (#1195)
    * chore(deps): bump github.com/caarlos0/env/v6 from 6.9.1 to 6.9.2 (#1194)
    * chore(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#1188)
    * chore: bump k8s.io to version 0.24.0 (#1193)
    * chore(deps): bump docker/setup-qemu-action from 1 to 2 (#1178)
    * chore(deps): bump docker/setup-buildx-action from 1 to 2 (#1177)
    * chore(deps): bump docker/login-action from 1 to 2 (#1176)
    * chore(deps): bump github.com/google/go-cmp from 0.5.7 to 0.5.8 (#1171)
    * chore(deps): bump github.com/open-policy-agent/opa from 0.39.0 to 0.40.0 (#1170)
    * feat(configaudit): only scan current revision of deployments (#1148)
    * feat(trivy): add mirror config in helm chart (#1159)
    * feat: remove 'all' category from vuln and configaudit CRDs (#1156)
    * chore(deps): bump k8s.io/cli-runtime from 0.23.5 to 0.23.6 (#1153)
    * chore(deps): bump k8s.io/client-go from 0.23.5 to 0.23.6 (#1151)
    * chore(deps): bump k8s.io/code-generator from 0.23.5 to 0.23.6 (#1150)
    * Modified Decode() to use SplitN rather than Split. This allows GCR auths to be split that contain multiple : characters. (#1126)
    * chore(deps): bump github.com/emirpasic/gods from 1.15.0 to 1.18.1 (#1141)
    * chore(deps): bump rajatjindal/krew-release-bot from 0.0.42 to 0.0.43 (#1139)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.15.7:
    * fix: fix goreleaser to include LICENSE (#1242)
    * release: prepare v0.15.7 (#1241)
    * chore(deps): bump kube-bench from v0.6.6 to v0.6.9 (#1240)
    * Adding existing starboard license in ubi image (#1238)
    * docs(operator): add what next for trivy Q&A (#1213)
    * docs: deprecation notice (#1211)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.15.8:
    * release: prepare v0.15.8 (#1255)
    * chore(deps): bump k8s.io/code-generator from 0.24.1 to 0.24.3 (#1233)
    * chore(deps): bump k8s.io/client-go from 0.24.1 to 0.24.3 (#1231)
    * chore(deps): bump github.com/open-policy-agent/opa from 0.40.0 to 0.43.0 (#1235)
    * Updating license to correct location in ubi image (#1244)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.15.9:
    * release: prepare v0.15.9 (#1273)
    * Using latest tag everytime for ubi-minimal (#1269)
    * release: prepare v0.15.9-rc3 (#1266)
    * release: prepare v0.15.9-rc2 (#1265)
    * release: prepare v0.15.9-rc (#1264)
    * feat: k8s resource computability (#1259)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.15.10:
    * release: prepare v0.15.10 (#1279)
    * chore: disable aqua image scanning (#1282)
    * chore: upgrade alpine v3.16.2 (#1281)
    * chore: upgrade alpine v3.16.2 (#1280)
    * fix: vulnerabilities (#1278)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.15.11:
    * chore: vulnerability-CVE-2022-32149 (#1293)
    * chore: add team notification on vulnerabilities found (#1288)
    * chore: add team notification on vulnerabilities found (#1286)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.15.12:
    * release: prepare v0.15.12 (#1343)
    * release: prepare v0.15.12-rc (#1340)
    * chore: update base image to alpine:3.17 (#1338)
    * chore: bump base image and golang.org/x/net (#1335)
    * chore(deps): bump k8s.io/klog/v2 from 2.70.1 to 2.90.1 (#1328)
    * release: prepare v0.15.11 (#1294)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.15.13:
    * chore: bump go version release 1.19 (#1363)
    * release: prepare v0.15.13 (#1362)
    * chore: resolve libssl vulnerability (#1361)
    * bugfix: Support configauditing for rbac resource with capital
      letter name (#1356)
    * feat: Support scan latest revision for replicationController
      from DeploymentConfig (#1352)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.15.15:
    * release: prepare v0.15.15 (#1369)
    * release: prepare v0.15.14 (#1368)
    * chore: release fips enabled images (#1364)
    * opa version upgrade to latest (#1367)
    * fix: Fix crd names error for roles (#1365)
  - skipping non-existent release 0.15.14


author: Johannes Kastl <kastl@b1-systems.de>
changelog:
  - new package stern: Multi pod and container log tailing for Kubernetes
  - using the fork at https://github.com/stern/stern that is maintained


author: kastl@b1-systems.de
changelog:
  - Update to version 1.22.0:
    * Update dependencies (#192)
    * Use Go 1.19 (#191)
    * added output modes to colorize json output (#190)
    * Update dependencies (#183)
    * Use Go 1.18 (#182)
    * Continue tailing logs even if timezone update fails (#178)
  - BuildRequire go1.19


author: kastl@b1-systems.de
changelog:
  - Update to version 1.23.0:
    * Update CHANGELOG for v1.23.0 (#220)
    * Add @tksm to CODEOWNERS (#219)
    * Allow to specify --exclude-pod/container multiple times (#218)
    * Add --only-log-lines flag that prints only log lines (#216)
    * Fix typo of --verbosity flag (#215)
    * Add --verbosity flag to set log level verbosity (#214)
    * Add completion for flags with pre-defined choices (#211)
    * Fix bug where container-state is ignored when no-follow specified (#210)
    * Add dynamic completion for a resource query (#209)
    * Support <resource>/<name> form as a query (#208)
    * Fix indent in update-readme.go (#207)
    * Update dependencies and tools (#205)
    * Add --no-follow flag to exit when all logs have been shown (#204)
    * Use StringArrayVarP for --include and --exclude flags (#196)
    * Fix the invalid command in README.md (#193)


author: kastl@b1-systems.de
changelog:
  - Update to version 1.24.0:
    * Update CHANGELOG for v1.24.0 (#251)
    * Upgrade golang.org/x/net to fix a dependabot alert (#250)
    * Add a short format for timestamps (#249)
    * Bump golangci-lint to v1.51.2 (#248)
    * Add dynamic completion for --node flag (#244)
    * Add --node flag to filter on a specific node (#243)
    * allow flexible log parsing and formatting (#239)
    * Documenting how to get Bash completion in Krew mode (#240)
    * Add CI for skipped files (#241)
    * Replace actions/cache with setup-go's cache (#238)
    * Make CI jobs faster (#237)
    * Refactor options.sternConfig() (#236)
    * Return error when output option is invalid (#235)
    * Refactor template logic (#233)
    * Revert "add support to parse JSON logs (#228)" (#232)
    * Change the default of --container-state to `all` (#225)
    * Highlight matched strings in the log lines with the include
      option (#231)
    * Support resuming from the last log when retrying (#230)
    * add support to parse JSON logs (#228)
    * Show initContainers first when --no-follow and
    - -max-log-requests 1 (#226)
    * Add --max-log-requests flag to limit concurrent requests (#224)
    * Improve handling of container termination (#221)
    * Allow pods without labels to be selected in the resource query
      (#223)
    * Add `all` option to --container-state flag (#222)


author: kastl@b1-systems.de
changelog:
  - Update to version 1.25.0:
    * Update CHANGELOG for v1.25.0 (#258)
    * Fix the heading level in README.md (#257)
    * Update dependencies and tools (#256)
    * Allow an empty config file (#255)
    * Add support for the config file (#254)
    * Make setup-go get Go version from go.mod (#253)


author: kastl@b1-systems.de
changelog:
  - Update to version 1.26.0:
    * Update CHANGELOG for v1.26.0 (#274)
    * Fix the release workflow (#275)
    * Update dependencies and tools (#273)
    * Possibility to extract parts of a json-message. (#271)
    * Fix potential panic in stern.Run() (#267)
    * Add log level color keys and handle default (#264)
    * Fix typo in README.md (#261)
    * Integrate fmt and vet checks into golangci-lint (#260)
    * Update Github Actions dependencies (#259)


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 0.6:
    * Many more devices supported G0/G4/F7/H7/L4
    * GPIO sequencing reworked
    * Serial port handling improved
    * Many code improvements
    * Only erase needed pages if flashing from file
  - drop 0001-Fix-for-device-0x442-System-memory-start-address.patch,
    0003-dev_table-Mark-0x417-0x429-0x427-for-no-mass-erase.patch: upstream


author: Torsten Gruner <simmphonie@opensuse.org>
changelog:
  - update to 0.7
    * Fix I2C page-by-page erase (Yann Sionneau)
    * Fix hex file base address not used, extraneous base padding (Renaud Fivet)
    * Fix truncated read from stdin (Renaud Fivet)
    * Fix input buffer flush on Windows (Jan Belohoubek)
    * More baud rates available, up to 4000000
    * Allow skipping serial port setup with -b 0
    * Support STM32L412xx/422xx (Andy Little)
    * Support STM32G05xxx/061xx (Luca Amati), STM32G0B0/B1/C1xx, STM32G491xx/A1xx
  - drop stm32flash-i2c-tools-headers-clash.patch


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 0.13.12:
    See https://github.com/ColinIanKing/stress-ng/blob/V0.13.12/debian/changelog
    for the full changelog


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 0.14.00
    See https://github.com/ColinIanKing/stress-ng/blob/V0.14.00/debian/changelog
    for the full changelog


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to version 0.14.3
    * see https://github.com/ColinIanKing/stress-ng/blob/V0.14.03/debian/changelog
    for the full changelog


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - update to version 0.14.5
    * see https://github.com/ColinIanKing/stress-ng/blob/V0.14.05/debian/changelog
    for the full changelog


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to version 0.14.6
    * see https://github.com/ColinIanKing/stress-ng/blob/V0.14.06/debian/changelog
    for the full changelog


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - update to version 0.15.0
    * see https://github.com/ColinIanKing/stress-ng/blob/V0.15.00/debian/changelog
    for the full changelog


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 0.15.01:
    * stress-tlb-shootdown: fix missing temporary directory removal
    * stress-priv-instr: handle SIGBUS as SIGILL for FreeBSD
    * stress-procfs: rename shadowed variable offset to mem_offset
    * stress-brk: cast uint8_t ptr to void * for munmap
    * stress-syscall: remove redundant initialization of variable max
    * kernel-coverage: add two more stack stressor options
    * stress-stack: add a new --stack-unmap option to unmap pages in stack
    * stress-brk: regularly unmap pages in heap to create many heap mappings
    * stress-pagemove: fix modulo of negative issue causing page check
      failure
    * stress-procfs: clean up off_t and ptr cast warnings
    * stress-priv-instr: add support for aarch64
    * stress-far-branch: set base to 0, remove mask
    * stress-priv-instr: fix swapped size and fd args to mmap
    * stress-priv-instruct: fix typo: HAVE_ASM_S390_PTLV -> HAVE_ASM_S390_PTLB
    * stress-priv-instr: onlt log unhandled instructions info if any ops are
      not trapped
    * stress-priv-instr: add privileged instruction stressor
    * stress-x86cpuid: fix short help message
    * stress-*, core-*: Fix uname success check for Solaris/OpenHipster
    * stress-x86cpuid: stressor does not verify, so set VERIFY_NONE
    * stress-rdrand: reduce number of loops to avoid timeout overrun
    * stress-x86cpuid: remove trailing spaces after comments
    * stress-ng: free names[i] at first opportunity
    * stress-syscall: clean up some valgrind uninitialized memory warnings
    * stress-syscall: set threshold based on total available syscall tests
    * stress-syscall: add restart_syscall system call
    * stress-x86cpuid: add some more CPUID leaf types
    * stress-nop: add some more x86 long nops, add metrics
    * core-thermal-zone: move scope of total and count, add division by zero
      check
    * stress-*: add missing space between + operator
    * Manual: update contributors
    * stress-x86cpuid: replace ns with nanosecs in metrics
    * stress-fault: double major faults using madvise PAGE_OUT where
      possible
    * stress-fault: triple minor page faults using MADV_DONTNEED where
      available
    * stress-tlb-shootdown: double TLB read/writes and misses
    * stress-x86cpuid: more cpuid method for cpu stressor and make new
      stressor
    * stress-touch: add spacing between list of touch opts
    * stress-softlockup: remove redundant fflush call
    * stress-open: add open duration metrics
    * stress-*: use pr_inf_skip for skipped stressor messages
    * stress-nanosleep: add option --nanosleep-threads
    * core-hash: align primes lookup table, slight improvement
    * README.md: add another research paper citation
    * stress-peterson: add note describing cache alignment optimization
    * stress-dekker: add note describing cache alignment optimization
    * stress-*: replace various empty signal handlers with
      stress_sighandler_nop
    * stress-page-swap: only define stress_pageswap_count_paged_out when
      required
    * stress-far-branch: move #endif to end of correct function
    * stress-far-branch: only define stress_far_mmap_try32 if required
    * stress-sysfs: add sys_skip_paths array for paths to skip reading
    * stress-rdrand: remove metrics from debug, they are in the metrics
      output
    * stress-urandom: add random read rate metrics
    * stress-remap: add remap page metrics
    * stress-pageswap: add duration per page swapout metrics
    * stress-mutex: add mutex locking rate metrics
    * stress-mergesort: style: replace ptr+1 with ptr + 1
    * stress-memhotplug: add metrics reporting for successful
      offline/online operations
    * stress-dekker: add cache friendly padding in mutex and counters
    * stress-peterson: add cache friendly padding in mutex and counters
    * stress-peterson: add mutex duration metrics
    * stress-dekker: add mutex duration metrics
    * stress-cpu-online: add offline/online duration metrics
    * stress-munmap: use __builtin_clzl for faster log2(n) calculation
    * stress-idle-page: fix comment description of stressor
    * stress-far-branch: report that architecture may not be supported
    * stress-far-branch: trim stride to minimum size, add ppc6le
      implementation
    * stress-dentry: remove empty tabbed line
    * stress-fifo: add --fifo-data-size option to specify the data
      read/write size
    * stress-dup: add dup call duration metrics
    * stress-dentry: add some dentry create/access/unlink metrics
    * stress-brk: add sbrk page expand/shrink metrics
    * stress-binderfs: add mount/umount duration metrics
    * stress-bind-mount: add mount/umount duration metrics
    * stress-sockpair: add metrics for socketpair call rate and write rates
    * stress-sockpair: add potential sockpair sk leak test
    * stress-vm: add a checkboard method
    * stress-procfs: make helper function stress_proc_scandir static
    * stress-stream: remove redundant casts
    * stress-ng: move declaration of pointer munged
    * stress_vm: replace stress_vm_popcount with stress_vm_count_bits8
    * stress-cpu/vm: use builtin popcount where available
    * stress-ng.h: make ALIGNED macro a no-op for Minix (wrong number of
    * stress-vm: fill memory from a 32 bit Galois linear feedback shift
      register
    * Manual: fix spelling mistake "iterively" -> "iteratively"
    * stress-far-branch: re-work mmap handling for 32 bit and improved random
      mmaps
    * stress-sparsematrix: add a splay tree implementation to the mix
    * stress-procfs: sanity check /proc/self/mem
    * stress-mmap: attempt to name VMA using prctl
    * workflows: unset env for Trivy upload
    * workflows: set env for Trivy
    * workflows: set correct name for env
    * workflows: append env setting into $GITHUB_ENV
    * workflows: add missing ) at end of expression
    * workflows: fix IMAGE_REPOSITORY env setting
    * stress-shm: move /dev/shm check to earlier in the setup phase
    * stress-shm: skip stressor if /dev/shm is not mounted with tmpfs on
      linux
    * stress-sysfs: check for zero sysfs entries after pruning the directory


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 0.15.2:
    * test/test-float.c: Avoid tickling an implicit int error
    * test-aligned-alloc: Define _GNU_SOURCE for the aligned_alloc prototype
    * test-fchmodat: Include <sys/stat.h> for the fchmodat prototype
    * test-pidfd-getfd: Include <syspidfd.h> if available for pidfd_getfd
    * rework stress_strnrnd()
    * stress-signest: disable alternative stack before unmap
    * Makefile: bump verison, update to new code name
    * stress-forkheavy: cast mmap return to same type as pointer metrics
    * stress-fp: disable float128 for OpenBSD
    * stress-fp: disable float80 due to unresolved division by zero SIGFPEs
    * core-shared-heap: cast void * ptt to uintptr_t to clean up icc build
      warning
    * stress-matrix-3d: remove redundant redeclaration of variable j
    * stress-matrix: remove redundant redeclaration of variable j
    * stress-efivar: rename varname to get_varname to avoid name shadowing
    * stress-fp: add fp rates into metrics output, increase metrics to 24
      slots
    * stress-fp: only count bogo-ops for float, double, long double
    * core-helper: silence a spurious gcc warning
    * stress-str: replace search for _ with +
    * README.md: update number of stressors
    * stress-fp: exercise various floating point values with +, *, /
      operations
    * stress-branch: add yield call for SH4 to allow it to be interrupted
    * stress-pci: add locking around PCI memory rate stats
    * stress-ipsec-mb: add locking around statistics being dumped in debug
    * core-shared-heap: ensure offset is always aligned to natural pointer
      alignment
    * stress-fault: restore signal handlers at end of stressor loop
    * stress-bad-altstack: replace STRESS_MINSIGSTKSZ with static size_t
      stress_minsigstksz
    * core-shared-heap: only report shared heap usage if it has been used
    * core-mwc: add stress_mwc*modn() functions for modulo'd range
    * core-builtin.h: convert macros into inline functions
    * stress-*: voidify return from snprintf
    * stress-str: fix prototype for test_strcpy_t
    * stress-list: evaluate entry->value ^ rnd before passing it into a macro
    * stress-wcs: add missing strdsc for stress_wcscpy testcase
    * core-shared-heap: add strdup for shared description metrics string
    * stress-ng: replace size of on index element j with 0
    * stress-ng.h: divide by size of make allocator bitmap elements instead
      of 8
    * stress-cpu: use a clang builtin for reversing bits
    * core-hash: replace hash_rol_uint32 with shim_rol32n
    * stress-wcs: remove variable failed, use info.failed instead
    * stress-str: bundle wcs function args into a struct, improves run time
    * stress-wcs: bundle wcs function args into a struct, improves run time
    * core-hash: use builtin rotate macros for rotating values
    * core-builtin: re-work rotate helpers, add generalised rotate
      left/right macros
    * stress-list: use builtin shim_ror64
    * stress-resources: free resources before child exit
    * core-helper: fix stack size for non-first calls (incorrect cached value)
    * stress-pci: print PCI config and resource space read rates
    * core-helper: fix typo on STRESS_MAXIMUM macro
    * core-cache: Add 32 bit variants of 64 bit hashes
    * core-hash: add more comments to explain the nuances of memcpy
    * core-hash: xorror64: cast len to uint64_t before flipping bits
    * core-helper: simplify stack size calculations using STRESS_MAXIMUM macro
    * core-helper: limit iterations on stress_get_prime64
    * stress-priv-instr: remove extraneous ) for SPARC (again)
    * stress-priv-instr: remove extraneous ) for SPARC
    * stress-mlock: fix typo on time function
    * stress-judy: move judy_ops array to function scope
    * core-resources: clean up code, voidify, constify, misc cleanups
    * stress-dirdeep: only report directories being deleted if it is taking
      a while to complete
    * stress-dirdeep: remove commented out cruft.
    * stress-evivar: ignore ioctl FS_IOC_SETFLAGS error return
    * stress-sigio: use metrics interface to report SIGIOs per sec
    * stress-malloc: add missing tab
    * stress-judy: add judy insert/find/delete rate metrics


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Udpate to version 0.15.6
    * see https://github.com/ColinIanKing/stress-ng/blob/V0.15.06/debian/changelog
    for the full changelog


author: Andrea Manzini <andrea.manzini@suse.com>
changelog:
  - Update to version 0.16.4
    * see https://github.com/ColinIanKing/stress-ng/blob/V0.16.04/debian/changelog
    for the full changelog


author: Jan Baier <jbaier@suse.com>
changelog:
  - update to version 20220613
    - ADD standard(ish) unixy command line flags
    - Fix unused variable warning during compile.
    - Document use of an arbitrary date specification
  - add sunwait-fix-parentheses.patch


author: Michal Suchanek <msuchanek@suse.com>
changelog:
  - Update to upstream git snapshot
    * Support --sid to select from multiple devices
    * Support H6 SoC
    * Support writing SPI flash memory on device


author: Marcus Meissner <meissner@suse.com>
changelog:
  - updated with all current changes
    - gpg-pubkey-3fa1d6ce-63c9481c.asc: Upcoming SLE RSA 4096 bit signing key.
    - gpg-pubkey-25db7ae0-645bae34.asc: New SLE RSA 4096 bit backup signing key.
    - gpg-pubkey-09d9ea69-645b99ce.asc: New ALP RSA 4096 bit signing key.
    - gpg-pubkey-73f03759-626bd414.asc: New ALP RSA 4096 bit backup signing key.
    - suse_ptf_key.asc: switch to use current RSA 2048 bit key
    - suse_ptf_4096_key.asc: upcoming RSA 4096 bit key for SUSE PTFs.
    - build-container-8fd6c337-63c94b45.asc: New SLE RSA 4096 bit container signing key (GPG format).
    - build-container-8fd6c337-63c94b45.pem: New SLE RSA 4096 bit container signing key (PEM format).


author: Marcus Meissner <meissner@suse.com>
changelog:
  - remove gpg, fileutils, mktemp, sh-utils requires as they are not
    needed by the package main functionality, but only by dumpsigs.


author: Egbert Eich <eich@suse.com>
changelog:
  - Cope with the fact that RPM 4.17 no longer has
    __elflib_exclude_path defined.
    Thanks to Dominique Leuenberger <dimstar@opensuse.org> for
    spotting this!


author: Ben Greiner <code@bnavigator.de>
changelog:
  - Update to version 0.5.20211210.07cc46c
    * support python 3.10 version string (#8)
  - Update _service to save git date and hash to version


author: Egbert Eich <eich@suse.com>
changelog:
  - Add %hpc_python_sitelib and %hpc_python_sitelib_no_singlespec
    to get arch independent module directories for modules.


author: Egbert Eich <eich@suse.com>
changelog:
  - Add %hpc_base_dirs macro
    In contrast to %hpc_dirs which also includes the library directory
    this only provides the HPC base directories.


author: Egbert Eich <eich@suse.com>
changelog:
  - Do not redefine _localstatedir and _sharedstatedir for cmake:
    hpc_localstatedir and hpc_sharedstatedir are already the
    same. This may lead to a endless recursive definition loop.
  - Create header magic for module file if none is specified in
    spec file.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - SUSEPrime-0.8.6
    * Improved output in intel, offlad and nvidia mode for get-current
      option (github #76)


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - SUSEPrime-0.8.8
    * prime-select.sh: offload-set(): no need to check for xf86-video-amdgpu
      package
      amdgpu/nvidia is not implemented for offload on AMD, only modeset/nvidia;
      you could run "prime-select offload-set intel" on AMD/NVIDIA, but this is
      rather confusing; so just use "prime-select offload" there for
      having modeset/nvidia (issue #81)


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - SUSEPrime-0.8.9
    * prime-select.sh: Fix broken PCI BusID parsing on machines
      with several domains (issue#88)


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - SUSEPrime-0.8.10
    * prime-select.sh: fix kdeglobals path (github issue#91)
  - require sudo command/package (github issue#91)


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - SUSEPrime-0.8.12
    * prime-select.sh: fix 'user_logout_waiter' for lightdm
      autologin (issue#92)


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - SUSEPrime-0.8.13
    * add "AutoAddGPU" "false" for intel and offload mode (github issue#90)
      Apparently on some systems this is needed to prevent Nvidia card from
      being initialized during Xserver startup and crashing with a pixmap
      failure.


author: Bjørn Lie <bjorn.lie@gmail.com>
changelog:
  - Add explicit pciutils Requires: prime-select.sh expects lspci to
    be present and available. Fixes boo#1210710.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 0.6.2:
    * Make it build with GCC 10
    * Use preferred X screen
    * Sequences can't be nested


author: kastl@b1-systems.de
changelog:
  - Update to version 0.83.1:
    * chore(deps): bump modernc.org/sqlite from 1.23.0 to 1.23.1
      (#1874)
    * chore(deps): update stereoscope to
      5b5049bf4d3a99df9a2b1c31d5d52ddff7b5cec2 (#1871)
    * chore(deps): bump golang.org/x/net from 0.10.0 to 0.11.0
      (#1876)
    * fix: pom properties not setting artifact id (#1870)
    * chore(deps): bump github.com/spdx/tools-golang from 0.5.1 to
      0.5.2 (#1868)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.84.0:
    * Configure chronicle to pre-1.0 mode (#1886)
    * chore: update SPDX license list to 3.21 (#1885)
    * chore(deps): update bootstrap tools to latest versions (#1880)
    * Pad artifact IDs (#1882)
    * chore(deps): bump golang.org/x/mod from 0.10.0 to 0.11.0
      (#1878)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.84.1:
    * chore(deps): update stereoscope to
      cd49355d934e9e09339e0b690398afe7bd9f63f1 (#1903)
    * chore(deps): update bootstrap tools to latest versions (#1902)
    * fix: discover deb file relationships in distroless images
      (#1901)
    * add oss community board auto-add workflow (#1898)
    * chore(deps): update stereoscope to
      8c7173ebcf69187d480d4d8b0c6cafaa7aef7024 (#1890)
    * chore(deps): update bootstrap tools to latest versions (#1894)
    * fix: add support for Dart SDK package dependencies (#1891)
    * Simplify the SBOM writer interface (#1892)
    * fix: improve version detection in Java archive name parsing
      (#1889)
    * fix: only output valid cyclonedx license choices (#1879)
    * docs: clarify reasoning of default catalogers for images or
      directories (#1887)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.85.0:
    * implement ui handle waiter (#1930)
    * fix: background reader apart from global handler for testing
      (#1929)
    * chore(deps): bump modernc.org/sqlite from 1.23.1 to 1.24.0
      (#1928)
    * fix: allow valid cyclonedx input with no components (#1873)
    * fix: "or-later" suffix updated to consider deprecated "+"
      operator (#1907)
    * feat: CLI flag for directory base (#1867)
    * Fix CPE gen for k8s python client (#1921)
    * chore: update iterations to protect against race (#1927)
    * chore(deps): update bootstrap tools to latest versions (#1922)
    * fix: Don't use the actual redis or grpc CPEs for gems (#1926)
    * fix(install): return with right error code (#1915)
    * Remove erroneous Java CPEs from generation (#1918)
    * chore(deps): bump golang.org/x/net from 0.11.0 to 0.12.0
      (#1916)
    * Switch UI to bubbletea (#1888)
    * fix: use filepath.EvalSymlinks if os.Readlink fails to evaluate
      the link (#1884)
    * add file source digest support (#1914)
    * chore(deps): update bootstrap tools to latest versions (#1908)
    * chore(deps): bump golang.org/x/mod from 0.11.0 to 0.12.0
      (#1912)
    * chore(deps): bump golang.org/x/term from 0.9.0 to 0.10.0
      (#1913)
    * doc(readme): add installation section with scoop (#1909)
    * Refactor source API (#1846)
    * chore(deps): update bootstrap tools to latest versions (#1905)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.86.0:
    * chore(deps): update stereoscope to
      d1f3d766295ed3c8362ac1be68070e2a1dba4d03 (#1975)
    * chore: update to latest commit in tools-golang (#1969)
    * Guess unpinned versions in python requirements.txt (#1966)
    * chore(deps): bump github.com/vifraa/gopom from 0.2.1 to 0.2.2
      (#1965)
    * Fix panic condition on docker pull failure (#1968)
    * bump JSON schema to account for simplified python env markers
      (#1967)
    * feat: support top-level SPDX package and graph (#1934)
    * chore(deps): bump github.com/go-git/go-git/v5 from 5.8.0 to
      5.8.1 (#1959)
    * Add cataloger for Swift Package Manager. (#1919)
    * chore(deps): update stereoscope to
      d515761c6ca2743a67d7d08053db69235ae76d1d (#1953)
    * chore(deps): bump github.com/docker/docker (#1955)
    * chore(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to
      5.8.0 (#1951)
    * Introduce indexed embedded CPE dictionary (#1897)
    * chore(deps): bump github.com/gookit/color from 1.5.3 to 1.5.4
      (#1949)
    * Add support for parsing .NET assemblies (#1943)
    * docs: capture artifactory dev settings from 1895 (#1947)
    * remove build binary and add explicit git ignore
    * docs: update docs with new docker specific instructions (#1941)
    * remove jotframe UI (#1932)
    * fix: remove indirect dependency of circl v1.1.0 (#1940)
    * chore: move wait before iteration to guarantee read before tea
      (#1931)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.87.0:
    * fix: read direct package files when decoding SPDX tag-value
      (#2014)
    * chore(deps): update bootstrap tools to latest versions (#2022)
    * chore(deps): update CPE dictionary index (#2025)
    * chore(deps): update bootstrap tools to latest versions (#2012)
    * chore(deps): bump github.com/vifraa/gopom from 0.2.2 to 1.0.0
      (#2008)
    * 1948-filter-pkg-by-type (#2011)
    * chore(deps): bump github.com/dave/jennifer from 1.6.1 to 1.7.0
      (#2009)
    * fix: SPDX license values and download location (#2007)
    * 931: binary cataloger exclusion defaults for ownership by
      overlap (#1948)
    * chore(deps): bump golang.org/x/net from 0.13.0 to 0.14.0
      (#2004)
    * chore(deps): bump modernc.org/sqlite from 1.24.0 to 1.25.0
      (#1998)
    * test: add coverage for new rpmdb paths (#1999)
    * chore: improve spdx purl decoding (#1996)
    * fix: gradle lockfile parser groupId handling (#1995)
    * fix: update glob to use newer usr/lib/sysimage path (#1997)
    * fix: opkg search glob (#1994)
    * feat: nginx binary classifier (#1988)
    * Expand deb cataloger to include opkg (#1985)
    * chore(deps): update bootstrap tools to latest versions (#1991)
    * chore(deps): bump github.com/google/go-containerregistry
      (#1993)
    * chore: update bubbly to fix hanging (#1990)
    * chore(deps): bump golang.org/x/net from 0.12.0 to 0.13.0
      (#1989)
    * feat: use originator logic to fill supplier (#1980)
    * add metadata types to all cpe test fixtures (#1982)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.87.1:
    * feat: use java package names to determine known groupids
      (#2032)
    * fix: inconsistent removal of binaries by overlap (#2036)
    * fix: CycloneDX relationships not output or decoded properly
      (#1974)
    * chore: restore cataloger.DefaultConfig (#2028)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.88.0:
    * chore: update quill to the latest version (#2065)
    * fix: duplicate entries in cyclonedx dependency list (#2063)
    * Fix panic in pom parsing (#2064)
    * Fix: don't validate pom declared group (#2054)
    * chore: trace log pom property reflect usage (#2059)
    * fix: do not double-prefix symlink paths that already contain
      volume names (#2051)
    * feat: add bash classifier (#2055)
    * Detect golang boring crypto and fipsonly modules (#2021)
    * fix: properly parse conan ref and include user and channel
      (#2034)
    * chore(deps): bump github.com/charmbracelet/lipgloss from 0.7.1
      to 0.8.0 (#2053)
    * Enable reading non-utf-8 encodings for java pom.xml files
      (#2047)
    * feat: 1944 - update purl generation to use a consistent groupID
      (#2033)
    * chore(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1
      (#2049)
    * chore(deps): update bootstrap tools to latest versions (#2048)
    * chore(deps): bump github.com/jinzhu/copier from 0.3.5 to 0.4.0
      (#2045)
    * chore(deps): update CPE dictionary index (#2043)
    * fill out new version notice (#2042)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.89.0:
    * tidy gomod and gitignore (#2082)
    * fix quiet flag (#2081)
    * fix: in some cases, try to use pom info to guess name and
      version to top level jar (#2080)
    * fix: don't panic on universal go binaries (#2078)
    * chore: update CLI to CLIO (#2001)
    * Add registry certificate verification support  (#1734)
    * fix: CPE generation for django (#2068)


author: Thorsten Kukuk <kukuk@suse.com>
changelog:
  - Add /bin/bash as shell for root to sysusers.d config
  - Add trusted group to sysusers.d config, too.


author: Richard Brown <rbrown@suse.com>
changelog:
  - Introduce 50-default-MicroOS-user.preset to allow Systemd user
    units for MicroOS users
  - Add transactional-update-notifier Systemd user unit to default
    user preset. This will allow MicroOS Desktop users to have
    Desktop notifications about transactional updates either
    succeeding or failing. The D-Bus service in use have been audited
    already (boo#1206163).
  - 20230130


author: Richard Brown <rbrown@suse.com>
changelog:
  - Correct spelling of transactional-update-notifier.service in
    50-default-MicroOS-user.preset
  - 20230214


author: Simon Lees <sflees@suse.de>
changelog:
  - Enable acpid (boo#1196609), its not installed by default on most
    systems anymore but the enlightenment desktop still uses its
    events to trigger various bindings and shows an error dialog
    when acpid is not running.


author: Antonio Larrosa <alarrosa@suse.com>
changelog:
  - Modify branding-preset-states to fix systemd-presets-common-SUSE
    not enabling new user systemd service preset configuration just
    as it handles system service presets. By passing an (optional)
    second parameter "user", the save/apply-changes commands now
    work with user services instead of system ones (boo#1200485)


author: Thorsten Kukuk <kukuk@suse.com>
changelog:
  - Add wtmpdb-update-boot.service and wtmpdb-rotate.timer to enable
    wtmpdb as Y2038 safe wtmp replacement


author: Thorsten Kukuk <kukuk@suse.com>
changelog:
  - Don't call systemctl list-unit-files with an empty argument,
    this will break enabling of system unit files [bsc#1212496]


author: Antonio Larrosa <alarrosa@suse.com>
changelog:
  - Fix another case of systemctl being called with an empty
    argument. This if a preemptive fix for a similar issue to
    bsc#1212496.


author: Thorsten Kukuk <kukuk@suse.com>
changelog:
  - Update to Version 1.7
    - Fix detection of running rebootmgrd
    - Add SERVICES_TRIGGERING_REBOOT (#2)


author: Johannes Kastl <kastl@b1-systems.de>
changelog:
  - if sysconfdir is being used on older SLES/Leap versions,
    mark the config file as %config(noreplace)


author: Thorsten Kukuk <kukuk@suse.com>
changelog:
  - Update to Version 1.9
    - Minimal support for SLE12 (os-update)
    - From address now configureable (systemd-status-mail)
    - Include error messages of systemctl, too (systemd-status-mail)


author: Thorsten Kukuk <kukuk@suse.com>
changelog:
  - Update to Version 1.10
    - Fix check if reboot is required
    - Improve/fix check if systemd needs to be restarted


author: Andreas Vetter <vetter@physik.uni-wuerzburg.de>
changelog:
  - Fix things not available in SLE12:
    - Do not require zypper-needs-restarting
    - Require mailx since conditional requires are not available in SLE12
    - define make_build macro


author: olaf@aepfle.de
changelog:
  It is not required to have sysuser-tools installed when working
    with a pkg source which uses sysuser-tools at build time.


author: olaf@aepfle.de
changelog:
  - Version 3.2
  - update sysusers_requires to request sysuser-shadow 3.2
  - Use TAB consistently for indention in sysusers2shadow.sh
  - This pkg needs to follow behavior which is described in sysusers.d(5).
    Always create a system group of the same name as the system user,
    even if the user already exists. (bsc#1205161, bsc#1207778, bsc#1213240)


author: Dirk Mueller <dmueller@suse.com>
changelog:
  - update to 1.41:
    * t1asm, t1disasm: More security fixes.
    * t1disasm: More security fixes reported by Jakub Wilk and Niels Thykier.


author: Dave Plater <davejplater@gmail.com>
changelog:
  - Update to 1.42 to fix t1asm seg fault in lilypond's Factory build
    See: boo#1182596 and
    https://github.com/kohler/lcdf-typetools/issues/8


author: Noel Power <nopower@suse.com>
changelog:
  - Update to 2.3.4
    + configure/Makefile: export PYTHONHASHSEED=1 in all
      'configure/Makefile' scripts
    + lib:replace: Reformat shell script
    + nsswitch: reduce dependecies to private libraries and link
      static/builtin if possible


author: Noel Power <nopower@suse.com>
changelog:
  -  Update to 2.4.1
    * Remove remaining, but broken python2 support
    * Spelling fixes
    * Remove unneeded va_copy()


author: mail@georg-pfuetzenreuter.net
changelog:
  - Update to version 0.5+3:
    * better random seed
    * fixed typo
    * updated docs
    * added random option and dropped chars not in fonts
    * moved unused fonts
    * bugchasing
    * updated docs
    * updated screenshot
    * updated docs
    * added bsdl


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 0.8.6
    * Handle mallinfo2() and glibc 2.34.
    * Make getdents64 work on Linux again.


author: Dominique Leuenberger <dimstar@opensuse.org>
changelog:
  - Convert changes file to proper UTF-8 format: new
    version of RPM are getting strict in interpreting files.


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Upgrade to upstream version 0.4.5
    * Version 0.4.5 - 2020-03-03
      + Remove upper bound for JDK version to allow Java 11 and newer
      + polyglot-kotlin - revert automatic source folder setting to
      koltin
      + Update xstream version in test resources to avoid security
      alerts
      + Avoid assumption about replacement pom file being readable
      + Fix sorting in model manager
      + Upgrade scala-maven-plugin, clojure-maven-plugin and Clojure
    * Version 0.4.4 - 2019-11-24
      + polyglot-kotlin: Set source folders to kotlin
      + Upgrade to kotlin 1.3.60
      + Provide a mechanism to override properties of a polyglot build
      + TeslaModelProcessor.locatePom(File) ignores files ending
      in.xml
      + Use platform encoding in ModelReaderSupport
      + Invoker plugin update
      + takari parent update
      + plexus-component-metadata update to 2.1.0
      + maven-enforcer-plugin update to 3.0.0-M3
    * Version 0.4.3 - 2019-08-14
      + polyglot-kotlin: Avoid IllegalStateException
    * Version 0.4.2 - 2019-08-01
      + polyglot-kotlin: improved support for IntelliJ Idea usage
    * Version 0.4.1 - 2019-06-04
      + polyglot-kotlin: kotlin update and numerous improvements to
      more idiomatic kotlin
    * Version 0.4.0 - 2019-03-09
      + polyglot-common:
      Execute tasks are now installed with inheritable set to
      false
      The ExecuteContext interface now has default
      implementations
      The ExecuteContext now includes getMavenSession()
      the ExecuteContext now includes getLog() to comport with
      Java bean conventions. The log() operation has been
      deprecated.
      the ExecuteContext now includes getBasedir() to comport with
      Java bean conventions. The basedir() operation has been
      deprecated.
      + polyglot-kotlin:
      Updates Kotlin to 1.3.21
      Includes support for Maven's ClassRealm
      Includes full support for the entire Maven model
      Includes support for execute tasks via as inline lambdas or
      as external scripts.
      Adds integration tests
      Provides 100% test coverage for the entire Maven model
      Resolves ClassLoader issues that affected integration with
      IntelliJ IDEA
    * Version 0.3.2 - 2018-10-19
      + polyglot-java: fixed depMgt conversion
      + polyglot-ruby: java9+ support improvement
      + added polyglot-kotlin
    * Version 0.3.1 - 2018-06-27
      + polyglot-scala:
      Convenience methods for
      Dependency (classifier, intransitive, % (scope))
      Support reporting-section in pom
      Added default value for pom property modelversion (4.0.0)
      Updated used Scala Version (2.11.12)
      refined Dependency.copy method
      Made output dir to pom.scala files compilation configurable
      via system property polyglot.scala.outputdir
      Improved support and docs for configuration elements of
      plugins
      + Upgrade to latest takari-pom parent
      + polyglot-yaml: Support for xml attributes
      + polyglot-yaml: exclude pomFile property from serialization
      + polyglot-java: Linux support and test fixes
      + polyglot-java: Moved examples into polyglot-maven-examples
    * Version 0.3.0 - 2018-03-07
      + Updated Scala version
      + Scala warning fixes
      + polyglot-scala: Scala syntax friendly include preprocessor
      + Added link to user of yml version
      + License and Central Repository badges
      + polyglot-scala: Use Zinc server for Scala module
      + polyglot-scala: Support more valid XML element name chars in
      dynamic Config
      + Experimental addition of Java as polyglot language:
  - Added patch:
    * pomless-tycho.patch
      + allow building eclipse with our pomless tycho


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Require jdk >= 1.8 for building
  - Build always with source/target level 8, since the code contains
    constructs that are 8+ only


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Do not generate test stubs by gmavenplus-plugin, since we are not
    building or running tests during build


author: brassh@web.de
changelog:
  - set tessdata dir location to be the same as in package tesseract-ocr
    (/usr/share/tessdata, not /usr/share/tesseract/tessdata)
  - fix version prefix and version format: 4.1.0+git.20191030.6572757
    * git tag 6572757 is upstream 4.1.0 (not 4.0)
    * set version format to include human readable date


author: Enrico Belleri <idesmi@protonmail.com>
changelog:
  - Fix (hopefully) overall compatibility with previous version
  - add Obsoletes to solve conflict in Factory


author: Ondřej Súkup <mimi.vx@gmail.com>
changelog:
  - add provides for 'tesseract-traineddata-{language}' as some
    packages still using this old requires


author: matthias.gerstner@suse.com
changelog:
  - removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
    firewalld, see [1].
    [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html


author: Noel Power <nopower@suse.com>
changelog:
  - Update to version 0.13.0
    + tevent: add tevent_cached_getpid() helper
  - Update to version 0.12.0
    + tevent: Add tevent queue tracing support
    + tevent: Use internally an empty trigger function for
      blocker requests


author: Samuel Cabrero <scabrero@suse.de>
changelog:
  - Update to version 0.14.1
    * Build fix for GNU/Hurd
    * Build fix for Solaris, after removal of ports backend (bso#15298)
  - Changes from version 0.14.0
    * Support python 3.12
    * Remove solaris port backend
    * Make tevent_find_ops_byname() available for callers
    * Allow the "standard" backend to be overloaded
    * Add interface for request/subrequest call depth tracking


author: Noel Power <nopower@suse.com>
changelog:
  -  Update to version 0.15.0
    * remove py2 ifdefs
    * python: Safely clear structure members
    * the tevent_thread_call_depth API is updated
      in order to allow better tracing.
      pass TEVENT_DEBUG_TRACE to tevent_debug() callbacks by default.
    * Spelling fixes
    * Make use of epoll_create1() for epoll backend
    * Optimize overhead in the epoll backend


author: Frederic Crozat <fcrozat@suse.com>
changelog:
  - Add the_silver_searcher-2.2.0-portabilityfixes.patch to fix
    build with latest gcc/glibc (gh#ggreer/the_silver_searcher#1377).


author: Marcel Kuehlhorn <tux93@opensuse.org>
changelog:
  - Update to version 0.5.2
    * Add gitlab-ci for thunarx-python
    * Update configure.ac.in syntax
    * Remove checks with unused result
    * Remove check for unused sys/wait.h
    * Fix missing-prototypes
    * Fix g_list_find_custom usage
    * make distcheck now works !
    * Update gtk-doc for thunarx-python
    * Fix compilation with python3.8
    * fix compilation issues with gcc-10
    * Scan extension directories only once
  - Remove reproducible.patch and thunarx-python-py3.8.diff
    * fixed upstream


author: Andreas Stieger <andreas.stieger@gmx.de>
changelog:
  - tig 2.5.2:
    * Incompatible change: Change directory from the next argument,
      from now use tig -C /path/to/repo
    * Can now jump from blame to commit
    * Start blame of an uncommitted deleted line from HEAD so the
      line's origin can be traced
    * Allow maxwidth to be expressed in % of the view width
    * Pass stash args through
    * Restore fullscreen navigation
    * Add some range so control chars ^^ and ^_ are also supported
    * Disable ncurses extended key values so that esc-codes can be used
    * Use id column for commit id only
    * Improvements to scrolling and clicking
    * Allow to generate a compilation database
    * New command stage-update-part
    * The line number before a diff was applied is exposed as
      %(lineno_old)
    * Many bug fixes


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 2.5.3:
    * Fix autoconf checking for readline. (#1072)
    * Fix segfault when saving a view with no column.
    * Reset view->parent when main view is promoted.
    * Fix segfault when pressing Enter in a child main view.
    * Restore lazy navigation.
    * Format time_t values portably and fix other values too. (#1084, #1085)
    * Fix loop when wrapping line with ISO-8859-1 character. (#1087, #1088)


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 2.5.4:
    Improvements:
    * Add FreeBSD installation instructions. (#1093)
    * Add TIG_EDITOR environment variable to configure editor. (#889, #1098)
    * Enable mailmap by default to match git log's behaviour. (#1104, #1105)
    * Enable tilde expansion for diff-highlight. (#1107)
    Bug fixes:
    * Escape variables with %% in external commands. (#1091, #1095)
    * Fix parsing of -L argument. (#1100)
    * Bugfix: smart-case does not work when search term contains a space. (#1108)
    * Use ncursesw by default on Linux. (#920)
    * Replace obsolete macro `AC_CONFIG_HEADER' in configure.ac.


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 2.5.5:
    Improvements:
    * Make word-diff a toggleable option. (#1119, #1125)
    * Add Linux installation instructions. (#1121, #1126)
    * Allow :back to work across separate blame views. (#1123, #1127)
    * Add auto-refresh to log view. (#1128)
    * Expose %(file_old), useful for deleted and renamed files. (#1132)
    * Enable jumping back in main view. (#628, #1138)
    * Add PCRE (Perl Compatible Regular Expressions) support. (#1137, #1143)
    * Pass command line args through to diff-files in status view. (#1152, #1155)
    * Remove quotes from TIG_LS_REMOTE to allow inline shell commands. (#1160,
      [#1161])
    * Avoid pushing identical history state in main view.
    * Replace useless strncpy to avoid compilation warning with GCC 8.
    * Update utf8proc to v2.7.0.
    * Update distclean rule to preserve tarball contents. (#1167, #1169)
    * Add reference types stash and other. (#1160, #1172)
    * Auto refresh view upon option change.
    * Allow to toggle revision filtering. (#1173)
    Bug fixes:
    * Fix null dereferences on unset format strings. (#1136, #1159)
    * Fix invalid read in log_read. (#1128)
    * Restore support for tig log --graph. (#1128)
    * Further fix to fullscreen navigation.
    * Fix blame when opened from an initial diff view. (#1135)
    * Fix stash view when using tig --all or tig revs. (#1146, #1147)
    * Avoiding null pointer dereference. (#1096)
    * Fix navigation between chunks after splitting chunk. (#1101, #1162)
    * Fix status line when toggling general options. (#1163, #1164)
    * Honor reference-format = hide:tag in diff view. (#1168, #1170)
    * Fix crash on :toggle file-args.


author: Timothy Brown <stimut@gmail.com>
changelog:
  - Split out tig-bash-completion package
    * Removes dependency on bash-completion from main tig package
  - Add tig-zsh-completion package


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 2.5.6:
    * Fix :goto <tag>. (#1178)
    * Fix typo in ui.c.
    * Revert terminal hacks and workarounds. (#748, #943, #1180, #1182)
    * Fix opening of an ambiguous ref in refs view.
    * Fix search when view is loading.
    * Use the full width for diffstat in the stage view.
    * Improve escaping of variables in external commands.
    * Fix cursor behaviour during staging. (#842, #1028)
    * Fix navigation in split tree view.
    * Enable textconv in the stage view.
    * Enable textconv in the blame view and fix blame -L. (#978, #1189)
    * Update lineno for untracked files. (#1192)
    * Fix alignment of transliterated text. (#1195)
    * Fix word diff in the stage, stash and blame views. (#1207)
    * Fix reading the value of status.showUntrackedFiles. (#1211)
    * Honor commit_title:no in view settings.
    * Fix segfault with PCRE.


author: Andreas Stieger <andreas.stieger@gmx.de>
changelog:
  - tig 2.5.5 added pcre2 support. Actually build with it.
  - fix bash and zsh completion packaging for Factory


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 2.5.7:
    * Fix running tests as root. (#1224)
    * Fix parsing of status.showUntrackedFiles. (#1219)
    * Avoid incorrect history path when $XDG_DATA_HOME is valid. (#1215,
      [#1217])


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 2.5.8:
    Improvements:
    * Update utf8proc to v2.8.0, supporting Unicode 15.
    * Support editing from the pager and the log (-p) views. (#1243[1])
    * Adjust build for native Apple Silicon.
    * Autoscroll the pager view while loading. (#1223[2])
    * Automatically show next diff in the status view. (#413[3], #469[4])
    * Replace Unknown author with Not Committed Yet.
    * Allow use of regular expressions for coloring. (#1249[5])
    * Add support for option word-diff-regex. (#1252[6])
    * Include original blob name in temporary filename. (#1254[7])
    Bug fixes:
    * Use %(file_old) for old filename in the blame view. (#1226[8])
    * Correctly report which version of libncurses was linked. (#1240[9], #1241[10])
    * Fix stage view closing when holding the ] key. (#1245[11])
    * Make tests work from a path with symlinks.
    * Fix encoding of very long lines. (#1227[12])
    * Fix diffstat color for tig log -p.
    * Clean IO before closing a view or quitting.


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to version 0.06
    * Bump compat level to 13
    * Add Rules-Requires-Root field
    * Document global scores usage
  - Dropped upstream fixed tint-0.04-fix-buffer-overflow.patch


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to version 0.07
    * Sanitize input after fgets()
    * Fix deprecated function usage
    * Make room for printing a 32 bit integer
  - Rebased tint-0.04-per-user-highscore.patch


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 20230206.0
    * updated to lastest UDPspeeder library
      bug fix: https://github.com/wangyu-/UDPspeeder/issues/290


author: Paolo Stivanin <info@paolostivanin.com>
changelog:
  - Update to version 20220311:
    * fixed build on big-endian platforms
    * use PACKET_LIMIT/2 as incoming maximum packet size,
      it's workaround for packets with miscalculated packet_length
    * add tinysshnoneauthd #29
    * fixed return error message when second channel is requested
    * man/tinysshd-{make,print}key.1 -> man/tinysshd-{make,print}key.8
    * add tools/tinyssh-convert
    * fix log error messages
    * honor "max packet size" requested from the client
    * removed sntrup4591761x25519-sha512@tinyssh.org
    * added sntrup761x25519-sha512@openssh.com


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 20220801:
    * tinyssh/getln.c don't close fd in case of error
    * use null fields in utmpx calls for logout
    * do not reverse the argument order in LIBS
    * fill utmp(x)'s ut_addr_v6 field when it exists
    * updated crypto/crypto_onetimeauth_poly1305.c


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 20230101:
    * LICENCE update from  public-domain to CC0,
    * public domain works differently depending on the country,
    * to avoid it, set explicitly CC0
    * fixed sysdep tests, tnx Johannes Nixdorf


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 1.40
    * Add config support for log-strip
    * Add config support for hex-mode
    * Rename --hex to --hex-mode
    * Fix completion for -e, --local-echo
    * Ignore newlines in hex output
    * Fix newline in warning_printf()
    * Fix ansi_printf_raw() in no color mode
    * Enter non-interactive mode when piping to tio
    * Also strip backspace from log
    * Socket code cleanup
    * Cleanup man page
    * Rename --log-filename to --log-file
    * Allow strip escape sequence characters from log file
  - Update to version 1.39
    * Improve key command response for local echo and timestamp
    * Fix invalid hex character error message
    * Make sure only matched config section is parsed
    * Add support for "disable" keyword in config file
    * Unify error message formating
    * Cleanup list devices code
    * Fix command-line tty-device|config parsing
    * Update bash completion
    * Add support for IPv4 and IPv6 network sockets
    * Fix tio deleting unix socket file
    * Rework color option
    * Remove print of hex mode status at startup
    * Remove newline option in hex mode
    * Fix configfile memory leaks
    * Remove command-line option inconsistencies
    * Replace '1' with 'enable' in config files
    * Convert errors to warnings
    * Extended hexadecimal mode.
    * Added option -x, --hex to start in hexadecimal mode.


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 1.41
    * Rename --hex-mode to --hexadecimal
    * Enable buffered writing / reading


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 1.42
    * Update man page
    * Handle malloc failure
    * Add missing 'string.h' include.


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 2.0
    * Handle stale unix socket file
    * Add visual or audible alert support on connect/disconnect
    * Add experimental RS-485 support
    * Add line response feature
    * Fix potential sscanf() overflow
    * Only print version on '--version'
    * Remove duplicate show config entry of DTR pulse duration
  - Update to version 1.47
    * Enable log feature when using --log-filename
    * Enable line buffering of log
    * Avoid invalid hex character messages when switching hex mode
    * Force flushing of log writes
    * Renamed tty_flush() to tty_sync()
    * Fix sync output to serial port
    * Clean up tty_flush()
    * Force frequent sync on tty_flush()
    * Update example tiorc
    * Quit from non-interactive mode using ctrl-c
    * Make sure we flush output buffer to tty when piping to tio
    * Do not return false read error when piping to tio
    * Show error message when reading port settings fail
  - Update to version 1.46
    * Rework toggle and pulse feature to support all lines
    * Add example configuration file
  - Update to version 1.45
    * Introduce bold color option
    * Change 'ctrl-t T' to 'ctrl-t t' for timestamp toggle
    * Add support for remapping prefix key
    * Add plaintext man page
  - Update to version 1.44
    * Simplify arbitrary baudrate code
    * Cleanup error printing routines
    * Clean up man page
    * Add support for space parity
    * Rename EOL delay to Output line delay
    * Replace -U,--upcase with mapping flag OLTU
    * Simplify tty_write()
    * Additional commands: EOL delay, lower to upper translation,
      added mark parity
    * Added ability to set mark parity.
  - Update to version 1.43
    * Add '24hour-delta' timestamp option
    * Improve description of socket option
    * Add Pulse DTR command


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 2.1
    * Fix output line delay
    * Apply output line delay on lines ending with \n.
    * On most systems lines ends with \n or \r\n.
    * Do not print timestamps in hex mode
    * Improve input mechanism in hex mode
    * Add support for sending prefix character to serial device
    * Update example tiorc


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 2.2
    * Add shell completion of sub-configuration names
    * Does not work with sub configuration names that contains one
      or more white spaces.


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 2.3
    * Add mute feature
    * Deprecate tty config keyword but keep it around for now
    * Update show config
    * Update example tiorc


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2.4:
    * Add threaded input handling
    * Fix so that is it possible to quit tio in tio etc.
    * Add key command to toggle log on/off


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2.5:
    * Update configuration file documentation
      Rename .tiorc to .tioconfig, tiorc to config, etc.
    * Add support for $HOME/.tioconfig
      Replaces what used to be $HOME/.tiorc
    * Fix double prefix key regression
    * Better error checking in config file, rename the file
      Accept "true", "enable", "on", "yes", "1" as true values, their
      counterparts as false ones. Check integer values for errors and range.
      Warn about ignored (e.g. misspelled) options.
      Check getenv() return value for NULL.
      Rename "tiorc" to "config", as it's a static INI file, not an executable
      "run commands".


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to 2.6:
    * Remove warning when using pattern option
    * Add --log-append option
    * Fix line termination for response wait feature


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Add config.sub and config.guess files to sources in order to fix
    generation of configure from configure.ac in Factory
  - Fetch the tarball using a working link, since the link from the
    spec file times out


author: Reinhard Max <max@suse.com>
changelog:
  - Update to version 1.7.22
    * Allow loading certificates and keys as values instead of files.
    * add "version" element with SSL/TLS protocol version to tls::status
    * Obsoletes tls-fix-channel-state.patch
  - Add 2048 bit keys for testing, because recent openssl versions
    don't accept 1024 bits anymore (tls-test-certs.tar.gz).
  - Update upstream URLs.


author: munix9@googlemail.com
changelog:
  - Add certs-tests.patch, cipher-tests.patch, fall-through.patch,
      hostname-tests.patch, openssl3.patch
    (according to see https://src.fedoraproject.org/rpms/tcltls
      and https://salsa.debian.org/tcltk-team/tcltls)
  - Remove tls-test-certs.tar.gz (replaced by certs-tests.patch)
  - Clean up spec file


author: Bjørn Lie <bjorn.lie@gmail.com>
changelog:
  - Add upstream patchfix: ca0d1a1.patch: Handle missing index/rindex
    functions in path.c
  - Use autosetup and make_build macros.


author: Luigi Baldoni <aloisio@gmx.com>
changelog:
  - Update to version 1.4 (see
    https://github.com/maekitalo/tntdb/compare/1.3...1.4
    for a changelog)
  - Refreshed tntdb-1.3-avoid-version.patch as
    tntdb-1.4-avoid-version.patch
  - Spec cleanup


author: Bjørn Lie <bjorn.lie@gmail.com>
changelog:
  - Add tomoe-0.6.0-fixes-set-parse-error.patch and
    tomoe-0.6.0-strerror.patch: Fix build in current Factory.
  - Run spec-cleaner and modernize spec, drop conditional for ancient
    version of openSUSE.


author: Marcus Meissner <meissner@suse.com>
changelog:
  - updated to 2.6.1-20210910
    - Add -DNCURSES_WIDECHAR=0 to programs using ncurses library.
    - Loosen pathname/domainname validation.
    - Limit wildcard recursion depth.
    - Remove "socket:[family=\\$:type=\\$:protocol=\\$]" from ANY_PATHNAME group.
    - Adjust to TOMOYO 2.6.
    - Rebase to ccs-tools 1.8.5-2.
  - moved /sbin/tomoyo-init binary to /usr/sbin/tomoyo-init (bsc#1191101)


author: Andreas Stieger <andreas.stieger@gmx.de>
changelog:
  - update to 2.4.0:
    * Disable ipv6 socket creation by default (signal-cli)
    * Delegate to libc fclose when fileno fails (mutt)
    * Add debug-log for opaque syscall passthrough
    * Pass through non-blacklisted syscalls, fixing "Unsupported
      syscall number" errors
    * Fixes an issue when calling recvmsg on a domain socket
      non-blocking
    * Fixed out-of-bounds write in onion pool.
    * Add getdents / getdents64 support re ticket


author: matthias.gerstner@suse.com
changelog:
  - update to upstream version 1.0.4:
    - this version fixes an issue with 'mkaik' when an SRK secret was
    required. 'mkaik' always used the well-known secret as SRK.


author: Andreas Stieger <andreas.stieger@gmx.de>
changelog:
  - update to version 2.1.1:
    * Interpret ipv4-mapped ipv6 addresses (::ffff:A.B.C.D) as true
      ipv4
    * Return back more robust poll(2) loop handling


author: Avindra Goolcharan <avindra@opensuse.org>
changelog:
  - update to 0.9.7:
    * Translate-Shell now recognizes 159 languages in total (including
      all the languages currently supported by Google Translate, Bing Translator,
      and Yandex.Translate)
    * Google Translate: fixed a regression bug (bac44df)
    * Bing Translator: fixed engine support (4a3a900)
    * Show HTTP error codes (892b543)
    * The default engine is now changed to auto (which uses google by
      default, but automatically falls back on bing if the specified language
      is not supported by Google Translate)
    * The options -l / -lang for specifying the interface language are
      deprecated in favor of -hl / -host; the environment variable HOME_LANG
      is deprecated in favor of HOST_LANG
    * 4 new options: -list-languages, -list-languages-english, -list-codes,
    - list-all to list all languages and codes
    * The options -L / -linguist (-list is deprecated) now show more
      linguistic details about languages


author: Alexei Sorokin <sor.alexei@meowr.ru>
changelog:
  - Update to version 0.9.7.1:
    * Bing Translator: fixed engine support.
    * Apertium Translator: (partly) fixed engine support.
    * REPL: supported setting sl and tl by :set.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.3
  - supersedes transset-20040120.diff, transset-df-5.diff
  - specfile cleanup


author: Andreas Stieger <andreas.stieger@gmx.de>
changelog:
  - tree 2.0.0:
    * Simplified code
    * Adds --info to print information about files/directories from
      information found in .info files
    * In HTML output, comments show as mouse over tooltips
    * Output un-indented JSON on file descriptor 3 ("stddata")
      automatically if file descriptor 3 is present
    * Always HTML escape filenames in HTML output even when -C is used
    * Return a non-zero exit status if there is a failure to open any directory.
    * Added --gitignore option to filter out files specified by
      .gitignore files. (also reads $GIT_DIR/info/exclude if present.)
    * To facilitate gitignore, adds support for ** on pattern matching
      to allow /**/ to match a single /
    * Now also supports multiple -I and -P instances
    * Now prints meta data for the top level directory as well.
    * Properly sort --fromfile input
    * Make tree colorization use reset (rs code in dir_colors,)
      not normal color when resetting attributes
    * Honor -n (no color) even if the CLICOLOR_FORCE environment
      variable is set
    * Fix --sort option to not require =
    * Defer sorting for --du until the entire sub-directory tree has
      been processed.
    * Fix JSON string escaping such that it is not using the HTML
      escaping
    * Add --filesfirst option
    * XML/HTML/JSON output needs to be mutually exclusive, last
      command line switch wins
  - drop tree-makefile.patch


author: Andreas Stieger <andreas.stieger@gmx.de>
changelog:
  - tree 2.0.1:
    * Make patterns ending in '/' match directories (but not files)
      for -I / -P, should also fix issues with --gitignore as well
    - Fix --gitignore not matching files relative to the path of the
      .gitignore


author: Andreas Stieger <andreas.stieger@gmx.de>
changelog:
  - tree 2.0.2:
    * stddata option now requires STDDATA_FD to be set
    * Fix HTML url output issue
    * Fix an error with * in the patchmatch code where *foo*bar
      would match *foo alone


author: Andreas Stieger <andreas.stieger@gmx.de>
changelog:
  - tree 2.0.3:
    * Fix segfault when filelimit is used and tree encounters a
      directory it cannot enter
    * Fixed broken -x option (stops recursing.)
    * Fix use after free (causing segfault) for dir/subdir in list.c
    * Multiple fixes for .gitignore functionality
    * Fixed segfault when an unknown directory is given with -X
    * Fixed output up for -X and -J options


author: Jan Baier <jbaier@suse.com>
changelog:
  - tree 2.1.0:
    * Add support for --info and --gitignore for the --fromfile option.
      (Suggested by Piotr Andruszkow)
    * Add options --infofile and --gitfile to load .info and .gitignore files
      explicitly.  Each implies --info or --gitignore respectively.
    * Add NULL guard for json_printinfo() and xml_printinfo() (and fix ftype
      printing for XML) (Kenta Arai)
    * Fix getcharset() to not return a getenv() pointer (fix for ENV34-C issue.)
      (Kenta Arai)
    * Another attempt at fixing extraneous /'s in HTML URLs/output. (Sebastian
      Rose)
    * Fixed XML output (Dave Rice)
    * Remove the (very outdated) French version of the manpage.  Look to
      localization projects such as Debian's 'manpages-l10n' for localized
      translations. (hmartink)
    * Add support for the NO_COLOR environment variable (https://no-color.org/).
      Equivalent to the -n option (can be still be overridden with -C).
      (Timm Fitschen)
    * Removed many C99isms to enable compiling on C90 compilers with fewer
      warnings.  (Sith Wijesinghe and Matthew Sessions)  It should not be
      necessary to avoid using a standard that is old enough to drink,
      furthermore it is all but impossible to remove the remaining warnings and
      have modern features like compound literals. In the meantime I've added
    - std=c11 to the default CFLAGS for Linux and will likely not worry about
      C90 compatibility going forward unless there is some other reason for it.
    * Added a helper function for long command line arguments to clean up option
      processing (and fixes the processing for a few of the options such as
    - -timefmt= (наб?).)
    * Added --hintro and --houtro options to select files to use as the HTML
      intro and outro.  Use /dev/null or an empty file to eliminate them
      entirely.  This should make it much easier to create your own custom CSS
      or embed one or more trees into a web page.
    * Defer printing the version until the character set is known so we can use
      the linedraw copyright symbol.
    * Revert change to the error code to not return an error (code 2) when
      attempting to list a non-directory that actually exists.  Tree will still
      return an error when attempting to list a non-existing directory/file.
    * Added option --fflinks which will process symbolic link information from
      a file generated with 'tree -if --noreport' when using --fromfile.
      (Suggested by Chentao Credungtao)
    * Updated the totals reporting code to also include in the total the file or
      directory that is being listed.  This should make a correct report when
      doing something like 'tree *'.


author: Jan Baier <jbaier@suse.com>
changelog:
  - tree 2.1.1:
    * Various spelling corrections.
    * Fix issue where following links while doing JSON output would lead to
      incorrect JSON output. (simonpmind)
    * Fix issue where .info patterns relative to the .info file that did not use
      a wildcard for matching the prefix were not matching files properly.
      (German Lashevich)
    * Added support for making trees from tab indented files (--fromtabfile)
      (gitlab @AvidSeeker), also cleaned up some other issues in the fromfile
      code.
    * Fix buffer overflow in listdir() when file names are allowed to be longer
      than 256 characters (like when using fromfile.) (Javier Jaramago Fernández)
    * If when attempting to open a .gitignore or .info file from a top level
      directory and failing, recursively check the parents for such a file.  This
      stops when successful at opening such a file. This behavior might in the
      future be modified to open all such files in all parents to until root is
      reached. (Damien Bezborodov) Note that this requires the use of realpath()
      which I think may be an issue for some OSes.
    * Fix issue where tree would never descend (-l) a symbolic link when a full
      tree is gathered (--du/matchdirs/prune) (gitlab @6ramr)


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 1.9+git.20210330:
    * Update mremap flags for 5.12-rc5
    * Update madvise flags
    * Update socketopts to 5.12rc5
    * syscall update for 5.12-rc5
    * Yet more new io_uring flags


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 1.9+git.20211011:
    * new setsockopts
    * Add skeletons for a bunch of new syscalls
    * protect other children's shm from corruption


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 1.9+git.20211129:
    * reduce variable scoping
    * do not let created timer send SIGINT signal


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 1.9+git.20220309:
    * Ignore compiler warning
    * fix unlikely overflow in stallcounter
    * remove -Wdeclaration-after-statement
    * panic when fd number is close to limition
    * Fix compiler warning
    * add support for riscv64 platform


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 1.9+git.20220913:
    * set_mempolicy_home_node skeleton
    * futex_waitv skeleton
    * fix warning about pragma diagnostic pop without push


author: jslaby@suse.cz
changelog:
  - Update to version 1.9+git.20230108:
    * fix: previous_op_count may more than op_count case process data compete. I met this under mips64 debian
    * drop decnet


author: jslaby@suse.cz
changelog:
  - Update to version 1.9+git.20230109:
    * periodic version bump
  - add 0001-kvm-drop-KVM_SET_MEMORY_REGION.patch


author: Martin Hauke <mardnh@gmx.de>
changelog:
  * Update to version 0.16
    - Add overall access lock
    - Optionally add delay during close
    - Optionally disable telnet processing
    - Add test server and client
    - Log to stderr instead of stdout
    - Optionally be quiet
    - Various minor bug fixes
    - Various cleanups
    * Update to version 0.15
    Bugfixes:
    - Clear pollin flag when input buffer is flushed
    - Correct termios2 baud rate calculation
    - Fix potentially incorrect speed check
    - Handle CRTSCTS properly
    Other:
    - Support for software flow control
    - Add support for termios2 ioctls


author: Dirk Mueller <dmueller@suse.com>
changelog:
  - update to 0.10.4:
    * Fixed a possible division by zero
    * Silence a compilation warning
  - add configure-check.patch


author: olaf@aepfle.de
changelog:
  - remove braces from rpmspec macros
  - rename so_version macro
  - remove obsolete rpm statements
  - remove obsolete libvirt_version macro
  - update URL to Source0
  - set Release to zero
  - link to shared libraries, liblzma provides no static lib anymore
  - use pkgconfig() in BuildRequires
  - remove obsolete suse_version conditionals
  - remove obsolete Group tags


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to 1.3.0
    * 1.3.0 should be ABI-compatible with 1.2.x for most applications
    * Added Config.hasPathOrNull, Config.getIsNull and
      parser.ConfigDocument which supports simple load/edit/save on a
      config file.
    * Fixed obscure bug in converting to camel case when instantiating
      beans
    * Now built with Java 8 and requires Java 8
    * If you were relying on the order of key iteration in a config,
      note that Java 8 changed the iteration order for hashes and that
      includes Config and ConfigObject several correctness fixes to
      resolving substitutions.
    * ConfigBeanFactory will auto-fill a JavaBean from a Config
    * It is now possible to create a ConfigOrigin using
      ConfigOriginFactory and to modify origins on values using
      ConfigValue.withOrigin
    * Config.getMemorySize returns a ConfigMemorySize
    * Config.getDuration returns a java.time.Duration
    * The existing ConfigValueFactory.fromAnyRef and related methods
      now pass through a ConfigValue instead of throwing an exception
    * ConfigFactory.defaultApplication() returns the default Config
      used by ConfigFactory.load() in between defaultReference() and
      defaultOverrides(), leaving ConfigFactory.load() as a trivial
      convenience API that uses no internal magic.
    * Fix "allow unresolved" behavior for unresolved list elements
    * Class loaders are cached with a WeakReference to avoid leaks
    * Create valid output for values with multiline descriptions
  - Update to 1.2.1
    * Fix resolving substitutions in include statements nested
      inside objects
    * When rendering an object to a string, sort the fields
    * Handle unresolved substitutions in value concatenations
    * Make ConfigOrigin.comments unmodifiable
    * When using '+=' or 'include' inside a list, throw an exception
      instead of generating a wrong result
    * When context class loader is unset throw a more helpful
      exception than NullPointerException
    * Ignore non-string values in a Properties object


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to 1.3.4:
    * It is now possible to override any configuration setting from
      environment variables
    * Added support for integer keys that are longer than Int
    * Missing exception now has a reference to the origin Config
    * Performance improvements to resolve()
    * Config file syntax is now resolved when parsing InputStream
    * It is now possible to use @Optional on keys that are reserved words
    * ValidationProblem is now serializable
  - Update to 1.3.3:
    * Minor issue fix
  - Update to 1.3.2:
    * Environment variables are now able to be resolved to lists in the
      same fashion as system properties.
    * Added getPeriod() which returns time units as java.time.Period.
      Currently supported periods are days, weeks, months and years.
    * ConfigResolveOptions now has appendResolver(...) which allows
      having custom behavior when unresolved substitutions are
      encountered during resolution.
    * Config Beans now support Set collection.
    * A few other small bugfixes.
  - Update 1.3.1:
    * Added include required("foo") syntax to specify includes that fail
      if not present support for more kinds of property in
      ConfigBeanFactory:
      enumerations
      optional fields
      lists of beans
    * numbers can now start with a decimal (".33" vs. "0.33"), these
      are still parsed as strings but Config.getDouble() etc. will
      convert them to numbers a few other small bugfixes


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to 1.4.1:
    * Add a helper method for parsing only application overrides
    * Remove unmodifiable collection wrappers in ResolveContext
    * Added support for memory units which don't fit in a long when
      transformed to bytes
    * Inherit optional and getter evaluation
    * A few other bug fixes
  - Update to 1.4.0:
    * application.conf variables can now override variables in
      reference.conf
    * Performance improvement through capacity hint for ArrayList


author: fstrba@suse.com
changelog:
  - Don't require java-bootstrap-devel any more; require instead
    java-devel >= 1.7
  - BuildIgnore timezone-java to avoid build cycles


author: Guillaume GARDET <guillaume.gardet@opensuse.org>
changelog:
  Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2023.01
    * Patches added to fix boot from USB on RPi4 - boo#1207562:
    0017-rpi-fix-boot-from-USB-on-RPi4-boo-1.patch


author: Guillaume GARDET <guillaume.gardet@opensuse.org>
changelog:
  Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2023.01
    Prefer upstream solution to fix boo#1207562
    * Patches dropped:
    0017-rpi-fix-boot-from-USB-on-RPi4-boo-1.patch
    * Patches added:
    0017-Backport-https-patchwork.ozlabs.org.patch


author: Guillaume GARDET <guillaume.gardet@opensuse.org>
changelog:
  Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2023.01
    Use new upstream solution to fix boo#1207562
    * Patches dropped:
    0017-Backport-https-patchwork.ozlabs.org.patch
    * Patches added:
    0017-Bump-LMB_MAX_REGIONS-default-to-16.patch
    0018-lmb-Treat-a-region-which-is-a-subse.patch


author: Guillaume GARDET <guillaume.gardet@opensuse.org>
changelog:
  - Update to 2023.04-rc5:
    * Full changelog available at:
      https://source.denx.de/u-boot/u-boot/-/compare/v2023.01...v2023.04-rc5
    * Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2023.04
    * Patches dropped:
      0017-Bump-LMB_MAX_REGIONS-default-to-16.patch
      0018-lmb-Treat-a-region-which-is-a-subse.patch


author: Guillaume GARDET <guillaume.gardet@opensuse.org>
changelog:
  - Update to 2023.04:
    * Full changelog available at:
      https://source.denx.de/u-boot/u-boot/-/compare/v2023.01...v2023.04


author: Guillaume GARDET <guillaume.gardet@opensuse.org>
changelog:
  - Update to 2023.07:
    * Full changelog available at:
      https://source.denx.de/u-boot/u-boot/-/compare/v2023.04...v2023.07


author: Guillaume GARDET <guillaume.gardet@opensuse.org>
changelog:
  - 2023.07 has been released with a -rc6 leftover, so remove it
    from Makefile to have the right version displayed on boot


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to version 1.7.1
    * uacme: fix issue when running from inaccessible directory
    * ualpn: use default user group when -u <user> is specified
  - Update to version 1.7.0
    * uacme: alternate chain selection by certificate fingerprint
    * print copyright with version
    * ualpn: print copyright with version
    * add notice with version on startup
    * reject duplicate options where appropriate
    * make ualpn.sh always outputs to stderr
    * fix compilation warning
  - Update to version 1.6
    * uacme: add support for RFC8555 External Account Binding
    * fix use after free in surrogate strcasestr function
    * make nsupdate.sh accept quoted TXT challenge values
    * minor cosmetic changes to log messages
  - Rebased suse-www-path.patch


author: Yasuhiko Kamata <belphegor@belbel.or.jp>
changelog:
  - Update to version 1.7.2
    * uacme: exponential backoff for status polling instead
      of constant 5s delay (reduces load on server)
    * uacme: new -r option to allow specifying revocation code
    * uacme: fix silent failure in nsupdate.sh
      closes https://github.com/ndilieto/uacme/issues/45
    * uacme: replace 'echo' with 'printf' in uacme.sh
      closes https://github.com/ndilieto/uacme/issues/48
    * uacme: fix -Wsign-compare warning
    * compatibility with mbedTLS v3.2
    * compatibility with LibreSSL (with some limitations)
      see https://github.com/ndilieto/uacme/commit/32546c7c
    * embed ax_check_compile_flag.m4 from autoconf-archive as
      requested in https://github.com/ndilieto/uacme/pull/57
    * minor documentation changes including copyright year
  - Removed libev-devel from BuildRequires which causes conflict in
    Tumbleweed.
  - Added uacme-fix-incorrect-return-types.patch to be able to build
    in Tumbleweed (original patch is at
    https://github.com/socketry/nio4r/pull/276).


author: Adrian Schröter <adrian@suse.de>
changelog:
  - Update to version 1.7.3
    * ualpn.c: fix build with mbedtls 2.x ￼…
    * LibreSSL > 3.5.0 has ASN1_TIME_diff()
    * Enable --must-staple support with LibreSSL > 3.5.0 ￼…
    * Add Unix philosophy link to README.md
    * Compatibility wth LibreSSL


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.7.4:
    * uacme: Validate token from ACME server.
    * minor documentation changes including copyright year


author: Joop Boonen <joop.boonen@opensuse.org>
changelog:
  - Build version 0.9.14
    - Version 0.9.14
    * Fix BPF filtering for IOL bridge.
    - Version 0.9.13
    * Display uBridge version and PCAP lib version.
    * Fix issue with TAP interfaces on OS X.
    * Preserve timestamps during cp
    * Add option to use system provided iniparser.
    - Version 0.9.12
    * Added function show in module bridge
    * Do not require an IPv4 address to use Ethernet devices
    * Enable to use existing TAP devices
    * Fix and improve NIO statistics.
    * Fix sendto() error when socket file is not yet present.
    * Implement packet filter support, current filters include BPF, delay, packet loss, frequency drop and packet corruption


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Build with system provided iniparser
  - Package README and LICENSE file
  - Specfile cleanup
  - Update to version 0.9.18
    * Fix issue with data transfer thread unexpectedly stopping
  - Update to version 0.9.17
    * Recover from EINVAL and exit ubridge on unrecoverable errors.
  - Update to version 0.9.16
    * Updated iniparser to v4.1
    * Fixed issue with incompatible interface to iniparser.
  - Update to version 0.9.15
    * Hide erred line content during INI file parsing.


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 2.3.0
    * Much improved USB3 support, in particular for RPi 4B and
      M1 Macs
    * Allow forced operation on unsupported hubs - not likely to
      work though
    * More supported devices


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 2.4.0
    * Support for toggle action (turn power on or off opposite to
      current power state).
    * More sane error reporting when we enumerate devices which
      lack permissions.
    * Allow pkg-config override to make some build systems (e.g.
      chromium OS) happier.
    * Even more supported devices.


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 2.5.0
    * Added support for Linux sysfs based power switching provided
      in Linux kernel 6.0+ - it allows to solve reliability issues
      when turning power off on Linux.
    * Added option --nodesc to skip querying device string
      descriptors (necessary for some buggy devices which otherwise
      would completely freeze).
    * New simpler way to configure udev rules on Linux (one rule
      works for any USB hub).
    * Even more supported devices.


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to version 14.0
    * Added 37 new emoji characters
    * New emoji ZWJ sequences and emoji modifier sequences
    * https://unicode.org/emoji/charts-14.0/emoji-released.html


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to version 15.0:
    * Added 21 new emoji characters
    * see https://unicode.org/emoji/charts-15.0/emoji-released.html


author: pgajdos@suse.com
changelog:
  - version update to 15.1
    * upstream release notes:
      https://unicode.org/emoji/charts-15.1/emoji-released.html


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to version 14.0.0
    * Unicode 14.0 adds 838 characters, for a total of 144,697 characters
    * These additions include 5 new scripts, for a total of 159 scripts
    * As well as 37 new emoji characters.
    * Full news: http://www.unicode.org/versions/Unicode14.0.0/


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 15.0.0:
    * Unicode 15.0 adds 4,489 characters, for a total of 149,186 characters. These
      additions include 2 new scripts, for a total of 161 scripts, along with 20 new
      emoji characters, and 4,193 CJK (Chinese, Japanese, and Korean) ideographs.
    See https://www.unicode.org/versions/Unicode15.0.0/


author: pgajdos@suse.com
changelog:
  - version update to 15.1.0
    * upstream changelog:
      https://www.unicode.org/versions/Unicode15.1.0/


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Upgrade to upstream release 2.9.1
    * Bugs fixed
      + Quote escape configured to double quote (quote value)
      character if escape not detected
      + Delimiter detection returns first candidate delimiter even if
      it does not exist in the file
      + context.getSelectedHeaders() in RowProcessor processStarted()
      can return invalid results
      + DefaultNullRead of @parsed does not work with enums
      + Missing fields not initialized if nested beans present
      + Possible race condition
      + Implicit limitation on max column name length?
      + CSV auto-detection assigning line ending as quote escape
      + FixedWidthFields.keepPadding not working
      + Multi-char delimiter incorrectly detected inside quoted string
      + Fixed the repeatable conversions initialization in the
      DefaultConversionProcessor
      + Fix NPE in EnumConversion
      + Fixed quoted parser when using non-printable char as delimiter
    * Enhancements
      + Delimiter detection returns first candidate delimiter even if
      it does not exist in the file
      + Custom CsvFormatDetector
      + Detects "whitespace" as delimiter instead of "comma"
      + make the maxRowSample for parameter public configurable for
      CSV auto-detection
      + settings.excludeFields() doesn't throw errors for
      non-existing fields anymore.
      + Expose InputAnalysisProcess implementations publicly
      + add "com.googlecode.openbeans" as an optional OSGi dependency
  - Removed patch:
    * ambiguous-Record.patch
      + Not sufficient with this version
    * 0001-Resolve-import-clash-with-OpenJDK-17.patch
      + fix name clash with the new java.lang.Record


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - update to release 1.20.0
    * This release fixes a deprecation warning when the macros are used with
      autoconf 2.70 or later, and adds a new XORG_DEFAULT_NOCODE_OPTIONS
      macro that can be used with packages that don't compile any code to
      skip all the compiler checks done by XORG_DEFAULT_OPTIONS.  (Packages
      will need to be updated to use this macro - that is in progress now.)


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.7
    * gitlab CI: add a basic build test
    * man page: remove out-of-date COPYRIGHT section
    * Apply X.Org standard coding style
    * Remove obsolete casts on calloc & malloc calls
    * Variable scope reductions as suggested by cppcheck
    * set_node_labels: move dereference of node to after the NULL check
    * Add .git-blame-ignore-revs to hide whitespace commits from git blame


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 3.6.0:
    Added:
    * :cleardata [listOfDataTypes] [timeSpan] command to clear various types of
      stored website data modified in the last timeSpan.
    * Setting hint-match-element to allow to disable the hinting to filter hints
      by the elements text content. This is useful if 'hint-keys' are set the
      chars instead of numbers.
    * New autocmd event LoadStarting to run auto commands before the first page
      content is loaded (Thanks to Patrick Steinhardt).
    * Setting geolocation with values ('ask', 'always' and 'never') to allow the
      user to permit or disable geolcation requests by default (Thanks to Alva).
    * Setting dark-mode to switch the webview into dark mode, which might be
      picked up by pages media query to setup dark styling (Thanks to Alva).
    * Option --cmd, -C to run ex commands on startup.
    Removed:
    * :clearcache was removed in favor of more advanced :cleardata command.
      The previous behaviour of :clearcache could be replaces by
      :cleardata memory-cache,disk-cache.


author: Bjørn Lie <bjorn.lie@gmail.com>
changelog:
  - Switch to pkgconfig style BuildRequires, ensure we pull in what
    the package really needs (fixes build in current Factory).


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.25:
    * detect AWS arm virtual instance as kvm
    * google-cloud: Print "kvm" fact on aarch64 instances
    * illumos-lx: Fix test so it works under virtualization
    * Detect Illumos (SmartOS/OmniOS) LX virtualization
    * Add detection of Red Hat's hypervisor
    * Display kvm/qemu fact for Nutanix AHV
    * Add support for Alibaba Cloud Linux
    * Add support for VMware ESXi on ARM
    * aws: Match multi-digit version number in BIOS information


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 0.58
    * bugfix release - no functional changes
  - Remove patches (included upstream):
    * 0001-fix-extraneous-licence.patch
    * 0002-fix-insecure-printf.patch
    * 0003-rename-program-to-vitetris.patch
    * 0004-add-comment-desktop.patch
    * 0005-fix-implicit-declaration.patch


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 0.59
    * Highlight last high score
    * Change qualification for high score when in B-type
    * Enhance desktop entry file
    * Remove explicit ownership for installed files
    * Add runtime library search path
  - Drop patch:
    * vitetris-no-need-for-root-to-install.patch


author: Dirk Mueller <dmueller@suse.com>
changelog:
  - update to 1.3.1:
    * New switch: "-P <pidfile>". When combined with -l or -L, the
    PID of the daemon process will be written to this file.
    * In Makefile, support staged installs using DESTDIR
    * Create snapcraft.yaml to enable snap creation
    * Fix compilation for pre-C99 compilers
    * Documentation improvements


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Specfile cleanup
  - Add patch:
    * 0001-revert-from-r124.patch
      Fix bug "enter" is executed after the second typed character
      See: https://github.com/GNS3/vpcs/issues/10


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 0.8.1:
    * switch to fork of vpcs which includes patches wrote by various people from
      the community
  - remove 0001-revert-from-r124.patch (upstream)
  - drop vpcs-0.8-no-static.patch (obsolete)


author: Avinesh Kumar <avinesh.kumar@suse.com>
changelog:
  - update to 0.8.2:
    * Fix IPv6 router advertisement parsing to accept options out-of-order
    * fix failure to receive DHCP offer
    * Remove possibility to run commands on host


author: Thomas Blume <thomas.blume@suse.com>
changelog:
  - CVE-2022-38223 Out-of-bounds write in checkType located in etc.c
    (bsc#1202684)
    - add:
      0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch
      0001-Fix-warning-for-unused-variable-without-USE_M17N.patch


author: Muhammad Akbar Yanuar Mantari <mantarimay@pm.me>
changelog:
  - update to version 0.5.3+git20230121
  - add 0001-Update-German-message-catalogue.patch
  - dropped patches:
      0001-allow-to-configure-the-accept-option-for-bad-cookies.patch
      0001-implements-simple-session-management.patch
      0001-handle-EXDEV-during-history-file-rename.patch
      0001-w3mman-don-t-show-invalid-characters-bsc-950800.patch
      0001-Fix-warning-for-unused-variable-without-USE_M17N.patch
      0002-Fix-m17n-backspace-handling-causes-out-of-bounds-wri.patch


author: Thomas Blume <thomas.blume@suse.com>
changelog:
  - CVE-2023-38253: out-of-bounds read in growbuf_to_Str() at w3m/indep.c
    (bsc#1213323)
  - CVE-2023-38252 out-of-bounds read in Strnew_size() at w3m/Str.c
    (bsc#1213324)
  - add 0001-Fix-OOB-access-due-to-multiple-backspaces.patch


author: Matthias Eliasson <elimat@opensuse.org>
changelog:
  - Update to version 2.2.0
    * New features like docker support and output format fixes.
    * Several new bug fixes and stability to the existing code.
    * Few new WAF detections.


author: Martin Sirringhaus <martin.sirringhaus@suse.com>
changelog:
  - Add rpmlintrc to suppress errors for now
  - Add workaround-broken-makefile.patch for cleaner build/install
    separation


author: Aaron Puchert <aaronpuchert@alice-dsl.net>
changelog:
  - Update to version (wasi-sdk-)19.
  - Rebase workaround-broken-makefile.patch.
  - Add undefine-gcc-macros.patch: ignore new macros for now to fix
    build with Clang 16.
  - Declare the package as noarch: the binaries are for WebAssembly,
    not the host architecture.


author: Aaron Puchert <aaronpuchert@alice-dsl.net>
changelog:
  - Update to version (wasi-sdk-)20.
    * Compatibility with Clang 16.
    * Rename triple wasm32-wasi-pthread to wasm32-wasi-threads.
    * Implement support for spinlock.
    * Improve performance in dlmalloc.
  - Rebase workaround-broken-makefile.patch.
  - Drop obsolete undefine-gcc-macros.patch. (Has been solved
    upstream in gh#WebAssembly/wasi-libc#379.)
  - Add ignore-fpclass-macros.patch to ignore __FPCLASS_* macros that
    are new with Clang 17.


author: Martin Hauke <mardnh@gmx.de>
changelog:
  - Update to version 0.9.3
    Fixes General
    * proper rendering on UTF-8 terminals (#70),
    * enabled by using libncursesw in place of libncurses,
    * and using wide-characters for rendering where supported.
    Fixes Info Screen:
    * properly clear area when updating with new data,
    * do not leave rx / tx empty when no data available (use 'n/a'
      instead),
    * improve rendering on some terminal types (e.g. ansi),
    * refresh immediately after a window-size change;
    Fixes History Screen:
    * do not display noise / SNR levels when such data is not
      reported by the driver;
    Fixes Scan Screen:
    * fix segmentation fault when no CAP_NET_ADMIN permissions
    * fix locking bug (#78), redoing the original and incorrect fix;
    * as a result, screen now retains data when switching windows;
    Fixes Conf Screen:
    * fix memory leak identified in #73,
    * reorganize into sections via separators.
    Miscellaneous
    * Keyboard shortcuts: can now use 0..9 in place of F10, F1..F9;
    * Scan screen: increased the usable window size by 1 line;
    * Build: updated several outdated build/bootstrap files.


author: Luigi Baldoni <aloisio@gmx.com>
changelog:
  - Update to version 0.9.4
    Enhancements and Fixes:
    * Info Screen
      + fix mis-spelled format identifier
      + add fields for carrier / link mode,
      + handle (accidentally) positive signal levels
      + fix display of bonded interfaces
      + add more network information
      + add IPv6 support
      + use error-checking mutexes
      + display MCS bitrate information
    * Scan Screen
      + do not enable scan if rfkill is enabled
      + unblock data mutex at end (fixing a deadlock condition)
      + reset filter when there are no results
    * History Screen
      + deprecate threshold actions (were not of much use)
      + remove support for noise levels
      + add missing #include
      + add wide-character support
      + reset data when switching between interfaces
    * Menu Bar
      + improve highlighting of selected entries
    Miscellaneous:
    * drop dependency on wireless extensions
    * build uses correct ncurses flags
    * build now uses -Wextra by default
    * build now honours configure CFLAGS
    * update README
    * document how to use wavemon within screen
    * list of wireless interfaces is now also populated via
      nl80211 (no longer ioctl)


author: Dawid Adam <nyslay@gmail.com>
changelog:
  - Update to 1.1.1
    * Install icon to the app_id location
    * Move the output name overlay to the bottom left
    * Updated desktop file
    * Fixed license SPDX ID in main meson.build


author: kastl@b1-systems.de
changelog:
  - Update to version 0.26.0:
    * Update README to point download link to 0.26.0
    * Update docs for release 0.26.0
    * Update the helm reference
    * Update helm chart to 4.0.24 to use gitops 0.26.0
    * Update javascript library version to 0.26.0
    * Update layout to accept components (#3798)
    * fix container heights (#3795)
    * Link PolicyName in violationDetails to policyDetails page
      (#3794)
    * Make Layout reusable by EE (#3679)
    * swap success and feedback colors for EE dark mode (#3793)
    * Fixes the dashboard port annotation on gitops run with session
      (#3788)
    * Add policy full details to list endpoint
    * Backport explorer docs to older versions
    * Update query syntax docs
    * Improve readability of the logged Flux version.
    * Add edit icon, modify Pipelines and Delivery icons for EE dark
      mode (#3781)
    * Add installed dashboard detection to the `gitops create
      dashboard` command.
    * Log out cookie sizes when setting them (#3785)
    * docs: Fix TOC for WGE
    * Update javascript library version to 0.25.1-rc.1
    * fix exported components (#3777)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.27.0:
    * Adapt goreleaser.yml after "replacements" field deprecation
    * Update README to point download link to 0.27.0
    * Update docs for release 0.27.0
    * Update the helm reference
    * Update helm chart to 4.0.25 to use gitops 0.27.0
    * Update javascript library version to 0.27.0
    * Align flux-dependencies in go.mod (#3819)
    * Revert "Update Flux dependencies" (#3818)
    * fix: Reference the related GitHub issue in linter suppresions
    * fix: Remove v1 API scheme registrations
    * fix: Fix proto version
    * fix: wait.Poll and wait.PollImmediate have been deprecated.
      This commit ignores the linter warnings but needless to say
      this needs to be resolved properly, in a follow-up PR.
    * fix: Add Flux v1 API versions
    * chore(deps): Updated the following dependencies:
    - github.com/fluxcd/kustomize-controller/api v0.34.0 =>
      v1.0.0-rc.4
    - github.com/fluxcd/source-controller/api v1.0.0-rc.1 =>
      v1.0.0-rc.5
    - github.com/fluxcd/notification-controller/api v0.32.1 =>
      v1.0.0-rc.4
    - github.com/fluxcd/pkg/runtime v0.29.0 => v0.39.0
    * Docs for collector_cluster_watcher metric (#3753)
    * Terraform section docs changes (#3804)
    * add dm transition color (#3807)
    * adds dm input autofill override (#3806)
    * Update theme (#3796)
    * new pipelines icon (#3803)
    * Docs cleanup for Cluster Management and related install page
      (#3779)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.28.0:
    * Update README to point download link to 0.28.0
    * Update docs for release 0.28.0
    * Update the helm reference
    * Update helm chart to 4.0.26 to use gitops 0.28.0
    * Update javascript library version to 0.28.0
    * remove dropdown on Sources table with extentable object (#3854)
    * Update
      website/docs/progressive-delivery/progressive-delivery-flagger-install.mdx
    * docs: Fix link
    * docs: Remove deleted item from sidebar
    * Update prog delivery page
    * Edit install page
    * Edit manual gating page
    * Alphabetize docs sections
    * Make prog delivery section
    * update website readme
    * Moved versions to a separate page instead of navbar dropdown
    * Update docs for weave-gitops-enterprise 0.27.0 release (#3828)
    * Enhance types in checkbox actions for EE terraform sync/suspend
      all (#3834)
    * Allow for custom actions for data table checkboxes (#3829)
    * Implement trigger for workflow_dispatch on release/merge to
      main branch
    * disabled snyk checks for both PRs and main
    * Update javascript library version to 0.27.1-rc.1


author: kastl@b1-systems.de
changelog:
  - Update to version 0.29.0:
    * Update README to point download link to 0.29.0
    * Update docs for release 0.29.0
    * Update the helm reference
    * Update helm chart to 4.0.27 to use gitops 0.29.0
    * Update javascript library version to 0.29.0
    * Bump semver from 5.7.1 to 5.7.2 in /website
    * update upgrade fluxga docs to get ready for v0.29 release
      (#3905)
    * Verified sources (#3887)
    * Bump word-wrap from 1.2.3 to 1.2.5
    * Update javascript library version to 0.29.0-rc.1
    * ad docs and dashboard for indexer RED metrics (#3892)
    * Update old /releases link with new
      /enterprise/getting-started/releases-enterprise/ url
    * refactor primary kinds function to support testing
    * simplified test to remove flux/v2 package dep
    * Update core/clustersmngr/cluster/delegating_cache.go
    * use controller-runtime v0.14
    * upgrade flux v2 dependencies
    * add kind to source ref in tests
    * test description edit
    * remove source sync from img update automations
    * sync + suspend img update automations + tests in backend and
      ui, along with an additional ui change to checkbox actions that
      re-disables buttons when removing all checked items
    * updated dashboard without indexer writes colum
    * removed indexer writes as not yet covered
    * added section for indexer and store writes
    * added indexer and datastore read metrics documentation
    * large info should never be empty (#3879)
    * Suspend/resume/reconcile Image Repositories (#3831)
    * Fix links on Releases page (#3882)
    * update External Secrets docs
    * update docs feedback
    * fix: Renamed parameter to better communicate usage
    * fix: Add missing OCIRepository CRD
    * Add missing sync tests to cover all source objects.
    * Add `HelmChart` to known object Kinds when getting Flux objects
      for syncing.
    * Remove Flux version from /v1/version response and page footers
      (#3876)
    * Update tagline
    * Create component for info in top right of detail pages, and
      prevent x-overflow on main content (#3857)
    * Tweaking dependabot to just raise PRs for security updates not
      version updates. More info in
      https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#open-pull-requests-limit
    * docs: add missing entry for v0.28.0 release notes Lauri added
      an extra line to the release notes.
    * docs: Add v0.28.0 Release Notes
    * enabled dependabot with daily schedule and eng teams as
      reviewers
    * update feedback
    * Update docs feedback
    * update external secrets creation


author: kastl@b1-systems.de
changelog:
  - Update to version 0.30.0:
    * Update README to point download link to 0.30.0
    * Update docs for release 0.30.0
    * Update the helm reference
    * Update helm chart to 4.0.28 to use gitops 0.30.0
    * Update javascript library version to 0.30.0
    * update severity font size and edit violated policy column
      (#3938)
    * Implement release locking to avoid publishing helm chart before
      container image  (#3940)
    * remove titles from detail pages for design (#3939)
    * Fixes WGE username field in installation guide (#3942)
    * Fixes github-oauth link in Install WGE page (#3941)
    * WGE install pages updates (#3924)
    * Added incident report for latest v0.29 out of ordering artefact
      pubishing (#3937)
    * Standardize Alert icon
    * Add batch error handling to Notifications page
    * Add redirect for another orphaned docs page
    * filter out dupe error messages (#3927)
    * Add redirects for orphanes website pages
    * Fix version in tf getting started guide (#3932)
    * Updates user guide page names and links (#3904)
    * Update docs with verified status (#3894)
    * UI token refreshing (#3842)
    * Update Flux GA guide
    * added wge v0.29 release notes
    * Update video on main docs page
    * Harden pipeline pull-request promotions security documentation
      and recommendations (#3540)
    * Bump tough-cookie from 4.0.0 to 4.1.3


author: kastl@b1-systems.de
changelog:
  - Update to version 0.31.0:
    * Update README to point download link to 0.31.0
    * Update docs for release 0.31.0
    * Update the helm reference
    * Update helm chart to 4.0.29 to use gitops 0.31.0
    * Update javascript library version to 0.31.0
    * JWT cookie fetcher converted to session storage. (#3946)
    * Bump @adobe/css-tools from 4.0.1 to 4.3.1 (#3969)
    * fix: Bump client-go version to address discovery client panic
      https://github.com/weaveworks/weave-gitops/issues/3960
    * updated flux upgrade doc link
    * Update .github/workflows/prepare-release.yaml
    * moving flux compatibility table last and setting only flux ga
    * adding flux compatibility section to the release notes so we
      provide that info to our users
    * Improve feedback to user when objects aren't retrieved due to
      RBAC  (#3667)
    * Fixes issues raised by `yarn audit`
    * Re-run `yarn import` on a clean npm installation
    * Upgrade typescript to avoid typecheck errors from node_modules
    * Use yarn import for direct dep translation from npm
    * Change CI jobs to yarn
    * Fixing linting errors
    * Convert to yarn for package management
    * fix: Moved security policy to the right place
    * docs: Add SECURITY.md
    * User docs cleanup (#3964)
    * Add Flex with breakpoint prop (#3953)
    * Add Azure-related pages to user docs (#3921)
    * update snapshots
    * remove extra border in disable state in sync button
    * refactor style to be border color only
    * update border color and remove button style
    * User docs changes in WGE install guide, cluster mgmt pages
      (#3955)
    * Anonymous / No-auth mode (#3958)
    * remove unused test objects
    * return nil instead of the blank array
    * add a test for the case of blank inventory
    * fix npe when inventory object is nil
    * update Table snapshot
    * update row bottom border color for dark mode
    * helmrepository api version is v1beta2 not v1
    * Weave GitOps Enterprise v0.30.0 Release Notes (#3954)
    * add new primary color to palette
    * Add DCO and mention DCO in contribution guide
    * Set static height on signin footer


author: kastl@b1-systems.de
changelog:
  - Update to version 0.31.1:
    * Update README to point download link to 0.31.1
    * Update docs for release 0.31.1
    * Update the helm reference
    * Update helm chart to 4.0.29 to use gitops 0.31.1
    * Update javascript library version to 0.31.1
    * add timeout for yarn (#3972)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.31.2:
    * Update README to point download link to 0.31.2
    * Update docs for release 0.31.2
    * Update the helm reference
    * Update helm chart to 4.0.29 to use gitops 0.31.2
    * Update javascript library version to 0.31.2
    * add timeout for yarn (#3975)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.32.0:
    * Update README to point download link to 0.32.0
    * Update docs for release 0.32.0
    * Update the helm reference
    * Update helm chart to 4.0.30 to use gitops 0.32.0
    * Update javascript library version to 0.32.0
    * Backstage Plugin overview. (#3913)
    * Adds Image Automation info to user docs (#4000)
    * UI works on subpaths (#3992)
    * Add Artifact Metadata section to OCI Repository detail pages
      (#4002)
    * Add Policies nav-item to the side nav (#4004)
    * Add eslint rule to alphabetize imports (#3994)
    * Updates images in Readme (#3998)
    * Fix backporting gaps to prevent old docs versions from showing
      up in search (#3993)
    * fix inconsistency in listing  components (#3984)
    * fix Space in between buttons (#3985)
    * add WGE 0.31.0 release notes (#3979)
    * releasing container image before github release (#3971)
    * Downgrade the `htmlnano` package to fix error `could not not
      resolve module "node:os"` in the `cosmiconfig` package.
    * predictable resolution for gitrepository gvk when v1 and
      v1beta2 exist (#3980)
    * Adds Troubleshooting Section to GitOps Run user docs (#3981)
    * Adds troubleshooting section (#3982)
    * Move stray Progressive Delivery text to related page (#3923)
    * Modify hook on verified status check (#3974)


author: kastl@b1-systems.de
changelog:
  - Update to version 0.33.0:
    * Update README to point download link to 0.33.0
    * Update docs for release 0.33.0
    * Update the helm reference
    * Update helm chart to 4.0.31 to use gitops 0.33.0
    * Update javascript library version to 0.33.0
    * Add templates to explorer supported kinds docs (#4042)
    * Fixes the OIDC return_url param when a subpath is configured
      (#4041)
    * Implement style updates to Alert (#4039)
    * increate height of the nav item to have padding on double line
      item
    * revert padding changes and wrap text to two lines instead of
      one
    * App page secrets error (#4021)
    * reduce nav items padding to fit long term ex. progressive
      delivery
    * Resolves skipped backporting between versions 0.29.0 and 0.30.0
      (#4037)
    * Link clusterName in image automation details (#4035)
    * Fix Suspend button width if the status message on a Source
      details page is too short.
    * Removes error, adds info (#4031)
    * Add noText prop to kubeStatusIndicator (#4029)
    * Fix 'cluster not found' error when requesting source from
      automation `sourceRef` (#4028)
    * Import `ImageAutomation` components to be used in EE (#4025)
    * updating explorer kind docs to reflect latest changes
    * Document group and user prefix configuration. (#4026)
    * Fix the OIDC login button when using a RoutePrefix. (#4022)
    * Add GitOpsSets documentation. (#3991)
    * Preserve format when copy/paste yaml file (#4009)
    * Move Docs link from sidebar to top of page (#4015)
    * Adds badge and updates links
    * ci: Add OpenSSF GH action
    * Updates for 0.32.0 (#4010)


author: manuel <mschnitzer@suse.com>
changelog:
  - updated to version 0.8.1 (boo#1130861)
    This is a bug fix patch to fix a major test suite regression
    introduced in 0.8.0 and adjust installation behavior to make
    downstream packaging easier.
    Note: There are no changes to the library itself, only to the
    test and installation systems.


author: Wolfgang Bauer <wbauer@tmo.at>
changelog:
  - Add Replace-make_shared-with-new-in-some-cases.patch to fix
    incompatibilities with Boost 1.70.0 (boo#1134611)


author: Wolfgang Bauer <wbauer@tmo.at>
changelog:
  - Update to 0.8.2:
    * Compatibility: Removes the use of make_shared in a number of
      cases where it would be incompatible with newer versions of
      ASIO. Thank you Stefan Floeren for the patch. #810 #814 #862
      [#843] #794 #808
    * Examples: Update print_client_tls example to remove use of
      deprecated OpenSSL functions.
    * CMake: Update cmake installer to better handle dependencies
      when using g++ on MacOS. Thank you Luca Palano for reporting
      and a patch. #831
    * CMake: Update cmake installer to use a variable for the include
      directory improving the ability of the install to be
      customized. Thank you Schrijvers Luc and Gianfranco Costamanga
      for reporting and a patch. #842
  - Drop Replace-make_shared-with-new-in-some-cases.patch, merged
    upstream


author: Wolfgang Bauer <wbauer@tmo.at>
changelog:
  - Add Update-websocketpp-configVersion.cmake.patch to fix noarch
    violations and make the package really noarch again


author: Matej Cepl <mcepl@suse.com>
changelog:
  - Update package to 1.0.0:
    This is the initial stable release of wev, suitable for distros
    to package if they so desire.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 5.5.11:
    * Implemented a --no-recursion command line option to disable recursion
      from registrar to registry servers.
    * Updated the .pro, .vu and .xxx TLD servers.
    * Updated the list of new gTLDs.
    * Removed 7 new gTLDs which are no longer active.


author: Danilo Spinella <danilo.spinella@suse.com>
changelog:
  - Update to 5.5.12:
    * Updated the .pro TLD server, which was totally broken.
    * Fixed the detection of Japanese locales using $LC_MESSAGES.
    * Implemented providing partial salt strings to mkpasswd.
    * Removed 2 new gTLDs which are no longer active.
    * Updated one or more translations.
    * Enabled full hardening in debian/rules.
  - Cleanup build requirements for SLE-11


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 5.5.13:
    * Added the .sd TLD server.
    * Updated the list of new gTLDs.
    * Added the Turkish translation, contributed by Oğuz Ersen.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 5.5.14:
    * Added the .bf and .sd TLD servers.
    * Removed the .gu TLD server.
    * Updated the .dm, .fj, .mt and .pk TLD servers.
    * Updated the charset for whois.nic.tr.
    * Updated the list of new gTLDs.
    * Removed whois.nic.fr from the list of RIPE-like servers, because it
      is not one anymore. (Closes: #1021110)
    * Renamed whois.arnes.si to whois.register.si in the list of RIPE-like
      servers.
    * Added the hiding string for whois.auda.org.au.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 5.5.15:
    * Updated the .bd, .nz and .tv TLD servers.
    * Added the .llyw.cymru, .gov.scot and .gov.wales SLD servers.
    * Updated the .ac.uk and .gov.uk SLD servers.
    * Recursion has been enabled for whois.nic.tv.
    * Updated the list of new gTLDs with four generic TLDs assigned in
      October 2013 which were missing due to a bug.
    * Removed 4 new gTLDs which are no longer active.
    * Added the Georgian translation, contributed by Temuri Doghonadze.
    * Updated the Finnish translation, contributed by Lauri Nurmi.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 5.5.16:
    * Add bash completion support, courtesy of Ville Skyttä.
    * Updated the .tr TLD server.
    * Removed support for -metu NIC handles.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 5.5.17:
    * Added the .cd TLD server.
    * Updated the -kg NIC handles server name.
    * Removed 2 new gTLDs which are no longer active.


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 5.5.18:
    * Updated the .ga TLD server. (Closes: #1037288)
    * Added new recovered IPv4 allocations.
    * Removed the delegation of 43.0.0.0/8 to JPNIC.
    * Removed 12 new gTLDs which are no longer active.
    * Improved the man page source, courtesy of Bjarni Ingi
      Gislason.
    * Added the .edu.za SLD server.
    * Updated the .alt.za SLD server.
    * Added the -ru and -su NIC handles servers.


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 1.2:
    * Fix format overflow and truncation warnings with GCC-8.
    * Fix array bounds error in diff_path
    * extract: allow blank lines in unified diffs
    * Add --no-backup option
    * Preserve file mode when using doing --merge --replace
    * Fix very minor memory leaks in do_merge()
    * Several small fixes


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 1.3:
    * Performance improvements when comparing large files
    * libwiggle.a can be built for other tools to use
    * Makefile is quieter and can put binaries elsewhere
    * Fix a bug that corrupted the format of output in some case


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 20220606:
    * wireless-regdb: update regulatory database based on preceding changes
    * wireless-regdb: Unify 6 GHz rules for EU contries
    * wireless-regdb: Remove AUTO-BW from 6 GHz rules


author: dmueller@suse.com
changelog:
  - Update to version 20220812:
    * wireless-regdb: update regulatory database based on preceding changes
    * wireless-regdb: update 5 GHz rules for PK and add 60 GHz rule
    * wireless-regdb: add 5 GHz rules for GY
    * wireless-regdb: update regulatory database based on preceding changes
    * wireless-regdb: Unify 6 GHz rules for EU contries
    * wireless-regdb: Remove AUTO-BW from 6 GHz rules
    * wireless-regdb: update regulatory rules for Bulgaria (BG) on 6GHz
    * Regulatory update for 6 GHz operation in FI
    * Regulatory update for 6 GHz operation in United States (US)
    * Regulatory update for 6 GHz operation in Canada (CA)


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 20221012:
    * wireless-regdb: update regulatory rules for Switzerland (CH)
    * wireless-regdb: Update regulatory rules for Brazil (BR)


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 20221205:
    * wireless-regdb: Update regulatory rules for Japan (JP) on 6GHz
    * wireless-regdb: Update regulatory rules for Japan (JP) on 5GHz


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 20230213:
    * wireless-regdb: update regulatory database based on preceding changes
    * wireless-regdb: Update regulatory info for Russia (RU) on 5GHz


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 20230503:
    * wireless-regdb: update regulatory database based on preceding changes
    * wireless-regdb: Update regulatory rules for Hong Kong (HK)
    * wireless-regdb: update regulatory rules for India (IN)
    * wireless-regdb: Update regulatory rules for Russia (RU). Remove DFS requirement.
    * Update regulatory info for Russia (RU) on 6GHz


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 20230721:
    * wireless-regdb: Update regulatory info for Türkiye (TR)
    * wireless-regdb: Update regulatory rules for Egypt (EG) from March 2022 guidelines


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 20230901:
    * wireless-regdb: update regulatory database based on preceding changes
    * wireless-regdb: Update regulatory rules for Australia (AU) for June 2023


author: Denys Kondratenko <stdden@opensuse.org>
changelog:
  - wlr-randr v0.3.0
    * add an option to toggle output
    * Support wlr-output-management version 2
    * Support output-management version 3 release requests
    * Support output-management version 4 adaptive sync
    * Fix typo in --adaptive-sync CLI
    * readme: add links to new issue tracker, IRC channel and mailing list
    * Retain head/mode ordering


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 0.2.2:
    * Fix keyboard arg parsing
    * Correct brace and bracket output
    * Add output zsh completions
    * Add output management protocol
    * Add support for modifiers
    * keyboard: unbreak build without memfd_create
    * Support foreign toplevel v3
    * zsh complete multiple toplevel addrs


author: Luigi Baldoni <aloisio@gmx.com>
changelog:
  - Update to version 1.5
    * slw.c: change cursor to select window
    * new tool: slw
    * Update IRC channel in the README
  - Refresh wmutils-conflict.patch


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 0.11:
    * Seccomp related fixes ce6fea7, bc94ead
    * Rename compilation flag -Dman-page (singular) to -Dman-pages
      (plural) 8551da1


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 0.12:
    Fixed:
    * Allow munmap syscall to fix sandbox on musl libc #74
    Changed:
    * Change color format from #AARRGGBB to #RRGGBBAA #79 #81
    Added:
    * Allow overflow #67


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 0.13:
    * Print actual values in --help instead of just WOB_DEFAULT_*
    * Don't require argument for -h
    * Allow lseek syscall in seccomp sandbox
    * Fix segmentation fault when -v (verbose) was used


author: Filippo Bonazzi <filippo.bonazzi@suse.com>
changelog:
  - Update to 0.14.2
    * Replace command line options with .ini configuration file
    * Add dependency on inih
    * Change color format from #RRGGBBAA to RRGGBB[AA]
    * Properly handle output disconnect
    * Allow mprotect syscall for hardened malloc


author: jengelh@inai.de
changelog:
  - Update to new upstream release 0.8
    * Cure build failure with libnl >= 3.3
  - Remove 0001-src-nl_extras.h-fix-compatibility-with-libnl-3.3.0.patch


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to new upstream release 0.9
    * The big feature in this release is a configuration utility for
      hwsim, a hardware simulation driver which landed mainline in
      the 4.19 kernel release.


author: Andrea Manzini <andrea.manzini@suse.com>
changelog:
  - removed wrk-3.1.2_distrofixes.patch
  - added wrk-4.2.0_distrofixes.patch
  - update to 4.2.0:
    * upgrade openssl to 1.1.1i


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to 3.1.6
    * Many bug fixes for Wayland-specific problem.
    * Add wxUILocale: CompareStrings(), GetLocalizedName()
    * Add support for std::string_view to wxPrintf()
    * Add wxString::ToInt() and ToUInt()
    * Add wxGetNativeCpuArchitectureName()
    * Add wxSecureZeroMemory(), wxThread::SetName()
    * Significantly speed up wxMBConv iconv-based implementation
    * Support searching from end in wxArrayString in STL build
    * Several improvements to parsing dates in wxDateTime
    * Add support for using native spell checking in wxTextCtrl
    * Add support for style to wxWizard XRC handler
    * Implement drawing splines in wxSVGFileDC
    * Improve wxSpinCtrlDouble significant digits handling.
    * wxGTK:
    * Fix missing mouse events after enabling touch events
    * Allow suppressing GTK diagnostics
    * Fix getting key events from wxDataViewCtrl.
    * Fix getting wxPrintData from the print dialog.
    * Fix wxMediaCtrl support when using Wayland
    * Generate wxKeyEvents for GDK_KEY_LaunchX keys
  - Drop upstream fixed wxWidgets-3.1.5-fix-wxIcon-wxDVC-columns.patch


author: Antoine Belvire <antoine.belvire@opensuse.org>
changelog:
  - Add wxWidgets-3.1.6-fix-wxDVC-not-showing-empty-cells.patch
    (gh#wxWidgets/wxWidgets#22359).
  - Remove _service file: Unused.
  - Fix some rpmlint warnings:
    * Remove unused rpmlintrc filters.
    * Remove non-breaking spaces.


author: Antoine Belvire <antoine.belvire@opensuse.org>
changelog:
  - Update to version 3.1.7:
    * CMake build system improvements (better precompiled headers
      support).
    * Many updated translations and new wxTRANSLATE_IN_CONTEXT().
    * Several previously missing attributes added to multiple XRC
      handlers.
    * Row reordering by dragging and UI enhancements in wxGrid.
    * Ability to suppress selected (or all) GTK warning messages in
      wxGTK.
    * And many bugs fixes, including for the regressions in 3.1.6.
  - Remove wxWidgets-3.1.6-fix-wxDVC-not-showing-empty-cells.patch:
    Fixed upstream.


author: Stefan Brüns <stefan.bruens@rwth-aachen.de>
changelog:
  - Install missing header added in 3.1.7, add
    0001-Add-new-wx-filedlgcustomize.h-to-the-list-of-files.patch


author: Paolo Stivanin <info@paolostivanin.com>
changelog:
  - Update to version 3.2.0:
    All:
    * Build fixes for Unix systems using older Cairo or glibc versions.
    * Fix wxFileName::ReplaceHomeDir() when HOME=="/".
    * Fix wxLocale::IsAvailable(wxLANGUAGE_DEFAULT) regression.
    * Provide CMake config file for the library.
    * Add a 'revision' component to wxVersionInfo (Ronny Krüger).
    All (GUI):
    * Make loading bitmaps using BI_BITFIELDS work again.
    * Fix wxGenericListCtrl::GetColumnCount() for wxLC_LIST (Kvaz1r).
    * Fix refresh after calling wxGenericListCtrl::EnsureVisible() (taler21).
    * Add wxMenuItem::GetBitmapBundle().
    * Support additional wxWizard properties in XRC (Randalphwa).
    wxGTK:
    * Fix wxDC::Blit() and wxBitmap::GetSubBitmap() with HiDPI bitmaps.
    * Fix TAB navigation in wxSimplebook (Adrian Lopez).
    * Support wxINVERT logical operation on wxDC with white source colour.
    * Don't assert in wxGtkImage (used in e.g. wxToolBar) when bitmap is missing.
    * Fix wxListBox selection colors with non-default background (alilie).
    * Fix wxCURSOR_SIZING with Wayland.
    * Recognize modern versions of GNOME in GetDesktopEnvironment() (Ulrich Telle).
  - Drop 0001-Add-new-wx-filedlgcustomize.h-to-the-list-of-files.patch


author: Bjørn Lie <bjorn.lie@gmail.com>
changelog:
  - Update to version 3.2.1:
    * Coming soon after 3.2.0, this is mostly a bug fix release, with
      just one noteworthy new feature: the addition of
      wxFileDialog::AddShortcut() function.
    * However it fixes some important regressions and other problems:
    - Fix crash in applications calling g_log_set_writer_func()
      with recent glib.
    - Several fixes to alpha channel handling in wxMSW bitmaps.
    - Generate key and focus events for wxSearchCtrl in wxOSX.
    - Fix creating wxRadioBox without any items in wxOSX.
    - Fix regression with AUI floating pane positioning.
    - Avoid new warnings given by gcc 12.
    - Fix building with MSVS 2022 standard-conforming preprocessor.
    - Work around MSVS 2022 optimizer bug that broke wxImage
      resizing.
    - NetBSD build fixes.
  - Rebase soversion.diff with quilt.


author: Antoine Belvire <antoine.belvire@opensuse.org>
changelog:
  - Update to version 3.2.2.1:
    * Corrects a regression in 3.2.2 which resulted in not drawing any
      icons for the non-root item of wxGenericTreeCtrl in this release
      (gh#wxWidgets/wxWidgets#23255).
  - Changes of version 3.2.2:
    * Fix regression in saving TIFF images that could end up truncated
    * Fix long standing bug in parsing wxHTTP responses.
    * Fix memory leak when destroying wxThread
    * Allow 'T' separator in wxDateTime::ParseDateTime()
    * Add Serbian translations.
    * Fix MT-safety problem in wxZipInputStream
    * Add wxUILocale::GetSystemLocaleId() replacing GetSystemLocale()
    * Fail when setting unsupported "mixed" locale under Unix
    * Improve wxWebView::RunScriptAsync() performance
    * Fix data race when processing events generated in a worker thread.
    * Fix wxGeneric{List,Tree}Ctrl high DPI icons
    * Add macros for event tables for missing wxWebView events
    * Improve month selection in wxGenericCalendarCtrl
    * Fix maximum length of wxPropertyGrid editors
    * Add support for Caps/Num/Scroll Lock to wxGetKeyState()
    * Fix wxToolBar::GetToolBitmapSize() in high DPI under non-MSW
    * Fix resizing wxGLCanvas with EGL and Wayland
    * Fix display artefacts when using AUI without compositor under X11
    * Allow selecting and copying text in wxMessageDialog
    * Fix initial size of top-level window on Wayland
    * Improve size and behaviour of in-place editor in wxTreeCtrl
    * wxQt: Fix creating wxFont using fractional point size


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - i18n.template: moved example for user specific LANG setting
    from .profile (bash package) to .i18n skeleton file (boo#1158724)


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - nvidia-pre-install
    * mkinitrd will be removed from TW; /etc/sysconfig/kernel no
      longer exits anyway since a long time (boo#1203025)


author: adam@mizerski.pl
changelog:
  - update url
  - use latest git version
  - change build system from imake to autotools
  - drop: x2x-1.30-beta.dif
      x2x-1.30-beta-keycodes.dif
      x2x-1.30-beta-buttonmasks.dif


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - update to version 1.1.1
    * This is a minor bugfix release, including fixes for reported
      crashes.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - update to version 1.1.2
    * tests: make tests work in out-of-tree builds
    * tests: Fix failure to make distcheck
    * tests: report failure if stderr has unexpected output
    * configure.ac: fail build if xtrans is not found
    * gitlab CI: add a basic build test
    * Build xz tarballs instead of bzip2
    * Fix off-by-one in quote-stripping routines
    * gitlab CI: stop requiring Signed-off-by in commits
    * Improve portability
    * Removed build requirement "cmdtest".
    * Fix warning -Wstringop-truncation for strncpy by using memcpy instead
    * Expand checks of socket file with S_ISSOCK


author: nemysis@gmx.ch
changelog:
  - Remove BuildRequires for fdupes, not need for it
  - Use %{_mandir}/man1/*.1%.gz instead of more entries


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to 1.8
    * Switch to ISC license
    * add -s option to ignore scrolling events
    * add -t option to hide the mouse cursor after x seconds have
      passed without mouse movement.
    * add -m w* options to move the cursor in the current window
    * add 'all' modifier to -i option to ignore all modifiers


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Upgrade to version 4.20
    * Bugs
      + XBEAN-298: FileArchive can lead to NPE
      + XBEAN-326: NullpointerException in BundleAssignableClassFinder
      + XBEAN-327: ASM9 bundle
      + XBEAN-328: Upgrade to asm 9.0
      + XBEAN-329: trunk does not build due to unused import
      + XBEAN-330: Wrong OSGi manifests in xbean-asm9-shaded
      + XBEAN-331: Upgrade to asm 9.1
    * Improvements
      + XBEAN-301: Add Automatic-Module-Name to xbean manifest
      + XBEAN-303: asm shade NOTICE file shouldnt exist
      + XBEAN-306: MultiJar release support enhancements
      + XBEAN-309: Support Constructors and Static Factory Methods
      in xbean-reflect
      + XBEAN-310: Provide a PropertyEditorRegistry
      + XBEAN-312: Ensure multi-jar are not scanned twice
      + XBEAN-318: xbean-finder should log the class name on errors
      + XBEAN-319: Enable xbean-finder to not store classes without
      annotations
      + XBEAN-320: Enable xbean-finder to not track some annotations
      + XBEAN-322: Upgrade to ASM 7.2
    * New Features
      + XBEAN-305: Asm 6.1.1 upgrade
      + XBEAN-313: Create asm7 bundle
    * Tasks
      + XBEAN-296: upgrade to asm 6
      + XBEAN-302: Upgrade to asm 6.1
      + XBEAN-308: ASM 6.2 upgrade
      + XBEAN-311: ASM 6.2.1
      + XBEAN-314: ASM 7.0 upgrade
      + XBEAN-316: Upgrade ASM to 7.1
      + XBEAN-321: Upgrade to asm 7.2-beta
      + XBEAN-323: Upgrade ASM to 7.3.1
      + XBEAN-325: Upgrade to asm 8
  - Removed patch:
    * 0003-Port-to-QDox-2.0.patch
      + not needed in modules that we build
  - Changed patch:
    * 0001-Unshade-ASM.patch -> 0002-Unbundle-ASM.patch
      + Different ASM version and code structure
  - Added patch:
    * 0003-Remove-dependency-on-log4j-and-commons-logging.patch
      + Remove unnecessary dependency on log4j and commons-logging


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.0
    * This minor feature update includes an enhancement from Keith
      Packard to make the analog clock hands update more smoothly
      when using the X Render extension.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.1
    * This release fixes a build issue introduced in 1.1.0 that
      causes builds to fail on NetBSD and other systems without
      sincos() in the math library.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.6
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * Fix spelling/wording issues
    * gitlab CI: add a basic build test
    * Build xz tarballs instead of bzip2
    * Fix -Wsign-compare warnings in PrintTableType1()
    * Adopt X.Org standard coding style
    * Remove unnecessary casts and make allocation failure checks more
      consistent
    * LoadSCCData: avoid leaking memory if we give up early
    * autogen.sh: use quoted string variables
    * autogen: add default patch prefix
    * autogen.sh: use exec instead of waiting for configure to finish


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.9
    * gitlab CI: add a basic build test
    * xcompmgr.man: Update bug reporting URL from bugzilla to gitlab
    * Reduce variable scope as suggested by cppcheck
    * Remove obsolete casts on malloc & free calls
    * gitlab CI: stop requiring Signed-off-by in commits
    * Resolve -Wshadow warnings
    * Mark usage() as _X_COLD _X_NORETURN
    * Remove unused macros


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.8:
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * gitlab CI: add a basic build test
    * Build xz tarballs instead of bzip2
    * Use _CONST_X_STRING to make libXt declare String as const char *
    * unifdef sgi
    * Reduce scope of ttydev & ptydev
    * gitlab CI: stop requiring Signed-off-by in commits


author: Martin Pluskal <mpluskal@suse.com>
changelog:
  - Update to version 3.48-8:
    * No upstream changelog available
  - Drop no longer needed patches:
    * xcoral-3.47.configure.diff
    * xcoral-arraysubscript.patch


author: Dirk Mueller <dmueller@suse.com>
changelog:
  - update to 3.49.8:
    * this new release uses TrueType/Type1 fonts to replace the old X11 fonts
  - update xcoral-compile.patch: refresh


author: Ferdinand Thiessen <rpm@fthiessen.de>
changelog:
  - Update to 3.50.2
    * Corrects a permission issue on the configure file
    * Update of the doc
    * Fix update of the chained list of color elements after a delete


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.8
    * gitlab CI: add a basic build test
    * gitlab CI: stop requiring Signed-off-by in commits
    * premultiply_data(): Mark png argument unused
    * Handle -Wimplicit-int-conversion warnings from clang
    * Resolve -Wsign-conversion warnings from clang


author: John Vandenberg <jayvdb@gmail.com>
changelog:
  - Tidy spec and add .changes
    Thu Apr 21 13:42 UTC 2016 - Kirill Pimenov
  - Initial spec for 0.0.1~git


author: mcepl@suse.com
changelog:
  - Update to version 20230725+git.97162b5:
    * Update xdg-terminal-exec
    * replace bloated xargs -0/IFS sorcery with more compact and
      clean eval/set magic
    * Use ASCII chars as candidates for delimiter, fixes #12
    * Fix errors during tests
    * xdg-terminal-exec: add missed $ to CHAR variable
    * Fixes for missing executable and empty data dirs
    * account for explicitly empty EXECARG, construct_argv
      function, update doc
  - Enable tests.


author: mcepl@cepl.eu
changelog:
  - Update to version 20231003+git.e5c20d0:
    * test/tests.bats: Add a TODO for additional tests
    * Add myself as a contributor
    * xdg-terminal-exec: Remove now unused code
    * xdg-terminal-exec: Move entry ID loops out to main
    * xdg-terminal-exec: Use globals set by `find*entry`
    * xdg-terminal-exec: Parse config file using `case`
    * xdg-terminal-exec: Check entries using `case`
    * xdg-terminal-exec: Parse entry file using `case`
    * xdg-terminal-exec: set `errexit` and `nounset`
    * README: Small fixes and changes
    * default debug value (fixes #24)
    * xdg-terminal-exec: Remove empty variable assignments
    * xdg-terminal-exec: Normalise printing
    * xdg-terminal-exec: Normalise string quotes
    * xdg-terminal-exec: Indent here documents
    * tests: Make `tests.bats` executable
    * xdg-terminal-exec: run `shfmt`
    * xdg-terminal-exec: don't use `find -printf`


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.6
    * Fix spelling/wording issues
    * gitlab CI: add a basic build test
    * man page: remove out-of-date COPYRIGHT section
    * Variable scope reductions as recommended by cppcheck
    * Use _CONST_X_STRING to make libXt declare String as const char *
    * Clear -Wmissing-field-initializers warnings
    * Fix -Wsign-compare warnings
    * Delete HorizontalMove macro that shadows/duplicates HorizontalMove function
    * Inline *Move & *Goto functions
    * Use standard strrchr() instead of ancient rindex()
    * Avoid leak of new_file if we decide not to use it
    * Declare guesses const


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 3.20210903.1:
    * xdotool and libxdo will now reject if it is running under Wayland/XWayland.
      If XWayland is detected, the program will fail. This is because XWayland
      doesn't allow xdotool or libxdo to work correctly. (#342, Jordan Sissel)
    * New command `windowstate` which can be used to modify properties of windows.
      For example, to full-screen the current window, use:
      xdotool getactivewindow windowstate --add FULLSCREEN
    * New command `windowquit`  which is used to ask the windowed application to
      terminate.
    * New command `getwindowclassname` to print the window's class name.
    * When sending keystrokes, `enter` and `return` now are synonyms for the
      `Return` key symbol
    * getmouselocation now updates the window stack with the window the cursor is
      currently over.
    * search command now supports searching by window role with `--role` flag
    * search command should now no longer report BadWindow errors
    * get_window_location now reports correct value
    * Uppercase Latin-1/Basic Latin are now typed correctly
    * Document the regular expressions (POSIX Extended) supported by xdotool
    * Use the default X11 Screen instead of assuming 0
    * Wrap header files with `extern "C"` to enable easier C++ use of libxdo.
    * Install pkgconfig file when running `make install`
    * Set permissions correctly when installing `xdo.h`
    * Fix memory leak
    * Fixed some documentation typos
    * Fix all compiler warnings during `make`
  - drop xdotool-2.2012-reproducible.patch, remove-dead-function.patch (upstream)


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 3.2021022.1:
    * Fix a bug causing `make create-package-deb` to fail. (#362)
    * Revert XWayland detection. Some parts of xdotool do not work under
      XWayland. However, many features *do* work on XWayland, and rejecting
      XWayland caused problems for several
      folks who were otherwise happily using xdotool under Wayland/XWayland. (#346, #355)


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.3.3:
    * This release includes a pair of changes to align with the
      xserver-21.x release series - it prints the version without
      the leading "1." for 21.x xservers, and it changes the default
      for building DMX support from --with-dmx to --without-dmx as
      DMX is no longer included in the 21.x xservers.
      (The DMX support in xdpyinfo is not removed in this release,
      and can be enabled at build time with the --with-dmx flag to
      configure, but may be fully removed in a future release of
      xdpyinfo.)


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.3.4
    * This release stops compiling support for the XF86-Misc extension by
      default, and thus stops linking with the deprecated libXxf86misc
      library by default.  This support can still be enabled for now by
      passing --with-xf86misc to the configure script, but as the server
      side of this extension was removed in the xserver-1.6.0 release in 2008
      there is little reason to do so, and the support may be removed entirely
      in a future release of xdpyinfo.
  - we have xorg-server >= 1.6 since sle11-sp1, so we are on the safe
    side with our customers


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.0.7:
    * Ensure screenNum is always initialized
    * Variable scope reduction
    * Build xz tarballs instead of bzip2
    * Update configure.ac bug URL for gitlab migration
    * Update README for gitlab migration
  - spec file modernization


author: David Anes <david.anes@suse.com>
changelog:
  - Removed patch xerces-2_11_0-jdk7.patch:
    * this patch is already applied upstream
  - Upgrade to upstream 2.12.1:
    * This release is a bug fix release. It fixes few bugs which were
    present in Xerces-J 2.12.0 and also includes a few other minor
    enhancements.
      + Implemented few fixes for XML Schema identity constraints,
      within Xerces's XML Schema 1.0 and 1.1 validators.
      + When XML Schema 1.1 validations are done, where xs:assert
      are contained within xs:override, the XPath expressions
      within xs:assert can't see XML namespace bindings specified
      at certain locations in schema documents.
      + When XML Schema 1.1 validations are done, when the schema
      document is specified via xsi:schemaLocation attribute in
      the XML document, when full XPath 2.0 is used with CTA, for
      certain use cases validation was not occurring correctly.
      + For certain cases, while doing XML Schema 1.1 xs:assert
      validations, error messages appeared like following
      'FOAR0001 - Division by zero'. Modified such error messages,
      to now contain the character ':' instead of '-' (since, the
      character '-' can be confused with a negation symbol).
      + The 'XML Schema 1.1 structures' REC in the section, "3.2.3
      Constraints on XML Representations of Attribute Declarations
      (Schema Representation Constraint: Attribute Declaration
      Representation)" mentions, '5 If fixed and use are both
      present, use must not have the actual value prohibited'.
      This functionality is newly introduced in XML Schema 1.1.
      Fixed a runtime validation issue for this XSD clause, when
      XSD 1.1 implementation is invoked in XSD 1.0 mode.
      + Xerces-J was previously not building from sources when Java
      9+ was used.
      + XML Schema 1.1 has introduced the attribute 'ref' on xs:key,
      xs:unique and xs:keyref. When certain suchschema documents
      were processed by Xerces-J's XSD 1.1 implementation in XSD
      1.0 mode, a java.lang.NullPointerException was displayed to
      the user when the schema document is processed with Xerces
      sample jaxp.SourceValidator.
      + Fixed minor bugs and made various improvements.
      + Added many new tests to the regression since the previous
      Xerces release, for Xerces's XML Schema 1.0 and 1.1
      implementations.


author: David Anes <david.anes@suse.com>
changelog:
  - Update to 2.12.2 [bsc#1195108, CVE-2022-23437]:
    * This release is a bug fix release. It fixes few bugs which were
      present in Xerces-J 2.12.1 and also includes a few other minor
      enhancements.
      + Implemented a fix, that solves rarely occurring XML parsing
      performance issue.
      + Improved compliance, of XPath 2.0 processor's regex
      implementation (that's used within XML Schema 1.1
      implementation).
      + XML Schema validation error message improvements, when XML
      attributes are validated.
      + Improved the JAXP SourceValidator sample, related to XML
      Schema 1.1 assertion evaluations on list types.
      + Solved an XML Schema implementation issue, where
      combination of restrictions 'length' and 'minLength' was
      leading to error.
      + Made minor, improvements to few XML Schema 1.1 validation
      error messages.
      + Fixed a rarely occurring issue during XML Schema 1.1
      xs:assert evaluation, where adjacent text values within
      XML instance document, were resulting in more than one
      adjacent XPath 2.0 text nodes.
      + Upgraded the minimum, Java requirement to use XercesJ to
      Java version 1.7.
      + Upgraded XalanJ serializer dependency to version 2.7.2
      from 2.7.1, which is required by XercesJ.
      + Re-built, "XML Commons External" and "XML Commons
      Resolver" codebases (which are dependencies for XercesJ)
      using Java 1.7.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.2.5
    * gitlab CI: add a basic build test
    * Build xz tarballs instead of bzip2
    * man page: remove out-of-date reference to X(7)
    * xev: fix KeymapNotify event printing


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.2.0
    * This release of xeyes adds support for using the Present and
      Xinput2 extensions so that your X server is even smoother when
      making eyes at you.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.3.0
    * This release adds a -biblicallyAccurate option for extra
      amusement.


author: tiwai@suse.de
changelog:
  - Refuse vesa driver on the system with simpledrmfb (bsc#1193539):
    u_Refuse-to-run-on-machines-with-simpledrmfb-too.patch


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 2.6.0:
    * Refuse to run if framebuffer or dri devices are present
    * VESAValidMode: remove duplicate call to VESAGetRec
    * VESADGASetMode: remove unused variable scrnIdx
    * Build xz tarballs instead of bzip2


author: Marcel Kuehlhorn <tux93@opensuse.org>
changelog:
  - Update to Version 4.13.0
    * Merge exo-csource modifications in xdt-csource
    * xdt-csource will replace exo-csource (projects using
      exo-csource need to be updated)
    * The work started in issue bxo#6449 but the full migration has
      never been done.
    * Remove svn support in xdt-autogen
    * Simplify a bit the XDT_AUTOGEN_REQUIRED_VERSION detection
    * Remove the check of the unused doc submodule
    * Remove useless macros: m4macros/xdt-python.m4
      and m4macros/xdt-xfce.m4 are not used
    * Remove xdt-commit, used to generate Changelog, now done via
      make distcheck
    * No -Wshadow flag for enable_debug=full (bxo#11637).
      Use it only for enable_debug=yes.


author: Maurizio Galli <maurizio.galli@gmail.com>
changelog:
  - Update to version 4.14.0
    * Bump to 4.14.0
  - Added bcond to build with git master source
  - Cleaned spec file


author: Marcel Kuehlhorn <tux93@opensuse.org>
changelog:
  - Update to version 4.15.0
    * New macro XDT_VERSION_INIT(SEMVER[, TAG])
      This macro takes care of setting up the version numbering.
      It will define the following macros based on SEMVER and TAG:
    - xdt_version
    - xdt_version_major
    - xdt_version_minor
    - xdt_version_micro
    - xdt_version_tag
    - xdt_version_build
    - xdt_debug_default
      If TAG isn't specified, the xdt_version_tag and xdt_version_git
      will be empty and xdt_debug_default will be set to "minimum",
      otherwise the xdt_version_build will contain a git hash and
      xdt_debug_default will be set to "yes"
    * XDT_I18N macro will now automatically find the linguas if none
      are specified during the autoconf run.
    * Install m4 macros in default search dir.
      This makes autoconf find the macros by default.
      By setting version via XDT_VERSION_INIT and using XDT_I18N
      without arguments, this is no longer necessary to use a separate
      configure.ac.in and a plain configure.ac can be used
    * xfce4-dev-tools now also handle the CI (docker container,
      .gitlab-ci.yml templates files etc) on our new gitlab instance.
    * New helpers are also available (xfce-get-release-notes,
      xfce-get-translations, xfce-update-news)
    * Use datarootdir instead of datadir
    * xdt-autogen: explicitly set search path for m4 macros
    * Add two new helpers to help releasers
    * Install m4 macros into default $datadir/aclocal
    * Update README for new gitlab urls
    * xdt-autogen: Improve and simplify linguas detection
    * Let XDT_I18N automatically find the po/*.po as default
    * Let configure generate the xdt-autogen script
    * Implement XDT_VERSION_INIT
    * Add manpage and tests to xdt-csource
    * Add xfce4-dev-tools build in addition to container build
    * Check BEFORE_SHA along with changes to .po files
    * gitlabci: Ensure to run autogen in distcheck stage
    * Switch to "foreign" mode for automake
    * Add CI templates notes
    * Update README with explanation of Dockerfile
    * Fix whitespace error
    * Add helper script to get all
    * Integrate xfce-build container build/creation
    * Translation updates


author: Marcel Kuehlhorn <tux93@opensuse.org>
changelog:
  - Update to version 4.15.1
    * get-translations: Fix line wrapping
    * xdt-autogen: Various small improvements
    * xdt-autogen: Properly handle whitespaces in filenames
    * xdt-autogen: Use sed instead of tr to replace strings
    * Updates README.md
    * xfce-build: Add libclutter-1.0-dev for xfdashboard build
    * Update .gitignore
    * helpers: Use blank line for tags message
    * helpers: Reuse release notes from NEWS for tag message
    * helpers: Simplify xfce-update-news
    * helpers: Do not strip NEWS blank line at EOF
    * helpers: Install xfce-do-release
    * xfce-build: Add depend for mousepad (Fixes #37)
    * helpers: Add do-release helper and Readme
    * xfce-build: Install python3 version of distutils-extra
    * helpers: Make get-translations executable
    * get-translations: Remove last comma
    * get-translations: Correctly get locale from commit messages
    * xfce-build: Replace build-dep with package names


author: Maurizio Galli <maurizio.galli@gmail.com>
changelog:
  - Update to version 4.16.0
    - Bump glib to 2.50 based on xfce4.16 roadmap
    - Do not process @LINGUAS@ at xdt-autogen stage
    - Fail xfce-build container generation if there is any error
    - helpers: Prefer xfce-build over xfce-test (Fixes #38)
    - helpers: Add new helper xfce-open-gitlab
    - helpers: Add helper to locally run xfce-build
    - helpers: Add xfce-build 'pull' argument
    - xfce-build: Add Thunar to container (Fixes #40)
    - Disable CFLAGS override when building CI container
    - use strict CFLAGS to catch common mistakes in ci pipeline
    - Add xvfb on xfce-build


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.4
    * gitlab CI: add a basic build test
    * Use _CONST_X_STRING to make libXt declare String as const char *
    * Fix warning: missing initializer for field ‘extension’ of
    * ‘SimpleClassPart'
    * Variable scope reductions as recommended by cppcheck
    * Mark usage() as _X_NORETURN _X_COLD
    * gitlab CI: stop requiring Signed-off-by in commits
    * Handle -Wextra-semi-stmt warnings from clang
    * Tag unused arguments to callback functions as _X_UNUSED


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.7
    gitlab CI: add a basic build test
    Variable scope reductions as recommended by cppcheck
    Mark usage() as _X_COLD
    gitlab CI: stop requiring Signed-off-by in commits
    Cleanup README.md


author: Christophe Giboudeaux <christophe@krop.fr>
changelog:
  - Update to 0.9:
    * Mouse pointer is now invisible
    * Customizable refresh rate from 50 (default) to 120 Hz
    * Optimized one XLib call per frame
    * Fix Makefile usage
    * Remove one fall through warning


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.7
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * gitlab CI: add a basic build test
    * Resolve -Wdouble-promotion warnings from clang
    * Refactor to reduce code duplication
    * Use strtof() if available, instead of casting atof() to float
    * autogen.sh: use quoted string variables
    * autogen: add default patch prefix
    * autogen.sh: use exec instead of waiting for configure to finish


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.6
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * Fix spelling/wording issues
    * Trim trailing whitespace from lines
    * gitlab CI: add a basic build test
    * Use _CONST_X_STRING to make libXt declare String as const char *
    * Fix -Wformat-truncation warning
    * autogen.sh: use quoted string variables
    * autogen: add default patch prefix
    * autogen.sh: use exec instead of waiting for configure to finish


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.0.9:
    * Simplify i18n of 'unable to get ... address for ...' error message
    * Use gettext() to localize messages if available
    * Recognize raw IPv6 numeric address
    * Build xz tarballs instead of bzip2
  - add keyring, use https for download


author: Dirk Mueller <dmueller@suse.com>
changelog:
  - update to 0.3.0:
    * Correct X property setting for multiple screens
    * Race fixes
    * Memory leak fixes
    * Add desktop files


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.6.4
    * xinput now supports `xinput map-to-output all` to reset the
      monitor mapping to the whole desktop area. Other than that it's
      cleanups and general fixes.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.4.5
    * Remove trailing whitespaces
    * gitlab CI: add basic build test
    * Replace WARN[1-9], ERROR[1-9], etc. with their unnumbered version
    * Downgrade the warning for missing symbols to info
    * keycodes: downgrade the >255 keycode warning to an info
    * keycodes: compress the high keycode warning


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.4.6:
    * configure: Use AC_SYS_LARGEFILE to enable large file support
    * suppress four more warnings when 'warningLevel' is zero
    * suppress the "Could not resolve" warning when 'warningLevel' is zero
    * man page: remove out-of-date COPYRIGHT section
    * Build xz tarballs instead of bzip2
    * Fix "upercase" typo


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.5
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * gitlab CI: add a basic build test
    * man page: remove out-of-date COPYRIGHT section
    * gitlab CI: stop requiring Signed-off-by in commits
    * Variable scope reduction as suggested by cppcheck
    * Rename shadowed variables
    * cfgscan: check if character is EOF before calling isalpha or isdigit
    * xkbevd.c: Update default DFLT_XKB_CONFIG_ROOT path
    * eventTypeToString: remove unnecessary strcpy to static buffer
    * Add .git-blame-ignore-revs to hide whitespace commits from git blame
    * autogen.sh: use quoted string variables
    * autogen: add default patch prefix
    * autogen.sh: use exec instead of waiting for configure to finish


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.6
    * gitlab CI: add a basic build test
    * man page: remove out-of-date COPYRIGHT section
    * Stop leaking XkbAtomGetString allocations
    * gitlab CI: stop requiring Signed-off-by in commits


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.5:
    * XkbQueryExtension returns a Bool, don't use > 0 to check it
    * Remove unused uStrCasePrefix fallback for strncasecmp
    * configure: Drop AM_MAINTAINER_MODE
    * autogen.sh: Honor NOCONFIGURE=1
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * gitlab CI: add a basic build test
    * Build xz tarballs instead of bzip2
    * Use _CONST_X_STRING to make libXt declare String as const char *
    * autogen.sh: use quoted string variables
    * autogen: add default patch prefix
    * autogen.sh: use exec instead of waiting for configure to finish


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.4
    * gitlab CI: add a basic build test
    * gitlab CI: stop requiring Signed-off-by in commits
    * Variable scope reductions as suggested by cppcheck
    * Resolve clang -Wshorten-64-to-32 warnings
    * usage: add cold & noreturn attributes to function


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.5
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * gitlab CI: add a basic build test
    * gitlab CI: stop requiring Signed-off-by in commits
    * Quiet -Wmaybe-uninitialized warnings from gcc
    * Handle -Wsign-compare warnings
    * usage: add cold & noreturn attributes to function
    * Resolve implicit conversion warnings from clang


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.6
    * Update configure.ac bug URL for gitlab migration
    * gitlab CI: add a basic build test
    * Build xz tarballs instead of bzip2
    * Stop casting arguments to free()
    * Stop casting function return values to void
    * gitlab CI: stop requiring Signed-off-by in commits


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Upgrade to version 2.1.7 (bsc#1193879, CVE-2021-40690)
  - Changes of 2.1.7
    * Improvement
      + [SANTUARIO-572] - Disallow a KeyInfoReference to refer to a
      RetrievalMethod
      + [SANTUARIO-577] - Introduce a system property to control if
      file/http references are allowed from an unsigned context
  - Changes of 2.1.6
    * Bug
      + [SANTUARIO-542] - SignatureProperties incorrectly gets sibling
      nodes of the parent element, instead of the child elements
      + [SANTUARIO-553] - JCE provider being resolved without key
      causes wrong provider to be selected
      + [SANTUARIO-556] - WeakHashMap cache cause infinite loop
  - Changes of 2.1.5
    * Bug
      + [SANTUARIO-508] - NPE in XMLSignatureInput
      + [SANTUARIO-512] - security-config.xml is out of date
      + [SANTUARIO-514] - XMLSignature processes KeyInfo elements
      twice
      + [SANTUARIO-515] - XMLSignature does not enforce structure of
      the ds:Signature element
      + [SANTUARIO-523] - XMLSecurityStreamReader ignores information
      in XML document declaration
      + [SANTUARIO-524] - Unable to pass Provider to HMAC
      SignatureMethod
      + [SANTUARIO-526] - XMLSecStartDocumentImpl returns null version
      instead of default "1.0"
  - Changes of 2.1.4
    * Fixes CVE-2019-12400: Apache Santuario potentially loads XML
      parsing code from an untrusted source.
    * Improvement
      + [SANTUARIO-507] - Deprecate WeakObjectPool DocumentBuilder
      cache
    * Task
      + [SANTUARIO-505] - Remove Doctypes from the streaming schemas


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Build against a standalone jaxb-api artifact on systems where the
    JDK does not include the JavaEE modules


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.6:
    * In cases of ATTR_NAME_NOT_FOUND and CHILD_NODE_NOT_FOUND differences the value
      used to be the local name of the missing attribute or node.
    * New assertXpathEvaluatesTo overloads in XMLAssert and a new QualifiedName class
      can be used to assert the stringified result of an XPath expression is actually
      a qualified name
    * The JAXP 1.3 based validator ignored xsi:namespaceLocation and
      xsi:noNamespaceLocation attributes.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.11
    * gitlab CI: add a basic build test
    * Build xz tarballs instead of bzip2
    * handle.c: avoid leaks when realloc() fails
    * PrintModifierMapping: stop leaking the map returned by
      XGetKeyboardMapping Fix warning about number of mouse buttons


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Upgrade to version 4.0.0
    * Changes:
      +  Bump codecov/codecov-action from 2.0.1 to 2.0.2
      +  Bump codecov/codecov-action from 1 to 2.0.1
      +  Bump commons-compress from 1.20 to 1.21 in /xmvn-parent
      +  Change logic for JPMS detection by Javadoc MOJO
      +  Fix Javadoc generation for non-JPMS project with JDK 11
      +  Remove superflous JARs from assembly
      +  Create a backup file when injecting Manifest
      +  Attach site artifacts only in site lifecycle
      +  Rename xmvn-connector-aether to xmvn-connector
      +  Use try-with-resources to avoid resource leaks
      +  Remove unused AtomicFileCounter class
      +  Update Eclipse project settings
      +  Add separate build profile for code quality tools
      +  Remove prerequisites on Maven version
      +  Drop bisect tool
      +  Move release plugins to pluginManagement
      +  Move prerequisites on Maven version to xmvn-mojo
      +  Fix javadoc warning
      +  Bump junit from 4.12 to 4.13.1 in /xmvn-it/src/test/resources/testBisect
      +  Bump slf4jVersion from 1.8.0-beta4 to 2.0.0-alpha2 in /xmvn-parent
      +  Compile everything whith --release 11
      +  Fix assembly building with Maven Checkstyle Plugin 3.1.0+
      +  Update to latest Checkstyle
      +  Format code to conform to Checkstyle 8.44
      +  Untabify Maven build files
      +  Update Maven plugin versions
      +  Drop Ivy
      +  Drop Gradle
      +  Add support for compiler release setting
      +  Fix Javadoc generation for modular projects
      +  Add JPMS check to Javadoc MOJO
      +  Add missing license headers
      +  Disable I/O write test if the build is running as root
      +  Switch to SHA-256 in CacheManager
      +  Update dependency xmlunit.assertj to xmlunit.assertj3
      +  Fixes #56 - Honour source parameter in javadoc mojo
      +  Implement XMvn toolchain manager
      +  Fix requires generation for self-depending packages
      +  Remove redundant parentheses
      +  Remove redudnant use of this
      +  Relay on implicit access modifiers of interfaces
      +  Rely on implicit boxing
      +  Make use of diamond operator
      +  [test] Use use lambda expressions for creation of DeploymentResult
      +  Remove use of deprecated StringUtils methods
      +  [test] Port tests to JUnit 5
      +  Update to latest dependencies
      +  [test] Add missing assertions about XML output
      +  Use new Collection methods added in Java 9
      +  Remove uses of deprecated Class.newInstance() method
      +  Drop artifact resolution from JAVA_HOME
      +  Update to latest Maven plugin versions
      +  Update compiler source/target to JDK 11
      +  Update Eclipse project settings
      +  Make xmvn-subst honor settings for ignoring duplicate metadata
      +  Allow removing plugins during model validation
      +  Prefer namespaced metadata when duplicates are found


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Upgrade to version 4.2.0
    * Changes:
      + Make XMvn Resolver log to XMvn Logger
      + Make XMvn Subst log to XMvn Logger
      + Depend on junit-jupiter-api instead of junit-jupiter
      + Suppress deprecation warnings in MavenExtensionTest
      + Remove XMvn Connector dependency on Plexus Utils
      + Remove XMvn MOJO dependency on Plexus Utils
      + Port XMvn MOJO from Xpp3Dom to StAX
      + Update Maven to version 3.9.1
      + Don't pass duplicate --patch-module to javadoc
      + Make Javadoc MOJO respect ignoreJPMS configuration flag
      + Propagate javadoc output througt Logger
      + Remove dependency on Plexus Classworlds
      + Remove unneeded managed dependency on maven-invoker
      + Use ServiceLocator to find Logger
      + Use parametrized logging feature
      + Use XMvn Logger instead of Plexus Logger
      + Get rid of Slf4jLoggerAdapter
      + Drop support for Gossip logger
      + Move XMvn Logger to API module
      + Ignore JPMS when all modules are automatic
      + Refactor Javadoc MOJO
      + Make Javadoc not fail when no sources are found
      + Add an integration test for javadoc generation with
      module-info.java but no sources
      + Add an integration test for javadoc generation with
      Automatic-Module-Name
      + Make Javadoc MOJO work in case one of JPMS modules has no
      sources
      + Prioritize certain XMvn components over Maven components
      + Port XMvn MOJO to JSR-330
      + Refactor XMvnMojoExecutionConfigurator
      + Make builddep MOJO compatible with Maven 4
      + Port to JSR-330
      + Get rid of ModelProcessor
      + Refactor XMvnModelValidator
      + Refactor XMvnToolchainManager
      + Convert lambda to method reference
      + Improve Javadoc MOJO JPMS support
      + Add a test case for JPMS javadoc generation with remote
      dependencies
      + Add a test case for JPMS multimodule javadoc generation
      + Exclude src/test/resources-filtered/** from RAT
      + Fix scope of xmvn-mojo dependency on plexus-utils
      + --module-path not allowed with release=8
      + Mimic maven-javadoc-plugin for -source and --release
      + testJavadocJPMS needs a modular java
      + Let modello generate source 8
      + Add a jdk9+ profile to assure that we are jdk8 compatible
      + Revert "Use new Collection methods added in Java 9"
      + Revert "Update compiler source/target to JDK 11"
      + Restore possibility to build with Java 8
      + Simple implementation of toolchains
      https://github.com/fedora-java/xmvn/issues/142
      + Port to Modello 2.0.0
  - Removed patches
    * 0001-Mimic-maven-javadoc-plugin-for-source-and-release.patch
    * 0001-Port-to-Maven-3.8.5.patch
    * 0001-Restore-possibility-to-build-with-Java-8.patch
    * 0001-Simple-implementation-of-toolchains-https-github.com.patch
    * 0002-Revert-Update-compiler-source-target-to-JDK-11.patch
    * 0002-module-path-not-allowed-with-release-8.patch
    * 0003-Revert-Use-new-Collection-methods-added-in-Java-9.patch
    * 0004-Add-a-jdk9-profile-to-assure-that-we-are-jdk8-compat.patch
      + Integrated upstream in this version


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Added patch:
    * UUID.patch
      + avoid generating random UUIDs, which makes reproducible build
      impossible (bsc#1162112)


author: Fridrich Strba <fstrba@suse.com>
changelog:
  - Added patch:
    * 0001-Do-not-leave-a-stray-options-file-in-the-generated-j.patch
      + Remove generated temporary file from the tree after use, make
      thus the generated javadoc more reproducible


author: Dirk Mueller <dmueller@suse.com>
changelog:
  - update to 0.2:
    * This release introduces more precise timeout specification (mind the new
    * unit for `-t`) and an orientation option. This option makes it possible to
    * chose between a new vertical style or the classic horizontal style.
    - New vertical mode to display a bar that fills up from bottom to top.
    - New `orientation` option to choose between classic horizontal mode and new vertical mode.
    - More precise timeout specification (millisecond). Values below one second are now allowed.
    - Integers (`0` and `1`) not accepted as values for `rel` options in configuration file .
    - Typos in documentation.


author: Michael Vetter <mvetter@suse.com>
changelog:
  - Update to 0.3:
    Added:
    * Support for transparency: color specification can now contain a
      value for the alpha channel.
    * Automatic default sink index detection in the example pulseaudio
      watcher script. This should make the script work out of the box
      for most users.
    * Ready to use screen brightness watcher script in the README.
    * Quiet mode (-q).
    Changed:
    * xob now depends on libxrender for the new transparency feature
      (this can be optionally disabled when building xob).
    * Improved documentation of the named-pipe method.
    * The documentation encourages users to use dedicated input programs
      instead of the named-pipe method (now presented as a fallback method).
    Fixed:
    * Documentation used to advise to overwrite the content of named pipes
      which could lead to premature file endings. The documentation now
      recommends to append new values command >> named_pipe.
    * Issue in the pulseaudio watcher script where pulseaudio sink indexes
      were abusively used as indexes of the internal pulsectl library's
      data structures.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.12
    * autogen.sh: use quoted string variables
    * autogen.sh: use exec instead of waiting for configure to finish
    * autogen.sh: Honor NOCONFIGURE=1
    * autogen: add default patch prefix
    * configure: Drop AM_MAINTAINER_MODE
    * nextfullreldate is clearly not 2013
    * Set generate.consistent.ids in xsl stylesheets for more repeatable builds
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * Fix spelling/wording issues


author: Dr. Werner Fink <werner@suse.de>
changelog:
  - Update to version 1.24
    * Fix many compiler warnings
  - Port patches
    * xosview-1.19-appdef.patch
    * xosview-1.21-lmstemp.patch


author: Dr. Werner Fink <werner@suse.de>
changelog:
  - Add patch xosview-1.24-coretemp-labels.patch
    * The CPU numbers seen in temp*_label might not continuously growing


author: Dr. Werner Fink <werner@suse.de>
changelog:
  - Add patch xosview-1.24-coretemp-pkg.patch
    * Avoid crash on disabled cores in a second CPU package


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.0
    * Standardize indentation in validate_visual()
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * Use time_t instead of long with time() & ctime()
    * xpr.man: remove duplicate "HP" from PaintJet XL Color name
    * xpr.man: show current version in footer instead of X11R6
    * Remove support for Digital LA100 dot matrix printer
    * Remove support for Digital LN03 laser printer
    * gitlab CI: add a basic build test
    * Fix spelling/wording issues
    * gitlab CI: Use ci-fairy image template
    * gitlab CI: enable Static Application Security Testing (SAST)
    * Build xz tarballs instead of bzip2
    * man pages: remove out-of-date COPYRIGHT section
    * xdpr.man: minor corrections
    * remove extra 3rd parameter to open()


author: Avindra Goolcharan <avindra@opensuse.org>
changelog:
  - update to 0.2.5:
    * README: adapt build & install section
    * xprintidle: introduce get_x_idletime() function
    * xprintidle: add missing close and free on error
    * xprintidle: use EXIT_{SUCCESS,FAILURE} in main()
  - includes 0.2.4:
    * xprintidle: adapt usage text
    * xprintidle: add option to print program version
    * clang-format: Only merge empty functions on one line
    * man: add initial manpage
  - includes 0.2.3:
    * change buildsystem to meson
    * README: rewrite in markdown
    * AUTHORS: standardize entries and sort alphabetically
    * xprintidle: harmonize comments
    * clang-format: add initial version
    * xprintidle: reformat source
    * xprintidle: fix typos in comments
    * xprintidle: remove unneeded "_" from function parameter name
    * xprintidle: make workaroundCreepyXServer() version dependent
    * COPYING: remove "How to Apply" section
    * README: add "Contributing" section
  - includes 0.2.2:
    * Applying 0.2-10 version of full-linking.patch from debian
    * Apply x11-autoconf.patch from debian version 0.2-10
    * Merge tag '0.2-10.debian'
    * ChangeLog: mention patches from debian
    * Makefile.am: remove not needed LDADD
    * autoreconf to get changes into configure and Makefile.in
  - includes 0.2.1:
    * Applying full-linking.patch from debian
    * Applying allocinfo.patch from debian
    * Applying configure.patch from debian
    * Fix library checking and remove not needed ones
    * Add gitignore for C and Automake/conf stuff
    * Autoreconf with v2.69
  - ran spec-cleaner
  - update home URL


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.2.6
    * Fix spelling/wording issues
    * gitlab CI: add a basic build test
    * gitlab CI: stop requiring Signed-off-by in commits
    * Mark help(), usage(), and grammar() with _X_NORETURN _X_COLD
    * Declare help() and print_help() as static
    * Rename "dpy" function arguments to "display" to avoid shadowing global
    * Resolve many gcc -Wsign-compare warnings
    * Variable scope reductions as suggested by cppcheck


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.5.2
    * gitlab CI: add a basic build test
    * Fix spelling/wording issues
    * gitlab CI: stop requiring Signed-off-by in commits
    * Variable scope reductions as suggested by cppcheck
    * Fix a -Wsign-compare warning
    * Remove unused macros left over from original RandR 1.2 code
    * Remove unused definition of rectangle_t
    * Constify array argument to find_last_non_clamped()
  - refreshed xrandr-print-outputs-per-provider.patch


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Updat to version 1.2.2
    * gitlab CI: add a basic build test
    * gitlab CI: stop requiring Signed-off-by in commits
    * Variable scope reduction as recommended by cppcheck
    * Use C99 struct initialization
    * Rename variable 'dup' to avoid shadowing dup() function
    * Fallback asprintf: don't truncate output that has a \0 in string
    * configure: raise minimum autoconf requirement to 2.70


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.4.2
    * This version adds support for printing the process IDs and
      names of local clients and servers on systems supporting /proc
      and either SO_PEERCRED or getpeerucred().


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.4.3
    * On OpenBSD SO_PEERCRED uses struct sockpeercred
    * Remove/comment out unused variables.
    * Match format strings with arguments.
    * ifdef out unused static functions
    * Use correct argument type for ctype(3) functions.
    * Increase buffer length to avoid truncation.
    * Add casts to fix signedness change warnings.
    * Mark MainLoop as _X_NORETURN.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.4.4
    * This release fixes some minor bugs and adds support for decoding
      the DAMAGE extension.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.2.5
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * Use the real name of the DPMS extension in messages & man page
    * gitlab CI: add a basic build test
    * Fix spelling/wording issues
    * gitlab CI: stop requiring Signed-off-by in commits
    * Variable scope reduction as recommended by cppcheck
    * Remove unnecessary casts
    * Remove unnecessary check for NULL pointer before calling free()
    * set_pixels: Mark pixels parameter as const
    * Use C99 designated struct initializers
    * configure: Make xf86misc support disabled by default


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Disable building with libXfontcache. xorg-server 1.6 removed the
    corresponding feature, and it seems unlikely and unusual for
    anyone to e.g. ssh from an old Xorg system to a contemporary
    SUSE to attempt to run the (undocumented) `xset fc` command.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.3
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * gitlab CI: add a basic build test
    * Variable scope reductions as recommended by cppcheck
    * Handle -Wsign-compare warnings
    * gitlab CI: stop requiring Signed-off-by in commits


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.0.2:
    * Fix from Phil Miller to make dump_xsettingsd return 1 on error.
    * Support for building using CMake from Andreas Sturmlechner and Peter Eszlari.
    * systemd service file from Peter Eszlari.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - n_UsrEtc.patch:
    * add /usr/etc/X11/xsm/system.xsm as fallback to
      /etc/X11/xsm/system.xsm (boo#1173059)


author: Dirk Müller <dmueller@suse.com>
changelog:
  - update to 1.0.5:
    * Remove unneeded variable initializations
    * Remove unnecessary cast of XFree() argument
    * Use C99 loop variable declarations
    * Build xz tarballs instead of bzip2


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to 1.5.0
    xtrans is a library of code that is shared among various X packages to handle
    network protocol transport in a modular fashion, allowing a single place to
    add new transport types - but it is *not* a shared library, more like a \
    "header-only" library.  It is used by the X server, the XIM support in libX11,
    libICE, the X font server, and related components.  Because this is not a
    shared library, the changes in this release will only take effect in consumers
    that are rebuilt on a system with this release of xtrans installed.
    This release makes progress towards resolving CVE-2020-25697, reported in
    https://www.openwall.com/lists/oss-security/2020/11/09/3 .  Clients will no
    longer attempt to connect to sockets in the abstract namespace, though
    servers will still bind to them to prevent other programs binding to those
    names to intercept connections from clients using libraries built with older
    versions of libxtrans or libxcb while the servers are running.  Clients can
    also now specify a full Unix domain socket pathname to connect to, instead
    of relying on built-in defaults under /tmp.  (Note that libX11 1.4.0 and later
    relies on libxcb for making connections instead of libxtrans, so X11 protocol
    clients will get this support in an upcoming release of libxcb, and the changes
    in xtrans will only affect clients of other protocols using libxtrans, such as
    XIM, ICE, SM, and the font service protocols.)
    This release also removes support for System V UNIX platforms other than
    Solaris and the illumos family - OS'es from SCO, AT&T's Unix Systems Group,
    Novell, and NCR are no longer supported.


author: Bjørn Lie <bjorn.lie@gmail.com>
changelog:
  - Update to version 1.0.4:
    + autogen.sh:
    - Add default patch prefix
    - Honor NOCONFIGURE=1
    - Use exec instead of waiting for configure to finish
    - Use quoted string variables
    + Build xz tarballs instead of bzip2
    + configure: Drop AM_MAINTAINER_MODE
    + Ensure consistency between the manpage and the output of the -h
      option
    + gitlab CI:
    - Add a basic build test
    - Stop requiring Signed-off-by in commits
    + Update configure.ac bug URL for gitlab migration
    + Update README for gitlab migration
    + Use real program name for help message
  - Modernize spec.


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.5
    * gitlab CI: add a basic build test
    * gitlab CI: stop requiring Signed-off-by in commits
    * Variable scope reduction
    * Handle -Wdouble-promotion warning from clang


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.8
    * It fixes bugs you didn't even know were there and cleans up
      code you've never seen!


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.9
    * Fix spelling/wording issues
    * gitlab CI: add a basic build test
    * gitlab CI: stop requiring Signed-off-by in commits
    * Remove unused macros
    * Handle -Wcomma warnings from clang
    * Remove unnecessary casts from malloc() and free() calls
    * Variable scope reduction as recommended by cppcheck
    * Delete commented-out local copy of list function prototypes
    * list.c: Stop building functions that are never called
    * Make -help & -version work without requiring an open display


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.1.6
    * This release adds an option, disabled by default, to use libxcb-errors to
      improve the reporting of any X protocol error messages that may occur.
      To enable it, pass --with-xcb-errors to configure.


author: matthias.gerstner@suse.com
changelog:
  - Update to version v0.90:
    * feature: add desktops directory containing symlinks to respective windows
    * feature: support wm/desktop_names node which returns the list of known desktop names


author: matthias.gerstner@suse.com
changelog:
  - Update to version v0.91:
    * autotools: only add increased warning flags if --enable-dev is set
    * configure.ac: update to current autotools versions
    * Mutex.cxx: fix invalid stack access in DEBUG_MUTEX case
    * test base: use unpredictable temporary directory for testing
    * test base: try from a list of X11 programs for testing, otherwise fail
    * global: python scripts: adjust coding style to Python PIP
    * ILogger: fix warn() wrapper to return actual m_warn, no m_err


author: Stefan Dirsch <sndirsch@suse.com>
changelog:
  - Update to version 1.0.6
    * Update README for gitlab migration
    * Update configure.ac bug URL for gitlab migration
    * gitlab CI: add a basic build test
    * Build xz tarballs instead of bzip2
    * Added case for window_name_size == 0


author: Larry Finger <Larry.Finger@gmail.com>
changelog:
  - Modify yasm to support .note.gnu.property note section
    Patch from https://src.fedoraproject.org/rpms/yasm/pull-request/1#_2.
    File "yasm-Update-elf-objfmt.c.patch" added.


author: Andrea Manzini <andrea.manzini@suse.com>
changelog:
  - Update to 2.0.5:
    * Uses regcomp instead of deprecated re_comp/re_exec (linux)
    * Debug file sort issue for very large file sizes
    * Reduced compiler warnings
  - run spec-clean


author: rpm@fthiessen.de
changelog:
  - Update to version 1.19
    * Fixes a bug that could prevent certain UDMF maps from loading.
  - Dropped zdbsp-automake.diff as it now uses cmake
  - Added install-binary.patch to add the install target
  - Use https://en.opensuse.org/SourceUrls


