<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="2">
<package pkgid="56cf9761f6516de7b3d1bbe3ea259e31b7f4d1dea1854e3bff8ec46d3cd0aefa20c21022e255e531aac87f96177e7350ad02c15245ffb69ce2e668d3750e62c2" name="wireguard-tools" arch="src">
  <version epoch="0" ver="1.0.20260223" rel="lp160.54.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1584792000">- Update to version 1.0.20200319
  * netlink: initialize mostly unused field
  * curve25519: squelch warnings on clang
  * man: fix grammar in wg(8) and wg-quick(8)
  * man: backlink wg-quick(8) in wg(8)
  * man: add a warning to the SaveConfig description
  * wincompat: use string_list instead of inflatable_buffer</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1589198400">- Update to version 1.0.20200510
  * ipc: add support for openbsd kernel implementation
  * ipc: cleanup openbsd support
  * wg-quick: add support for openbsd kernel implementation
  * wg-quick: cleanup openbsd support
  * wg-quick: support dns search domains
  * Makefile: simplify silent cleaning
  * git: add gitattributes so tarball doesn't have gitignore files
  * terminal: specialize color_mode to stdout only
  * highlighter: insist on 256-bit keys, not 257-bit or 258-bit
  * wg-quick: android: support application whitelist
  * systemd: add wg-quick.target
- Remove patch (not longer needed):
  * wireguard-fix-systemd-service.patch
- Remove source file (fixed upstream)
  * wireguard.target
    This functionality is now provided by wg-quick.target</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1589457600">- Update to version 1.0.20200513
  * Makefile: remember to install all systemd units
  * ipc: openbsd: switch to array ioctl interface</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598097600">- Update to version 1.0.20200820
  * ipc: split into separate files per-platform
  * wincompat: fold random into genkey
  * systemd: add reload target to systemd unit
  * man: wg-quick: use syncconf instead of addconf for strip example
  * pubkey: isblank is a subset of isspace
  * ctype: use non-locale-specific ctype.h
  * wg-quick: wait on process substitutions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598529600">- Udpate to version 1.0.20200827
  * wg-quick: android: use iproute2 to bring up interface instead
    of ndc
  * Revert "wg-quick: wait on process substitutions"</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614081600">- Update to version 1.0.20210223
  * embeddable-wg-library: sync latest from netlink.h
  * completion: add help and syncconf completions
  * sticky-sockets: do not use SO_REUSEADDR
  * man: LOG_LEVEL variables changed name
  * ipc: do not use fscanf with trailing \n
  * ipc: read trailing responses after set operation</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1615809600">- Update to version 1.0.20210315
  * Makefile: fix version indicator
  * wireguard-tools: const correctness
  * wireguard-tools: drag in headers for prototypes
  * ipc: uniformly ignore preshared keys that are zero</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619352000">- Update to version 1.0.20210424
  * wg-quick: kill route monitor when loop terminates</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632657600">- Update to version 1.0.20210914
  * no relevant changes for Linux systems</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633089600">- remove world-readable permissions from /etc/wireguard boo#1191224</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1641384000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_wg-quick@.service.patch</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1645099200">- Support systemd-resolved split-dns setup
  * Support-systemd-resolved-split-dns-setup.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1645531200">- Drop harden_wg-quick@.service.patch. The currrent logic for setting
  DNS is fiddling massively with the system. This is currently not
  compatible with these settings (bsc#1196096)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1660564800">- Don't hard require systemd, it's not a hard dependency</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1661947200">- Support multiple DNS search domains
  * Support-systemd-resolved-split-dns-setup.patch</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1697803200">- Update WireGuard.keyring with latest copy from upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 1.0.20250521
  * config: handle strdup failure.
  * wg-quick: linux: add 'dev' to 'ip link add' to avoid keyword
    conflicts.
  * ipc: add stub for allowedips flags on other platforms.
  * ipc: linux: support incremental allowed ips updates.
  * ipc: linux: enforce IFNAMSIZ limit.
  * man: set private key in PreUp rather than PostUp.
  * wg-quick: run PreUp hook after creating interface.
  * show: fix show all endpoints output.
  * show: apply const to right part of pointer.
  * wg-quick: linux: prevent traffic from momentarily leaking into
    tunnel.
  * reresolve-dns: use $EPOCHSECONDS instead of $(date +%s).
  * embeddable-wg-library: add named wg_endpoint union.
  * ipc: use more clever PnP enumerator.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1772884800">- Update to version 1.0.20260223
  * syncconf: account for persistent keepalive removed from config
    file.
  * config: preserve const correctness.
  * wg-quick@.service: add deps on wg-quick.target.
  * wg-quick: linux: do not unnecessarily set sysctl.
  * wg-quick: use addconf instead of setconf.
  * wg-quick: linux: deal with resolvconf migration more gracefully.
  * wg-quick: pass on # comments to {Pre,Post}{Up,Down}.
  * syncconf: account for psks removed from config file.
  * wg-quick: linux: use smallest mtu, not largest.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1781784000">- Remove selinux specific code from dns hatchet, as it allows for a
  cleaner handling in the selinux policy (bsc#1243148)
  adding Revert-dns-hatchet-apply-resolv.conf-s-selinux-conte.patch</changelog>
</package>
<package pkgid="77b12574aeb24a800c1f2a7a32a20cf1fe74bd27d7bf74b6651abd073b5167c93a3ba4c9bcdc222987c18328a543a9d356982e288df8bf3b869693115a9258c2" name="wireguard-tools" arch="x86_64">
  <version epoch="0" ver="1.0.20260223" rel="lp160.54.2"/>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1584792000">- Update to version 1.0.20200319
  * netlink: initialize mostly unused field
  * curve25519: squelch warnings on clang
  * man: fix grammar in wg(8) and wg-quick(8)
  * man: backlink wg-quick(8) in wg(8)
  * man: add a warning to the SaveConfig description
  * wincompat: use string_list instead of inflatable_buffer</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1589198400">- Update to version 1.0.20200510
  * ipc: add support for openbsd kernel implementation
  * ipc: cleanup openbsd support
  * wg-quick: add support for openbsd kernel implementation
  * wg-quick: cleanup openbsd support
  * wg-quick: support dns search domains
  * Makefile: simplify silent cleaning
  * git: add gitattributes so tarball doesn't have gitignore files
  * terminal: specialize color_mode to stdout only
  * highlighter: insist on 256-bit keys, not 257-bit or 258-bit
  * wg-quick: android: support application whitelist
  * systemd: add wg-quick.target
- Remove patch (not longer needed):
  * wireguard-fix-systemd-service.patch
- Remove source file (fixed upstream)
  * wireguard.target
    This functionality is now provided by wg-quick.target</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1589457600">- Update to version 1.0.20200513
  * Makefile: remember to install all systemd units
  * ipc: openbsd: switch to array ioctl interface</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598097600">- Update to version 1.0.20200820
  * ipc: split into separate files per-platform
  * wincompat: fold random into genkey
  * systemd: add reload target to systemd unit
  * man: wg-quick: use syncconf instead of addconf for strip example
  * pubkey: isblank is a subset of isspace
  * ctype: use non-locale-specific ctype.h
  * wg-quick: wait on process substitutions</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1598529600">- Udpate to version 1.0.20200827
  * wg-quick: android: use iproute2 to bring up interface instead
    of ndc
  * Revert "wg-quick: wait on process substitutions"</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1614081600">- Update to version 1.0.20210223
  * embeddable-wg-library: sync latest from netlink.h
  * completion: add help and syncconf completions
  * sticky-sockets: do not use SO_REUSEADDR
  * man: LOG_LEVEL variables changed name
  * ipc: do not use fscanf with trailing \n
  * ipc: read trailing responses after set operation</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1615809600">- Update to version 1.0.20210315
  * Makefile: fix version indicator
  * wireguard-tools: const correctness
  * wireguard-tools: drag in headers for prototypes
  * ipc: uniformly ignore preshared keys that are zero</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1619352000">- Update to version 1.0.20210424
  * wg-quick: kill route monitor when loop terminates</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1632657600">- Update to version 1.0.20210914
  * no relevant changes for Linux systems</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1633089600">- remove world-readable permissions from /etc/wireguard boo#1191224</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1641384000">- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_wg-quick@.service.patch</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1645099200">- Support systemd-resolved split-dns setup
  * Support-systemd-resolved-split-dns-setup.patch</changelog>
  <changelog author="Johannes Segitz &lt;jsegitz@suse.com&gt;" date="1645531200">- Drop harden_wg-quick@.service.patch. The currrent logic for setting
  DNS is fiddling massively with the system. This is currently not
  compatible with these settings (bsc#1196096)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1660564800">- Don't hard require systemd, it's not a hard dependency</changelog>
  <changelog author="Dominik Heidler &lt;dheidler@suse.de&gt;" date="1661947200">- Support multiple DNS search domains
  * Support-systemd-resolved-split-dns-setup.patch</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1697803200">- Update WireGuard.keyring with latest copy from upstream.</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708430400">- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1750248000">- Update to version 1.0.20250521
  * config: handle strdup failure.
  * wg-quick: linux: add 'dev' to 'ip link add' to avoid keyword
    conflicts.
  * ipc: add stub for allowedips flags on other platforms.
  * ipc: linux: support incremental allowed ips updates.
  * ipc: linux: enforce IFNAMSIZ limit.
  * man: set private key in PreUp rather than PostUp.
  * wg-quick: run PreUp hook after creating interface.
  * show: fix show all endpoints output.
  * show: apply const to right part of pointer.
  * wg-quick: linux: prevent traffic from momentarily leaking into
    tunnel.
  * reresolve-dns: use $EPOCHSECONDS instead of $(date +%s).
  * embeddable-wg-library: add named wg_endpoint union.
  * ipc: use more clever PnP enumerator.</changelog>
  <changelog author="Martin Hauke &lt;mardnh@gmx.de&gt;" date="1772884800">- Update to version 1.0.20260223
  * syncconf: account for persistent keepalive removed from config
    file.
  * config: preserve const correctness.
  * wg-quick@.service: add deps on wg-quick.target.
  * wg-quick: linux: do not unnecessarily set sysctl.
  * wg-quick: use addconf instead of setconf.
  * wg-quick: linux: deal with resolvconf migration more gracefully.
  * wg-quick: pass on # comments to {Pre,Post}{Up,Down}.
  * syncconf: account for psks removed from config file.
  * wg-quick: linux: use smallest mtu, not largest.</changelog>
  <changelog author="Robert Frohl &lt;rfrohl@suse.com&gt;" date="1781784000">- Remove selinux specific code from dns hatchet, as it allows for a
  cleaner handling in the selinux policy (bsc#1243148)
  adding Revert-dns-hatchet-apply-resolv.conf-s-selinux-conte.patch</changelog>
</package>
</otherdata>