<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="28">
<package pkgid="5737b58c4e906cb200ecfc96e0bca1fb425c4ea577980bca7aed3e35d95d4877" name="busybox" arch="src">
  <version epoch="0" ver="1.38.0" rel="lp155.197.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1673006400">- Update to version 1.36.0
  - awk: fix use after free (CVE-2022-30065)
  - various fixes for ash, bc, cut, fbset, kbuild, libbb, mkfs.vfat,
    mv, powertop, sed, sort, taskset, top, udhcpc6, unzip, vi, xxd
  - improvements in ash, cmp, crond, devmem, ed, fbset, fdisk, ls, xargs, pkill
  - new applets added: seedrng, tree, tsort
- Adjust busybox.config for new features
  - ash: enable sleep built-in
  - enable new applets: seedrng, tree, tsort
  - enable SHA hardware acceleration
  - try LOOP_CONFIGURE for losetup/loop mounts, but fall back to
    LOOP_SET_FD + LOOP_SET_STATUS if not supported
- drop e63d7cdf.patch (fix for CVE-2022-30065), included upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.36.1:
  * fixes for line editing, detection of hardware sha1/sha256
    support, unzip
  (do not create suid/sgid files unless -K),
    shell (printf and sleep with no args, handing of SIGINT
    in sleep), ed.</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1693310400">-  Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability
  in ash (CVE-2022-48174, bsc#1214538)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Install udhcpc and udhcpc6 into the same directory
  (udhcp6-install-path.patch)
- Fully enable udhcpc and document that this tool needs special
  configuration and does not work out of the box [bsc#1217883]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1710417600">- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't
  support them.</changelog>
  <changelog author="Matthias G. Eckermann &lt;mge@suse.com&gt;" date="1727524800">- Update to 1.37.0 (jsc#PED-13039)
- remove unnecessary patch ash-fix-segfault-d417193cf.patch
- Update default config to match 1.37.0 expectations
- fix use-after-free in xasprintf (CVE-2023-42363, bsc#1217580)
- fix use-after-free in awk evaluate (CVE-2023-42364, bsc#1217584)
- fix use-after-free in awk copyvar (CVE-2023-42365, bsc#1217585)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1728043200">- Fix busybox.config again (got broken with 1.37.0 update)
- Cleanup spec file</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1728302400">- Add patch to fix build on non-x86* architectures:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1741608000">- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
  (bsc#1239176)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1745928000">- fix regression in hexdump that broke kernel build:
  * busybox-1.37.0-fix-regression-n2.patch
- fix build/tests and hexdump on big endian systems (S390):
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1750680000">- enable halt, poweroff, reboot commands (bsc#1243201)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1752753600">- add placeholder variable and ignore applet logic to busybox.install</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1754049600">- revert the change to busybox.install.patch below. The logic will be
  needed only in busybox-links package when generating file lists.
- fix mkdir path to point to /usr/bin instead of /bin</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Don't throw debug info away during build, let RPM separate it
  afterwards</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913601">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
</package>
<package pkgid="e76162bfa1eb300dbe51bebb61d35a06e47e86d748a4ea4bcb5fe33c3ec9e9f2" name="busybox" arch="x86_64">
  <version epoch="0" ver="1.38.0" rel="lp155.197.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1673006400">- Update to version 1.36.0
  - awk: fix use after free (CVE-2022-30065)
  - various fixes for ash, bc, cut, fbset, kbuild, libbb, mkfs.vfat,
    mv, powertop, sed, sort, taskset, top, udhcpc6, unzip, vi, xxd
  - improvements in ash, cmp, crond, devmem, ed, fbset, fdisk, ls, xargs, pkill
  - new applets added: seedrng, tree, tsort
- Adjust busybox.config for new features
  - ash: enable sleep built-in
  - enable new applets: seedrng, tree, tsort
  - enable SHA hardware acceleration
  - try LOOP_CONFIGURE for losetup/loop mounts, but fall back to
    LOOP_SET_FD + LOOP_SET_STATUS if not supported
- drop e63d7cdf.patch (fix for CVE-2022-30065), included upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.36.1:
  * fixes for line editing, detection of hardware sha1/sha256
    support, unzip
  (do not create suid/sgid files unless -K),
    shell (printf and sleep with no args, handing of SIGINT
    in sleep), ed.</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1693310400">-  Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability
  in ash (CVE-2022-48174, bsc#1214538)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Install udhcpc and udhcpc6 into the same directory
  (udhcp6-install-path.patch)
- Fully enable udhcpc and document that this tool needs special
  configuration and does not work out of the box [bsc#1217883]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1710417600">- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't
  support them.</changelog>
  <changelog author="Matthias G. Eckermann &lt;mge@suse.com&gt;" date="1727524800">- Update to 1.37.0 (jsc#PED-13039)
- remove unnecessary patch ash-fix-segfault-d417193cf.patch
- Update default config to match 1.37.0 expectations
- fix use-after-free in xasprintf (CVE-2023-42363, bsc#1217580)
- fix use-after-free in awk evaluate (CVE-2023-42364, bsc#1217584)
- fix use-after-free in awk copyvar (CVE-2023-42365, bsc#1217585)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1728043200">- Fix busybox.config again (got broken with 1.37.0 update)
- Cleanup spec file</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1728302400">- Add patch to fix build on non-x86* architectures:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1741608000">- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
  (bsc#1239176)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1745928000">- fix regression in hexdump that broke kernel build:
  * busybox-1.37.0-fix-regression-n2.patch
- fix build/tests and hexdump on big endian systems (S390):
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1750680000">- enable halt, poweroff, reboot commands (bsc#1243201)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1752753600">- add placeholder variable and ignore applet logic to busybox.install</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1754049600">- revert the change to busybox.install.patch below. The logic will be
  needed only in busybox-links package when generating file lists.
- fix mkdir path to point to /usr/bin instead of /bin</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Don't throw debug info away during build, let RPM separate it
  afterwards</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913601">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
</package>
<package pkgid="bc50bbb88795c0f5f1b436d38219222e24bba2bcecfc565fb491f8aeb7b5e3c7" name="busybox-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.38.0" rel="lp155.197.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1673006400">- Update to version 1.36.0
  - awk: fix use after free (CVE-2022-30065)
  - various fixes for ash, bc, cut, fbset, kbuild, libbb, mkfs.vfat,
    mv, powertop, sed, sort, taskset, top, udhcpc6, unzip, vi, xxd
  - improvements in ash, cmp, crond, devmem, ed, fbset, fdisk, ls, xargs, pkill
  - new applets added: seedrng, tree, tsort
- Adjust busybox.config for new features
  - ash: enable sleep built-in
  - enable new applets: seedrng, tree, tsort
  - enable SHA hardware acceleration
  - try LOOP_CONFIGURE for losetup/loop mounts, but fall back to
    LOOP_SET_FD + LOOP_SET_STATUS if not supported
- drop e63d7cdf.patch (fix for CVE-2022-30065), included upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.36.1:
  * fixes for line editing, detection of hardware sha1/sha256
    support, unzip
  (do not create suid/sgid files unless -K),
    shell (printf and sleep with no args, handing of SIGINT
    in sleep), ed.</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1693310400">-  Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability
  in ash (CVE-2022-48174, bsc#1214538)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Install udhcpc and udhcpc6 into the same directory
  (udhcp6-install-path.patch)
- Fully enable udhcpc and document that this tool needs special
  configuration and does not work out of the box [bsc#1217883]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1710417600">- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't
  support them.</changelog>
  <changelog author="Matthias G. Eckermann &lt;mge@suse.com&gt;" date="1727524800">- Update to 1.37.0 (jsc#PED-13039)
- remove unnecessary patch ash-fix-segfault-d417193cf.patch
- Update default config to match 1.37.0 expectations
- fix use-after-free in xasprintf (CVE-2023-42363, bsc#1217580)
- fix use-after-free in awk evaluate (CVE-2023-42364, bsc#1217584)
- fix use-after-free in awk copyvar (CVE-2023-42365, bsc#1217585)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1728043200">- Fix busybox.config again (got broken with 1.37.0 update)
- Cleanup spec file</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1728302400">- Add patch to fix build on non-x86* architectures:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1741608000">- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
  (bsc#1239176)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1745928000">- fix regression in hexdump that broke kernel build:
  * busybox-1.37.0-fix-regression-n2.patch
- fix build/tests and hexdump on big endian systems (S390):
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1750680000">- enable halt, poweroff, reboot commands (bsc#1243201)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1752753600">- add placeholder variable and ignore applet logic to busybox.install</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1754049600">- revert the change to busybox.install.patch below. The logic will be
  needed only in busybox-links package when generating file lists.
- fix mkdir path to point to /usr/bin instead of /bin</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Don't throw debug info away during build, let RPM separate it
  afterwards</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913601">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
</package>
<package pkgid="6dfd6a280898bdc4b4b9874844c93fbf7cb9fc6e03e729c59a5db93644f849e9" name="busybox-debugsource" arch="x86_64">
  <version epoch="0" ver="1.38.0" rel="lp155.197.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1673006400">- Update to version 1.36.0
  - awk: fix use after free (CVE-2022-30065)
  - various fixes for ash, bc, cut, fbset, kbuild, libbb, mkfs.vfat,
    mv, powertop, sed, sort, taskset, top, udhcpc6, unzip, vi, xxd
  - improvements in ash, cmp, crond, devmem, ed, fbset, fdisk, ls, xargs, pkill
  - new applets added: seedrng, tree, tsort
- Adjust busybox.config for new features
  - ash: enable sleep built-in
  - enable new applets: seedrng, tree, tsort
  - enable SHA hardware acceleration
  - try LOOP_CONFIGURE for losetup/loop mounts, but fall back to
    LOOP_SET_FD + LOOP_SET_STATUS if not supported
- drop e63d7cdf.patch (fix for CVE-2022-30065), included upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.36.1:
  * fixes for line editing, detection of hardware sha1/sha256
    support, unzip
  (do not create suid/sgid files unless -K),
    shell (printf and sleep with no args, handing of SIGINT
    in sleep), ed.</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1693310400">-  Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability
  in ash (CVE-2022-48174, bsc#1214538)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Install udhcpc and udhcpc6 into the same directory
  (udhcp6-install-path.patch)
- Fully enable udhcpc and document that this tool needs special
  configuration and does not work out of the box [bsc#1217883]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1710417600">- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't
  support them.</changelog>
  <changelog author="Matthias G. Eckermann &lt;mge@suse.com&gt;" date="1727524800">- Update to 1.37.0 (jsc#PED-13039)
- remove unnecessary patch ash-fix-segfault-d417193cf.patch
- Update default config to match 1.37.0 expectations
- fix use-after-free in xasprintf (CVE-2023-42363, bsc#1217580)
- fix use-after-free in awk evaluate (CVE-2023-42364, bsc#1217584)
- fix use-after-free in awk copyvar (CVE-2023-42365, bsc#1217585)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1728043200">- Fix busybox.config again (got broken with 1.37.0 update)
- Cleanup spec file</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1728302400">- Add patch to fix build on non-x86* architectures:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1741608000">- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
  (bsc#1239176)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1745928000">- fix regression in hexdump that broke kernel build:
  * busybox-1.37.0-fix-regression-n2.patch
- fix build/tests and hexdump on big endian systems (S390):
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1750680000">- enable halt, poweroff, reboot commands (bsc#1243201)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1752753600">- add placeholder variable and ignore applet logic to busybox.install</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1754049600">- revert the change to busybox.install.patch below. The logic will be
  needed only in busybox-links package when generating file lists.
- fix mkdir path to point to /usr/bin instead of /bin</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Don't throw debug info away during build, let RPM separate it
  afterwards</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913601">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
</package>
<package pkgid="6b9a9c45c788daef8fbcc5cc6b73d2d05550e751869e96808b3d395e0a6241e9" name="busybox-static" arch="x86_64">
  <version epoch="0" ver="1.38.0" rel="lp155.197.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1673006400">- Update to version 1.36.0
  - awk: fix use after free (CVE-2022-30065)
  - various fixes for ash, bc, cut, fbset, kbuild, libbb, mkfs.vfat,
    mv, powertop, sed, sort, taskset, top, udhcpc6, unzip, vi, xxd
  - improvements in ash, cmp, crond, devmem, ed, fbset, fdisk, ls, xargs, pkill
  - new applets added: seedrng, tree, tsort
- Adjust busybox.config for new features
  - ash: enable sleep built-in
  - enable new applets: seedrng, tree, tsort
  - enable SHA hardware acceleration
  - try LOOP_CONFIGURE for losetup/loop mounts, but fall back to
    LOOP_SET_FD + LOOP_SET_STATUS if not supported
- drop e63d7cdf.patch (fix for CVE-2022-30065), included upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.36.1:
  * fixes for line editing, detection of hardware sha1/sha256
    support, unzip
  (do not create suid/sgid files unless -K),
    shell (printf and sleep with no args, handing of SIGINT
    in sleep), ed.</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1693310400">-  Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability
  in ash (CVE-2022-48174, bsc#1214538)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Install udhcpc and udhcpc6 into the same directory
  (udhcp6-install-path.patch)
- Fully enable udhcpc and document that this tool needs special
  configuration and does not work out of the box [bsc#1217883]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1710417600">- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't
  support them.</changelog>
  <changelog author="Matthias G. Eckermann &lt;mge@suse.com&gt;" date="1727524800">- Update to 1.37.0 (jsc#PED-13039)
- remove unnecessary patch ash-fix-segfault-d417193cf.patch
- Update default config to match 1.37.0 expectations
- fix use-after-free in xasprintf (CVE-2023-42363, bsc#1217580)
- fix use-after-free in awk evaluate (CVE-2023-42364, bsc#1217584)
- fix use-after-free in awk copyvar (CVE-2023-42365, bsc#1217585)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1728043200">- Fix busybox.config again (got broken with 1.37.0 update)
- Cleanup spec file</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1728302400">- Add patch to fix build on non-x86* architectures:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1741608000">- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
  (bsc#1239176)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1745928000">- fix regression in hexdump that broke kernel build:
  * busybox-1.37.0-fix-regression-n2.patch
- fix build/tests and hexdump on big endian systems (S390):
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1750680000">- enable halt, poweroff, reboot commands (bsc#1243201)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1752753600">- add placeholder variable and ignore applet logic to busybox.install</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1754049600">- revert the change to busybox.install.patch below. The logic will be
  needed only in busybox-links package when generating file lists.
- fix mkdir path to point to /usr/bin instead of /bin</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Don't throw debug info away during build, let RPM separate it
  afterwards</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913601">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
</package>
<package pkgid="f2dfbe290788bd971f435905e9119fe58673215a02e9e87927ccfe312d2c4c60" name="busybox-static-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.38.0" rel="lp155.197.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1673006400">- Update to version 1.36.0
  - awk: fix use after free (CVE-2022-30065)
  - various fixes for ash, bc, cut, fbset, kbuild, libbb, mkfs.vfat,
    mv, powertop, sed, sort, taskset, top, udhcpc6, unzip, vi, xxd
  - improvements in ash, cmp, crond, devmem, ed, fbset, fdisk, ls, xargs, pkill
  - new applets added: seedrng, tree, tsort
- Adjust busybox.config for new features
  - ash: enable sleep built-in
  - enable new applets: seedrng, tree, tsort
  - enable SHA hardware acceleration
  - try LOOP_CONFIGURE for losetup/loop mounts, but fall back to
    LOOP_SET_FD + LOOP_SET_STATUS if not supported
- drop e63d7cdf.patch (fix for CVE-2022-30065), included upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.36.1:
  * fixes for line editing, detection of hardware sha1/sha256
    support, unzip
  (do not create suid/sgid files unless -K),
    shell (printf and sleep with no args, handing of SIGINT
    in sleep), ed.</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1693310400">-  Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability
  in ash (CVE-2022-48174, bsc#1214538)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Install udhcpc and udhcpc6 into the same directory
  (udhcp6-install-path.patch)
- Fully enable udhcpc and document that this tool needs special
  configuration and does not work out of the box [bsc#1217883]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1710417600">- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't
  support them.</changelog>
  <changelog author="Matthias G. Eckermann &lt;mge@suse.com&gt;" date="1727524800">- Update to 1.37.0 (jsc#PED-13039)
- remove unnecessary patch ash-fix-segfault-d417193cf.patch
- Update default config to match 1.37.0 expectations
- fix use-after-free in xasprintf (CVE-2023-42363, bsc#1217580)
- fix use-after-free in awk evaluate (CVE-2023-42364, bsc#1217584)
- fix use-after-free in awk copyvar (CVE-2023-42365, bsc#1217585)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1728043200">- Fix busybox.config again (got broken with 1.37.0 update)
- Cleanup spec file</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1728302400">- Add patch to fix build on non-x86* architectures:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1741608000">- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
  (bsc#1239176)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1745928000">- fix regression in hexdump that broke kernel build:
  * busybox-1.37.0-fix-regression-n2.patch
- fix build/tests and hexdump on big endian systems (S390):
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1750680000">- enable halt, poweroff, reboot commands (bsc#1243201)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1752753600">- add placeholder variable and ignore applet logic to busybox.install</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1754049600">- revert the change to busybox.install.patch below. The logic will be
  needed only in busybox-links package when generating file lists.
- fix mkdir path to point to /usr/bin instead of /bin</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Don't throw debug info away during build, let RPM separate it
  afterwards</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913601">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
</package>
<package pkgid="d3c37d30a8589f65c1f475011a43705ac7df37461ac4f71236888be5aa4ab3d9" name="busybox-testsuite" arch="x86_64">
  <version epoch="0" ver="1.38.0" rel="lp155.197.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1673006400">- Update to version 1.36.0
  - awk: fix use after free (CVE-2022-30065)
  - various fixes for ash, bc, cut, fbset, kbuild, libbb, mkfs.vfat,
    mv, powertop, sed, sort, taskset, top, udhcpc6, unzip, vi, xxd
  - improvements in ash, cmp, crond, devmem, ed, fbset, fdisk, ls, xargs, pkill
  - new applets added: seedrng, tree, tsort
- Adjust busybox.config for new features
  - ash: enable sleep built-in
  - enable new applets: seedrng, tree, tsort
  - enable SHA hardware acceleration
  - try LOOP_CONFIGURE for losetup/loop mounts, but fall back to
    LOOP_SET_FD + LOOP_SET_STATUS if not supported
- drop e63d7cdf.patch (fix for CVE-2022-30065), included upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.36.1:
  * fixes for line editing, detection of hardware sha1/sha256
    support, unzip
  (do not create suid/sgid files unless -K),
    shell (printf and sleep with no args, handing of SIGINT
    in sleep), ed.</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1693310400">-  Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability
  in ash (CVE-2022-48174, bsc#1214538)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Install udhcpc and udhcpc6 into the same directory
  (udhcp6-install-path.patch)
- Fully enable udhcpc and document that this tool needs special
  configuration and does not work out of the box [bsc#1217883]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1710417600">- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't
  support them.</changelog>
  <changelog author="Matthias G. Eckermann &lt;mge@suse.com&gt;" date="1727524800">- Update to 1.37.0 (jsc#PED-13039)
- remove unnecessary patch ash-fix-segfault-d417193cf.patch
- Update default config to match 1.37.0 expectations
- fix use-after-free in xasprintf (CVE-2023-42363, bsc#1217580)
- fix use-after-free in awk evaluate (CVE-2023-42364, bsc#1217584)
- fix use-after-free in awk copyvar (CVE-2023-42365, bsc#1217585)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1728043200">- Fix busybox.config again (got broken with 1.37.0 update)
- Cleanup spec file</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1728302400">- Add patch to fix build on non-x86* architectures:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1741608000">- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
  (bsc#1239176)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1745928000">- fix regression in hexdump that broke kernel build:
  * busybox-1.37.0-fix-regression-n2.patch
- fix build/tests and hexdump on big endian systems (S390):
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1750680000">- enable halt, poweroff, reboot commands (bsc#1243201)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1752753600">- add placeholder variable and ignore applet logic to busybox.install</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1754049600">- revert the change to busybox.install.patch below. The logic will be
  needed only in busybox-links package when generating file lists.
- fix mkdir path to point to /usr/bin instead of /bin</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Don't throw debug info away during build, let RPM separate it
  afterwards</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913601">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
</package>
<package pkgid="0a7e79bc7f74af6f30403a7b71c863304fb800c6b147a977d9a0c1401c1fff30" name="busybox-warewulf3" arch="x86_64">
  <version epoch="0" ver="1.38.0" rel="lp155.197.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1673006400">- Update to version 1.36.0
  - awk: fix use after free (CVE-2022-30065)
  - various fixes for ash, bc, cut, fbset, kbuild, libbb, mkfs.vfat,
    mv, powertop, sed, sort, taskset, top, udhcpc6, unzip, vi, xxd
  - improvements in ash, cmp, crond, devmem, ed, fbset, fdisk, ls, xargs, pkill
  - new applets added: seedrng, tree, tsort
- Adjust busybox.config for new features
  - ash: enable sleep built-in
  - enable new applets: seedrng, tree, tsort
  - enable SHA hardware acceleration
  - try LOOP_CONFIGURE for losetup/loop mounts, but fall back to
    LOOP_SET_FD + LOOP_SET_STATUS if not supported
- drop e63d7cdf.patch (fix for CVE-2022-30065), included upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.36.1:
  * fixes for line editing, detection of hardware sha1/sha256
    support, unzip
  (do not create suid/sgid files unless -K),
    shell (printf and sleep with no args, handing of SIGINT
    in sleep), ed.</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1693310400">-  Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability
  in ash (CVE-2022-48174, bsc#1214538)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Install udhcpc and udhcpc6 into the same directory
  (udhcp6-install-path.patch)
- Fully enable udhcpc and document that this tool needs special
  configuration and does not work out of the box [bsc#1217883]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1710417600">- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't
  support them.</changelog>
  <changelog author="Matthias G. Eckermann &lt;mge@suse.com&gt;" date="1727524800">- Update to 1.37.0 (jsc#PED-13039)
- remove unnecessary patch ash-fix-segfault-d417193cf.patch
- Update default config to match 1.37.0 expectations
- fix use-after-free in xasprintf (CVE-2023-42363, bsc#1217580)
- fix use-after-free in awk evaluate (CVE-2023-42364, bsc#1217584)
- fix use-after-free in awk copyvar (CVE-2023-42365, bsc#1217585)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1728043200">- Fix busybox.config again (got broken with 1.37.0 update)
- Cleanup spec file</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1728302400">- Add patch to fix build on non-x86* architectures:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1741608000">- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
  (bsc#1239176)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1745928000">- fix regression in hexdump that broke kernel build:
  * busybox-1.37.0-fix-regression-n2.patch
- fix build/tests and hexdump on big endian systems (S390):
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1750680000">- enable halt, poweroff, reboot commands (bsc#1243201)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1752753600">- add placeholder variable and ignore applet logic to busybox.install</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1754049600">- revert the change to busybox.install.patch below. The logic will be
  needed only in busybox-links package when generating file lists.
- fix mkdir path to point to /usr/bin instead of /bin</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Don't throw debug info away during build, let RPM separate it
  afterwards</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913601">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
</package>
<package pkgid="a2c78b04c3de7ac675141917bffe409e7ac08f7357e89ad9647bc54ccfa8d356" name="busybox-warewulf3-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.38.0" rel="lp155.197.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.com&gt;" date="1672142400">- Replace transitional %usrmerged macro with regular version check (boo#1206798)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1673006400">- Update to version 1.36.0
  - awk: fix use after free (CVE-2022-30065)
  - various fixes for ash, bc, cut, fbset, kbuild, libbb, mkfs.vfat,
    mv, powertop, sed, sort, taskset, top, udhcpc6, unzip, vi, xxd
  - improvements in ash, cmp, crond, devmem, ed, fbset, fdisk, ls, xargs, pkill
  - new applets added: seedrng, tree, tsort
- Adjust busybox.config for new features
  - ash: enable sleep built-in
  - enable new applets: seedrng, tree, tsort
  - enable SHA hardware acceleration
  - try LOOP_CONFIGURE for losetup/loop mounts, but fall back to
    LOOP_SET_FD + LOOP_SET_STATUS if not supported
- drop e63d7cdf.patch (fix for CVE-2022-30065), included upstream</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1685707200">- update to 1.36.1:
  * fixes for line editing, detection of hardware sha1/sha256
    support, unzip
  (do not create suid/sgid files unless -K),
    shell (printf and sleep with no args, handing of SIGINT
    in sleep), ed.</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1693310400">-  Add ash-fix-segfault-d417193cf.patch: fix stack overflow vulnerability
  in ash (CVE-2022-48174, bsc#1214538)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1702036800">- Install udhcpc and udhcpc6 into the same directory
  (udhcp6-install-path.patch)
- Fully enable udhcpc and document that this tool needs special
  configuration and does not work out of the box [bsc#1217883]</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1710417600">- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't
  support them.</changelog>
  <changelog author="Matthias G. Eckermann &lt;mge@suse.com&gt;" date="1727524800">- Update to 1.37.0 (jsc#PED-13039)
- remove unnecessary patch ash-fix-segfault-d417193cf.patch
- Update default config to match 1.37.0 expectations
- fix use-after-free in xasprintf (CVE-2023-42363, bsc#1217580)
- fix use-after-free in awk evaluate (CVE-2023-42364, bsc#1217584)
- fix use-after-free in awk copyvar (CVE-2023-42365, bsc#1217585)</changelog>
  <changelog author="Thorsten Kukuk &lt;kukuk@suse.com&gt;" date="1728043200">- Fix busybox.config again (got broken with 1.37.0 update)
- Cleanup spec file</changelog>
  <changelog author="Guillaume GARDET &lt;guillaume.gardet@opensuse.org&gt;" date="1728302400">- Add patch to fix build on non-x86* architectures:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1741608000">- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
  (bsc#1239176)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1745928000">- fix regression in hexdump that broke kernel build:
  * busybox-1.37.0-fix-regression-n2.patch
- fix build/tests and hexdump on big endian systems (S390):
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1750680000">- enable halt, poweroff, reboot commands (bsc#1243201)</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1752753600">- add placeholder variable and ignore applet logic to busybox.install</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1754049600">- revert the change to busybox.install.patch below. The logic will be
  needed only in busybox-links package when generating file lists.
- fix mkdir path to point to /usr/bin instead of /bin</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913600">- Don't throw debug info away during build, let RPM separate it
  afterwards</changelog>
  <changelog author="Fabian Vogt &lt;fvogt@suse.com&gt;" date="1754913601">- Add patch to fix adduser inside containers on an SELinux host
  (boo#1247779):
  * 0001-update_passwd-Avoid-selinux_preserve_fcontext-if-SEL.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1766145600">- Fix tar hidden files via escape sequence (CVE-2025-46394, bsc#1241661)
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
- Fix HTTP request header injection in wget (CVE-2025-60876, bsc#1253245)
  * wget-don-t-allow-control-characters-in-url.patch
- Set CONFIG_FIRST_SYSTEM_ID to 201 to avoid confclict (bsc#1236670)
- Fix unshare -mrpf sh core dump on  ppc64le (bsc#1249237)
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1770984000">- Fix arbitrary file overwrite and potential code execution via
  incomplete path sanitization (CVE-2026-26157, bsc#1258163),
  fix arbitrary file modification and privilege escalation via
  unvalidated tar archive entries (CVE-2026-26158, bsc#1258167)
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1778241600">- Fix heap buffer overflow vulnerability in the DHCPv6 client
  (CVE-2026-29004, bsc#1263989)
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
  <changelog author="Radoslav Kolev &lt;radoslav.kolev@suse.com&gt;" date="1781870400">- Update to version 1.38.0:
  * New applets: sha384sum, vmstat, ssl_server, lsblk, uuidgen
  * Security: Disallow path traversals in archival (CVE-2023-39810)
  * archival: Sanitize filenames on output to prevent control sequence attacks
  * ash/hush: Implement &lt;&lt;&lt; here_string syntax and improve bash compatibility
  * libbb: Add yescrypt password hashing support
  * tls: Implement server-side code and support ECDHE_RSA
  * httpd: Add connection limits (-M), POSTDATA read timeouts, and CGI logging
  * telnet/telnetd: Rewrite to use generic fd polling and I/O loop
  * cut: Major fixes for empty delimiters, ranges, and output-delimiter support
  * cp: Fix 'cp -aT' overwriting symlink to directories
  * fdisk: Fix GPT disk size overflow and add 4K sector size support
  * top: Reduce flicker and show RSS instead of VIRT by default
  * udhcpc6: Fix potential buffer overflow
  * many other small fixes and optimizations
- Remove patches included in the new version:
  * busybox-1.37.0-fix-conditional-for-sha1_process_block64_shaNI.patch
  * busybox-1.37.0-fix-regression-n2.patch
  * busybox-1.37.0-hexdump-add-tests-for-x-handle-little-big-endian-pro.patch
  * busybox-1.37.0-hexdump-fix-regression-for-uint16-on-big-endian-syst.patch
  * busybox-1.37.0-od-make-B-test-little-endian-only-add-variant-for-bi.patch
  * 0001-archival-libarchive-sanitize-filenames-on-output-pre.patch
  * 0001-nsenter-unshare-don-t-use-xvfork_parent_waits_and_ex.patch
  * 0001-tar-strip-unsafe-hardlink-components-GNU-tar-does-th.patch
  * 0002-tar-only-strip-unsafe-components-from-hardlinks-not-.patch
  * 0001-udhcpc6-fix-buffer-overflow.patch
  * 0002-udhcpc6-check-the-size-of-D6_OPT_IAPREFIX-option.patch</changelog>
</package>
<package pkgid="c63e3927a2222cc7d1bfbdb59fdd0ca00ac67f9e43ce86cd23a0d011ac63f283" name="gettext-csharp" arch="src">
  <version epoch="0" ver="0.22.5" rel="lp155.251.1"/>
  <changelog author="mlin@suse.com" date="1425988800">- Add gettext-check-allocated-size-for-static-segment.patch from upstream
  * Check if the embedded segment size is valid, before adding it to
    the string length. Please see
    http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html</changelog>
  <changelog author="astieger@suse.com" date="1436529600">- GNU gettext 0.19.5:
  * drop gettext-check-allocated-size-for-static-segment.patch,
    is upstream</changelog>
  <changelog author="astieger@suse.com" date="1437048000">- GNU gettext 0.19.5.1:
  * fix build on old platforms where stpcpy and stpncpy is missing</changelog>
  <changelog author="astieger@suse.com" date="1441972800">- GNU gettext 0.19.6:
  * Support AppData file format</changelog>
  <changelog author="astieger@suse.com" date="1459771200">- GNU gettext 0.19.7:
  * can now load custom string extraction rules in XML
    Internationalization Tag Set (ITS) standard
  * the existing XML-based language scanners (Glade, GSettings, and
    AppData) rewritten using ITS
  * Add msgfmt --xml option to merge translations back to the
    original XML document.</changelog>
  <changelog author="astieger@suse.com" date="1465646400">- GNU gettext 0.19.8:
  * msgfmt now produces little-endian .mo files by default.
  * xml: xgettext and msgfmt now look for .its files in directories
    supplied through the GETTEXTDATADIRS or XDG_DATA_DIRS
    environment variable.
  * JavaScript: xgettext and msgfmt now recognize numbered
    arguments in format strings.</changelog>
  <changelog author="astieger@suse.com" date="1466337600">- GNU gettext 0.19.8.1:
  * Fix unintentional soname bump</changelog>
  <changelog author="jayvdb@gmail.com" date="1508328000">- Disable debug packages on RHEL and derived distributions</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1526299200">- Remove prereq on info: No info page installed.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1:
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1575892800">- Added -lm flag to CFLAGS</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">-Updated to version 0.21
  * Improvements for translators:
  When msgfmt writes a MO file, it now does so in such a way that processes
  that are currently using an older copy of the MO file will not crash.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- spec-cleaner run
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1721131200">- Use %autosetup</changelog>
</package>
<package pkgid="ef54511cb59aa212035217a596031c85a1302209c8b1c50441562940757a64f1" name="gettext-csharp" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="lp155.251.1"/>
  <changelog author="mlin@suse.com" date="1425988800">- Add gettext-check-allocated-size-for-static-segment.patch from upstream
  * Check if the embedded segment size is valid, before adding it to
    the string length. Please see
    http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html</changelog>
  <changelog author="astieger@suse.com" date="1436529600">- GNU gettext 0.19.5:
  * drop gettext-check-allocated-size-for-static-segment.patch,
    is upstream</changelog>
  <changelog author="astieger@suse.com" date="1437048000">- GNU gettext 0.19.5.1:
  * fix build on old platforms where stpcpy and stpncpy is missing</changelog>
  <changelog author="astieger@suse.com" date="1441972800">- GNU gettext 0.19.6:
  * Support AppData file format</changelog>
  <changelog author="astieger@suse.com" date="1459771200">- GNU gettext 0.19.7:
  * can now load custom string extraction rules in XML
    Internationalization Tag Set (ITS) standard
  * the existing XML-based language scanners (Glade, GSettings, and
    AppData) rewritten using ITS
  * Add msgfmt --xml option to merge translations back to the
    original XML document.</changelog>
  <changelog author="astieger@suse.com" date="1465646400">- GNU gettext 0.19.8:
  * msgfmt now produces little-endian .mo files by default.
  * xml: xgettext and msgfmt now look for .its files in directories
    supplied through the GETTEXTDATADIRS or XDG_DATA_DIRS
    environment variable.
  * JavaScript: xgettext and msgfmt now recognize numbered
    arguments in format strings.</changelog>
  <changelog author="astieger@suse.com" date="1466337600">- GNU gettext 0.19.8.1:
  * Fix unintentional soname bump</changelog>
  <changelog author="jayvdb@gmail.com" date="1508328000">- Disable debug packages on RHEL and derived distributions</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1526299200">- Remove prereq on info: No info page installed.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1:
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;cvoegl@suse.de&gt;" date="1575892800">- Added -lm flag to CFLAGS</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">-Updated to version 0.21
  * Improvements for translators:
  When msgfmt writes a MO file, it now does so in such a way that processes
  that are currently using an older copy of the MO file will not crash.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- spec-cleaner run
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1721131200">- Use %autosetup</changelog>
</package>
<package pkgid="f474e7c81901ad938660b51539b5dcab7ec52370c59794d0debb41a1a3993505" name="gettext-java" arch="src">
  <version epoch="0" ver="0.22.5" rel="lp155.251.1"/>
  <changelog author="mlin@suse.com" date="1425988800">- Add gettext-check-allocated-size-for-static-segment.patch from upstream
  * Check if the embedded segment size is valid, before adding it to
    the string length. Please see
    http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html</changelog>
  <changelog author="astieger@suse.com" date="1436529600">- GNU gettext 0.19.5:
  * drop gettext-check-allocated-size-for-static-segment.patch,
    is upstream</changelog>
  <changelog author="astieger@suse.com" date="1437048000">- GNU gettext 0.19.5.1:
  * fix build on old platforms where stpcpy and stpncpy is missing</changelog>
  <changelog author="astieger@suse.com" date="1441972800">- GNU gettext 0.19.6:
  * Support AppData file format</changelog>
  <changelog author="astieger@suse.com" date="1459771200">- GNU gettext 0.19.7:
  * can now load custom string extraction rules in XML
    Internationalization Tag Set (ITS) standard
  * the existing XML-based language scanners (Glade, GSettings, and
    AppData) rewritten using ITS
  * Add msgfmt --xml option to merge translations back to the
    original XML document.</changelog>
  <changelog author="astieger@suse.com" date="1465646400">- GNU gettext 0.19.8:
  * msgfmt now produces little-endian .mo files by default.
  * xml: xgettext and msgfmt now look for .its files in directories
    supplied through the GETTEXTDATADIRS or XDG_DATA_DIRS
    environment variable.
  * JavaScript: xgettext and msgfmt now recognize numbered
    arguments in format strings.</changelog>
  <changelog author="astieger@suse.com" date="1466337600">- GNU gettext 0.19.8.1:
  * Fix unintentional soname bump</changelog>
  <changelog author="fstrba@suse.com" date="1507032000">- Added patch:
  * gettext-0.19.8.1-jdk9.patch
    + specify java soure and target level 6 to be able to build
    with jdk9
- Do not depend on gcc-java and do not build native binaries of the
  gnu.gettext.GetURL and gnu.gettext.DumpResource tools, since
  gcc-java is bound to disappear
- Build the gettext.jar using any java-devel provider and make the
  gnu.gettext.GetURL and gnu.gettext.DumpResource tools scripts
  running classes from this gettext.jar
- Clean the spec file a bit</changelog>
  <changelog author="jayvdb@gmail.com" date="1508328000">- Replace deprecated PreReq: with Requires(post): and Requires(preun):
- Disable debug packages on RHEL and derived distributions</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1526299200">- Remove prereq on info: No info page installed.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + update-po target in Makefile.in.in now uses msgmerge --previous.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
  + Java:
  * xgettext now supports UTF-8 encoded .properties files (a new feature
    of Java 9).
  * The build system and tools now support Java 9, 10, and 11. On the
    other hand, support for old versions of Java (Java 5 and older,
    GCJ 4.2.x and older) has been dropped.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)
- Removed gettext-0.19.8.1-jdk9.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Updated to version 0.21
  - Java:
    o xgettext now recognizes format strings in the Formatter syntax.  They
    are marked as 'java-printf-format' in POT and PO files.
    o xgettext now recognizes text blocks as string literals.
  - Improvements for translators:
    o  When msgfmt writes a MO file, it now does so in such a way that processes
    that are currently using an older copy of the MO file will not crash.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1721131200">- Use %autosetup
- Add reproducible-jar.patch to use a constant jar mtime
  for bit-reproducible builds</changelog>
</package>
<package pkgid="02f896841d0b345ad1293ef6bb7247a70f4210428a1b4ccc8b346dce89dd1b71" name="gettext-java" arch="x86_64">
  <version epoch="0" ver="0.22.5" rel="lp155.251.1"/>
  <changelog author="mlin@suse.com" date="1425988800">- Add gettext-check-allocated-size-for-static-segment.patch from upstream
  * Check if the embedded segment size is valid, before adding it to
    the string length. Please see
    http://lists.gnu.org/archive/html/bug-gettext/2015-03/msg00005.html</changelog>
  <changelog author="astieger@suse.com" date="1436529600">- GNU gettext 0.19.5:
  * drop gettext-check-allocated-size-for-static-segment.patch,
    is upstream</changelog>
  <changelog author="astieger@suse.com" date="1437048000">- GNU gettext 0.19.5.1:
  * fix build on old platforms where stpcpy and stpncpy is missing</changelog>
  <changelog author="astieger@suse.com" date="1441972800">- GNU gettext 0.19.6:
  * Support AppData file format</changelog>
  <changelog author="astieger@suse.com" date="1459771200">- GNU gettext 0.19.7:
  * can now load custom string extraction rules in XML
    Internationalization Tag Set (ITS) standard
  * the existing XML-based language scanners (Glade, GSettings, and
    AppData) rewritten using ITS
  * Add msgfmt --xml option to merge translations back to the
    original XML document.</changelog>
  <changelog author="astieger@suse.com" date="1465646400">- GNU gettext 0.19.8:
  * msgfmt now produces little-endian .mo files by default.
  * xml: xgettext and msgfmt now look for .its files in directories
    supplied through the GETTEXTDATADIRS or XDG_DATA_DIRS
    environment variable.
  * JavaScript: xgettext and msgfmt now recognize numbered
    arguments in format strings.</changelog>
  <changelog author="astieger@suse.com" date="1466337600">- GNU gettext 0.19.8.1:
  * Fix unintentional soname bump</changelog>
  <changelog author="fstrba@suse.com" date="1507032000">- Added patch:
  * gettext-0.19.8.1-jdk9.patch
    + specify java soure and target level 6 to be able to build
    with jdk9
- Do not depend on gcc-java and do not build native binaries of the
  gnu.gettext.GetURL and gnu.gettext.DumpResource tools, since
  gcc-java is bound to disappear
- Build the gettext.jar using any java-devel provider and make the
  gnu.gettext.GetURL and gnu.gettext.DumpResource tools scripts
  running classes from this gettext.jar
- Clean the spec file a bit</changelog>
  <changelog author="jayvdb@gmail.com" date="1508328000">- Replace deprecated PreReq: with Requires(post): and Requires(preun):
- Disable debug packages on RHEL and derived distributions</changelog>
  <changelog author="antoine.belvire@opensuse.org" date="1526299200">- Remove prereq on info: No info page installed.</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1560254400">- Updated to version 0.20.1
  + msgfmt now eliminates the POT-Creation-Date header field from .mo files.
  + update-po target in Makefile.in.in now uses msgmerge --previous.
  + msgmerge now has an option --for-msgfmt, that produces a PO file meant
    for use by msgfmt only.  This option saves processing time, in particular
    by omitting fuzzy matching that is not useful in this situation.
  + The .pot file in a 'po' directory is now erased by "make maintainer-clean".
  + It is now possible to override xgettext options from the po/Makefile.in.in
    through options in XGETTEXT_OPTIONS (declared in po/Makevars).
  + The --intl option of the gettextize program (deprecated since 2010) is
    no longer available. Instead of including the intl sources in your package,
    we suggest making the libintl library an optional prerequisite of your
    package. This will simplify the build system of your package.
  + Accordingly, the Autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is gone as well.
  + Java:
  * xgettext now supports UTF-8 encoded .properties files (a new feature
    of Java 9).
  * The build system and tools now support Java 9, 10, and 11. On the
    other hand, support for old versions of Java (Java 5 and older,
    GCJ 4.2.x and older) has been dropped.
- Rebased gettext-po-mode.diff
- Removed gettext-needlessly_init_vars.patch (now in upstream)
- Removed gettext-0.19.8.1-jdk9.patch (now in upstream)</changelog>
  <changelog author="Christian V&#xF6;gl &lt;christian.voegl@suse.com&gt;" date="1595937600">- Updated to version 0.21
  - Java:
    o xgettext now recognizes format strings in the Formatter syntax.  They
    are marked as 'java-printf-format' in POT and PO files.
    o xgettext now recognizes text blocks as string literals.
  - Improvements for translators:
    o  When msgfmt writes a MO file, it now does so in such a way that processes
    that are currently using an older copy of the MO file will not crash.</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1611316800">- use https for urls
- apply all the patches from gettext-runtime</changelog>
  <changelog author="Michael Gorse &lt;mgorse@suse.com&gt;" date="1638187200">- Remove libcroco from BuildRequires: it is now bundled internally.</changelog>
  <changelog author="Fridrich Strba &lt;fstrba@suse.com&gt;" date="1649419200">- Added patch:
  * gettext-0.21-jdk17.patch
    + Build with java source and target levels 1.8
    + Allows building with JDK17
    + Fixes build in Factory</changelog>
  <changelog author="Frederic Crozat &lt;fcrozat@suse.com&gt;" date="1683201600">- Add _multibuild to define additional spec files as additional
  flavors.
  Eliminates the need for source package links in OBS.</changelog>
  <changelog author="Antonio Larrosa &lt;alarrosa@suse.com&gt;" date="1707825600">- Update to version 0.22.4
  * Bug fixes:
  - AM_GNU_GETTEXT now recognizes a statically built libintl on
    macOS and AIX.
  - Build fixes on AIX
- Update to version 0.22.3
  * Portability:
  - The libintl library now works on macOS 14.  (Older versions
    of libintl crash on macOS 14, due to an incompatible change
    in macOS.)
- Update to version 0.22.2
  * No information available upstream
- Update to version 0.22.1
  * Bug fixes:
  - The libintl shared library now exports again some symbols
    that were accidentally missing.
  - xgettext's processing of large Perl files may have led to
    errors.
  - "xgettext --join-existing" could encounter errors.
  * Portability:
  - Building on Android is now supported.
- Update to version 0.22.0
  * PO file format:
  - When a #: line contains references to file names that contain
    spaces, these file names are surrounded by Unicode characters
    U+2068 and U+2069. This makes it possible to parse such
    references correctly.
  * Improvements for maintainers:
  - The AM_GNU_GETTEXT macro now defines two variables
    localedir_c and localedir_c_make, that can be used in C code
    or in Makefiles, respectively, for representing the value of
    the --localedir configure option.
  * Programming languages support:
  - C, C++:
    + xgettext now supports gettext-like functions that take wide
    strings (of type 'const wchar_t *', 'const char16_t *', or
    'const char32_t *') as arguments.
    + xgettext now recognizes numbers with digit separators, as
    defined by ISO C 23, as tokens.
    + xgettext and msgfmt now recognize the format string
    directive %b (for binary integer output, as defined by
    ISO C 23) in format strings.
    + xgettext and msgfmt now recognize the argument size
    specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
    (as defined by ISO C 23) in format strings.
    + xgettext and msgfmt now recognize C++ format strings, as
    defined by ISO C++ 20.  They are marked as 'c++-format' in
    POT and PO files. A new example has been added,
    'hello-c++20', that illustrates how to use these format
    strings with gettext.
  - Java:
    + The build system and tools now also support Java versions
    newer than Java 11. This is known to work up to Java 20,
    at least. On the other hand, support for old versions of
    Java (Java 1.5 and GCJ) has been dropped.
    + Tcl: xgettext now supports the \x, \u, and \U escapes as
    defined in Tcl 8.6.
  * Portability:
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with an
    encoding other than UTF-8. To this effect, the msgfmt program
    now converts the messages to UTF-8 encoding before storing
    them in a MO file.  You can prevent this byusing the msgfmt
  - -no-convert option.
  - On systems with musl libc, the *gettext() functions in libc
    now work with MO files generated from PO files with ISO C 99
    &lt;inttypes.h&gt; format string directive macros.  To this effect,
    the msgfmt program pre-expands strings with such macros. You
    can prevent this by using the msgfmt --no-redundancy option.
  * xgettext:
  - The xgettext option '--sorted-output' is now deprecated.
  - xgettext input files of type PO that are not all ASCII and
    not UTF-8 encoded are now handled correctly.
  * The base Unicode standard is now updated to 15.0.0.
  * Emacs PO mode:
  - Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
  * gettext-dont-test-gnulib.patch
  * 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
  * 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
  versions are already supported by upstream:
  * gettext-0.21-jdk17.patch</changelog>
  <changelog author="Andreas Stieger &lt;andreas.stieger@gmx.de&gt;" date="1708776000">- update to 0.22.5:
  * xgettext's processing of Vala files with printf method
    invocations has been corrected (regression in 0.22)</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1708948800">- Use %patch -P N instead of deprecated %patchN.</changelog>
  <changelog author="Bernhard Wiedemann &lt;bwiedemann@suse.com&gt;" date="1721131200">- Use %autosetup
- Add reproducible-jar.patch to use a constant jar mtime
  for bit-reproducible builds</changelog>
</package>
<package pkgid="793c6a1eba21ac8684cd288f923206faa2a6922df20aeac9267e085f39624e01" name="openSUSE-repos-Leap" arch="src">
  <version epoch="0" ver="20260423.1a6a0f3" rel="lp155.90.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1720612800">- Update to version 20240710.603d305 boo#1227625:
  * Fix missing quote in opensuse-leap16-repoindex.xml (#68)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1720785600">- Update to version 20240712.d0ece36:
  * Update opensuse-leap16-repoindex.xml to use distribution (#71)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1720785601">- Update to version 20240712.dd8c2eb:
  * use cdn.opensuse.org for leap16</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1733745600">- Make new symlink and zypper addservice in postrans
  * To ensure that addition of service and symlink creation
    is executed only after the postun of old package.
    Otherwise we end up with no service and no repoindex symlink.
  * This supports migration from LeapMicro to MicroOS
  * Fixes gh#openSUSE/opensuse-migration-tool#17</changelog>
  <changelog author="Lubos Kocman &lt;Lubos.Kocman+factory@suse.de&gt;" date="1733745601">- Disable Leap flavor building on Leap Micro 6.1+
  which newly contains sle_version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738670400">- Fix build with RPM 4.20: the construct %else ifarch … was never
  valid; anything behing 'else' was simply ignored and now leads to
  an error.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1740052800">- Update to version 20250220.13a9986:
  * Use arch specific repodata on Leap 16.0 (#77)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1741003200">- Update to version 20250303.f74564e:
  * Enable experimental parallel downloads for Leap and TW (#79)
  * Fix $arch -&gt; $basearch for Leap 16.0
  * Add /etc/profile.d/opensuse_repos.sh</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1741780800">- Update to version 20250312.dd33dd1:
  * Add openh264 repo for Leap 16.0 (#76)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1742817600">- Update to version 20250324.7d1bc96:
  * Add non-oss / non-oss-debug repos for Leap 16.0 (#80)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1747828800">- Fix url for Leap 16 tmp migration repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1748260800">- Update to version 20250526.4556805:
  * Default zypp parallel downloads for 16.0 and TW
  * Enable NVIDIA repository for Leap 16.0</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1748952000">- Update to version 20250604.94835c9:
  * Add gpgkey for codecs-o-o as well
  * Drop opensuse_repos.sh</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1749211200">- Update to version 20250606.b852490:
  * Update repo definitions for Leap Micro 6.2</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1752062400">- Do not fail on zypper refresh-services
  if network is not avialable</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1752494400">- Update to version 20250714.a450212:
  * Drop mirrorlist</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1753704000">- Update to version 20250728.9adc675:
  * Use https for openh264 poo#185650</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776945600">- Update to version 20260423.1a6a0f3:
  * Refresh update instructions for Leap and Leap Micro
  * Update README with openSUSE repo management instructions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1777032000">- do not skip post-build-checks</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1777377600">- adjust suse_version condition for Leap 16.1</changelog>
</package>
<package pkgid="fadc7bf60a1e2cb8c787898930511a12738b27d1e6902672b72994bc30efd180" name="openSUSE-repos-Leap" arch="x86_64">
  <version epoch="0" ver="20260423.1a6a0f3" rel="lp155.90.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1720612800">- Update to version 20240710.603d305 boo#1227625:
  * Fix missing quote in opensuse-leap16-repoindex.xml (#68)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1720785600">- Update to version 20240712.d0ece36:
  * Update opensuse-leap16-repoindex.xml to use distribution (#71)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1720785601">- Update to version 20240712.dd8c2eb:
  * use cdn.opensuse.org for leap16</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1733745600">- Make new symlink and zypper addservice in postrans
  * To ensure that addition of service and symlink creation
    is executed only after the postun of old package.
    Otherwise we end up with no service and no repoindex symlink.
  * This supports migration from LeapMicro to MicroOS
  * Fixes gh#openSUSE/opensuse-migration-tool#17</changelog>
  <changelog author="Lubos Kocman &lt;Lubos.Kocman+factory@suse.de&gt;" date="1733745601">- Disable Leap flavor building on Leap Micro 6.1+
  which newly contains sle_version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738670400">- Fix build with RPM 4.20: the construct %else ifarch … was never
  valid; anything behing 'else' was simply ignored and now leads to
  an error.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1740052800">- Update to version 20250220.13a9986:
  * Use arch specific repodata on Leap 16.0 (#77)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1741003200">- Update to version 20250303.f74564e:
  * Enable experimental parallel downloads for Leap and TW (#79)
  * Fix $arch -&gt; $basearch for Leap 16.0
  * Add /etc/profile.d/opensuse_repos.sh</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1741780800">- Update to version 20250312.dd33dd1:
  * Add openh264 repo for Leap 16.0 (#76)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1742817600">- Update to version 20250324.7d1bc96:
  * Add non-oss / non-oss-debug repos for Leap 16.0 (#80)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1747828800">- Fix url for Leap 16 tmp migration repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1748260800">- Update to version 20250526.4556805:
  * Default zypp parallel downloads for 16.0 and TW
  * Enable NVIDIA repository for Leap 16.0</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1748952000">- Update to version 20250604.94835c9:
  * Add gpgkey for codecs-o-o as well
  * Drop opensuse_repos.sh</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1749211200">- Update to version 20250606.b852490:
  * Update repo definitions for Leap Micro 6.2</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1752062400">- Do not fail on zypper refresh-services
  if network is not avialable</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1752494400">- Update to version 20250714.a450212:
  * Drop mirrorlist</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1753704000">- Update to version 20250728.9adc675:
  * Use https for openh264 poo#185650</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776945600">- Update to version 20260423.1a6a0f3:
  * Refresh update instructions for Leap and Leap Micro
  * Update README with openSUSE repo management instructions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1777032000">- do not skip post-build-checks</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1777377600">- adjust suse_version condition for Leap 16.1</changelog>
</package>
<package pkgid="16f487aa51de030956d9d8b947c95e66b2e819d9ec51d0c14c2fec8ed169c1f7" name="openSUSE-repos-Leap-NVIDIA" arch="x86_64">
  <version epoch="0" ver="20260423.1a6a0f3" rel="lp155.90.1"/>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1720612800">- Update to version 20240710.603d305 boo#1227625:
  * Fix missing quote in opensuse-leap16-repoindex.xml (#68)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1720785600">- Update to version 20240712.d0ece36:
  * Update opensuse-leap16-repoindex.xml to use distribution (#71)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1720785601">- Update to version 20240712.dd8c2eb:
  * use cdn.opensuse.org for leap16</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1733745600">- Make new symlink and zypper addservice in postrans
  * To ensure that addition of service and symlink creation
    is executed only after the postun of old package.
    Otherwise we end up with no service and no repoindex symlink.
  * This supports migration from LeapMicro to MicroOS
  * Fixes gh#openSUSE/opensuse-migration-tool#17</changelog>
  <changelog author="Lubos Kocman &lt;Lubos.Kocman+factory@suse.de&gt;" date="1733745601">- Disable Leap flavor building on Leap Micro 6.1+
  which newly contains sle_version</changelog>
  <changelog author="Dominique Leuenberger &lt;dimstar@opensuse.org&gt;" date="1738670400">- Fix build with RPM 4.20: the construct %else ifarch … was never
  valid; anything behing 'else' was simply ignored and now leads to
  an error.</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1740052800">- Update to version 20250220.13a9986:
  * Use arch specific repodata on Leap 16.0 (#77)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1741003200">- Update to version 20250303.f74564e:
  * Enable experimental parallel downloads for Leap and TW (#79)
  * Fix $arch -&gt; $basearch for Leap 16.0
  * Add /etc/profile.d/opensuse_repos.sh</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1741780800">- Update to version 20250312.dd33dd1:
  * Add openh264 repo for Leap 16.0 (#76)</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1742817600">- Update to version 20250324.7d1bc96:
  * Add non-oss / non-oss-debug repos for Leap 16.0 (#80)</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1747828800">- Fix url for Leap 16 tmp migration repo</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1748260800">- Update to version 20250526.4556805:
  * Default zypp parallel downloads for 16.0 and TW
  * Enable NVIDIA repository for Leap 16.0</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1748952000">- Update to version 20250604.94835c9:
  * Add gpgkey for codecs-o-o as well
  * Drop opensuse_repos.sh</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1749211200">- Update to version 20250606.b852490:
  * Update repo definitions for Leap Micro 6.2</changelog>
  <changelog author="Lubos Kocman &lt;lubos.kocman@suse.com&gt;" date="1752062400">- Do not fail on zypper refresh-services
  if network is not avialable</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1752494400">- Update to version 20250714.a450212:
  * Drop mirrorlist</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1753704000">- Update to version 20250728.9adc675:
  * Use https for openh264 poo#185650</changelog>
  <changelog author="opensuse-releaseteam@opensuse.org" date="1776945600">- Update to version 20260423.1a6a0f3:
  * Refresh update instructions for Leap and Leap Micro
  * Update README with openSUSE repo management instructions</changelog>
  <changelog author="Dirk M&#xFC;ller &lt;dmueller@suse.com&gt;" date="1777032000">- do not skip post-build-checks</changelog>
  <changelog author="Max Lin &lt;mlin@suse.com&gt;" date="1777377600">- adjust suse_version condition for Leap 16.1</changelog>
</package>
<package pkgid="1dec0cb25088cd82ddb9bae88f8ea8243245d5506e1109da3481014659ec889a" name="perl-Bootloader" arch="src">
  <version epoch="0" ver="1.14" rel="lp155.310.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1659441600">- move binaries from /sbin to /usr/sbin (boo#1191088)
- remove /boot/boot.readme while at it so we stay out of there</changelog>
  <changelog author="wfeldt@opensuse.org" date="1670241600">- merge gh#openSUSE/perl-bootloader#140
- add basic support for systemd-boot
- 0.940</changelog>
  <changelog author="wfeldt@opensuse.org" date="1673524800">- merge gh#openSUSE/perl-bootloader#141
- systemd-boot: easier initial setup
- 0.941</changelog>
  <changelog author="wfeldt@opensuse.org" date="1682337600">- merge gh#openSUSE/perl-bootloader#142
- use fw_platform_size to distinguish between 32 bit and 64 bit
  UEFI platforms (bsc#1208003)
- 0.942</changelog>
  <changelog author="wfeldt@opensuse.org" date="1682337601">- merge gh#openSUSE/perl-bootloader#143
- adjust Makefile for usrmerge and legacy package split
- move obs spec file to git repo
- split off old perl code to perl-Bootloader-legacy package
- remove legacy part completely
- 1.0</changelog>
  <changelog author="wfeldt@opensuse.org" date="1684497600">- merge gh#openSUSE/perl-bootloader#144
- add default-settings script
- add new kexec-bootloader
- add --default-settings option (bsc#1211082)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1684497601">- no not install kexec-bootloader
- 1.1</changelog>
  <changelog author="wfeldt@opensuse.org" date="1685534400">- merge gh#openSUSE/perl-bootloader#148
- UEFI: update also default location, if it is controlled by SUSE
  (bsc#1210799, bsc#1201399)
- 1.2</changelog>
  <changelog author="wfeldt@opensuse.org" date="1687780800">- merge gh#openSUSE/perl-bootloader#149
- use signed grub EFI binary when updating grub in default EFI
  location (bsc#1210799)
- 1.3</changelog>
  <changelog author="wfeldt@opensuse.org" date="1687780801">- merge gh#openSUSE/perl-bootloader#151
- default-settings: support non-x86 architectures
- add man pages for all commands
- 1.4</changelog>
  <changelog author="wfeldt@opensuse.org" date="1687953600">- merge gh#openSUSE/perl-bootloader#153
- check whether grub2-install supports --suse-force-signed option
- 1.5</changelog>
  <changelog author="wfeldt@opensuse.org" date="1688385600">- merge gh#openSUSE/perl-bootloader#154
- move kexec-bootloader from kexec-tools to perl-Bootloader
- 1.6</changelog>
  <changelog author="wfeldt@opensuse.org" date="1694088000">- merge gh#openSUSE/perl-bootloader#156
- bootloader_entry script can have an optional 'force-default'
  argument (bsc#1215064)
- 1.7</changelog>
  <changelog author="wfeldt@opensuse.org" date="1694088001">- merge gh#openSUSE/perl-bootloader#158
- skip warning about unsupported options when in compat mode
- 1.8</changelog>
  <changelog author="wfeldt@opensuse.org" date="1702555200">- merge gh#openSUSE/perl-bootloader#159
- rewrite pbl in sh (bsc#1214361)
- adjust Makefile
- add tests
- Makefile cleanup
- 1.9</changelog>
  <changelog author="wfeldt@opensuse.org" date="1703073600">- merge gh#openSUSE/perl-bootloader#160
- fix 'pbl --version' to show correct version number
- 1.10</changelog>
  <changelog author="wfeldt@opensuse.org" date="1706184000">- merge gh#openSUSE/perl-bootloader#162
- handle script exit codes properly (bsc#1218847)
- 1.11</changelog>
  <changelog author="wfeldt@opensuse.org" date="1708344000">- merge gh#openSUSE/perl-bootloader#163
- validate test output for each shell individually
- update and extend tests
- reworked default-settings command
- add test case for default-settings
- rework get-option command
- add test case for get-option
- rework del-option command
- add test case for del-option
- rework add-option command
- add test case for add-option
- rework grub2-efi install
- adjust some tests
- systemd-boot test adjusted
- rework remove-kernel option and add tests
- rework add-kernel option and add tests
- adjust kexec-bootloader and add tests
- remove support for dash
- remove ancient perl library code from master branch
- updated git2log script
- adjust spec file
- rewrite grub2 install to be more compatible (bsc#1214361)
- 1.12</changelog>
  <changelog author="wfeldt@opensuse.org" date="1710763200">- merge gh#openSUSE/perl-bootloader#165
- show script error messages also on console
- optimize Makefile
- handle missing grub-installdevice also on powerpc-ieee1275
- add kexec-bootloader test results
- log grub2-install errors correctly (bsc#1221470)
- support logging command exit codes in tests
- update test cases to include exit code checks
- update test result data
- fix bootloader_entry and update-bootloader exit status
- add tests for bootloader_entry and update-bootloader
- 1.13</changelog>
  <changelog author="wfeldt@opensuse.org" date="1722254400">- merge gh#openSUSE/perl-bootloader#169
- support grub2-bls (bsc#1226676, bsc#1208135)
- better config file reading
- add check whether bootloader is supported
- unit test output changed, adjust reference data
- adjust GRUB_ENABLE_BLSCFG when setting grub2-bls
- add config, install, add-kernel, remove-kernel for grub2-bls
- support --default option for grub2*
- unify cmdline parsing code and move to library
- add missing options for bls conforming loaders
- updated tests
- unify test case names
- adjust documentation
- 1.14</changelog>
</package>
<package pkgid="06d766191aee6049ad90f7c46b0a6cfb26b814655565c5d7b3827e72dd7cdd73" name="perl-Bootloader" arch="x86_64">
  <version epoch="0" ver="1.14" rel="lp155.310.1"/>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1659441600">- move binaries from /sbin to /usr/sbin (boo#1191088)
- remove /boot/boot.readme while at it so we stay out of there</changelog>
  <changelog author="wfeldt@opensuse.org" date="1670241600">- merge gh#openSUSE/perl-bootloader#140
- add basic support for systemd-boot
- 0.940</changelog>
  <changelog author="wfeldt@opensuse.org" date="1673524800">- merge gh#openSUSE/perl-bootloader#141
- systemd-boot: easier initial setup
- 0.941</changelog>
  <changelog author="wfeldt@opensuse.org" date="1682337600">- merge gh#openSUSE/perl-bootloader#142
- use fw_platform_size to distinguish between 32 bit and 64 bit
  UEFI platforms (bsc#1208003)
- 0.942</changelog>
  <changelog author="wfeldt@opensuse.org" date="1682337601">- merge gh#openSUSE/perl-bootloader#143
- adjust Makefile for usrmerge and legacy package split
- move obs spec file to git repo
- split off old perl code to perl-Bootloader-legacy package
- remove legacy part completely
- 1.0</changelog>
  <changelog author="wfeldt@opensuse.org" date="1684497600">- merge gh#openSUSE/perl-bootloader#144
- add default-settings script
- add new kexec-bootloader
- add --default-settings option (bsc#1211082)</changelog>
  <changelog author="wfeldt@opensuse.org" date="1684497601">- no not install kexec-bootloader
- 1.1</changelog>
  <changelog author="wfeldt@opensuse.org" date="1685534400">- merge gh#openSUSE/perl-bootloader#148
- UEFI: update also default location, if it is controlled by SUSE
  (bsc#1210799, bsc#1201399)
- 1.2</changelog>
  <changelog author="wfeldt@opensuse.org" date="1687780800">- merge gh#openSUSE/perl-bootloader#149
- use signed grub EFI binary when updating grub in default EFI
  location (bsc#1210799)
- 1.3</changelog>
  <changelog author="wfeldt@opensuse.org" date="1687780801">- merge gh#openSUSE/perl-bootloader#151
- default-settings: support non-x86 architectures
- add man pages for all commands
- 1.4</changelog>
  <changelog author="wfeldt@opensuse.org" date="1687953600">- merge gh#openSUSE/perl-bootloader#153
- check whether grub2-install supports --suse-force-signed option
- 1.5</changelog>
  <changelog author="wfeldt@opensuse.org" date="1688385600">- merge gh#openSUSE/perl-bootloader#154
- move kexec-bootloader from kexec-tools to perl-Bootloader
- 1.6</changelog>
  <changelog author="wfeldt@opensuse.org" date="1694088000">- merge gh#openSUSE/perl-bootloader#156
- bootloader_entry script can have an optional 'force-default'
  argument (bsc#1215064)
- 1.7</changelog>
  <changelog author="wfeldt@opensuse.org" date="1694088001">- merge gh#openSUSE/perl-bootloader#158
- skip warning about unsupported options when in compat mode
- 1.8</changelog>
  <changelog author="wfeldt@opensuse.org" date="1702555200">- merge gh#openSUSE/perl-bootloader#159
- rewrite pbl in sh (bsc#1214361)
- adjust Makefile
- add tests
- Makefile cleanup
- 1.9</changelog>
  <changelog author="wfeldt@opensuse.org" date="1703073600">- merge gh#openSUSE/perl-bootloader#160
- fix 'pbl --version' to show correct version number
- 1.10</changelog>
  <changelog author="wfeldt@opensuse.org" date="1706184000">- merge gh#openSUSE/perl-bootloader#162
- handle script exit codes properly (bsc#1218847)
- 1.11</changelog>
  <changelog author="wfeldt@opensuse.org" date="1708344000">- merge gh#openSUSE/perl-bootloader#163
- validate test output for each shell individually
- update and extend tests
- reworked default-settings command
- add test case for default-settings
- rework get-option command
- add test case for get-option
- rework del-option command
- add test case for del-option
- rework add-option command
- add test case for add-option
- rework grub2-efi install
- adjust some tests
- systemd-boot test adjusted
- rework remove-kernel option and add tests
- rework add-kernel option and add tests
- adjust kexec-bootloader and add tests
- remove support for dash
- remove ancient perl library code from master branch
- updated git2log script
- adjust spec file
- rewrite grub2 install to be more compatible (bsc#1214361)
- 1.12</changelog>
  <changelog author="wfeldt@opensuse.org" date="1710763200">- merge gh#openSUSE/perl-bootloader#165
- show script error messages also on console
- optimize Makefile
- handle missing grub-installdevice also on powerpc-ieee1275
- add kexec-bootloader test results
- log grub2-install errors correctly (bsc#1221470)
- support logging command exit codes in tests
- update test cases to include exit code checks
- update test result data
- fix bootloader_entry and update-bootloader exit status
- add tests for bootloader_entry and update-bootloader
- 1.13</changelog>
  <changelog author="wfeldt@opensuse.org" date="1722254400">- merge gh#openSUSE/perl-bootloader#169
- support grub2-bls (bsc#1226676, bsc#1208135)
- better config file reading
- add check whether bootloader is supported
- unit test output changed, adjust reference data
- adjust GRUB_ENABLE_BLSCFG when setting grub2-bls
- add config, install, add-kernel, remove-kernel for grub2-bls
- support --default option for grub2*
- unify cmdline parsing code and move to library
- add missing options for bls conforming loaders
- updated tests
- unify test case names
- adjust documentation
- 1.14</changelog>
</package>
<package pkgid="0998fdc930ee5df122a42741df2d17953d3774d614b8dcb8184d57ca275e0b8c" name="pesign-obs-integration" arch="src">
  <version epoch="0" ver="10.2+git20240216.1e15ef4" rel="lp155.187.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1594987200">- Add 0001-Enable-find_provides-and-requires.patch
  (bsc#1114605, bsc#1180279)
  + Enable this patch again since virtualbox-kmp is split from
    the main package so the customized %find_provides for
    virtualbox-x11-guest won't be affected anymore.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1599048000">- Add 0001-Forward-_binary_payload-to-the-repackaged-rpm.patch to
  forward _binary_payload to the repackaged rpm (bsc#1175882)</changelog>
  <changelog author="dmueller@suse.com" date="1602763200">- Sync from git master directly
- drop 0001-Add-support-for-kernel-module-compression.patch
  0001-Enable-find_provides-and-requires.patch
  0001-Initialize-compress-variable.patch
  0001-Keep-the-files-in-the-OTHER-directory.patch
  0001-Passthrough-license-tag.patch
  0001-brp-99-compress-vmlinux-support-xz-compressed-vmlinu.patch
  0001-sign-stage3.bin-from-s390-tools-with-sign-files-bsc-.patch
  pesign-sign-s390x-kernel.patch (upstream)
- add parallel-compression.patch</changelog>
  <changelog author="dmueller@suse.com" date="1603281600">- Update to version 10.1+1602850462:
  * Compress kernel modules in batch and in parallel (bsc#1188636)
  * Forward _binary_payload to the repackaged rpm (bsc#1175882)
- remove 0001-Forward-_binary_payload-to-the-repackaged-rpm.patch,
  parallel-compression.patch (upstream)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1608552000">- Update to version 10.2:
  * Fix the wrongly created noarch subpackages
    (issue#22, bsc#1180242)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1616155200">- Add pesign-obs-integration-bsc1183747-always-pad-efi-images.patch
  to fix the potential hash mismatching (bsc#1183747)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1619179200">- find kernel also in /lib (boo#1184804, pesign-kernel-in-lib.diff)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1624276800">- Add pesign-obs-integration-support-gzip-zstd-compression.patch
  to support gzip and zstd module compression</changelog>
  <changelog author="dmueller@suse.com" date="1627041600">- Update to version git master (10.2):
  * Add support for GZIP and ZSTD module compression (bsc#1188636)
  * Always pad the EFI image when calculating the hash
  * Version bump to 10.2
  * approach issue#22 false noarch subpackage
- drop pesign-obs-integration-bsc1183747-always-pad-efi-images.patch
  pesign-obs-integration-support-gzip-zstd-compression.patch (merged)</changelog>
  <changelog author="lnussel@suse.de" date="1627646400">- Update to version 10.2+git20210730.0cb100c:
  * Sign kernel also in module dir (boo#1184804)
    (replaces pesign-kernel-in-lib.diff)
- switch package to obs_scm to avoid recompression</changelog>
  <changelog author="lnussel@suse.de" date="1628078400">- Update to version 10.2+git20210804.ff18da1:
  * brp-99-pesign: fix that the signature of shim be broken</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1642766400">- Support signing grub on powerpc (jsc#SLE-18271 bsc#1192764).
  + 0001-Support-ppc-grub-signing-jsc-SLE-18271-bsc-1192764.patch
  + 0002-kernel-sign-file-Move-x509-parsing-into-a-function.patch
  + 0003-kernel-sign-file-Support-appending-verbatim-PKCS-7-s.patch
  + 0004-Add-padding-to-grub-signature-correctly-jsc-SLE-1827.patch</changelog>
  <changelog author="gmbr3@opensuse.org" date="1655294400">- Update to version 10.2+git20220504.8690743:
  * Don't repackage aarch64_ilp32 *-64bit packages
  * Use pesign for signing on riscv64
  * Add padding to grub signature correctly (jsc#SLE-18271 bsc#1192764).
  * kernel-sign-file: Support appending verbatim PKCS#7 signature.
  * kernel-sign-file: Move x509 parsing into a function.
  * Support ppc grub signing (jsc#SLE-18271 bsc#1192764).
  * Handle packages with epochs as well
  * Turn off rpm fatal warnings for noarch packages
- Upstreamed patches:
  * 0001-Support-ppc-grub-signing-jsc-SLE-18271-bsc-1192764.patch
  * 0002-kernel-sign-file-Move-x509-parsing-into-a-function.patch
  * 0003-kernel-sign-file-Support-appending-verbatim-PKCS-7-s.patch
  * 0004-Add-padding-to-grub-signature-correctly-jsc-SLE-1827.patch
- Added patches:
  * order.patch - support OrderWithRequires</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1655899200">- Add attr.patch to fix:
  * Avoid assigning %attr's to symlinks which causes rpmbuild spam
  * Change perms mask to 07777 to ensure SUID/SGID is copied over
- Add lang.patch to support %lang</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Update attr.patch to fix ghost symlinks still being affected
- Add rpmlintrc.patch to stop copying it to the build output</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1664366400">- Add verify-sig.patch to verify the signatures before attaching
  them (bsc#1200108, bsc#1203679)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674475200">- Add dependency-generators.patch to support copying source files
  and macros to the re-package build (jsc#PED-2658)</changelog>
  <changelog author="jlee@suse.com" date="1686571200">- Update to version 10.2+git20230612.4699910:
  * pesign-gen-repackage-spec: support filetriggers and transfiletriggers (bsc#1211849)
  * Add support for dependency generators
  * pesign-gen-repackage-spec: fix the filename issue in the scripts of generated ueficert package
  * Verfiy the signatures before attaching them
  * Don't copy rpmlintrc to OTHER
  * Fix %attr issues
  * Support %lang
  * Support OrderWithRequires
  * pesign-repackage.spec.in: Add description for footer_size
- Removed the following patches becuase they are merged to
  10.2+git20230612.4699910:
    Patch:          order.patch
    Patch1:         attr.patch
    Patch2:         lang.patch
    Patch3:         rpmlintrc.patch
    Patch4:         verify-sig.patch
    Patch5:         dependency-generators.patch
- Use README.md instead of README in pesign-obs-integration.spec.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1687435200">- Modify pesign-obs-integration.changes, add bsc#1211849 to changelog.
  The supporting of filetriggers and transfiletriggers in
  pesign-gen-repackage-spec in 10.2+git20230612.4699910 is for
  bsc#1211849.</changelog>
  <changelog author="jlee@suse.com" date="1708084800">- Update to version 10.2+git20240216.1e15ef4:
  * Create changes file for reproducible build
  * Add support for authenticated uefi variables
  * Allow to dump the pkcs7 signed data as well
  * Add -N option to add a NULL param to the digest algo definitions
  * Add -C option to include certificates in the PKCS7 signature
  * spec.in: fix rpmlint warnings</changelog>
</package>
<package pkgid="6d4c0068af1a243b317f1f1babcd5aaf9ee4355b95e667053d6c8860c83aa27b" name="pesign-obs-integration" arch="x86_64">
  <version epoch="0" ver="10.2+git20240216.1e15ef4" rel="lp155.187.1"/>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1594987200">- Add 0001-Enable-find_provides-and-requires.patch
  (bsc#1114605, bsc#1180279)
  + Enable this patch again since virtualbox-kmp is split from
    the main package so the customized %find_provides for
    virtualbox-x11-guest won't be affected anymore.</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1599048000">- Add 0001-Forward-_binary_payload-to-the-repackaged-rpm.patch to
  forward _binary_payload to the repackaged rpm (bsc#1175882)</changelog>
  <changelog author="dmueller@suse.com" date="1602763200">- Sync from git master directly
- drop 0001-Add-support-for-kernel-module-compression.patch
  0001-Enable-find_provides-and-requires.patch
  0001-Initialize-compress-variable.patch
  0001-Keep-the-files-in-the-OTHER-directory.patch
  0001-Passthrough-license-tag.patch
  0001-brp-99-compress-vmlinux-support-xz-compressed-vmlinu.patch
  0001-sign-stage3.bin-from-s390-tools-with-sign-files-bsc-.patch
  pesign-sign-s390x-kernel.patch (upstream)
- add parallel-compression.patch</changelog>
  <changelog author="dmueller@suse.com" date="1603281600">- Update to version 10.1+1602850462:
  * Compress kernel modules in batch and in parallel (bsc#1188636)
  * Forward _binary_payload to the repackaged rpm (bsc#1175882)
- remove 0001-Forward-_binary_payload-to-the-repackaged-rpm.patch,
  parallel-compression.patch (upstream)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1608552000">- Update to version 10.2:
  * Fix the wrongly created noarch subpackages
    (issue#22, bsc#1180242)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1616155200">- Add pesign-obs-integration-bsc1183747-always-pad-efi-images.patch
  to fix the potential hash mismatching (bsc#1183747)</changelog>
  <changelog author="Ludwig Nussel &lt;lnussel@suse.de&gt;" date="1619179200">- find kernel also in /lib (boo#1184804, pesign-kernel-in-lib.diff)</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1624276800">- Add pesign-obs-integration-support-gzip-zstd-compression.patch
  to support gzip and zstd module compression</changelog>
  <changelog author="dmueller@suse.com" date="1627041600">- Update to version git master (10.2):
  * Add support for GZIP and ZSTD module compression (bsc#1188636)
  * Always pad the EFI image when calculating the hash
  * Version bump to 10.2
  * approach issue#22 false noarch subpackage
- drop pesign-obs-integration-bsc1183747-always-pad-efi-images.patch
  pesign-obs-integration-support-gzip-zstd-compression.patch (merged)</changelog>
  <changelog author="lnussel@suse.de" date="1627646400">- Update to version 10.2+git20210730.0cb100c:
  * Sign kernel also in module dir (boo#1184804)
    (replaces pesign-kernel-in-lib.diff)
- switch package to obs_scm to avoid recompression</changelog>
  <changelog author="lnussel@suse.de" date="1628078400">- Update to version 10.2+git20210804.ff18da1:
  * brp-99-pesign: fix that the signature of shim be broken</changelog>
  <changelog author="Michal Suchanek &lt;msuchanek@suse.com&gt;" date="1642766400">- Support signing grub on powerpc (jsc#SLE-18271 bsc#1192764).
  + 0001-Support-ppc-grub-signing-jsc-SLE-18271-bsc-1192764.patch
  + 0002-kernel-sign-file-Move-x509-parsing-into-a-function.patch
  + 0003-kernel-sign-file-Support-appending-verbatim-PKCS-7-s.patch
  + 0004-Add-padding-to-grub-signature-correctly-jsc-SLE-1827.patch</changelog>
  <changelog author="gmbr3@opensuse.org" date="1655294400">- Update to version 10.2+git20220504.8690743:
  * Don't repackage aarch64_ilp32 *-64bit packages
  * Use pesign for signing on riscv64
  * Add padding to grub signature correctly (jsc#SLE-18271 bsc#1192764).
  * kernel-sign-file: Support appending verbatim PKCS#7 signature.
  * kernel-sign-file: Move x509 parsing into a function.
  * Support ppc grub signing (jsc#SLE-18271 bsc#1192764).
  * Handle packages with epochs as well
  * Turn off rpm fatal warnings for noarch packages
- Upstreamed patches:
  * 0001-Support-ppc-grub-signing-jsc-SLE-18271-bsc-1192764.patch
  * 0002-kernel-sign-file-Move-x509-parsing-into-a-function.patch
  * 0003-kernel-sign-file-Support-appending-verbatim-PKCS-7-s.patch
  * 0004-Add-padding-to-grub-signature-correctly-jsc-SLE-1827.patch
- Added patches:
  * order.patch - support OrderWithRequires</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1655899200">- Add attr.patch to fix:
  * Avoid assigning %attr's to symlinks which causes rpmbuild spam
  * Change perms mask to 07777 to ensure SUID/SGID is copied over
- Add lang.patch to support %lang</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1657368000">- Update attr.patch to fix ghost symlinks still being affected
- Add rpmlintrc.patch to stop copying it to the build output</changelog>
  <changelog author="Gary Ching-Pang Lin &lt;glin@suse.com&gt;" date="1664366400">- Add verify-sig.patch to verify the signatures before attaching
  them (bsc#1200108, bsc#1203679)</changelog>
  <changelog author="Callum Farmer &lt;gmbr3@opensuse.org&gt;" date="1674475200">- Add dependency-generators.patch to support copying source files
  and macros to the re-package build (jsc#PED-2658)</changelog>
  <changelog author="jlee@suse.com" date="1686571200">- Update to version 10.2+git20230612.4699910:
  * pesign-gen-repackage-spec: support filetriggers and transfiletriggers (bsc#1211849)
  * Add support for dependency generators
  * pesign-gen-repackage-spec: fix the filename issue in the scripts of generated ueficert package
  * Verfiy the signatures before attaching them
  * Don't copy rpmlintrc to OTHER
  * Fix %attr issues
  * Support %lang
  * Support OrderWithRequires
  * pesign-repackage.spec.in: Add description for footer_size
- Removed the following patches becuase they are merged to
  10.2+git20230612.4699910:
    Patch:          order.patch
    Patch1:         attr.patch
    Patch2:         lang.patch
    Patch3:         rpmlintrc.patch
    Patch4:         verify-sig.patch
    Patch5:         dependency-generators.patch
- Use README.md instead of README in pesign-obs-integration.spec.</changelog>
  <changelog author="Joey Lee &lt;jlee@suse.com&gt;" date="1687435200">- Modify pesign-obs-integration.changes, add bsc#1211849 to changelog.
  The supporting of filetriggers and transfiletriggers in
  pesign-gen-repackage-spec in 10.2+git20230612.4699910 is for
  bsc#1211849.</changelog>
  <changelog author="jlee@suse.com" date="1708084800">- Update to version 10.2+git20240216.1e15ef4:
  * Create changes file for reproducible build
  * Add support for authenticated uefi variables
  * Allow to dump the pkcs7 signed data as well
  * Add -N option to add a NULL param to the digest algo definitions
  * Add -C option to include certificates in the PKCS7 signature
  * spec.in: fix rpmlint warnings</changelog>
</package>
<package pkgid="f55b5b00c7891288e34d8e4e7b229029693ff5ab6daa8a3a0b0d667d4b6889e1" name="python-rpm" arch="src">
  <version epoch="0" ver="4.18.0" rel="lp155.652.1"/>
  <changelog author="mls@suse.de" date="1335182400">- modified capsule api diff to match rpm upstream</changelog>
  <changelog author="dmueller@suse.com" date="1357128000">- Update to 4.10.2</changelog>
  <changelog author="mls@suse.de" date="1373630400">- update to rpm-4.11.1</changelog>
  <changelog author="mls@suse.de" date="1384948800">- adapt to python-3.3, which no longer looks at XXXmodule.so</changelog>
  <changelog author="ngompa13@gmail.com" date="1508068800">- Unify rpm-python and python3-rpm into singlespec
- Switch the build to use setuptools-based build, so that
  the Python module is properly built with all its metadata</changelog>
  <changelog author="ngompa13@gmail.com" date="1508155200">- Properly quote the conditional for Obsoletes+Provides</changelog>
  <changelog author="ngompa13@gmail.com" date="1509192000">- Add a comment to note that prep and build stages come from rpm.spec</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Update RPM groups</changelog>
  <changelog author="mls@suse.de" date="1517400000">- update to rpm-4.14.1</changelog>
  <changelog author="tchvatal@suse.com" date="1521547200">- Switch really to singlespec thus allowing us to build without
  python2-devel present in the distribution</changelog>
  <changelog author="mls@suse.de" date="1523016000">- remove rpmlint-Factory buildignore</changelog>
  <changelog author="asmorodskyi@suse.com" date="1542888000">- Fix python-module compatibility with older distros</changelog>
  <changelog author="mls@suse.de" date="1570017600">- update to rpm-4.15.0</changelog>
  <changelog author="mls@suse.de" date="1574164800">- update to rpm-4.15.1</changelog>
  <changelog author="mls@suse.de" date="1601467200">- update to rpm-4.16.0</changelog>
  <changelog author="mls@suse.de" date="1617105600">- update to rpm-4.16.1.3</changelog>
  <changelog author="mls@suse.de" date="1632398400">- update to rpm-4.17.0</changelog>
  <changelog author="mls@suse.de" date="1658404800">- update to rpm-4.17.1</changelog>
  <changelog author="mls@suse.de" date="1669982400">- update to rpm-4.18.0</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1685448000">- add _multibuild for multiple .spec-files</changelog>
</package>
<package pkgid="be0764698d7b2e92bf77e3b5346173aeab76e92253bb844d524ec95b6b0fca13" name="python-rpm" arch="src">
  <version epoch="0" ver="4.18.0" rel="lp155.654.1"/>
  <changelog author="mls@suse.de" date="1335182400">- modified capsule api diff to match rpm upstream</changelog>
  <changelog author="dmueller@suse.com" date="1357128000">- Update to 4.10.2</changelog>
  <changelog author="mls@suse.de" date="1373630400">- update to rpm-4.11.1</changelog>
  <changelog author="mls@suse.de" date="1384948800">- adapt to python-3.3, which no longer looks at XXXmodule.so</changelog>
  <changelog author="ngompa13@gmail.com" date="1508068800">- Unify rpm-python and python3-rpm into singlespec
- Switch the build to use setuptools-based build, so that
  the Python module is properly built with all its metadata</changelog>
  <changelog author="ngompa13@gmail.com" date="1508155200">- Properly quote the conditional for Obsoletes+Provides</changelog>
  <changelog author="ngompa13@gmail.com" date="1509192000">- Add a comment to note that prep and build stages come from rpm.spec</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Update RPM groups</changelog>
  <changelog author="mls@suse.de" date="1517400000">- update to rpm-4.14.1</changelog>
  <changelog author="tchvatal@suse.com" date="1521547200">- Switch really to singlespec thus allowing us to build without
  python2-devel present in the distribution</changelog>
  <changelog author="mls@suse.de" date="1523016000">- remove rpmlint-Factory buildignore</changelog>
  <changelog author="asmorodskyi@suse.com" date="1542888000">- Fix python-module compatibility with older distros</changelog>
  <changelog author="mls@suse.de" date="1570017600">- update to rpm-4.15.0</changelog>
  <changelog author="mls@suse.de" date="1574164800">- update to rpm-4.15.1</changelog>
  <changelog author="mls@suse.de" date="1601467200">- update to rpm-4.16.0</changelog>
  <changelog author="mls@suse.de" date="1617105600">- update to rpm-4.16.1.3</changelog>
  <changelog author="mls@suse.de" date="1632398400">- update to rpm-4.17.0</changelog>
  <changelog author="mls@suse.de" date="1658404800">- update to rpm-4.17.1</changelog>
  <changelog author="mls@suse.de" date="1669982400">- update to rpm-4.18.0</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1685448000">- add _multibuild for multiple .spec-files</changelog>
</package>
<package pkgid="110f838b6206819fa3e3a80fdeae907f2c71b3cf228488f0e444dad5598d1852" name="python-rpm-debugsource" arch="x86_64">
  <version epoch="0" ver="4.18.0" rel="lp155.652.1"/>
  <changelog author="ngompa13@gmail.com" date="1508068800">- Unify rpm-python and python3-rpm into singlespec
- Switch the build to use setuptools-based build, so that
  the Python module is properly built with all its metadata</changelog>
  <changelog author="ngompa13@gmail.com" date="1508155200">- Properly quote the conditional for Obsoletes+Provides</changelog>
  <changelog author="ngompa13@gmail.com" date="1509192000">- Add a comment to note that prep and build stages come from rpm.spec</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Update RPM groups</changelog>
  <changelog author="mls@suse.de" date="1517400000">- update to rpm-4.14.1</changelog>
  <changelog author="tchvatal@suse.com" date="1521547200">- Switch really to singlespec thus allowing us to build without
  python2-devel present in the distribution</changelog>
  <changelog author="mls@suse.de" date="1523016000">- remove rpmlint-Factory buildignore</changelog>
  <changelog author="asmorodskyi@suse.com" date="1542888000">- Fix python-module compatibility with older distros</changelog>
  <changelog author="mls@suse.de" date="1570017600">- update to rpm-4.15.0</changelog>
  <changelog author="mls@suse.de" date="1574164800">- update to rpm-4.15.1</changelog>
  <changelog author="mls@suse.de" date="1601467200">- update to rpm-4.16.0</changelog>
  <changelog author="mls@suse.de" date="1617105600">- update to rpm-4.16.1.3</changelog>
  <changelog author="mls@suse.de" date="1632398400">- update to rpm-4.17.0</changelog>
  <changelog author="mls@suse.de" date="1658404800">- update to rpm-4.17.1</changelog>
  <changelog author="mls@suse.de" date="1669982400">- update to rpm-4.18.0</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1685448000">- add _multibuild for multiple .spec-files</changelog>
</package>
<package pkgid="625f80df6f752685d8c9eef1efdfe23e84b6514e2df9198c6212dd594f041bed" name="python-rpm-debugsource" arch="x86_64">
  <version epoch="0" ver="4.18.0" rel="lp155.654.1"/>
  <changelog author="ngompa13@gmail.com" date="1508068800">- Unify rpm-python and python3-rpm into singlespec
- Switch the build to use setuptools-based build, so that
  the Python module is properly built with all its metadata</changelog>
  <changelog author="ngompa13@gmail.com" date="1508155200">- Properly quote the conditional for Obsoletes+Provides</changelog>
  <changelog author="ngompa13@gmail.com" date="1509192000">- Add a comment to note that prep and build stages come from rpm.spec</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Update RPM groups</changelog>
  <changelog author="mls@suse.de" date="1517400000">- update to rpm-4.14.1</changelog>
  <changelog author="tchvatal@suse.com" date="1521547200">- Switch really to singlespec thus allowing us to build without
  python2-devel present in the distribution</changelog>
  <changelog author="mls@suse.de" date="1523016000">- remove rpmlint-Factory buildignore</changelog>
  <changelog author="asmorodskyi@suse.com" date="1542888000">- Fix python-module compatibility with older distros</changelog>
  <changelog author="mls@suse.de" date="1570017600">- update to rpm-4.15.0</changelog>
  <changelog author="mls@suse.de" date="1574164800">- update to rpm-4.15.1</changelog>
  <changelog author="mls@suse.de" date="1601467200">- update to rpm-4.16.0</changelog>
  <changelog author="mls@suse.de" date="1617105600">- update to rpm-4.16.1.3</changelog>
  <changelog author="mls@suse.de" date="1632398400">- update to rpm-4.17.0</changelog>
  <changelog author="mls@suse.de" date="1658404800">- update to rpm-4.17.1</changelog>
  <changelog author="mls@suse.de" date="1669982400">- update to rpm-4.18.0</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1685448000">- add _multibuild for multiple .spec-files</changelog>
</package>
<package pkgid="a1171b9168f9590a5685bf221f34896907525e7bd921b7b41beff0c3cf07b2dd" name="python3-rpm" arch="x86_64">
  <version epoch="0" ver="4.18.0" rel="lp155.652.1"/>
  <changelog author="ngompa13@gmail.com" date="1508068800">- Unify rpm-python and python3-rpm into singlespec
- Switch the build to use setuptools-based build, so that
  the Python module is properly built with all its metadata</changelog>
  <changelog author="ngompa13@gmail.com" date="1508155200">- Properly quote the conditional for Obsoletes+Provides</changelog>
  <changelog author="ngompa13@gmail.com" date="1509192000">- Add a comment to note that prep and build stages come from rpm.spec</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Update RPM groups</changelog>
  <changelog author="mls@suse.de" date="1517400000">- update to rpm-4.14.1</changelog>
  <changelog author="tchvatal@suse.com" date="1521547200">- Switch really to singlespec thus allowing us to build without
  python2-devel present in the distribution</changelog>
  <changelog author="mls@suse.de" date="1523016000">- remove rpmlint-Factory buildignore</changelog>
  <changelog author="asmorodskyi@suse.com" date="1542888000">- Fix python-module compatibility with older distros</changelog>
  <changelog author="mls@suse.de" date="1570017600">- update to rpm-4.15.0</changelog>
  <changelog author="mls@suse.de" date="1574164800">- update to rpm-4.15.1</changelog>
  <changelog author="mls@suse.de" date="1601467200">- update to rpm-4.16.0</changelog>
  <changelog author="mls@suse.de" date="1617105600">- update to rpm-4.16.1.3</changelog>
  <changelog author="mls@suse.de" date="1632398400">- update to rpm-4.17.0</changelog>
  <changelog author="mls@suse.de" date="1658404800">- update to rpm-4.17.1</changelog>
  <changelog author="mls@suse.de" date="1669982400">- update to rpm-4.18.0</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1685448000">- add _multibuild for multiple .spec-files</changelog>
</package>
<package pkgid="82ce3234b7957418338da47ab3d7e47d24cd744c6c3b3366ee4c0c64d91ad817" name="python3-rpm" arch="x86_64">
  <version epoch="0" ver="4.18.0" rel="lp155.654.1"/>
  <changelog author="ngompa13@gmail.com" date="1508068800">- Unify rpm-python and python3-rpm into singlespec
- Switch the build to use setuptools-based build, so that
  the Python module is properly built with all its metadata</changelog>
  <changelog author="ngompa13@gmail.com" date="1508155200">- Properly quote the conditional for Obsoletes+Provides</changelog>
  <changelog author="ngompa13@gmail.com" date="1509192000">- Add a comment to note that prep and build stages come from rpm.spec</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Update RPM groups</changelog>
  <changelog author="mls@suse.de" date="1517400000">- update to rpm-4.14.1</changelog>
  <changelog author="tchvatal@suse.com" date="1521547200">- Switch really to singlespec thus allowing us to build without
  python2-devel present in the distribution</changelog>
  <changelog author="mls@suse.de" date="1523016000">- remove rpmlint-Factory buildignore</changelog>
  <changelog author="asmorodskyi@suse.com" date="1542888000">- Fix python-module compatibility with older distros</changelog>
  <changelog author="mls@suse.de" date="1570017600">- update to rpm-4.15.0</changelog>
  <changelog author="mls@suse.de" date="1574164800">- update to rpm-4.15.1</changelog>
  <changelog author="mls@suse.de" date="1601467200">- update to rpm-4.16.0</changelog>
  <changelog author="mls@suse.de" date="1617105600">- update to rpm-4.16.1.3</changelog>
  <changelog author="mls@suse.de" date="1632398400">- update to rpm-4.17.0</changelog>
  <changelog author="mls@suse.de" date="1658404800">- update to rpm-4.17.1</changelog>
  <changelog author="mls@suse.de" date="1669982400">- update to rpm-4.18.0</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1685448000">- add _multibuild for multiple .spec-files</changelog>
</package>
<package pkgid="c35f4cc4868a551118e8f488e3a31e29d6f79c63c25c48b1c93fb0fec7d54f29" name="python3-rpm-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.18.0" rel="lp155.652.1"/>
  <changelog author="ngompa13@gmail.com" date="1508068800">- Unify rpm-python and python3-rpm into singlespec
- Switch the build to use setuptools-based build, so that
  the Python module is properly built with all its metadata</changelog>
  <changelog author="ngompa13@gmail.com" date="1508155200">- Properly quote the conditional for Obsoletes+Provides</changelog>
  <changelog author="ngompa13@gmail.com" date="1509192000">- Add a comment to note that prep and build stages come from rpm.spec</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Update RPM groups</changelog>
  <changelog author="mls@suse.de" date="1517400000">- update to rpm-4.14.1</changelog>
  <changelog author="tchvatal@suse.com" date="1521547200">- Switch really to singlespec thus allowing us to build without
  python2-devel present in the distribution</changelog>
  <changelog author="mls@suse.de" date="1523016000">- remove rpmlint-Factory buildignore</changelog>
  <changelog author="asmorodskyi@suse.com" date="1542888000">- Fix python-module compatibility with older distros</changelog>
  <changelog author="mls@suse.de" date="1570017600">- update to rpm-4.15.0</changelog>
  <changelog author="mls@suse.de" date="1574164800">- update to rpm-4.15.1</changelog>
  <changelog author="mls@suse.de" date="1601467200">- update to rpm-4.16.0</changelog>
  <changelog author="mls@suse.de" date="1617105600">- update to rpm-4.16.1.3</changelog>
  <changelog author="mls@suse.de" date="1632398400">- update to rpm-4.17.0</changelog>
  <changelog author="mls@suse.de" date="1658404800">- update to rpm-4.17.1</changelog>
  <changelog author="mls@suse.de" date="1669982400">- update to rpm-4.18.0</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1685448000">- add _multibuild for multiple .spec-files</changelog>
</package>
<package pkgid="d1d6767c7cecb6ab41155b4b5f7be641da8314281324a38d7c540d1faa8b4b4d" name="python3-rpm-debuginfo" arch="x86_64">
  <version epoch="0" ver="4.18.0" rel="lp155.654.1"/>
  <changelog author="ngompa13@gmail.com" date="1508068800">- Unify rpm-python and python3-rpm into singlespec
- Switch the build to use setuptools-based build, so that
  the Python module is properly built with all its metadata</changelog>
  <changelog author="ngompa13@gmail.com" date="1508155200">- Properly quote the conditional for Obsoletes+Provides</changelog>
  <changelog author="ngompa13@gmail.com" date="1509192000">- Add a comment to note that prep and build stages come from rpm.spec</changelog>
  <changelog author="jengelh@inai.de" date="1513684800">- Update RPM groups</changelog>
  <changelog author="mls@suse.de" date="1517400000">- update to rpm-4.14.1</changelog>
  <changelog author="tchvatal@suse.com" date="1521547200">- Switch really to singlespec thus allowing us to build without
  python2-devel present in the distribution</changelog>
  <changelog author="mls@suse.de" date="1523016000">- remove rpmlint-Factory buildignore</changelog>
  <changelog author="asmorodskyi@suse.com" date="1542888000">- Fix python-module compatibility with older distros</changelog>
  <changelog author="mls@suse.de" date="1570017600">- update to rpm-4.15.0</changelog>
  <changelog author="mls@suse.de" date="1574164800">- update to rpm-4.15.1</changelog>
  <changelog author="mls@suse.de" date="1601467200">- update to rpm-4.16.0</changelog>
  <changelog author="mls@suse.de" date="1617105600">- update to rpm-4.16.1.3</changelog>
  <changelog author="mls@suse.de" date="1632398400">- update to rpm-4.17.0</changelog>
  <changelog author="mls@suse.de" date="1658404800">- update to rpm-4.17.1</changelog>
  <changelog author="mls@suse.de" date="1669982400">- update to rpm-4.18.0</changelog>
  <changelog author="Jiri Srain &lt;jsrain@suse.com&gt;" date="1685448000">- add _multibuild for multiple .spec-files</changelog>
</package>
</otherdata>