# changelog

author: Vratislav Podzimek <vpodzime@redhat.com> - 1.2-1
changelog:
  - Merge pull request #40 from vpodzime/master-config_support (vpodzime)
  - Add tests for configuration support (vpodzime)
  - Add a function for getting the loaded soname for a plugin (vpodzime)
  - Add the default configuration (vpodzime)
  - Load and respect configuration files when loading plugins (vpodzime)
  - Add functions for finding and processing configuration files (vpodzime)
  - Merge pull request #38 from vpodzime/master-md_superblock_size (vpodzime)
  - Better document how MD RAID superblock size should be calculated (vpodzime)
  - Merge pull request #36 from phatina/master (vpodzime)
  - BTRFS: allow an arbitrary label to be set for a btrfs volume (phatina)
  - Merge pull request #32 from phatina/master (vpodzime)
  - BTRFS: fix parsing empty partition label (phatina)
  - Merge pull request #35 from vpodzime/master (vpodzime)
  - Define env variables for sudo via the env utility (vpodzime)
  - Merge pull request #34 from dashea/python3-tests (vpodzime)
  - Use unittest.addCleanup to simplify crypto_test. (dshea)
  - Run tests with both python2 and python3 in the ci target. (dshea)
  - Fix python3 issues in the unittests. (dshea)
  - Do not run all tests in the 'ci' target (vpodzime)
  - Merge pull request #33 from clumens/master (vpodzime)
  - Add a new makefile target that does everything needed for jenkins. (clumens)
  - Synchronize the .spec file with downstream (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.3-1
changelog:
  - Add missing python GI requires (vpodzime)
  - Merge pull request #49 from dashea/libblockdev-python (vpodzime)
  - Merge pull request #50 from vpodzime/master-fix_striped_lv (vpodzime)
  - Merge pull request #46 from vpodzime/master-bcache_destroy (vpodzime)
  - Merge pull request #39 from vpodzime/master-lvm_physical_space (vpodzime)
  - Add a missing ldconfig that rpmlint found. (dshea)
  - Move python files to separate packages (#1256758) (dshea)
  - Fix lvcreate calls for striped LVs (vpodzime)
  - Merge pull request #48 from vojtechtrefny/master_pvfree (vpodzime)
  - Add pv_free to BDLVMPVdata (vtrefny)
  - Merge pull request #47 from atodorov/add_coverage_report (vpodzime)
  - Produce coverage report in CI (atodorov)
  - Check bcache device's state before trying to detach the cache in destroy() (vpodzime)
  - Fix URLs in the spec (vpodzime)
  - Fix the int-float less-than comparison (vpodzime)
  - Fix the calculation of physical space taken by an LV (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.4-1
changelog:
  - Merge pull request #62 from vpodzime/master-clean_up (vpodzime)
  - Use addCleanup() instead of tearDown() in tests (vpodzime)
  - Merge pull request #58 from vpodzime/master-lvm_dbus_pr (vpodzime)
  - Add the VG renaming functionality (vpodzime)
  - Packaging of the lvm-dbus plugin (vpodzime)
  - The LVM DBus plugin (vpodzime)
  - Add more generic functions for logging (vpodzime)
  - Use MAX(a, b) instead of CLAMP(b, a, b) (vpodzime)
  - Merge pull request #59 from vpodzime/master-vgrename (vpodzime)
  - Add a function for renaming VGs (vpodzime)
  - Merge pull request #57 from clumens/master (vpodzime)
  - Fix error reporting when running "make test". (clumens)
  - Merge pull request #54 from vojtechtrefny/master-pvsize (vpodzime)
  - Do not try to create a PV with 4KiB metadata space (vpodzime)
  - Add pv_info to BDLVMPVdata (vtrefny)
  - btrfs now requires at least 128MiB device(s) (vpodzime)
  - Merge pull request #52 from vpodzime/master (vpodzime)
  - Round size in thpoolcreate() to KiB (vpodzime)
  - Sync the %changelog in spec with downstream (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.4-5
changelog:
  - Search for the LVM DBus service in activatable names (vpodzime)
  - Better check for the LVM DBus API (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.5-1
changelog:
  - Merge pull request #72 from vpodzime/master-faster_tests (vpodzime)
  - Ignore all .bak files (vpodzime)
  - Use python3-pylint and skip Python 2 tests (vpodzime)
  - Try a bit harder when deactivating MD arrays in tests (vpodzime)
  - Recompile only the LVM plugin in tests (vpodzime)
  - Merge pull request #65 from vpodzime/master-loc_indep_error (vpodzime)
  - Merge pull request #70 from vojtechtrefny/master-chunk_size (vpodzime)
  - Add bd_md_create_with_chunk_size() function (vtrefny)
  - Merge pull request #68 from vpodzime/master-no_intro_data (vpodzime)
  - Merge pull request #71 from vpodzime/master-ipython3 (vpodzime)
  - Run coverage with the right config directories (vpodzime)
  - Merge pull request #67 from phatina/master (vpodzime)
  - Merge pull request #69 from vpodzime/master-lvm_dbus_autostart (vpodzime)
  - Use ipython3 for debugging and testing sessions (vpodzime)
  - Don't expect to always get introspection data from DBus (vpodzime)
  - Make invocation of tests configurable (phatina)
  - Make error messages locale agnostic (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.6-1
changelog:
  - Ignore merge commits when creating changelog (vpodzime)
  - Only take the number of the first %changelog line found (vpodzime)
  - Add some more detailed description to the part plugin (vpodzime)
  - Fix a few extra issues with the const types (vpodzime)
  - Add function for getting best free region (vpodzime)
  - Add function for getting free regions (vpodzime)
  - Fix the error message when setting part flag fails (vpodzime)
  - Add function for setting disk flags (vpodzime)
  - Add function for getting information about disk(s) (vpodzime)
  - Do not set nonsense partition paths (vpodzime)
  - Add function for getting partition by position (vpodzime)
  - Indicate if there was error from parted or not in set_parted_error() (vpodzime)
  - Minor fixes for the bd_part_get_part_spec() function (vpodzime)
  - Add support for extra GPT flags (vpodzime)
  - Add functionality for partition types (GUIDs) (vpodzime)
  - Add functionality for partition names (vpodzime)
  - Do not destroy disk objects we didn't get (vpodzime)
  - Add a function for setting multiple partition flags at once (vpodzime)
  - Remove the unused definition USE_PYTHON3 from configure.ac (vpodzime)
  - Use different BTRFS_MIN_MEMBER_SIZE on aarch64 (vpodzime)
  - Better release memory from parted objects on failures (vpodzime)
  - Rework how we do optimal alignment (vpodzime)
  - Do not try to destroy object we didn't get (vpodzime)
  - Don't pass sizes in bytes to LVM (#1317373) (vpodzime)
  - Add the libbytesize-devel build requires (vpodzime)
  - Search for the LVM DBus service in both active and activatable names (vpodzime)
  - Adapt to another stupid change in btrfs-progs (vpodzime)
  - Add the XFS-related functions to the documentation (vpodzime)
  - Add tests for the XFS-related functions (vpodzime)
  - Add support for the XFS file system to the FS plugin (vpodzime)
  - Add chunk_size to BDMDExamineData (vtrefny)
  - Add the subpackage for the FS plugin (vpodzime)
  - Add the FS plugin to the docs (vpodzime)
  - Add tests for the ext4 functionality in the fs plugin (vpodzime)
  - Add the FS plugin and the ext4 support (vpodzime)
  - Add a function for running utility reporting error and exit code (vpodzime)
  - Add the subpackage for the part plugin (vpodzime)
  - Add a missing BuildRequires for parted-devel (vpodzime)
  - Tag as both libblockdev-$version and just $version (vpodzime)
  - Add the 'part' plugin to documentation (vpodzime)
  - Add tests for the newly added part plugin (vpodzime)
  - Add the part plugin with storaged-required functionality (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.7-1
changelog:
  - Include the LV roles in the LVdata (vpodzime)
  - Add a few missing items to the documentation (vpodzime)
  - Document fields of the structures (vpodzime)
  - Report (meta)data LV name properly for cache pools in lvm-dbus (vpodzime)
  - Add information about related LVs to LVMLVdata (vpodzime)
  - Remove unused code for getting supported functions (vpodzime)
  - Add zFCP functionality to s390 plugin (sbueno+anaconda)
  - Fix a few const params in the s390 plugin. (sbueno+anaconda)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.8-1
changelog:
  - Add a function to get all mpath member devices (vpodzime)
  - Fix backport issues in the zfcp-related functionality (#1348442) (vpodzime)
  - Revert "Fix a few const params in the s390 plugin." (vpodzime)
  - Fix creation of the version-only tags (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.9-1
changelog:
  - Add functions for creating thin/cache pools from existing LVs (vpodzime)
  - Add the new mpath_get_members() function to the docs (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.9-3
changelog:
  - Try to search for "RAID Level" in mdadm's output (vpodzime)
    Resolves: rhbz#1379865
  - Fix the number passed to LVM DBus as a job-creation timeout (vpodzime)
    Resolves: rhbz#1378970


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.9-4
changelog:
  - Do not report volume name for FW RAID container device (vpodzime)
    Related: rhbz#1379865
  - Search for just "UUID" in mdadm --examine output (vpodzime)
    Related: rhbz#1379865
  - Use 'mdadm --examine --export' to get MD RAID level (vpodzime)
    Related: rhbz#1379865


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.9-7
changelog:
  - Open the device file as RDWR when committing parts (vpodzime)
  - Handle mdadm --examine output during migration (adamw)
    Resolves: rhbz#1381996


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.9-8
changelog:
  - Revert "Prevent issues between libparted and udev" (vpodzime)
  - Revert "Open the device file as RDWR when committing parts" (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.1-1
changelog:
  - Do not require an exclusive lock on the device to commit part stuff (vpodzime)
  - Prevent failure if there are no btrfs subvolumes (vpodzime)
  - Fix the test for getting version of a failing utility (vpodzime)
  - Also run the utils tests (vpodzime)
  - Bump the version of the pkgconfig module (vpodzime)
  - Include utils.h in plugins that need it (vpodzime)
  - Fix dependency check in fs plugin (vtrefny)
  - Add support for setting part id (part type) on msdos part tables (vtrefny)
  - Trim the extra info for MD RAID's name (vpodzime)
  - Add xfsprogs and dosfstools as dependencies of the fs plugin (vpodzime)
  - Fix md_name_from_node to work with the "/dev/" prefix (vpodzime)
  - New major upstream release


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.2-1
changelog:
  - Use the .in file as source when bumping version (vpodzime)
  - Run pylint based on the python version and make it optional (vpodzime)
  - Disable python3 and bcache on RHEL (vpodzime)
  - Make bcache support optional (vpodzime)
  - Teach boileplate_generator.py to skip things based on patterns (vpodzime)
  - Require lower versions of some utilities (vpodzime)
  - Do not require python3 for the boilerplate generation script (vpodzime)
  - Use a proper initialization value for 'GPollFD fds[2]' (vpodzime)
  - Deal with older parted and libblkid (vpodzime)
  - Make python3 and gtk-doc optional (vpodzime)
  - Bump the version of the utils library (vpodzime)
  - Fix docstring for 'bd_md_node_from_name' (vtrefny)
  - Add tests for added mdraid methods (vtrefny)
  - Skip 'MDTestNominateDenominateActive' unless feeling lucky (vtrefny)
  - MDRaid tests: change 'wait_for_resync' to wait for given action (vtrefny)
  - Add functionality need by storaged to mdraid plugin (vtrefny)
  - Move 'echo_str_to_file' method to utils (vtrefny)
  - Add a function to setup a loop device from a file descriptor (vpodzime)
  - Add functions to get/set the autoclear flag on a loop device (vpodzime)
  - Fix checking /proc/mdstat for resync action (vtrefny)
  - Adapt the test config files to version 2.x (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.3-1
changelog:
  - Allow specifying raid 'name' in multiple way when calling md functions (vtrefny)
  - Allow using both path and raid name in bd_md_set_bitmap_location (vtrefny)
  - Fix potential memory issues in s390 sanitizate functions (vpodzime)
  - Try multiple times when probing device for wiping (vpodzime)
  - Check for libvolume_key.h and dmraid.h in configure.ac (vpodzime)
  - Define our own macro for testing required header files (vpodzime)
  - Include blockdev/utils.h in mdraid.h (vtrefny)
  - Fix misspelling (agrover)
  - Skip the bcache tests even on x86_64 (vpodzime)
  - Take a break between bcache creation tests (vpodzime)
  - Make sure ./configure fails if there are some soft failures (vpodzime)
  - Improve the error message on missing GI support (vpodzime)
  - Only require bcache-tools if supporting bcache (vpodzime)
  - Skip bcache tests on non-x86_64 architectures (vpodzime)
  - Try harder to register a new bcache device (vpodzime)
  - Reimplement swapon/swapoff functions by using syscalls (vpodzime)
  - Make sure bcache functions are correctly provided or not (vpodzime)
  - Changelog fixup (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.4-1
changelog:
  - Update specs.rst to use present-tense and current API (agrover)
  - Add functions using BLOBs as LUKS passphrases (vpodzime)
  - Make sure the _error_quark() functions are in the library (vtrefny)
  - Return a special error when trying to wipe empty device (vtrefny)
  - Adapt tests to use LIO devices instead of loop devices (vpodzime)
  - Add functions for creating and deleting LIO devices (vpodzime)
  - MDRAID: Allow path as input for functions that work with sysfs (vtrefny)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.5-1
changelog:
  - Do not try to get GVariant after not adding anything to its builder (vpodzime)
  - Replace NULL with "" when building ExtraArg (vpodzime)
  - Replace NULL with "" when adding it as a 's' GVariant (vpodzime)
  - Make sure we don't try to add NULL as GVariant to DBus params (vpodzime)
  - Add function for getting recommended thpool metadata size (vpodzime)
  - Make udev settle after we create a LIO device (vpodzime)
  - Always use '--yes' for lvremove (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.6-1
changelog:
  - Move the  part_err library before part and fs (vtrefny)
  - Fix BuildRequires for crypto and dm packages (vtrefny)
  - Fix mounting read-only devices (vtrefny)
  - Fix the bd_s390_dasd_is_ldl function. (vponcova)
  - Add the bd_s390_dasd_is_fba function to check if DASD is FBA (vponcova)
  - Disable MD RAID tests on 32bit systems (vpodzime)
  - Fix error message when mounting with a wrong fs type (vtrefny)
  - Only create RPMs for requested/configured  plugins (vpodzime)
  - Only check dependencies of plugins to be built (vpodzime)
  - Only build and distribute plugins if configured so (vpodzime)
  - Fix format-security and unused-result compiler warnings (vtrefny)
  - Add an AC macro for modular builds (vpodzime)
  - Add functions for mounting and unmounting filesystems (vtrefny)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.7-1
changelog:
  - Skip btrfs min size tests on Fedora 25 (vtrefny)
  - Make sure the loop device doesn't disappear during tests (vpodzime)
  - Close the loop device when autoclear is (un)set (vpodzime)
  - Do not enforce Python 3 for running tests in CI (vpodzime)
  - Revert "Use different BTRFS_MIN_MEMBER_SIZE on aarch64" (vtrefny)
  - Use both 'old' and 'new' sysfs files to read zRAM stats (vtrefny)
  - Check if libparted-fs-resize pkgconfig is available (vpodzime)
  - Do not try to get name for inactive partitions (vtrefny)
  - Skip tests for getting free regions on CentOS/RHEL (vpodzime)
  - Free the container holding the specs of free regions (vpodzime)
  - Open loop devices as O_RDONLY when getting flags (vpodzime)
  - Resolve maximum partition size when we know its start (vpodzime)
  - Use --id instead of --part-type when setting partition id (vpodzime)
  - Fix mdadm command for removing failed device from an array (vtrefny)
  - Skip bcache tests on CentOS/RHEL 7 (vpodzime)
  - Use six.assertRaisesRegex in the FS tests (vpodzime)
  - Use mkdtemp() instead of TemporaryDirectory() (vpodzime)
  - Fix installation without specifying --exec-prefix (vpodzime)
  - Add options to force mkfs.ext4/vfat to create a FS on the whole device (vpodzime)
  - Skip the test for device escrow on CentOS/RHEL (vpodzime)
  - Define DEVNULL on our own if not in subprocess (vpodzime)
  - Remove the patches from the spec file (vpodzime)
  - Sync the spec file with downstream (vpodzime)
  - Stop skipping zRAM stats tests (vtrefny)
  - Add more tests for zRAM stats (vtrefny)
  - Fix reading zRAM properties from sysfs (vtrefny)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.8-1
changelog:
  - Temporarily skip vfat generic resize test on rawhide (vtrefny)
  - Use "safeprobe" in "bd_fs_wipe" (vtrefny)
  - Add a generic filesystem resize function (vtrefny)
  - Add a function to get mountpoint for a device (vtrefny)
  - Add a function to get filesystem type for a device (vtrefny)
  - Only include the LVM DBus config when shipping LVM DBus (vpodzime)
  - Skip the LVM DBus vgreduce tests on Rawhide (vpodzime)
  - Do not build the lvm-dbus plugin on RHEL/CentOS (vpodzime)
  - Give zRAM more time to settle before trying to remove a device (vpodzime)
  - Put zram tests adding/removing devices into a separate class (vpodzime)
  - Skip LVM cache and RAID tests on Rawhide (vpodzime)
  - Fix the skip_on decorator factory for tests (vpodzime)
  - Use 'blkid -p' instead of lsblk to get device's FS type (vpodzime)
  - Improve the lvm_set_global_config test (vpodzime)
  - Pass '-y' to pvresize (vpodzime)
  - Create a copy of os.environ for a child process (vpodzime)
  - Revert "Use the "C.UTF-8" locale instead of just "C"" (vpodzime)
  - Fix how we create vfat FS in tests (vpodzime)
  - Skip the test if requiring unavailable locales (vpodzime)
  - Use the "C.UTF-8" locale instead of just "C" (vpodzime)
  - Add functions for working with ext2 and ext3 filesystems (vtrefny)
  - Link to gobject when lvm or btrfs is enabled (andreas)
  - Link to libm where needed (andreas)
  - Add a function for cleaning a device (vtrefny)
  - Add few code exaples to documentation (vtrefny)
  - Use a special exception for no fs signature when doing wipe (vpodzime)
  - One more incompatible os.symlink() call (vpodzime)
  - Do not use pass-by-name in the os.symlink() call (vpodzime)
  - Ignore previous errors when falling back to using ioctl() (vpodzime)
  - Use ioctl() call to teardown loop devices (vpodzime)
  - Resolve the device to remove for mdadm (vpodzime)
  - Add a function for getting device symlinks (vpodzime)
  - Use the new resolve_device() function where appropriate (vpodzime)
  - Add the resolve_device() function to the utils library (vpodzime)
  - First try to read the 'autoclear' flag from /sys/ (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.9-1
changelog:
  - Fix hardcoded reference to gcc (timo.gurr)
  - Catch and ignore partial failures in LVM tests' cleanups (vpodzime)
  - Fix hardcoded reference to pkg-config (timo.gurr)
  - Make GObject introspection optional (vpodzime)
  - Do not link libraries required by plugins to the GI files (vpodzime)
  - Make sure the whole build status image is shown (vpodzime)
  - Show CI status in README (at the GH repo's front page) (vpodzime)
  - Always require the libudev pkg (tgurr)
  - Make sure we give kernel time to fully setup zram device(s) (vpodzime)
  - fs_test.py: Close FDs when calling utilities (tasleson)
  - crypto.c: Correct segmentation fault (tasleson)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.10-1
changelog:
  - Only enable partition size tolerance with alignment (vpodzime)
  - Limit the requested partition size to maximum possible (vpodzime)
  - Do not verify vfat FS' size after generic resize (vpodzime)
  - Specify tolerance for partition size (kailueke)
  - Only use the exact constraint if not using any other (vpodzime)
  - Check resulting FS size in tests for generic FS resize (vpodzime)
  - Query setting FS label support and generic relabeling (kailueke)
  - Do not strictly require all FS utilities (vpodzime)
  - Compile everything with the C99 standard (vpodzime)
  - Add partition resize function (kailueke)
  - Generic Check and Repair Functions (kailueke)
  - Query functions for FS resize and repair support (kailueke)
  - Update the project/source URL in the spec file (vpodzime)
  - Add functions for opening/closing TrueCrypt/VeraCrypt volumes (vpodzime)
  - Adapt to a change in behaviour in new libmount (vpodzime)
  - Try RO mount also if we get EACCES (vpodzime)
  - Size in bytes for xfs_resize_device (kailueke)
  - src/plugins/Makefile.am: Remove hard coded include path in /usr prefix (tristan.vanberkom)
  - Fixed include for libvolume_key.h (tristan.vanberkom)
  - Ignore parted warnings if possible (squimrel)
  - bcache tests: Remove FEELINGLUCKY checks (tasleson)
  - kbd.c: Code review corrections (tasleson)
  - kbd.c: Make bd_kbd_bcache_create work without abort (tasleson)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.11-1
changelog:
  - Make the KbdZRAMDevicesTestCase inherit from KbdZRAMTestCase (vpodzime)
  - Allow non-source directory builds (kailueke)
  - Add a way to disable runtime dependency checks (vpodzime)
  - Link to GObject even if no plugin is activated (kailueke)
  - Skip zram tests on Rawhide (vpodzime)
  - Keep most utilities available for tests (vpodzime)
  - Use new libmount function to get (un)mount error message (vtrefny)
  - Update the documentation URL (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.12-1
changelog:
  - Own directories /etc/libblockdev and /etc/libblockdev/conf.d (vtrefny)
  - Wait for resized partition (kailueke)
  - Make sure the device is opened for libparted (vpodzime)
  - Fix label check in swap_test (vtrefny)
  - Use "run_tests" script for running tests from Makefile (vtrefny)
  - Add a script for running tests (vtrefny)
  - Tests: Move library initialization to setUpClass method (vtrefny)
  - Stop skipping FAT resize tests on rawhide (vtrefny)
  - Close filesystem before closing the partition during FAT resize (vtrefny)
  - Use mountpoint for "xfs_info" calls (vtrefny)
  - Use libmount cache when parsing /proc/mounts (vtrefny)
  - Add some space for the CI status (vpodzime)
  - Confirm the force when creating PVs in FS tests (vpodzime)
  - Skip vgremove tests on 32bit Debian (vtrefny)
  - Fix names of backing files in tests (vtrefny)
  -  Fix checking for available locales (vtrefny)
  - Skip dependency checking in mpath tests on Debian (vtrefny)
  - Skip zRAM tests on Debian (vtrefny)
  - Skip the test for device escrow on Debian too (vtrefny)
  - Skip free region tests on Debian too (vtrefny)
  - Fix redirecting command output to /dev/null in tests (vtrefny)
  - Try harder to unmount devices in test cleanup (vtrefny)
  - Require only plugins that are needed for given test (vtrefny)
  - Try to get distribution info from "PrettyName" if "CPEName" isn't available (vtrefny)
  - Use -ff when creating PVs in FS tests (vpodzime)
  - Sync spec with downstream (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.13-1
changelog:
  - Fix the rpmlog and shortlog targets (vpodzime)
  - Add a function for enabling/disabling plugins' init checks (vpodzime)
  - Assign functions to tech-mode categories (vpodzime)
  - Add missing items to particular sections in the documentation (vpodzime)
  - Add a basic test for the runtime dependency checking (vpodzime)
  - Simplify what WITH_BD_BCACHE changes in the KBD plugin (vpodzime)
  - Add functions for querying available technologies (vpodzime)
  - Dynamically check for the required utilities (vpodzime)
  - Use shorter prefix for tempfiles (vtrefny)
  - Try harder when waiting for lio device to show up (vtrefny)
  - Better handle old and new zram sysfs api in tests (vtrefny)
  - Skip btrfs tests on CentOS 7 aarch64 (vtrefny)
  - Add new function for setting swap label (vtrefny)
  - Use only one git tag for new releases (vtrefny)
  - Fix source URL in spec file (vtrefny)
  - Add NEWS.rst file (vtrefny)
  - Do not include s390utils/vtoc.h in s390 plugin (vtrefny)
  - Use "AC_CANONICAL_BUILD" to check architecture instead of "uname" (vtrefny)
  - Bypass error proxy in s390 test (vtrefny)
  - Fix zFCP LUN max length (vtrefny)
  - Do not run g_clear_error after setting it (vtrefny)
  - Allow compiling libblockdev without s390 plugin (vtrefny)
  - Add a function for getting plugin name (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.14-1
changelog:
  - Support the legacy boot GPT flag (intrigeri)
  - Respect the version in the blockdev.pc file (vpodzime)
  - Add pkgconfig definitions for the utils library (vpodzime)
  - fs.c: Fix potential NULL pointer dereference (vtrefny)
  - dm.c: Fix uninitialized values in various dm plugin functions (vtrefny)
  - dm.c: Check return values of dm_task_set_name/run/get_info functions (vtrefny)
  - fs.c: Fix multiple "forward NULL" warnings in 'bd_fs_ntfs_get_info' (vtrefny)
  - lvm-dbus.c: Fix multiple "use after free" coverity warnings (vtrefny)
  - Fix duplicate 'const' in generated functions (vtrefny)
  - Add some test cases for NTFS (kailueke)
  - Add function wrappers for NTFS tools (kailueke)
  - exec.c: Fix error message in 'bd_utils_exec_and_report_progress' (vtrefny)
  - crypto.c: Fix waiting for enough entropy (vtrefny)
  - Ignore some coverity false positive errors (vtrefny)
  - exec.c: Ignore errors from 'g_io_channel_shutdown' (vtrefny)
  - part.c: Check if we've found a place to put new logical partitions (vtrefny)
  - kbd.c: Fix potential string overflow in 'bd_kbd_bcache_create' (vtrefny)
  - exec.c: Fix resource leaks in 'bd_utils_exec_and_report_progress' (vtrefny)
  - fs.c: Fix "forward null" in 'do_mount' and 'bd_fs_xfs_get_info' (vtrefny)
  - part.c: Fix possible NULL pointer dereference (vtrefny)
  - crypto.c: Use right key buffer in 'bd_crypto_luks_add_key' (vtrefny)
  - exec.c: Fix "use after free" in 'bd_utils_check_util_version' (vtrefny)
  - kbd.c: Fix double free in 'bd_kbd_zram_get_stats' (vtrefny)
  - part.c: Check if file discriptor is >= 0 before closing it (vtrefny)
  - mdraid.c: Fix resource leaks (vtrefny)
  - lvm.c: Fix "use after free" in 'bd_lvm_get_thpool_meta_size' (vtrefny)
  - fs.c: Fix for loop condition in 'bd_fs_get_fstype' (vtrefny)
  - fs.c: Check sscanf return value in 'bd_fs_vfat_get_info' (vtrefny)
  - fs.c: Fix resource leaks in 'bd_fs_get_fstype' (vtrefny)
  - blockdev.c.in: Fix unused variables (vtrefny)
  - Use libbytesize to parse bcache block size (vtrefny)
  - Use system values in KbdTestBcacheStatusTest (vtrefny)
  - Fix BSSize memory leaks in btrfs and mdraid plugins (vtrefny)
  - Skip btrfs subvolume tests with btrfs-progs 4.13.2 (vtrefny)
  - Added function to get DM device subsystem (japokorn)
  - Sync spec with downstream (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 2.15-1
changelog:
  - Do not use the 'btrfs' plugin in overrides tests (vpodzime)
  - Do not use the btrfs plugin in library tests (vpodzime)
  - Check for btrfs module availability in btrfs module (vtrefny)
  - Move kernel modules (un)loading and checking into utils (vtrefny)
  - Free locale struct in kbd plugin (vtrefny)
  - Add test for setting partition flags on GPT (vtrefny)
  - Use only sgdisk to set flags on GPT (vtrefny)
  - Move the fs.h file to its original place (vpodzime)
  - Add a HACKING.rst file (vpodzime)
  - Mark bcache tests as unstable (vpodzime)
  - Fix memory leaks in bd_fs_vfat_get_info() (vpodzime)
  - Revert the behaviour of bd_fs_check_deps() (vpodzime)
  - Split the bd_fs_is_tech_avail() implementation (vpodzime)
  - Split the FS plugin source into multiple files (vpodzime)
  - Fix bd_s390_dasd_format (vponcova)
  - Mark unstable tests as such (vpodzime)
  - bd_s390_dasd_is_ldl should be true only for LDL DADSs (vponcova)
  - Do not lie about tag creation (vpodzime)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.16-1
changelog:
  - Add tests for progress report (jtulak)
  - Add e2fsck progress (jtulak)
  - Add progress reporting infrastructure for Ext fsck (jtulak)
  - Add a function to test if prog. reporting was initialized (jtulak)
  - Add support for LUKS 2 opening and key management (vtrefny)
  - Fix few more links for project and documentation website (vtrefny)
  - Sync the spec file with downstream (vpodzime)
  - Check if 'journalctl' is available before trying to use it in tests (vtrefny)
  - Update 'Testing libblockdev' section in documentation (vtrefny)
  - Fix link to online documentation (vtrefny)
  - Fix how the new kernel module functions are added to docs (vpodzime)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.16-3
changelog:
  - Add the NVDIMM plugin (vtrefny)
  - Add tests for the NVDIMM plugin (vtrefny)
  - Add --without-xyz to DISTCHECK_CONFIGURE_FLAGS for disabled plugins (vtrefny)
  - Add function for getting NVDIMM namespace name from devname or path (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.17-1
changelog:
  - Redirect cryptsetup log to libblockdev log (vtrefny)
  - Add a generic logging function for libblockdev (vtrefny)
  - Add functions to resize LUKS 2 (vtrefny)
  - Add function to get information about LUKS 2 integrity devices (vtrefny)
  - Add function to get information about a LUKS device (vtrefny)
  - Add a basic test for creating LUKS 2 format (vtrefny)
  - Use libblockdev function to create LUKS 2 in tests (vtrefny)
  - Add support for creating LUKS 2 format (vtrefny)
  - Skip bcache tests on Rawhide (vtrefny)
  - Allow building libblockdev without Python 2 support (vtrefny)
  - Allow compiling libblockdev crypto plugin without escrow support (vtrefny)
  - Require at least libndctl 58.4 (vtrefny)
  - New function for luks metadata size (japokorn)
  - Add functions to backup and restore LUKS header (vtrefny)
  - Add function for killing keyslot on a LUKS device (vtrefny)
  - Add functions to suspend and resume a LUKS device (vtrefny)
  - Use '=' instead of '==' to compare using 'test' (v.podzimek)
  - lvm-dbus: Check returned job object for error (vtrefny)
  - Get sector size for non-block NVDIMM namespaces too (vtrefny)
  - Fix memory leaks discovered by clang (vtrefny)
  - Add new functions to docs/libblockdev-sections.txt (segfault)
  - Make a link point to the relevant section (segfault)
  - Don't use VeraCrypt PIM if compiled against libcryptsetup < 2.0 (segfault)
  - Make keyfiles parameter to bd_crypto_tc_open_full zero terminated (segfault)
  - Add function bd_crypto_device_seems_encrypted (segfault)
  - Support VeraCrypt PIM (segfault)
  - Support TCRYPT system volumes (segfault)
  - Support TCRYPT hidden containers (segfault)
  - Support TCRYPT keyfiles (segfault)
  - Support unlocking VeraCrypt volumes (segfault)
  - Enforce ZERO_INIT gcc backwards compatibility (bjornpagen)
  - Add function for getting NVDIMM namespace name from devname or path (vtrefny)
  - Add --without-xyz to DISTCHECK_CONFIGURE_FLAGS for disabled plugins (vtrefny)
  - Add tests for the NVDIMM plugin (vtrefny)
  - Add the NVDIMM plugin (vtrefny)
  - Fix build with clang (bjornpagen)
  - s390: don't hardcode paths, search PATH (flokli)
  - Fix build against musl libc (bjornpagen)
  - Fix python2-gobject-base dependency on Fedora 26 and older (vtrefny)
  - Sync the spec file with downstream (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.19-1
changelog:
  - Use python interpreter explicitly when running boilerplate_generator.py (vtrefny)
  - vdo: Implement bd_vdo_get_stats() (tbzatek)
  - Add test for is_tech_available with multiple dependencies (vtrefny)
  - lvm-dbus.c: Check for 'lvmdbus' dependency in 'bd_lvm_is_tech_avail' (vtrefny)
  - lvm.c: Check for 'lvm' dependency in 'bd_lvm_is_tech_avail' (vtrefny)
  - Fix licence headers in sources (vtrefny)
  - Fix three memory leaks in lvm-dbus.c (vtrefny)
  - Ignore "bad-super-call" pylint warning in BlockDev.py (vtrefny)
  - Fix running pylint in tests (vtrefny)
  - Fix vdo configuration options definition in spec file (vtrefny)
  - Fix calling BlockDev.reinit in swap tests (vtrefny)
  - Fix how we check zram stats from /sys/block/zram0/mm_stat (vtrefny)
  - Skip VDO tests also when the 'kvdo' module is not available (vtrefny)
  - Add version to tests that should be skipped on CentOS/RHEL 7 (vtrefny)
  - Skip btrfs tests if btrfs module is not available (vtrefny)
  - Do not build KBD plugin with bcache support on RHEL (vtrefny)
  - Do not build btrfs plugin on newer RHEL (vtrefny)
  - fs: Properly close both ends of the pipe (tbzatek)
  - Make sure library_test works after fixing -Wstrict-prototypes (vtrefny)
  - Make sure library tests properly clean after themselves (vtrefny)
  - pkg-config: add -L${libdir} and -I${includedir} (max.kellermann)
  - plugins/kbd: make wait_for_file() static (max.kellermann)
  - plugins/lvm{,-dbus}: get_lv_type_from_flags() returns const string (max.kellermann)
  - plugins/dm: add explicit cast to work around -Wdiscarded-qualifiers (max.kellermann)
  - plugins/crypto: work around -Wdiscarded-qualifiers (max.kellermann)
  - plugins/check_deps: make all strings and `UtilDep` instances `const` (max.kellermann)
  - exec: make `msg` parameters const (max.kellermann)
  - fix -Wstrict-prototypes (max.kellermann)
  - module.c: Accept kernel modules if they are built-in (marco.guerri.dev)
  - BlockDev.py Convert dictionary keys to set before using them (vtrefny)
  - Skip 'test_cache_pool_create_remove' on CentOS 7 (vtrefny)
  - Re-order libbd_crypto_la_LIBADD to fix libtool issue (tom)
  - acinclude.m4: Use AS_EXIT to fail in LIBBLOCKDEV_FAILURES (vtrefny)
  - configure.ac: Fix missing parenthesis in blkid version check (vtrefny)
  - Allow specifying extra options for PBKDF when creating LUKS2 (vtrefny)
  - Reintroduce python2 support for Fedora 29 (vtrefny)
  - Use versioned command for Python 2 (vtrefny)
  - Fix few wrong names in doc strings (vtrefny)
  - Make sure all our free and copy functions work with NULL (vtrefny)
  - Use libblkid in bd_crypto_is_luks (vtrefny)
  - vdo: Properly destroy the yaml parser (tbzatek)
  - Add a simple test case for bd_crypto_tc_open (vtrefny)
  - Add Python override for bd_crypto_tc_open_full (vtrefny)
  - Show simple summary after configure (vtrefny)
  - Do not build VDO plugin on non-x86_64 architectures (vtrefny)
  - Sync spec with downstream (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.19-4
changelog:
  - Use libblkid to check swap status before swapon (vtrefny)
    Related: rhbz#1634016
  - Add error codes and Python exceptions for swapon fails (vtrefny)
    Resolves: rhbz#1634016


author: Vojtech Trefny <vtrefny@redhat.com> - 2.19-7
changelog:
  - Use major/minor macros from sys/sysmacros.h instead of linux/kdev_t.h (vtrefny)
    Resolves: rhbz#1644825


author: Vojtech Trefny <vtrefny@redhat.com> - 2.19-9
changelog:
  - Remove device-mapper-multipath dependency from fs and part plugins (vtrefny)
    Resolves: rhbz#1700297


author: Vojtech Trefny <vtrefny@redhat.com> - 2.19-12
changelog:
  - Use cryptsetup to check LUKS2 label
    Resolves: rhbz#1778689
  - Fix expected cache pool name with newest LVM
    Related: rhbz#1778689


author: Xavier Bachelot <xavier@bachelot.org> 0.2-0.1.20110107git0e5902ff9a6f1
changelog:
  - Update to latest snapshot.
  - Add BR: libxml2-devel for metadata parser.
  - Add BR: graphviz for doc generation.


author: Xavier Bachelot <xavier@bachelot.org> 0.2.1-1
changelog:
  - First upstream official release.
  - Fix BD-J build (missing files in upstream tarball).
  - Have subpackages require an arch-specific base package.


author: Xavier Bachelot <xavier@bachelot.org> 0.4.0-2
changelog:
  - Move test utilities to their own subpackage to avoid multilib conflict.
    Fix RHBZ#1034307.
  - Rename java subpackage to bdj.
  - Remove obsolete xine-lib bluray input plugin from doc files.


author: Simone Caronni <negativo17@gmail.com> - 0.9.3-2
changelog:
  - Use autotools to get rid of RPATH.
  - Fix Java build requirements for RHEL/CentOS 7.
  - Clean up SPEC file, rpmlint fixes.
  - Add license macro.


author: Jesse Keating <jkeating@redhat.com> - 0.2-3.20060823svn
changelog:
  - don't install dupe headers in -devel packages
  - libisofs requires libburn devel for directory ownership


author: Jesse Keating <jkeating@redhat.com> - 0.2.6.3-1
changelog:
  - Update to 0.2.6.3
  - Remove libisofs stuff as it's packaged seperately now.
  - Add a manpage for cdrskin


author: Robert Scheck <robert@fedoraproject.org> 1.4.2-1
changelog:
  - Update to upstream 1.4.2 (#1287345)
  - Add symlink handling via alternatives for cdrecord (#1256240)


author: Robert Scheck <robert@fedoraproject.org> 1.4.4-1
changelog:
  - Update to upstream 1.4.4 (#1352496)
  - Reworked spec file to build libburn1 for RHEL >= 6 (#750009)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.2-1
changelog:
  - Distribute the tests for overrides (vpodzime)
  - Fix the rpmlog target (vpodzime)
  - Respect the signs when doing division (vpodzime)
  - Add two more internal methods that may be required (vpodzime)
  - Do not pass negative numbers as guint64 when comparing with negative ints (vpodzime)
  - Round toward zero when converting bytes from float to int (vpodzime)
  - Make sure we return Size if doing operations with big integers (vpodzime)
  - Implement the __divmod__() method (vpodzime)
  - Do not try to convert negative int to an unsigned int when multiplying (vpodzime)
  - Fix and test the __deepcopy__ method (vpodzime)
  - Implement the evaluation of Size instance as a bool value (vpodzime)
  - Fix some issues in comparison functions and add tests (vpodzime)
  - Add a function for getting string representation of a unit (vpodzime)
  - Hook the overrides tests to the 'test' target (vpodzime)
  - Merge pull request #4 from japokorn/master-tests_03_python_override (vpodzime)
  - Added tests for Python override (japokorn)
  - Make sure our tests don't get broken by installed overrides (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.3-1
changelog:
  - Packaging changes related to getting rid of GLib/GObject (vpodzime)
  - Adapt the python bindings and tests (vpodzime)
  - Get rid of GObject and GLib (vpodzime)
  - Define the __divmod__ method even for not dividing by Size (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.4-1
changelog:
  - Add the __init__.py file to provide a proper package (vpodzime)
  - Merge pull request #7 from vpodzime/master-decimal_locale (vpodzime)
  - Make sure we pass a locale-agnostic string to Decimal() (vpodzime)
  - Adapt the package description to no longer using GI (vpodzime)
  - Make Size instances hashable (vpodzime)
  - Sync the spec file with downstream (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.5-1
changelog:
  - Create both libbytesize-$version and $version tags (vpodzime)
  - Update the .pot file with the new version (vpodzime)
  - Improve how we create changelog (vpodzime)
  - Try harder when getting OverflowError in division (#1326897) (vpodzime)
  - Neutralize the radix char before passing string to MPFR (#1326108) (vpodzime)
  - Run tests with en_US and fr_FR locales (vpodzime)
  - Run the tests with both python2 and python3 again (vpodzime)
  - Do not run the same tests 3 times as part of the 'ci' target (vpodzime)
  - Don't fail if just the best-effort cleanup fails (vpodzime)
  - Throw away the new .pot file when just running tests (vpodzime)
  - Make sure we return one of -1, 0, 1 from cmp functions (#1326113) (vpodzime)
  - Use cmp_bytes(size, bytes) when comparing to 0 (vpodzime)
  - Ignore all .po~ files (vpodzime)
  - Add translator comments (dshea)
  - Integrate translation-canary into the build. (dshea)
  - Run the translation-canary tests from make check. (dshea)
  - Squashed 'translation-canary/' content from commit d6c0708 (dshea)
  - Make 'make check' work. (dshea)
  - Remove files from po/ we don't need to track (vpodzime)
  - Ignore the compiled translation files (vpodzime)
  - Distribute and package the translations (vpodzime)
  - Add the necessary pieces for getting translations (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.6-1
changelog:
  - Add support for the ROUND_HALF_UP rounding mode (vpodzime)
  - Make sure we return the right radix char in human_readable() (vpodzime)
  - Allocate enough memory for char->str replacements (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.7-1
changelog:
  - Re-run autogen.sh and configure before updating the .pot file (vpodzime)
  - Change where tests on translated strings are run. (dshea)
  - Squashed 'translation-canary/' changes from d6c0708..840c2d6 (dshea)
  - Make sure we get the tests result report in 'make ci' (vpodzime)
  - Add a new generic error code/enum for failures (vpodzime)
  - Do not ignore the return value from asprintf() (vpodzime)
  - Beware of the radix char when converting to Decimal (#1325705) (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.8-1
changelog:
  - Add a docstring to python bindings (vpodzime)
  - Neutralize None as an operand for math operations (vpodzime)
  - Add targets for checking and installing test requirements (vpodzime)
  - Fix 'make local' (vtrefny)
  - Make the python packages own their package directories (vpodzime)
  - Don't compare translated and untranslated representations (vpodzime)
  - replace_char_with_str: Fix the character count. (dshea)
  - Ditch autopoint. (dshea)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.9-1
changelog:
  - Allow the Size python class to be easily imported (vpodzime)
  - Make sure pyexecdir is defined (vpodzime)
  - Do not run Python 3 tests without python3 (vpodzime)
  - Disable python3 on RHEL (vpodzime)
  - Reflect the configuration in the spec file template (vpodzime)
  - Make documentation generation conditional (vpodzime)
  - Make python3 support conditional (vpodzime)
  - Require lower version of libpcre (vpodzime)
  - Sync the spec file with downstream (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.10-1
changelog:
  - Fix installation without specifying --exec-prefix (martin)
  - Sync the spec file with downstream (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 0.11-1
changelog:
  - Fix README file name (vtrefny)
  - Add a build status image to the README.md (vpodzime)
  - Remove "glibc-all-langpacks" from test dependencies (vtrefny)
  - Check for requires in generated spec file, not in the template (vtrefny)
  - Fix checking for available locales (vtrefny)
  - Fix library name in acinclude.m4 (vtrefny)
  - Do not try to run translation tests on CentOS/RHEL 7 (vtrefny)
  - Skip tests if they require unavailable locales (vpodzime)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.11-4
changelog:
  - Python 2 binary package renamed to python2-libbytesize
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.0-1
changelog:
  - Make more space for CI status image (vtrefny)
  - Include limits.h to make sure ULONG_MAX is defined (vpodzime)
  - Remove extra 'is' in two docstrings (vpodzime)
  - Properly support 64bit operands (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.1-1
changelog:
  - Add NEWS.rst file (vtrefny)
  - Fix source and url in spec file (vtrefny)
  - Use only one git tag for new releases (vtrefny)
  - Actually translate the units when expected (vpodzime)
  - Add two temporary test files to .gitignore (vpodzime)


author: Vratislav Podzimek <vpodzime@redhat.com> - 1.2-1
changelog:
  - Use only version as a tag of the last release (vpodzime)
  - Do not require the glib-2.0 pkgconfig package (vpodzime)
  - Do not lie about tag creation (vpodzime)


author: Vojtech Trefny <vtrefny@redhat.com> - 1.3-1
changelog:
  - Allow building libbytesize without Python 2 support (vtrefny)
  - Sync spec with downstream (vtrefny)
  - Add gcc to BuildRequires (vtrefny)
  - Fix links for documentation and GH project (vtrefny)
  - Add a HACKING.rst file (vpodzime)
  - Do not segfault when trying to bs_size_free NULL (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 1.4-1
changelog:
  - Squashed 'translation-canary/' changes from 840c2d6..fccbb1b (vtrefny)
  - Make sure the test script fails if one of the test runs fail (vtrefny)
  - Do not try to run python2 tests without python2 support (vtrefny)
  - Fix licence header for "gettext.h" (vtrefny)
  - Do not use rpm to check for Zanata client (vtrefny)
  - Use new ldconfig_scriptlets macro in spec (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.0-1
changelog:
  - Assume the given expression is in bytes if no unit is given (v.podzimek)
  - Add a man page for the bscalc tool (v.podzimek)
  - Add the '--version' option to bs_calc.py (v.podzimek)
  - Fix parsing of exponential representations of real numbers (v.podzimek)
  - Only support modulo between two Size instances (v.podzimek)
  - Add a summary to the end of ./configure output (v.podzimek)
  - Exit with 1 from configure if there were failures (v.podzimek)
  - Add tools to autotools and packaging (v.podzimek)
  - Add a simple bytesize calculator tool (v.podzimek)
  - Add support for floor division by a non-integer number in Python (v.podzimek)
  - Port to pcre2 (vtrefny)
  - Remove Python 2 support (vtrefny)
  - Allow running tests using installed library (vtrefny)
  - Add all "public" python API  symbols to __init__.py (vtrefny)
  - Run all libbytesize tests from one script (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.1-1
changelog:
  - fix out of tree build failure (hongxu.jia)
  - Fix return value for round_to_nearest when using Size (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.2-1
changelog:
  - Require the same version of python3-bytesize in libbytesize-tools (v.podzimek)
  - src/gettext: fix warning if gettext is already present (giulio.benetti)
  - Update README.md (vpodzime)
  - fix build on shells where test == fails (tbier)
  - Add POT file to git and do not rebuild it during every build (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.3-1
changelog:
  - Fix memory leak in bs_size_new_from_str (vtrefny)
  - Translated using Weblate (Turkish) (oguzersen)
  - add translation platform widget (jean-baptiste)
  - Update translation files (noreply)
  - Do not regenerate POT file during 'make release' (vtrefny)
  - Remove Zanata from our build and release processes (vtrefny)
  - Add PO files to git (vtrefny)
  - Sync spec with downstream (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.4-1
changelog:
  - Add Travis build status badge (vtrefny)
  - Add Travis CI config and Dockerfiles for running tests (vtrefny)
  - Add ansible playbook for installing test dependencies (vtrefny)
  - remove msgcat dependency (Aduskett)
  - Translated using Weblate (Bengali (India)) (akarshan.biswas)
  - Update translation files (noreply)
  - Added translation using Weblate (Bengali (India)) (akarshan.biswas)
  - Fix library version in pkgconfig file (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 2.5-1
changelog:
  - Translated using Weblate (Hebrew) (sh.yaron)
  - Added translation using Weblate (Hebrew) (sh.yaron)
  - Add support to ppc64le for debian build (74309971+gururajrkatti)
  - Translated using Weblate (Finnish) (ricky.tigg)
  - tools: Read input from stdin when not running in a tty (vtrefny)
  - travis: Print logs after failed tests (vtrefny)
  - tests: Run pylint and pycodestyle on bscalc (vtrefny)
  - bscalc: Add option to print only single "human readable" result (vtrefny)
  - travis: Add --nogpgcheck when using dnf on Fedora (vtrefny)
  - Translated using Weblate (Asturian) (fitoschido)
  - Update translation files (noreply)
  - Translated using Weblate (Spanish) (fitoschido)
  - Sync spec with downstream (vtrefny)


author: Lennart Poettering <lpoetter@redhat.com> 0.10-2
changelog:
  - Drop libcanberra-gtk-module.sh since the gconf stuff is supported just fine in current gnome-session already.


author: Marius L. Jøhndal <mariuslj at ifi.uio.no> - 0:0.69-0.fdr.1
changelog:
  - Updated to 0.69.
  - Removed broken iso-read.
  - Split Requires(pre,post).
  - Added BuildReq pkgconfig.


author: Ville Skyttä <ville.skytta at iki.fi> - 0.73-2
changelog:
  - BuildRequire ncurses-devel (for cdda-player and cd-paranoia).
  - Run test suite during build.
  - Install Japanese man pages.


author: Adrian Reber <adrian@lisas.de> - 0.76-1
changelog:
  - Updated to 0.76.
  - Included doxygen generated documentation into -devel
  - Included examples into -devel


author: Adrian Reber <adrian@lisas.de> - 0.77-3
changelog:
  - disabled iso9660 test case (fails for some reason with date problems)
    this seems to be a known problem according to the ChangeLog


author: Adrian Reber <adrian@lisas.de> - 0.79-1
changelog:
  - updated to 0.79
  - fixes #427197 (Long Joliet file name overflows cdio's buffer)
  - fixes #341981 (multiarch conflicts in libcdio)


author: Adrian Reber <adrian@lisas.de> - 0.80-5
changelog:
  - fixed #462125 (Multilib conflict) - really, really, really
    (also remove architecture information from man pages)


author: Adrian Reber <adrian@lisas.de> - 0.81-1
changelog:
  - updated to 0.81
  - license changed to GPLv3+
  - fixed #477288 (libcdio-devel multilib conflict)
  - applied patch to fix endless loop in mock


author: Adrian Reber <adrian@lisas.de> - 0.82-2
changelog:
  - disabled building of static libraries (#556064)
  - removed "Requires: pkgconfig" (rpm adds it automatically)


author: Adrian Reber <adrian@lisas.de> - 10.2+0.90-2
changelog:
  - added missing files from git: COPYING-GPL and COPYING-LGPL
  - added patch from git for missing pkgconfig requires
    and fixed FSF address


author: Adrian Reber <adrian@lisas.de> - 10.2+0.90-3
changelog:
  - included upstreamed patches which are changing the license
    headers to be LGPLv2+ for the library parts and GPLv2+ for the
    binaries


author: Jonathan Dieter <jdieter@lesbg.com> 0.19.1-2
changelog:
  - Add missing libhadoopcephfs.so* to file list
  - Add COPYING to all subpackages
  - Fix ownership of /usr/lib[64]/ceph
  - Enhance description of fuse client


author: Sage Weil <sage@newdream.net> 0.19.1-5
changelog:
  - Remove java deps (no need to build hadoop by default)
  - Include all required librados helpers
  - Include fetch_config sample
  - Include rbdtool
  - Remove misc debugging, test binaries


author: Steven Pritchard <steve@kspei.com> 0.21.1-1
changelog:
  - Update to 0.21.1.
  - Sample configs moved to /usr/share/doc/ceph/.
  - Added cclass, rbd, and cclsinfo.
  - Dropped mkmonfs and rbdtool.
  - mkcephfs moved to /sbin.
  - Add libcls_rbd.so.


author: David Nalley <david@gnsa.us> 0.37-1
changelog:
  - create /etc/ceph - bug 745462
  - upgrading to 0.37, fixing 745460, 691033
  - fixing various logrotate bugs 748930, 747101


author: Michael Schwendt <mschwendt@fedoraproject.org> - 0.61.7-3
changelog:
  - let base package include all its documentation files via %doc magic,
    so for Fedora 20 Unversioned Docdirs no files are included accidentally
  - include the sample config files again (instead of just an empty docdir
    that has been added for #846735)
  - don't include librbd.so.1 also in -devel package (#1003202)
  - move one misplaced rados plugin from -devel into -libs package (#891993)
  - include missing directories in -devel and -libs packages
  - move librados-config into the -devel pkg where its manual page is, too
  - add %_isa to subpackage dependencies
  - don't use %defattr anymore
  - add V=1 to make invocation for verbose build output


author: Ken Dreyer <ken.dreyer@inktank.com> 0.72.2-1
changelog:
  - Update to latest stable upstream release
  - Use HTTPS for URLs
  - Submit Automake 1.12 patch upstream
  - Move unversioned shared libs from ceph-libs into ceph-devel


author: Boris Ranto <branto@redhat.com> - 1:0.80.5-1
changelog:
  - Bump the Epoch, we need to keep the latest stable, not development, ceph version in fedora
  - Use the upstream spec file with the ceph-libs split
  - Add libs-compat subpackage [1116546]
  - use fedora in rhel 7 checks
  - obsolete libcephfs [1116614]
  - depend on redhat-lsb-core for the initscript [1108696]


author: Boris Ranto <branto@redhat.com> - 1:0.80.5-5
changelog:
  - Do not require xfsprogs/xfsprogs-devel for el6
  - Require gperftools-devel for non-ppc*/s390* architectures only
  - Do not require junit -- no need to build libcephfs-test.jar
  - Build without libxfs for el6
  - Build without tcmalloc for ppc*/s390* architectures
  - Location of mkcephfs must depend on a rhel release
  - Use epoch in the Requires fields [1130700]


author: Boris Ranto <branto@redhat.com> - 1:0.80.5-8
changelog:
  - Revert the previous change
  - Fix bz 1118504, second attempt (yasm appears to be the package that caused this
  - Fix bogus dates


author: Petr Machata <pmachata@redhat.com> - 1:0.87-2
changelog:
  - Rebuild for boost 1.57.0
  - Include <boost/optional/optional_io.hpp> instead of
    <boost/optional.hpp>.  Keep the old dumping behavior in
    osd/ECBackend.cc (ceph-0.87-boost157.patch)


author: Boris Ranto <branto@redhat.com> - 1:0.87.1-1
changelog:
  - Rebase to latest upstream
  - Remove boost patch, it is in upstream tarball
  - Build with yasm, tarball contains fix for the SELinux issue


author: Boris Ranto <branto@redhat.com> - 1:0.87.1-2
changelog:
  - Perform a hardened build
  - Use git-formatted patches
  - Add patch for pthreads rwlock unlock problem
  - Do not remove conf files on uninstall
  - Remove the cleanup function, it is only necessary for f20 and f21


author: Boris Ranto <branto@redhat.com> - 1:0.94.3-1
changelog:
  - Rebase to latest upstream version
  - The boost patch got merged upstream and is already present in the release


author: Boris Ranto <branto@redhat.com> - 1:0.94.4-1
changelog:
  - Rebase to latest upstream version
  - The rtdsc patch got merged upstream and is already present in the release


author: Richard W.M. Jones <rjones@redhat.com> - 1:9.2.0-5
changelog:
  - Fix large startup times of processes linking to -lrbd.
    Backport upstream commit 1c2831a2, fixes RHBZ#1319483.
  - Add workaround for XFS header brokenness.


author: Boris Ranto <branto@redhat.com> - 1:10.2.1-1
changelog:
  - New version (1:10.2.1-1)
  - Disable erasure_codelib neon build
  - Do not use -momit-leaf-frame-pointer flag


author: Boris Ranto <branto@redhat.com> - 1:10.2.2-1
changelog:
  - New version (1:10.2.2-1)
  - Disable erasure_codelib neon build
  - Do not use -momit-leaf-frame-pointer flag


author: Boris Ranto <branto@redhat.com> - 1:10.2.4-1
changelog:
  - New version (1:10.2.4-1)
  - Disable erasure_codelib neon build
  - Use newer -devel package format
  - Sync up the spec file


author: Boris Ranto <branto@redhat.com> - 1:10.2.4-2
changelog:
  - New version (1:10.2.4-2)
  - This syncs up with the upstream 10.2.5
  - Doing it this way because of broken lookaside cache
  - Fix the -devel obsoletes


author: Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 1:12.1.1-4
changelog:
  - 12.1.1 w/ hacks for armv7hl: low mem, no java jni
  - WTIH_BABELTRACE -> WITH_BABELTRACE for all archs
  - still no fix for ppc64


author: Debarshi Ray <rishi@fedoraproject.org> - 0.2.8-1
changelog:
  - Initial build. Imported SPEC from openSUSE.
    * Added a new constructor for ChamplainMarkers made of an image.
    * Double clicking on the map will now zoom and recenter.
    * When resizing a ChamplainView, the centered content will still be
      centered after the resizing. Can be disabled.
    * The Map's license is displayed by default on the lower right corner. 
    * Fixed map centering on startup.
    * Fixed missing zoom level in OpenStreetMap Mapnik.
    * Fixed zooming and centering behaviour. (GNOME Bugzilla #558026)


author: Debarshi Ray <rishi@fedoraproject.org> - 0.2.8-2
changelog:
  - Removed 'Requires: clutter-devel >= 0.8 pkgconfig' from libchamplain-devel
    for all distributions, except Fedora 10.
  - Fixed sample code to not use generic headers.


author: Debarshi Ray <rishi@fedoraproject.org> - 0.3.3-1
changelog:
  - Version bump to 0.3.3.
    * Support for custom map sources and listing available map sources.
    * Smooth movement to a new position. (GNOME Bugzilla #557641)
    * Keep the center of the map in the center after a resize. (GNOME Bugzilla
        * Double click to zoom and center. (GNOME Bugzilla #557644)
    * Added a way to know the maximum and minimum zoom level. (GNOME Bugzilla
        * Fixed unwanted wrap effect when panning at zoom level >= 8. (GNOME
      Bugzilla #558020)
    * Fixed center on and zooming in behavior. (GNOME Bugzilla #558026)
    * Lack of user feedback during loading of tiles. (GNOME Bugzilla #559522)
    * Added missing zoom level to OpenStreetMap Mapnik. (GNOME Bugzilla
        * Fixed wrong elastic effect affecting Emapthy's map view. (GNOME Bugzilla
        * Added disk cache management. (GNOME Bugzillla #568931)
    * Host application should be able to limit the maximum and minimum zoom
      levels. (GNOME Bugzilla #571702)
    * Allow host applications to draw lines/routes on the map. (GNOME Bugzilla
        * Support proxies. (GNOME Bugzilla #573937)
    * Provide a way to make visible a bunch of markers. (GNOME Bugzilla #574809)
    * Do not allow negative zoom levels. (GNOME Bugzilla #575138)
    * Fixed corrupted map when double-clicking at maximum level. (GNOME Bugzilla
        * Prevent ChamplainNetworkMapSource from crashing when setting "proxy-uri".
      (GNOME Bugzilla #575902).
    * Implemented advanced markers. (GNOME Bugzilla #576055)
    * Various memory management fixes for ChamplainTile. (GNOME Bugzilla
        * Any go_to should stop a previous and not yet finished go_to. (GNOME
      Bugzilla #576832)
    * Prevent segmentation fault on 32 bit platforms. (GNOME Bugzilla #576698)
    * Introduced a new signal called ChamplainView::animation-completed. (GNOME
      Bugzilla #577169)
    * Set decel-rate correctly. (GNOME Bugzilla #580785)
    * champlain_network_map_source_fill_tile should be private. (GNOME Bugzilla
        * Fixed champlain_view_center_on. (GNOME Bugzilla #583502)
    * Fixed "longitude" and "latitude" properties, which were reversed. (GNOME
      Bugzilla #584365)
    * Make the cache work the first time. (GNOME Bugzilla #584390)
    * GNOME Goal: use accessor functions instead direct access. (GNOME Bugzilla
      - Added 'BuildRequires: chrpath' for removing rpaths.


author: Debarshi Ray <rishi@fedoraproject.org> - 0.3.5-1
changelog:
  - Version bump to 0.3.5.
    * Marker selection API. (GNOME Bugzilla #577909)
    * http://download.gnome.org/sources/libchamplain/0.3/libchamplain-0.3.5.news
    * http://download.gnome.org/sources/libchamplain/0.3/libchamplain-0.3.4.news
    * http://download.gnome.org/sources/libchamplain/0.3/libchamplain-0.3.5.changes
    * http://download.gnome.org/sources/libchamplain/0.3/libchamplain-0.3.4.changes


author: Matthias Clasen <mclasen@redhat.com> - 0.3.6-1
changelog:
  - Version bump to 0.3.6.
    * New marker animation API.
    * Ported to Clutter 1.0. (GNOME Bugzilla #576391)
    * http://download.gnome.org/sources/libchamplain/0.3/libchamplain-0.3.6.news
    * http://download.gnome.org/sources/libchamplain/0.3/libchamplain-0.3.6.changes


author: Matthias Clasen <mclasen@redhat.com> - 0.3.90-1
changelog:
  - Version bump to 0.3.90.
    * http://download.gnome.org/sources/libchamplain/0.3/libchamplain-0.3.90.news
    * http://download.gnome.org/sources/libchamplain/0.3/libchamplain-0.3.90.changes


author: Matthias Clasen <mclasen@redhat.com> - 0.3.91-1
changelog:
  - Version bump to 0.3.91.
    * http://download.gnome.org/sources/libchamplain/0.3/libchamplain-0.3.91.news


author: Debarshi Ray <rishi@fedoraproject.org> - 0.4.0-1
changelog:
  - Version bump to 0.4.0.
    * ChamplainView now has keyboard shortcuts (but not when used with
      GtkChamplainEmbed).
    * Removed deprecated symbols introduced in 0.3.
    * Fixed X error when using GtkChamplainEmbed. (GNOME Bugzilla #590692)
    * Events were not being sent until the mouse moved. (GNOME Bugzilla #590727)
    * Fixed memory leak in ChamplainLayer. (GNOME Bugzilla #593505)
    * Initial center_on should not result on the map being in Antarctica.
      (GNOME Bugzilla #594963)
    * http://download.gnome.org/sources/libchamplain/0.3/libchamplain-0.3.92.news
    * http://download.gnome.org/sources/libchamplain/0.3/libchamplain-0.3.92.changes


author: Debarshi Ray <rishi@fedoraproject.org> - 0.4.1-1
changelog:
  - Version bump to 0.4.1.
    * Added champlain_view_remove_layer.
    * ChamplainSelectionLayer now has a "changed" signal.
    * Added champlain_marker_get_highlighted_text_color,
      champlain_marker_set_highlighted_text_color and
      Added champlain_marker_get_highlighted_color.
    * Fixed slowdowns with big caches.
    * Don't emit invalid latitude and longitude notifications.
    * Ensure map is displayed in Eye of GNOME's champlain plugin. (GNOME
      Bugzilla #598106)
    * http://download.gnome.org/sources/libchamplain/0.4/libchamplain-0.4.1.news
    * http://download.gnome.org/sources/libchamplain/0.4/libchamplain-0.4.1.changes

  - Enabled GObject Introspection, and added 'Requires: gobject-introspection'
    and 'BuildRequires: gir-repository-devel'. Patched to fix build failure.
    (GNOME Bugzilla #598942)
  - Explicitly disabled debug code.
  - RPaths fixed by upstream. Removed 'BuildRequires: chrpath'.


author: Debarshi Ray <rishi@fedoraproject.org> - 0.4.2-1
changelog:
  - Version bump to 0.4.2.
    * Fixed acceptable values of "decel-rate". (GNOME Bugzilla #595552)
    * Fixed GObject Introspection build failure. (GNOME Bugzilla #598942)
    * http://download.gnome.org/sources/libchamplain/0.4/libchamplain-0.4.2.news
    * http://download.gnome.org/sources/libchamplain/0.4/libchamplain-0.4.2.changes


author: Debarshi Ray <rishi@fedoraproject.org> - 0.4.3-1
changelog:
  - Version bump to 0.4.3.
    * A new scale.
    * User configurable additional license text to view.
    * An option to highlight points in polygons.
    * Fixed segmentation fault in function cairo_set_generator.
      (GNOME Bugzilla #604784)
    * Fixed segmentation fault when polygon has been deleted before redraw.
    * Made queue_redraw visible to subclasses.
    * Some memory usage improvements by reusing images already loaded.
    * Don't eat clicks on the map when using ChamplainSelectionLayer.
    * http://download.gnome.org/sources/libchamplain/0.4/libchamplain-0.4.3.news
    * http://download.gnome.org/sources/libchamplain/0.4/libchamplain-0.4.3.changes


author: Debarshi Ray <rishi@fedoraproject.org> - 0.4.5-1
changelog:
  - Version bump to 0.4.5.
    * Asynchronously load the tiles from the cache.
    * GObject Introspection is in a working state.
    * Limit the internal operations that happen when the user moves.
    * Limit the number of times the scale is redrawn.
    * Optimized the initialization process. Only the needed tiles are loaded.
    * Properly get rid of marker's previous image properly.
    * Removed the need to explicitly set the size of actors.
    * Deprecated champlain_view_set_size in favor of clutter_actor_set_size.
      (GNOME Bugzilla #580372)
    * Load the tiles in spiral order. (GNOME Bugzilla #606393)
    * http://download.gnome.org/sources/libchamplain/0.4/libchamplain-0.4.5.news
    * http://download.gnome.org/sources/libchamplain/0.4/libchamplain-0.4.4.news
    * http://download.gnome.org/sources/libchamplain/0.4/libchamplain-0.4.5.changes
    * http://download.gnome.org/sources/libchamplain/0.4/libchamplain-0.4.4.changes
  - Added 'BuildRequires: chrpath' for removing rpaths.
  - Added README to %doc.
  - Added demos/markers.h to %doc of libchamplain-gtk-devel.


author: Peter Robinson <pbrobinson@fedoraproject.org> - 0.6.1-1
changelog:
  - Version bump to 0.6.1. Enable python and vala bindings
    http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.6/libchamplain-0.6.1.news


author: Peter Robinson <pbrobinson@fedoraproject.org> - 0.12.0-1
changelog:
  - Update to 0.12.0
  - http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.12/libchamplain-0.12.0.news


author: Peter Robinson <pbrobinson@fedoraproject.org> - 0.12.1-1
changelog:
  - Update to 0.12.1
  - http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.12/libchamplain-0.12.1.news


author: Peter Robinson <pbrobinson@fedoraproject.org> - 0.12.3-1
changelog:
  - Update to 0.12.3
  - http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.12/libchamplain-0.12.3.news


author: Peter Robinson <pbrobinson@fedoraproject.org> 0.12.4-1
changelog:
  - Update to 0.12.4
  - http://ftp.gnome.org/pub/GNOME/sources/libchamplain/0.12/libchamplain-0.12.4.news


author: Kalev Lember <kalevlember@gmail.com> - 0.12.8-1
changelog:
  - Update to 0.12.8
  - Drop upstreamed patches
  - Fix a -devel multilib conflict (#565676)
  - Drop separate -vala subpackage and ship the vala files in -devel


author: David Tardon <dtardon@redhat.com> - 0.3.1-5
changelog:
  - Resolves: rhbz#918079 libcmis::sha1() can return digests with fewer
    than 40 hexadecimal digits
  - Resolves: rhbz#918080 restrict redirection protocols


author: Andreas Schneider <asn@redhat.com> - 1.0.0-1
changelog:
  - Update to version 1.0.0:
    * Added new test runner with group fixtures. The old runner is deprecated
    * Added an extensible message output formatter
    * Added jUnit XML message output
    * Added subunit message output
    * Added Test Anything Protocol message output
    * Added skip() command
    * Added test_realloc()
    * Added a cmockery compat header
    * Fixed a lot of bugs on Windows


author: Andreas Schneider <asn@redhat.com> - 1.0.1-1
changelog:
  - Update to version 1.0.1:
    * Added a macro for assert_ptr_equal().
    * Fixed test_realloc() if 0 size is passed.
    * Fixed objects packaging bug.
    * Fixed building with newer gcc versions.


author: Jakub Hrozek <jhrozek@redhat.com> - 1.1.0-1
changelog:
  - Update to version 1.1.0
      * Added support to catch multiple exceptions
      * Added support to verify call ordering
      * Added support to pass initial data to test cases
      * Added will_return_maybe() for ignoring mock returns
      * Added subtests for groups using TAP output
      * Added support to write multiple XML files for groups
      * Improved documentation
      * Fixed XML output generataion
      * Fixed Windows builds with VS2015


author: James Gallagher <jimg@zoey.opendap.org>
changelog:
  - Mostly works. Problems: Not sure if the %post script stuff works.
  - Must also address the RHEL3 package deps issue (curl 7.12.0 isn't available;
    not sure about xml2 2.5.7). At least the deps fail when they are not present!


author: Patrice Dumas <pertusus@free.fr> 3.7.1-1
changelog:
  - update to 3.7.1
  - set licence to LGPL instead of W3C/LGPL, since only deflate is W3C, so
    the whole is under the LGPL


author: Orion Poplawski <orion@cora.nwra.com> - 3.10.2-1
changelog:
  - Update to 3.10.2
  - Deflate is no longer shipped
  - Drop includes patch fixed upstream
  - Add license to doc sub-package


author: Orion Poplawski <orion@cora.nwra.com> - 3.10.2-3
changelog:
  - Add patch to bump soname as this dropped the AIS* functions
  - Add BR cppunit-devel and %check section
  - Add patch to not run HTTP network tests


author: Orion Poplawski <orion@cora.nwra.com> - 3.11.3-1
changelog:
  - Update to 3.11.3
  - Drop curl and test patches applied upstream
  - Add Provides: bundled(gnulib) (bug 821766)


author: Orion Poplawski <orion@cora.nwra.com> - 3.14.0-1
changelog:
  - Update to 3.14.0
  - Add patch to fix flex compilation
  - Add patch to fix getopt usage
  - Update offline patch for new test


author: Dan Horák <dan[at]danny.cz> - 3.17.1-1
changelog:
  - Update to 3.17.1
  - Switch to github for source archive
  - Add missing big endian baselines (#1325114)


author: Josef Ridky <jridky@redhat.com> - 3.19.1-1
changelog:
  - Update to 3.19.1
  - Add patch to use libtirpc
  - Add BR gcc-c++
  - Resolves: #1580754 - FTBFS in RHEL-8


author: Eduardo Echeverria <echevemaster@gmail.com> - 12.10.2-2
changelog:
  - Fix issues with macros-in-comment
  - Fix cosmetics errors
  - Workaround for the docs files
  - Fix a issue with the ownership of the some directories


author: Simone Caronni <negativo17@gmail.com> - 16.04.0-2
changelog:
  - Add tests, remove valgrind-devel build requirements (#1262274).
  - Disable tests until dbus-test-runner is available.


author: Tim Niemueller <tim@niemueller.de> - 2.0.0-rc7.1.svn443
changelog:
  - Updated to release 2.0.0-rc7+svn443 (not yet released) for juju support
  - Added --without juju to disable juju support (necessary for FC6)


author: Tim Niemueller <tim@niemueller.de> - 2.0.1-2
changelog:
  - Add docs subpackage to contain development documentation
  - Incoroprate multilib tricks
  - BuildReqire automake, autoconf, libtool and doxygen
  - Removed unused BuildRequires
  - Use header file from kernel-headers instead of kernel-devel
  - BuildRequire kernel-devel
  - Added tools subpackage to contain the resetbus and vloopback tools


author: Tim Niemueller <tim@niemueller.de> - 2.0.1-3
changelog:
  - Made autotools calls optional, only called if svn_snapshot is defined
  - devel subpackage now requires pkgconfig


author: Jay Fenlason <fenlason@redhat.com> - 2.2.0-2
changelog:
  - Fix two minor issues detected by rpmdiff: installed binaries not stripped
    and -tools depended on version not version-release


author: W. Michael Petullo <mike[@]flyn.org> - 1.9.0.1-3
changelog:
  - Require libsoup >= 2.25.92, as this version supports SOUP_ENCODING_EOF
  message encoding, required for HTTP 1.0 clients.


author: W. Michael Petullo <mike[@]flyn.org> - 1.9.0.3-1
changelog:
  - New upstream version.
  - Use "-p /sbin/ldconfig."
  - Remove requires that are already known by RPM.
  - libdmapsharing-devel package now requires pkgconfig.
  - Remove irrelevant INSTALL documentation.


author: W. Michael Petullo <mike[@]flyn.org> - 2.1.8-1
changelog:
  - New upstream version.
  - Update Source and URL.
  - BuildRequire gdk-pixbuf2-devel for DACP.
  - BuildRequire libsoup-devel >= 2.32 for DACP.
  - BuildRequire gstreamer-plugins-base-devel >= for transcoding.


author: Mike A. Harris <mharris@redhat.com> 0.99.2-1
changelog:
  - Updated libdmx to version 0.99.2 from X11R7 RC3
  - Added "Requires(pre): xorg-x11-filesystem >= 0.99.2-3", to ensure
    that /usr/lib/X11 and /usr/include/X11 pre-exist.
  - Removed 'x' suffix from manpage directories to match RC3 upstream.


author: Mike A. Harris <mharris@redhat.com> 1.0.2-3
changelog:
  - Replace "makeinstall" with "make install DESTDIR=..."
  - Added "Requires: xorg-x11-proto-devel" to devel for dmx.pc
  - Remove package ownership of mandir/libdir/etc.


author: Patrick "Jima" Laughton <jima@beer.tclug.org> 1.12-1
changelog:
  - New upstream version
  - New upstream web site (thanks JPO!)
  - Patch for inconsistent shrext variable
  - Minor edits for consistency


author: Richard W.M. Jones <rjones@redhat.com> - 1.12-13
changelog:
  - Add patch to fix multilib conflicts in dnet-config (RHBZ#342001).
  - Remove RPM cruft from the spec file.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.12-22
changelog:
  - Python 2 binary package renamed to python2-libdnet
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Miro Hrončok <mhroncok@redhat.com> - 1.12-26
changelog:
  - Update Python macros to new packaging standards
    (See https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build)


author: Oliver Falk <oliver@linux-kernel.at> - 1.12-29
changelog:
  - Revert - add python subpackage again, but use Python 3 and other upstream
    source (github.com/boundary)


author: Richard W.M. Jones <rjones@redhat.com> - 1.14-1
changelog:
  - Rebase to 1.14.
  - Use newer upstream fork at https://github.com/ofalk/libdnet
  - Drop multilib fix now uptream (RHBZ#342001 RHBZ#1915838).
  - Drop unapplied shrext patch, no longer needed.


author: Adam Jackson <ajax@redhat.com> 2.4.41-1
changelog:
  - libdrm 2.4.41 plus git.  Done as a git snapshot instead of the released
    2.4.41 since the release tarball is missing man/ entirely. 
  - Pre-F16 changelog trim


author: Jeremy Katz <katzj@redhat.com> - 0:0.102-4
changelog:
  - gtk+ doesn't need to be in the .pc file (committed upstream, reported
  - don't require gtk+-devel for -devel package (unneeded)
    to fedora-devel-list by John Thacker)


author: Matthias Saou <http://freshrpms.net/> 0.104-1
changelog:
  - Update to 0.104 at last (#147311)
  - Include no-exec-stack, pic-fix, amd64reloc and gtk2 patches from Gentoo
    and PLD (merge gcc4 fix to the pic-fix patch).
  - Now build against gtk2 (thanks to the patch above).
  - Exclude static library.


author: Jarod Wilson <jwilson@redhat.com> 1.0.0-1
changelog:
  - New upstream release
  - PIC patch from Mike Frysinger <vapier@gentoo.org> (#146596)
  - Re-enable asm on i386


author: Jarod Wilson <jwilson@redhat.com> 1.0.0-2
changelog:
  - Update License field (Matthias Saou)
  - Remove useless zero epoch (Matthias Saou)
  - Add pkgconfig devel sub-package req (Matthias Saou)
  - Minor spec formatting changes and clean-ups


author: Jarod Wilson <jwilson@redhat.com> 1.0.0-3
changelog:
  - A few more fixes from Matthias Saou:
   - List man pages in %files consistently w/o gz extension
   - Add BR: popt-devel for f8+, its now split fromm rpm-devel


author: Dominik Mierzejewski <rpm[AT]greysector.net> 0.1.10-3.20070503
changelog:
  - update to current snapshot from new upstream
  - clean up some specfile cruft
  - disable static libs
  - drop unnecessary explicit dependency on libdvdread


author: Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-1
changelog:
  - switch to new upstream
  - libdvdread comes from here now
  - apply dvdread udf-related fixes from upstream SVN


author: Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.1-2
changelog:
  - use upstream non-autotools buildsystem
  - build with external libdvdread for older releases
  - fix version.h
  - fix soname
  - fix lib paths on 64bit


author: Dominik Mierzejewski <rpm[AT]greysector.net> 4.1.4-0.1.svn1184
changelog:
  - fix multilib conflict, based on a patch by Rex Dieter (rhbz#477684)
  - update to SVN r1184
  - move TODO to devel docs


author: Dominik Mierzejewski <rpm[AT]greysector.net> 5.0.3-4
changelog:
  - fix FTBFS due to doc files in the wrong place (#1307717)
  - use license macro
  - drop unnecessary defattr declarations


author: Dominik Mierzejewski <rpm@greysector.net> 6.0.0-1
changelog:
  - update to 6.0.0
  - add BR: gcc for https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
  - verify tarball GPG signature
  - use modern macros
  - show gcc command line in make output


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Back to using libdvdcss 1.1.1, now it's all merged and fine.
  - Rebuilt against Red Hat Linux 7.3.
  - Added the %{?_smp_mflags} expansion.


author: Ville Skyttä <ville.skytta at iki.fi> - 0.9.4-4
changelog:
  - Fix linking with libdl on x86_64.
  - Don't ship static libs.
  - Build with dependency tracking disabled.
  - Convert specfile and docs to UTF-8.
  - Improve package descriptions.


author: Dominik Mierzejewski <rpm@greysector.net> 4.1.4-0.1.svn1183
changelog:
  - updated to SVN r1183
  - simplified multilib patch
  - fixed endianness issues (rhbz#442508)
  - added some docs


author: Dominik Mierzejewski <rpm@greysector.net> 4.2.1-1
changelog:
  - updated to 4.2.1 release
  - drop obsolete/redundant specfile elements
  - add upstream URL
  - add missing provides for bundled md5 copylib


author: Dominik Mierzejewski <rpm@greysector.net> 4.9.9-1
changelog:
  - update to 4.9.9 release
  - drop obsolete patch
  - switch to autotools configure
  - fix bogus date in changelog


author: Dominik Mierzejewski <rpm@greysector.net> 6.0.0-1
changelog:
  - update to 6.0.0
  - add BR: gcc for https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
  - verify tarball GPG signature
  - use modern macros
  - drop redundant defattr
  - simplify docs handling in main package


author: - Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
changelog:
  - 0.20090324-2
  - Drop the C implementation of dwarfdump. (dwarfdump1)
  - Since the doc package is small, we combined the contents into the devel package.
  - Fix the version string.
  - Drop the static library.
  - Add release number to "Requires".
  - Fix licensing (v2 instead of v2+)
  - Change linking for libdwarf.so and libdwarf.so.0


author: - Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
changelog:
  - 0.20090324-4
  - Adding _smp_mflags for libdwarf build
  - Move CFLAGS override from configure to make


author: Tom Hughes <tom@compton.nu> - 20120410-1
changelog:
  - Update to 20120410 release
  - Drop the 0. from the version - the dates are the upstream versions
  - Remove explicit dependencies on elfutils-libelf


author: Tom Hughes <tom@compton.nu> - 20150112-1
changelog:
  - Update to 20150112 upstream release
  - Switch back to dwarfdump, as dwarfdump2 is deprecated upstream


author: Tom Hughes <tom@compton.nu> - 20150310-4
changelog:
  - Drop PPC linker bug patch, as the bug is now fixed
  - Re-enable hardended builds (was the same bug)


author: Pavel Raiskup <praiskup@redhat.com> - 11.0-1
changelog:
  - latest upstream release, per release notes:
    https://www.postgresql.org/docs/11/static/release-11.html


author: Pavel Raiskup <praiskup@redhat.com> - 11.2-1
changelog:
  - latest upstream release, per release notes:
    https://www.postgresql.org/docs/11/static/release-11-1.html
    https://www.postgresql.org/docs/11/static/release-11-2.html


author: Filip Januš <fjanus@redhat.com> - 12.2-1
changelog:
  - Rebase onto: 12.2
  - update of patch(libecpg-10.5-external-libpq.patch) was needed
  - add upstream patch libecpg-12.2-dependency-build.patch
    https://www.postgresql.org/message-id/20200321221303.GA17979%40momjian.us


author: Honza Horak <hhorak@redhat.com> - 13.1-3
changelog:
  - Add Requires: libpgtypes to avoid the need to test interoperability
    between the various combinations of old and new subpackages


author: Michal Nowak <mnowak@redhat.com> - 3.43-2
changelog:
  - removed libev.a
  - installing with "-p"
  - event.h is removed intentionaly, because is there only for 
    backward compatibility with libevent


author: Michal Nowak <mnowak@redhat.com> - 3.60-1
changelog:
  - previous version was called "3.6" but this is broken update
    path wrt version "3.53" -- thus bumping to "3.60"


author: Michal Nowak <mnowak@redhat.com> - 3.70-2
changelog:
  - spec file change, which prevented uploading most recent tarball
    so the RPM was "3.70" but tarball was from 3.60


author: Mathieu Bridon <bochecha@fedoraproject.org> - 4.11-2
changelog:
  - Make a patch out of Michal's pkgconfig support.
  - Modernize the configure.ac file for Automake >= 1.13.
  - Respect the Fedora CFLAGS
    https://bugzilla.redhat.com/show_bug.cgi?id=908096


author: Mathieu Bridon <bochecha@fedoraproject.org> - 4.15-3
changelog:
  - Get the package closer to what upstream intended:
    - Do not move the headers into a subfolder of /usr/include
    - Make a libev-libevent-devel subpackage to contain the libevent
      compatibility header, so that only this subpackage conflicts with
      libevent-devel, not all of libev-devel
    - Drop the pkgconfig file, as upstream rejected it several times already.


author: Peter Hutterer <peter.hutterer@redhat.com> 1.4.5-2
changelog:
  - Fix a couple of coverity warnings
  - Fix a potential race condition when checking uinput device's syspath
    (inactive in Fedora, we use the ioctl and never get here)


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Use %find_lang macro.
  - Add %doc files, including mandatory copy of the LGPL license.
  - Use %{?_smp_mflags}
  - Improve the descriptions


author: Petr Sabata <psabata@redhat.com> - 0.6.20-1
changelog:
  - 0.6.20 bump
  - Repackaging prehistoric libexif-docs, introducing version string in filename
  - Buildroot cleanup


author: Petr Šabata <contyk@redhat.com> - 0.6.21-1
changelog:
  - 0.6.21 bump
  - A security bugfixing release (CVE-2012-2812, CVE-2012-2813, CVE-2012-2814,
    CVE-2012-2836, CVE-2012-2837, CVE-2012-2840, CVE-2012-2841 & CVE-2012-2845)
  - Drop the pre-generated docs and introduce a doc subpackage


author: Mike A. Harris <mharris@redhat.com> 0.99.2-1
changelog:
  - Updated libfontenc to version 0.99.2 from X11R7 RC2
  - Changed 'Conflicts: XFree86-devel, xorg-x11-devel' to 'Obsoletes'
  - Changed 'Conflicts: XFree86-libs, xorg-x11-libs' to 'Obsoletes'


author: Mike A. Harris <mharris@redhat.com> 0.99.2-2
changelog:
  - Added libfontenc-0.99.2-use-datadir-for-encodings.patch and invoke aclocal
    and automake to activate the changes.  This fixes a bug reported against
    mkfontscale, in which it looks in _datadir for the font encodings files,
    which was traced back to libfontenc (#173875).
  - Added "Requires(pre): xorg-x11-filesystem >= 0.99.2-2" to ensure that
    /usr/include/X11 is a directory rather than a symlink before this package
    gets installed, to avoid bug (#173384).


author: Mike A. Harris <mharris@redhat.com> 0.99.3-1
changelog:
  - Updated libfontenc to version 0.99.3 from X11R7 RC3
  - Added "Requires(pre): xorg-x11-filesystem >= 0.99.2-3", to ensure
    that /usr/lib/X11 and /usr/include/X11 pre-exist.
  - Removed 'x' suffix from manpage directories to match RC3 upstream.


author: Mike A. Harris <mharris@redhat.com> 1.0.0-1
changelog:
  - Updated libfontenc to version 1.0.0 from X11R7 RC4
  - Added libfontenc-1.0.0-get-fontdir-from-pkgconfig.patch which now replaces
    libfontenc-0.99.2-use-datadir-for-encodings.patch by using pkgconfig to
    query fontutil.pc for fontdir.
  - Added "BuildRequires: font-utils >= 1.0.0" to find fontutil.pc
  - Removed libfontenc-0.99.2-use-datadir-for-encodings.patch


author: Mike A. Harris <mharris@redhat.com> 1.0.2-2
changelog:
  - Remove package ownership of mandir/libdir/etc.
  - Added "BuildRequires: autoconf" temporarily as long as autoconf is needed


author: Hans de Goede <hdegoede@redhat.com> - 1.1.2-3
changelog:
  - Pass --with-fontrootdir to ./configure so that libfontenc can find the
    encoding files (rhbz#1046341)


author: Karsten Hopp <karsten@redhat.com> 0.1.0-6.pre1.1
changelog:
  - Excludearch s390 s390x, we don't have USB devices there and this package
    doesn't build without USB support


author: Matthew Garrett <mjg@redhat.com> 0.1.0-7.pre1
changelog:
  - fprint-add-udev-rules.patch - build udev rules for autosuspend
  - move hal fdi into the main package rather than -devel
  - add autoreconf as a build depend while carrying the udev diff


author: Rex Dieter <rdieter@fedoraproject.org> - 0.5.1-5
changelog:
  - error opening ATTR{/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/power/control} for writing (#950205)
  - %build: --disable-silent-rules


author: Kalev Lember <klember@redhat.com> - 0.17.6-1
changelog:
  - Update to 0.17.6
  - Don't set group tags
  - Co-own gir directories instead of depending on gobject-introspection
  - Use make_install macro
  - Update project URLs


author: Michel Salim <salimma@fedoraproject.org> - 0.6.1-3
changelog:
  - Move typelib file to main package (# 735081)
  - Re-enable unit tests on all Fedora releases
  - -devel subpackage no longer depends on vala and gobject-introspection-devel


author: Michel Salim <salimma@fedoraproject.org> - 0.13.5.1-1
changelog:
  - Update to 0.13.5.1:
  - minimum Vala version is now 0.23.2
  - adjusted test case to remove workaround for older Vala versions


author: Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.0.90-2
changelog:
  - some fixes in spec
  - moved *.vapi to devel
  - removed INSTALL from doc
  - added comment to yorba ticket link
  - corrected typo in description


author: Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.0.90-4
changelog:
  - changed configure portion
  - added Requires:  vala for devel
  - made the file section more precise
  - bugzilla #599097 
  - changed patch to include a default LIB setting


author: Ankur Sinha <ankursinha AT fedoraproject DOT org> 0.10.1-1
changelog:
  - Update to latest upstream release
  - Contains bugfix for https://bugzilla.gnome.org/show_bug.cgi?id=728909


author: Kalev Lember <klember@redhat.com> - 0.10.4-1
changelog:
  - Update to 0.10.4
  - Use license macro for COPYING
  - Rename python2 and python3 subpackages are per latest guidelines
  - Use make_install and make_build macros
  - Tighten soname glob


author: Miro Hrončok <mhroncok@redhat.com> - 0.11.0-2
changelog:
  - Subpackage python2-gexiv2 has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Kalev Lember <klember@redhat.com> - 0.12.2-2
changelog:
  - Remove no longer needed ldconfig_scriptlets macro call
  - Remove explicit byte compilation as the automatic works for flatpak builds now


author: Veeti Paananen <veeti.paananen@rojekti.fi> - 0.17.0-2
changelog:
  - Use make for building and installation
  - Specify minimum CMake version
  - Remove useless OpenSSL build dependency
  - Move development documentation to the -devel package
  - Add code examples to the -devel package


author: Dan Horák <dan[at]danny.cz> - 0.18.0-5
changelog:
  - Add htonl() and friends declarations on non-x86 arches
  - Rebuilt with fixed libxdiff for big endian arches


author: Mathieu Bridon <bochecha@fedoraproject.org> - 0.20.0-2
changelog:
  - Build with the bundled xdiff.
  - Disable a failing test. (libgit2#2199)
  - Add missing build requirement on libssh2. (RHBZ#1039433)
  - Build a thread-safe libgit2.


author: Brian C. Lane <bcl@redhat.com> - 0.26.5-1
changelog:
  - Rebase to 0.26.5 (CVE-2018-11235, CVE-2018-10887, CVE-2018-10888)
  - Disable SSH so that libssh2 is not required
  - Use python3 when building
  - Add README.rhel8 explaining why SSH is disabled


author: Brian C. Lane <bcl@redhat.com> - 0.26.8-1
changelog:
  - Update to 0.26.8
    Resolves: rhbz#1638880
  - Disable upstream online tests
    Related: rhbz#1638880
  - tests: Increase TOOBIG value used on i686
    Related: rhbz#1638880


author: Brian C. Lane <bcl@redhat.com> - 0.26.4-1
changelog:
  - Update to libgit2-glib-0.26.4
  - Switch to using meson build system
  - Disable SSH so that libssh2 is not required
  - Add README.rhel8 explaining why SSH is disabled


author: Nicolas Chauvet <kwizart@gmail.com> - 0.0.0-7git20160115
changelog:
  - Bump for 20160115
  - Enable make check
  - Description improvements
  - Enable libglvnd by default
  - Enable devel sub-package


author: Nicolas Chauvet <kwizart@gmail.com> - 0.0.0-8git20160217
changelog:
  - Update to git20160217
  - Introduce --with mesa-libglvnd-default build conditional
  - Avoid error on make check - testglxqueryversion.sh stil fails in mock
  - Filter on provided libGL until glvnd support is in upstream mesa
  - Use upstream tarball and use autoreconf


author: Nicolas Chauvet <kwizart@gmail.com> - 0.1.0-2.git509de0d
changelog:
  - Update to current snapshot
  - Remove unused dt-auxiliary
  - Add support for graphical make test
  - Undefine hardened build for xorg


author: Adam Jackson <ajax@redhat.com> - 0.2.999-3.git14f6283
changelog:
  - Restore hardened build
  - Remove ExclusiveArch
  - Remove some pointless Provides/Obsoletes
  - BuildRequires pkgconfig(xext) not pkgconfig(xv)
  - Update description to be a bit more confident
  - Dump make check errors into the build log


author: Adam Jackson <ajax@redhat.com>
changelog:
  - Don't hide libraries in a subdir (rhbz#1413579)
  - Split up libraries to appropriate subpackages
  - Make the req/prov filter catch more cases
  - Restore libGLESv1 for ABI compliance


author: Hans de Goede <hdegoede@redhat.com> - 1:0.2.999-7.gitdc16f8c
changelog:
  - Epoch:1 to provide upgrade path from negativo17.org rpms
  - New snapshot
  - Add patches to fix building on ARM (from Rob Clark)
  - Add BuildRequires: python
  - Add ldconfig scriptlets for library sub-packages


author: Hans de Goede <hdegoede@redhat.com> - 1:0.2.999-8.gitdc16f8c
changelog:
  - Fix GLX_SGIX_fbconfig extension, this fixes games such as "The Binding of
    Isaac: Rebirth" and "Crypt of the NecroDancer" from Steam not working


author: Hans de Goede <hdegoede@redhat.com> - 1:0.2.999-10.gitdc16f8c
changelog:
  - Drop 0007-GLX-Add-GLX_SGIX_fbconfig-functions.patch the bug this works
    around actually is in mesa


author: Simone Caronni <negativo17@gmail.com> - 1:0.2.999-12.20170308git8e6e102
changelog:
  - Update to latest snapshot, remove upstreamed patches.
  - Update release to packaging guidelines format.
  - Make sure that for Fedora 24 and RHEL the libraries are always private.


author: Nicolas Chauvet <kwizart@gmail.com> - 1:0.2.999-18.20170607git80d9a87
changelog:
  - Update snapshot to 20170607
  - Default to asm and tls when available
  - Use the fixed tsd for armhfp and aarch64
    fixed in https://github.com/NVIDIA/libglvnd/issues/116


author: Adam Jackson <ajax@redhat.com> - 1.0.1-0.6.git5baa1e5
changelog:
  - Enable %check for all but ppc64 and s390x, which has known but low-impact
    failures
  - Simplify %release


author: Matthias Clasen <mclasen@redhat.com> - 2.22.0-2
changelog:
  - Split the plugins capplet off into a subpackage, since we don't
    have any plugins and don't want the capplet by default


author: Kalev Lember <kalevlember@gmail.com> - 3.4.0.1-1
changelog:
  - Update to 3.4.0.1
  - Obsolete the -capplet subpackage; the whole plugins architecture is
    removed from libgnomekbd


author: Kalev Lember <klember@redhat.com> - 3.21.92-1
changelog:
  - Update to 3.21.92
  - Don't set group tags
  - Use make_install macro
  - Use license macro for COPYING
  - Use desktop-file-validate instead of desktop-file-install
  - Tighten -devel deps with the _isa macro


author: Christophe Fergeau <cfergeau@redhat.com> 0.0.3-2
changelog:
  - Removed definition of BuildRoot and cleanup of BuildRoot in %clean
  - Added missing arch to versioned Requires: %{name} in the -devel package
  - Don't include empty NEWS and ChangeLog in built RPM


author: Christophe Fergeau <cfergeau@redhat.com> 0.3.0-2
changelog:
  - Add patch to fix a memory corruption issue when librest does not have the
    RestProxy::ssl-ca-file property (which is currently the case in Fedora)


author: Jindrich Novy <jnovy@redhat.com> 2.4.0-0.2
changelog:
  - review fixes, thanks to Hans de Goede: (#437285)
    - remove unused macro
    - don't exclude s390/s390x
    - preserve timestamps
    - fix license


author: Jindrich Novy <jnovy@redhat.com> 2.4.0-1
changelog:
  - backport patch from upstream to avoid segfault when
    data phase is skipped for certain devices (#435413)
  - initial build


author: Stepan Kasal <skasal@redhat.com> 2.4.0-3
changelog:
  - drop gphoto2-norpath.patch
  - use quoted here-document in %prep
  - fix some typos in m4 sources
  - run autoreconf to get autotools right


author: Jindrich Novy <jnovy@redhat.com> 2.4.1-2
changelog:
  - fix obsoletes
  - workaround problem with coreutils-6.12 and RHEL5-xen kernels
    what prevents libgphoto2 koji build


author: Jindrich Novy <jnovy@redhat.com> 2.4.2-1
changelog:
  - update to 2.4.2
  - contains many fixes in the Canon camera communication interface
  - drop build patch, no more needed


author: Jindrich Novy <jnovy@redhat.com> 2.4.6-1
changelog:
  - update to 2.4.6
  - new IDs for Kodak V803, M1063, Canon PowerShot A650IS, SD990 (aka IXUS 980IS),
    SD880IS, A480, Canon EOS 50D, Fuji FinePix S1000fd
  - many Canon related fixes


author: David Zeuthen <davidz@redhat.com> 2.4.6-3
changelog:
  - Add patch from http://sourceforge.net/tracker/?func=detail&aid=2801117&group_id=8874&atid=308874
    and generate generic udev rules for device identification (ID_GPHOTO2* properties)


author: Hans de Goede <hdegoede@redhat.com> 2.5.0-3
changelog:
  - Fix the usbscsi port driver not working, this fixes many miniature
    (keychain) photo frames no longer being accessible


author: Tim Waugh <twaugh@redhat.com> 2.5.7-2
changelog:
  - Apply upstream patch to correctly report errors when performing
    USB control transfers (bug #1201048).


author: Jon Disnard <parasense@fedoraproject.org> 2.5.8-1
changelog:
  - Update to 2.5.8 for new device support
  - Drop USB result patch that went upstream (formerly patch#5)
  - Drop IXANY patch that went upstream (formerly patch#3)


author: Alexander Larsson <alexl@redhat.com> - 0.4.2-1
changelog:
  - update to 0.4.2
  - Change %description to reflect newer features
  - Remove TODO file from %doc as it's not included anymore
  - Explicitly disable the python bindings, they are in the python-gpod package in
    Extras until the Core/Extras merge


author: Todd Zullinger <tmz@pobox.com> - 0.5.2-1
changelog:
  - update to 0.5.2
  - replace %makeinstall with %{__make} DESTDIR=%{buildroot} install
  - build python bindings, merging python-gpod package from extras
  - make %setup quiet
  - patch to fixup building of the python docs, BR libxslt
  - update license tag


author: Todd Zullinger <tmz@pobox.com> - 0.6.0-2
changelog:
  - add the NEWS file, which contains some info on getting newer iPods working
  - split out API docs into a separate package
  - set %defattr for python-gpod


author: Todd Zullinger <tmz@pobox.com> - 0.6.0-8
changelog:
  - The -devel package should require gtk2-devel as well
  - Add gdk-pixbuf-2.0 to the pkg-config file requirements


author: Todd Zullinger <tmz@pobox.com> - 0.6.0-10
changelog:
  - Fix path to hal callout (this should help setup the SysInfoExtended
    file automagically)
  - Use /var/run/hald as mount dir for hal callout
  - Require hal
  - Require main package for the -doc subpackage


author: Todd Zullinger <tmz@pobox.com> - 0.7.2-1
changelog:
  - Update to 0.7.2
  - Make doc subpackage noarch (on Fedora >= 10)
  - Drop --with-hal-callouts-dir from configure, the upstream default works now


author: Todd Zullinger <tmz@pobox.com> - 0.7.90-1
changelog:
  - Update to 0.7.90
  - Adjust default hal callout path (#547049)
    (Temporaily use --with-hal-callouts-dir=%{_libexecdir}/scripts)


author: Todd Zullinger <tmz@pobox.com> - 0.7.93-1
changelog:
  - Update to 0.7.93
  - Drop upstreamed mount-dir location patch
  - Fix temp mount dir configure option typo
  - Drop duplicate libimobiledevice-devel BR
  - Remove pointless %{__$command} macros


author: Christian Krause <chkr@fedoraproject.org> - 0.8.0-5
changelog:
  - Change patch to fix 32 bit issues in the mono bindings
    (Itdb_Track data structure contained wrong values on x86 systems)


author: Christian Krause <chkr@fedoraproject.org> - 0.8.2-1
changelog:
  - Update to 0.8.2
  - Drop upstreamed patches
  - Prevent python-gpod from advertising _gpod.so in its Provides


author: Rex Dieter <rdieter@fedoraproject.org> - 0.8.2-7
changelog:
  - libgpod.pc Requires: libimobiledevice-1.0 ... overlinking (#818594)
  - tighten subpkg deps (via %_isa)
  - omit -devel deps that (should) get autodetected already


author: Christophe Fergeau <cfergeau@redhat.com> 0.8.3-1
changelog:
  - Update to libgpod 0.8.3, this is a bugfix release which should fix
    rhbz#921831 rhbz#925750 rhbz#951167


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.8.3-20
changelog:
  - Python 2 binary package renamed to python2-gpod
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Warren Togami <wtogami@redhat.com> 1.8.2-3
changelog:
  - BR libtool libxml2-devel gnome-vfs2-devel bzip2-devel
  - -devel req glib2-devel libxml2-devel gnome-vfs2-devel


author: Caolán McNamara <caolanm@redhat.com> 1.14.8-2
changelog:
  - Resolves: rhbz#458353 gsf-office-thumbnailer doesn't work without ImageMagick's convert.
    Move that into the gnome subpackage


author: Caolán McNamara <caolanm@redhat.com> 1.14.26-1
changelog:
  - latest version
  - drop integrated gnome689706.gsf_input_dup.patch
  - libgsf-python is gone with "excise old bit-rotted python support"


author: Peter Robinson <pbrobinson@fedoraproject.org> 1.14.28-1
changelog:
  - Update to 1.14.28
  - Enable gobject introspection
  - Cleanup and modernise spec
  - Drop old dependencies


author: Caolán McNamara <caolanm@redhat.com> 1.14.29-6
changelog:
  - Resolves: rhbz#1202683 thumbnails not created in absence of ImageMagick
    because gdk-pixbuf2-devel not present at build time


author: Elliot Lee <sopwith@redhat.com> 2.0.0-7
changelog:
  - More missing libXau hackery (prog_as.patch so we can run auto* to pull 
  in an updated libtool)
  - _smp_mflags


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.40.2-26
changelog:
  - insufficient default memsize to open anaconda default RHEL 8.2 luks device
    resolves: rhbz#1837765


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.40.2-27
changelog:
  - selinux-relabel does not work if SELINUXTYPE != targeted
  - tar-in command does not allow restoring file capabilities
    resolves: rhbz#1384241 rhbz#1828952


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.44.0-4
changelog:
  - Autodetect backing format for qemu-img create -b
  - Move appliance to separate subpackage
  - Read rpm database through librpm
    resolves: rhbz#2013916, rhbz#1989520, rhbz#1836094


author: Liwei Ge <geliwei@openanolis.org> - 1:1.44.0-5.0.1
changelog:
  - Fix build with distro
  - Add REDHAT as compatible distro and anolis info
  - Do not download packages from net


author: Liwei Ge <geliwei@openanolis.org> - 1:1.44.0-9.0.1
changelog:
  - Add REDHAT as compatible distro and anolis info
  - Do not download packages from net
  - Fix build with distro
  - Add buildrequires


author: Matthias Clasen <mclasen@redhat.com> 2.26.1-3
changelog:
  - Fix multilib parallel-installability (#477672)
  - Remove some old optimizations that are now no-ops


author: David King <amigadave@amigadave.com> - 3.15.90-1
changelog:
  - Update to 3.15.90
  - Update URL
  - Use license macro for COPYING
  - Add HACKING, NEWS and README to doc
  - Use pkgconfig for BuildRequires


author: Kalev Lember <klember@redhat.com> - 1.1.90-2
changelog:
  - Update to 1.1.90 and libhandy 1 ABI, based on earlier libhandy1 packaging
  - Obsolete separate libhandy1 and libhandy1-devel packages


author: Joe Orton <jorton@redhat.com> 0.6.14-5
changelog:
  - fix DT_RPATH in /usr/bin/idn
  - convert libidn.iconv to UTF-8 (Jon Ciesla, #226029)
  - fix BuildRoot tag (Jon Ciesla, #226029)


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.34-1
changelog:
  - update to 1.34 (CVE-2017-14062)
  - include soname in file list
  - use macros for ldconfig
  - add gcc to build requirements


author: Miroslav Lichvar <mlichvar@redhat.com> - 1.34-2
changelog:
  - fix ABI compatibility with libidn-1.33 and earlier (#1566414 #1573961)
  - add texinfo to build requirements


author: Jarod Wilson <jarod@redhat.com> 1.2.0-1
changelog:
  - Update to libiec61883 v1.2.0 release
  - Rework installtests patch to not require autoreconf
  - Make iso channel allocation work w/o local fw node r/w


author: Tim Waugh <twaugh@redhat.com> 0.2.11-6
changelog:
  - Package review fixes (bug #226031):
    - Drop prereq on ldconfig.
    - Removed trailing dot in devel package summary.
    - Fixed devel package requirement on main package.
    - Use SMP make flags.
    - Removed static libraries and la files.
    - Fixed source URL.
    - Make sure timestamps are preserved on install.
    - Ship AUTHORS and NEWS.


author: Tim Waugh <twaugh@redhat.com> 0.2.11-9
changelog:
  - The python sub-package now requires the exactly-matching main
    package (bug #605169).
  - Fixed strict aliasing warnings (bug #605170).


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.2.11-24
changelog:
  - Python 2 binary package renamed to python2-libieee1284
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Rex Dieter <rdieter@fedoraproject.org> - 1.1.4-3
changelog:
  - disable broken python/cython bindings (for now, currently FTBFS)
  - track soname
  - tighten  subpkg deps


author: Bastien Nocera <bnocera@redhat.com> - 1.2.0-12
changelog:
  + libimobiledevice-1.2.0-12
  - Replace patches with a single mega-patch
  - Fixes usbmuxd for iOS 11 devices


author: Bastien Nocera <bnocera@redhat.com> - 1.2.1-0.1
changelog:
  + libimobiledevice-1.2.1-0.1
  - Add support for newer devices
  - This is a snapshot of the in-development 1.2.1 version


author: Peter Hutterer <peter.hutterer@redhat.com> 0.13.0-5
changelog:
  - Reduce palm detection threshold to 70mm (#1209753)
  - Don't allow taps in the top part of the palm zone (#1209753)


author: Peter Hutterer <peter.hutterer@redhat.com> 0.17.0-5
changelog:
  - Use physical values for the hystersis where possible (#1230462)
  - Disable right-edge palm detection when edge scrolling is active
    (fdo#90980)


author: Peter Hutterer <peter.hutterer@redhat.com> 0.18.0-4
changelog:
  - Steepen deceleration curve to get better 1:1 movement on slow speeds
    (#1231304)
  - Provide custom accel method for <1000dpi mice (#1227039)


author: Peter Hutterer <peter.hutterer@redhat.com> 0.20.0-6
changelog:
  - Fix broken 2fg scrolling on single-touch touchpads (#1246651)
  - Drop distance threshold for 2fg gesture detection (#1246868)


author: Peter Hutterer <peter.hutterer@redhat.com> 1.1.4-3
changelog:
  - disable MT for semi-mt devices to solve the various two- and three-finger
    issues (at the cost of pinch gestures) (#1295073)


author: Peter Hutterer <peter.hutterer@redhat.com> 1.5.2-2
changelog:
  - Swap to the correct tarball so we match the checksums from upstream (had a
    local mixup of tarballs)


author: Igor Gnatenko <ignatenko@redhat.com> - 1.8.0-2
changelog:
  - Add missing BuildRequires: gcc
  - Fixup other BuildRequires
  - Rebuild for pkg-config fix from meson


author: Peter Hutterer <peter.hutterer@redhat.com> 1.8.1-4
changelog:
  - Don't try pinching when the finger number exceeds available slots
  - Don't resume a disabled touchpad after a lid switch open (#1448962)


author: Peter Hutterer <peter.hutterer@redhat.com> 1.9.1-2
changelog:
  - Split some of the tools into a libinput-utils package so we can require
    the various bits easier (#1509298)


author: Peter Hutterer <peter.hutterer@redhat.com> 1.11.903-2
changelog:
  - drop libinput replay, this tool requires libevdev-python which we don't
    have in RHEL and it's a debugging-tool only.


author: Peter Hutterer <peter.hutterer@redhat.com> 1.12.3-3
changelog:
  - Allow for the tablet mode quirk to apply to touchpads (#1664225)
  - Add a quirk for the Asus VivoBook Flip to keep the
    keyboard and touchpad working in tablet mode


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 1.6.1-6
changelog:
  - Fix v1.6.1-implicit-fallthrough.patch compatibility with gcc < 7.
  - Use %ldconfig_scriptlets.
    https://fedoraproject.org/wiki/Packaging:Scriptlets#Shared_Libraries


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 1.6.1-7
changelog:
  - Add: BuildRequires: gcc
    https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequires_and_Requires


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 1.6.1-8
changelog:
  - Enable tests (PTUNIT) and man pages (MAN).
  - Change BuildRequires: gcc -> gcc-c++ as PTUNIT tests require C++.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.0.4-19
changelog:
  - Python 2 binary package renamed to python2-libiptcdata
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Paolo Bonzini <pbonzini@redhat.com> - 1.7.0-3
changelog:
  - Correct license for libiscsi-utils, prefer %global to %define
  - Add Requires
  - Remove percent-clean section


author: Neal Gompa <ngompa13@gmail.com> - 1.15.0-1
changelog:
  - Rebased to version 1.15.0
  - Removed patch 20 as it has been upstreamed
  - Disabled patch 12 as need for revised one is in question
  - Updated patch 13 to current tree
  - New tool iscsi-perf


author: Cole Robinson <crobinso@redhat.com> - 1.18.0-2
changelog:
  - Fix rdma deps and don't restrict archs
  - Add --disable-werror to fix gcc8 build (bz #1556044)
  - Spec file cleanups (bz #1483290)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 1.18.0-5.el8
changelog:
  - libiscsi-iser_rcv_completion-unify-error-handling.patch [bz#1634541]
  - libiscsi-iser-fix-posting-of-receive-descriptors.patch [bz#1634541]
  - libiscsi-sync-remove-unnecessary-checks.patch [bz#1634541]
  - libiscsi-do-not-warn-for-strncpy.patch [bz#1634541]
  - libiscsi-avoid-fallthrough.patch [bz#1634541]
  - libiscsi-avoid-truncation-when-logging-message-that-includes-.patch [bz#1634541]
  - Resolves: bz#1634541
    (Fix important coverity issues (libiscsi))


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> -
changelog:
  - libiscsi-fix-connection-to-LUN-with-IPv6-address.patch [bz#1597942]
  - Resolves: bz#1597942
    (Qemu-kvm fails to connect to iscsi LUN by IPV6 address)


author: Danilo Cesar Lemes de Paula <ddepaula@redhat.com> - 1.18.0-7.el8
changelog:
  - libiscsi-redhat-Remove-disable-werror-from-spec-file.patch [bz#1581025]
  - Resolves: bz#1581025
    (Remove --disable-werror from spec file)


author: Robert Scheck <robert@fedoraproject.org> 1.5.2-5
changelog:
  - Don't ship API docs twice (devel and doc subpackages)
  - Reworked spec file to build libisoburn1 for RHEL >= 8


author: Jesse Keating <jkeating@redhat.com> - 0.2.3-1
changelog:
  - Initial release split off of libburn package.
  - Disable docs for now, will be fixed in future upstream release


author: Honza Horak <hhorak@redhat.com> 1.2.4-2
changelog:
  - Changed license from GPLv2 to GPLv2+ to correspond with source
  - Added license LGPLv2+ due to make_isohybrid_mbr.c


author: Matthias Clasen <mclasen@redhat.com> - 1.2.8-2
changelog:
  - Don't ship api docs twice (they were included in both
    the main and the devel package, by accident (need to save
    space on the f19 live images)


author: Robert Scheck <robert@fedoraproject.org> 1.4.2-3
changelog:
  - Move large documentation into -doc subpackage (#744416)
  - Reworked spec file to build libisofs1 for RHEL >= 6 (#744416)


author: Adam Tkac <atkac redhat com> 0.0.93-6
changelog:
  - improve package description a little (#600243)
  - include example.c as %doc in the -devel subpackage


author: Adam Tkac <atkac redhat com> 1.0.0-1
changelog:
  - update to 1.0.0
  - patches merged
    - libjpeg-turbo-programs.patch
    - libjpeg-turbo-nosimd.patch
  - add libjpeg provides to the main package to workaround problems with broken
    java-1.6.0-openjdk package


author: Petr Hracek <phracek@redhat.com> - 1.3.1-1
changelog:
  - New upstream version
  - Remove upstreamed patches, add missing jpegint.h
  - Clean up SPEC file
  - Disable --static subpackage
  - Remove libjpeg obsolency, removed in Fedora 13


author: Fedora Release Engineering <releng@fedoraproject.org> - 2.0.0-4
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
  >>>>>>> cbea1fb... update to libjpeg-turbo-2.0.90-5.el9.src.rpm


author: Daiki Ueno <dueno@redhat.com> - 0.1.3-1
changelog:
  - move arch-independent data files to -common subpackage
  - remove unnecessary R: from -common and -data subpackages
  - add BR: python2-devel


author: Gergely Gombos <gombosg@gmail.com> - 2.0.2.3-3
changelog:
  - Move unversioned symlinks to the base package. Linked packages dynamically load (dlopen) this module with the name libldacBT_enc.so.


author: Matthias Runge <mrunge@matthias-runge.de> 1.08-8
changelog:
  - rename to liblockfile
  - sorting file to main and -devel package
  - explicitly list files in files-section


author: Matthias Runge <mrunge@matthias-runge.de> 1.08-9
changelog:
  - change description and summary of -devel-subpackage
  - make wildcard for man-pages even match against uncompressed files


author: Mahaveer Darade <mah.darade@gmail.com> - 0.3.5-1
changelog:
  - upgrade to upstream version 0.3.5
  - drop patch0, merged upstream
    liblognorm-0.3.4-rename-to-lognormalizer.patch
  - remove trailing whitespace


author: Tomas Heinrich <theinric@redhat.com> - 1.1.1-1
changelog:
  - rebase to 1.1.1 (soname bump)
    - drop liblognorm-0.3.4-pc-file.patch, not needed anymore
    - update dependencies for the new version
    - add a new subpackage for documentation
    - enable support for reqular expressions
  - make build more verbose


author: Lars Bjørndal <lars.bjorndal@broadpark.no> 1.8.0-2
changelog:
  - Created the tools sub package and did a lot of clean ups, see <https://bugzilla.redhat.com/show_bug.cgi?id=597597>.


author: Lars Bjørndal <lars.bjorndal@broadpark.no> - 1.8.0-3
changelog:
  - Fixed some small problems, among them wrong destination directory for documentation. See <https://bugzilla.redhat.com/show_bug.cgi?id=597597> for further details.


author: Lars Bjørndal <lars.bjorndal@broadpark.no> - 1.9.0-1
changelog:
  - A new version was up to day. At the same time, fixed a minor spec issue according to a comment from Martin Gieseking, see <https://bugzilla.redhat.com/show_bug.cgi?id=597597>.


author: Lars Bjørndal <lars.bjorndal@broadpark.no> - 1.9.0-2
changelog:
  - In advice from Martin Gieseking: Removed some garbage from the file section, and added a PDF version of the liblouis documentation. See <https://bugzilla.redhat.com/show_bug.cgi?id=597597>.


author: Martin Gieseking <martin.gieseking@uos.de> 2.4.1-1
changelog:
  - Updated to upstream release 2.4.1.
  - Made the devel package's dependency on the base package arch specific.


author: Martin Gieseking <martin.gieseking@uos.de> 2.5.4-1
changelog:
  - Updated to new upstream release.
  - Activated the bundled test suite which has been adapted to work correctly with the recent release. 
  - Remove Rpaths from the utility programs.
  - Updated the description according to the upstream website.


author: Kalev Lember <klember@redhat.com> - 2.6.2-3
changelog:
  - Rename liblouis-python3 to python3-louis, as per latest packaging guidelines
  - Fix the build with texinfo 6.0


author: Martin Gieseking <martin.gieseking@uos.de> - 2.6.2-12
changelog:
  - Applied security fixes from EL 7.4 (CVE-2014-8184, CVE-2017-13738, CVE-2017-13740, CVE-2017-13741, CVE-2017-13742, CVE-2017-13743, CVE-2017-13744)
  - Dropped redundant parts of the spec file.
  - Updated URL.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.6.2-13
changelog:
  - Python 2 binary package renamed to python2-louis
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Martin Gieseking <martin.gieseking@uos.de> - 3.6.0-1
changelog:
  - Updated to 3.6.0.
  - Added patch to fix CVE-2018-12085.
  - Create liblouis.pdf with XeTeX rather than texi2pdf to prevent build errors.


author: Martin Gieseking <martin.gieseking@uos.de> - 3.7.0-2
changelog:
  - Dropped Python 2 language bindings according to
    https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
  - Dropped Python dependency from utils package because it doesn't contain Python scripts any longer
  - Added BR:libyaml-devel to enable YAML support


author: Daniel Kopecek <dkopecek@redhat.com> - 9-3
changelog:
  - Enabled build gating
  - Synced layout test assumtions with recent cryptsetup changes
    Resolves: rhbz#1625683


author: Sergio Correia <scorreia@redhat.com> - 9-4
changelog:
  - LUKSMeta now sets error level from libcryptsetup to CRYPT_LOG_ERROR, and
    this output is logged to stderr
    Resolves: rhbz#1770395


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.14.2-0.fdr.2.b
changelog:
  - Split into mad, libmad, -devel, libid3tag and -devel packages (#187).
  - Provide mp3-cmdline virtual package and alternative.
  - Build shared library.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.14.2-0.fdr.3.b
changelog:
  - Fix missing "main" package dependencies in *-devel.
  - Include patch from Debian, possibly fixes #187 comment 7, and adds
    pkgconfig files for libraries.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.15.0-0.fdr.1.b
changelog:
  - Update to 0.15.0b.
  - Split separate from the old mad package to follow upstream.
  - -devel requires pkgconfig.


author: Ville Skyttä <ville.skytta at iki.fi> - 0.15.1b-3
changelog:
  - Use 64bit fixed point math on x86_64.
  - Filter deprecated gcc flags, build with dependency tracking disabled.
  - Move "b" to version field.


author: David Juran <david@juran.se> - 0.15.1b-5
changelog:
  - Grab mad.pc from freshrpms.
  - merge configure-optioins with freshrpms
  - Adjusted Licence tag (GPLv2)
  - Drop static archive


author: Nicolas Chauvet <kwizart@gmail.com> - 0.15.1b-15
changelog:
  - Don't use multiarch patch when the result is not hardcoded
  - Update FPM
  - Add patches from lp#534287 and lp#534287


author: Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> 7.11-0.2
changelog:
  - Main package requires libmalaga version-release and gtk2 (malshow needs it)
  - libmalaga requires in -devel removed, that's implicit
  - install-info called in post of main package
  - Unneeded postun line removed
  - INSTALL.txt is not needed in this package
  - All documents are now in libmalaga
  - /usr/share/malaga/ now owned by the malaga package
  - A shorter Summary so rpmlint won't complain
  - Currently writes an empty debuginfo package, "install -s" is called in 
    Makefile, how do I remove it?


author: Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> 7.11-0.3
changelog:
  - Don't strip binaries
  - Remove static archive
  - Make build procedure more verbose
  - Make libtool output more verbose
  - Remove redundant requires gtk2
  - Add INSTALL="install -p" to make install to preserve timestamps
  - Change libmalaga.so* to have permissions 0755


author: Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> 7.12-1
changelog:
  - New version
  - Drop upstreamed linking patch
  - Re-add a Makefile.in sed build verbosity trick, which was done in the
    dropped patch but not upstream


author: Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> 7.12-4
changelog:
  - Add patch to change the (un)map_file functions to malaga_(un)map_file,
    there was a symbol conflict with the samba libraries causing a segfault
    if enchant-voikko and evolution-mapi were both installed when using
    Evolution. Bugs rhbz #502546 and sourceforge #2802548, patch by Harri
    Pitkänen.
  - Add defattr to the libmalaga subpackage


author: Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> - 7.12-7
changelog:
  - Add patch to link malshow with -lm, hopefully fixes FTBFS caused by
    https://fedoraproject.org/wiki/Features/ChangeInImplicitDSOLinking


author: John (J5) Palmieri <johnp@redhat.com> 1.9-3
changelog:
  - Fixed License to be LGPL
  - Add COPYING license file to docs
  - Fixed Group
  - Fixed buildroot
  - Added {} braces around % macros
  - Removed .la and .a files 
  - Own {_includedir}/libmb directory
  - Add dist tag to release
  - Add smpflags  flag to make
  - Remove use of boken makeinstall macro


author: Jan Vcelak <jvcelak@fedoraproject.org> 1.1.1-4
changelog:
  - remove utils subpackage and place mmdblookup into devel subpackage
  - remove Group from the spec file
  - move NOTICE and Changes.md to devel subpackage


author: Michal Ruprich <mruprich@redhat.com> - 1.4.3-1
changelog:
  - Update to 1.4.3
  - Resolves: #1758843 - libmaxminddb-devel i686 can't be installed in parallel to x86_64
  - Fix for CVE-2020-28241


author: Kiyoshi Matsui <kmatsui@t3.rim.or.jp> 2.6.3-3
changelog:
  - Revise many points to adapt to the guideline of Fedora (thanks to
          the review by Mamoru Tasaka):
      use %dist, %configure, %optflags, %{_datadir}, %lang(ja),
      convert encoding of mcpp-manual.html to utf-8,
      and others.


author: Kiyoshi Matsui <kmatsui@t3.rim.or.jp> 2.7.1-1
changelog:
  - Upstream new release.
  - Change to library build.
  - Devide to 4 packages: mcpp, libmcpp, libmcpp-devel and mcpp-doc.
  - Thanks to Mary Ellen Foster for correcting this spec file.


author: Remi Collet <remi@fedoraproject.org> - 1.0.11-1
changelog:
  - update to 1.0.11, soname bump to libmemcached.so.11
  - drop broken SASL support
  - don't generate parser (bison 2.6 not supported)


author: Remi Collet <remi@fedoraproject.org> - 1.0.12-1
changelog:
  - update to 1.0.12
  - add aclocal/ax_lib_libmemcached.m4
  - abi-compliance-checker verdict : Compatible
  - uggly hack for man pages


author: Remi Collet <remi@fedoraproject.org> - 1.0.14-1
changelog:
  - update to 1.0.14
  - libmemcachedprotocol removed
  - sasl support is back
  - run test during build
  - report various issues to upstream
    https://bugs.launchpad.net/libmemcached/+bug/1079994 (bigendian)
    https://bugs.launchpad.net/libmemcached/+bug/1079995 (config.h)
    https://bugs.launchpad.net/libmemcached/+bug/1079996 (dtrace)
    https://bugs.launchpad.net/libmemcached/+bug/1079997 (-ldl)
    https://bugs.launchpad.net/libmemcached/+bug/1080000 (touch)


author: Remi Collet <remi@fedoraproject.org> - 1.0.15-1
changelog:
  - update to 1.0.15
  - libmemcachedprotocol is back
  - add memaslap command line tool
  - report various issues to upstream
    https://bugs.launchpad.net/libmemcached/+bug/1094413 (libevent)
    https://bugs.launchpad.net/libmemcached/+bug/1094414 (c99 MODE)


author: Remi Collet <remi@fedoraproject.org> - 1.0.16-1
changelog:
  - update to 1.0.16
  - ignore test result for memaslap (XFAIL but PASS)
    https://bugs.launchpad.net/libmemcached/+bug/1115357


author: Remi Collet <remi@fedoraproject.org> - 1.0.17-1
changelog:
  - update to 1.0.17
  - fix option --with-memcached and report regression
    https://bugs.launchpad.net/libmemcached/+bug/1164440
  - broken build when -fsanitize=thread available
    https://bugs.launchpad.net/libmemcached/+bug/1164442


author: Remi Collet <remi@fedoraproject.org> - 1.0.16-2
changelog:
  - move libraries in new libs sub packages
  - add provides for bundled(bobjenkins-hash) #1041351
  - apply libpthread workaround #1037707
  - spec cleanups


author: Petr Machata <pmachata@redhat.com> - 0.8-2
changelog:
  - Rename the package to libmpc, it's a better choice of name
  - %preun should uninstall mpc's info page, not make's
  - Move info page to -devel
  - BR on -devel packages
  - Drop postscript documentation


author: Petr Machata <pmachata@redhat.com> - 0.8.1-1
changelog:
  - Upstream 0.8.1
    - acosh, asinh, atanh: swap of precisions between real and imaginary parts
    - atan: memory leak
    - log: wrong ternary value in data file; masked by bug in Mpfr 2.4.1
  - Resolves: #555471 FTBFS libmpc-0.8-3.fc13


author: Petr Machata <pmachata@redhat.com> - 0.8.3-0.1.svn855
changelog:
  - Devel updates (to-be-0.8.3, SVN release 855)
    - New functions mpc_set_dc, mpc_set_ldc, mpc_get_dc, mpc_get_ldc
    - Speed-up mpc_pow_si and mpc_pow_z
    - Bug fixes in trigonometric functions, exp, sqrt
  - Upstream 0.8.2
    - Speed-up mpc_pow_ui
  - Adjust BuildRequires
  - Resolves: #653931


author: Rex Dieter <rdieter@fedoraproject.org> - 1.0-2
changelog:
  - %files: track lib soname (so bumps aren't a surprise)
  - tighten subpkg deps (%_isa)
  - %build: --disable-static


author: Marc Wiriadisastra <marc@mwiriadi.id.au> - 0.0-0.3.20060920alpha
changelog:
  - Got source using wget -N
  - Removed some doc's
  - Shifted doc line for doc package
  - Added install -p


author: Richard W.M. Jones <rjones@redhat.com> - 0.5-0.4.alpha
changelog:
  - Avoid 'test/md5.c:126:3: warning: dereferencing type-punned pointer
    will break strict-aliasing rules' by adding -fno-strict-aliasing flag.


author: Richard W.M. Jones <rjones@redhat.com> - 0.7-0.1.alpha
changelog:
  - New upstream version 0.7alpha.
  - No tarball was uploaded so temporarily use tarball from github.
  - Fixes CVE-2018-14679 libmspack: off-by-one error in the CHM PMGI/PMGL
    chunk number validity checks


author: Rex Dieter <rdieter@fedoraproject.org> - 0.8-0.1.alpha
changelog:
  - 0.8alpha
  - use %make_build %make_install %ldconfig_scriptlets %license
  - devel: use %{?_isa} to tighten dep on main pkg
  - drop deprecated Group: tag
  - %files: tighten to include library soname


author: Rex Dieter <rdieter@fedoraproject.org> - 0.9.1-0.1.alpha
changelog:
  - 0.9.1alpha
  - libmspack-0.8-0.1.alpha corrupts extracted cab files (#1647033)
  - examples no longer installed (by default)


author: Linus Walleij <triad@df.lth.se> 0.0.20-1
changelog:
  - New upstream release.
  - Updated after review by Parag AN, Kevin Fenzi and Ralf Corsepius.
  - Fixed pkgconfig bug upstream after being detected by Ralf...


author: Linus Walleij <triad@df.lth.se> 0.1.4-1
changelog:
  - New upstream release.
  - Candidate for FC5, FC6 backport.
  - Hopefully API/ABI compatible, testing in devel tree.


author: Linus Walleij <triad@df.lth.se> 0.2.0-1
changelog:
  - New upstream release.
  - Fixes (hopefully) the issues found by Harald.
  - Dependent apps will need to recompile and patch some minor code.


author: Linus Walleij <triad@df.lth.se> 0.2.2-2
changelog:
  - Flat out KILL the Doxygen HTML docs to resolve multiarch conflicts.
    Either upstream (that's me!) needs to work around the HTML files being
    different each time OR Doxygen must stop generating anchors that
    hash the system time, creating different files with each generation.
    Pre-generating the docs is deemed silly. (Someone will disagree.)


author: Linus Walleij <triad@df.lth.se> 0.2.3-1
changelog:
  - New upstream release.
  - New soname libmtp.so.7 so all apps using libmtp have to
    be recompiled, have fun.
  - If it works out we'll try to reserve a spot to backport
    this fixed version to F8 and F7 in a controlled manner.


author: Linus Walleij <triad@df.lth.se> 0.2.6.1-3
changelog:
  - Loose PAM console permissions, also assume that we can ship
    documentation again since Doxygen has been updated. Fedora
    HALd rules for the portable_audio_player capability in
    20-acl-management.fdi will change permissions on the device
    node for each plugged-in device.


author: Linus Walleij <triad@df.lth.se> 0.3.0-1
changelog:
  - Upgrade to 0.3.0. This has to happen some way, perhaps the
    painful way: I upgrade to gnomad2 2.9.2 that use 0.3.0 and
    then I write patches to Rhythmbox and Amarok to use 0.3.0
    and also send these upstream.


author: Linus Walleij <triad@df.lth.se> 1.0.3-2
changelog:
  - Replace hal-filesystem dependence with hal-info
    We can remove this altogether once all apps are cleansed
    from HAL.


author: Linus Walleij <triad@df.lth.se> 1.0.3-4
changelog:
  - Set ENV{ACL_MANAGE}="0" and TAG+="udev-acl" akin to rfkill
    apparently this may be an interrim solution.


author: Linus Walleij <triad@df.lth.se> 1.0.3-6
changelog:
  - It appears adding ENV{ID_MTP_DEVICE}="1",
    ENV{ID_MEDIA_PLAYER}="1" is the way forward so testing this
    before pushing a new libmtp release.


author: Linus Walleij <triad@df.lth.se> 1.1.0-1
changelog:
  - New upstream version including fixed bugs and the patch we
    used to carry. Dependecies need to be rebuilt. (New
    soversion)


author: Linus Walleij <triad@df.lth.se> 1.1.1-1
changelog:
  - New upstream version fixing problems with a few color devices
    plus adding new device support. Move udev rules from level
    60 to level 69 to come after SANE and avoid probing these
    devices.


author: Ville Skyttä <ville.skytta@iki.fi> - 1.1.6-2
changelog:
  - Install docs to %{_pkgdocdir} where available.
  - Move license file to main package.
  - Fix bogus dates in %changelog.


author: Linus Walleij <triad@df.lth.se> - 1.1.9-1
changelog:
  - New upstream version with many fixes.
  - Require libgrypt-devel to build, build libmtpz.
  - Install hwdb file.
  - Move documentation to a good place.


author: Linus Walleij <triad@dflund.se> - 1.1.11-1
changelog:
  - Update to 1.1.11
  - New upstream version with many fixes and additional devices
  - Notably Nexus 6P is fixed to work in this release


author: Dominik Mierzejewski <dominik@greysector.net> - 1.1.13-2
changelog:
  - Use https source URL
  - Drop obsolete spec elements
  - Use license macro
  - Update libusbx-devel build dependency
  - Drop ancient (F15) Obsoletes:
  - Tighten file list


author: Linus Walleij <linus.ml.walleij@gmail.com> - 1.1.16
changelog:
  + libmtp-1.1.16-1
  - New upstream release 1.1.16.
  - Suddenly reappear doing package maintenance duties.


author: Brent Fox <bfox@redhat.com> 2.0.2-6
changelog:
  - add a BuildPreReq for libstdc++-devel and gcc-c++ (bug #106556)
  - add a Requires for libstdc++-devel for libmusicbrainz-devel


author: John (J5) Palmieri <johnp@redhat.com> 2.1.1-1
changelog:
  - Update to upstream version 2.1.1
  - Removed libmusicbrainz-2.0.2-missing-return.patch
  - Removed libmusicbrainz-2.0.2-conf.patch


author: Rex Dieter <rdieter@fedoraproject.org> - 3.0.2-5
changelog:
  - fix doxygen-induced multilib conflicts (#480378)
  - add %check section (disabled by default, pending cppunit detection issues)


author: Christophe Fergeau <cfergeau@redhat.com> - 4.0.3-1
changelog:
  - New upstream 4.0.3 release, should fix a bug breaking metadata fetching
    from musicbrainz servers


author: Christophe Fergeau <cfergeau@redhat.com> - 5.0.1-1
changelog:
  - Package libmusicbrainz5, apart from the name/version it's identical to
    libmusicbrainz4 so this .spec is based on it.


author: Christophe Fergeau <cfergeau@redhat.com> - 5.0.1-2
changelog:
  - Address review comments (rhbz#832670)
      fix licence (LGPLv2+ -> LGPLv2)
      fix tarball URL
      remove obsolete use of RPM_BUILD_ROOT
      remove BuildRequires on pkg-config
      remove use of %defattr


author: David King <amigadave@amigadave.com> 5.1.0-1
changelog:
  - Update to 5.1.0 (#1164434)
  - Drop libxml2 patch (fixed upstream)
  - Use pkgconfig for BuildRequires


author: David Tardon <dtardon@redhat.com> - 0.3.11-3
changelog:
  - Resolves: rhbz#1461763 CVE-2017-9433 Out-of-bounds write in the
    MsWrd1Parser::readFootnoteCorrespondence function


author: Richard W.M. Jones <rjones@redhat.com> - 0.1.1-1
changelog:
  - Fix license in man pages and examples.
  - Add nbdsh(1) man page.
  - Include the signature and keyring even if validation is disabled.
  - Update devel subpackage license.
  - Fix old FSF address in Python tests.
  - Filter Python provides.
  - Remove executable permission on the tar.gz.sig file.
  - Initial release.


author: Richard W.M. Jones <rjones@redhat.com> - 0.9.6-2
changelog:
  - Add all upstream patches since 0.9.6 was released.
  - Package the ocaml bindings into a subpackage.


author: Richard W.M. Jones <rjones@redhat.com> - 0.9.8-3
changelog:
  - Bump and rebuild to fix releng brokenness.
    https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/2LIDI33G3IEIPYSCCIP6WWKNHY7XZJGQ/


author: Richard W.M. Jones <rjones@redhat.com> - 0.9.8-4
changelog:
  - Fix nbdkit dependencies so we're actually running the tests.
  - Add glib2-devel BR so we build the glib main loop example.
  - Add upstream patch to fix test error:
    nbd_connect_unix: getlogin: No such device or address
  - Fix test failure on 32 bit.


author: Richard W.M. Jones <rjones@redhat.com> - 1.0.2-1
changelog:
  - New upstream version 1.0.2.
  - Remove patches which are upstream.
  - Contains fix for NBD Protocol Downgrade Attack (CVE-2019-14842).
  - Fix previous commit message.


author: Richard W.M. Jones <rjones@redhat.com> - 1.0.3-1
changelog:
  - New upstream version 1.0.3.
  - Contains fix for remote code execution vulnerability.
  - Add new libnbd-security(3) man page.


author: Robert Scheck <robert@fedoraproject.org> 1.1.6-7
changelog:
  - Run autoreconf to recognize aarch64 (#925813)
  - Conditionalized usage of %{_lib} vs %{_libdir} for RHEL < 7
  - Tight run-time dependencies between sub-packages via %{?_isa}


author: Adrian Reber <areber@redhat.com> - 1.2-5
changelog:
  - Repack tarball to remove problematic license from unused code
  - Apply fixes for warnings found by gcc -fanalyzer


author: David Woodhouse <dwmw2@infradead.org> - 0.1.13-4
changelog:
  - Backport patch to fix SIPE audio disconnections (#1337051)
  - Fix candidate gathering with IPV6 tentative addresses (#1337412)


author: Tomas Hoger <thoger@redhat.com> - 0.1.13-11
changelog:
  - Add conditional for building with(out) gst010 / GStreamer 0.10 support.
  - Disable gst010 plugin by default.


author: Stefan Becker <chemobejk@gmail.com> - 0.1.14-3
changelog:
  - update to 0.1.14-70-gfb2f1f7 with alternate server fixes for SIPE
  - add autoreconf build step
  - remove examples subpackage as examples are no longer installed


author: Kamil Dudka <kdudka@redhat.com> - 0.1.14-4.20171128gitfb2f1f7
changelog:
  - enable make check again
  - make tests pass in Koji
  - disable test-new-dribble that sometimes hangs indefinitely
  - make tests compile on i686
  - make the package build on armv7hl
  - make the package build on Fedora 28
  - avoid build failure if gstreamer-plugins-base-devel is installed
  - move autoreconf invocation to %prep
  - use Name Version Release that explicitly identifies an SCM snapshot (#1541646)


author: Kamil Dudka <kdudka@redhat.com> - 0.1.14-6.20171128gitfb2f1f7
changelog:
  - temporarily make the upstream test-suite run on Intel arches only
  - disable test-send-recv, which fails in Koji


author: Kamil Dudka <kdudka@redhat.com> - 0.1.14-7.20180504git34d6044
changelog:
  - component: accept TURN in nice_component_verify_remote_candidate() (#1541646)
  - update to 0.1.14-85-g34d6044 (#1541646)


author: Lubomir Rintel <lkundrak@v3.sk> - 1.8.26-2
changelog:
  - Fixes suggested in review by Matthew Krupcale (#1763285):
  - Add gcc BR
  - Fixed the libnma-gtk4 conditional
  - Made dependencies arch-specific where relevant
  - Dropped obsolete macros
  - Install license file with libnma-gtk4


author: Thomas Haller <thaller@redhat.com> - 1.8.28-1
changelog:
  - Update to 1.8.28 release
  - move org.gnome.nm-applet.gschema.xml from network-manager-applet to here.
  - introduce wireless security dialogs


author: Ana Cabral <acabral@redhat.com> - 1.8.36-1
changelog:
  - Update to 1.8.36 release (rh #2062686)
  - Include OWE wireless security (rh #2060327)
  - Fix OWE wireless security entry in Hidden Networks dialog (rh #2057514)


author: Christopher Aillon <caillon@redhat.com> - 0.3.0-4
changelog:
  - Require a desktop-notification-daemon to be present.  Currently,
    this is notify-daemon, but libnotify doesn't specifically require
    that one.  Require 'desktop-notification-daemon' which daemons
    providing compatible functionality are now expected to provide.


author: Luke Macken <lmacken@redhat.com> - 0.4.2-3
changelog:
  - Add upstream patch libnotify-0.4.2-status-icon.patch to emit the correct
    property change notification 'status-icon' instead of 'attach-icon'


author: Christopher Aillon <caillon@redhat.com> - 0.4.2-4
changelog:
  - Add upstream patch (r2899) to correct an invalid assertion when
    creating notifications using status icons


author: Matthias Clasen <mclasen@redhat.com> - 0.4.4-1
changelog:
  - Update to 0.4.4, which contains important bug fixes 
    and memory leak fixes
  - Require pkgconfig in the -devel package


author: Dan Mashal <dan.mashal@fedoraproject.org> - 0.7.5-5
changelog:
  - Fix RHBZ #925824
  - Update source URL
  - Fix mix of spaces and tabs in spec file
  - Fix bogus changelog date


author: Kalev Lember <klember@redhat.com> - 0.7.7-1
changelog:
  - Update to 0.7.7
  - Remove lib64 rpaths
  - Don't set group tags
  - Use make_install macro
  - Don't manually set deps that pkgconfig dep extractor automatically does
  - Drop old, unused build deps
  - Tighten deps with the _isa macro


author: Colin Walters <walters@redhat.com> 2:1.1.2-1
changelog:
  - Update to 1.1.2
  - Delete upstreamed libogg-1.1-64bit.patch
  - Delete upstreamed libogg-underquoted.patch


author: Rakesh Pandit <rakesh@fedoraproject.org> - 1.1.1-1
changelog:
  - Update 1.1.1
  - (CVE-2009-3377) CVE-2009-3377 liboggz: unspecified security fixes mentioned in MFSA 2009-63


author: Debarshi Ray <rishi@fedoraproject.org> - 0.0.8-1
changelog:
  - Version bump to 0.0.8.
    * Fixed a huge memory leak. (FreeDesktop Bugzilla #21435)
    * cfa output should write the data in PGM as big endian.
    * Better handling of Canon CR2 "slices" to fix crasher with Canon
      450D/Digital Rebel XSi files (and possibly others).
    * Added new API or_rawfile_new_from_memory() to load a Raw file from a
      memory buffer.
    * Added new API or_rawfile_get_typeid() and the associated consts.
    * Added new API or_rawdata_get_minmax().
    * Added new API or_get_file_extensions().
    * Added new API or_rawfile_get_rendered_image() to get a rendered image.
    * Added new API or_bitmapdata_*().
    * New GdkPixbuf loader.
    * Decompress NEF files.
  - License changed to LGPLv3 or later.
  - Missing includes fixed by upstream.
  - Replaced 'BuildRequires: chrpath glib2-devel' with 'BuildRequires:
    exempi-devel libcurl-devel'.
  - Added 'Requires: gtk2' to pixbuf-loader for directory ownership.
  - Added a %check stanza.


author: Christian Krause <chkr@fedoraproject.org> - 0.0.8-2
changelog:
  - add upstream patch 1b15acdcfdc4664bc6c0be473cb6e096071a4e62
    to support certain PEF files and to fix a crash when opening
    such files (BZ 606898)


author: Christian Krause <chkr@fedoraproject.org> - 0.0.8-3
changelog:
  - add upstream patch 22287584fbfa4657098ee997957a6c4fc972a53b to
    properly decompress CFA from certain cameras (BZ 624283)


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.0.9-1
changelog:
  - Updated to 0.0.9
  - Dropped obsolete Group, Buildroot, %clean and %defattr
  - Switched to .bz2 sources
  - Dropped included patches


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.1.3-2
changelog:
  - Removed ldconfig scriptlets as per
    https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets


author: Julian Sikorski <belegdol@fedoraproject.org> - 0.1.3-4
changelog:
  - Added gcc-c++ to BuildRequires as per https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequires_and_Requires


author: Zeeshan Ali <zeenix@redhat.com> - 0.2.1-1
changelog:
  - Fix and simplify udev rule.
  - Fedora:
    - Fix minimum RAM requirements for F16 and F17.
  - Add data on:
    - Fedora 18
    - GNOME 3.6
    - Ubuntu 12.10
  - Fixes to doc build.
  - Install script:
    - Add get_config_param method.
    - Differenciate between expected/output script names.
    - Add more utility functions.
  - Add 'installer-reboots' parameter to medias.
  - osinfo-detect does not die of DB loading errors anymore.
  - More type-specific entity value getters/setters.
  - Fixe and update RNG file.
  - Add 'subsystem' property/attribute to devices.


author: Christophe Fergeau <cfergeau@redhat.com> 0.2.5-1
changelog:
  - New upstream release 0.2.5
  - Disable udev rule as it's no longer required with newer
    systemd/util-linux


author: Christophe Fergeau <cfergeau@redhat.com> - 0.2.5-2
changelog:
  - BuildRequires /usr/bin/pod2man as this will automatically pick the right
    package rather than conditionally requiring a package that is only
    available in f19+
  - Do not Requires: udev when building libosinfo without its udev rule
    (which is done on f19+)


author: Fabiano Fidêncio <fidencio@redhat.com> - 1.2.0-4
changelog:
  - Resolves: rhbz#1649632 - libosinfo test suite should collect+report all
                             failures, not exit on first error


author: Fabiano Fidêncio <fidencio@redhat.com> - 1.5.0-3
changelog:
  - Resolves: rhbz#1727843 - CVE-2019-13313 libosinfo: osinfo-install-script
                             option leaks password via command line argument


author: Fabiano Fidêncio <fidencio@redhat.com> - 1.8.0-1
changelog:
  - Resolves: rhbz#1815158 - Rebase to libosinfo the latest upstream release
  - Resolves: rhbz#1754394 - Provide information about UEFI support for guests (libosinfo)
  - Resolves: rhbz#1032520 - WHQL'ed drivers should be made available for Boxes/libosinfo users


author: Neal Becker <ndbecker2@gmail.com> - 0.9.9-2
changelog:
  - Remove libotf-config (just just pkg-config instead)
  - Remove example/Makefile to fix multilib conflict


author: Tom "spot" Callaway <tcallawa@redhat.com> 1.1.20-3
changelog:
  - fix FC-4 with aclocal call
  - move man3 pages to -devel
  - don't set default, just put comment in conf file
  - own /etc/libpaper.d
  - use debian/NEWS
  - include the meager translations
  - use --disable-static


author: Tom "spot" Callaway <tcallawa@redhat.com> - 1.1.23-3
changelog:
  - update to nmu1
  - apply patch to fix imprecise definition of DL format
  - apply patch so that when no config is present, libpaper will fallback through
    LC_PAPER before giving up and using Letter


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 4.8.0-7
changelog:
  - Python 2 binary package renamed to python2-libpfm
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Peng Wu <pwu@redhat.com> - 1.6.91-1
changelog:
  - Update to 1.6.91
  - change license to GPLv3+
  - import open-gram dictionary and remove pinyin tones
  - add some checks when load data from file


author: Kalev Lember <klember@redhat.com> - 1.12-9
changelog:
  - Remove lib64 rpaths
  - Disable strict aliasing as it's not strict-aliasing clean on ppc64el
  - Don't redefine licensedir


author: Peter Robinson <pbrobinson@fedoraproject.org> 2.0.0-1
changelog:
  - Update to upstream 2.0.0
  - Fixes the following CVEs plus others
  - CVE-2017-6440 CVE-2017-6439 CVE-2017-6438 CVE-2017-6437 CVE-2017-6436
  - CVE-2017-6435 CVE-2017-5836 CVE-2017-5835 CVE-2017-5834 CVE-2017-5545
  - CVE-2017-5209


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.0.0-4
changelog:
  - Python 2 binary package renamed to python2-libplist
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Bastien Nocera <bnocera@redhat.com> - 2.2.0-1
changelog:
  + libplist-2.2.0-1
  - Update to 2.2.0, breaking the ABI
  - Stop linking python module against libpython


author: Pavel Raiskup <praiskup@redhat.com> - 10.3-1
changelog:
  - initial release, packaging inspired by postgresql.spec
  - provide postgresql-devel to avoid fixing all the client packages


author: Carl Byington <carl@five-ten-sg.com> - 0.6.8
changelog:
  - Initial version of pst2dii to convert to Summation dii load file format
  - changes for Fedora packaging guidelines (#434727)


author: Carl Byington <carl@five-ten-sg.com> - 0.6.9
changelog:
  - Patch from Joachim Metz for 64 bit compile.
  - Fix pst format documentation for 8 byte backpointers.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.11-1
changelog:
  - Use ftello/fseeko to properly handle large files.
  - Document and properly use datasize field in b5 blocks.
  - Fix some MSVC compile issues and collect MSVC dependencies into one place.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.15-1
changelog:
  - Patch from Robert Simpson for file handle leak in error case.
  - Fix for missing length on lz decompression, bug found by Chris White.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.19-1
changelog:
  - Fix base64 encoding that could create long lines.
  - Initial work on a .so shared library from Bharath Acharya.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.20-1
changelog:
  - add configure option --enable-dii=no to remove dependency on libgd.
  - many fixes in pst2ldif by Robert Harris.
  - add -D option to include deleted items, from Justin Greer
  - fix from Justin Greer to add missing email headers
  - fix from Justin Greer for my_stristr()
  - fix for orphan children when building descriptor tree
  - avoid writing uninitialized data to debug log file
  - remove unreachable code
  - create dummy top-of-folder descriptor if needed for corrupt pst files


author: Carl Byington <carl@five-ten-sg.com> - 0.6.21-1
changelog:
  - fix title bug with old schema in pst2ldif.
  - also escape commas in distinguished names per rfc4514.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.22-1
changelog:
  - patch from David Cuadrado to process emails with type PST_TYPE_OTHER
  - base64_encode_multiple() may insert newline, needs larger malloc
  - subject lines shorter than 2 bytes could segfault


author: Carl Byington <carl@five-ten-sg.com> - 0.6.26-1
changelog:
  - patch from Fridrich Strba for building on mingw and general
  - cleanup of autoconf files.
  - add processing for pst files of type 0x0f.
  - strip and regenerate all MIME headers to avoid duplicates.
  - do a better job of making unique MIME boundaries.
  - only use base64 coding when strictly necessary.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.28-1
changelog:
  - improve decoding of multipart/report and message/rfc822 mime types.
  - improve character set handling.
  - fix embedded rfc822 messages with attachments.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.30-1
changelog:
  - track character set individually for each mapi element.
  - remove charset option from pst2ldif since we get that from each
    object now.
  - avoid emitting bogus empty email messages into contacts and
    calendar files.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.33-1
changelog:
  - compensate for iconv conversion to utf-7 that produces strings that
    are not null terminated.
  - don't produce empty attachment files in separate mode.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.35-1
changelog:
  - properly add trailing mime boundary in all modes.
  - build separate libpst, libpst-libs, libpst-devel rpms.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.37-1
changelog:
  - add pst_attach_to_mem() back into the shared library interface.
  - fix memory leak caught by valgrind.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.38-1
changelog:
  - add python interface to the shared library.
  - bump soname to version 4 for many changes to the interface.
  - better decoding of recurrence data in appointments.
  - remove readpstlog since debug log files are now plain text.
  - add readpst -j option for parallel jobs for each folder.
  - make nested mime multipart/alternative to hold the text/html parts.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.41-1
changelog:
  - fix ax_python detection - should not use locate command
  - checking for fedora versions is not needed


author: Carl Byington <carl@five-ten-sg.com> - 0.6.43-1
changelog:
  - decode more of the pst format, some minor bug fixes
  - add support for code pages 1200 and 1201.
  - add readpst -t option to select output item types, which can
    now be used to process folders containing mixed item types.
  - fix segfault with embedded appointments
  - add readpst -u option for Thunderbird mode .size and .type files
  - better detection of embedded rfc822 message attachments


author: Carl Byington <carl@five-ten-sg.com> - 0.6.44-1
changelog:
  - patch from Lee Ayres to add file name extensions in separate mode.
  - allow mixed items types in a folder in separate mode.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.45-1
changelog:
  - patch from Hugo DesRosiers to export categories and notes into vcards.
  - extend that patch to export categories into vcalendar appointments also.


author: Carl Byington <carl@five-ten-sg.com> - 0.6.48-1
changelog:
  - fix for broken internet headers from Outlook
  - fix ax_python.m4 to look for python2.7
  - use mboxrd from quoting for output formats with multiple messages per file
  - use no from quoting for output formats with single message per file


author: Carl Byington <carl@five-ten-sg.com> - 0.6.51-1
changelog:
  - fix for buffer overrun; attachment size from the secondary
    list of mapi elements overwrote proper size from the primary
    list of mapi elements.
    fedora bugzilla 696263


author: Carl Byington <carl@five-ten-sg.com> - 0.6.52-1
changelog:
  - fix dangling freed pointer in embedded rfc822 message processing
  - allow broken outlook internet header field - it sometimes contains
    fragments of the message body rather than headers


author: Carl Byington <carl@five-ten-sg.com> - 0.6.53-1
changelog:
  - add Status: header in output
  - allow fork for parallel processing of individual email folders
    in separate mode
  - proper handling of --with-boost-python option


author: Carl Byington <carl@five-ten-sg.com> - 0.6.55-1
changelog:
  - preserve bcc headers
  - document -C switch to set default character set
  - space after colon is not required in header fields


author: Carl Byington <carl@five-ten-sg.com> 0.6.60-1
changelog:
  - patch from Dominique Leuenberger to add AC_USE_SYSTEM_EXTENSIONS
  - add readpst -a option for attachment stripping


author: Carl Byington <carl@five-ten-sg.com> 0.6.64-1
changelog:
  - fix line wrap on python provides_exclude_from
  - fix unchecked errors found by cppcheck
  - AJ Shankar fixes for attachment processing and body encodings
    that contain embedded null chars.


author: Carl Byington <carl@five-ten-sg.com> 0.6.68-1
changelog:
  - allow folders containing multiple item types, e.g. email and calendar
  - better detection of valid internet headers


author: Carl Byington <carl@five-ten-sg.com> 0.6.71-1
changelog:
  - fedora python naming scheme changes
  - Zachary Travis - Add support for the OST 2013 format, and
    Content-Disposition filename key fix for outlook compatibility


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.6.71-4
changelog:
  - Python 2 binary package renamed to python2-libpst
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Tim Powers <timp@redhat.com>
changelog:
  - cleaned up spec for use with RPM 4.0 (al la _sysconfdir _datadir etc)
  - update to 0.9.17
  - yay! a man page!


author: Tim Powers <timp@redhat.com>
changelog:
  - some ideas taken from the package available at the gaim website, mainly to install the applet stuff too.


author: Tim Powers <timp@redhat.com>
changelog:
  - updated to 0.11.0pre2
  - enable gnome support
  - updated ispell to aspell patch
  - cleaned up file list


author: Christopher Blizzard <blizzard@redhat.com> 0.59-7
changelog:
  - Include patch that uses htmlview instead of calling Netscape
    directly
  - Include patch that turns off the buddy ticker and changes the button
    look to the (sane) default.


author: Christopher Blizzard <blizzard@redhat.com> 1:0.75-0
changelog:
  - Update to 0.75.
  - Remove mem leak patch that is already included in 0.75.
  - Clean up a lot of old unused patches and old source tarballs.


author: Christopher Blizzard <blizzard@redhat.com> 1:0.75-1.1.0
changelog:
  - Include patch that fixes a bunch of buffer-related problems, mostly
    from nectar@freebsd.org and some of my own changes.


author: Warren Togami <wtogami@redhat.com>
changelog:
  - CVS snapshot, generated with automake-1.7.9
  - update #4
  - update #2 but disable
  - #5 no longer needed
  - default to gnome-open #6
  - some spec cleanup


author: Warren Togami <wtogami@redhat.com> 0.76-5
changelog:
  - CVS backports: 
    102 Fix ^F keybinding when gtkrc is set to emacs mode
    103 Add Missing File: evolution-1.5.x buildability
    104 When MSN server intermittently has problems accessing buddy list, MSN will crash with 0.76
    105, 106, 107 MSN Error reporting fixes
    108 History plugin causes unnecessary horizontal scrollbars
    109 Fix the text replace plugin 
    110 Prevent message sending while offline


author: Warren Togami <wtogami@redhat.com> 0.76-6
changelog:
  - CVS backports:
    111 Prevent Crash during password change if blank fields
    112 Prevent Crash if remote sends invalid characters
    113 Enable /etc/gaim/prefs.xml defaults for new profiles
  - Tray Icon enabled by default
  - Relabel internal version with V-R


author: Warren Togami <wtogami@redhat.com> 0.77-3
changelog:
  - remove gnome-open manual, since 0.77 has "GNOME Default" as default.
  - update default prefs.xml, disable buddy icons in buddy list
  - CVS backport 114: plugin prefs saving fix
                 115: autoreconn-suppress-dialogs
                 116: fix smileys in dialogs
                 117: gtk+ 2.0 compat


author: Warren Togami <wtogami@redhat.com> 0.77-6
changelog:
  - CVS backport 118: x86-64 yahoo auth fix
                 119: Copy/paste fixes for UCS-2 encoded selection
                 120: IRC reconnect segfault fix
  - remove relnot.so plugin because it is unusable in FC
  - Default enable logging and history.so plugin
            enable autoreconnect plugin
  - Fix Gnome Default url handler


author: Warren Togami <wtogami@redhat.com> 0.77-7
changelog:
  - CVS backport 121: byte order badness and crashing copy & paste fix
                 122: history.so scroll to bottom in new tabs fix


author: Warren Togami <wtogami@redhat.com> 0.78-7
changelog:
  - CVS backport 125: MSN disconnect on non-fatal error fix
                 126: Paste html with img crash fix
                 127: Misplaced free fix


author: Warren Togami <wtogami@redhat.com> 0.79-1
changelog:
  - update to 0.79
  - update desktop patch
  - update header and pkgconfig locations
  - update default prefs
  - FC3 sed behavior workaround
  - temporarily disable evolution integration


author: Warren Togami <wtogami@redhat.com> 0.79-2
changelog:
  - remove tray icon patch temporarily because it seems to cause more
    problems than it solves.
  - provide gaim-devel
  - CVS backport 128: Cached buddy icons fix


author: Warren Togami <wtogami@redhat.com> 0.80-1
changelog:
  - update to 0.80
  - enable ExtPlacement plugin by default
  - Smiley Theme "Default" by default (bug fix)
  - Insertions -> Control-{B/I/U} by default


author: Warren Togami <wtogami@redhat.com> 0.81-1
changelog:
  - 0.81
  - krb5-devel for Zephyr
  - evolution-data-server-devel integration
    plugin disabled by default because it seems very unstable


author: Warren Togami <wtogami@redhat.com> 0.81-3
changelog:
  - CVS backport 133: CAN-2004-0500 MSNLP buffer overflow
                 134: Select buddy icon in new account crash
                 135: Jabber join crash
                 136: Jabber tooltip fake self crash


author: Warren Togami <wtogami@redhat.com> 0.81-4
changelog:
  - conditionalize features for alternate target distributions
  - remove unnecessary ExclusiveArch
  - other cleanups


author: Warren Togami <wtogami@redhat.com> 0.82-1
changelog:
  - Update to 0.82 resolves several security issues and bugs
    CAN-2004-0500, CAN-2004-0754, CAN-2004-0784, CAN-2004-0785
    More details at http://gaim.sourceforge.net/security/


author: Warren Togami <wtogami@redhat.com> 1:1.1.3-2
changelog:
  - 1.1.3 including two security fixes
    CAN-2005-0472 Client freezes when receiving certain invalid messages
    CAN-2005-0473 Client crashes when receiving specific malformed HTML


author: Warren Togami <wtogami@redhat.com> 1:1.1.4-1
changelog:
  - 1.1.4 with MSN crash fix, g_stat() crash workaround
    CAN-2005-0208 Gaim HTML parsing DoS (another one)


author: Warren Togami <wtogami@redhat.com> 1:1.1.4-4
changelog:
  - 144: POSIX functions became macros, build fix (#150429)
  - 145: Fix non-proxy yahoo file transfer
  - 146: Fix non-proxy yahoo buddy icons


author: Warren Togami <wtogami@redhat.com> 1:1.3.0-1
changelog:
  - 1.3.0 many bug fixes and two security fixes
    long URL crash fix (#157017) CAN-2005-1261
    MSN bad messages crash fix (#157202) CAN-2005-1262


author: Warren Togami <wtogami@redhat.com> 1:1.3.1-0
changelog:
  - 1.3.1 more bug fixes
    CAN-2005-1269 CAN-2005-1934
  - enable Message Notification plugin by default


author: Warren Togami <wtogami@redhat.com> 1:1.4.0-4
changelog:
  - 149: MSN username with space disconnect fix
  - Do not own perl dir, remove empty files (#162994 jpo)


author: Warren Togami <wtogami@redhat.com> 1:1.4.0-5
changelog:
  - FC5+ automatic -fstack-protector-all switch
  - 150: MSN buddy names with space disconnect and profile corruption
         (supercedes patch 149)
  - 151: Gadu Gadu memory alignment crash
  - 152: Rename Group Merge crash
  - 153: mailto: parse crash (util.c)
  - 154: mailto: parse crash (MSN)
  - 155: mailto: parse crash (Zephyr)


author: Warren Togami <wtogami@redhat.com> - 1:1.5.0-1
changelog:
  - 1.5.0 security and bug fixes
    CAN-2005-2370 Gadu-Gadu memory alignment bug
    CAN-2005-2102 AIM/ICQ non-UTF-8 Filename Crash
    CAN-2005-2103 AIM/ICQ away message buffer overflow


author: Warren Togami <wtogami@redhat.com> - 1:1.5.0-2
changelog:
  - always use -z relro and FORTIFY_SOURCE opt flags for FC3+ and RHEL4+ 
    (compiler simply ignores these flags if they are unsupported)


author: Peter Jones <pjones@redhat.cm> - 1:1.5.0-4
changelog:
  - rebuild for new cairo, add -Wno-pointer-sign
  - add -Wno-pointer-sign until somebody maintaining this package makes it build
    without it.


author: Ray Strode <rstrode@redhat.com> - 1:1.5.0-7
changelog:
  - use upstream desktop file (except use generic name, because 
    this is our default instant messaging client)


author: Warren Togami <wtogami@redhat.com> - 1:1.5.0-9
changelog:
  - Ensure that security opt flags are used (#165795)
  - Many bug fixes from Peter Lawler (#171350)
    156: Fix Yahoo chatroom ignore on join
    157: Fix Italian yahoo profiles
    158: Strip HTML from status
    159: xmlnode cleanup
    160: Fix crash on non-terminated strings
    161: silc-close-gaim_request-window-prpl-disconnect-p1
    162: silc-close-gaim_request-window-prpl-disconnect-p2
    163: silc-close-gaim_request-window-prpl-disconnect-p3
    164: silc-close-gaim_request-window-prpl-disconnect-p4
    165: silc-close-gaim_request-window-prpl-disconnect-p5
    166: silc-close-gaim_request-window-prpl-disconnect-p6
    167: MSN data corruption fix
    168: msn-kill-convo-close-timeout-notices-p1
    169: msn-kill-convo-close-timeout-notices-p2
    170: msn-kill-convo-close-timeout-notices-p3
    171: forceful-connection_disconnect-not-wipe-password
    172: Clipboard leak and history scrolling fix
    173: smileys-logtype-p1
    174: smileys-logtype-p2
    175: Allow Italics in IRC
    176: Add more authors
    177: Update copyright
    178: Update HACKING doc
    179: Fix doc creation
    180: Fix AIM/ICQ Rate Limiting issue


author: Warren Togami <wtogami@redhat.com> 2.0.0-0.3.beta3
changelog:
  - more spec cleanups
  - buildreq libXScrnSaver-devel, gettext, intltool, desktop-file-utils
  - disable mono for now due to #196877


author: Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.17.beta4
changelog:
  - temporary workaround for gstreamer build bug in beta4
    --enable-gstreamer prevented it from working =)
    NOTE: beta4 removed libao support entirely.  Distros that lack gstreamer-0.10+
    will need to use command line sound output from now on.
  - Gadu Gadu is re-included in beta4 without requirement of external library


author: Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.19.beta4
changelog:
  - buildreq NetworkManager-glib-devel FC5+ (katzj)
  - #213800 debug window freeze fix
  - #212818 IRC SIGPIPE crash fix


author: Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.22.beta5
changelog:
  - 2.0.0 beta5
  - Debian patches
      02_gnthistory-in-gtk
      03_gconf-gstreamer
      04_blist-memleak
      05_url-handler-xmpp
      06_jabber-registration-srv
      07_msn-custom-smiley-crash
  - SILC Account Edit Crash


author: Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.31.beta6
changelog:
  - Removed debian-02_gnthistory-in-gtk
    Removed debian-03_gconf-gstreamer.patch
    Upstream recommended removing these patches.
  - Add fix-buggy-fetch-url
  - Enable type_chat and type_chat_nick in default prefs.xml


author: Warren Togami <wtogami@redhat.com> - 2:2.0.0-0.33.beta7devel
changelog:
  - pidgin-2.0.0 snapshot prior to beta7
  - rename gaim to pidgin/purple/finch in various places of spec (not complete)
  - ExcludeArch s390, s390x.  It never did work there.
  - Include meanwhile plugin by moving to Extras


author: Stu Tomlinson <stu@nosnilmot.com> - 2:2.0.0-0.34.beta7devel
changelog:
  - Split into pidgin, finch & libpurple, along with corresponding -devel RPMs
  - Remove ldconfig for plugin directories
  - Fix non-UTF8 %changelog


author: Warren Togami <wtogami@redhat.com> - 2.0.0-0.35.beta7devel
changelog:
  - upstream insists that we remove the Epoch
    rawhide users might need to use --oldpackage once to upgrade
  - remove mono and howl cruft


author: Stu Tomlinson <stu@nosnilmot.com>
changelog:
  - Update Gtk icon cache when installing or uninstalling (#238621)
  - Don't own all directories we put icons in


author: Stu Tomlinson <stu@nosnilmot.com> - 2.0.0-1
changelog:
  - 2.0.0
  - Add scriptlets to install & uninstall GConf schemas
  - Move schema file from libpurple to Pidgin to avoid GConf
    dependencies in libpurple
  - rename gaim-fedora-prefs.xml to purple-fedora-prefs.xml


author: Stu Tomlinson <stu@nosnilmot.com> - 2.0.1-4
changelog:
  - Fix purple-remote for AIM & ICQ accounts (#240589)
  - Add missing Requires to -devel packages
  - Add missing BuildRequires for libxml2-devel


author: Stu Tomlinson <stu@nosnilmot.com> - 2.1.0-1
changelog:
  - 2.1.0
  - Only include translations in libpurple instead of duplicating them in
    packages that depend on libpurple anyway


author: Warren Togami <wtogami@redhat.com> - 2.1.0-2
changelog:
  - Upstream fix backports
    115: gmail-notification-crash #2323
    117: drag-and-drop-mouse-click-group-header #2333
    118: jabber-confirm-authentication-unencrypted-crash #2493


author: Warren Togami <wtogami@redhat.com> - 2.2.0-2
changelog:
  - License clarification
  - Backport patches to fix memory leaks
  - Backport patches to fix proxy settings & status scores


author: Stu Tomlinson <stu@nosnilmot.com> 2.4.1-3
changelog:
  - Rebuild for new evolution-data-server
  - Clean up default prefs.xml
  - Enable nautilus integration plugin by default in prefs.xml (#242289)


author: Stu Tomlinson <stu@nosnilmot.com> 2.5.1-3
changelog:
  - Backport fixes from upstream:
    Add "Has You:" back to MSN tooltips
    Fix crash during removal of your own buddy icon
    Fix crash when handling self signed certificate with NSS SSL


author: Warren Togami <wtogami@redhat.com> 2.5.2-2
changelog:
  - Upstream backports:
    100: sametime-redirect-null crash
    101: NetworkManager-improvement
    102: no-password-in-dialog-if-not-remembering
    103: temporarily-remember-password-during-auto-reconnect
    104: smilie-theme-change-crash
    105: url_fetch_connect_cb-double-free crash
    106: GtkIMHtmlSmileys-remove-crash
    107: remove-dialog-from-open-dialog-list


author: Warren Togami <wtogami@redhat.com> 2.5.2-6
changelog:
  - Automatically detect booleans to enable build features from dist tag
  - Unify RHEL4 and RHEL5 spec with Fedora to make both easier to maintain


author: Stu Tomlison <stu@nosnilmot.com> 2.5.8-2
changelog:
  - Backport patch from upstream to enable NSS to recognize root CA
    certificates that use MD2 & MD4 algorithms in their signature, as
    used by some MSN and XMPP servers


author: Warren Togami <wtogami@redhat.com> 2.6.2-2
changelog:
  - Upstream backports:
      97e003ed2bc2bafbb993693c9ae9c6d667731cc1 aim-buddy-status-grab
      37aa00d044431100d37466517568640cb082680c yahoo-buddy-idle-time
      40005b889ee276fbcd0a4e886a68d8a8cce45698 yahoo-status-change-away
      cb46b045aa6e927a3814d9053c2b1c0f08d6fa62 crash-validate-jid


author: Warren Togami <wtogami@redhat.com> - 2.6.6-1
changelog:
  - 2.6.6 with security and numerous minor bug fixes
    CVE-2010-0277 CVE-2010-0420 CVE-2010-0423
  - Bug #528796: Get rid of #!/usr/bin/env python


author: Warren Togami <wtogami@redhat.com> - 2.6.6-2
changelog:
  - Upstream backports:
      0e3079d15adeb12c1e57ceaf5bf037f9b71c8abd Fix AIM SSL clientLogin
      b14ee507e932a395a0e1f29298af162c8614ca0f Fix AIM clientLogin with proxy


author: Stu Tomlinson <stu@nosnilmot.com> - 2.7.0-1
changelog:
  - 2.7.0 with features, bug fixes and a security fix: CVE-2010-1624 (#591806)
  - Use System SSL Certificates (#576721)
  - Add additional dependencies for Voice + Video (#581343)
  - Upstream backport:
      87ada76abf90c44e615679efc5f8128bb941bba1 Reduce MSN traffic


author: Stu Tomlinson <stu@nosnilmot.com> 2.7.0-2
changelog:
  - Upstream backports:
      3c30f64efedafc379b6536852bbb3b6ef5f1f6c9 - fix for receiving HTML on ICQ
      13fbe0815f84d5b3c001947559f5818c10275f4c - prevent null deref on disconnecting account (#592750)
      c4a874926d07b8597db4b78a181a89cf720a8418 - fix blinking tray icon on new message (#592691)
      cfe0e649dda34d9252d40d8f67e445336a247998 - prevent race condition on Yahoo! login
      e3dd36706068f3b8eabd630ff71d270c145cce42 - fix crash in Oscar (#548128)
      13fbe0815f84d5b3c001947559f5818c10275f4c - fix crash during network disconnect (#592750)


author: Stu Tomlinson <stu@nosnilmot.com> 2.7.1-1
changelog:
  - 2.7.1
  - Adds Direct Connection support for MSN
  - Numerous bug fixes
  - Evolution support moved to pidgin-evolution for F13+ (#581144)


author: Stu Tomlinson <stu@nosnilmot.com> 2.7.1-5
changelog:
  - Rebuild against newer libedataserver
  - spec file cleanup:
      replace %define with %global
      replace tabs with spaces for consistency
      mark prefs.xml as a config file


author: Tom "spot" Callaway <tcallawa@redhat.com> 2.7.3-2
changelog:
  - use _isa in explicit Requires on libpurple to prevent yum from trying to 
    jump architectures to resolve dependency


author: Jon Ciesla <limburgher@gmail.com> - 2.10.2-1
changelog:
  - Update to 2.10.2, BZ 803293, 803299.
  - Dropping MSN patches.  Protocol patch not needed, won't connect
  - to 16 by default.  Crash patch was upstreamed.
  - Dropped nm09 patch, upstreamed.


author: Jon Ciesla <limburgher@gmail.com> - 2.10.4-1
changelog:
  - Update to 2.10.4, CVE-2012-2214, CVE-2012-2318, BZ 806839, 819454.
  - Port to farstream patch upstreamed.


author: Stu Tomlinson <stu@nosnilmot.com> 2.10.5-1
changelog:
  - Update to 2.10.5, CVE-2012-3374
  - Allow building only libraries (#831364)
  - Revive FT crash prevention patch


author: Orion Poplawski <orion@cora.nwra.com> - 2.10.7-5
changelog:
  - Fix setting -fstack-protector on F20+, use -fstack-protector-strong there
  - Filter out provides from plugins


author: Jan Synáček <jsynacek@redhat.com> - 2.10.10-1
changelog:
  - Update to 2.10.10, includes security fixes for CVE-2014-3694,
    CVE-2014-3695, CVE-2014-3696, CVE-2014-3697 and CVE-2014-3698


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.10.11-4
changelog:
  - Removed CFLAGS hacks
  - Fixed building with gcc-5 (by do-not-disable-wall patch)
    Resolves: rhbz#1197698


author: Jan Synáček <jsynacek@redhat.com> - 2.10.11-12
changelog:
  - Refix purple-remote when running in python3 (#1226468)
  - Add python3-dbus to Requires (needed by purple-remote from libpurple)


author: Warren Togami <wtogami@redhat.com> 0.10.0-1
changelog:
  - upgrade to 0.10.0
  - Spec cleanups
  - Remove INSTALL, add NEWS
  - Add new binaries
  - libtool, auto* not needed


author: Kristian Høgsberg <krh@redhat.com> - 1.2.1-5
changelog:
  - Make rawiso support actually work.
  - Update fw-device-cdev.h to sync with latest kernel patch.
  - Add Requires to pull in a recent enough kernel.


author: Kristian Høgsberg <krh@redhat.com> - 1.2.1-7
changelog:
  - Update firewire-cdev.h again to get the iso context create ioctl changes.
  - Bump kernel requires accordingly.


author: Jarod Wilson <jwilson@redhat.com> - 1.2.1-8
changelog:
  - Switch kernel Requires to a Conflicts so we don't end up pulling
    kernels into build chroot, and bump to GA kernel ver (#244128)


author: Jarod Wilson <jwilson@redhat.com> - 1.2.1-9
changelog:
  - Drop Conficts, causes interesting issues if people have an
    older kernel installed and/or kernel-xen installed (#244474)


author: Jarod Wilson <jwilson@redhat.com> - 1.3.0-3
changelog:
  - Update firewire-cdev.h to match kernel and eliminate
    bitfield usage, fixes capture on big-endian systems (#345221)


author: Jarod Wilson <jwilson@redhat.com> - 1.3.0-6
changelog:
  - Unmap the correct memory range on iso receive teardown, fixes
    segfault on exit from dvgrab (Mladen Kuntner, #444354)


author: Jarod Wilson <jwilson@redhat.com> - 1.3.0-7
changelog:
  - Fully initialize data structures and plug dir leak. Resolves
    crashes when used with kino (Philippe Troin, #451727)


author: Jarod Wilson <jwilson@redhat.com> - 2.0.0-0.1.20080430_git
changelog:
  - Update to pre-2.0.0 git tree, which features merged "juju" firewire
    stack support, enabled simultaneously with classic ieee1394 support


author: Jarod Wilson <jarod@redhat.com> - 2.0.0-3
changelog:
  - Address some compiler warnings
  - Reduce nesting depth in new_handle dispatches
  - Fix segfault in handle_arm_request


author: Jarod Wilson <jarod@redhat.com> - 2.0.0-5
changelog:
  - Fix up iso stop command so starting/stopping/starting iso reception works
  - Plug firewire handle leak


author: Jarod Wilson <jarod@redhat.com> - 2.0.0-6
changelog:
  - Set errno = ENOSYS for all unimplemented functions
  - Make dvgrab and friends work w/o requiring r/w on the local fw node (#441073)


author: Nils Philippsen <nils@tiptoe.de> - 2.1.2-1
changelog:
  - version 2.1.2
  - tidy up spec file
  - use %license for license file
  - require same arch main from devel package


author: Neal Gompa <ngompa@datto.com> - 1.6.0-1
changelog:
  - Update to upstream 1.6.0
    resolves: rhbz#1883910
  - Enable all missing features
  - Fix linking to external lz4 library
  - Minor spec cleanups


author: Jiri Vymazal <jvymazal@redhat.com> - 1.2.13-1
changelog:
  - rebase to 1.2.13
    resolves: rhbz#1425638
  - added patch for GnuTLS crypto-policy adherence
    resolves: rhbz#1179317
  - added autoconf, automake and libtool because package
    has patches now


author: Attila Lakatos <alakatos@redhat.com> - 1.9.0-1
changelog:
  - rebase to 1.9.0
  - add patch to comply with crypto policies
  - add support for openssl
    resolves: rhbz#1932783
  - Properly end TLS connections
    resolves: rhbz#1886400


author: Caolán McNamara <caolanm@redhat.com> 3.2.99.1-2
changelog:
  - Related: rhbz#639945 pull in review changes
    + redland build-fix
    + replace awk script
    + validate .destop files


author: Caolán McNamara <caolanm@redhat.com> 3.2.99.2-1
changelog:
  - next LibreOffice milestone
  - drop integrated openoffice.org-2.3.0.ooo76649.httpencoding.patch
  - drop integrated workspace.dtardon03.patch
  - drop integrated openoffice.org-3.1.0.ooo61927.sw.ww6.unicodefontencoding.patch
  - drop integrated workspace.impress195.patch
  - drop integrated workspace.srb1.patch
  - drop integrated openoffice.org-3.2.0.ooo106502.svx.fixspelltimer.patch
  - drop integrated openoffice.org-3.3.0.ooo108246.svx.hide-sql-group-when-inactive.patch
  - drop integrated openoffice.org-3.2.0.ooo95369.sw.sortedobjs.patch
  - drop integrated openoffice.org-3.2.0.ooo110142.svx.safercolornames.patch
  - drop integrated openoffice.org-3.3.0.ooo111758.sd.xerror.patch
  - drop integrated openoffice.org-3.2.0.ooo111741.extras.malformed-xml-file.patch
  - drop integrated openoffice.org-3.3.0.ooo112059.sw.avoid-null-ptr-deref.patch
  - drop integrated openoffice.org-3.3.0.ooo100686.wizards.types.not.mediatypes.patch
  - drop integrated workspace.vcl113.patch
  - drop integrated openoffice.org-3.3.0.ooo112384.sw.export.doc.styledoesntexist.patch
  - drop integrated workspace.cmcfixes77.patch
  - drop integrated workspace.vcl114.patch
  - drop integrated openoffice.org-3.3.0.ooo106591.sal.tradcopy.patch
  - drop integrated workspace.vcl115.patch
  - drop integrated workspace.cmcfixes78.patch
  - drop integrated openoffice.org-3.3.0.ooo114012.sd.bada11ychain.patch
  - drop integrated workspace.cmcfixes79.patch
  - drop integrated openoffice.org-3.3.0.ooo114703.vcl.betterlocalize.font.patch
  - drop integrated openoffice.org-3.3.0.rh638185.editeng.cjkctlhtmlsizes.patch
  - drop integrated openoffice.org-3.3.0.rh637738.libgcrypt.addmutex.patch
  - drop integrated openoffice.org-3.2.0.rh632236.writerfilter.cleanup-cell-props.patch
  - drop workspace.gtk3.patch


author: Caolán McNamara <caolanm@redhat.com 3.2.99.3-1
changelog:
  - next Libreoffice milestone
  - drop integrated openoffice.org-2.0.1.rhXXXXXX.extensions.defaulttoevo2.patch
  - drop integrated openoffice.org-2.2.1.ooo7065.sw.titlepagedialog.patch
  - drop integrated openoffice.org-3.2.0.ooo108846.sfx2.qstartfixes.patch
  - drop integrated openoffice.org-3.3.0.ooo107490.cppu.lifecycle.patch
  - drop integrated libreoffice-buildfix.patch
  - drop integrated libreoffice-xdg632229.gnomeshell.patch
  - drop integrated 0001-strcpy-cannot-be-used-with-overlapping-src-and-dest.patch
  - drop integrated 0001-abort-doesn-t-gain-us-anything-here.patch
  - drop integrated 0001-latest-libX11-changed-header-guards.patch


author: Caolán McNamara <caolanm@redhat.com> 3.2.99.3-2
changelog:
  - Resolves: rhbz#610103 exit quickstarter when libs deleted
  - Resolves: rhbz#652695 release desktop in timeout
  - Resolves: rhbz#657541 don't crash during processing of auto. styles
    when joining paragraphs (dtardon)


author: Caolán McNamara <caolanm@redhat.com> 3.3.0.1-1
changelog:
  - release candidate 1
  - drop integrated qstart.dont-forceenabled-on-post-reg-restart.patch
  - drop integrated exit.quickstarter.when.deleted.patch
  - drop integrated 0001-destroydesktop.in.timeout.patch
  - drop integrated openoffice.org-3.3.0.rhbz657541.join-paragraphs.patch


author: Caolán McNamara <caolanm@redhat.com> 3.3.0.2-2
changelog:
  - Resolves: rhbz#663724 fdo32572-sc-dont-double-paste.patch
  - Resolves: rhbz#660342 Undo/Redo crash with postits


author: Caolán McNamara <caolanm@redhat.com> 3.3.0.3-1
changelog:
  - latest version
  - drop integrated 0001-Resoves-rhbz-663857-font-color-missing-C-FAQ-10.3-do.patch
  - drop integrated 0001-Avoid-double-paste-when-pasting-text-into-cell-comme.patch
  - drop integrated 0001-Resolves-rhbz-660342-Undo-Redo-crash-with-postits.patch
  - drop integrated 0001-Resolves-rhbz-666088-clean-up-search-cache-singleton.patch


author: Caolán McNamara <caolanm@redhat.com> 3.3.0.4-4
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  - Related: rhbz#610103 make this even more robust
  - Related: rhbz#672872 cancel gtk file dialog on terminate
  - Resolves: fdo#33509/ooo#62414 fix CTL spelling popup
  - Resolves: rhbz#673819 crash on changing position of header/footer object
  - Resolves: rhbz#670020 crash in slidesorting
  - Resolves: rhbz#676539 handle missing pWindows from xWindows
  - Resolves: rhbz#649310 don't crash deregistering diff. platform ext.
    (dtardon)
  - Resolves: rhbz#666440 don't pushback and process a corrupt extension


author: Caolán McNamara <caolanm@redhat.com> 3.3.1.1-1
changelog:
  - 3.3.1 rc1
  - drop integrated 0001-don-t-pushback-and-process-a-corrupt-extension.patch
  - drop integrated libreoffice-fdo32561.comphelper.patch
  - drop integrated 0001-Related-rhbz-610103-more-woes-on-rpm-upgrade-vs-rpm-.patch
  - drop integrated 0001-Resolves-rhbz-673819-crash-on-changing-position-of-d.patch
  - drop integrated 0001-rhbz-666440-don-t-pushback-and-process-a-corrupt-extension.patch


author: Caolán McNamara <caolanm@redhat.com> 3.3.1.2-3
changelog:
  - Resolves: rhbz#681159 crash in writer
  - Resolves: rhbz#672818 crash in writer
  - Resolves: fdo#33701 ensure node outlives path
  - Resolves: rhbz#681738 crash on writing config post-main


author: Caolán McNamara <caolanm@redhat.com> 3.3.1.2-8
changelog:
  - Related: rhbz#684477 make sure this is thread safe
  - Resolves: rhbz#684620 crash with NULL pTableBox


author: Caolán McNamara <caolanm@redhat.com> 3.3.2.2-1
changelog:
  - latest version
  - drop integrated 0001-Resolves-fdo-33701-ensure-node-outlives-path.patch
  - drop integrated 0001-valgrind-don-t-leave-an-evil-thread-running-after-ma.patch


author: Caolán McNamara <caolanm@redhat.com> 3.3.99.1-1
changelog:
  - 3.4 beta1
  - drop openoffice.org-1.9.123.ooo53397.prelinkoptimize.desktop.patch
    in favour of ooosplash
  - drop openoffice.org-2.2.0.gccXXXXX.solenv.javaregistration.patch
    because components are passively registered now
  - drop integrated openoffice.org-3.1.0.ooo102061.sc.cellanchoring.patch
  - drop integrated turn-script-providers-into-extensions.patch
  - drop integrated 0001-tidy-this-up-and-don-t-bail-out-on-mislength-records.patch
  - drop integrated 0001-free-ctxt-after-taking-lastError-details.patch
  - drop integrated 0001-Removed-suspect-hack.-Cursor-on-post-it-now-scrolls-.patch
  - drop integrated libreoffice-gcc4.6.0.patch
  - drop integrated 0001-fexceptions-fexceptions.patch
  - drop integrated 0001-Related-rhbz-672872-cancel-gtk-file-dialog-on-deskto.patch
  - drop vbahelper.visibility.patch
  - drop integrated 0001-Resolves-fdo-33509-i62414-out-by-one-breaks-CTL-spel.patch
  - drop integrated 0001-Resolves-rhbz-670020-crash-in-slidesorting.patch
  - drop integrated 0001-Resolves-rhbz-676539-handle-missing-pWindows-from-xW.patch
  - drop integrated 0001-Resolves-fdo-33750-i94623-use-optimal-border-width-w.patch
  - drop integrated 0001-rhbz-649310-don-t-crash-deregistering-diff.-platform.patch
  - drop integrated 0001-Resolves-rhbz-674330-dereference-of-NULL-mpBase.patch
  - drop integrated 0001-rhbz-678284-Get-correct-current-position-when-shift-page-up-and-.patch
  - drop integrated 0001-Resolves-rhbz-681159-bandaid-for-crash.patch
  - drop integrated 0001-Resolves-rhbz-672818-bandaid-for-crash-in-SwTxtNode-.patch
  - drop integrated 0001-install-high-resolution-icons.patch
  - drop integrated 0001-Resolves-rhbz-682716-pa-IN-isn-t-handled-by-fontconf.patch
  - drop integrated 0001-Related-rhbz-684477-make-sure-this-is-thread-safe.patch
  - drop integrated 0001-Resolves-rhbz-682621-better-resizing-of-overtall-gly.patch
  - drop integrated 0001-Resolves-rhbz-684620-crash-with-NULL-pTableBox.patch
  - drop integrated libreoffice-fdo33947.sd.print.crash.patch
  - drop integrated 0001-add-cairo_ft_font_face_create_for_pattern-wrapper.patch
  - drop integrated 0001-Related-rhbz-680460-reorganize-this-to-make-it-inher.patch
  - drop integrated 0001-Related-rhbz-680460-don-t-bother-with-an-interim-Fon.patch
  - drop integrated 0001-Resolves-rhbz-680460-honour-lcdfilter-subpixeling-et.patch
  - drop integrated 0001-Cut-Gordian-Knot-of-who-owns-the-font-options.patch
  - drop integrated 0001-beware-of-invalidated-iterator.patch
  - drop integrated rhbz680766.fix-mdds-crash.patch
  - drop integrated 0001-Resolves-rhbz-684580-X-and-strike-through-escapes-ra.patch
  - drop integrated 0001-set-mime-types-on-flat-xml-filters.patch
  - drop integrated 0001-add-flat-xml-types-to-.desktop-files-etc.patch
  - drop integrated libreoffice-fdo31271.icu.patch


author: Caolán McNamara <caolanm@redhat.com> 3.3.99.1-2
changelog:
  - Resolves: rhbz#695509 crash in RefreshDocumentLB
  - bubble down configure test findings on visibility


author: David Tardon <dtardon@redhat.com> 3.3.99.4-1
changelog:
  - 3.4 beta4
  - drop integrated 0001-Removed-duplicate-code-block-mis-merge-prolly.patch
  - drop integrated 7de0b88ce2dd932915894385b54be1897d5ee053.zip


author: Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-4
changelog:
  - Resolves: rhbz#710556 't crash on missing graphics .pptx export
  - Resolves: rhbz#652604 better survive exceptions in autorecovery


author: Caolán McNamara <caolanm@redhat.com> - 3.4.0.2-5
changelog:
  - Resolves: rhbz#699909 crash in export of .doc in lcl_getField
  - Resolves: fdo#37584 Make a real copy of the text
  - Resolves: rhbz#709503/fdo#37668 bitwise operations on signed values


author: David Tardon <dtardon@redhat.com> - 3.4.1.1-1
changelog:
  - 3.4.1 RC1
  - drop integrated 0001-Resolves-rhbz-707317-avoid-crash-in-getRowSpan.patch
  - drop integrated 0001-Resolves-rhbz-710004-band-aid-for-immediate-crash-in.patch
  - drop integrated 0001-Resolves-rhbz-710556-don-t-crash-on-missing-graphics.patch
  - drop integrated 0001-Resolves-rhbz-699909-crash-in-export-of-.doc-in-lcl_.patch
  - drop integrated 0001-fdo-37584-Make-a-real-copy-of-the-text-where-to-coun.patch
  - drop integrated 0001-Resolves-fdo-37668-bitwise-operations-on-signed-numb.patch


author: Caolán McNamara <caolanm@redhat.com> - 3.4.1.1-4
changelog:
  - Related: rhbz#711087 band aid for crash in sc undo
  - Resolves: rhbz#714338 add a metapackage to install standard bits


author: David Tardon <dtardon@redhat.com> - 3.4.1.1-5
changelog:
  - Resolves: rhbz#714781 add Persian langpack
  - Resolves: rhbz#667082 do not crash importing section containing just
    an empty paragraph


author: David Tardon <dtardon@redhat.com> - 3.4.2.1-1
changelog:
  - 3.4.2 rc1
  - drop 0001-bad-merge-fix-to-enable-extensions-to-build-again.patch
  - drop 0001-fix-regression-in-SvGlobalName-operator.patch


author: Caolán McNamara <caolanm@redhat.com> - 3.4.2.1-2
changelog:
  - Rebuild (poppler-0.17.0), add libreoffice-poppler-0.17.0.patch
    seeing as the API changed for some reason or other


author: Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-2
changelog:
  - Resolves: rhbz#733564 graphite2 now packaged into fedora
  - Related: fdo#37195 migrationoo3 not registered


author: Caolán McNamara <caolanm@redhat.com> - 3.4.3.2-11
changelog:
  - Resolves: rhbz#738133 fix bn discard string
  - Resolves: fdo#35513 avoid crash while processing incorrect print range


author: Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-3
changelog:
  - Related: fdo#42534 0001-Related-i58612-don-t-crash-anyway.patch
  - Resolves: fdo#42749 KDE oxygen theme and scrollbars


author: Caolán McNamara <caolanm@redhat.com> - 3.4.4.2-6
changelog:
  - Resolves: rhbz#761009 IFSD_Equal is asymmetrical
  - Resolves: rhbz#767708 write to mmap'ed file w/o disk space: SIGBUS


author: David Tardon <dtardon@redhat.com> - 3.4.99.1-1
changelog:
  - 3.5.0 beta1
  - drop integrated 0001-Related-fdo-37195-migrationoo3-not-registered.patch
  - drop integrated 0001-Related-i58612-don-t-crash-anyway.patch
  - drop integrated 0001-Related-rhbz-652604-better-survive-exceptions-thrown.patch
  - drop integrated 0001-Related-rhbz-702833-addEventListener-without-removeE.patch
  - drop integrated 0001-Related-rhbz-711087-band-aid.patch
  - drop integrated 0001-Related-rhbz-718976-crash-in-SwTxtSizeInfo-GetMultiC.patch
  - drop integrated 0001-Related-rhbz-730225-avoid-segv-in-ld-this-was-set-to.patch
  - drop integrated 0001-Related-rhbz-753201-fedora-ant-java-1.5.0-gcj-won-t-.patch
  - drop integrated 0001-Resolves-fdo-32665-handle-that-FreeSerif-lacks-some-.patch
  - drop integrated 0001-Resolves-rhbz-693265-fix-crash-from-unhandled-except.patch
  - drop integrated 0001-Resolves-rhbz-695509-crash-in-RefreshDocumentLB.patch
  - drop integrated 0001-Resolves-rhbz-713154-pdf-export-dialog-too-tall-to-f.patch
  - drop integrated 0001-Resolves-rhbz-715549-use-fontconfig-s-detected-forma.patch
  - drop integrated 0001-Resolves-rhbz-738255-avoid-crash-on-NULL-pointer.patch
  - drop integrated 0001-Resolves-rhbz-751290-KDE-black-on-dark-tooltips.patch
  - drop integrated 0001-add-Oracle-Java-1.7.0-recognition.patch
  - drop integrated 0001-avoid-using-com.sun.org-apis.patch
  - drop integrated 0001-bubble-down-configure-test-findings-on-visibility.patch
  - drop integrated 0001-fix-horizontal-scrollbars-with-KDE-oxygen-style-bnc-.patch
  - drop integrated 0001-gtk3-fix-cairo-canvas-crash-for-non-X-or-svp-backend.patch
  - drop integrated 0001-helgrind-Related-rhbz-655686-get-order-of-shutdown-c.patch
  - drop integrated 0001-rhbz-667082-do-not-crash-importing-section-containin.patch
  - drop integrated 0001-rhbz-702635-set-correct-page-number-when-exporting-s.patch
  - drop integrated Backport-reading-AES-encrypted-ODF-1.2-documents.patch
  - drop integrated gdb-pretty-printers.patch
  - drop integrated kde4configure.patch
  - drop integrated libreoffice-ppc64.patch
  - drop integrated openoffice.org-3.3.0.ooo108637.sfx2.uisavedir.patch
  - drop integrated openoffice.org-3.3.0.ooo113273.desktop.resolvelinks.patch
  - drop integrated vbahelper.visibility.patch
  - drop libreoffice-testtools subpackage, because testtool has been
    removed by upstream


author: David Tardon <dtardon@redhat.com> - 3.4.99.2-1
changelog:
  - 3.5.0 beta2
  - drop integrated 0001-Resolves-rhbz-761009-IFSD_Equal-is-asymmetrical.patch
  - drop integrated 0001-Resolves-rhbz-767708-avoid-SIGBUS-writing-to-overcom.patch
  - drop integrated 0001-force-gbuild-stage-for-CustomTargets.patch
  - drop integrated 0001-these-translations-do-already-exist-in-translations-.patch
  - drop integrated 0001-Fix-typo-and-clean-up.patch
  - use system mysql-connector-c++


author: David Tardon <dtardon@redhat.com> - 3.4.99.3-1
changelog:
  - 3.5.0 beta3
  - drop integrated 0001-fix-syntactic-error.patch
  - drop integrated 0001-gcc-trunk-fix-error-unable-to-find-string-literal-op.patch
  - drop integrated 0001-gcc-trunk-avoid-confusion.patch
  - drop integrated 0001-workaround-for-LO-namespace-pollution-breaking-KDE4-.patch
  - drop integrated 0001-smath-does-not-handle-accents-in-MathML.patch
  - Resolves: rhbz#533318 smath does not handle accents in MathML
  - Resolves: rhbz#771108 English menu in writer despite installation of
    libreoffice-langpack-de


author: David Tardon <dtardon@redhat.com> - 3.5.0.1-1
changelog:
  - 3.5.0 rc1
  - drop integrated 0001-workaround-internal-compiler-error-with-gcc-4.7.patch
  - drop integrated 0001-fix-for-gcc-4.7-C-11-these-are-not-string-literal-op.patch
  - drop integrated 0001-fix-for-gcc-4.7-C-11-this-is-not-string-literal-oper.patch
  - drop integrated 0001-Revert-fast_merge-fix-mis-merge-of-first-module-s-st.patch
  - drop integrated 0001-fix-writing-of-strings-from-the-first-module.patch
  - drop integrated 0001-refactor-slightly-to-avoid-link-problems-with-gcc-4..patch


author: David Tardon <dtardon@redhat.com> - 3.5.0.3-1
changelog:
  - 3.5.0 rc3
  - Resolves: rhbz#786328 add nlpsolver subpackage
  - split legacy binary filters into subpackage


author: Stephan Bergmann <sbergman@redhat.com> - 3.5.0.3-2
changelog:
  - junit4 -> junit
  - Resolves: rhbz#788042 skip splashscreen with quickstarter
  - with split binfilter we need fix for fdo#43644


author: Caolán McNamara <caolanm@redhat.com> - 3.5.0.3-4
changelog:
  - ensure gdb .py files have the same timstamps so that multilib
    .pyc's and .pyo's have the same content (timestamp in binary cache)


author: David Tardon <dtardon@redhat.com> - 3.5.1.1-1
changelog:
  - 3.5.1 rc1
  - drop 0001-Resolves-fdo-43644-survive-registered-but-unavailabl.patch
  - drop 0001-Resolves-rhbz-789622-Adapt-SDK-to-changed-paths-in-L.patch
  - drop 0001-Fix-fdo-45177-avoid-linked-undo-for-the-while.patch
  - drop 0001-Fix-some-apparent-misuses-of-RTL_CONSTASCII_USTRINGP.patch
  - drop binfilter-Fix-some-apparent-misuses-of-RTL_CONSTASCII_USTRINGP.patch
  - Resolves: fdo#45177 avoid linked undo crash
  - Fix some apparent misuses of RTL_CONSTASCII_USTRINGPARAM (cherry-picked from
    upstream libreoffice-3-5 branch)


author: Caolán McNamara <caolanm@redhat.com> - 3.5.1.1-2
changelog:
  - Resolves: rhbz#788045 swriter --help doesn't show help
  - Resolves: rhbz#798667 missing .desktop icons


author: Caolán McNamara <caolanm@redhat.com> - 3.5.1.1-3
changelog:
  - Resolves: rhbz#799628 crash with chewing IM with g3g
  - Resolves: rhbz#799525 put flat odf mimetypes into xsltfilter.desktop
  - Resolves: rhbz#800272 complain about unknown commandline options


author: David Tardon <dtardon@redhat.com> - 3.5.3.1-1
changelog:
  - 3.5.3 rc1
  - drop integrated 0001-Introduced-SystemShellExecuteFlags-URIS_ONLY.patch
  - drop integrated 0001-Simplify-code-and-use-proper-register-names-for-linu.patch
  - drop integrated 0001-resolved-rhbz-813280-the-current-document-is-not-alw.patch


author: Caolán McNamara <caolanm@redhat.com> - 3.5.3.2-3
changelog:
  - Resolves: rhbz#805743 a11y crash in impress/draw
  - Resolves: rhbz#813202 opengl slide transitions still a bit
    problematic in Fedora 17


author: David Tardon <dtardon@redhat.com> - 3.5.3.2-4
changelog:
  - Resolves: rhbz#820439 KDE export dialog broken for most formats
  - Resolves: fdo#49365 Libreoffice fails to start on second screen with
    gtk vcl plugin
  - Resolves: rhbz#809019 Impress thinks a machine with 2 monitors in
    clone mode is multihead


author: David Tardon <dtardon@redhat.com> - 3.5.4.1-1
changelog:
  - 3.5.4 rc1
  - drop integrated 0001-do-not-prepend-n-twice-it-confuses-KFileDialog-rhbz-.patch
  - drop integrated 0001-incrementing-index-twice-in-one-run-seems-wrong.patch
  - drop integrated 0001-fdo-49365-correctly-map-monitor-index-back-to-screen.patch
  - drop integrated 0001-rhbz-809019-count-mirrored-monitors-as-one.patch


author: David Tardon <dtardon@redhat.com> - 3.5.5.1-1
changelog:
  - 3.5.5 rc1
  - drop integrated 0001-make-hsqldb-build-with-java-1.7.patch
  - drop integrated 0001-Related-rhbz-799628-crash-with-chewing-IM-with-g3g.patch
  - drop integrated 0001-silence-SolarMutex-not-locked-spew.patch
  - drop integrated 0001-gcc-trunk-fix-unable-to-find-string-literal-operator.patch
  - drop integrated 0001-ppc-yyinput-returns-a-int-truncating-to-unsigned-cha.patch
  - drop integrated 0001-Resolves-rhbz-826609-rhbz-820554-fix-smoketest-on-pp.patch


author: David Tardon <dtardon@redhat.com> - 3.6.0.0-1
changelog:
  - 3.6.0 beta2
  - drop integrated 0001-move-binfilter-mime-types-into-extra-.desktop-file.patch
  - drop integrated 0001-Resolves-rhbz-788042-skip-splashscreen-with-quicksta.patch
  - drop integrated libreoffice-ensure-non-broken-xml-tree.patch
  - drop integrated 0001-preserve-timestamps-for-.py-files.patch
  - drop integrated 0001-Resolves-rhbz-788045-swriter-help-etc-doesn-t-show-h.patch
  - drop integrated 0001-Resolves-rhbz-799525-put-flat-odf-mimetypes-in-xsltf.patch
  - drop integrated 0001-Resolves-rhbz-800272-complain-about-unknown-command-.patch
  - drop integrated 0001-Resolves-rhbz-806663-SlideshowImpl-can-outlive-SdMod.patch
  - drop integrated 0001-desktop-do-not-complain-about-soffice-command-line-o.patch
  - drop integrated 0001-Resolves-fdo-48096-torn-off-popups-trigger-keyboard-.patch
  - drop integrated 0001-fdo-38088-better-CSV-import-default-separators.patch
  - drop integrated 0001-save-register-arguments-first.patch
  - drop integrated 0001-do-not-let-gcc-use-registers-we-are-setting-ourselve.patch
  - drop integrated 0001-wrong-types-used-here-breaks-64bit-bigendian.patch
  - drop integrated 0001-Resolves-rhbz-805743-a11y-call-doShow-after-we-have-.patch
  - drop integrated 0001-Resolves-fdo-49849-implement-Unicode-6.1-hebrew-line.patch
  - drop integrated 0001-use-ure-instead-of-ure-link.patch
  - drop broken 0001-fix-setting-of-paper-tray-from-print-dialog-fdo-4393.patch


author: Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.1-2
changelog:
  - Resolves: rhbz#846775 Clipboard must be disposed before selection
  - Resolves: rhbz#842292 crash in scrolling multiselection in draw


author: Caolán McNamara <caolanm@redhat.com> - 1:3.6.1.2-2
changelog:
  - Related: rhbz#850709 hunspell en-US available standalone so
    make English langpack require hunspell-en and core just
    bare bones hunspell-en-US


author: Caolán McNamara <caolanm@redhat.com> - 1:3.6.3.1-1
changelog:
  - 3.6.3 rc1
  - drop integrated 0001-Resolves-rhbz-855972-crash-on-switching-to-outline-v.patch
  - drop integrated 0001-fdo-52022-Simple-LargeControlPoints-actually-can-hav.patch
  - drop integrated 0001-fdo-46071-Do-not-hide-windows-based-on-nil-Visible-p.patch


author: Caolán McNamara <caolanm@redhat.com> - 1:4.0.0.3-5
changelog:
  - make evolution 3.6 work with address book
  - Resolves: rhbz#910176 cannot select directory with gtk folder picker
  - fixes for building against Boost 1.53.0


author: Eike Rathke <erack@redhat.com> - 1:4.0.0.3-8
changelog:
  - do not access vector elements beyond size, rhbz#847519 related
  - Resolves: rhbz#742780 let make OPT_FLAGS=... override SDK flags
  - Resolves: rhbz#907933 crash on removing second last para


author: Caolán McNamara <caolanm@redhat.com> - 1:4.0.1.2-2
changelog:
  - Related: rhbz#902884 check for NULL GetSelectedMasterPage
  - Resolves: fdo#61241 force area page to size itself
  - Resolves: fdo#61656 use order and orientation combobox
  - Resolves: fdo#56031 RSID attr changes drop content changes


author: Caolán McNamara <caolanm@redhat.com> - 1:4.1.0.0-5.beta1
changelog:
  - Resolves: rhbz#968892 block entire grapheme together for glyph fallback
  - Related: rhbz#968892 discard impossible languages for glyph fallback


author: David Tardon <dtardon@redhat.com> - 1:4.1.0.0-9.beta2
changelog:
  - Resolves: rhbz#971321 failing tests on ppc and s390
  - Resolves: rhbz#974062 incorrect rendering of text in outline blocks in
    Impress


author: Stephan Bergmann <sbergman@redhat.com> - 1:4.1.0.4-5
changelog:
  - Resolves: rhbz#989246 Honor user's JavaDriverClass override in mysql driver
  - Resolves: fdo#67045 fix several nasty screen selection issues


author: David Tardon <dtardon@redhat.com> - 1:4.1.1.2-1
changelog:
  - 4.1.1 rc2
  - Related: rhbz#895690 Always try to do a mount when opening a file via GIO
  - Resolves: rhbz#998136 wrong index to gWidgetData
  - Resolves: rhbz#998046 store last size/position of the base windows


author: Caolán McNamara <caolanm@redhat.com> - 1:4.1.2.3-2
changelog:
  - Resolves: rhbz#1013480 crash in EditLineList::operator[]
  - Resolves: rhbz#1014010 crash on start up
  - Resolves: rhbz#1013844 encrypted OOo 1.0 files don't reopen


author: Caolán McNamara <caolanm@redhat.com> - 1:4.1.2.3-3
changelog:
  - Resolves: rhbz#1015281 crash on clicking custom animation
  - Resolves: rhbz#996162 crash with no bullet font


author: Caolán McNamara <caolanm@redhat.com> - 1:4.1.2.3-4
changelog:
  - Resolves: rhbz#1001768: fix various a11y deadlocks and crashes
  - Resolves: rhbz#1016022 fix cut from impress and paste to writer
  - Resolves: rhbz#1003179 fix AUTOFMT related crashes in Writer Undo


author: Caolán McNamara <caolanm@redhat.com> - 1:4.1.3.1-2
changelog:
  - Resolves: rhbz#1020712 wrong default CTL font shown in editengine
  - Resolves: rhbz#919070 display -1 means span all screens


author: Stephan Bergmann <sbergman@redhat.com> - 1:4.1.3.2-2
changelog:
  - Resolves: fdo#67725 unoidl::AggregatingCursor must wrap modules for aggregation
  - Resolves: rhbz#1021915 force menubar menus to be up/down only
  - Resolves: rhbz#1025201 Incorrect rendering of Devanagari short i


author: Stephan Bergmann <sbergman@redhat.com> - 1:4.1.3.2-5
changelog:
  - Resolves: rhbz#1031989 Accept --pt in addition to deprecated -pt
  - Related: rhbz#1014990 valgrind reports uninitialized variables


author: Caolán McNamara <caolanm@redhat.com> - 1:4.2.0.0-2.beta2
changelog:
  - update to 4.2.0 beta2
  - Related: rhbz#1032774 bodge around reported NULL
  - Resolves: rhbz#1035092 no shortcut key for Italian 'Tools' menu
  - Resolves: rhbz#912529 Kerkis SmallCaps shown instead of Kerkis Regular
  - Resolves: rhbz#1038189 refresh printer list when print dialog launched
  - openssl no longer required to build


author: David Tardon <dtardon@redhat.com> - 1:4.2.0.4-2
changelog:
  - split LibreLogo into a separate subpackage
  - create a metapackage depending on all subpackages containing filters,
    for use of packages like unoconv


author: David Tardon <dtardon@redhat.com> - 1:4.2.0.4-3
changelog:
  - Resolves: rhbz#1017379 libreoffice impress imports animated motion paths
    incorrectly from powerpoint
  - Resolves: fdo#33852 Custom animation (Motionpath Left) isn't being
    imported correctly from .ppt


author: Caolán McNamara <caolanm@redhat.com> - 1:4.2.2.1-5
changelog:
  - Related: rhbz#1065807 wizards should find the right wizards subdir
    of Template_internal, who knew this stuff was so fragile


author: Michael Stahl <mstahl@redhat.com> - 1:4.2.2.1-6
changelog:
  - Resolves: rhbz#988516: DOCX import: fix context stack when importing header
  - Resolves: rhbz#1072553: Fix deselection problems of template view
  - Resolves: rhbz#1072607: fix crash in SvxRuler::MouseMove()
  - Resolves: rhbz#1043551: sw: avoid division-by-0 in Text Grid painting code
  - RTF import: import field parameters
  - RTF import: fix spurious page breaks at doc end


author: David Tardon <dtardon@redhat.com> - 1:4.2.3.2-2
changelog:
  - Resolves: rhbz#1080196 mdds/multi_type_vector_itr.hpp update_node():
    soffice.bin killed by SIGSEGV


author: Caolán McNamara <caolanm@redhat.com> - 1:4.2.3.3-2
changelog:
  - Resolves: rhbz#1081176 don't jump to cursor pos when we don't want to
  - Related: rhbz#1085916 kde startup woes


author: Caolán McNamara <caolanm@redhat.com> - 1:4.2.4.1-2
changelog:
  - every 2nd print job is incorrectly flagged as failed
  - Related: rhbz#1088625 PresenterPaintManager seen as NULL


author: Caolán McNamara <caolanm@redhat.com> - 1:4.2.4.1-3
changelog:
  - sometimes tables in impress don't resize when adding rows
  - Resolves: fdo#71423 crash while editing Impress tables


author: Caolán McNamara <caolanm@redhat.com> - 1:4.2.4.1-6
changelog:
  - Resolves: fdo#37130 use 10pt Default style font for comments
  - Resolves: fdo#60040 crash after undoing master page
  - vertically center printout when including comments


author: Caolán McNamara <caolanm@redhat.com> - 1:4.2.4.2-6
changelog:
  - center current slide after changing zoom
  - add a status bar icon to fit slide to window
  - Related: fdo#50697 reset the cache timeout on GetGraphic


author: Caolán McNamara <caolanm@redhat.com> - 1:4.2.4.2-9
changelog:
  - Resolves: rhbz#1096486 avoid access to nonexisting parent
  - Resolves: rhbz#1096295 hard to distinguish slides in slide pane


author: Caolán McNamara <caolanm@redhat.com> - 1:4.2.4.2-14
changelog:
  - render smart-art with a vector format so it can be scaled nicely
  - fix leak on pasting metafiles into office
  - fix leak on pasting draw items into office
  - fix another leak on scaling metric items


author: David Tardon <dtardon@redhat.com> - 1:4.3.0.0-9.beta2
changelog:
  - Resolves: rhbz#1105376 FlatODF import/export does not work unless
    libreoffice-xsltfilter is installed


author: Caolán McNamara <caolanm@redhat.com> - 1:4.3.1.1-6
changelog:
  - Resolves: rhbz#1131425 move libjawt-using office bean into a subpackage
  - Resolves: rhbz#1125588 port LibreOffice to ppc64le


author: Caolán McNamara <caolanm@redhat.com> - 1:4.3.2.2-2
changelog:
  - make brochure printing of impress/draw work out of the box
  - Resolves: rhbz#1133863 fix looping layout


author: Caolán McNamara <caolanm@redhat.com> - 1:4.3.3.2-4
changelog:
  - Resolves: fdo#60712 Inherits cell styles in inserting rows/columns
  - implement toggling off removeable master elements with delete
  - Resolves: fdo#78151 change underlying style on toggling bullets on/off in master view


author: Caolán McNamara <caolanm@redhat.com> - 1:4.3.4.1-5
changelog:
  - Resolves: rhbz#1164551 we want to ensure that a libjvm.so is available
    but we have no firm interest in which one that is


author: David Tardon <dtardon@redhat.com> - 1:4.4.0.2-2
changelog:
  - Resolves: rhbz#1180114 writerfilter: don't crash on w:customXmlDelRangeStart
    etc.
  - Resolves: rhbz#1175027 fix life cycle of SwConnectionDisposedListener_Impl


author: Stephan Bergmann <sbergman@redhat.com> - 1:4.4.2.2-3
changelog:
  - Resolves: rhbz#1197614 crash when updating extension
  - Resolves: rhbz#1134285 redundant user/password request for WebDAV access


author: Bastien Nocera <bnocera@redhat.com> 1:5.1.0.1-2
changelog:
  - Add GLSL files missing from the package
  - Split up inclusion of latin Serbian files to avoid duplicate listing


author: David Tardon <dtardon@redhat.com> - 1:5.1.0.3-1
changelog:
  - update to 5.1.0 rc3
  - Resolves: rhbz#1168757 Selecting multiple slides is not reflected in Print
    dialog


author: David Tardon <dtardon@redhat.com> - 1:5.1.2.1-1
changelog:
  - update to 5.1.2 rc1
  - split VCL plugins into subpackages
  - rename libreoffice-kde to libreoffice-kde4
  - only recommend fonts
  - remove hard dependency on English spell checker and auto-correction
    rules
  - disable quickstarter
  - move icons and other system-integration stuff to a noarch subpackage
  - disable browser plugin in preparation for its removal in 5.2


author: David Tardon <dtardon@redhat.com> - 1:5.2.0.1-1
changelog:
  - update to 5.1.0 rc1
  - Resolves: rhbz#1343752 wrong radiobutton and checkbutton behavior in
    "view" menu
  - Resolves: rhbz#1349261 do not pull in all variants of english dicts


author: David Tardon <dtardon@redhat.com> - 1:5.2.1.2-2
changelog:
  - Resolves: rhbz#1247399 install public jars according to packaging guidelines
  - Resolves: rhbz#1363874 install LibreOfficeKit headers


author: Caolán McNamara <caolanm@redhat.com> - 1:5.2.2.1-3
changelog:
  - Related: rhbz#1373933 do less on style-updated
  - Related: rhbz#1353069 don't clear XATTR_FILL from in use styles


author: David Tardon <dtardon@redhat.com> - 1:6.0.0.0-1.alpha1
changelog:
  - update to 6.0.0 alpha1
  - update location of appdata files
  - use weak dependencies
  - mark bundled packages


author: Michael Stahl <mstahl@fedoraproject.org> - 1:6.0.0.2-3
changelog:
  - add lots of .abignore files to restrict abipkgdiff to shared objects
    that actually have a stable ABI


author: Stephan Bergmann <sbergman@redhat.com> - 1:6.0.3.2-4
changelog:
  - Resolves: rhbz#1568579 LibreOffice --headless zombie process
  - Related: rhbz#1569331 end should be in terms of unicode chars, not bytes


author: Rex Dieter <rdieter@fedoraproject.org> - 1:6.1.2-6
changelog:
  - -kf5 subpackage: include support for --enable-gtk3-kde5 (#1647233)
  - -kde4: adjust summary/description s/KDE/KDE4/


author: Caolán McNamara <caolanm@redhat.com> - 1:6.1.4.2-1
changelog:
  - latest version
  - Resolves: rhbz#1662616 crash in macro dialog editor
  - Resolves: rhbz#1662512 a11y freeze in calc


author: Caolán McNamara <caolanm@redhat.com> - 1:6.2.3.2-4
changelog:
  - Resolves: rhbz#1712823 crash in extended tooltips over pattern editor
  - Resolves: rhbz#1711143 calc not rounding time calculation correctly


author: Caolán McNamara <caolanm@redhat.com> - 1:6.2.3.2-5
changelog:
  - Resolves: rhbz#1713827 protect against null ViewShell
  - Resolves: rhbz#1713908 stop disabling firebird-sdbc


author: Caolán McNamara <caolanm@redhat.com> - 1:6.4.5.2-3
changelog:
  - Related: rhbz#1859588 workaround vcldemo ICE
  - add py_byte_compile call for
    https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_3


author: Caolán McNamara <caolanm@redhat.com> - 1:6.4.5.2-6
changelog:
  - Resolves: rhbz#1745771
    + drop the GTK3-KF5 VCL plugin (formerly subpackage kf5)
    + rename the current -kde5 subpackage (the Qt5/KF5 VCL plugin) to -kf5


author: Caolán McNamara <caolanm@redhat.com> - 1:7.1.0.3-1
changelog:
  - bump to 7.1.0 series
  - drop integrated 0001-rhbz-1870501-crash-on-reexport-of-odg.patch
  - drop integrated 0001-rhbz-1882616-move-cursor-one-step-at-a-time-in-the-d.patch
  - drop integrated 0001-export-HYPERLINK-target-in-html-clipboard-export.patch
  - drop integrated 0001-gcc11.patch
  - drop integrated 0001-disable-tests-that-don-t-work-without-pdfium.patch
  - drop integrated 0001-rhbz-1913828-SfxViewFrame-Current-can-return-null.patch
  - drop integrated 0001-Upgrade-liborcus-to-0.16.0.patch


author: Caolán McNamara <caolanm@redhat.com> - 1:7.1.3.2-1
changelog:
  - Resolves: rhbz#1962262 Get rid of apache-commons-logging
  - Impress crashes on switch from commenting to slide sorter
  - fix assertion on avmedia volumne control
  - build libreoffice-langpack-fy for libreoffice
  - Adapt to "libstdc++: Implement LWG 1203 for rvalue iostreams"
  - Adapt to hamcrest-2.2-3.fc35.noarch.rpm
  - gtk3: workaround missing gdk_threads_enter calls in gio errordialog callback


author: Caolán McNamara <caolanm@redhat.com> - 1:7.1.4.2-3
changelog:
  - rhbz#1977653 drop unneeded bsh build-dependency
  - Remove unused DOCTYPE from odk/examples xcu file
  - drop bsh buildrequires in rhel


author: Caolán McNamara <caolanm@redhat.com> - 1:7.1.5.2-5
changelog:
  - replace use of ucpp with gcc cpp
  - Resolves: tdf#132739 two html style tags where there should be just one


author: Liwei Ge <liwei.glw@alibaba-inc.com> - 1:7.1.8.1-7.0.1
changelog:
  - Add configuration file and vemdor for Anolis OS
  - Fit build on Anolis OS 8
  - Remove loongarch64 arch


author: Caolán McNamara <caolanm@redhat.com> - 1:7.1.8.1-8
changelog:
  - Resolves: rhbz#2134759 Untrusted Macros
  - Resolves: rhbz#2134757 Weak Master Keys
  - Resolves: rhbz#2134755 Static Initialization Vector
  - Resolves: rhbz#2134761 Macro URL arbitrary script execution


author: Paul Wouters <pwouters@redhat.com> - 3.4-1
changelog:
  - Updated to 3.4, which only contains style changes to kernel coding style
  - IN MEMORIAM: June 3rd, 2013 Hugh Daniel


author: Paul Wouters <pwouters@redhat.com> - 3.5-2
changelog:
  - Added interop patch for (some?) Cisco VPN clients sending 16 zero
    bytes of extraneous IKE data
  - Removed fipscheck_version


author: Paul Wouters <pwouters@redhat.com> - 3.9-1
changelog:
  - Updated to 3.9. IKEv2 enhancements, ESP/IKE algo enhancements
  - Mark libreswan-fips.conf as config file
  - attr modifier for man pages no longer needed
  - BUGS file no longer exists upstream


author: Paul Wouters <pwouters@redhat.com> - 3.11-1
changelog:
  - Updated to 3.11 (many fixes, including startup fixes)
  - Resolves: rhbz#1144941 libreswan 3.10 upgrade breaks old ipsec.secrets configs
  - Resolves: rhbz#1147072 ikev1 aggr mode connection fails after libreswan upgrade
  - Resolves: rhbz#1144831 Libreswan appears to start with systemd before all the NICs are up and running


author: Paul Wouters <pwouters@redhat.com> - 3.15-1
changelog:
  - Updated to 3.15 (see http://download.libreswan.org/CHANGES)
  - Resolves: rhbz#CVE-2015-3240 IKE daemon restart when receiving a bad DH gx
  - NSS database creation moved from spec file to service file
  - Run CAVS tests on package build
  - Added BuildRequire systemd-units and xmlto
  - Bumped minimum required nss to 3.16.1
  - Install tmpfiles
  - Install sysctl file
  - Update doc files to include


author: Paul Wouters <pwouters@redhat.com> - 3.17-1
changelog:
  - Updated to 3.17 for CVE-2016-3071
  - Disable LIBCAP_NG as it prevents unbound-control from working properly
  - Temporarilly disable WERROR due to a few minor known issues


author: Paul Wouters <pwouters@redhat.com> - 3.18-1
changelog:
  - Updated to 3.18 for CVE-2016-5391 rhbz#1361164 and VTI support
  - Remove support for /etc/sysconfig/pluto (use native systemd instead)


author: Paul Wouters <pwouters@redhat.com> - 3.19-2
changelog:
  - Resolves: rhbz#1392191 libreswan: crash when OSX client connects
  - Improved uniqueid and session replacing support
  - Test Buffer warning fix on size_t
  - Re-introduce --configdir for backwards compatibility


author: Paul Wouters <pwouters@redhat.com> - 3.23-2
changelog:
  - Support crypto-policies package
  - Pull in some patches from upstream and IANA registry updates
  - gcc7 format-truncate fixes and workarounds


author: Paul Wouters <pwouters@redhat.com> - 3.25-3
changelog:
  - Fix Opportunistic IPsec _unbound-hook argument parsing
  - Make rundir readable for all (so we can hand out permissions later)


author: Paul Wouters <pwouters@redhat.com> - 3.30-1
changelog:
  - Resolves: rhbz#1802896 libreswan-3.30 is available
  - Resolves: rhbz#1799598 libreswan: FTBFS in Fedora rawhide/f32
  - Resolves: rhbz#1760571 [abrt] libreswan: configsetupcheck(): verify:366:configsetupcheck:TypeError:


author: Paul Wouters <pwouters@redhat.com> - 4.2-0.1.rc1
changelog:
  - Resolves: rhbz#1867580 pluto process frequently dumps core
    (disable USE_NSS_KDF until nss fixes have propagated)


author: Daiki Ueno <dueno@redhat.com> - 4.4-1
changelog:
  - Update to 4.4. Resolves: rhbz#1975812
  - Port compiler warning suppression by Paul Wouters:
    https://src.fedoraproject.org/rpms/libreswan/c/8d7f98d41444ac77c562f735b4b93038f5346ce2?branch=rawhide


author: Daiki Ueno <dueno@redhat.com> - 4.4-3
changelog:
  - Backport removal gethostbyname2 uses from the upstream
  - Fix issues spotted by covscan (rhbz#1938784)


author: Paul Wouters <pwouters@redhat.com> - 3.25-3
changelog:
  - Cleanup shebangs for python3
  - Use the same options via macro for make programs and make install
  - Remove old ifdefs
  - Sync up patches to new upstream version
  - Add Requires: for unbound-libs >= 1.6.6
  - Enable crypto-policies support
  - Make rundir world readable for easier permission granting for socket


author: Paul Wouters <pwouters@redhat.com> - 3.26-1
changelog:
  - Resolves: rhbz#1566574 Rebase to libreswan 3.26
  - Resolves: rhbz#1527037 libreswan IPSEC implementation: should follow the policies of system-wide crypto policy
  - Resolves: rhbz#1375779 [IKEv2 Conformance] Test IKEv2.EN.R.1.1.6.7: Sending INVALID_KE_PAYLOAD failed
  - Resolves: rhbz#1085758 [TAHI][IKEv2] IKEv2.EN.I.1.2.1.1: Can't observe CREATE_CHILD_SA request for rekey
  - Resolves: rhbz#1053048 [TAHI][IKEv2] IKEv2.EN.I.1.2.4.1-7: libreswan doesn't sent CREATE_CHILD_SA after IKE_SA Lifetime timeout


author: Paul Wouters <pwouters@redhat.com> - 3.27-2
changelog:
  - Resolves: rhbz#1645137 Libreswan segfaults when it loads configuration file with more then 5 connections


author: Paul Wouters <pwouters@redhat.com> - 3.27-3
changelog:
  - Resolves: rhbz#1648776 limit connections to be ikev1only or ikev2only and make ikev2only the default


author: Paul Wouters <pwouters@redhat.com> - 3.27-4
changelog:
  - Resolves: rhbz#1657846 libreswan no longer needs to provide openswan in rhel8
  - Resolves: rhbz#1643388 libreswan: Unable to verify certificate with non-empty Extended Key Usage which does not include serverAuth or clientAuth
  - Resolves: rhbz#1657854 remove userland support for deprecated KLIPS IPsec stack support


author: Paul Wouters <pwouters@redhat.com> - 3.27-5
changelog:
  - Resolves: rhbz#1664522 libreswan 3.25 in FIPS mode is incorrectly rejecting X.509 public keys that are >= 3072 bits


author: Paul Wouters <pwouters@redhat.com> - 3.27-6
changelog:
  - Resolves: rhbz#1668342 SELinux prevents libreswan from using some outbound ports causing DNS resolution failures at connection at load time


author: Paul Wouters <pwouters@redhat.com> - 3.27-7
changelog:
  - Resolves: rhbz#1671793 proessing ISAKMP_NEXT_D with additional payloads causes dangling pointer to deleted state


author: Paul Wouters <pwouters@redhat.com> - 3.27-9
changelog:
  - Resolves: rhbz#1648776 limit connections to be ikev1only or ikev2only and make ikev2only the default [man page update]


author: Paul Wouters <pwouters@redhat.com> - 3.28-1
changelog:
  - Resolves: rhbz#1712555 libreswan rebase to 3.28
  - Resolves: rhbz#1683706 Libreswan shows incorrect error messages
  - Resolves: rhbz#1706180 Remove last usage of old (unused) PF_KEY API
  - Resolves: rhbz#1677045 Opportunistic IPsec instances of /32 groups or auto=start that receive delete won't restart
  - Resolves: rhbz#1686990 IKEv1 traffic interruption when responder deletes SAs 60 seconds before EVENT_SA_REPLACE
  - Resolves: rhbz#1608353 /usr/sbin/ipsec part of the libreswan packages still invokes commands that were deprecated a decade ago
  - Resolves: rhbz#1699318 'ipsec show' has python3 invalid syntax
  - Resolves: rhbz#1679394 libreswan using NSS IPsec profiles regresses when critical flags are set causing validation failure


author: Paul Wouters <pwouters@redhat.com> - 3.29-2
changelog:
  - Resolves: rhbz#1723957 libreswan is missing linux audit calls for failed IKE SAs and failed IPsec SAs required for Common Criteria


author: Paul Wouters <pwouters@redhat.com> - 3.29-3
changelog:
  - Resolves: rhbz#1725205 XFRM policy for OE/32 peer is deleted when shunts for previous half-open state expire


author: Paul Wouters <pwouters@redhat.com> - 3.29-6
changelog:
  - Resolves: rhbz#1714331 support NSS based IKE KDF's [require updated nss for rhbz 1738689, memleak fix]


author: Paul Wouters <pwouters@redhat.com> - 3.32-1
changelog:
  - Resolves: rhbz#1820206 Rebase to libreswan 3.32
  - Resolves: rhbz#1816265 Use NSS to check whether FIPS mode is enabled
  - Resolves: rhbz#1826337 libreswan in FIPS mode rejects ECDSA keys based on faulty RSA key size check being applied


author: Paul Wouters <pwouters@redhat.com> - 3.32-3
changelog:
  - Resolves: rhbz#1842597 regression: libreswan does not send PLUTO_BYTES env variables to updown script
  - Resolves: rhbz#1847766 subsequent xfrmi interfaces configured outside of libreswan are not recognised properly
  - Resolves: rhbz#1840212 protect libreswan against unannounced nss ABI change


author: Paul Wouters <pwouters@redhat.com> - 4.1-1
changelog:
  - Resolves: rhbz#1891128 [Rebase] rebase libreswan to 4.1
  - Resolves: rhbz#1889836 libreswan: add 3.x compat patches for obsoleted/removed keywords of 4.0 and re-port ikev2= patch


author: Paul Wouters <pwouters@redhat.com> - 4.2-1
changelog:
  - Resolves: rhbz#1891128 [Rebase] rebase libreswan to 4.2
  - Resolves: rhbz#1025061 - IKEv2 support for Labeled IPsec


author: Paul Wouters <pwouters@redhat.com> - 4.3-3
changelog:
  - Resolves: rhbz#1933064 - IKEv2 support for Labeled IPsec
  - Resolves: rhbz#1935150 RFE: Support IKE and ESP over TCP: RFC 8229
  - Resolves: rhbz#1935339 virtual_private setting is missing in the default config


author: Daiki Ueno <dueno@redhat.com> - 4.4-1
changelog:
  - Resolves: rhbz#1958968 Rebase libreswan to 4.4
  - Resolves: rhbz#1954423 Libreswan: TS_UNACCEPTABLE on multiple connections between the same peers


author: Daiki Ueno <dueno@redhat.com> - 4.5-1
changelog:
  - Resolves: rhbz#2017352 Rebase libreswan to 4.5
  - Resolves: rhbz#2036903 ikev1: disable diagnostics logging on receiving malformed packets


author: Daiki Ueno <dueno@redhat.com> - 4.9-1
changelog:
  - Resolves: rhbz#2128672 Rebase libreswan to 4.9
  - Remove libreswan-4.4-ikev1-disable-diagnostics.patch no longer necessary


author: Daiki Ueno <dueno@redhat.com> - 4.9-2
changelog:
  - Fix CVE-2023-23009: remote DoS via crafted TS payload with an
    incorrect selector length (rhbz#2186127)


author: Sahana Prasad <sahana@redhat.com> - 4.9-3
changelog:
  - Fix CVE-2023-30570: Malicious IKEv1 Aggressive Mode packets can crash
    libreswan
  - Resolves: rhbz#2187179


author: Sergio Durigan Junior <sergiodj@redhat.com> - 0.0.4-12
changelog:
  - Resolves: rhbz#1786466 Do not use %{?_isa} for GDB dependency. Recommend
    GDB, instead of requiring it.


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Put changelog at the end
  - Move .so files to devel subpackage
  - Don't mess with ld.so.conf
  - Don't use %{prefix}, this isn't a relocatable package
  - Don't define a bad docdir
  - Add BuildRequires
  - Use %{_tmppath}
  - Don't define name, version etc. on top of the file (why 
    do so many do that?)
  - s/Copyright/License/


author: Alexander Larsson <alexl@redhat.com>
changelog:
  - Add a patch that moves the includes to librsvg-1/librsvg
  - in preparation for a later librsvg 2 library.


author: Dan Williams <dcbw@redhat.com> - 2.6.4-7
changelog:
  - Fix usage of "%{_bindir}/update-gdk-pixbuf-loaders %{_host}" 
    to point to right place and architecture


author: Matthias Clasen <mclasen@redhat.com> - 2.8.1-2
changelog:
  - Must use the same rpm macro for the host triplet as the
    gtk2 package, otherwise things can fall apart.  (#137676)


author: Matthias Clasen <mclasen@redhat.com> - 2.31.0-0.1.20100628git
changelog:
  - Update to a git snapshot that builds against standalone gdk-pixbuf
  - Drop librsvg3 package
  - Drop svg theme engine


author: Adam Tkac <atkac redhat com> - 2.31.0-0.3.20100628git
changelog:
  - fix crash in rsvg-gobject.c:instance_dispose function
    (https://bugzilla.gnome.org/show_bug.cgi?id=623383)


author: Hans de Goede <hdegoede@redhat.com> - 2.35.0-3
changelog:
  - Fix including rsvg.h always causing a deprecated warning, as this breaks
    apps compiling with -Werror


author: David King <amigadave@amigadave.com> - 2.40.7-1
changelog:
  - Update to 2.40.7
  - Use license macro for COPYING and COPYING.LIB
  - Use pkgconfig for BuildRequires
  - Add URL


author: Jason L Tibbitts III <tibbs@math.uh.edu> - 1.5-21
changelog:
  - Remove single trailing space in -devel post scriptlet which caused a file
    named " " in / to appear on install.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.1.2-0.fdr.1
changelog:
  - Update to 0.1.2.
  - Use "make install DESTDIR=...", disable dependency tracking.
  - Run tests during build.
  - Drop fftw-devel build dep, it's only for an optional part of the test suite.


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.1.2-5
changelog:
  - Taking over as maintainer since Anvil has other priorities
  - Long long due rebuild with new gcc for FC-5, it seems this may have already
    been done, since the last rebuild was of March 16 and the Rebuild Request
    bug of March 19? Rebuilding anyway to be sure (bug 185876)
  - Fix (remove) use of rpath


author: Nils Philippsen <nils@tiptoe.de> - 0.1.9-1
changelog:
  - version 0.1.9
  - change license to BSD (2-clause)
  - require gcc, alsa-lib-devel, fftw-devel for building


author: Dan Walsh <dwalsh@redhat.com> 1.15.1-1
changelog:
  - Update to latest from NSA
  - Add fix to only get old path if file_context file exists in old location


author: Dan Walsh <dwalsh@redhat.com> 1.17.1-1
changelog:
  - Latest from NSA
  	* Autobind netlink socket.
  	* Dropped compatibility code from security_compute_user.
  	* Merged fix for context_range_set from Chad Hanson.
  	* Merged allocation failure checking patch from Chad Hanson.
  	* Merged avc netlink error message patch from Colin Walters.


author: Dan Walsh <dwalsh@redhat.com> 1.17.2-1
changelog:
  - Add matchpathcon man page
  - Latest from NSA
  	* Merged patch to eliminate PLTs for local syms from Ulrich Drepper.
  	* Autobind netlink socket.
  	* Dropped compatibility code from security_compute_user.
  	* Merged fix for context_range_set from Chad Hanson.
  	* Merged allocation failure checking patch from Chad Hanson.
  	* Merged avc netlink error message patch from Colin Walters.


author: Dan Walsh <dwalsh@redhat.com> 1.17.5-1
changelog:
  - Update from NSA
  	* Merged second optimization patch from Ulrich Drepper.
  	* Changed matchpathcon to skip invalid file_contexts entries.
  	* Made string tables private to libselinux.
  	* Merged strcat->stpcpy patch from Ulrich Drepper.
  	* Merged matchpathcon man page from Dan Walsh.
  	* Merged patch to eliminate PLTs for local syms from Ulrich Drepper.
  	* Autobind netlink socket.
  	* Dropped compatibility code from security_compute_user.
  	* Merged fix for context_range_set from Chad Hanson.
  	* Merged allocation failure checking patch from Chad Hanson.
  	* Merged avc netlink error message patch from Colin Walters.


author: Dan Walsh <dwalsh@redhat.com> 1.17.6-1
changelog:
  - Add strcasecmp in selinux_config
  - Update from NSA
  	* Changed avc_has_perm_noaudit to not fail on netlink errors.
  	* Changed avc netlink code to check pid based on patch by Steve Grubb.
  	* Merged second optimization patch from Ulrich Drepper.
  	* Changed matchpathcon to skip invalid file_contexts entries.
  	* Made string tables private to libselinux.
  	* Merged strcat->stpcpy patch from Ulrich Drepper.
  	* Merged matchpathcon man page from Dan Walsh.
  	* Merged patch to eliminate PLTs for local syms from Ulrich Drepper.
  	* Autobind netlink socket.
  	* Dropped compatibility code from security_compute_user.
  	* Merged fix for context_range_set from Chad Hanson.
  	* Merged allocation failure checking patch from Chad Hanson.
  	* Merged avc netlink error message patch from Colin Walters.


author: Dan Walsh <dwalsh@redhat.com> 1.17.14-1
changelog:
  - Upgrade to latest  from NSA
  	* Merged setenforce and removable context patch from Dan Walsh.
  	* Merged build fix for alpha from Ulrich Drepper.
  	* Removed copyright/license from selinux_netlink.h - definitions only.


author: Steve Grubb <sgrubb@redhat.com> 1.18.1-2
changelog:
  - Add patch to make setsebool update bool on disk
  - Make togglesebool have a rollback capability in case it blows up inflight


author: Dan Walsh <dwalsh@redhat.com> 1.19.3-1
changelog:
  - Upgrade to upstream
  	* Removed some trivial utils that were not useful or redundant.
  	* Changed BINDIR default to /usr/sbin to match change in Fedora.
  	* Added security_compute_member.
  	* Added man page for setcon.


author: Dan Walsh <dwalsh@redhat.com> 1.19.4-1
changelog:
  - Update to latest from upstream
  	* Changed matchpathcon to return -1 with errno ENOENT for 
  	  <<none>> entries, and also for an empty file_contexts configuration.


author: Dan Walsh <dwalsh@redhat.com> 1.21.4-1
changelog:
  - Update from NSA
  	* Prevent overflow of spec array in matchpathcon.
  	* Fixed several uses of internal functions to avoid relocations.
  	* Changed rpm_execcon to check is_selinux_enabled() and fallback to
  	  a regular execve if not enabled (or unable to determine due to a lack
  	  of /proc, e.g. chroot'd environment).


author: Dan Walsh <dwalsh@redhat.com> 1.21.5-1
changelog:
  - Update from NSA
  	* Generalized matchpathcon internals, exported more interfaces,
  	  and moved additional code from setfiles into libselinux so that
  	  setfiles can directly use matchpathcon.


author: Dan Walsh <dwalsh@redhat.com> 1.21.7-1
changelog:
  - Update from NSA
  	* Modified avc_dump_av to explicitly check for any permissions that
  	  cannot be mapped to string names and display them as a hex value.
  	* Regenerated av_permissions.h.


author: Dan Walsh <dwalsh@redhat.com> 1.21.10-1
changelog:
  - Update from NSA
  	* Merged matchpathcon patch for file_contexts.homedir from Dan Walsh.
  	* Added selinux_users_path() for path to directory containing
  	  system.users and local.users.


author: Dan Walsh <dwalsh@redhat.com> 1.23.1-1
changelog:
  - Update from NSA
  	* Added set_matchpathcon_flags() function for setting flags
  	  controlling operation of matchpathcon.  MATCHPATHCON_BASEONLY
  	  means only process the base file_contexts file, not 
  	  file_contexts.homedirs or file_contexts.local, and is for use by
  	  setfiles -c.
  	* Updated matchpathcon.3 man page.


author: Dan Walsh <dwalsh@redhat.com> 1.23.4-1
changelog:
  - Update from NSA
  	* Merged fix for set_matchpathcon* functions from Andreas Steinmetz.
  	* Merged fix for getconlist utility from Andreas Steinmetz.


author: Dan Walsh <dwalsh@redhat.com> 1.23.10-1
changelog:
  - Update from NSA
  	* Merged set_selinuxmnt patch from Bill Nottingham (Red Hat).
  	* Rewrote get_ordered_context_list and helpers, including
  	  changing logic to allow variable MLS fields.


author: Dan Walsh <dwalsh@redhat.com> 1.23.11-1
changelog:
  - Update from NSA
  	* Merged avcstat and selinux man page from Dan Walsh.
  	* Changed security_load_booleans to process booleans.local 
  	  even if booleans file doesn't exist.


author: Dan Walsh <dwalsh@redhat.com> 1.25.2-1
changelog:
  - Update from NSA
  	* Merged several fixes for error handling paths in the
  	  AVC sidtab, matchpathcon, booleans, context, and get_context_list
  	  code from Serge Hallyn (IBM). Bugs found by Coverity.
  	* Removed setupns; migrated to pam.
  	* Merged patches to rename checkPasswdAccess() from Joshua Brindle.
  	  Original symbol is temporarily retained for compatibility until 
  	  all callers are updated.


author: Dan Walsh <dwalsh@redhat.com> 1.25.4-1
changelog:
  - Update from NSA
  	* Hid translation-related symbols entirely and ensured that 
  	raw functions have hidden definitions for internal use.
  	* Allowed setting NULL via context_set* functions.
  	* Allowed whitespace in MLS component of context.
  	* Changed rpm_execcon to use translated functions to workaround
  	lack of MLS level on upgraded systems.


author: Dan Walsh <dwalsh@redhat.com> 1.25.6-1
changelog:
  - Update from NSA
  	* Added public functions to export context translation to
  	users of libselinux (selinux_trans_to_raw_context,
  	selinux_raw_to_trans_context).


author: Dan Walsh <dwalsh@redhat.com> 1.25.7-1
changelog:
  - Update from NSA
  	* Merged modified form of patch to avoid dlopen/dlclose by
  	the static libselinux from Dan Walsh.  Users of the static libselinux
  	will not have any context translation by default.


author: Dan Walsh <dwalsh@redhat.com> 1.27.3-1
changelog:
  - Update to latest from NSA
  	* Changed getseuserbyname to not require (and ignore if present)
  	the MLS level in seusers.conf if MLS is disabled, setting *level
  	to NULL in this case.


author: Dan Walsh <dwalsh@redhat.com> 1.27.4-1
changelog:
  - Update to latest from NSA
  	* Merged fix for matchpathcon (regcomp error checking) from Johan
  	Fischer.  Also added use of regerror to obtain the error string
  	for inclusion in the error message.


author: Dan Walsh <dwalsh@redhat.com> 1.27.6-1
changelog:
  - Update to latest from NSA
  	* Added selinux_init_load_policy() function as an even higher level
  	interface for the initial policy load by /sbin/init.  This obsoletes
  	the load_policy() function in the sysvinit-selinux.patch. 
  	* Added selinux_mkload_policy() function as a higher level interface
  	for loading policy than the security_load_policy() interface.


author: Dan Walsh <dwalsh@redhat.com> 1.27.7-1
changelog:
  - Update to latest from NSA
  	* Changed getseuserbyname to fall back to the Linux username and
  	NULL level if seusers config file doesn't exist unless 
  	REQUIRESEUSERS=1 is set in /etc/selinux/config.
  	* Moved seusers.conf under $SELINUXTYPE and renamed to seusers.


author: Dan Walsh <dwalsh@redhat.com> 1.27.9-1
changelog:
  - Update to latest from NSA
  	* Changed selinux_mkload_policy to try downgrading the
  	latest policy version available to the kernel-supported version.
  	* Changed selinux_mkload_policy to fall back to the maximum
  	policy version supported by libsepol if the kernel policy version
  	falls outside of the supported range.


author: Dan Walsh <dwalsh@redhat.com> 1.27.12-1
changelog:
  - Update to latest from NSA
  	* Merged get_default_context_with_rolelevel and man pages from
  	  Dan Walsh (Red Hat).
  	* Updated call to sepol_policydb_to_image for sepol changes.
  	* Changed getseuserbyname to ignore empty lines and to handle
  	no matching entry in the same manner as no seusers file.


author: Dan Walsh <dwalsh@redhat.com> 1.27.14-1
changelog:
  - Update to latest from NSA
  	* Merged selinux_path() and selinux_homedir_context_path()
  	  functions from Joshua Brindle.


author: Dan Walsh <dwalsh@redhat.com> 1.27.19-1
changelog:
  - Update to latest from NSA
  	* Merged seusers parser changes from Ivan Gyurdiev.
  	* Merged setsebool to libsemanage patch from Ivan Gyurdiev.
  	* Changed seusers parser to reject empty fields.


author: Dan Walsh <dwalsh@redhat.com> 1.27.20-1
changelog:
  - Update to latest from NSA
  	* Added security_canonicalize_context() interface and
  	  set_matchpathcon_canoncon() interface for obtaining
  	  canonical contexts.  Changed matchpathcon internals
  	  to obtain canonical contexts by default.  Provided
  	  fallback for kernels that lack extended selinuxfs context
  	  interface.
  - Patch to not translate mls when calling setfiles


author: Dan Walsh <dwalsh@redhat.com> 1.27.21-1
changelog:
  - Update to latest from NSA
  	* Added MATCHPATHCON_NOTRANS flag for set_matchpathcon_flags()
  	  and modified matchpathcon_init() to skip context translation
  	  if it is set by the caller.


author: Dan Walsh <dwalsh@redhat.com> 1.27.22-1
changelog:
  - Update to latest from NSA
  	* Merged make failure in rpm_execcon non-fatal in permissive mode
  	  patch from Ivan Gyurdiev.


author: Dan Walsh <dwalsh@redhat.com> 1.27.25-1
changelog:
  - Update to latest from NSA
  	* Added -f file_contexts option to matchpathcon util.
  	  Fixed warning message in matchpathcon_init().
  	* Merged Makefile python definitions patch from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> 1.27.28-1
changelog:
  - Update to latest from NSA
  	* Added MATCHPATHCON_VALIDATE flag for set_matchpathcon_flags() and
  	  modified matchpathcon implementation to make context validation/
  	  canonicalization optional at matchpathcon_init time, deferring it
  	  to a successful matchpathcon by default unless the new flag is set
  	  by the caller.
  	* Added matchpathcon_init_prefix() interface, and
  	  reworked matchpathcon implementation to support selective
  	  loading of file contexts entries based on prefix matching
  	  between the pathname regex stems and the specified path
  	  prefix (stem must be a prefix of the specified path prefix).


author: Dan Walsh <dwalsh@redhat.com> 1.29.2-1
changelog:
  - Upgrade to latest from NSA
  	* Merged call to finish_context_translations from Dan Walsh.
  	  This eliminates a memory leak from failing to release memory
  	  allocated by libsetrans.


author: Dan Walsh <dwalsh@redhat.com> 1.29.3-1
changelog:
  - Upgrade to latest from NSA
  	* Merged several fixes and improvements from Ulrich Drepper
  	  (Red Hat), including:
  	  - corrected use of getline
  	  - further calls to __fsetlocking for local files
  	  - use of strdupa and asprintf
  	  - proper handling of dirent in booleans code
  	  - use of -z relro
  	  - several other optimizations
  	* Merged getpidcon python wrapper from Dan Walsh (Red Hat).


author: Dan Walsh <dwalsh@redhat.com> 1.29.4-1
changelog:
  - Upgrade to latest from NSA
  	* Added format attribute to myprintf in matchpathcon.c and
  	  removed obsoleted rootlen variable in init_selinux_config().


author: Dan Walsh <dwalsh@redhat.com> 1.30-1
changelog:
  - Make some fixes so it will build on RHEL4
  - Upgrade to latest from NSA
  	* Updated version for release.
  	* Altered rpm_execcon fallback logic for permissive mode to also
  	  handle case where /selinux/enforce is not available.


author: Dan Walsh <dwalsh@redhat.com> 1.30.3-1
changelog:
  - Upgrade to latest from NSA
  	* Added distclean target to Makefile.
  	* Regenerated swig files.
  	* Changed matchpathcon_init to verify that the spec file is
  	  a regular file.
  	* Merged python binding t_output_helper removal patch from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> 1.30.5-1
changelog:
  - Upgrade to latest from NSA
  	* Merged fix warnings patch from Karl MacMillan.	
  	* Merged setrans client support from Dan Walsh.
  	  This removes use of libsetrans.
  	* Merged patch to eliminate use of PAGE_SIZE constant from Dan Walsh.
  	* Merged swig typemap fixes from Glauber de Oliveira Costa.


author: Dan Walsh <dwalsh@redhat.com> 1.30.6-1
changelog:
  - Upgrade to latest from NSA
  	* Merged getfscreatecon man page fix from Dan Walsh.
  	* Updated booleans(8) man page to drop references to the old
  	  booleans file and to note that setsebool can be used to set
  	  the boot-time defaults via -P.


author: Dan Walsh <dwalsh@redhat.com> 1.30.8-1
changelog:
  - More fixes for translation cache
  - Upgrade to latest from NSA
  	* Added matchpathcon_fini() function to free memory allocated by
  	  matchpathcon_init().


author: Dan Walsh <dwalsh@redhat.com> 1.30.10-1
changelog:
  - Upgrade to latest from NSA
  	* Merged simple setrans client cache from Dan Walsh.
  	  Merged avcstat patch from Russell Coker.
  	* Modified selinux_mkload_policy() to also set /selinux/compat_net
  	  appropriately for the loaded policy.


author: Dan Walsh <dwalsh@redhat.com> 1.30.15-1
changelog:
  - Upgrade to latest from NSA
  	* Merged patch from Dan Walsh with:
  	* Added selinux_getpolicytype() function.
  	* Modified setrans code to skip processing if !mls_enabled.
  	* Set errno in the !selinux_mnt case.
  	* Allocate large buffers from the heap, not on stack.
  	  Affects is_context_customizable, selinux_init_load_policy,
  	  and selinux_getenforcemode.


author: Dan Walsh <dwalsh@redhat.com> 1.30.19-1
changelog:
  - Upgrade to latest from NSA
  	* Lindent.
  	* Merged {get,set}procattrcon patch set from Eric Paris.
  	* Merged re-base of keycreate patch originally by Michael LeMay from Eric Paris.
  	* Regenerated Flask headers from refpolicy.
  	* Merged patch from Dan Walsh with:
  	  - Added selinux_file_context_{cmp,verify}.
  	  - Added selinux_lsetfilecon_default.
  	  - Delay translation of contexts in matchpathcon.


author: Dan Walsh <dwalsh@redhat.com> - 1.30.22-1
changelog:
  - Upgrade to latest from NSA
  	* Merged no-tls-direct-seg-refs patch from Jeremy Katz.
  	* Merged netfilter_contexts support patch from Chris PeBenito.


author: Dan Walsh <dwalsh@redhat.com> - 1.30.24-1
changelog:
  - Upgrade to latest from NSA
  	* Merged return value fix for *getfilecon() from Dan Walsh.
  	* Merged sockcreate interfaces from Eric Paris.


author: Dan Walsh <dwalsh@redhat.com> - 1.30.25-1
changelog:
  - Upgrade to latest from NSA
  	* Merged file context homedir and local path functions from
  	  Chris PeBenito.
  	* Rework functions that access /proc/pid/attr to access the
  	  per-thread nodes, and unify the code to simplify maintenance.


author: Dan Walsh <dwalsh@redhat.com> - 1.30.27-1
changelog:
  - Upgrade to latest from NSA
  	* Merged patch to not log avc stats upon a reset from Steve Grubb.
  	* Applied patch to revert compat_net setting upon policy load.
  	* Merged file context homedir and local path functions from
  	  Chris PeBenito.


author: Dan Walsh <dwalsh@redhat.com> - 1.30.29-1
changelog:
  - Upgrade to latest from NSA
  	* Merged av_permissions.h update from Steve Grubb,
  	  adding setsockcreate and polmatch definitions.


author: Dan Walsh <dwalsh@redhat.com> - 1.33.1-1
changelog:
  - Upgrade to latest from NSA
  	* Merged updated flask definitions from Darrel Goeddel.
   	  This adds the context security class, and also adds
  	  the string definitions for setsockcreate and polmatch.


author: Dan Walsh <dwalsh@redhat.com> - 1.33.1-2
changelog:
  - Add James Antill patch for login verification of MLS Levels
  -  MLS ragnes need to be checked, Eg. login/cron. This patch adds infrastructure.


author: Dan Walsh <dwalsh@redhat.com> - 1.33.3-1
changelog:
  - Upgrade to upstream
  	* Merged patch for matchpathcon utility to use file mode information
  	  when available from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 1.33.4-1
changelog:
  - Upstream wanted some minor changes, upgrading to keep api the same
  - Upgrade to upstream
  	* Merged selinux_check_securetty_context() and support from Dan Walsh.
  Resolves: #200110


author: Dan Walsh <dwalsh@redhat.com> - 2.0.0-1
changelog:
  - Merged patch from Todd Miller to remove sscanf in matchpathcon.c because
    of the use of the non-standard format (original patch changed
    for style).
  - Merged patch from Todd Miller to fix memory leak in matchpathcon.c.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.4-1
changelog:
  - Upgrade to upstream
  	* Removed sending of setrans init message.
  	* Merged matchpathcon memory leak fix from Steve Grubb.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.5-1
changelog:
  - Upgrade to upstream
  	* Merged init_selinuxmnt() and is_selinux_enabled() improvements from Steve Grubb.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.7-1
changelog:
  - Merged patch to drop support for CACHETRANS=0 config option from Steve Grubb.
  - Merged patch to drop support for old /etc/sysconfig/selinux and
  - /etc/security policy file layout from Steve Grubb.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.9-1
changelog:
  - Upgrade to upstream
  	* Merged class/av string conversion and avc_compute_create patch from Eamon Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.11-1
changelog:
  - Upgrade to upstream
  	* Merged userspace AVC patch to follow kernel's behavior for permissive mode in caching previous denials from Eamon Walsh.
  	* Merged sidput(NULL) patch from Eamon Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.13-1
changelog:
  - Upgrade to upstream
  	* Merged rpm_execcon python binding fix, matchpathcon man page fix, and getsebool -a handling for EACCES from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.16-1
changelog:
  - Upgrade to upstream
  	* Merged additional swig python bindings from Dan Walsh.
  	* Merged helpful message when selinuxfs mount fails patch from Dax Kelson.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.18-1
changelog:
  - Upgrade to upstream
  - Merged patch to reduce size of libselinux and remove need for libsepol for embedded systems from Yuichi Nakamura.
   This patch also turns the link-time dependency on libsepol into a runtime (dlopen) dependency even in the non-embedded case.

  2.0.17 2007-05-31
  	* Updated Lindent script and reindented two header files.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.21-1
changelog:
  - Upgrade to upstream
  	* Class and permission mapping support patches from Eamon Walsh.
  	* Object class discovery support patches from Chris PeBenito.
  	* Refactoring and errno support in string representation code.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.29-1
changelog:
  - Upgrade to upstream
  	* Updated version for stable branch.	
  	* Added x_contexts path function patch from Eamon Walsh.
  	* Fix build for EMBEDDED=y from Yuichi Nakamura.
  	* Fix markup problems in selinux man pages from Dan Walsh.
  	* Updated av_permissions.h and flask.h to include new nscd permissions from Dan Walsh.
  	* Added swigify to top-level Makefile from Dan Walsh.
  	* Fix for string_to_security_class segfault on x86_64 from Stephen
  	  Smalley.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.30-1
changelog:
  - Move libselinux.so into devel package
  - Upgrade to upstream
  	* Fix segfault resulting from uninitialized print-callback pointer.
  	* Added x_contexts path function patch from Eamon Walsh.
  	* Fix build for EMBEDDED=y from Yuichi Nakamura.
  	* Fix markup problems in selinux man pages from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.33-1
changelog:
  - Upgrade to latest from NSA
  	* Re-map a getxattr return value of 0 to a getfilecon return value of -1 with errno EOPNOTSUPP from Stephen Smalley.
  	* Fall back to the compat code for security_class_to_string and security_av_perm_to_string from Stephen Smalley.
  	* Fix swig binding for rpm_execcon from James Athey.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.35-1
changelog:
  - Upgrade to upstream
  	* Make netlink socket close-on-exec to avoid descriptor leakage from Dan Walsh.
  	* Pass CFLAGS when using gcc for linking from Dennis Gilmore.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.37-1
changelog:
  - Upgrade to upstream
  	* Merged selinux_get_callback, avc_open, empty string mapping from Eamon Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.40-1
changelog:
  - Upgrade to upstream
  	* Merged refactored AVC netlink code from Eamon Walsh.
  	* Merged new X label namespaces from Eamon Walsh.
  	* Bux fix and minor refactoring in string representation code.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.42-1
changelog:
  - Upgrade to upstream
  	* AVC enforcing mode override patch from Eamon Walsh.
  	* Aligned attributes in AVC netlink code from Eamon Walsh.
  - Move libselinux.so back into devel package, procps has been fixed


author: Dan Walsh <dwalsh@redhat.com> - 2.0.45-1
changelog:
  - Upgrade to upstream
  	* dlopen libsepol.so.1 rather than libsepol.so from Stephen Smalley.
  	* Based on a suggestion from Ulrich Drepper, defer regex compilation until we have a stem match, by Stephen Smalley.
  	*  A further optimization would be to defer regex compilation until we have a complete match of the constant prefix of the regex - TBD.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.47-1
changelog:
  - Fix memory references in audit2why and change to use tuples
  - Update to Upstream
  	* Fix for the avc:  granted null message bug from Stephen Smalley.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.52-1
changelog:
  - Update to Upstream
  	* Disable setlocaldefs if no local boolean or users files are present from Stephen Smalley.
  	* Skip userspace preservebools processing for Linux >= 2.6.22 from Stephen Smalley.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.55-1
changelog:
  - Update to Upstream
  	* Merged compute_member AVC function and manpages from Eamon Walsh.
  	* Provide more error reporting on load policy failures from Stephen Smalley.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.60-1
changelog:
  - Update to Upstream
  	* Changed selinux_init_load_policy() to not warn about a failed mount of selinuxfs if selinux was disabled in the kernel.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.64-1
changelog:
  - Update to Upstream
  	* Fixed selinux_set_callback man page.
  	* Try loading the max of the kernel-supported version and the libsepol-supported version when no manipulation of the binary policy is needed from Stephen Smalley.
  	* Fix memory leaks in matchpathcon from Eamon Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.65-1
changelog:
  - Update to Upstream
  	* Fix selinux_file_context_verify() and selinux_lsetfilecon_default() to call matchpathcon_init_prefix if not already initialized.
  	* Add -q qualifier for -V option of matchpathcon and change it to indicate whether verification succeeded or failed via exit status.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.67-1
changelog:
  - Update to Upstream
  	* New and revised AVC, label, and mapping man pages from Eamon Walsh.
  	* Add swig python bindings for avc interfaces from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.69-1
changelog:
  - Update to Upstream
  	* Handle duplicate file context regexes as a fatal error from Stephen Smalley.
  	  This prevents adding them via semanage.
  	* Fix audit2why shadowed variables from Stephen Smalley.
  	* Note that freecon NULL is legal in man page from Karel Zak.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.70-1
changelog:
  - Update to Upstream
  	* Merge ruby bindings from Dan Walsh.
  - Add support for Linux groups to getseuserbyname


author: Dan Walsh <dwalsh@redhat.com> - 2.0.71-1
changelog:
  - Update to Upstream
  	* Add group support to seusers using %groupname syntax from Dan Walsh.
  	* Mark setrans socket close-on-exec from Stephen Smalley.
  	* Only apply nodups checking to base file contexts from Stephen Smalley.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.73-1
changelog:
  - Update to Upstream
  	* New man pages from Dan Walsh.
  	* Update flask headers from refpolicy trunk from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.75-1
changelog:
  - Update to Upstream
  	* Correct message types in AVC log messages.
  	* Make matchpathcon -V pass mode from Dan Walsh.
  	* Add man page for selinux_file_context_cmp from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.75-2
changelog:
  - Eamon Walsh Patch - libselinux: allow shell-style wildcarding in X names
  - Add Restorecon/Install python functions from Luke Macken


author: Dan Walsh <dwalsh@redhat.com> - 2.0.76-4
changelog:
  - Add new function getseuser which will take username and service and return
  - seuser and level.  ipa will populate file in future.
  - Change selinuxdefcon to return just the context by default


author: Dan Walsh <dwalsh@redhat.com> - 2.0.79-1
changelog:
  - Update to upstream 
  	* Netlink socket handoff patch from Adam Jackson.
  	* AVC caching of compute_create results by Eric Paris.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.80-1
changelog:
  - Update to upstream 
  	* deny_unknown wrapper function from KaiGai Kohei.
  	* security_compute_av_flags API from KaiGai Kohei.
  	* Netlink socket management and callbacks from KaiGai Kohei.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.81-1
changelog:
  - Update to upstream 
  	* Trim / from the end of input paths to matchpathcon from Dan Walsh.
  	* Fix leak in process_line in label_file.c from Hiroshi Shinji.
  	* Move matchpathcon to /sbin, add matchpathcon to clean target from Dan Walsh.
  	* getdefaultcon to print just the correct match and add verbose option from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.82-1
changelog:
  - Update to upstream 
  	* Fix improper use of thread local storage from Tomas Mraz <tmraz@redhat.com>.
  	* Label substitution support from Dan Walsh.
  	* Support for labeling virtual machine images from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.84-1
changelog:
  - Update to upstream 
  	* Add per-service seuser support from Dan Walsh.
  	* Let load_policy gracefully handle selinuxfs being mounted from Stephen Smalley.
  	* Check /proc/filesystems before /proc/mounts for selinuxfs from Eric
  	Paris.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.85-1
changelog:
  - Update to upstream 
  	* Reverted Tomas Mraz's fix for freeing thread local storage to avoid
  	pthread dependency.
  	* Removed fini_context_translations() altogether.
  	* Merged lazy init patch from Stephen Smalley based on original patch
  	by Steve Grubb.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.87-1
changelog:
  - Update to upstream 
  	* Add exception handling in libselinux from Dan Walsh. This uses a
  	  shell script called exception.sh to generate a swig interface file.
  	* make swigify
  	* Make matchpathcon print <<none>> if path not found in fcontext file.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.90-1
changelog:
  - Update to upstream 
  	* add/reformat man pages by Guido Trentalancia <guido@trentalancia.com>.
  	* Change exception.sh to be called with bash by Manoj Srivastava <srivasta@debian.org>


author: Dan Walsh <dwalsh@redhat.com> - 2.0.91-1
changelog:
  - Update to upstream 
  	* Change the AVC to only audit the permissions specified by the
  	policy, excluding any permissions specified via dontaudit or not
  	specified via auditallow.
  	* Fix compilation of label_file.c with latest glibc headers.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.92-1
changelog:
  - Update to upstream 
  	* Fix from Eric Paris to fix leak on non-selinux systems.
  	* regenerate swig wrappers
  	* pkgconfig fix to respect LIBDIR from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.93-1
changelog:
  - Update to upstream 
  	* Show strerror for security_getenforce() by Colin Waters.
  	* Merged selabel database support by KaiGai Kohei.
  	* Modify netlink socket blocking code by KaiGai Kohei.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.96-1
changelog:
  - Update to upstream 
  	* Add const qualifiers to public API where appropriate by KaiGai Kohei.

  2.0.95 2010-06-10
  	* Remove duplicate slashes in paths in selabel_lookup from Chad Sellers
  	* Adds a chcon method to the libselinux python bindings from Steve Lawrence
  - add python3 subpackage from David Malcolm


author: Dan Walsh <dwalsh@redhat.com> - 2.0.99-3
changelog:
  - Call fini_selinuxmnt if selinux is disabled, to cause is_selinux_disabled() to report correct data


author: Dan Walsh <dwalsh@redhat.com> - 2.0.99-4
changelog:
  Add patch from dbhole@redhat.com to initialize thread keys to -1
  Errors were being seen in libpthread/libdl that were related
  to corrupt thread specific keys. Global destructors that are called on dl 
  unload. During destruction delete a thread specific key without checking 
  if it has been initialized. Since the constructor is not called each time 
  (i.e. key is not initialized with pthread_key_create each time), and the 
  default is 0, there is a possibility that key 0 for an active thread gets 
  deleted. This is exactly what is happening in case of OpenJDK.

  Workaround patch that initializes the key to -1. Thus if the constructor is not
  called, the destructor tries to delete key -1 which is deemed invalid by 
  pthread_key_delete, and is ignored.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.101-1
changelog:
  - Clean up patch to make handling of constructor  cleanup more portable
    * db_language object class support for selabel_lookup from KaiGai Kohei.
    * Library destructors for thread local storage keys from Eamon Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.102-1
changelog:
  -Update to upstream
  	* Give correct names to mount points in load_policy by Dan Walsh.
  	* Make sure selinux state is reported correctly if selinux is disabled or
  	fails to load by Dan Walsh.
  	* Fix crash if selinux_key_create was never called by Dan Walsh.
  	* Add new file_context.subs_dist for distro specific filecon substitutions
  	by Dan Walsh.
  	* Update man pages for selinux_color_* functions by Richard Haines.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.102-5
changelog:
  - Move /selinux to /sys/fs/selinux
  - Add selinuxexeccon
  - Add realpath to matchpathcon to handle matchpathcon * type queries.


author: Dan Walsh <dwalsh@redhat.com> - 2.0.102-6
changelog:
  - Only call dups check within selabel/matchpathcon if you are validating the 
  context
  - This seems to speed the loading of labels by 4 times.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.0-1
changelog:
  -Update to upstream
  	* Release, minor version bump
  	* Give correct names to mount points in load_policy by Dan Walsh.
  	* Make sure selinux state is reported correctly if selinux is disabled or
  	fails to load by Dan Walsh.
  	* Fix crash if selinux_key_create was never called by Dan Walsh.
  	* Add new file_context.subs_dist for distro specific filecon substitutions
  	by Dan Walsh.
  	* Update man pages for selinux_color_* functions by Richard Haines.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.4-1
changelog:
  -Update to upstream
  2.1.4 2011-0817
  	* mapping fix for invalid class/perms after selinux_set_mapping
  	* audit2why: work around python bug not defining
  	* resolv symlinks and dot directories before matching

  2.1.2 2011-0803
  	* audit2allow: do not print statistics
  	* make python bindings for restorecon work on relative path
  	* fix python audit2why binding error
  	* support new python3 functions
  	* do not check fcontext duplicates on use
  	* Patch for python3 for libselinux

  2.1.1 2011-08-02
  	* move .gitignore into utils
  	* new setexecon utility
  	* selabel_open fix processing of substitution files
  	* mountpoint changing patch.
  	* simplify SRCS in Makefile

  2.1.1 2011-08-01
  	* Remove generated files, introduce more .gitignore


author: Dan Walsh <dwalsh@redhat.com> - 2.1.5-1
changelog:
  - Change matchpatcon to use proper myprintf
  - Fix symlink_realpath to always include "/"
  - Update to upstream
  	* selinux_file_context_verify function returns wrong value.
  	* move realpath helper to matchpathcon library
  	* python wrapper makefile changes


author: Dan Walsh <dwalsh@redhat.com> - 2.1.5-2
changelog:
  - Change matchpathcon_init_prefix and selabel_open to allow multiple initial 
  prefixes.  Now you can specify a ";" separated list of prefixes and the 
  labeling system will only load regular expressions that match these prefixes.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.6-1
changelog:
  -Update to upstream
  	* utils: matchpathcon: remove duplicate declaration
  	* src: matchpathcon: use myprintf not fprintf
  	* src: matchpathcon: make sure resolved path starts
  	* put libselinux.so.1 in /lib not /usr/lib
  	* tree: default make target to all not


author: Dan Walsh <dwalsh@redhat.com> - 2.1.7-1
changelog:
  - Upgrade to upstream
  	* Makefiles: syntax, convert all ${VAR} to $(VAR)
  	* load_policy: handle selinux=0 and /sys/fs/selinux not exist
  	* regenerate .pc on VERSION change
  	* label: cosmetic cleanups
  	* simple interface for access checks
  	* Don't reinitialize avc_init if it has been called previously
  	* seusers: fix to handle large sets of groups
  	* audit2why: close fd on enomem
  	* rename and export symlink_realpath
  	* label_file: style changes to make Eric happy.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.8-1
changelog:
  - Upgrade to upstream
  	* selinuxswig_python.i: don't make syscall if it won't change anything
  	* Remove assert in security_get_boolean_names(3)
  	* Mapped compute functions now obey deny_unknown flag
  	* get_default_type now sets EINVAL if no entry.
  	* return EINVAL if invalid role selected
  	* Updated selabel_file(5) man page
  	* Updated selabel_db(5) man page
  	* Updated selabel_media(5) man page
  	* Updated selabel_x(5) man page
  	* Add man/man5 man pages
  	* Add man/man5 man pages
  	* Add man/man5 man pages
  	* use -W and -Werror in utils


author: Dan Walsh <dwalsh@redhat.com> - 2.1.8-5
changelog:
  - Add patch from Richard Haines
        When selabel_lookup found an invalid context with validation enabled, it
        always stated it was 'file_contexts' whether media, x, db or file.
        The fix is to store the spec file name in the selabel_lookup_rec on
        selabel_open and use this as output for logs. Also a minor fix if key is
        NULL to stop seg faults.
  - Fix setenforce manage page.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.9-1
changelog:
  -Update to upstream
  	* Fix setenforce man page to refer to selinux man page
  	* Cleanup Man pages
  	* merge freecon with getcon man page


author: Dan Walsh <dwalsh@redhat.com> - 2.1.9-8
changelog:
  - Change selinux_binary_policy_path to return /sys/fs/selinux/policy
  - Add selinux_installed_policy_path to return what selinux_binary_policy_path used to return
  - avc_has_perm will now return yes if the machine is in permissive mode
  - Make work with ruby-1.9


author: Dan Walsh <dwalsh@redhat.com> - 2.1.9-9
changelog:
  - Add selinux_current_policy_path to return /sys/fs/selinux/policy if it exists
  - Otherwise search for policy on disk


author: Dan Walsh <dwalsh@redhat.com> - 2.1.10-1
changelog:
  - Update to upstream 
  	* Fix dead links to www.nsa.gov/selinux
  	* Remove jump over variable declaration
  	* Fix old style function definitions
  	* Fix const-correctness
  	* Remove unused flush_class_cache method
  	* Add prototype decl for destructor
  	* Add more printf format annotations
  	* Add printf format attribute annotation to die() method
  	* Fix const-ness of parameters & make usage() methods static
  	* Enable many more gcc warnings for libselinux/src/ builds
  	* utils: Enable many more gcc warnings for libselinux/utils builds
  	* Change annotation on include/selinux/avc.h to avoid upsetting SWIG
  	* Ensure there is a prototype for 'matchpathcon_lib_destructor'
  	* Update Makefiles to handle /usrmove
  	* utils: Stop separating out matchpathcon as something special
  	* pkg-config to figure out where ruby include files are located
  	* build with either ruby 1.9 or ruby 1.8
  	* assert if avc_init() not called
  	* take security_deny_unknown into account
  	* security_compute_create_name(3)
  	* Do not link against python library, this is considered
  	* bad practice in debian
  	* Hide unnecessarily-exported library destructors


author: Dan Walsh <dwalsh@redhat.com> - 2.1.10-4
changelog:
  - Fix to compile with Fortify source
        * Add -O compiler flag
        * Check return code from asprintf
  - Fix handling of symbolic links in / by realpath_not_final


author: Dan Walsh <dwalsh@redhat.com> - 2.1.10-5
changelog:
  - Fix booleans.subs name, change function name to selinux_boolean_sub, 
    add man page, minor fixes to the function


author: Dan Walsh <dwalsh@redhat.com> - 2.1.11-1
changelog:
  - Update to upstream 
  	* Fortify source now requires all code to be compiled with -O flag
  	* asprintf return code must be checked
  	* avc_netlink_recieve handle EINTR
  	* audit2why: silence -Wmissing-prototypes warning
  	* libsemanage: remove build warning when build swig c files
  	* matchpathcon: bad handling of symlinks in /
  	* seusers: remove unused lineno
  	* seusers: getseuser: gracefully handle NULL service
  	* New Android property labeling backend
  	* label_android_property whitespace cleanups
  	* additional makefile support for rubywrap


author: Dan Walsh <dwalsh@redhat.com> - 2.1.12-1
changelog:
  - Update to upstream 
  	* Add support for lxc_contexts_path
  	* utils: add service to getdefaultcon
  	* libsemanage: do not set soname needlessly
  	* libsemanage: remove PYTHONLIBDIR and ruby equivalent
  	* boolean name equivalency
  	* getsebool: support boolean name substitution
  	* Add man page for new selinux_boolean_sub function.
  	* expose selinux_boolean_sub
  	* matchpathcon: add -m option to force file type check
  	* utils: avcstat: clear sa_mask set
  	* seusers: Check for strchr failure
  	* booleans: initialize pointer to silence coveriety
  	* stop messages when SELinux disabled
  	* label_file: use PCRE instead of glibc regex functions
  	* label_file: remove all typedefs
  	* label_file: move definitions to include file
  	* label_file: do string to mode_t conversion in a helper function
  	* label_file: move error reporting back into caller
  	* label_file: move stem/spec handling to header
  	* label_file: drop useless ncomp field from label_file data
  	* label_file: move spec_hasMetaChars to header
  	* label_file: fix potential read past buffer in spec_hasMetaChars
  	* label_file: move regex sorting to the header
  	* label_file: add accessors for the pcre extra data
  	* label_file: only run regex files one time
  	* label_file: new process_file function
  	* label_file: break up find_stem_from_spec
  	* label_file: struct reorg
  	* label_file: only run array once when sorting
  	* Ensure that we only close the selinux netlink socket once.
  	* improve the file_contexts.5 manual page


author: Dan Walsh <dwalsh@redhat.com> - 2.1.12-6
changelog:
  - Add new function mode_to_security_class which takes mode instead of a string.
  - Possibly will be used with coreutils.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.12-8
changelog:
  - Return EPERM if login program can not reach default label for user
  - Attempt to return container info from audit2why


author: Dan Walsh <dwalsh@redhat.com> - 2.1.12-10
changelog:
  - Update to latest patches from eparis/Upstream
  -    Fix errors found by coverity
  -    set the sepol_compute_av_reason_buffer flag to 0.  This means calculate denials only?
  -    audit2why: remove a useless policy vers variable
  -    audit2why: use the new constraint information


author: Dan Walsh <dwalsh@redhat.com> - 2.1.12-12
changelog:
  - Ondrej Oprala patch to optimize set*con functions
  -    Set*con now caches the security context and only re-sets it if it changes.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.12-14
changelog:
  - setfscreatecon after fork was broken by the Set*con patch.
  - We needed to reset the thread variables after a fork.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.13-1
changelog:
  - Update to upstream 
          * audit2why: make sure path is nul terminated
          * utils: new file context regex compiler
          * label_file: use precompiled filecontext when possible
          * do not leak mmapfd
          * sefcontontext_compile: Add error handling to help debug problems in libsemanage.
          * man: make selinux.8 mention service man pages
          * audit2why: Fix segfault if finish() called twice
          * audit2why: do not leak on multiple init() calls
          * mode_to_security_class: interface to translate a mode_t in to a security class
          * audit2why: Cleanup audit2why analysys function
          * man: Fix program synopsis and function prototypes in man pages
          * man: Fix man pages formatting
          * man: Fix typo in man page
          * man: Add references and man page links to _raw function variants
          * Use ENOTSUP instead of EOPNOTSUPP for getfilecon functions
          * man: context_new(3): fix the return value description
          * selinux_status_open: handle error from sysconf
          * selinux_status_open: do not leak statusfd on exec
          * Fix errors found by coverity
          * Change boooleans.subs to booleans.subs_dist.
          * optimize set*con functions
          * pkg-config do not specifc ruby version
          * unmap file contexts on selabel_close()
          * do not leak file contexts with mmap'd backend
          * sefcontext_compile: do not leak fd on error
          * matchmediacon: do not leak fd 
          * src/label_android_property: do not leak fd on error


author: Dan Walsh <dwalsh@redhat.com> - 2.1.13-4
changelog:
  - Add new constant SETRANS_DIR which points to the directory where mstransd can find the socket and libvirt can write its translations files.


author: Dan Walsh <dwalsh@redhat.com> - 2.1.13-9
changelog:
  - Cleanup setfcontext_compile atomic patch
  - Add matchpathcon -P /etc/selinux/mls support by allowing users to set alternate root
  - Make sure we set exit codes from selinux_label calls to ENOENT or SUCCESS


author: Dan Walsh <dwalsh@redhat.com> - 2.1.13-16
changelog:
  - Add sefcontext_compile.8  man page
  - Add Russell Coker  patch to fix man pages
  - Add patches from Laurent Bigonville to fix Makefiles for debian.
  - modify spec file to use %{_prefix}/lib


author: Dan Walsh <dwalsh@redhat.com> - 2.2-1
changelog:
  - Update to upstream 
  	* Fix avc_has_perm() returns -1 even when SELinux is in permissive mode.
  	* Support overriding Makefile RANLIB from Sven Vermeulen.
  	* Update pkgconfig definition from Sven Vermeulen.
  	* Mount sysfs before trying to mount selinuxfs from Sven Vermeulen.
  	* Fix man pages from Laurent Bigonville.
  	* Support overriding PATH  and LIBBASE in Makefiles from Laurent Bigonville.
  	* Fix LDFLAGS usage from Laurent Bigonville
  	* Avoid shadowing stat in load_mmap from Joe MacDonald.
  	* Support building on older PCRE libraries from Joe MacDonald.
  	* Fix handling of temporary file in sefcontext_compile from Dan Walsh.
  	* Fix procattr cache from Dan Walsh.
  	* Define python constants for getenforce result from Dan Walsh.
  	* Fix label substitution handling of / from Dan Walsh.
  	* Add selinux_current_policy_path from Dan Walsh.
  	* Change get_context_list to only return good matches from Dan Walsh.
  	* Support udev-197 and higher from Sven Vermeulen and Dan Walsh.
  	* Add support for local substitutions from Dan Walsh.
  	* Change setfilecon to not return ENOSUP if context is already correct from Dan Walsh.
  	* Python wrapper leak fixes from Dan Walsh.
  	* Export SELINUX_TRANS_DIR definition in selinux.h from Dan Walsh.
  	* Add selinux_systemd_contexts_path from Dan Walsh.
  	* Add selinux_set_policy_root from Dan Walsh.
  	* Add man page for sefcontext_compile from Dan Walsh.


author: Dan Walsh <dwalsh@redhat.com> - 2.2.1-1
changelog:
  - Update to upstream 
  	* Remove -lpthread from pkg-config file; it is not required.
  - Add support for policy compressed with xv


author: Dan Walsh <dwalsh@redhat.com> - 2.2.2-1
changelog:
  - Update to upstream 
        * Fix userspace AVC handling of per-domain permissive mode.
  - Verify context is not null when passed into *setfilecon_raw


author: Dan Walsh <dwalsh@redhat.com> - 2.2.2-3
changelog:
  - Move selinux.go to /usr/lib64/golang/src/pkg/github.com/selinux/selinux.go
  - Add Int_to_mcs function to generate MCS labels from integers.


author: Dan Walsh <dwalsh@redhat.com> - 2.2.2-4
changelog:
  - Add additional go bindings for get*con calls
  - Add go bindings test command
  - Modify man pages of set*con calls to mention that they are thread specific


author: Dan Walsh <dwalsh@redhat.com> - 2.3-1
changelog:
  - Update to upstream 
  	* Get rid of security_context_t and fix const declarations.
  	* Refactor rpm_execcon() into a new setexecfilecon() from Guillem Jover.


author: Miroslav Grepl <mgrepl@redhat.com> - 2.3-5
changelog:
  - Compiled file context files and the original should have the same permissions from dwalsh@redhat.com
  - Add selinux_openssh_contexts_path() to get a path to /contexts/openssh_contexts


author: Petr Lautrbach <plautrba@redhat.com> 2.3-8
changelog:
  - selinux.py - use os.walk() instead of os.path.walk() (#1195004)
  - is_selinux_enabled(): drop no-policy-loaded test (#1195074)
  - fix -Wformat errors and remove deprecated mudflap option


author: Petr Lautrbach <plautrba@redhat.com> 2.3-10
changelog:
  - is_selinux_enabled: Add /etc/selinux/config test (#1219045)
  - matchpathcon/selabel_file: Fix man pages (#1219718)


author: Petr Lautrbach <plautrba@redhat.com> 2.4-4
changelog:
  - Flush the class/perm string mapping cache on policy reload (#1264051)
  - Fix restorecon when path has no context


author: Petr Lautrbach <plautrba@redhat.com> - 2.5-3
changelog:
  - Fix location of selinuxfs mount point
  - Only mount /proc if necessary
  - procattr: return einval for <= 0 pid args
  - procattr: return error on invalid pid_t input


author: Petr Lautrbach <plautrba@redhat.com> - 2.5-7
changelog:
  - Modify audit2why analyze function to use loaded policy
  - Sort object files for deterministic linking order
  - Respect CC and PKG_CONFIG environment variable
  - Avoid mounting /proc outside of selinux_init_load_policy()


author: Petr Lautrbach <plautrba@redhat.com> - 2.5-9
changelog:
  - Clarify is_selinux_mls_enabled() description
  - Explain how to free policy type from selinux_getpolicytype()
  - Compare absolute pathname in matchpathcon -V
  - Add selinux_snapperd_contexts_path()


author: Petr Lautrbach <plautrba@redhat.com> 2.5-12
changelog:
  - Fix -Wsign-compare warnings
  - Drop unused stdio_ext.h header file
  - Kill logging check for selinux_enabled()
  - Drop usage of _D_ALLOC_NAMLEN
  - Add openrc_contexts functions
  - Fix redefinition of XATTR_NAME_SELINUX
  - Correct error path to always try text
  - Clean up process_file()
  - Handle NULL pcre study data
  - Fix in tree compilation of utils that depend on libsepol


author: Petr Lautrbach <plautrba@redhat.com> - 2.6-4
changelog:
  - Fix segfault in selinux_restorecon_sb() (#1433577)
  - Change matchpathcon usage to match with matchpathcon manpage
  - Fix a corner case getsebool return value


author: Petr Lautrbach <plautrba@redhat.com> - 2.6-6
changelog:
  - Don't finalize mount state in selinux_set_policy_root()
  - Follow upstream and rename _selinux.so to _selinux.cpython-36m-x86_64-linux-gnu.so


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.7-2
changelog:
  - Python 2 binary package renamed to python2-libselinux
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
  - Python 3 binary package renamed to python3-libselinux


author: Petr Lautrbach <plautrba@redhat.com> - 2.7-12
changelog:
  - Correct manpages regarding removable_context
  - build: follow standard semantics for DESTDIR and PREFIX


author: Petr Lautrbach <plautrba@redhat.com> - 2.9-2.1
changelog:
  - Use Python distutils to install SELinux python bindings (#1719771)
  - Move  sefcontext_compile to -utils package (#1612518)


author: Vit Mojzis <vmojzis@redhat.com> - 2.9-6
changelog:
  - Describe fcontext regular expressions (#1904059)
  - Strip spaces before values in config (#2012145)


author: kwizart < kwizart at gmail.com > - 2.2.2-2
changelog:
  - Fix http://bugzilla.redhat.com/415121
  - Add disable-static
  - Don't use makeinstall macro
  - Update License field


author: Dmitry V. Levin <ldv@fandra.org>
changelog:
  - filtering out -fno-rtti and -fno-exceptions options from $RPM_OPT_FLAGS
  - minor install section cleanup


author: Denis Leroy <denis@poolshark.org> - 2.2.4.1-1
changelog:
  - Update to upstream 2.2.4.1
  - Added devhelp book and necessary BRs
  - Split documentation into new subpackage
  - Moved documentation to gtk-doc dir


author: Kalev Lember <kalev@smartlink.ee> - 2.2.8-4
changelog:
  - Spec cleanup
  - Use macro for automatically calculating ftp directory name with
    first two digits of tarball version.
  - Dropped R: pkgconfig from -devel as it's now automatically added by rpm
  - Own /usr/share/doc/libsigc++-2.0/ dir and mark /usr/share/devhelp/ as %doc
  - Require base package from -doc subpackage
  - Drop unneeded doxygen and graphviz BRs


author: Jindrich Novy <jnovy@redhat.com> - 4.3.0-3
changelog:
  - fix static analysis issues merged upstream
    (https://gitlab.freedesktop.org/slirp/libslirp/-/merge_requests/41)
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 4.3.0-4
changelog:
  - fix "CVE-2020-10756 QEMU: slirp: networking out-of-bounds read information disclosure vulnerability"
  - Related: #1821193


author: Jindrich Novy <jnovy@redhat.com> - 4.4.0-1
changelog:
  - Fix CVE-2021-3592 CVE-2021-3593 CVE-2021-3594 CVE-2021-3595 out-of-bounds access
  - Related: #1934415


author: Tom Callaway <spot@fedoraproject.org> - 0.4.8-9
changelog:
  - mark symbols which conflict with RPM as "internal", resolves bz 864324
    Thanks to Michele Baldessari


author: Ville Skyttä <ville.skytta@iki.fi> - 0:1.0.10-0.fdr.1
changelog:
  - Update to 1.0.10, update URLs, include ALSA support.
  - Disable dependency tracking to speed up the build.
  - Add missing ldconfig invocations.
  - Make -devel require pkgconfig.
  - Include developer docs in -devel.
  - Provide -octave in main package, own more related dirs.
  - Bring specfile up to date with current spec templates.


author: Andreas Thienemann <andreas@bawue.net> - 1.0.17-2
changelog:
  - Adding FLAC support to libsndfile courtesy of gentoo, #237575
  - Fixing CVE-2007-4974. Thanks to the gentoo people for the patch, #296221


author: Andreas Thienemann <andreas@bawue.net> - 1.0.17-6
changelog:
  - Removed spurious #endif in the libsndfile.h wrapper. Thx to Edward
    Sheldrake for finding it. Fixes #468508.
  - Fix build for autoconf-2.63


author: Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.0.20-3
changelog:
  - Add FLAC/Ogg/Vorbis support (BR: libvorbis-devel)
  - Make build verbose
  - Remove rpath
  - Fix ChangeLog encoding
  - Move the big Changelog to the devel package


author: Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1.0.21-1
changelog:
  - Update to 10.0.21
  - Do not include the static library in the package (RHBZ#556074)
  - Remove BR on jack since sndfile-jackplay is not provided anymore


author: Ville Skyttä <ville.skytta@iki.fi> - 1.0.25-2
changelog:
  - Patch to use system libgsm instead of a bundled copy.
  - Make main package dep in -devel ISA qualified.
  - Drop -octave Provides (not actually built with octave > 3.0).
  - Don't build throwaway static lib.
  - Run test suite during build.


author: Michal Hlavinka <mhlavink@redhat.com> - 1.0.25-14
changelog:
  - fix CVE-2014-9496: 2 buffer overruns in sd2_parse_rsrc_fork (#1178840)
  - division by zero leading to denial of service in psf_fwrite (#1177254)


author: Michal Hlavinka <mhlavink@redhat.com> - 1.0.28-1
changelog:
  - updated to 1.0.28
  - fix possible buffer overflow when parsing crafted ID3 tags (#1440758, CVE-2017-7586)
  - fix possible buffer overflow when parsing crafted flac file (#1440756, CVE-2017-7585)


author: Michal Hlavinka <mhlavink@redhat.com> - 1.0.28-10
changelog:
  - fix CVE-2018-19661 and CVE-2018-19662 - buffer over-read in the function
    i2alaw_array in alaw (#1673085)


author: Michal Hlavinka <mhlavink@redhat.com> - 1.0.28-11
changelog:
  - a crafted wav file could cause heap buffer overflow that allowed an arbitrary code execution(#1985028)


author: Matthias Clasen <mclasen@redhat.com> - 0.2.4-1
changelog:
  - Update to 0.2.4
  - See http://mail.gnome.org/archives/gnome-announce-list/2010-February/msg00059.html


author: Rex Dieter <rdieter@fedoraproject.org> - 0.2.8-5
changelog:
  - BR: libgs-devel (f28+)
  - .spec cleanup/cosmetics (drop deprecated tags, use %autosetup/%license, tighten subpkg dep)


author: Tom Callaway <spot@fedoraproject.org>
changelog:
  - api changes between 1.4.4 and 1.5.0, bump sover to 1.0.0
  - fix linking issue to make proper libsrtp.so.1


author: David Tardon <dtardon@redhat.com> - 0.0.3-3
changelog:
  - Resolves: rhbz#1458800 CVE-2017-9432 Stack-buffer overflow in the
    StarWriterStruct::DatabaseName::read


author: Hans de Goede <j.w.r.degoede@hhs.nl> 1.2.11-7
changelog:
  - Taking over as maintainer since Anvil has other priorities
  - Add a bunch of patches from Debian, which build a .so instead of a .a
    and fix a bunch of memory leaks.
  - Reinstate a proper devel package as we now build a .so


author: Kamil Dudka <kdudka@redhat.com> - 1.2.20-16
changelog:
  - fix memory leaks through gnu_long{name,link} (CVE-2021-33645 CVE-2021-33646)
  - fix out-of-bounds read in gnu_long{name,link} (CVE-2021-33643 CVE-2021-33644)


author: Behdad Esfahbod <besfahbo@redhat.com> 0.1.7-1
changelog:
  - Initial package based on package by Supphachoke Suntiwichaya
    and Kamthorn Krairaksa for the OLPC.


author: Behdad Esfahbod <besfahbo@redhat.com> 0.1.7-2
changelog:
  - Apply comments from Matthias Clasen (#222611) 
  - devel summary improvement
  - devel require pkgconfig
  - configure --disable-static
  - Add comments about the voodoo
  - Install docs in the right place


author: Daiki Ueno <dueno@redhat.com> - 0.1.19-1
changelog:
  - Update to 0.1.19
  - Fix bogus dates in %changelog
  - Remove libthai-0.1.9-doxygen-segfault.patch, which is no longer
    necessary with the latest Doxygen
  - Don't install man pages, as per upstream's default


author: Daiki Ueno <dueno@redhat.com> - 0.1.24-1
changelog:
  - Update to 0.1.24
  - Apply patch from upstream, which fixes scim-thai FTBFS with GCC6 (Closes: #1308117)


author: Colin Walters <walters@redhat.com> - 1.0alpha4-1
changelog:
  - New upstream version 1.0alpha4 
  - Remove upstreamed patch libtheora-1.0alpha3-include.patch 
  - Use Theora_I_spec.pdf for spec
  - Add in .pc file (yay! another library sees the light)


author: Hans de Goede <j.w.r.degoede@hhs.nl> 1.0beta2-2
changelog:
  - Put Obsoletes/Provides theora-exp-devel in the -devel package instead of in
    the -tools package (oops)
  - Install png2theora (bz 349951)


author: Hans de Goede <hdegoede@redhat.com> 1:1.0-1
changelog:
  - 1.0 final release
  - need epoch because we were not using the special pre-release
    version-release scheme used now a days in Fedora :(


author: Hans de Goede <hdegoede@redhat.com> - 1:1.1.1-6
changelog:
  - run autoreconf for aarch64 support (#925898)
  - add a patch from upstream fixing a crash when compiled with gcc-4.8 (#959001)
  - cleanup spec-file


author: Hans de Goede <hdegoede@redhat.com> - 1:1.1.1-7
changelog:
  - Remove no longer needed autoreconf call, %configure from redhat-rpm-config
    >= 9.1.0-42 updates config.guess and config.sub for new architecture support


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - enable zip and jpeg codecs
  - change defattr in normal package to 0755
  - add defattr to -devel package


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move man pages from devel package to the regular one
  - integrate Frank Warmerdam's fixed .fax handling code (keep until next release
    of libtiff)
  - fix fax2ps breakage (bug #8345)


author: Phil Knirsch <phil@redhat.de>
changelog:
  - Fixed ia64 problem with tiffinfo. Was general 64 bit arch problem where s390x
    and ia64 were missing (#52129).


author: Matthias Clasen <mclasen@redhat.com> - 3.7.1-3
changelog:
  - Drop the largefile patch again
  - Fix a problem with the handling of alpha channels
  - Fix an integer overflow in tiffdump (#143576)


author: Matthias Saou <http://freshrpms.net/> 3.7.4-2
changelog:
  - Remove useless explicit dependencies.
  - Minor spec file cleanups.
  - Move make check to %check.
  - Add _smp_mflags.


author: Matthias Clasen <mclasen@redhat.com>
changelog:
  - Fix several vulnerabilities (CVE-2006-3460 CVE-2006-3461
    CVE-2006-3462 CVE-2006-3463 CVE-2006-3464 CVE-2006-3465)


author: Jindrich Novy <jnovy@redhat.com> - 3.8.2-6
changelog:
  - fix CVE-2006-2193, tiff2pdf buffer overflow (#194362)
  - fix typo in man page for tiffset (#186297)
  - use %{?dist}


author: Tom Lane <tgl@redhat.com> 3.8.2-8
changelog:
  - Restore static library to distribution, in a separate -static subpackage
  Resolves: #219905
  - Don't apply multilib header hack to unrecognized architectures
  Resolves: #233091
  - Remove documentation for programs we don't ship
  Resolves: #205079
  Related: #185145


author: Tom Lane <tgl@redhat.com> 3.8.2-11
changelog:
  - Fix LZW decoding vulnerabilities (CVE-2008-2327)
  Related: #458674
  - Use -fno-strict-aliasing per rpmdiff recommendation


author: Tom Lane <tgl@redhat.com> 3.9.2-1
changelog:
  - Update to libtiff 3.9.2; stop carrying a lot of old patches
  Resolves: #520734
  - Split command-line tools into libtiff-tools subpackage
  Resolves: #515170
  - Use build system's libtool instead of what package contains;
    among other cleanup this gets rid of unwanted rpath specs in executables
  Related: #226049


author: Tom Lane <tgl@redhat.com> 3.9.2-3
changelog:
  - Apply Adam Goode's fix for Warmerdam's fix
  Resolves: #552360
  Resolves: #533353
  - Add some defenses to prevent tiffcmp from crashing on downsampled JPEG
    images; this isn't enough to make it really work correctly though
  Related: #460322


author: Tom Lane <tgl@redhat.com> 3.9.4-1
changelog:
  - Update to libtiff 3.9.4, for numerous bug fixes including fixes for
    CVE-2010-1411, CVE-2010-2065, CVE-2010-2067
  Resolves: #554371
  Related: #460653, #588784, #601274, #599576, #592361, #603024
  - Add fixes for multiple SIGSEGV problems
  Resolves: #583081
  Related: #603081, #603699, #603703


author: Tom Lane <tgl@redhat.com> 3.9.4-3
changelog:
  - Add patch for CVE-2011-0192
  Resolves: #681672
  - Fix non-security-critical potential SIGSEGV in gif2tiff
  Related: #648820


author: Tom Lane <tgl@redhat.com> 3.9.4-4
changelog:
  - Fix incorrect fix for CVE-2011-0192
  Resolves: #684007
  Related: #688825
  - Add fix for CVE-2011-1167
  Resolves: #689574


author: Tom Lane <tgl@redhat.com> 3.9.5-1
changelog:
  - Update to libtiff 3.9.5, incorporating all our previous patches plus other
    fixes, notably the fix for CVE-2009-5022
  Related: #695885


author: Tom Lane <tgl@redhat.com> 4.0.1-1
changelog:
  - Update to libtiff 4.0.1, adds BigTIFF support and other features;
    library soname is bumped from libtiff.so.3 to libtiff.so.5
  Resolves: #782383
  - Temporarily package 3.9.5 shared library (only) in libtiff-compat subpackage
    so that dependent packages won't be broken while rebuilding proceeds


author: Tom Lane <tgl@redhat.com> 4.0.2-1
changelog:
  - Update to libtiff 4.0.2, includes fix for CVE-2012-2113
    (note that CVE-2012-2088 does not apply to 4.0.x)
  - Update libtiff-compat to 3.9.6 and add patches to it for
    CVE-2012-2088, CVE-2012-2113
  Resolves: #832866


author: Tom Lane <tgl@redhat.com> 4.0.2-5
changelog:
  - Add accessor functions for opaque type TIFFField (backport of not-yet-released
    upstream feature addition; needed to fix freeimage)


author: Tom Lane <tgl@redhat.com> 4.0.2-6
changelog:
  - Remove compat subpackage; no longer needed
  - Minor specfile cleanup per suggestions from Tom Callaway
  Related: #845110


author: Tom Lane <tgl@redhat.com> 4.0.3-2
changelog:
  - Add upstream patches for CVE-2012-4447, CVE-2012-4564
    (note: CVE-2012-5581 is already fixed in 4.0.3)
  Resolves: #880907


author: Nikola Forró <nforro@redhat.com> - 4.0.9-9
changelog:
  - Fix CVE-2017-9935, CVE-2017-18013 (#1530441),
    CVE-2018-8905 (#1559705) and CVE-2018-10963 (#1579061)


author: Matej Mužila <mmuzila@redhat.com> 4.4.0-2
changelog:
  - Update to version 4.4.0
  - Resolves: CVE-2022-0561 CVE-2022-0562 CVE-2022-22844 CVE-2022-0865
    CVE-2022-0891 CVE-2022-0924 CVE-2022-0909 CVE-2022-0908 CVE-2022-1354
    CVE-2022-1355


author: Matej Mužila <mmuzila@redhat.com> - 4.4.0-6
changelog:
  - Fix CVE-2022-3597 CVE-2022-3626 CVE-2022-3599 CVE-2022-3570 CVE-2022-3598
    CVE-2022-3627
  - Resolves: CVE-2022-3597 CVE-2022-3626 CVE-2022-3599 CVE-2022-3570
    CVE-2022-3598 CVE-2022-3627


author: Matej Mužila <mmuzila@redhat.com> - 4.4.0-8
changelog:
  - Fix CVE-2023-0800 CVE-2023-0801 CVE-2023-0802 CVE-2023-0803 CVE-2023-0804
    CVE-2023-0795 CVE-2023-0796 CVE-2023-0797 CVE-2023-0798 CVE-2023-0799
    CVE-2022-48281
  - Resolves: CVE-2023-0800 CVE-2023-0801 CVE-2023-0802 CVE-2023-0803
    CVE-2023-0804 CVE-2023-0795 CVE-2023-0796 CVE-2023-0797 CVE-2023-0798
    CVE-2023-0799 CVE-2022-48281


author: Matej Mužila <mmuzila@redhat.com> - 4.4.0-10
changelog:
  - Fix CVE-2023-26965 CVE-2023-3316 CVE-2023-26966 CVE-2023-3576
  - Resolves: CVE-2023-26965 CVE-2023-3316 CVE-2023-26966 CVE-2023-3576


author: David Shea <dshea@redhat.com> - 0.4.1-2
changelog:
  - Make whitespace and indentation consistent (iain.lane@canonical.com)
  - Switched to a git-formatted patch for the FSF address to make things easier
    for me to track (dshea)
  - Create local copies of string properties. (dshea)
  - Moved CcTimezoneLocation into its own file. (dshea)
  - Don't close a NULL file pointer. (dshea)
  - Turn on and fix g-ir-scanner warnings. (dshea)
  - Added a .bzrignore file to ignore all the files generated by the build. (dshea)
  - Ignore the INSTALL file (dshea)
  - Added a function to clear the location set for a CcTimezoneMap (dshea)
  - Allow the timezone highlight to be manually set separately from the location. (dshea)


author: David Shea <dshea@redhat.com> - 0.4.1-4
changelog:
  - Merge fixes from lp:timezonemap
  - Add cc-timezone-location.h to timezonemapincludes_HEADERS so it gets installed (iain.lane)
  - Set en_name correctly (iain.lane)
  - Don't call g_type_init() on glib >= 2.35; it's deprecated (iain.lane)


author: David Shea <dshea@redhat.com> - 0.4.2-6
changelog:
  - Updated the time zone map images
  - Updated the city data from geonames.org
  - Fix a memory leak and potential crash with the locations list
  - Cycle through a smaller list of map locations on repeated clicks


author: David Shea <dshea@redhat.com> - 0.4.4-1
changelog:
  - Fixes for LP#1440157:
    Port to libsoup directly for geoname results
    Fix some memory leaks
    Do not reuse GCancellables
  - Upstream merges of SVG update and constrained location cycles


author: David Shea <dshea@redhat.com> - 0.4.5-3
changelog:
  - Render the map directly from SVG (#1335158)
  - Fix memory leaks in tz.c
  - Fix an invalid memory access
  - Do not modify TZ in the process environment
  - Move all data files to /usr/share/libtimezonemap from .../libtimezonemap/ui
  - Add extra city data so all timezone offsets are clickable
  - Move Venezuela from -04:30 to -04:00
  - Fix the conversion of points just west of 180 longitude
  - Remove the out-of-date Olson map data
  - Update the "backward" file
  - Improve the location selected when setting the timezone by name (#1322648)
  - Remove an extra line in the +10:00 layer
  - Move Chile back an hour


author: Stefan Berger
changelog:
  - Created initial version of rpm spec files
  - Version of library is now 0.5.0
  - Debuginfo rpm is built but empty -- seems to be a known problem
    Check https://bugzilla.redhat.com/show_bug.cgi?id=209316


author: Stefan Berger - 0.5.1-2
changelog:
  - make rpmlint happy by replacing tabs with spaces
  - providing a valid URL for the tgz file
  - release is now 2 -> 0.5.1-2


author: Stefan Berger - 0.5.1-3
changelog:
  - removing release from tar ball name
  - Use {?_smp_mflags} for make rather than hardcoding it
  - Fixing post and postun scripts; removing the scripts for devel package
  - Fixing usage of defattr
  - Adding version information into the changelog headers and spaces between the changelog entries
  - Adding LICENSE, README and CHANGELOG file into tar ball and main rpm
  - Removing clean section
  - removed command to clean the build root
  - adding library version to the libries required for building and during
    runtime
  - Extended Requires in devel package with {?_isa}


author: Stefan Berger - 0.5.1-5
changelog:
  - adding BuildRequires for nss-softokn-freebl-static
  - several libtpms-internal changes around state serialization and 
    deserialization
  - fixes to libtpms makefile (makefile-libtpms)
  - adding build_type to generate a debug or production build
  - need nss-devel to have nss-config


author: Marc-André Lureau <marcandre.lureau@redhat.com> - 0.7.2-1.20200527git7325acb477
changelog:
  - Update to v0.7.2 stable snapshot, fixes rhbz#1809676
  - exclude i686 build
  - Following stable-0.7.0 branch for TPM 2 related fixes: RSA decryption,
    PSS salt length, symmetric decryption (padding)
  - Under certain circumstances an RSA decryption could cause a buffer overflow causing
    termination of the program (swtpm)
  - Following stable-0.7.0 branch for TPM 2 related fixes; v0.7.1 + gcc related patch
  - elliptic curve fixes
  - MANUFACTURER changed from "IBM " to "IBM"
  - gcc 10 related fix
  - Following stable-0.7.0 branch for TPM 1.2 related bugfix


author: Marc-André Lureau <marcandre.lureau@redhat.com> - 0.7.3-1.20200818git1d392d466a
changelog:
  - Update to v0.7.3 stable, fixes rhbz#1868447
  - (includes "tpm2: fix PCRBelongsTCBGroup for PCClient")


author: Marc-André Lureau <marcandre.lureau@redhat.com> - 0.7.4-5.20201106git2452a24dab
changelog:
  - Fix CVE-2021-3623: out-of-bounds access when trying to resume the state of the vTPM
    Fixes: rhbz#1976816


author: Marc-André Lureau <marcandre.lureau@redhat.com> - 0.7.4-6.20201106git2452a24dab
changelog:
  - Fix CVE-2021-3746 libtpms: out-of-bounds access via specially crafted TPM 2 command packets
    Resolves: rhbz#1999307


author: Marc-André Lureau <marcandre.lureau@redhat.com> - 0.9.1-2.20211126git1ff6fe1f43
changelog:
  - Backport "tpm2: Check size of buffer before accessing it" (CVE-2023-1017 & CVE-2023-1018)
    Resolves: rhbz#2173964
    Resolves: rhbz#2173970


author: Robert Scheck <robert@fedoraproject.org> 0.9.3-1
changelog:
  - Upgrade to 0.9.3 (#466825, thanks to Hans de Goede)
  - Enabled libv4l support for the new gspca kernel driver


author: Robert Scheck <robert@fedoraproject.org> 0.9.8-1
changelog:
  - Upgrade to 0.9.8 (#530702, #567109, #567110, #567111)
  - Splitting of unicap into libunicap, libucil and libunicapgtk


author: Kamil Dudka <kdudka@redhat.com> 0.9.8-3
changelog:
  - fix SIGSEGV in ucil_alsa_fill_audio_buffer (#572966)
  - fix SIGSEGV in ucil_theora_encode_thread (#595863)


author: Peter Hatina <phatina@redhat.com> - 2.1.0-3
changelog:
  - Changes for EPEL-7
    - Lower systemd required version to 208
    - Rewrite BuildRequires for systemd-devel


author: Tomas Bzatek <tbzatek@redhat.com> - 2.8.3-1
changelog:
  - Rebased to upstream 2.8.3 release (#1685210)
  - Fix leaking filedescriptors (#1614774)
  - Fix udisksctl pager scrolling (#1662336)
  - Fix LVM2 plugin CreateSnapshot() error (#1668291)
  - Add ISCSI plugin GetInitiatorNameRaw() method (#1710257)


author: Kamil Dudka <kdudka@redhat.com> 0.9.12-2
changelog:
  - build the package in %build
  - fix tons of compile-time warnings
  - fix some memory errors in the code


author: Robert Scheck <robert@fedoraproject.org> 0.9.12-15
changelog:
  - Added patch to avoid a /usr/@DATADIRNAME@/locale/ directory
  - Use %{_udevrulesdir} macro rather /etc/udev/rules.d/ (#1226681)


author: Roozbeh Pournader <roozbeh@gmail.com> - 20080409-1
changelog:
  - Update to upstream 20080409: Unicode 5.1 support
  - Change package versioning scheme
  - Update summary and description
  - Add DistTag
  - Remove copy of GPL from RPM: the only file it applies to is not shipped


author: Stephen Gallagher <sgallagh@redhat.com> - 0.9.3-0.2.git09b0222
changelog:
  - Fixes from package review
  - Removed doubly-listed include directory
  - Update git tarball to the latest upstream code


author: Stephen Gallagher <sgallagh@redhat.com> - 1:0.9.4-4.gitdc559a5
changelog:
  - Bump epoch for the version downgrade
  - The 0.9.7 version hit the Rawhide repo due to the mass rebuild, we need a
    clean upgrade path.


author: T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.0-2.git5462dab
changelog:
  - drop the patchlevel from the SONAME since libuv will retain binary
    compatibility for the life of the 0.10.x series


author: Stephen Gallagher <sgallagh@redhat.com> - 1:0.10.5-2
changelog:
  - Add patch to properly report soname version information
    This patch will be included upstream in 0.10.6 and can be dropped then.
  - Remove Bundles(ev) as this has not been true since 0.9.5


author: T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.5-3
changelog:
  - don't sed the soname in the spec anymore; the patch takes care of it now
  - drop leftover global define for git revision


author: T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.33-1
changelog:
  - new upstream release 0.10.33
    https://github.com/joyent/libuv/blob/v0.10.33/ChangeLog
  - update URL to point to the new libuv.org


author: T.C. Hollingsworth <tchollingsworth@gmail.com> - 1:0.10.33-2
changelog:
  - add missing %{_?isa} to devel requires of main package
  - fix some issues with the pkgconfig file and Group reported by Michael Schwendt


author: Hans de Goede <hdegoede@redhat.com> 0.8.2-2
changelog:
  - Change tarbal to official upstream 0.8.2 release
  - This fixes multiple Makefile issues pointed out in the review (#671883)
  - Add ir-keytable config files
  - Explicitly specify CXXFLAGS so that qv4l2 gets build with rpm_opt_flags too


author: Hans de Goede <hdegoede@redhat.com> - 0.8.8-1
changelog:
  - New upstream release 0.8.8
  - Add patches from upstream git to improve Pixart JPEG decoding
  - Add patch from upstream git to fix building with latest kernels (rhbz#823863)


author: Hans de Goede <hdegoede@redhat.com> - 0.9.5-2
changelog:
  - Add a few libv4l2rds patches from upstream, which bring libv4l2rds to its
    final API / ABI, so that apps build against it won't need a rebuild in the
    future


author: Adam Williamson <awilliam@redhat.com> - 0.31.1-1.sds4
changelog:
  - initial package (based on package from elsewhere by myself and Nic
    Chauvet with i965 driver removed)


author: Adam Williamson <awilliam@redhat.com> - 1.0.6-1
changelog:
  - switch to upstream from sds branch (sds now isn't carrying any very
    interesting changes according to gwenole)
  - pull in the dont-install-test-programs patch from sds
  - split out libva-utils again for multilib purposes
  - drop -devel package obsolete/provides itself too


author: Adam Williamson <awilliam@redhat.com> - 1.0.8-1
changelog:
  - bump to new version
  - fix modded tarball to actually not have i965 dir
  - merge with the other spec I seem to have lying around somewhere


author: Nicolas Chauvet <kwizart@gmail.com> - 1.1.0-3
changelog:
  - Update to official 1.1.0 release
  - Enable Wayland support on f18 - add subpackage
  - Clean spec file


author: Nicolas Chauvet <kwizart@gmail.com> - 1.1.0-5
changelog:
  - Drop wayland support - Lead to suspicious crash
    to reintroduce later using alternates build for vainfo and libs.


author: Nicolas Chauvet <kwizart@gmail.com> - 1.8.0-1
changelog:
  - Update to 1.8.0
  - Switch upstream URL to 01.org and github
  - Split libva-utils into it's own package
  - Clean-up groups


author: Michel Salim <salimma@fedoraproject.org> - 0.1.3-4
changelog:
  - Split -vapigen subpackage. It is functionally self-contained and the license
    is more restricted
  - Updated license declarations


author: Michel Salim <salimma@fedoraproject.org> - 0.1.6-1
changelog:
  - Update to 0.1.6
  - Revert vapi addition, needed declarations have been inlined (r846)
  - Rename -docs subpackage to -doc, to comply with guidelines


author: Michel Salim <salimma@fedoraproject.org> - 0.1.7-1
changelog:
  - Update to 0.1.7
  - -tool subpackage now requires gnome-common, intltool and libtoolize
    for out-of-the-box vala-gen-project support


author: Michel Salim <salimma@fedoraproject.org> - 0.5.2-2
changelog:
  - Use buildsystem variables to determine available Emacs version
  - BR on gecko-devel >= 1.9, since older version is also in RHEL repo


author: Michel Salim <salimma@fedoraproject.org> - 0.9.1-1
changelog:
  - Update to 0.9.1
  - Make emacs-vala subpackage noarch; split off source file to -el subpackage
    according to Emacs packaging guidelines


author: Ray Strode <rstrode@redhat.com> 0.15.2-2
changelog:
  - Add back Makefile.vapigen.  It's needed by various projects
    build systems to enable vala support.


author: Michel Salim <salimma@fedoraproject.org> - 0.17.1-1
changelog:
  - Update to 0.17.1
  - Remove "Group" field
  - Make subpackages' dependencies on main package arch-specific


author: Kalev Lember <klember@redhat.com> - 0.42.3-2
changelog:
  - Split out libvala subpackage with the shared library (#1499590)
  - Rename vala-devel to libvala-devel to match with the libvala package


author: Simone Caronni <negativo17@gmail.com> - 0.6-2
changelog:
  - Enable documentation by default.
  - Clean up spec file a bit; remove el5 tags.
  - Let %doc find the proper location for the documentation.


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-2
changelog:
  - qemu: Add capability for the HTM pSeries feature
  - conf: Parse and format the HTM pSeries feature
  - qemu: Format the HTM pSeries feature
  - qemu: hotplug: Don't access srcPriv when it's not allocated
  - qemuDomainNestedJobAllowed: Allow QEMU_JOB_NONE
  - src: Mention DEVICE_REMOVAL_FAILED event in virDomainDetachDeviceAlias docs
  - virsh.pod: Drop --persistent for detach-device-alias
  - qemu: don't use chardev FD passing with standalone args
  - qemu: remove chardevStdioLogd param from vhostuser code path
  - qemu: consolidate parameters of qemuBuildChrChardevStr into flags
  - qemu: don't use chardev FD passing for vhostuser backend
  - qemu: fix UNIX socket chardevs operating in client mode
  - qemuDomainDeviceDefValidateNetwork: Check for range only if IP prefix set
  - spec: Temporarily drop gluster support


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-3
changelog:
  - qemu: hotplug: Do not try to add secret object for TLS if it does not exist
  - qemu: monitor: Make qemuMonitorAddObject more robust against programming errors
  - spec: Explicitly require matching libvirt-libs
  - virDomainConfNWFilterInstantiate: initialize @xml to avoid random crash
  - qemuProcessStartPRDaemonHook: Try to set NS iff domain was started with one
  - qemuDomainValidateStorageSource: Relax PR validation
  - virStoragePRDefFormat: Suppress path formatting for migratable XML
  - qemu: Wire up PR_MANAGER_STATUS_CHANGED event
  - qemu_monitor: Introduce qemuMonitorJSONGetPRManagerInfo
  - qemu: Fetch pr-helper process info on reconnect
  - qemu: Fix ATTRIBUTE_NONNULL for qemuMonitorAddObject
  - virsh.pod: Fix a command name typo in nwfilter-binding-undefine
  - docs: schema: Add missing <alias> to vsock device
  - virnetdevtap: Don't crash on !ifname in virNetDevTapInterfaceStats
  - tests: fix TLS handshake failure with TLS 1.3


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-4
changelog:
  - qemu: hotplug: don't overwrite error message in qemuDomainAttachNetDevice
  - qemu: hotplug: report error when changing rom enabled attr for net iface
  - qemu: Fix setting global_period cputune element
  - tests: qemucaps: Add test data for upcoming qemu 3.0.0
  - qemu: capabilities: Add capability for werror/rerror for 'usb-device' frontend
  - qemu: command: Move graphics iteration to its own function
  - qemu: address: Handle all the video devices within a single loop
  - conf: Introduce virDomainVideoDefClear helper
  - conf: Introduce virDomainDefPostParseVideo helper
  - qemu: validate: Enforce compile time switch type checking for videos
  - tests: Add capabilities data for QEMU 2.11 x86_64
  - tests: Update capabilities data for QEMU 3.0.0 x86_64
  - qemu: qemuBuildHostdevCommandLine: Use a helper variable mdevsrc
  - qemu: caps: Introduce a capability for egl-headless
  - qemu: Introduce a new graphics display type 'headless'
  - qemu: caps: Add vfio-pci.display capability
  - conf: Introduce virDomainGraphicsDefHasOpenGL helper
  - conf: Replace 'error' with 'cleanup' in virDomainHostdevDefParseXMLSubsys
  - conf: Introduce new <hostdev> attribute 'display'
  - qemu: command: Enable formatting vfio-pci.display option onto cmdline
  - docs: Rephrase the mediated devices hostdev section a bit
  - conf: Introduce new video type 'none'
  - virt-xml-validate: Add schema for nwfilterbinding
  - tools: Fix typo generating adapter_wwpn field
  - src: Fix memory leak in virNWFilterBindingDispose


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-5
changelog:
  - esx storage: Fix typo lsilogic -> lsiLogic
  - networkGetDHCPLeases: Don't always report error if unable to read leases file
  - nwfilter: Resolve SEGV for NWFilter Snoop processing
  - qemu: Remove unused bypassSecurityDriver from qemuOpenFileAs
  - qemuDomainSaveMemory: Don't enforce dynamicOwnership
  - domain_nwfilter: Return early if net has no name in virDomainConfNWFilterTeardownImpl
  - examples: Add clean-traffic-gateway into nwfilters


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-6
changelog:
  - qemu: Exempt video model 'none' from getting a PCI address on Q35
  - conf: Fix a error msg typo in virDomainVideoDefValidate


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-8
changelog:
  - tests: Add missing thread_siblings_list files (rhbz#1608479)
  - util: Rewrite virHostCPUCountThreadSiblings() (rhbz#1608479)
  - utils: Remove arbitrary limit on socket_id/core_id (rhbz#1608479)
  - tests: Add linux-high-ids test (rhbz#1608479)
  - qemu: hotplug: Fix asynchronous unplug of 'shmem' (rhbz#1618680)
  - tests: rename hugepages to hugepages-default (rhbz#1615461)
  - tests: extract hugepages-numa-default-dimm out of hugepages-numa (rhbz#1615461)
  - tests: rename hugepages-numa into hugepages-numa-default (rhbz#1615461)
  - tests: remove unnecessary XML elements from hugepages-numa-default (rhbz#1615461)
  - tests: extract pages-discard out of hugepages-pages (rhbz#1615461)
  - tests: rename hugepages-pages into hugepages-numa-nodeset (rhbz#1615461)
  - tests: rename hugepages-pages2 into hugepages-numa-default-2M (rhbz#1615461)
  - tests: extract pages-discard-hugepages out of hugepages-pages3 (rhbz#1615461)
  - tests: rename hugepages-pages3 into hugepages-numa-nodeset-part (rhbz#1615461)
  - tests: rename hugepages-pages4 into hugepages-numa-nodeset-nonexist (rhbz#1615461)
  - tests: rename hugepages-pages5 into hugepages-default-2M (rhbz#1615461)
  - tests: rename hugepages-pages6 into hugepages-default-system-size (rhbz#1615461)
  - tests: rename hugepages-pages7 into pages-dimm-discard (rhbz#1615461)
  - tests: rename hugepages-pages8 into hugepages-nodeset-nonexist (rhbz#1615461)
  - tests: introduce hugepages-default-1G-nodeset-2M (rhbz#1615461)
  - tests: introduce hugepages-nodeset (rhbz#1615461)
  - conf: Move hugepage XML validation check out of qemu_command (rhbz#1615461)
  - conf: Move hugepages validation out of XML parser (rhbz#1615461)
  - conf: Introduce virDomainDefPostParseMemtune (rhbz#1615461)
  - tests: sev: Test launch-security with specific QEMU version (rhbz#1619150)
  - qemu: Fix probing of AMD SEV support (rhbz#1619150)
  - qemu: caps: Format SEV platform data into qemuCaps cache (rhbz#1619150)
  - conf: Parse guestfwd channel device info again (rhbz#1610072)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-9
changelog:
  - RHEL: Fix virConnectGetMaxVcpus output (rhbz#1582222)
  - storage: Add --shrink to qemu-img command when shrinking vol (rhbz#1622534)
  - access: Fix nwfilter-binding ACL access API name generation (rhbz#1622540)
  - conf: Add validation of input devices (rhbz#1591240)
  - tests: qemu: Remove disk from graphics-vnc-tls (rhbz#1598167)
  - tests: qemu: test more versions for graphics-vnc-tls (rhbz#1598167)
  - qemu: vnc: switch to tls-creds-x509 (rhbz#1598167)
  - qemu: mdev: Use vfio-pci 'display' property only with vfio-pci mdevs (rhbz#1624740)
  - virDomainDefCompatibleDevice: Relax alias change check (rhbz#1603133)
  - virDomainDetachDeviceFlags: Clarify update semantics (rhbz#1603133)
  - virDomainNetDefCheckABIStability: Check for MTU change too (rhbz#1623158)
  - RHEL: spec: Require python3-devel on RHEL-8 (rhbz#1518446)
  - qemu: monitor: Remove qemuMonitorJSONExtractCPUArchInfo wrapper (rhbz#1598829)
  - qemu: monitor: Use 'target' instead of 'arch' in reply of 'query-cpus-fast' (rhbz#1598829)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-10
changelog:
  - conf: Fix check for chardev source path (rhbz#1609723)
  - tests: Reuse qemucapabilities data for qemucaps2xml (rhbz#1629862)
  - tests: Add more tests to qemucaps2xml (rhbz#1629862)
  - qemu: Drop QEMU_CAPS_ENABLE_KVM (rhbz#1629862)
  - qemu: Avoid probing non-native binaries all the time (rhbz#1629862)
  - qemu: Clarify QEMU_CAPS_KVM (rhbz#1629862)
  - qemu: Don't check for /dev/kvm presence (rhbz#1629862)
  - tests: Follow up on qemucaps2xmldata rename (rhbz#1629862)
  - security: dac: also label listen UNIX sockets (rhbz#1634775)
  - spec: Set correct TLS priority (rhbz#1632269)
  - spec: Build ceph and gluster support everywhere (rhbz#1599546)
  - virsh: Require explicit --domain for domxml-to-native (rhbz#1634769)
  - virFileIsSharedFSType: Check for fuse.glusterfs too (rhbz#1634782)
  - qemu: fix up permissions for pre-created UNIX sockets (rhbz#1634775)
  - cpu_map: Add features for Icelake CPUs (rhbz#1527657, rhbz#1526625)
  - cpu_map: Add Icelake CPU models (rhbz#1526625)
  - qemu: Properly report VIR_DOMAIN_EVENT_RESUMED_FROM_SNAPSHOT (rhbz#1634758)
  - qemu: Report more appropriate running reasons (rhbz#1634758)
  - qemu: Pass running reason to RESUME event handler (rhbz#1634758)
  - qemu: Map running reason to resume event detail (rhbz#1634758)
  - qemu: Avoid duplicate resume events and state changes (rhbz#1634758)
  - conf: qemu: add support for Hyper-V frequency MSRs (rhbz#1589702)
  - conf: qemu: add support for Hyper-V reenlightenment notifications (rhbz#1589702)
  - conf: qemu: add support for Hyper-V PV TLB flush (rhbz#1589702)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-11
changelog:
  - virfile: fix cast-align error (rhbz#1634782)
  - virfiletest: Fix test name prefix for virFileInData test (rhbz#1634782)
  - virfiletst: Test virFileIsSharedFS (rhbz#1634782)
  - virFileIsSharedFSType: Detect direct mount points (rhbz#1634782)
  - virfile: Rework virFileIsSharedFixFUSE (rhbz#1634782)
  - RHEL: network: regain guest network connectivity after firewalld switch to nftables (rhbz#1638864)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-14
changelog:
  - storage: Remove secretPath from _virStorageBackendQemuImgInfo (rhbz#1645459)
  - storage: Allow for inputvol to have any format for encryption (rhbz#1645459)
  - storage: Allow inputvol to be encrypted (rhbz#1645459)
  - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608)
  - docs: Enhance polkit documentation to describe secondary connection (rhbz#1631608)
  - qemu: Don't ignore resume events (rhbz#1634758, rhbz#1643338)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-15
changelog:
  - virfile: Take symlink into account in virFileIsSharedFixFUSE (rhbz#1634782)
  - qemu: Ignore nwfilter binding instantiation issues during reconnect (rhbz#1648544)
  - qemu: Set identity for the reconnect all thread (rhbz#1648546)
  - Revert "access: Modify the VIR_ERR_ACCESS_DENIED to include driverName" (rhbz#1631608)
  - access: Modify the VIR_ERR_ACCESS_DENIED to include driverName (rhbz#1631608)
  - qemu: add vfio-ap capability (rhbz#1508146)
  - qemu: vfio-ap device support (rhbz#1508146)
  - qemu: Extract MDEV VFIO PCI validation code into a separate helper (rhbz#1508146)
  - conf: Move VFIO AP validation from post parse to QEMU validation code (rhbz#1508146)
  - qemu: Fix post-copy migration on the source (rhbz#1649169)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-16
changelog:
  - util: Don't overflow in virRandomBits (rhbz#1655586)
  - virrandom: Avoid undefined behaviour in virRandomBits (rhbz#1655586)
  - spec: remove libcgroup and cgconfig (rhbz#1602407)
  - qemu: Drop duplicated code from qemuDomainDefValidateFeatures() (rhbz#1647822)
  - tests: Add capabilities data for QEMU 3.1.0 on ppc64 (rhbz#1647822)
  - qemu: Introduce QEMU_CAPS_MACHINE_PSERIES_CAP_NESTED_HV (rhbz#1647822)
  - conf: Parse and format nested-hv feature (rhbz#1647822)
  - qemu: Format nested-hv feature on the command line (rhbz#1647822)
  - qemu: Add check for whether KVM nesting is enabled (rhbz#1645139)
  - secret: Add check/validation for correct usage when LookupByUUID (rhbz#1656255)
  - cpu: Add support for "stibp" x86_64 feature (rhbz#1655032)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-17
changelog:
  - virsh: Strip XML declaration when extracting CPU XMLs (rhbz#1659048)
  - RHEL: qemu: Add ability to set sgio values for hostdev (rhbz#1582424)
  - RHEL: qemu: Add check for unpriv sgio for SCSI generic host device (rhbz#1582424)
  - qemu: Alter @val usage in qemuSetUnprivSGIO (rhbz#1656362)
  - qemu: Alter qemuSetUnprivSGIO hostdev shareable logic (rhbz#1656362)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-18
changelog:
  - conf: correct false boot order error during domain parse (rhbz#1630393)
  - qemu: Remove duplicated qemuAgentCheckError (rhbz#1665000)
  - qemu: require reply from guest agent in qemuAgentGetInterfaces (rhbz#1665000)
  - qemu: Filter non SCSI hostdevs in qemuHostdevPrepareSCSIDevices (rhbz#1665244)
  - util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() (rhbz#1583131)
  - util: add a function to insert new interfaces to IPv6CheckForwarding list (rhbz#1583131)
  - util: use nlmsg_find_attr() instead of an open-coded loop (rhbz#1583131)
  - util: check accept_ra for all nexthop interfaces of multipath routes (rhbz#1583131)
  - util: make forgotten changes suggested during review of commit d40b820c (rhbz#1583131)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-19
changelog:
  - qemu: Fix logic error in qemuSetUnprivSGIO (rhbz#1666605)
  - tests: qemuxml2argv: Add test case for empty CDROM with cache mode (rhbz#1553255)
  - qemu: command: Don't format image properties for empty -drive (rhbz#1553255)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-21
changelog:
  - docs: Drop /dev/net/tun from the list of shared devices (rhbz#1665400)
  - qemu: conf: Remove /dev/sev from the default cgroup device acl list (rhbz#1665400)
  - qemu: cgroup: Expose /dev/sev/ only to domains that require SEV (rhbz#1665400)
  - qemu: domain: Add /dev/sev into the domain mount namespace selectively (rhbz#1665400)
  - security: dac: Relabel /dev/sev in the namespace (rhbz#1665400)
  - qemu: caps: Use CAP_DAC_OVERRIDE for probing to avoid permission issues (rhbz#1665400)
  - qemu: caps: Don't try to ask for CAP_DAC_OVERRIDE if non-root (rhbz#1665400)
  - Revert "RHEL: Require firewalld-filesystem for firewalld rpm macros" (rhbz#1650320)
  - Revert "RHEL: network: regain guest network connectivity after firewalld switch to nftables" (rhbz#1650320)
  - configure: change HAVE_FIREWALLD to WITH_FIREWALLD (rhbz#1650320)
  - util: move all firewalld-specific stuff into its own files (rhbz#1650320)
  - util: new virFirewallD APIs + docs (rhbz#1650320)
  - configure: selectively install a firewalld 'libvirt' zone (rhbz#1650320)
  - network: set firewalld zone of bridges to "libvirt" zone when appropriate (rhbz#1650320)
  - network: allow configuring firewalld zone for virtual network bridge device (rhbz#1650320)
  - util: remove test code accidentally committed to virFirewallDZoneExists (rhbz#1650320)
  - qemu: command: Don't skip 'readonly' and throttling info for empty drive (rhbz#1670337)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-24
changelog:
  - tests: qemuxml2argv: add CAPS_ARCH_LATEST macro (rhbz#1698855)
  - qemu: Add ccw support for vhost-vsock (rhbz#1698855)
  - qemu: Allow creating ppc64 guests with graphics and no USB mouse (rhbz#1683681)
  - conf: Expose virDomainSCSIDriveAddressIsUsed (rhbz#1692354)
  - qemuhotplugtest: Don't plug a SCSI disk at unit 7 (rhbz#1692354)
  - qemu_hotplug: Check for duplicate drive addresses (rhbz#1692354)
  - cpu_map: Add support for cldemote CPU feature (rhbz#1537731)
  - util: alloc: add macros for implementing automatic cleanup functionality (rhbz#1505998)
  - qemu: domain: Simplify non-VFIO memLockLimit calculation for PPC64 (rhbz#1505998)
  - qemu_domain: add a PPC64 memLockLimit helper (rhbz#1505998)
  - qemu_domain: NVLink2 bridge detection function for PPC64 (rhbz#1505998)
  - PPC64 support for NVIDIA V100 GPU with NVLink2 passthrough (rhbz#1505998)
  - cpu_x86: Do not cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)
  - qemu: Don't cache microcode version (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)
  - cputest: Add data for Intel(R) Xeon(R) CPU E3-1225 v5 (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)
  - cpu_map: Define md-clear CPUID bit (CVE-2018-12127, CVE-2019-11091, CVE-2018-12126, CVE-2018-12130)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-25
changelog:
  - admin: reject clients unless their UID matches the current UID (CVE-2019-10132)
  - locking: restrict sockets to mode 0600 (CVE-2019-10132)
  - logging: restrict sockets to mode 0600 (CVE-2019-10132)
  - util: skip RDMA detection for non-PCI network devices (rhbz#1693299)
  - virfile: Detect ceph as shared FS (rhbz#1698133)
  - virfile: added GPFS as shared fs (rhbz#1698133)
  - util: bitmap: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1716943)
  - qemu: Rework setting process affinity (rhbz#1716943)
  - qemu: Set up EMULATOR thread and cpuset.mems before exec()-ing qemu (rhbz#1716943)
  - conf: Add definitions for 'uid' and 'fid' PCI address attributes (rhbz#1508149)
  - qemu: Introduce zPCI capability (rhbz#1508149)
  - qemu: Enable PCI multi bus for S390 guests (rhbz#1508149)
  - conf: Introduce extension flag and zPCI member for PCI address (rhbz#1508149)
  - conf: Introduce address caching for PCI extensions (rhbz#1508149)
  - qemu: Auto add pci-root for s390/s390x guests (rhbz#1508149)
  - conf: use virXMLFormatElement() in virDomainDeviceInfoFormat() (rhbz#1508149)
  - conf: Introduce parser, formatter for uid and fid (rhbz#1508149)
  - qemu: Add zPCI address definition check (rhbz#1508149)
  - conf: Allocate/release 'uid' and 'fid' in PCI address (rhbz#1508149)
  - qemu: Generate and use zPCI device in QEMU command line (rhbz#1508149)
  - qemu: Add hotpluging support for PCI devices on S390 guests (rhbz#1508149)
  - qemuDomainRemoveRNGDevice: Remove associated chardev too (rhbz#1508149)
  - qemu_hotplug: remove erroneous call to qemuDomainDetachExtensionDevice() (rhbz#1508149)
  - qemu_hotplug: remove another erroneous qemuDomainDetachExtensionDevice() call (rhbz#1508149)
  - util: Propagate numad failures correctly (rhbz#1716907)
  - util: Introduce virBitmapUnion() (rhbz#1716908)
  - util: Introduce virNumaNodesetToCPUset() (rhbz#1716908)
  - qemu: Fix qemuProcessInitCpuAffinity() (rhbz#1716908)
  - qemu: Fix leak in qemuProcessInitCpuAffinity() (rhbz#1716908)
  - qemu: Drop cleanup label from qemuProcessInitCpuAffinity() (rhbz#1716908)
  - qemu: Fix NULL pointer access in qemuProcessInitCpuAffinity() (rhbz#1716908)
  - qemuBuildMemoryBackendProps: Pass @priv instead of its individual members (rhbz#1624223)
  - qemu: Don't use -mem-prealloc among with .prealloc=yes (rhbz#1624223)
  - nwfilter: fix adding std MAC and IP values to filter binding (rhbz#1691356)
  - qemuProcessBuildDestroyMemoryPathsImpl: Don't overwrite error (rhbz#1658112)
  - qemu_security: Fully implement qemuSecurityDomainSetPathLabel (rhbz#1658112)
  - qemu: process: SEV: Assume libDir to be the directory to create files in (rhbz#1658112)
  - qemu: process: SEV: Relabel guest owner's SEV files created before start (rhbz#1658112)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-26
changelog:
  - api: disallow virDomainSaveImageGetXMLDesc on read-only connections (CVE-2019-10161)
  - api: disallow virDomainManagedSaveDefineXML on read-only connections (CVE-2019-10166)
  - api: disallow virConnectGetDomainCapabilities on read-only connections (CVE-2019-10167)
  - api: disallow virConnect*HypervisorCPU on read-only connections (CVE-2019-10168)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-27
changelog:
  - RHEL: spec: Disable gluster on i686 (rhbz#1722668)
  - rpc: virnetlibsshsession: update deprecated functions (rhbz#1722735)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-29
changelog:
  - cpu: allow include files for CPU definition (rhbz#1686895)
  - cpu: fix cleanup when signature parsing fails (rhbz#1686895)
  - cpu: push more parsing logic into common code (rhbz#1686895)
  - cpu: simplify failure cleanup paths (rhbz#1686895)
  - cpu_map: Add support for arch-capabilities feature (rhbz#1693433)
  - cputest: Add data for Intel(R) Xeon(R) CPU E5-2630 v4 (rhbz#1686895)
  - cputest: Add data for Intel(R) Core(TM) i7-7600U (rhbz#1686895)
  - cputest: Add data for Intel(R) Xeon(R) CPU E7540 (rhbz#1686895)
  - cputest: Add data for Intel(R) Xeon(R) CPU E5-2650 (rhbz#1686895)
  - cputest: Add data for Intel(R) Core(TM) i7-8700 (rhbz#1686895)
  - cpu_x86: Separate ancestor model parsing from x86ModelParse (rhbz#1686895)
  - cpu_x86: Separate signature parsing from x86ModelParse (rhbz#1686895)
  - cpu_x86: Separate vendor parsing from x86ModelParse (rhbz#1686895)
  - cpu_x86: Separate feature list parsing from x86ModelParse (rhbz#1686895)
  - cpu_x86: Make sure CPU model names are unique in cpu_map (rhbz#1686895)
  - cpu_x86: Add x86ModelCopySignatures helper (rhbz#1686895)
  - cpu_x86: Store CPU signature in an array (rhbz#1686895)
  - cpu_x86: Allow multiple signatures for a CPU model (rhbz#1686895)
  - cpu_x86: Log decoded CPU model and signatures (rhbz#1686895)
  - qemu_capabilities: Inroduce virQEMUCapsGetCPUModelX86Data (rhbz#1686895)
  - qemu_capabilities: Introduce virQEMUCapsGetCPUModelInfo (rhbz#1686895)
  - qemu_capabilities: Use virQEMUCapsGetCPUModelInfo (rhbz#1686895)
  - cpu_x86: Add virCPUx86DataGetSignature for tests (rhbz#1686895)
  - cpu_map: Add hex representation of signatures (rhbz#1686895)
  - cputest: Test CPU signatures (rhbz#1686895)
  - cpu_map: Add more signatures for Conroe CPU model (rhbz#1686895)
  - cpu_map: Add more signatures for Penryn CPU model (rhbz#1686895)
  - cpu_map: Add more signatures for Nehalem CPU models (rhbz#1686895)
  - cpu_map: Add more signatures for Westmere CPU model (rhbz#1686895)
  - cpu_map: Add more signatures for SandyBridge CPU models (rhbz#1686895)
  - cpu_map: Add more signatures for IvyBridge CPU models (rhbz#1686895)
  - cpu_map: Add more signatures for Haswell CPU models (rhbz#1686895)
  - cpu_map: Add more signatures for Broadwell CPU models (rhbz#1686895)
  - cpu_map: Add more signatures for Skylake-Client CPU models (rhbz#1686895)
  - cpu: Don't access invalid memory in virCPUx86Translate (rhbz#1686895)
  - cpu_x86: Require <cpuid> within <feature> in CPU map (rhbz#1697627)
  - cputest: Add data for Intel(R) Xeon(R) Platinum 8268 CPU (rhbz#1693433)
  - cpu_map: Add Cascadelake-Server CPU model (rhbz#1693433)
  - cpu_x86: Introduce virCPUx86DataItem container struct (rhbz#1697627)
  - cpu_x86: Rename virCPUx86Vendor.cpuid (rhbz#1697627)
  - cpu_x86: Rename virCPUx86DataItem variables (rhbz#1697627)
  - cpu_x86: Rename x86DataCpuidNext function (rhbz#1697627)
  - cpu_x86: Rename x86DataCpuid (rhbz#1697627)
  - cpu_x86: Rename virCPUx86CPUIDSorter (rhbz#1697627)
  - cpu_x86: Rename virCPUx86DataAddCPUIDInt (rhbz#1697627)
  - cpu_x86: Rename virCPUx86DataAddCPUID (rhbz#1697627)
  - cpu_x86: Rename virCPUx86VendorToCPUID (rhbz#1697627)
  - cpu_x86: Simplify x86DataAdd (rhbz#1697627)
  - cpu_x86: Introduce virCPUx86DataCmp (rhbz#1697627)
  - cpu_x86: Make x86cpuidSetBits more general (rhbz#1697627)
  - cpu_x86: Make x86cpuidClearBits more general (rhbz#1697627)
  - cpu_x86: Make x86cpuidAndBits more general (rhbz#1697627)
  - cpu_x86: Make x86cpuidMatchMasked more general (rhbz#1697627)
  - cpu_x86: Make x86cpuidMatch more general (rhbz#1697627)
  - cpu_x86: Store virCPUx86DataItem content in union (rhbz#1697627)
  - cpu_x86: Add support for storing MSR features in CPU map (rhbz#1697627)
  - cpu_x86: Move *CheckFeature functions (rhbz#1697627)
  - cputest: Add support for MSR features to cpu-parse.sh (rhbz#1697627)
  - util: file: introduce VIR_AUTOCLOSE macro to close fd of the file automatically (rhbz#1697627)
  - vircpuhost: Add support for reading MSRs (rhbz#1697627)
  - virhostcpu: Make virHostCPUGetMSR() work only on x86 (rhbz#1697627)
  - cpu_x86: Fix placement of *CheckFeature functions (rhbz#1697627)
  - cpu_conf: Introduce virCPUDefFilterFeatures (rhbz#1697627)
  - qemu_command: Use consistent syntax for CPU features (rhbz#1697627)
  - tests: Add QEMU caps data for future 4.1.0 (rhbz#1697627)
  - tests: Add domain capabilities case for QEMU 4.1.0 (rhbz#1697627)
  - qemuxml2argvtest: Add test for CPU features translation (rhbz#1697627)
  - qemu: Add APIs for translating CPU features (rhbz#1697627)
  - qemu: Probe for max-x86_64-cpu type (rhbz#1697627)
  - qemu: Probe for "unavailable-features" CPU property (rhbz#1697627)
  - qemu: Probe host CPU after capabilities (rhbz#1697627)
  - qemu_command: Use canonical names of CPU features (rhbz#1697627)
  - qemu: Translate feature names from query-cpu-model-expansion (rhbz#1697627)
  - qemu: Don't use full CPU model expansion (rhbz#1697627)
  - qemu: Make qemuMonitorGetGuestCPU usable on x86 only (rhbz#1697627)
  - cpu: Introduce virCPUDataAddFeature (rhbz#1697627)
  - qemu: Add type filter to qemuMonitorJSONParsePropsList (rhbz#1697627)
  - util: string: Introduce macro for automatic string lists (rhbz#1697627)
  - util: json: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1697627)
  - qemu: Introduce generic qemuMonitorGetGuestCPU (rhbz#1697627)
  - qemu_process: Prefer generic qemuMonitorGetGuestCPU (rhbz#1697627)
  - util: Rework virStringListAdd (rhbz#1697627)
  - conf: Introduce virCPUDefCheckFeatures (rhbz#1697627)
  - cpu_x86: Turn virCPUx86DataIteratorInit into a function (rhbz#1697627)
  - cpu_x86: Introduce virCPUx86FeatureFilter*MSR (rhbz#1697627)
  - cpu_x86: Read CPU features from IA32_ARCH_CAPABILITIES MSR (rhbz#1697627)
  - cpu_map: Introduce IA32_ARCH_CAPABILITIES MSR features (rhbz#1697627)
  - qemu: Forbid MSR features with old QEMU (rhbz#1697627)
  - qemu: Drop MSR features from host-model with old QEMU (rhbz#1697627)
  - cpu_x86: Fix memory leak - virCPUx86GetHost (rhbz#1697627)
  - qemu: Use @tmpChr in qemuDomainDetachChrDevice to build device string (rhbz#1624204)
  - qemu: Drop "user-" prefix for guestfwd netdev (rhbz#1624204)
  - qemu_hotplug: Attach guestfwd using netdev_add (rhbz#1624204)
  - qemu_hotplug: Detach guestfwd using netdev_del (rhbz#1624204)
  - qemuhotplugtest: Test guestfwd attach and detach (rhbz#1624204)
  - daemon: Register secret driver before storage driver (rhbz#1685151)
  - bhyve: Move autostarting of domains into bhyveStateInitialize (rhbz#1685151)
  - Revert "virStateDriver - Separate AutoStart from Initialize" (rhbz#1685151)
  - Revert "Separate out StateAutoStart from StateInitialize" (rhbz#1685151)
  - util: moving 'type' argument to avoid issues with mount() syscall. (rhbz#1689297)
  - util: cgroup: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1689297)
  - vircgroup: Rename structs to start with underscore (rhbz#1689297)
  - vircgroup: Introduce standard set of typedefs and use them (rhbz#1689297)
  - vircgroup: Extract file link resolving into separate function (rhbz#1689297)
  - vircgroup: Remove unused function virCgroupKill() (rhbz#1689297)
  - vircgroup: Unexport unused function virCgroupAddTaskController() (rhbz#1689297)
  - vircgroup: Unexport unused function virCgroupRemoveRecursively (rhbz#1689297)
  - vircgroup: Move function used in tests into vircgrouppriv.h (rhbz#1689297)
  - vircgroup: Remove pointless bool parameter (rhbz#1689297)
  - vircgroup: Extract mount options matching into function (rhbz#1689297)
  - vircgroup: Use virCgroupMountOptsMatchController in virCgroupDetectPlacement (rhbz#1689297)
  - vircgroup: Introduce virCgroupEnableMissingControllers (rhbz#1689297)
  - vircgroup: machinename will never be NULL (rhbz#1689297)
  - vircgroup: Remove virCgroupAddTaskController (rhbz#1689297)
  - vircgroup: Introduce virCgroupGetMemoryStat (rhbz#1689297)
  - lxc: Use virCgroupGetMemoryStat (rhbz#1689297)
  - vircgroup: fix MinGW build (rhbz#1689297)
  - vircgroup: Duplicate string before modifying (rhbz#1689297)
  - vircgroup: Extract controller detection into function (rhbz#1689297)
  - vircgroup: Extract placement validation into function (rhbz#1689297)
  - vircgroup: Split virCgroupPathOfController into two functions (rhbz#1689297)
  - vircgroup: Call virCgroupRemove inside virCgroupMakeGroup (rhbz#1689297)
  - vircgroup: Simplify if conditions in virCgroupMakeGroup (rhbz#1689297)
  - vircgroup: Remove obsolete sa_assert (rhbz#1689297)
  - tests: Resolve possible overrun (rhbz#1689297)
  - vircgroup: cleanup controllers not managed by systemd on error (rhbz#1689297)
  - vircgroup: fix bug in virCgroupEnableMissingControllers (rhbz#1689297)
  - vircgroup: rename virCgroupAdd.*Task to virCgroupAdd.*Process (rhbz#1689297)
  - vircgroup: introduce virCgroupTaskFlags (rhbz#1689297)
  - vircgroup: introduce virCgroupAddThread (rhbz#1689297)
  - vircgroupmock: cleanup unused cgroup files (rhbz#1689297)
  - vircgroupmock: rewrite cgroup fopen mocking (rhbz#1689297)
  - vircgrouptest: call virCgroupDetectMounts directly (rhbz#1689297)
  - vircgrouptest: call virCgroupNewSelf instead virCgroupDetectMounts (rhbz#1689297)
  - util: introduce vircgroupbackend files (rhbz#1689297)
  - vircgroup: introduce cgroup v1 backend files (rhbz#1689297)
  - vircgroup: extract virCgroupV1Available (rhbz#1689297)
  - vircgroup: detect available backend for cgroup (rhbz#1689297)
  - vircgroup: extract virCgroupV1ValidateMachineGroup (rhbz#1689297)
  - vircgroup: extract virCgroupV1CopyMounts (rhbz#1689297)
  - vircgroup: extract v1 detect functions (rhbz#1689297)
  - vircgroup: extract virCgroupV1CopyPlacement (rhbz#1689297)
  - vircgroup: extract virCgroupV1ValidatePlacement (rhbz#1689297)
  - vircgroup: extract virCgroupV1StealPlacement (rhbz#1689297)
  - vircgroup: extract virCgroupV1DetectControllers (rhbz#1689297)
  - vircgroup: extract virCgroupV1HasController (rhbz#1689297)
  - vircgroup: extract virCgroupV1GetAnyController (rhbz#1689297)
  - vircgroup: extract virCgroupV1PathOfController (rhbz#1689297)
  - vircgroup: extract virCgroupV1MakeGroup (rhbz#1689297)
  - vircgroup: extract virCgroupV1Remove (rhbz#1689297)
  - vircgroup: extract virCgroupV1AddTask (rhbz#1689297)
  - vircgroup: extract virCgroupV1HasEmptyTasks (rhbz#1689297)
  - vircgroup: extract virCgroupV1BindMount (rhbz#1689297)
  - vircgroup: extract virCgroupV1SetOwner (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)BlkioWeight (rhbz#1689297)
  - vircgroup: extract virCgroupV1GetBlkioIoServiced (rhbz#1689297)
  - vircgroup: extract virCgroupV1GetBlkioIoDeviceServiced (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWeight (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadIops (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteIops (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceReadBps (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)BlkioDeviceWriteBps (rhbz#1689297)
  - vircgroup: extract virCgroupV1SetMemory (rhbz#1689297)
  - vircgroup: extract virCgroupV1GetMemoryStat (rhbz#1689297)
  - vircgroup: extract virCgroupV1GetMemoryUsage (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)Memory*Limit (rhbz#1689297)
  - vircgroup: extract virCgroupV1GetMemSwapUsage (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Allow|Deny)Device (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Allow|Deny)AllDevices (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)CpuShares (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)CpuCfsPeriod (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)CpuCfsQuota (rhbz#1689297)
  - vircgroup: extract virCgroupV1SupportsCpuBW (rhbz#1689297)
  - vircgroup: extract virCgroupV1GetCpuacct*Usage (rhbz#1689297)
  - vircgroup: extract virCgroupV1GetCpuacctStat (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)FreezerState (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)CpusetMems (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)CpusetMemoryMigrate (rhbz#1689297)
  - vircgroup: extract virCgroupV1(Set|Get)CpusetCpus (rhbz#1689297)
  - vircgroup: rename virCgroupController into virCgroupV1Controller (rhbz#1689297)
  - vircgroup: rename controllers to legacy (rhbz#1689297)
  - vircgroup: remove VIR_CGROUP_SUPPORTED (rhbz#1689297)
  - vircgroup: include system headers only on linux (rhbz#1689297)
  - vircgroupv1: fix build on non-linux OSes (rhbz#1689297)
  - Revert "vircgroup: cleanup controllers not managed by systemd on error" (rhbz#1689297)
  - util: introduce cgroup v2 files (rhbz#1689297)
  - vircgroup: introduce virCgroupV2Available (rhbz#1689297)
  - vircgroup: introduce virCgroupV2ValidateMachineGroup (rhbz#1689297)
  - vircgroup: introduce virCgroupV2CopyMounts (rhbz#1689297)
  - vircgroup: introduce virCgroupV2CopyPlacement (rhbz#1689297)
  - vircgroup: introduce virCgroupV2DetectMounts (rhbz#1689297)
  - vircgroup: introduce virCgroupV2DetectPlacement (rhbz#1689297)
  - vircgroup: introduce virCgroupV2ValidatePlacement (rhbz#1689297)
  - vircgroup: introduce virCgroupV2StealPlacement (rhbz#1689297)
  - vircgroup: introduce virCgroupV2DetectControllers (rhbz#1689297)
  - vircgroup: introduce virCgroupV2HasController (rhbz#1689297)
  - vircgroup: introduce virCgroupV2GetAnyController (rhbz#1689297)
  - vircgroup: introduce virCgroupV2PathOfController (rhbz#1689297)
  - vircgroup: introduce virCgroupV2MakeGroup (rhbz#1689297)
  - vircgroup: introduce virCgroupV2Remove (rhbz#1689297)
  - vircgroup: introduce virCgroupV2AddTask (rhbz#1689297)
  - vircgroup: introduce virCgroupV2HasEmptyTasks (rhbz#1689297)
  - vircgroup: introduce virCgroupV2BindMount (rhbz#1689297)
  - vircgroup: introduce virCgroupV2SetOwner (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)BlkioWeight (rhbz#1689297)
  - vircgroup: introduce virCgroupV2GetBlkioIoServiced (rhbz#1689297)
  - vircgroup: introduce virCgroupV2GetBlkioIoDeviceServiced (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWeight (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadIops (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteIops (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceReadBps (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)BlkioDeviceWriteBps (rhbz#1689297)
  - vircgroup: introduce virCgroupV2SetMemory (rhbz#1689297)
  - vircgroup: introduce virCgroupV2GetMemoryStat (rhbz#1689297)
  - vircgroup: introduce virCgroupV2GetMemoryUsage (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)MemoryHardLimit (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)MemorySoftLimit (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)MemSwapHardLimit (rhbz#1689297)
  - vircgroup: introduce virCgroupV2GetMemSwapUsage (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)CpuShares (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsPeriod (rhbz#1689297)
  - vircgroup: introduce virCgroupV2(Set|Get)CpuCfsQuota (rhbz#1689297)
  - vircgroup: introduce virCgroupV2SupportsCpuBW (rhbz#1689297)
  - vircgroup: introduce virCgroupV2GetCpuacctUsage (rhbz#1689297)
  - vircgroup: introduce virCgroupV2GetCpuacctStat (rhbz#1689297)
  - vircgroup: register cgroup v2 backend (rhbz#1689297)
  - vircgroup: add support for hybrid configuration (rhbz#1689297)
  - vircgroupmock: change cgroup prefix (rhbz#1689297)
  - vircgroupmock: add support to test cgroup v2 (rhbz#1689297)
  - vircgrouptest: introduce initFakeFS and cleanupFakeFS helpers (rhbz#1689297)
  - vircgrouptest: prepare testCgroupDetectMounts for cgroup v2 (rhbz#1689297)
  - vircgrouptest: add detect mounts test for cgroup v2 (rhbz#1689297)
  - vircgrouptest: add detect mounts test for hybrid cgroups (rhbz#1689297)
  - vircgrouptest: prepare validateCgroup for cgroupv2 (rhbz#1689297)
  - vircgrouptest: add cgroup v2 tests (rhbz#1689297)
  - vircgrouptest: add hybrid tests (rhbz#1689297)
  - virt-host-validate: rewrite cgroup detection to use util/vircgroup (rhbz#1689297)
  - virt-host-validate: require freezer for LXC (rhbz#1689297)
  - virt-host-validate: Fix build on non-Linux (rhbz#1689297)
  - tests: Use correct function name in error path (rhbz#1689297)
  - util: Fix virCgroupGetMemoryStat (rhbz#1689297)
  - tests: Augment vcgrouptest to add virCgroupGetMemoryStat (rhbz#1689297)
  - vircgroup: introduce virCgroupKillRecursiveCB (rhbz#1689297)
  - vircgroupv2: fix virCgroupV2ValidateMachineGroup (rhbz#1689297)
  - util: implement virCgroupV2(Set|Get)CpusetMems (rhbz#1689297)
  - util: implement virCgroupV2(Set|Get)CpusetMemoryMigrate (rhbz#1689297)
  - util: implement virCgroupV2(Set|Get)CpusetCpus (rhbz#1689297)
  - util: enable cgroups v2 cpuset controller for threads (rhbz#1689297)
  - util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB (rhbz#1689297)
  - internal: introduce a family of NULLSTR macros (rhbz#1689297)
  - util: vircgroup: improve controller detection (rhbz#1689297)
  - util: vircgroupv2: use any controller to create thread directory (rhbz#1689297)
  - util: vircgroupv2: enable CPU controller only if it's available (rhbz#1689297)
  - util: vircgroupv2: separate return values of virCgroupV2EnableController (rhbz#1689297)
  - util: vircgroupv2: don't error out if enabling controller fails (rhbz#1689297)
  - util: vircgroupv2: mark only requested controllers as available (rhbz#1689297)
  - Revert "util: vircgroup: pass parent cgroup into virCgroupDetectControllersCB" (rhbz#1689297)
  - util: vircgroupv2: stop enabling missing controllers with systemd (rhbz#1689297)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-30
changelog:
  - virWaitForDevices: Drop confusing part of comment (rhbz#1710575)
  - lib: Drop UDEVSETTLE (rhbz#1710575)
  - m4: Provide default value fore UDEVADM (rhbz#1710575)
  - m4: Drop needless string checks (rhbz#1710575)
  - util: vircgroup: introduce virCgroup(Get|Set)ValueRaw (rhbz#1658890)
  - util: vircgroup: move virCgroupGetValueStr out of virCgroupGetValueForBlkDev (rhbz#1658890)
  - util: vircgroupv1: add support for BFQ blkio files (rhbz#1658890)
  - util: vircgroupv2: add support for BFQ files (rhbz#1658890)
  - Handle copying bitmaps to larger data buffers (rhbz#1703160)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-31
changelog:
  - virDomainObjListAddLocked: fix double free (rhbz#1728530)
  - docs: schemas: Decouple the virtio options from each other (rhbz#1729675)
  - util: command: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434)
  - util: command: define cleanup function using VIR_DEFINE_AUTOPTR_FUNC (rhbz#1721434)
  - util: netdevopenvswitch: use VIR_AUTOFREE instead of VIR_FREE for scalar types (rhbz#1721434)
  - util: virnetdevopenvswitch: Drop an unused variable @ovs_timeout (rhbz#1721434)
  - util: netdevopenvswitch: use VIR_AUTOPTR for aggregate types (rhbz#1721434)
  - util: suppress unimportant ovs-vsctl errors when getting interface stats (rhbz#1721434)
  - virNetDevOpenvswitchInterfaceStats: Optimize for speed (rhbz#1721434)
  - test: Introduce virnetdevopenvswitchtest (rhbz#1721434)
  - vircommand: Separate mass FD closing into a function (rhbz#1721434)
  - virCommand: use procfs to learn opened FDs (rhbz#1721434)
  - util: command: Ignore bitmap errors when enumerating file descriptors to close (rhbz#1721434)
  - util: Avoid possible error in virCommandMassClose (rhbz#1721434)
  - vircgroup: fix cgroups v2 controllers detection (rhbz#1689297)
  - vircgroupv2: store enabled controllers (rhbz#1689297)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-32
changelog:
  - virDomainObjListAddLocked: Produce better error message than 'Duplicate key' (rhbz#1737790)
  - virdbus: Grab a ref as long as the while loop is executed (rhbz#1741900)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-33
changelog:
  - vircgroupv2: fix parsing multiple values in single file (rhbz#1741825)
  - vircgroupv2: fix virCgroupV2GetCpuCfsQuota for "max" value (rhbz#1741837)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-36
changelog:
  - cpu_conf: Pass policy to CPU feature filtering callbacks (rhbz#1749672, rhbz#1756156, rhbz#1721608)
  - qemuxml2*test: Add tests for Icelake-Server, -pconfig (rhbz#1749672, rhbz#1756156, rhbz#1721608)
  - qemu: Drop disabled CPU features unknown to QEMU (rhbz#1749672, rhbz#1756156, rhbz#1721608)
  - cputest: Add data for Ice Lake Server CPU (rhbz#1749672, rhbz#1756156, rhbz#1721608)
  - cpu_map: Drop pconfig from Icelake-Server CPU model (rhbz#1749672, rhbz#1756156, rhbz#1721608)
  - qemu: Fix NULL ptr dereference caused by qemuDomainDefFormatBufInternal (rhbz#1749672, rhbz#1756156, rhbz#1721608)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-37
changelog:
  - cpu_map: Add TAA_NO bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)
  - cpu_map: Add TSX_CTRL bit for IA32_ARCH_CAPABILITIES MSR (CVE-2019-11135)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-39
changelog:
  - selinux: Do not report an error when not returning -1 (rhbz#1788096)
  - qemu: Fix hyperv features with QEMU 4.1 (rhbz#1794868)
  - qemu: Prefer dashes for hyperv features (rhbz#1794868)
  - cpu: Drop KVM_ from hyperv feature macros (rhbz#1794868)
  - cpu: Drop unused KVM features (rhbz#1794868)
  - qemu: Fix KVM features with QEMU 4.1 (rhbz#1794868)
  - cpu: Drop CPUID definition for hv-spinlocks (rhbz#1794868)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-40
changelog:
  - process: wait longer on kill per assigned Hostdev (rhbz#1785338)
  - process: wait longer 5->30s on hard shutdown (rhbz#1785338)


author: Jiri Denemark <jdenemar@redhat.com> - 4.5.0-42
changelog:
  - RHEL: virscsi: Check device type before getting it's /dev node name (rhbz#1808388)
  - RHEL: virscsi: Support TAPEs in virSCSIDeviceGetDevName() (rhbz#1808388)
  - RHEL: virscsi: Introduce and use virSCSIDeviceGetUnprivSGIOSysfsPath() (rhbz#1808388)
  - RHEL: virutil: Accept non-block devices in virGetDeviceID() (rhbz#1808388)
  - RHEL: qemuSetUnprivSGIO: Actually use calculated @sysfs_path to set unpriv_sgio (rhbz#1808388)
  - RHEL: qemuCheckUnprivSGIO: use @sysfs_path to get unpriv_sgio (rhbz#1808399)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-25
changelog:
  - Upgrade components in virt:rhel module:stream for RHEL-8.3 release (rhbz#1828317)
  - conf: Don't format http cookies unless VIR_DOMAIN_DEF_FORMAT_SECURE is used (CVE-2020-14301)
  - util: Introduce a parser for kernel cmdline arguments (rhbz#1848997)
  - qemu: Check if s390 secure guest support is enabled (rhbz#1848997)
  - qemu: Check if AMD secure guest support is enabled (rhbz#1848997)
  - tools: Secure guest check on s390 in virt-host-validate (rhbz#1848997)
  - tools: Secure guest check for AMD in virt-host-validate (rhbz#1848997)
  - docs: Update AMD launch secure description (rhbz#1848997)
  - docs: Describe protected virtualization guest setup (rhbz#1848997)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-26
changelog:
  - qemu: blockjob: Don't base bitmap handling of active-layer block commit on QEMU_CAPS_BLOCKDEV_REOPEN (rhbz#1857779)
  - qemu: blockjob: Actually delete temporary bitmap on failed active commit (rhbz#1857779)
  - qemu: block: Remove 'active-write' bitmap even if there are no bitmaps to merge (rhbz#1857779)
  - qemuDomainBlockPivot: Rename 'actions' to 'bitmapactions' (rhbz#1857779)
  - qemuDomainBlockPivot: Ignore failures of creating active layer bitmap (rhbz#1857779)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-27
changelog:
  - src: assume sys/sysmacros.h always exists on Linux (rhbz#1860421)
  - virdevmapper.c: Join two WITH_DEVMAPPER sections together (rhbz#1860421)
  - virDevMapperGetTargetsImpl: Use VIR_AUTOSTRINGLIST (rhbz#1860421)
  - virdevmapper: Don't use libdevmapper to obtain dependencies (CVE-2020-14339, rhbz#1860421)
  - virDevMapperGetTargets: Don't ignore EBADF (rhbz#1860421)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-28
changelog:
  - virdevmapper: Don't cache device-mapper major (rhbz#1860421)
  - virdevmapper: Handle kernel without device-mapper support (rhbz#1860421)
  - virdevmapper: Ignore all errors when opening /dev/mapper/control (rhbz#1860421)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-29
changelog:
  - qemu: substitute missing model name for host-passthrough (rhbz#1850680)
  - rpc: gendispatch: handle empty flags (CVE-2020-25637)
  - rpc: add support for filtering @acls by uint params (CVE-2020-25637)
  - rpc: require write acl for guest agent in virDomainInterfaceAddresses (CVE-2020-25637)
  - qemu: agent: set ifname to NULL after freeing (CVE-2020-25637)
  - qemu: Fix domfsinfo for non-PCI device information from guest agent (rhbz#1858771)
  - virDomainNetFindIdx: add support for CCW addresses (rhbz#1837495)
  - check for NULL before calling g_regex_unref (rhbz#1861176)
  - virhostcpu.c: fix 'die_id' parsing for Power hosts (rhbz#1876742)
  - qemuFirmwareFillDomain: Fill NVRAM template on migration too (rhbz#1880418)
  - node_device: refactor udevProcessCCW (rhbz#1853289, rhbz#1865932)
  - node_device: detect CSS devices (rhbz#1853289, rhbz#1865932)
  - virsh: nodedev: ability to filter CSS capabilities (rhbz#1853289, rhbz#1865932)
  - node_device: detect DASD devices (rhbz#1853289, rhbz#1865932)
  - udevProcessCSS: Check if def->driver is non-NULL (rhbz#1853289, rhbz#1865932)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-30
changelog:
  - cpu_map: Add missing x86 features in 0x7 CPUID leaf (rhbz#1861506)
  - cpu_map: Add missing x86 features in 0x80000008 CPUID leaf (rhbz#1861506)
  - cpu_map: Add missing AMD SVM features (rhbz#1861506)
  - Add testdata for AMD EPYC 7502 (rhbz#1861506)
  - cpu_map: Defined and enable EPYC-Rome model (rhbz#1861506)
  - cpu_map: Remove monitor feature from EPYC-Rome (rhbz#1861506)
  - tests: qemuxml2argv: Use existing machine type for 'numatune-distances' case (rhbz#1749518)
  - qemuxml2xmltest: Add "numatune-distance" test case (rhbz#1749518)
  - conf: Move and rename virDomainParseScaledValue() (rhbz#1749518)
  - numa_conf: Drop CPU from name of two functions (rhbz#1749518)
  - qemu_command: Rename qemuBuildNumaArgStr() (rhbz#1749518)
  - qemuBuildMachineCommandLine: Drop needless check (rhbz#1749518)
  - numa_conf: Make virDomainNumaSetNodeCpumask() return void (rhbz#1749518)
  - Allow NUMA nodes without vCPUs (rhbz#1749518)
  - conf: Parse and format HMAT (rhbz#1749518)
  - conf: Validate NUMA HMAT configuration (rhbz#1749518)
  - numa: expose HMAT APIs (rhbz#1749518)
  - qemu: Introduce QEMU_CAPS_NUMA_HMAT capability (rhbz#1749518)
  - qemu: Build HMAT command line (rhbz#1749518)
  - qemuBuildNumaCommandLine: Fix @masterInitiator check (rhbz#1749518)
  - numa_conf: Properly check for caches in virDomainNumaDefValidate() (rhbz#1749518)
  - RNG: Allow interleaving of /domain/cpu/numa/cell children (rhbz#1749518)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-31
changelog:
  - conf: properly clear out autogenerated macvtap names when formatting/parsing (rhbz#1872610)
  - qemu: format 'ramfb' attribute for mediated devices (rhbz#1876297)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-32
changelog:
  - util: replace macvtap name reservation bitmap with a simple counter (rhbz#1874304)
  - util: assign tap device names using a monotonically increasing integer (rhbz#1874304)
  - util: virNetDevTapCreate: initialize fd to -1 (rhbz#1874304)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-33
changelog:
  - cpu_map: Fix Icelake Server model number (rhbz#1537734)
  - cputestdata: Add test data for Snowridge (rhbz#1537734)
  - cpu_map: Add support for fsrm CPU feature (rhbz#1537734)
  - cpu_map: Add support for core-capability CPU feature (rhbz#1537734)
  - cpu_map: Add support for split-lock-detect CPU feature (rhbz#1537734)
  - cpu_map: Define and enable Snowridge model (rhbz#1537734)
  - util: fix typo in VIR_MOCK_WRAP_RET_ARGS() (rhbz#1607929)
  - util/tests: enable locking on iptables/ebtables commandlines in unit tests (rhbz#1607929)
  - util/tests: enable locking on iptables/ebtables commandlines by default (rhbz#1607929)
  - tests: fix iptables test case commandline options in virfirewalltest.c (rhbz#1607929)
  - network: be more verbose about the reason for a firewall reload (rhbz#1607929)
  - util: always check for ebtables/iptables binaries, even when using firewalld (rhbz#1607929)
  - util: synchronize with firewalld before we start calling iptables directly (rhbz#1607929)
  - util: call iptables directly rather than via firewalld (rhbz#1607929)
  - util: virhostcpu: Fail when fetching CPU Stats for invalid cpu (rhbz#1915183)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-34
changelog:
  - qemu: move cgroup cpu period and quota defines to vircgroup.h (rhbz#1915733)
  - vircgroupv1: use defines for cpu period and quota limits (rhbz#1915733)
  - vircgroupv2: use defines for cpu period and quota limits (rhbz#1915733)
  - vircgroup: fix cpu quota maximum limit (rhbz#1915733)
  - util: add virNetDevGetPhysPortName (rhbz#1918708)
  - util: avoid manual VIR_FREE of a g_autofree pointer in virPCIGetName() (rhbz#1918708)
  - util: Add phys_port_name support on virPCIGetNetName (rhbz#1918708)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-35
changelog:
  - vircgroupv2: properly detect placement of running VM (rhbz#1798463)
  - virsystemd: export virSystemdHasMachined (rhbz#1798463)
  - virsystemd: introduce virSystemdGetMachineByPID (rhbz#1798463)
  - virsystemd: introduce virSystemdGetMachineUnitByPID (rhbz#1798463)
  - vircgroup: use DBus call to systemd for some APIs (rhbz#1798463)
  - vircgroupv1: refactor virCgroupV1DetectPlacement (rhbz#1798463)
  - vircgroupv2: move task into cgroup before enabling controllers (rhbz#1798463)
  - vircgroup: introduce virCgroupV1Exists and virCgroupV2Exists (rhbz#1798463)
  - vircgroup: introduce nested cgroup to properly work with systemd (rhbz#1798463)
  - tests: add cgroup nested tests (rhbz#1798463)
  - vircgroup: correctly free nested virCgroupPtr (rhbz#1798463)
  - qemu: Add virtio related options to vsock (rhbz#1931548)
  - domain_validate: use defines for cpu period and quota limits (rhbz#1798463)
  - docs: use proper cpu quota value in our documentation (rhbz#1798463)
  - vircgroup: enforce range limit for cpu.shares (rhbz#1798463)
  - cgroup: use virCgroupSetCpuShares instead of virCgroupSetupCpuShares (rhbz#1798463)
  - cpumap: Add support for ibrs CPU feature (rhbz#1926864)
  - cpumap: Add support for svme-addr-check CPU feature (rhbz#1926864)
  - cpu_map: Add EPYC-Milan x86 CPU model (rhbz#1926864)
  - cpu_map: Install x86_EPYC-Milan.xml (rhbz#1926864)
  - cpu_map: Fix spelling of svme-addr-chk feature (rhbz#1926864)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-36
changelog:
  - network: make it safe to call networkSetupPrivateChains() multiple times (rhbz#1942805)
  - network: force re-creation of iptables private chains on firewalld restart (rhbz#1942805)
  - hostdev: Update mdev pointer reference after checking device type (rhbz#1940449)
  - hostdev: mdev: Lookup mdevs by sysfs path rather than mdev struct (rhbz#1940449)
  - qemu_firmware: don't error out for unknown firmware features (rhbz#1961562)
  - docs: improve description of secure attribute for loader element (rhbz#1929357)
  - conf: introduce virDomainDefParseBootInitOptions (rhbz#1929357)
  - conf: introduce virDomainDefParseBootKernelOptions (rhbz#1929357)
  - conf: introduce virDomainDefParseBootFirmwareOptions (rhbz#1929357)
  - conf: introduce virDomainDefParseBootLoaderOptions (rhbz#1929357)
  - conf: introduce virDomainDefParseBootAcpiOptions (rhbz#1929357)
  - conf: use switch in virDomainDefParseBootOptions (rhbz#1929357)
  - conf: introduce support for firmware auto-selection feature filtering (rhbz#1929357)
  - qemu: implement support for firmware auto-selection feature filtering (rhbz#1929357)
  - domain_conf: Don't leak def->os.firmwareFeatures (rhbz#1929357)
  - conf: remove duplicated firmware type attribute (rhbz#1929357)


author: Jiri Denemark <jdenemar@redhat.com> - 6.0.0-37
changelog:
  - security: fix SELinux label generation logic (CVE-2021-3631)
  - storage_driver: Unlock object on ACL fail in storagePoolLookupByTargetPath (CVE-2021-3667)


author: Jiri Denemark <jdenemar@redhat.com> - 7.8.0-1
changelog:
  - Rebased to libvirt-7.8.0 (rhbz#2012802)
  - The rebase also fixes the following bugs:
      rhbz#1839070, rhbz#1942275, rhbz#1995865, rhbz#1806857, rhbz#1924616
      rhbz#1978574, rhbz#1989457, rhbz#1965589, rhbz#1677608, rhbz#1926508
      rhbz#1810863, rhbz#1845468, rhbz#1738392, rhbz#1965140


author: Jiri Denemark <jdenemar@redhat.com> - 7.9.0-1
changelog:
  - Rebased to libvirt-7.9.0 (rhbz#2012802)
  - The rebase also fixes the following bugs:
      rhbz#2011731, rhbz#2012385, rhbz#2013539


author: Jiri Denemark <jdenemar@redhat.com> - 7.10.0-1
changelog:
  - Rebased to libvirt-7.10.0 (rhbz#2012802)
  - The rebase also fixes the following bugs:
      rhbz#1845468, rhbz#2017928, rhbz#2024419, rhbz#1953389, rhbz#1510237


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-0rc1.1
changelog:
  - Rebased to libvirt-8.0.0-rc1 (rhbz#2012802)
  - The rebase also fixes the following bugs:
      rhbz#1689202, rhbz#2014369, rhbz#2030119, rhbz#2029380, rhbz#2035237
      rhbz#2035714, rhbz#2034180


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-2
changelog:
  - Revert "report error when virProcessGetStatInfo() is unable to parse data" (rhbz#2041610)
  - qemu: fix inactive snapshot revert (rhbz#2043584)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-3
changelog:
  - qemuDomainSetupDisk: Initialize 'targetPaths' (rhbz#2046172)
  - RHEL: Remove <glib-2.64.0 workaround for GSource race (rhbz#2045879)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-4
changelog:
  - qemu_command: Generate memory only after controllers (rhbz#2050697)
  - qemu: Validate domain definition even on migration (rhbz#2050702)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-5
changelog:
  - node_device: Rework udevKludgeStorageType() (rhbz#2056673)
  - node_device: Treat NVMe disks as regular disks (rhbz#2056673)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-6
changelog:
  - conf: Introduce memory allocation threads (rhbz#2067126)
  - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2067126)
  - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2067126)
  - qemu_command: Generate prealloc-threads property (rhbz#2067126)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-7
changelog:
  - cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#1851227)
  - cputest: Drop some old artificial baseline tests (rhbz#1851227)
  - cputest: Give better names to baseline tests (rhbz#1851227)
  - cputest: Add some real world baseline tests (rhbz#1851227)
  - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#1851227)
  - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#1851227)
  - cpu_x86: Penalize disabled features when computing CPU model (rhbz#1851227)
  - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#1851227)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-8
changelog:
  - nwfilter: fix crash when counting number of network filters (CVE-2022-0897, rhbz#2063902)
  - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2095758)
  - domain_validate: Split out validation of disk startup policy (rhbz#2095758)
  - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2095758)
  - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2095758)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-9
changelog:
  - conf: virtiofs: add thread_pool element (rhbz#2079582)
  - qemu: virtiofs: format --thread-pool-size (rhbz#2079582)
  - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2089433)
  - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2089433)
  - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2089433)
  - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2089433)
  - qemu_migration: Restore original memory locking limit (rhbz#2089433)
  - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)
  - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)
  - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2089433)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-10
changelog:
  - security_selinux.c: Relabel existing mode="bind" UNIX sockets (rhbz#2101575)
  - RHEL: qemu_migration: Fix restoring memlock limit on destination (rhbz#2107954)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-10.1.el8
changelog:
  - qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2132176)
  - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2132176)
  - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2132176)
  - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2132176)
  - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2132176)
  - qemuProcessReconnect: Don't build memory paths (rhbz#2132176)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-10.2.el8
changelog:
  - util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2152079)
  - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2152079)
  - build: Only install libvirt-guests when building libvirtd (rhbz#2157091)
  - tools: Fix install_mode for some scripts (rhbz#2157091)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-11
changelog:
  - qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2123196)
  - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2123196)
  - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2123196)
  - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2123196)
  - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2123196)
  - qemuProcessReconnect: Don't build memory paths (rhbz#2123196)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-12
changelog:
  - util: json: Split out array->strinlist conversion from virJSONValueObjectGetStringArray (rhbz#2149752)
  - qemuAgentGetDisks: Don't use virJSONValueObjectGetStringArray for optional data (rhbz#2149752)
  - virpidfile: Add virPidFileReadPathIfLocked func (rhbz#2152188)
  - qemu: tpm: Get swtpm pid without binary validation (rhbz#2152188)
  - qemu_tpm: Do async IO when starting swtpm emulator (rhbz#2152188)
  - qemu: gpu: Get pid without binary validation (rhbz#2152188)
  - spec: libvirt-daemon: Add optional dependency on *-client (rhbz#2136591)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-13
changelog:
  - build: Only install libvirt-guests when building libvirtd (rhbz#2153688)
  - tools: Fix install_mode for some scripts (rhbz#2153688)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-15
changelog:
  - nodedev: fix reported error msg in css cap XML parsing (rhbz#2165011)
  - util: refactor virDomainDeviceCCWAddress into virccw.h (rhbz#2165011)
  - util: refactor virDomainCCWAddressAsString into virccw (rhbz#2165011)
  - util: make reuse of ccw device address format constant (rhbz#2165011)
  - util: refactor ccw address constants into virccw (rhbz#2165011)
  - util: refactor virDomainCCWAddressIncrement into virccw (rhbz#2165011)
  - util: refactor virDomainDeviceCCWAddressIsValid into virccw (rhbz#2165011)
  - util: refactor virDomainDeviceCCWAddressEqual into virccw (rhbz#2165011)
  - conf: adjust method name virDomainDeviceCCWAddressParseXML (rhbz#2165011)
  - util: add ccw device address parsing into virccw (rhbz#2165011)
  - util: add virCCWDeviceAddressFromString to virccw (rhbz#2165011)
  - nodedev: refactor css format from ccw format method (rhbz#2165011)
  - nodedev: refactor ccw device address parsing from XML (rhbz#2165011)
  - nodedev: refactor css XML parsing from ccw XML parsing (rhbz#2165011)
  - schemas: refactor out nodedev ccw address schema (rhbz#2165011)
  - nodedev: add optional device address of channel device to css device (rhbz#2165011)
  - nodedev: add tests for optional device address to css device (rhbz#2165011)
  - nodedev: prevent internal error on dev_busid parse (rhbz#2165011)
  - rpc: Fix memory leak of fds (rhbz#2165428)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-19
changelog:
  - qemu: domain: Fix logic when tainting domain (rhbz#2174447)
  - qemu: agent: Make fetching of 'can-offline' member from 'guest-query-vcpus' optional (rhbz#2174447)


author: Liwei Ge <liwei.glw@alibaba-inc.com> - 8.0.0-20
changelog:
  - Avoid memleak in virNodeDeviceGetPCIVPDDynamicCap (CVE-2023-2700)
  - Resolve leak in virPCIVirtualFunctionList cleanup (CVE-2023-2700)


author: xianglai li <lixianglai@loongson.cn> - 8.0.0-21
changelog:
  - Synchronize upstream patches "Use correct tpm device for all non-x86"
  - Synchronize upstream patches "validate: Drop tpm-tis arch validation"


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-5.1.el8
changelog:
  - conf: Introduce memory allocation threads (rhbz#2075569)
  - qemu_capabilities: Detect memory-backend-*.prealloc-threads property (rhbz#2075569)
  - qemu_validate: Validate prealloc threads against qemuCpas (rhbz#2075569)
  - qemu_command: Generate prealloc-threads property (rhbz#2075569)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-5.2.el8
changelog:
  - cpu_map: Disable cpu64-rhel* for host-model and baseline (rhbz#2084030)
  - cputest: Drop some old artificial baseline tests (rhbz#2084030)
  - cputest: Give better names to baseline tests (rhbz#2084030)
  - cputest: Add some real world baseline tests (rhbz#2084030)
  - cpu_x86: Consolidate signature match in x86DecodeUseCandidate (rhbz#2084030)
  - cpu_x86: Refactor feature list comparison in x86DecodeUseCandidate (rhbz#2084030)
  - cpu_x86: Penalize disabled features when computing CPU model (rhbz#2084030)
  - cpu_x86: Ignore enabled features for input models in x86DecodeUseCandidate (rhbz#2084030)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-5.3.el8
changelog:
  - virDomainDiskDefValidate: Improve error messages for 'startupPolicy' checks (rhbz#2109571)
  - domain_validate: Split out validation of disk startup policy (rhbz#2109571)
  - virDomainDiskDefValidateStartupPolicy: Validate disk type better (rhbz#2109571)
  - virDomainDiskTranslateSourcePool: Fix check of 'startupPolicy' definition (rhbz#2109571)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-5.4.el8
changelog:
  - conf: Move virDomainObj::originalMemlock into qemuDomainObjPrivate (rhbz#2117272)
  - qemu_domain: Format qemuDomainObjPrivate::originalMemlock (rhbz#2117272)
  - qemu: Add qemuDomainSetMaxMemLock helper (rhbz#2117272)
  - qemu_migration: Use qemuDomainSetMaxMemLock (rhbz#2117272)
  - qemu_migration: Restore original memory locking limit (rhbz#2117272)
  - Add VIR_MIGRATE_ZEROCOPY flag (rhbz#2117272)
  - virsh: Add support for VIR_MIGRATE_ZEROCOPY flag (rhbz#2117272)
  - qemu_migration: Implement VIR_MIGRATE_ZEROCOPY flag (rhbz#2117272)


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-5.5.el8
changelog:
  - qemu_process: Don't require a hugetlbfs mount for memfd (rhbz#2132177)
  - qemu_namespace: Tolerate missing ACLs when creating a path in namespace (rhbz#2132177)
  - qemu_namespace: Fix a corner case in qemuDomainGetPreservedMounts() (rhbz#2132177)
  - qemu_namespace: Introduce qemuDomainNamespaceSetupPath() (rhbz#2132177)
  - qemu_process.c: Propagate hugetlbfs mounts on reconnect (rhbz#2132177)
  - qemuProcessReconnect: Don't build memory paths (rhbz#2132177)


author: Daniel P. Berrange <berrange@redhat.com> - 3.6.0-2
changelog:
  - Rename sub-RPMs to python2-libvirt & python3-libvirt
  - Re-add py3 conditionals for benefit of RHEL/CentOS builds


author: Jiri Denemark <jdenemar@redhat.com> - 8.0.0-2
changelog:
  - [RFE] RFE backport allow enabling ZEROCOPY live migration to libvirt-python on RHEL8 to be consumed by VDSM (rhbz#2092756)


author: David Tardon <dtardon@redhat.com> - 0.1.5-5
changelog:
  - fix char background color in some cases
  - fix handling of bitmaps in Windows Bitmap format that contain a color
    palette


author: Caolán McNamara <caolanm@redhat.com> - 0.4.0-8
changelog:
  - defining inline causes problems trying to build against libvisual headers, 
    e.g. libvisual-plugins


author: Rex Dieter <rdieter@fedoraproject.org> - 0.9.9-10
changelog:
  - include additional dependencies for x11vnc (#864947)
  - %build: --disable-silent-rules
  - cleanup spec, drop support for old rpm (el5)


author: Rex Dieter <rdieter@fedoraproject.org> 0.9.10-0.6.20140718git9453be42
changelog:
  - Security fixes (#1145878) ...
  - CVE-2014-6051 (#1144287)
  - CVE-2014-6052 (#1144288)
  - CVE-2014-6053 (#1144289)
  - CVE-2014-6054 (#1144291)
  - CVE-2014-6055 (#1144293)


author: Simone Caronni <negativo17@gmail.com> - 0.9.10-1
changelog:
  - Update to official 0.9.10 release, update configure parameters and remove
    upstreamed patches.
  - Trim changelog.
  - Clean up SPEC file.
  - Add license macro.
  - Remove very old obsolete/provides on pacakge with camel case (LibVNCServer).


author: Rex Dieter <rdieter@fedoraproject.org> - 0.9.11-2
changelog:
  - libvncclient sets +SRP in priority string (#1449605)
  - libvncserver blocks gtk-vnc clients >= 0.7.0 (#1451321)


author: Petr Pisar <ppisar@redhat.com> - 0.9.11-9
changelog:
  - Fix CVE-2018-15127 (Heap out-of-bounds write in
    rfbserver.c:rfbProcessFileTransferReadBuffer()) (bug #1662997)


author: Michael Catanzaro <mcatanzaro@redhat.com> - 0.9.11-16
changelog:
  - Fix CVE-2019-20839
    Resolves: #1851032
  - Fix CVE-2018-21247
    Resolves: #1852516
  - Fix CVE-2020-14405
    Resolves: #1860527
  - Fix CVE-2020-14397
    Resolves: #1861152


author: - Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> 1.5-0.2
changelog:
  - Requires only malaga-suomi-voikko, BR malaga-devel and malaga-suomi-voikko
  - Remove static archive


author: - Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> 1.5-0.3
changelog:
  - libvoikko-devel: remove unneeded Requires: malaga-devel
  - install with -p so that timestamps are preserved


author: - Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> 1.6-1
changelog:
  - libvoikko 1.6
  - Add versioned BuildRequires and Requires as per the Voikko release notes
    at http://voikko.sourceforge.net/releases.html


author: - Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> 1.6-3
changelog:
  - Put voikkospell and voikkohyphenate into a separate voikko-tools
    subpackage to decrease the size of the binary libvoikko package


author: Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> - 2.0-0.1.rc1
changelog:
  - New release candidate, including the new voikkogc tool in voikko-tools
  - Add defattr to voikko-tools
  - Drop upstreamed pkg-config patch


author: Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> - 2.1-0.1.rc1
changelog:
  - New release candidate
  - Improvements on grammar checking and dictionary loading
  - Raise malaga-suomi-voikko dependency to 1.3-10, which has the new dictionary
    data directory layout needed by this version of libvoikko
  - Add BuildRequires python for running the trie compiler during build
  - Add patch for GCC 4.4 and glibc 2.90 compliance
  - Add patch to fix warn_unused_result errors


author: Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> - 2.2-0.1.rc1
changelog:
  - New release candidate
  - Improvements to spelling suggestions, grammar checker etc.
  - Libvoikko now uses its own internal implementation of malaga.
  - This prevents symbol conflicts such as https://bugzilla.redhat.com/502546
  - BuildRequires malaga removed and glib2-devel added.
  - Require malaga-suomi-voikko >= 1.4, libvoikko 2.2 expects the newer
    dictionary format
  - Add a patch to make it compile on Fedora with -Werror


author: Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> - 2.2.2-1
changelog:
  - Version 2.2.2 fixes a crash found in version 2.2.1 that can occur when the
    APIs that use wchar_t strings as arguments are used.


author: Ville-Pekka Vainio <vpivaini AT cs.helsinki.fi> - 3.2.1-1
changelog:
  - New upstream release
  - Fixes handling of embedded null characters in input strings entered through
    Python or Java interfaces.


author: Ville-Pekka Vainio <vpvainio AT iki.fi> - 3.3.1-0.1.rc1
changelog:
  - New upstream release candidate, fixes a bug which crashed Firefox when
    using Finnish spell checking.


author: Ville-Pekka Vainio <vpvainio AT iki.fi> - 3.3.1-0.3.rc1
changelog:
  - Remove the isa macro from the malaga-suomi-voikko dependency,
    malaga-suomi-voikko is not a library and is thus not multilib'd. The previous
    change was a misunderstanding.


author: Ville-Pekka Vainio <vpvainio AT iki.fi> - 3.4-1
changelog:
  - Update to the latest upstream release:
  - A crash bug affecting grammar checker has been fixed.
  - New grammar checker rule for missing verbs has been added.


author: Ville-Pekka Vainio <vpvainio AT iki.fi> - 3.6.1-1
changelog:
  - New upstream release
  - Remove voikkovfstc from the package, it is not built by default anymore
  - Update upstream URLs


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.8-6
changelog:
  - Python 2 binary package renamed to python2-libvoikko
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Mike FABIAN <mfabian@redhat.com> - 4.1.1-1
changelog:
  - Rebase to 4.1.1 from Fedora 29 (provides only python3-libvoikko,
    removes python2-libvoikko)
  - Resolves: rhbz#1636062


author: Mike FABIAN <mfabian@redhat.com> - 4.1.1-2
changelog:
  - Fix man file names for Flatpak builds, exclude __pycache__ files from Flatpak builds
  - Resolves: rhbz#1896322


author: Adam Jackson <ajax@redhat.com> 1.2.2-2
changelog:
  - libvorbis-1.2.2-svn16228.patch: Backport a fix from pre-1.2.3 to hopefully
    fix small sound file playback. (#505610)


author: Jindrich Novy <jnovy@redhat.com> 1.3.2-2
changelog:
  - ship documentation only in -doc subpackage and only license
    in -devel (#540634) - thanks to Edward Sheldrake
  - -devel-doc subpackage requires -devel


author: Ville Skyttä <ville.skytta@iki.fi> - 1:1.3.3-3
changelog:
  - Run test suite during build.
  - Fix doc file permissions and duplicate doc dir ownership.
  - rpmlint warning fixes.


author: David King <amigadave@amigadave.com> - 1.3.5-1
changelog:
  - Update to 1.3.5 (#1197923)
  - Use license macro for COPYING
  - Tighten subpackage dependencies
  - Use make_install and make_build macros
  - Use pkgconfig for BuildRequires
  - Remove unnecessary Requires from devel subpackage
  - Remove obsolete Obsoletes


author: Tom "spot" Callaway <tcallawa@redhat.com> 0.9.0-2
changelog:
  - fix permissions on binaries
  - rename generic binaries to v8_*
  - link shared library to -lm, -lpthread to resolve missing weak symbols


author: Tom "spot" Callaway <tcallawa@redhat.com> 0.9.0-7
changelog:
  - update to git revision 8389f1967c5f8b3819cca80705b1b4ba04132b93
  - upstream fix for bz 599147
  - proper shared library support


author: Wim Taymans <wtaymans@redhat.com> - 1.7.0-7
changelog:
  - Fix for CVE-2019-9232, CVE-2019-9433, CVE-2019-9371, CVE-2019-2126
  - Resolves: rhbz#1796086, rhbz#1796100, rhbz#1796448, rhbz#1796454
  - Remove php-cli BR


author: Peter Hutterer <peter.hutterer@redhat.com> 0.3-4
changelog:
  - libwacom-0.3-add-list-devices.patch: add API to list devices
  - libwacom-0.3-add-udev-generator.patch: add a udev rules generater tool
  - libwacom-0.3-add-bamboo-one.patch: add Bamboo One definition


author: Olivier Fourdan <ofourdan@redhat.com> 0.3-5
changelog:
  - Mark data subpackage as noarch and make it a requirement for libwacom
  - Use generated udev rule file to list only known devices from libwacom
    database


author: Peter Hutterer <peter.hutterer@redhat.com> 0.5-2
changelog:
  - Fix gnome-control-center crash for Bamboo Pen & Touch
  - Generic styli needs to have erasers, default to two tools.


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.12.1-2
changelog:
  - Drop libwacom-show-stylus, it's a debugging tool that requires extra
    dependencies that we shouldn't pull in everywhere (#2044710)


author: Thorsten Leemhuis <fedora@leemhuis.info> - 0.85.0-1
changelog:
  - update to 0.85.0
  - adjust license, as upstream changed it to MIT
  - update make-git-snapshot.sh to current locations and scheme
  - drop common package, not needed anymore
  - compositor is now in a separate package, hence reduce BuildRequires to what
    is actually needed (a lot less) and adjust summary
  - make usage of a git checkout in spec file optional
  - a %{?_isa} to requires where it makes sense


author: Ville Skyttä <ville.skytta@iki.fi> - 1.3.91-2
changelog:
  - Call ldconfig in libwayland-cursor %post* scripts.
  - Run test suite during build.
  - Compress snapshot tarballs with xz.


author: Kalev Lember <klember@redhat.com> - 1.14.91-1
changelog:
  - Update to 1.14.91
  - Add new libwayland-egl subpackage and obsolete mesa-libwayland-egl
  - Remove ldconfig scriptlets


author: Rahul Sundaram <sundaram@fedoraproject.org> - 0.3.0-1
changelog:
  - upstream release 0.3.0
  - enable gif2webp
  - add build requires on giflib-devel and libtiff-devel
  - use make_install and hardened macros
  - list binaries explicitly


author: Caolan McNamara <caolanm@redhat.com> 0.2.8.4-1
changelog:
  - get patches merged upstream
  - drop integrated libwmf-0.2.8.3-warnings.patch
  - drop integrated libwmf-0.2.8.3-noextras.patch
  - drop integrated libwmf-0.2.8.3-rh154813.patch


author: Caolan McNamara <caolanm@redhat.com> 0.2.8.4-16
changelog:
  - I wrote it and still had to check the headers to see if I had
    cut and pasted "and later" into then


author: Ville Skyttä <ville.skytta at iki.fi> - 0.2.8.4-18
changelog:
  - Split libwmflite (WMF parser) into -lite subpackage (#432651).
  - Build with dependency tracking disabled.
  - Convert docs to UTF-8.


author: Caolán McNamara <caolanm@redhat.com> - 0.2.8.4-45
changelog:
  - Related: rhbz#1227244 CVE-2015-4695 meta_pen_create heap buffer overflow
  - Related: rhbz#1227244 CVE-2015-4696 wmf2gd/wmf2eps use after free


author: Caolán McNamara <caolanm@redhat.com> - 0.2.8.4-49
changelog:
  - Resolves: rhbz#1388451 (CVE-2016-9011) check max claimed record len
              against max seekable position


author: Caolán McNamara <caolanm@redhat.com> - 0.2.9-1
changelog:
  - Resolves: rhbz#1602602 new version with covscan warnings fixed
  - all cve fixes merged to that new upstream


author: Caolán McNamara <caolanm@redhat.com> - 0.2.12-6
changelog:
  - document that libwmf bundles a modified old copy of gd 2.0.1
    https://fedoraproject.org/wiki/Bundled_Libraries#Requirement_if_you_bundle


author: Wolfgang Ulbrich <fedora@raveit.de> - 40.0-2
changelog:
  - revert https://gitlab.gnome.org/GNOME/libwnck/-/commit/3456b74
  - fixes rhbz #1971048
  - and https://github.com/mate-desktop/mate-panel/issues/1230


author: Praveen K Paladugu <praveen_paladugu@dell.com> - 2.2.3-2
changelog:
  - Updated the spec file to adhere to the upstream standard of breaking
  - the package in server, client, lib modules 
  - randfile.patch: when openwsmand daemon creates a certificate the
  - first time it needs a file which have random content it. This
  - is pointed to $HOME/.rnd in /etc/openwsman/ssleay.cnf. Changed this
  - random file to /dev/urandom. 
  - initscript.patch: patch to edit the init script so that the services
  - are not started by default.


author: Praveen K Paladugu <praveen_paladugu@dell.com> - 2.2.3-3
changelog:
  - authors.patch: Moved all the AUTHORS info to AUTHORS file.
  - Corrected the Source tag.
  - Corrected the package dependencies to break cyclic dependencies.
  - Fixed the default attributes.
  - Fixed the preun & postun scripts, to make sure the openwsmand service
  -    is stopped before the package is removed.
  - Added 'condrestart' function to the init script.
  - Had to let the *.so files be part of the openwsman-server becuase
  -    some of the source files explicitly call out for *.so files.


author: Praveen K Paladugu <praveen_paladugu@dell.com> - 2.2.3-6
changelog:
  - Fixed the version checking of swig and forced all the ruby files to be 
  -   installed into site{lib,arch} dirs


author: Praveen K Paladugu <praveen_paladugu@dell.com> - 2.2.3-7
changelog:
  - Moved the certificate generation from init script. The user will have to 
  -   generate the certificate manually.


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.2.4-1
changelog:
  - Update to openwsman-2.2.4
  - Add help2man generated manpage for openwsmand binary
  - Add missing openwsman headers to libwsman-devel
  - Add configuration file to openwsman-client


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.4.0-2
changelog:
  - Build with full relro
  - Fix provides/requires
  - Fix pam.d config (patch by Ales Ledvinka)
    Resolves: #1013018


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.4.4-1
changelog:
  - Update to openwsman-2.4.4
  - Provide rubygem-openwsman instead of openwsman-ruby (patch by Vit Ondruch)


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.6.1-1
changelog:
  - Update to openwsman-2.6.1
  - Review PAM rules
    (pam_pwcheck is replaced by pam_pwquality, pam_unix has no 'none' option)


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.6.3-6.git4391e5c
changelog:
  - Python 2 binary package renamed to python2-openwsman
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.6.3-8.git4391e5c
changelog:
  - Spec file clean up (removed RPM Groups tags, removed obsolete chkconfig/initscripts
    dependencies, improved readability, fixed indentation)
  - Updated openssl-1.1 patch to support builds with older openssl versions


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.6.5-1
changelog:
  - Update to openwsman-2.6.5
  - Simplify python binding build and drop python2 subpackage
  - Fix malformed HTTP 200 status line


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.6.5-3
changelog:
  - Fix wrong SSL_CTX_set_cipher_list() retval check
  - Explicitly disable build of java bindings (build fails if java-devel is installed)


author: Rex Dieter <rdieter@fedoraproject.org> - 0.4.2-1
changelog:
  - xkbcommon 0.4.2 (#1000497)
  - own %{_includedir}/xkbcommon/
  - -x11: +ldconfig scriptlets
  - -devel: don't include xkbcommon-x11.h
  - run reautoconf in %prep (instead of %build)
  - tighten subpkg deps via %_isa
  - .spec cleanup, remove deprecated stuff
  - BR: pkgconfig(xcb-xkb) >= 1.10


author: Rex Dieter <rdieter@fedoraproject.org> - 4.0-2
changelog:
  - %files: track files closer, esp lib sonames
  - %build: drop --disable-doxygen, add --disable-static, add %{?_smp_mflags}


author: Tomas Korbar <tkorbar@redhat.com> - 0.16.105-1
changelog:
  - Change specfile accordingly to mosvald's review
  - Remove obsolete ldconfig scriptlets
  - libyang-devel-doc changed to noarch package
  - Add python_provide macro to python3-libyang subpackage
  - Remove obsolete Requires from libyang-cpp-devel
  - Start using cmake with smp_mflags macro


author: Michal Ruprich <mruprich@redhat.com> - 0.16.105-4
changelog:
  - Resolves: #1780311 - CVE-2019-19333 libyang: stack-based buffer overflow in make_canonical when bits leaf type is used
  - Resolves: #1780313 - CVE-2019-19334 libyang: stack-based buffer overflow in make_canonical when identityref leaf type is used


author: Sebastian Vahl <fedora@deadbabylon.de> 0.8-3
changelog:
  - require pkgconfig in devel subpkg
  - move api description to devel subpkg
  - keep timestamps in %install
  - avoid lib64 rpaths


author: Remi Collet <remi@fedoraproject.org> - 0.10-1
changelog:
  - update to 0.10
  - apply patch with changes from php bundled lib (thanks spot)
  - handle multiarch headers (ex from MySQL)


author: Rex Dieter <rdieter@fedoraproject.org> 0.10.1-4
changelog:
  - Warning about conflicting contexts for /usr/lib64/libzip/include/zipconf.h versus /usr/include/zipconf-64.h (#853954)


author: Remi Collet <remi@remirepo.net> - 1.3.2-1
changelog:
  - update to 1.3.2
  - drop multilib header hack
  - change URL to https://libzip.org/
  - test suite now ok on all arch


author: Remi Collet <remi@remirepo.net> - 1.5.1-1
changelog:
  - update to 1.5.1
  - drop dependency on zlib-devel and bzip2-devel no more
    referenced in libzip.pc
  - drop rpath patch merged upstream


author: Remi Collet <rcollet@redhat.com> - 1.5.2-1
changelog:
  - update to 1.5.2
  - add all explicit cmake options to ensure openssl is used
    even in local build with other lilbraries available


author: Donnie Barnes <djb@redhat.com>
changelog:
  - changed default papersize to letter (from a4...sorry Europeans :-)
    use --papersize=a4 on any sgml2* command to change it or remove the
    patch from this spec file and rebuild.


author: Tim Waugh <twaugh@redhat.com> 0.9.15-1
changelog:
  - 0.9.15; incorporates most of the libdir patch.
  - The fixsgml2latex patch is no longer required.
  - Installed documentation now works.
  - Don't ship backup files.
  - Put the LaTeX style files in the texmf directory tree.
  - Requires: gawk, groff.


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - Allow rpms without a tetex dependency. That allows using sgml things
    for online things without installing the heavy tetex.


author: Tim Waugh <twaugh@redhat.com> 0.9.21-8
changelog:
  - Applied patch from Kir Kolyshkin (bug #204902):
    - added a patch from debian bug #321998 (obsoletes patch -badif)


author: Ondrej Vasik <ovasik@redhat.com> 0.9.21-13
changelog:
  - running texconfig-sys rehash in post to let latex know 
    about new style installed by linuxdoctools


author: Ondrej Vasik <ovasik@redhat.com> 0.9.21-14
changelog:
  - texconfig-sys rehash in postun, removal of texhash in post
    and postun(discussed with Jindrich Novy)


author: Ondrej Vasik <ovasik@redhat.com> 0.9.66-5
changelog:
  - Merge review changes(#226098) - ship more docs, remove
    unnecessary things, require 5.10.1 perl for directory
    structure


author: Ondrej Vasik <ovasik@redhat.com> 0.9.66-8
changelog:
  - make the dependency on perl vendor lib location more stable
  - use global macro instead of define macro


author: Miroslav Lichvar <mlichvar@redhat.com> 0-0.3.20121109git4e8107
changelog:
  - update to 20121109git4e8107
  - install unchanged default.cfg as ptp4l.conf
  - drop conflicts from phc2sys service


author: Miroslav Lichvar <mlichvar@redhat.com> 1.6-1
changelog:
  - update to 1.6
  - set random seed in testing to get deterministic results
  - remove trailing whitespace in default timemaster.conf


author: Miroslav Lichvar <mlichvar@redhat.com> 2.0-3
changelog:
  - add support for active-backup team interface (#1685467)
  - add support for more accurate synchronization to phc2sys (#1677217)
  - add hwts_filter option to ptp4l (#1708554)
  - limit unicast message rate per address and grant duration (#1707395)
  - fix comparing of unicast addresses (#1707395)
  - fix building with new kernel headers (#1707395)
  - update testsuite (#1707395)
  - don't leak memory when allocation fails (#1707395)


author: Miroslav Lichvar <mlichvar@redhat.com> 2.0-5
changelog:
  - fix sample timestamps when synchronizing PHC to system clock (#1787376)
  - fix handling of zero-length messages (#1827275)


author: Miroslav Lichvar <mlichvar@redhat.com> 3.1.1-1
changelog:
  - update to 3.1.1 (#1895005 CVE-2021-3571)
  - add read-only UDS port (#1929797)
  - add option to set clockClass threshold (#1980386)
  - don't repeat some log messages in multi-port configuration (#1980377)
  - increase default TX timestamp timeout to 10 ms (#1977136)


author: Tom Stellard <tstellar@redhat.com> - 5.0.1-11
changelog:
  - Remove conditionals to enable building only the llvm-libs package, we don't
    needs these for module builds.


author: Omair Majid <omajid@redhat.com> - 2.8.1-9
changelog:
  - Build with standard distro-wide optimization flags even on s390 and s390x
  - Resolves: rhbz#1630591


author: Weitao Zhou <zhouwt@linux.alibaba.com> - 2.8.1-11.0.1
changelog:
  - fix build failed for better compatibility for glibc2.30 and glibc2.28
  - Fix gcc10 -fno-common compile issue for compatible with gcc10&gcc8 build


author: Matěj Cepl <mcepl@redhat.com> - 1.2-1
changelog:
  - New upstream release, fixing "The Billion Laughs Attack" for XMPP servers.
  - Fix tests so that we actually pass them.


author: Bastien Nocera <bnocera@redhat.com> - 33.3.1-11
changelog:
  + lua-posix-33.3.1-11
  - Correct License field, it's been MIT since 2011, not
    Public Domain (#1605203)


author: Tom Callaway <spot@fedoraproject.org> - 33.3.1-17
changelog:
  - hack this ancient beastie to work with lua 5.4
  - maintainer, please update this to the current upstream release at your earliest convenience


author: Andrew Hughes <gnu.andrew@redhat.com> - 35.0-6
changelog:
  - Pass LDFLAGS to the build so RPM linker flags are used and annocheck passes.
  - Add patch from upstream to fix propagation of LDFLAGS into build system.
  - Resolves: rhbz#2044879


author: Tim Niemueller <tim@niemueller.de> - 2.0.2-2
changelog:
  - Pass proper CFLAGS to produce valid debuginfo
  - Pass LICENSE file through iconv to produce proper UTF8


author: Donnie Barnes <djb@redhat.com>
changelog:
  - updated from 2.6 to 2.7.1
  - moved /usr/lib/lynx.cfg to /etc/lynx.cfg
  - build with slang instead of ncurses
  - made default startup file be file:/usr/doc/HTML/index.html


author: Bill Nottingham <notting@redhat.com>
changelog:
  - apply some update patches from the lynx folks
  - set user's TEMP dir to their home dir to avoid /tmp races


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Add "passive mode ftp" option, activated by PASSIVE:TRUE in /etc/lynx.cfg
  - turn on "PASSIVE:TRUE" by default
  - deal with the fact that RPM compresses man pages.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - version 2.8.3dev18
  - drop the RFC compliance patch - they seemed to have done theiir own
  - pray that ported patches are okay


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed man page lolcation to be FHS compliant
  - use predefined RPM macros wherever possible
  - use %makeinstall
  - cleaned up files list


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix up location of standard page and help page in lynx.cfg (still
    pointed at /usr/doc instead of /usr/share/doc, Bug #13227)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Update build URL
  - Fix help (Bug #18394)
  - Replace the "index page link" (pointing to a Mosaic site with thousands
    of dead links) with a link to Google


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 2.8.4dev16
  - Fix up the i18ncfg patch - segfaulting on startup is not exactly
    a nice feature.
  - Mark locale related files as such
  - Mark /etc/lynx.cfg.ja as %lang(ja)
  - Add BuildRequires


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - dev20
  - Add ipv6 patches from Pekka Savola <pekkas@netcore.fi>:
    - enable ipv6, patch for missing sockaddr sa_len
    - buildrequires: slang-devel, zlib-devel
    (Bug #35644)


author: Tim Waugh <twaugh@redhat.com> 2.8.5-14
changelog:
  - Updated to dev16, fixing bug #110196.
  - No longer need crlf patch.
  - Use shipped ja translations.
  - Use %find_lang.
  - Default config file now sets UTF-8 (bug #110986).


author: Tim Waugh <twaugh@redhat.com> 2.8.5-20
changelog:
  - Added --enable-locale-charset compilation option, set LOCALE_CHARSET
    on in the config file and removed i18ncfg patch (bug #124849).


author: Jiri Moskovcak <jmoskovc@redhat.com> - 2.8.6-16
changelog:
  - updated to latest stable version 2.8.6rel5
  - Resolves: #214205
  - added build patches from Dennis Gilmore
  - skipped 2 releases to correct the NVR path


author: Jiri Moskovcak <jmoskovc@redhat.com> - 2.8.6-18
changelog:
  - Fixed CVE-2008-4690 lynx: remote arbitrary command execution.
    via a crafted lynxcgi: URL (thoger)


author: Kamil Dudka <kdudka@redhat.com> - 2.8.7-1
changelog:
  - new upstream release
  - dropped applied patches
  - fixed regression from #533004
  - cleanup in BuildRequires


author: Kamil Dudka <kdudka@redhat.com> - 2.8.7-10
changelog:
  - sync the upstream tarball with the current upstream version
  - fix specfile issues reported by the fedora-review script


author: Kamil Dudka <kdudka@redhat.com> - 2.8.8-0.1.dev15
changelog:
  - update to the latest upstream pre-release
  - drop applied patches
  - drop lynx-2.8.6-backgrcolor.patch (#908449)


author: Kamil Dudka <kdudka@redhat.com> - 2.8.8-0.3.dev16
changelog:
  - update to the latest upstream pre-release
  - make the help working with unversioned docdir (#993909)


author: Kamil Dudka <kdudka@redhat.com> - 2.8.9-0.5.dev4
changelog:
  - update to the latest upstream pre-release
  - drop a compiler wrapper no longer needed
  - do not override compiler/linker flags given by the build system


author: Kamil Dudka <kdudka@redhat.com> - 2.8.9-0.17.dev16
changelog:
  - fix rpmlint warnings
  - do not depend on perl
  - update upstream project URL
  - update to the latest upstream pre-release


author: Kamil Dudka <kdudka@redhat.com> - 2.8.9-0.23.dev19
changelog:
  - do not require 'rsh' installed at build time (#1581747)
  - update to the latest upstream pre-release


author: Jens Petersen <petersen@redhat.com> - 1.3.1-1
changelog:
  - update to 1.3.1 release
    - rename use_otf and use_anthy macros to with_gui and with_examples
    - build --with-gui=no and replace m17n-lib-1.2.0-core-libs-only.patch
      with m17n-lib-no-gui-headers.patch and m17n-lib-nobuild-examples.patch


author: Mayank Jain <majain@redhat.com> - 1.3.3-1.fc6
changelog:
  - Updated spec file for changes mentioned in RH bug 193524, comment 4
  - Thanks to Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>


author: Jens Petersen <petersen@redhat.com> - 1.5.5-2
changelog:
  - add bcond for otf, anthy, and gui
  - subpackage flt for emacs, etc
  - add subpackages for anthy and ispell modules
  - disable new gui subpackage (and hence ispell)


author: Daiki Ueno <dueno@redhat.com> - 1.6.1-4
changelog:
  - supply libotf cflags/libs manually, since the current libotf package
    does not ship with "libotf-config" and m17n-lib cannot detect those
    values
  - fix paths for modules used by GUI support


author: Parag Nemade <pnemade AT redhat DOT com> - 1.6.2-3
changelog:
  - Resolves: rh#680363 - Remove m17n-lib-ispell subpackage
  - Resolves: rh#677866 - m17n*.pc reports wrong moduledir on x86_64 system


author: Parag Nemade <pnemade AT redhat DOT com> - 1.6.4-2
changelog:
  - Resolves:rh#877925 - drop m17n-lib-flt provides
  - Fix bogus date in %changelog
  - Make sure not to attempt to use parallel make as it fails the build


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move web files to reside under %{contentdir}
  - move files from /usr/share to %{_datadir}
  - integrate spot-fixes from mailman lists via gnome.org


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to beta4
  - change uid/gid to apache.apache to match apache (#13593)
  - properly recompile byte-compiled versions of the scripts (#13619)
  - change mailman alias from root to postmaster


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make the default owner root again so that root owns the docs
  - update to 2.0beta5, which fixes a possible security vulnerability
  - add smrsh symlink


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.0.5
  - change the default hostname from localhost to localhost.localdomain in the
    default configuration
  - chuck configuration file settings other than those dependent on the host name
    (the build system's host name is not a good default)  (#32337)


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.8-1
changelog:
  - set FQDN and URL at build-time so that they won't be set to the host the
    RPM package is built on (#59177)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix a default permissions problem in %{_var}/mailman/archives/private,
    reported by Johannes Erdfelt
  - update to 2.0.9


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.9-1
changelog:
  - include README.QMAIL in with the docs (#58887)
  - include README.SENDMAIL and README.EXIM in with the docs
  - use an included httpd.conf file instead of listing the configuration
    directives in the %description, which due to specspo magic might look
    wrong sometimes (part of #51324)
  - interpolate the DEFAULT_HOST_NAME value in mm.cfg into both the DEFAULT_URL
    and MAILMAN_OWNER (#57987)
  - move logs to /var/log/mailman, qfiles to /var/spool/mailman, rotate
    logs in the log directory (#48724)
  - raise exceptions when someone tries to set the admin address for a list
    to that of the admin alias (#61468)


author: John Dennis <jdennis@finch.boston.redhat.com>
changelog:
  - Bring package up to date with current upstream source, 2.1
  - Fix several install/packaging problems that were in upstream source
  - Add multiple mail group functionality
  - Fix syntax error in fblast.py
  - Remove the forced setting of mail host and url host in mm_cfg.py


author: John Dennis <jdennis@finch.boston.redhat.com>
changelog:
  - 1) remove config patch, mailmanctl was not the right file to install in init.d,
  - it needed to be scripts/mailman
  - 2) rename httpd-mailman.conf to mailman.conf, since the file now lives
  - in httpd/conf.d directory the http prefix is redundant and inconsistent
  - with the other file names in that directory.


author: John Dennis <jdennis@finch.boston.redhat.com>
changelog:
  - various small tweaks to the spec file to make installation cleaner
  - use %{__python} when compiling, redirect compile output to /dev/null,
  - don't run update in %post, let the user do it, remove the .pyc files in %postun,
  - add setting of MAILHOST and URLHOST to localhost.localdomain, don't let
  - configure set them to the build machine.


author: John Dennis <jdennis@finch.boston.redhat.com>
changelog:
  - fix bug 72004, 74483, 74484, 87856 - improper log rotation
  - fix bug 88083 - mailman user/group needed to exist during build
  - fix bug 88144 - wrong %file attributes on mm_cfg.py
  - fix bug 89221 - mailman user not created on install
  - fix bug 89250 - wrong pid file name in initscript


author: Warren Togami <wtogami@redhat.com> 3:2.1.4-4
changelog:
  - #105638 fix bytecompile and rpm -V
  - postun /etc/postfix/aliases fix
  - clean uninstall (no more empty dirs)
  - #115378 RedirectMatch syntax fix


author: John Dennis <jdennis@redhat.com> 3:2.1.5-1
changelog:
  - bring up to latest 2.1.5 upstream release
    From Barry Warsaw: Mailman 2.1.5, a bug fix release that also
    contains new support for the Turkish language, and a few minor new
    features. Mailman 2.1.5 is a significant upgrade which should
    improve disk i/o performance, administrative overhead for discarding
    held spams, and the behavior of bouncing member disables.  This
    version also contains a fix for an exploit that could allow 3rd
    parties to retrieve member passwords.  It is thus highly recommended
    that all existing sitesupgrade to the latest version


author: John Dennis <jdennis@redhat.com> - 3:2.1.5-5
changelog:
  - add status reporting to init.d control script
    stop mailman during an installation
    restart mailman if it had been running prior to installation


author: John Dennis <jdennis@redhat.com> - 3:2.1.5-6
changelog:
  - fix bug in pre scriplet, last command had been "service mailman stop"
    which should have been harmless if mailman was not installed except
    that it left the exit status from the script as non-zero and rpm
    aborted the install.


author: John Dennis <jdennis@redhat.com> 3:2.1.5-9
changelog:
  - apply patch to elminate "-1 LISTNAME moderator request(s) waiting" messages
    problem desciption here:
    http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq03.038.htp


author: John Dennis <jdennis@redhat.com> 3:2.1.5-10
changelog:
  - fix bug #129492 and bug #120912
    stop using crontab to setup mailman's cron jobs,
    instead install cron script in /etc/cron.d


author: John Dennis <jdennis@redhat.com> 3:2.1.5-14
changelog:
  - add comments into the crontab files so users know the /etc/cron.d
    file is volitile and will edit the right file.
    Also make the master crontab file "config noreplace" so edits are preserved.


author: John Dennis <jdennis@redhat.com> 3:2.1.5-15
changelog:
  - fix bug #117615, don't overwrite user modified templates on install
    made template directory "config noreplace"


author: John Dennis <jdennis@redhat.com> 3:2.1.5-20
changelog:
  - fix bug #132732, security policy violations,
  - bump release verison
    move non-data installation files from /var/mailman to /usr/lib/mailman,
    update documentation


author: John Dennis <jdennis@redhat.com> 3:2.1.5-21
changelog:
  - move list data dir to /var/lib/mailman to conform to FHS
    move lock dir to /var/lock/mailman to conform to FHS
    move config dir (VAR_PREFIX/data) to /etc/mailman to conform to FHS
    Thanks to Matt Domsch for pointing this out.


author: John Dennis <jdennis@redhat.com> 3:2.1.5-26
changelog:
  - fix typo in install documentation
  - fix error in templates/Makefile.in, bad install args, fixes bug #136001,
    thank you to Kaj J. Niemi for spotting this.


author: John Dennis <jdennis@redhat.com> - 3:2.1.5-31.fc4
changelog:
  - fix bug #132750, add daemon to mail-gid so courier mail server will work.
  - fix bug #143008, wrong location of mailmanctl in logrotate
  - fix bug #142605, init script doesn't use /var/lock/subsys


author: John Dennis <jdennis@redhat.com> - 3:2.1.6-1.fc4
changelog:
  - initial port of 2.1.6
    remove mailman-2.1.5-moderator-request.patch, present in new release
    remove mailman-2.1-CAN-2005-0202.patch,       present in new release
    remove mailman-2.1-CAN-2004-1177.patch,       present in new release


author: Tomas Smetana <tsmetana@redhat.com> - 3:2.1.9-7
changelog:
  - fix #242678 wrong init script
  - fix #247160 INSTALL.REDHAT references non-existent README.POSTFIX file,
    patch by Todd Zullinger
  - fix #132495 jp character encoding is not UTF8, patch by Todd Zullinger
  - update license, add dist to release


author: Tomas Smetana <tsmetana@redhat.com> - 3:2.1.9-8
changelog:
  - fix #333011 - withlist crashes with NameError
  - fix #350461 - init script prevents proper SELinux domain transitions
  - fix #303061 - broken multipart mail headers


author: Tomas Smetana <tsmetana@redhat.com> - 3:2.1.11-3
changelog:
  - fix #457388 - don't call "/usr/bin/python" from /etc/cron.d/mailman
  - fix #457389 - cron complains about bad username


author: Daniel Novotny <dnovotny@redhat.com> 3:2.1.12-5
changelog:
  - hardcoded library path removed
  - mixed use of spaces and tabs fixed
  - added --libdir to configure
  - fixed URL to tarball
  - permissions of source files changed to 0644
  - got rid of "file listed twice" warnings: listing the files explicitly
  - all this were cleanups for merge review (#226117)


author: Daniel Novotny <dnovotny@redhat.com> 3:2.1.12-7
changelog:
  - fix bz#512798 -  Mailman path in /usr/bin/mailman-update-cfg 
    is incorrect on x86_64.
  - added explanation comment in mailman-update-cfg, to justify
    why this script is needed


author: Daniel Novotny <dnovotny@redhat.com> 3:2.1.12-9
changelog:
  - regenerated patches so patch fuzz 3 is not needed (bz#513207)
  - mm_cfg.pyc and .pyo are now %verify(not md5 size mtime) (bz#512794)


author: Jan Kaluza <jkaluza@redhat.com> 3:2.1.13-6
changelog:
  - fix #631881 - CVE-2010-3089: Multiple security flaws leading
    to cross-site scripting (XSS) attacks


author: Jan Kaluza <jkaluza@redhat.com> - 3:2.1.14-5
changelog:
  - fix #679644 - fixed CVE-2011-0707: three XSS flaws due improper
    escaping of the full name of the member


author: Jan Kaluza <jkaluza@redhat.com> - 3:2.1.14-6
changelog:
  - fix #688435 - set proper permissions for private archive
  - fix badly rebased LC_CTYPE patch which caused newlist to fail with traceback


author: Jan Kaluza <jkaluza@redhat.com> - 3:2.1.14-13
changelog:
  - fix #751581 - changed systemd service file to create error log with proper
    permissions, changed logrotate conf to swifth to proper username/group


author: Jan Kaluza <jkaluza@redhat.com> - 3:2.1.15-8
changelog:
  - fix #838580 - check if directories are 0755, there is no need to need
    02775 on all Mailman directories


author: Jan Kaluza <jkaluza@redhat.com> - 3:2.1.15-10
changelog:
  - fix #921421 - fix /var/spool/mailman/ permissions
  - fix #921423 - move mm_cfg.py to /etc/mailman
  - move templates from /usr/lib/mailman to /etc/mailman


author: Honza Horak <hhorak@redhat.com> 5.5.28a-5
changelog:
  - Added licenses LGPLv2 and BSD
  - Removed wrong usage of %{epoch}
  - Test-suite is run in %check
  - Removed perl dependency checking adjustment, rpm seems to be smart enough
  - Other minor spec file fixes


author: Honza Horak <hhorak@redhat.com> 5.5.28a-6
changelog:
  - Removed %{_isa} from provides/obsoletes, which doesn't allow
    proper obsoleting
  - Do not obsolete mysql at the time of testing


author: Honza Horak <hhorak@redhat.com> 5.5.28a-7
changelog:
  - Adding necessary hacks for perl dependency checking, rpm is still
    not wise enough
  - Namespace sanity re-added for symbol default_charset_info


author: Honza Horak <hhorak@redhat.com> 5.5.29-1
changelog:
  - Rebase to 5.5.29
    https://kb.askmonty.org/en/mariadb-5529-changelog/
  - Fix inaccurate default for socket location in mysqld-wait-ready
  - Resolves: #890535


author: Honza Horak <hhorak@redhat.com> 5.5.29-3
changelog:
  - Packages need to provide also %_isa version of mysql package
  - Provide own symbols with real- prefix to distinguish from mysql
    unambiguously
  - Fix format for buffer size in error messages (MDEV-4156)
  - Disable some tests that fail on ppc and s390
  - Conflict only with real-mysql, otherwise mariadb conflicts with ourself


author: Honza Horak <hhorak@redhat.com> 5.5.29-7
changelog:
  - Use configured prefix value instead of guessing basedir
    in mysql_config
  - Resolves: #916189
  - Export dynamic columns and non-blocking API functions documented
    by upstream


author: Honza Horak <hhorak@redhat.com> 5.5.29-9
changelog:
  - Let mariadb-embedded-devel conflict with MySQL-embedded-devel
  - Adjust mariadb-sortbuffer.patch to correspond with upstream patch


author: Honza Horak <hhorak@redhat.com> 1:5.5.29-10
changelog:
  - Adding epoch to have higher priority than other mysql implementations
    when comes to provider comparison


author: Honza Horak <hhorak@redhat.com> 1:5.5.30-2
changelog:
  - Remove mytop utility, which is packaged separately
  - Resolve multilib conflicts in mysql/private/config.h


author: Honza Horak <hhorak@redhat.com> 1:5.5.31-1
changelog:
  - Rebase to 5.5.31
    https://kb.askmonty.org/en/mariadb-5531-changelog/
  - Preserve time-stamps in case of installed files
  - Use /var/tmp instead of /tmp, since the later is using tmpfs,
    which can cause problems
  - Resolves: #962087
  - Fix test suite requirements


author: Honza Horak <hhorak@redhat.com> 1:5.5.31-6
changelog:
  - Test suite params enhanced to decrease server condition influence
  - Fix misleading error message when uninstalling built-in plugins
  - Related: #966873


author: Honza Horak <hhorak@redhat.com> 1:5.5.32-1
changelog:
  - Rebase to 5.5.32
    https://kb.askmonty.org/en/mariadb-5532-changelog/
  - Clean-up un-necessary systemd snippets


author: Dennis Gilmore <dennis@ausil.us> - 1:5.5.32-5
changelog:
  - remove "Requires(pretrans): systemd" since its not possible
  - when installing mariadb and systemd at the same time. as in a new install


author: Honza Horak <hhorak@redhat.com> - 1:5.5.32-6
changelog:
  - Remove unneeded systemd-sysv requires
  - Provide mysql-compat-server symbol
  - Create mariadb.service symlink
  - Fix multilib header location for arm
  - Enhance documentation in the unit file
  - Use scriptstub instead of links to avoid multilib conflicts
  - Add condition for doc placement in F20+


author: Honza Horak <hhorak@redhat.com> - 1:5.5.32-11
changelog:
  - Move log file into /var/log/mariadb/mariadb.log
  - Rename logrotate script to mariadb
  - Resolves: #999589


author: Honza Horak <hhorak@redhat.com> - 1:5.5.32-12
changelog:
  - Re-organize my.cnf to include only generic settings
  - Resolves: #1003115
  - Move pid file location to /var/run/mariadb
  - Make mysqld a symlink to mariadb unit file rather than the opposite way
  - Related: #999589


author: Honza Horak <hhorak@redhat.com> 1:5.5.33a-1
changelog:
  - Rebase to 5.5.33a
    https://kb.askmonty.org/en/mariadb-5533-changelog/
    https://kb.askmonty.org/en/mariadb-5533a-changelog/
  - Enable outfile_loaddata test
  - Disable tokudb_innodb_xa_crash test


author: Honza Horak <hhorak@redhat.com> 1:5.5.33a-3
changelog:
  - Add pam-devel to build-requires in order to build
  - Related: #1019945
  - Check if correct process is running in mysql-wait-ready script
  - Related: #1026313


author: Honza Horak <hhorak@redhat.com> 1:5.5.34-3
changelog:
  - Don't test EDH-RSA-DES-CBC-SHA cipher, it seems to be removed from openssl
    which now makes mariadb/mysql FTBFS because openssl_1 test fails
  - Related: #1044565
  - Use upstream's layout for symbols version in client library
  - Related: #1045013
  - Check if socket file is not being used by another process at a time
    of starting the service
  - Related: #1045435
  - Use %ghost directive for the log file
  - Related: 1043501


author: Marcin Juszkiewicz <mjuszkiewicz@redhat.com> 1:5.5.34-6
changelog:
  - Disable main.gis-precise test also for AArch64
  - Disable perfschema.func_file_io and perfschema.func_mutex for AArch64
    (like it is done for 32-bit ARM)


author: Honza Horak <hhorak@redhat.com> 1:5.5.34-7
changelog:
  - Build with -O3 on ppc64
  - Related: #1051069
  - Move mysql_config to -devel sub-package and remove Require: mariadb
  - Related: #1050920


author: Honza Horak <hhorak@redhat.com> - 1:5.5.34-9
changelog:
  - Adopt compatible system versioning
  - Related: #1045013
  - Use compatibility mysqld.service instead of link
  - Related: #1014311


author: Honza Horak <hhorak@redhat.com> 1:5.5.35-1
changelog:
  - Rebase to 5.5.35
    https://kb.askmonty.org/en/mariadb-5535-changelog/
    Also fixes: CVE-2014-0001, CVE-2014-0412, CVE-2014-0437, CVE-2013-5908,
    CVE-2014-0420, CVE-2014-0393, CVE-2013-5891, CVE-2014-0386, CVE-2014-0401,
    CVE-2014-0402
  - Resolves: #1054043
  - Resolves: #1059546


author: Honza Horak <hhorak@redhat.com> - 1:5.5.36-2
changelog:
  - Server crashes on SQL select containing more group by and left join statements using innodb tables
  - Resolves: #1065676
  - Fix paths in helper scripts
  - Move language files into mariadb directory


author: Honza Horak <hhorak@redhat.com> - 1:10.0.12-3
changelog:
  - Enable OQGRAPH engine and package it as a sub-package
  - Add support for TokuDB engine for x86_64 (currently still disabled)
  - Re-enable tokudb_innodb_xa_crash again, seems to be fixed now
  - Drop superfluous -libs and -embedded ldconfig deps (thanks Ville Skyttä)
  - Separate -lib and -common sub-packages
  - Require /etc/my.cnf instead of shipping it
  - Include README.mysql-cnf
  - Multilib support re-worked
  - Introduce new option with_mysqld_unit
  - Removed obsolete mysql-cluster, the package should already be removed
  - Improve error message when log file is not writable
  - Compile all binaries with full RELRO (RHBZ#1092548)
  - Use modern symbol filtering with compatible backup
  - Add more groupnames for server's my.cnf
  - Error messages now provided by a separate package (thanks Alexander Barkov)
  - Expand paths in helper scripts using cmake


author: Honza Horak <hhorak@redhat.com> - 1:10.0.12-5
changelog:
  - Hardcoded paths removed to work fine in chroot
  - Spec rewrite to be more similar to oterh MySQL implementations
  - Use variable for daemon unit name
  - Include SysV init script if built on older system
  - Add possibility to not ship some sub-packages


author: Honza Horak <hhorak@redhat.com> - 1:10.0.13-4
changelog:
  - Build config subpackage everytime
  - Disable failing tests: innodb_simulate_comp_failures_small, key_cache
    rhbz#1096787


author: Honza Horak <hhorak@redhat.com> - 1:10.0.13-6
changelog:
  - Disable vcol_supported_sql_funcs_myisam test on all arches
  - Related: #1096787
  - Install systemd service file on RHEL-7+
    Server requires any mysql package, so it should be fine with older client


author: Honza Horak <hhorak@redhat.com> - 1:10.0.13-8
changelog:
  - Move connect engine to a separate package
    Rename oqgraph engine to align with upstream packages
  - Move some files to correspond with MariaDB upstream packages
    client.cnf into -libs, mysql_plugin and msql2mysql into base,
    tokuftdump and aria_* into -server, errmsg-utf8.txt into -errmsg
  - Remove duplicate cnf files packaged using %doc
  - Check upgrade script added to warn about need for mysql_upgrade


author: Honza Horak <hhorak@redhat.com> - 1:10.0.14-6
changelog:
  - Remove bundled cmd-line-utils
  - Related: #1079637
  - Move mysqlimport man page to proper package
  - Disable main.key_cache test on s390
    Releated: #1149647


author: Honza Horak <hhorak@redhat.com> - 1:10.0.16-6
changelog:
  - Check permissions when starting service on RHEL-6
  - Resolves: #1194699
  - Do not create test database by default
  - Related: #1194611


