# changelog

author: Shreyas B <shreyasb@vmware.com> 1.0.8-1
changelog:
  -   Upgrade to 1.0.8.
  -   Remove CVE-2016-3189.patch as the fix already available in the latest version.


author: Shreenidhi Shedi <shreenidhi.shedi@broadcom.com> 20230315-1
changelog:
  - Upgrade to v20230315
  - Spec cleanups, don't generate helper scripts everytime
  - Create cert symlinks at build time
  - Cleanup make-ca.sh
  - Tweak remove-expired-certificates script to do the removal properly
  - Add a bash script equivalent of make-cert.pl, useful in minimal deployments


author: Alexey Makhalov <amakhalov@vmware.com> 8.30-3
changelog:
  - coreutils-selinux: new package, cloned from coreutils.
  - keep version-release in sync with coreutils.


author: Shreenidhi Shedi <sshedi@vmware.com> 050-10
changelog:
  - Add /etc/dracut.conf.d to conf dirs list during initrd creation
  - Update wiki link and remove obsolete references


author: Gerrit Photon <photon-checkins@vmware.com> 0.180-1
changelog:
  - Automatic Version Bump
  - Updated to 0.180
  - libdir/elfutils is removed
  - libebl.h and libebl.a is removed


author: Sriram Nambakam <snambakam@vmware.com> 2.9.7-4
changelog:
  -   Use 
    
    CFLAGS="${CFLAGS:--O2 -g}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g }" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -g }" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:-}" ; export LDFLAGS; 
    ./configure --host=x86_64-unknown-linux-gnu --build=x86_64-unknown-linux-gnu \
  	--program-prefix= \
  	--disable-dependency-tracking \
  	--prefix=/usr \
  	--exec-prefix=/usr \
  	--bindir=/usr/bin \
  	--sbindir=/usr/sbin \
  	--sysconfdir=/etc \
  	--datadir=/usr/share \
  	--includedir=/usr/include \
  	--libdir=/usr/lib \
  	--libexecdir=/usr/libexec \
  	--localstatedir=/var \
  	--sharedstatedir=/var/lib \
  	--mandir=/usr/share/man \
  	--infodir=/usr/share/info and set DESTDIR


author: Vamsi Krishna Brahmajosyula <vbrahmajosyula@vmware.com> 2.68.4-1
changelog:
  - Fix misc CVEs from issue 3126
  - Fix CVE-2023-32643 which is a side effect of 3126
  - Update to 2.68.4 to match CVE fixes


author: Vamsi Krishna Brahmajosyula <vbrahmajosyula@vmware.com> 2.06-10
changelog:
  - Upon reconsideration additional patch to fix CVE-2022-28736 is included.
  - Fixes changes made in 2.06-9


author: Ankit Jain <ankit-aj.jain@broadcom.com> 2.06-14
changelog:
  - Sync fedora grub patches to latest
  - Update grub sbat to gen 4 since the NFTS CVEs are in place.
  - Misc CVE fixes
  - CVE-2024-45774 CVE-2024-45775 CVE-2024-45776 CVE-2024-45777 CVE-2024-45778 CVE-2024-45779 CVE-2024-45780
  - CVE-2024-45781 CVE-2024-45782 CVE-2024-45783 CVE-2025-0622 CVE-2025-0624 CVE-2025-0677 CVE-2025-0678
  - CVE-2025-0684 CVE-2025-0685 CVE-2025-0686 CVE-2025-0689 CVE-2025-0690 CVE-2025-1118 CVE-2025-1125
  - Include a fix to fs/ext2 code to address initramfs unpack failure caused by previous commit
  - https: //bugzilla.redhat.com/show_bug.cgi?id=2346804


author: Jirka Hladky <hladky.jiri@gmail.com> - 1.5-1
changelog:
  - Update to the version 1.5
  - Main new feature is a run time verification of the produced random numbers
  - PIDFILE set to /run/haveged.pid
  - converted README and man page to UTF-8. Informed the upstream to fix it.


author: Jirka Hladky <hladky.jiri@gmail.com> - 1.5-2
changelog:
  - BZ 850144
  - Introduce new systemd-rpm macros in haveged spec file
  - Fedora 19 changes the way how to work with services in spec files.
  - It introduces new macros - systemd_post, systemd_preun and systemd_postun;
  - which replace scriptlets from Fedora 18 and older
  - see https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#Systemd


author: Michelle Wang <michellew@vmware.com> 0.8.3-2
changelog:
  - Fix how to call json_object_object_get_ex in ./libdmmp/libdmmp_private.h
  - due to json-c 0.15 update json_object_object_get_ex return value


author: Harinadh D <harinadh.dommaraju@broadcom.com> 1.17-13
changelog:
  - Include e2fsprogs-devel as Requires for krb5 devel package
  - This needed to resolve linking issues in elfutils build


author: Sharan Turlapati <sturlapati@vmware.com> 551-2
changelog:
  - Replace ./configure with 
    
    CFLAGS="${CFLAGS:--O2 -g}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g }" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -g }" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:-}" ; export LDFLAGS; 
    ./configure --host=x86_64-unknown-linux-gnu --build=x86_64-unknown-linux-gnu \
  	--program-prefix= \
  	--disable-dependency-tracking \
  	--prefix=/usr \
  	--exec-prefix=/usr \
  	--bindir=/usr/bin \
  	--sbindir=/usr/sbin \
  	--sysconfdir=/etc \
  	--datadir=/usr/share \
  	--includedir=/usr/include \
  	--libdir=/usr/lib \
  	--libexecdir=/usr/libexec \
  	--localstatedir=/var \
  	--sharedstatedir=/var/lib \
  	--mandir=/usr/share/man \
  	--infodir=/usr/share/info


author: Danut Moraru <dmoraru@vmware.com> 2.25-7
changelog:
  -   Remove capsh test that runs chroot already in chroot, failing due to
      expected environment/dependencies not available


author: Alexey Makhalov <amakhalov@vmware.com> 7.3.0-4
changelog:
  - Use nofortify security_hardening instead of sed hacking
  - Use 
    
    CFLAGS="${CFLAGS:--O2 -g}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g }" ; export FFLAGS ; 
    FCFLAGS="${FCFLAGS:--O2 -g }" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:-}" ; export LDFLAGS; 
    ./configure --host=x86_64-unknown-linux-gnu --build=x86_64-unknown-linux-gnu \
  	--program-prefix= \
  	--disable-dependency-tracking \
  	--prefix=/usr \
  	--exec-prefix=/usr \
  	--bindir=/usr/bin \
  	--sbindir=/usr/sbin \
  	--sysconfdir=/etc \
  	--datadir=/usr/share \
  	--includedir=/usr/include \
  	--libdir=/usr/lib \
  	--libexecdir=/usr/libexec \
  	--localstatedir=/var \
  	--sharedstatedir=/var/lib \
  	--mandir=/usr/share/man \
  	--infodir=/usr/share/info


author: Harinadh D <hdommaraju@vmware.com> 1.11.0-1
changelog:
  - Version upgrade to fix CVE-2020-22218
  - fix VCDA fails to perform SFTP upload of its backups to SFTP servers


author: Neal Gompa <ngompa13@gmail.com> 3.0-3
changelog:
  - Fix issue files to not require arch mangling
  - Add system-release Provides for generic distroverpkg identifying name


author: Tapas Kundu <tkundu@vmware.com> 3.3.15-1
changelog:
  - Upgrade version to 3.3.15.
  - Fix for CVE-2018-1122 CVE-2018-1123 CVE-2018-1124 CVE-2018-1125
  - Fix for CVE-2018-1126


author: Alexey Makhalov <amakhalov@vmware.com> 7.0-3
changelog:
  - Use 
    CFLAGS="${CFLAGS:--O2 -g}" ; export CFLAGS ; 
    CXXFLAGS="${CXXFLAGS:--O2 -g}" ; export CXXFLAGS ; 
    FFLAGS="${FFLAGS:--O2 -g}" ; export FFLAGS ; 
    ./configure --host=x86_64-unknown-linux-gnu --build=x86_64-unknown-linux-gnu \
  	--program-prefix= \
  	--disable-dependency-tracking \
  	--prefix=/usr \
  	--exec-prefix=/usr \
  	--bindir=/usr/bin \
  	--sbindir=/usr/sbin \
  	--sysconfdir=/etc \
  	--datadir=/usr/share \
  	--includedir=/usr/include \
  	--libdir=/usr/lib \
  	--libexecdir=/usr/libexec \
  	--localstatedir=/var \
  	--sharedstatedir=/var/lib \
  	--mandir=/usr/share/man \
  	--infodir=/usr/share/info


author: Shreyas B <shreyasb@vmware.com> 3.32.1-1
changelog:
  - Upgrade to 3.32.1 & fix CVE-2020-15358
  - CVE-2020-13630 CVE-2020-13434 CVE-2020-13435 CVE-2020-13631 CVE-2020-13632


author: Keerthana K <keerthanak@vmware.com> 7.6-7
changelog:
  - Added HAVE_STRERROR CFLAGS for linux target in Makefile
  - to build with glibc v2.32 since sys_errlist and sys_nerr are deprecated.


author: Oliver Kurth <okurth@vmware.com> 3.3.8-1
changelog:
  - update to 3.3.8
  - segfault caused due to missing name param PR #401
  - ensure tdnf lock file is removed on application exit PR #403


