# changelog

author: Dweep Advani <dadvani@vmware.com> 2.69-7
changelog:
  - Build section is changed to used 
    
    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=aarch64-unknown-linux-gnu --build=aarch64-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: Dweep Advani <dadvani@vmware.com> 9.18.1-1
changelog:
  - Version upgraded to 9.18.1 to address CVE-2021-25220 and CVE-2022-0396
  - Add libs & devel sub packages


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: Michelle Wang <michellew@vmware.com> 1.16.0-1
changelog:
  - Upgrade cairo to 1.16.0 for CVE-2018-18064
  - CVE-2018-18064 is for version up to (including) 1.15.14


author: Ankit Jain <ankitja@vmware.com> 3.11.10-2
changelog:
  - Remove cqlsh and cqlsh.py, since it requires python2 to run
  - python3-cqlsh is introduced
  - fix post and postun script failure


author: Divya Thaluru <dthaluru@vmware.com> 1.0.15-11
changelog:
  - Packaged jar files to /usr/share/java
  - Removed version information from jar files
  - Removed dependency on ANT_HOME


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: Alexey Makhalov <amakhalov@vmware.com> 2.9.6-4
changelog:
  - Revert compressing pw_dict.pwd back. Python code
      cracklib.VeryFascistCheck does not handle it.


author: Alexey Makhalov <amakhalov@vmware.com> 5.6.4.1-7
changelog:
  - Add more entries in package mapping file
  - Improve jdk/jre version parsing
  - Improve .spec parser to search comment with CVE-xxxx-xxxx mentioning


author: Harinadh D <hdommaraju@vmware.com> 2.03.16-3
changelog:
  -   dropped deprecated lvmetad,remove not used lvm2-activate.service
  -   Add the patch to set prefferd names


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: Brennan Lamoreaux <blamoreaux@vmware.com> 0.6.2-1
changelog:
  - Initial addition to Photon. Needed for addition of SSSD.
  - Modified from provided spec file in GitHub repository.


author: Satya Naga Vasamsetty <svasamsetty@vmware.com> 2.82-3
changelog:
  - Fix CVE-2020-25681,CVE-2020-25682,CVE-2020-25683,CVE-2020-25684
  - CVE-2020-25685,CVE-2020-25686,CVE-2020-25687


author: Xiaolin Li <xiaolinl@vmware.com> 2.3.0-3
changelog:
  - Added docker-pycreds3, python3-requests, python3-six,
  - python3-websocket-client to requires of docker-py3


author: Prashant S Chauhan <psinghchauha@vmware.com> 5.8-2
changelog:
  - Add libmnl as requires by ethtool. Fixes issue while
  - installing ethtool as Build Requires in python3-ethtool


author: Roye Eshed <eshedr@vmware.com> 8.2.2-1
changelog:
  - First Version created. Based off the frrouting Redhat spec file and modified for photon.
  - [sshedi: fix the spec file]
  - Reference: https://src.fedoraproject.org/rpms/frr/raw/rawhide/f/frr.spec


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=aarch64-unknown-linux-gnu --build=aarch64-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: 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=aarch64-unknown-linux-gnu --build=aarch64-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: Alexey Makhalov <amakhalov@vmware.com> 2.06-6
changelog:
  - Go back to Fedora/RHEL style of SecureBoot with their latest features
    such as NX_COMPAT and security fixes.


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: Keerthana K <keerthanak@vmware.com> 1.8.18-3
changelog:
  - Fix 
    
    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=aarch64-unknown-linux-gnu --build=aarch64-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: 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=aarch64-unknown-linux-gnu --build=aarch64-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: Brennan Lamoreaux <blamoreaux@vmware.com> 2.8.2-1
changelog:
  - Initial addition to Photon. Reorganized, edited and updated
  - for Photon OS from provided spec file in the sssd github repo.


author: Alexey Makhalov <amakhalov@vmware.com> 2.72.0-3
changelog:
  - Improve Requires for main and -devel packages
  - Remove icu dependencies as it will be brought by libpsl


author: Shivani Agarwal <shivania2@vmware.com> 4.3.0-2
changelog:
  -   Fix CVE-2022-22844, CVE-2022-0865, CVE-2022-0924, CVE-2022-0908, CVE-2022-0909, CVE-2022-0907, CVE-2022-0891


author: Shreyas B. <shreyasb@vmware.com> 1.1.32-3
changelog:
  - Apply patch for CVE-2019-5815: READ heap-buffer-overflow in libxslt.
  - Apply patch for CVE-2019-18197
  - Apply patch for CVE-2019-13118
  - Apply patch for CVE-2019-13117
  - Apply patch for CVE-2019-11068


author: Ankit Jain <ankitja@vmware.com> 20201202-1
changelog:
  -   Added NVRAM config file for the BCM43455 for rpi4b firmware
  -   Added regulatory db for rpi4b firmware


author: Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 20220802-1
changelog:
  -   Added amdgpu vega10 firmware.
  -   Deprecated NXP firmware.
  -   Use "set -e" for error checking.
  -   Fix nonfree firmware location (branch name).


author: Xiaolin Li <xiaolinl@vmware.com> 1.0.1-2
changelog:
  - Add systemd to Requires and BuildRequires.
  - The source is based on git://open-lldp.org/open-lldp commit 036e314
  - Use systemctl to enable/disable service.


author: Gerrit Photon <photon-checkins@vmware.com> 2.12.5-1
changelog:
  - Automatic Version Bump
  - due to 2.13.* has issues with dotnet-runtime - https://github.com/dotnet/runtime/issues/57784


author: Dweep Advani <dadvani@vmware.com> 5.8-2
changelog:
  - Using 
    
    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=aarch64-unknown-linux-gnu --build=aarch64-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 changing for perl upgrade


author: Ankit Jain <ankitja@vmware.com> 5.8-5
changelog:
  - Moved snmpconf-data files to base pkg to
  - fix "snmpconf -g basic_setup"
  - Added release number in devel


author: Shreenidhi Shedi <sshedi@vmware.com> 4.2.8p15-4
changelog:
  - Bump version as a part of perl-Net-SSLeay version upgrade
  - Make ntp work when openssl fips enabled


author: Shreenidhi Shedi <sshedi@vmware.com> 3.0.7-3
changelog:
  - Package fips certified fips.so in openssl-fips-provider
  - Fix various security issues
  - Use strict gcc flags while compiling jitterentropy


author: Brennan Lamoreaux <blamoreaux@vmware.com> 10.39-1
changelog:
  - Initial addition of pcre2 - needed for building libnetconf2.
  - Modified from photon/SPECS/pcre.spec for pcre2.


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: Shivani Agarwal <shivania2@vmware.com> 7.7-4
changelog:
  - Added fixesproto, compositeproto, damageproto, recordproto, scrnsaverproto, glproto, xineramaproto, fontsproto


author: Tapas Kundu <tkundu@vmware.com> 3.13-3
changelog:
  - Added lib3 changes for CVE-2017-18342
  - change default loader for yaml.add_constructor
  - Add custom constructors to multiple loaders


author: Tapas Kundu <tkundu@vmware.com> 18.2.0-3
changelog:
  - hypothesis 4.38.2 has requirement attrs>=19.2.0,
  - but we have attrs 18.2.0 which is incompatible.


author: Divya Thaluru <dthaluru@vmware.com> 2.1.2-4
changelog:
  - Fixed check command to run unit tests
  - Added packages required to run tests
  - Added missing runtime dependent packages


author: Xiaolin Li <xiaolinl@vmware.com> 0.5.0-3
changelog:
  - Added python-xml to requires of python-defusedxml.
  - Added python3-xml to requires of python3-defusedxml.


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 ; 
    FCFLAGS="${FCFLAGS:--O2 -g }" ; export FCFLAGS ; 
    LDFLAGS="${LDFLAGS:-}" ; export LDFLAGS; 
    ./configure --host=aarch64-unknown-linux-gnu --build=aarch64-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: Nitesh Kumar <kunitesh@vmware.com> 6.2.6-1
changelog:
  - Upgrade to v6.2.6 to fix following CVE's:
  - 2021-32672, 2021-41099, 2021-32762, 2021-32687
  - 2021-32675, 2021-32628, 2021-32627 and 2021-32626.


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: Alexey Makhalov <amakhalov@vmware.com> 8.6.6-2
changelog:
  - Package more files (private headers, etc). Took install section from
      Fedora: http://pkgs.fedoraproject.org/cgit/rpms/tcl.git/tree/tcl.spec
  - Move init.tcl and other *.tck files to the main package


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: Dheeraj Shetty <dheerajs@vmware.com> 4.9.0-1
changelog:
  -   Adding latest version to handle following CVEs
  -   CVE-2016-7922, CVE-2016-7923, CVE-2016-7924, CVE-2016-7925,
  -   CVE-2016-7926, CVE-2016-7927, CVE-2016-7928, CVE-2016-7929,
  -   CVE-2016-7930, CVE-2016-7931, CVE-2016-7932, CVE-2016-7933,
  -   CVE-2016-7934, CVE-2016-7935, CVE-2016-7936, CVE-2016-7937,
  -   CVE-2016-7938, CVE-2016-7939, CVE-2016-7940, CVE-2016-7973,
  -   CVE-2016-7974, CVE-2016-7975, CVE-2016-7983, CVE-2016-7984,
  -   CVE-2016-7985, CVE-2016-7986, CVE-2016-7992, CVE-2016-7993,
  -   CVE-2016-8574, CVE-2016-8575, CVE-2017-5202, CVE-2017-5203,
  -   CVE-2017-5204, CVE-2017-5205, CVE-2017-5341, CVE-2017-5342,
  -   CVE-2017-5482, CVE-2017-5483, CVE-2017-5484, CVE-2017-5485,
  -   CVE-2017-5486


author: Oliver Kurth <okurth@vmware.com> 3.4.9-1
changelog:
  - update to 3.4.9:
  - limit the number of open files for rpm transactions
    to prevent hangs (PR #391 and #393)
  - do not copy packages to cache if they can be accessed through the
    filesystem (PR #392)


author: Xiaolin Li <xiaolinl@vmware.com> 6.3-3
changelog:
  -   Excluded pdftexi2dvi, texi2dvi, texi2pdf from package,
  -   because these commands depend on installation of tex.


author: Anish Swaminathan <anishs@vmware.com> 6.5-2
changelog:
  -   Fix texinfo issue with locales
  -   http://lists.gnu.org/archive/html/bug-texinfo/2018-06/msg00029.html


author: Gerrit Photon <photon-checkins@vmware.com> 2.3.8-2
changelog:
  - Fix ./configure to 
    
    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=aarch64-unknown-linux-gnu --build=aarch64-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: Alexey Makhalov <amakhalov@vmware.com> 2.6-2
changelog:
  - Improve .service file: wait wlanX to appear, run daemon in background.
  - Added skeleton for wlan0 conf file.


