<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="66">
<package pkgid="1330df6fec11fe2d750331b4f0deae7b465304aa" name="checkpolicy" arch="i586">
  <version epoch="0" ver="2.3" rel="33.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 2.0.16
  * based on Fedora package by Dan Walsh &lt;dwalsh@redhat.com&gt;</changelog>
  <changelog author="prusnak@suse.cz" date="1224504000">- use flex-old for building (using flex does not build refpolicy)</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.19
  * fix alias field in module format, caused by boundary format change
    from Caleb Case
  * properly escape regex symbols in the lexer from Stephen Smalley
  * add bounds support from KaiGai Kohei</changelog>
  <changelog author="prusnak@suse.cz" date="1245758400">- require libsepol-devel-static</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.21
  * Add support for building Xen policies from Paul Nuzzi.
  * Add long options to checkpolicy and checkmodule by Guido
    Trentalancia &lt;guido@trentalancia.com&gt;</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.8
  - various fixes</changelog>
  <changelog author="vcizek@suse.com" date="1359547200">- update to 2.1.11
  * fd leak reading policy
  * check return code on ebitmap_set_bit
  * sepolgen: We need to support files that have a + in them
  * implement new default labeling behaviors for usr, role, range</changelog>
  <changelog author="vcizek@suse.com" date="1364558400">- update to 2.1.12
  * Fix errors found by coverity
  * implement default type policy syntax
  * Free allocated memory when clean up / exit.
- changes in checkpolicy-rhat.patch:
  * original hunk was merged upstream
  * space should be allowed for file trans names</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.12 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Fix hyphen usage in man pages
  * handle-unknown / -U required argument fix
  * Support overriding Makefile PATH and LIBDIR
  * Support space and : in filenames
- Remove checkpolicy-rhat.patch; fixed on upstream</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1400414400">- version 2.3
  * Report source file and line information for neverallow failures.
  * Prevent incompatible option combinations for checkmodule.
  * Drop -lselinux from LDLIBS for test programs; not used.
  * Add debug feature to display constraints/validatetrans from Richard Haines.</changelog>
</package>
<package pkgid="7a68b01fa456183b9a3c1bdb145dfb4b1a60431f" name="checkpolicy" arch="src">
  <version epoch="0" ver="2.3" rel="33.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 2.0.16
  * based on Fedora package by Dan Walsh &lt;dwalsh@redhat.com&gt;</changelog>
  <changelog author="prusnak@suse.cz" date="1224504000">- use flex-old for building (using flex does not build refpolicy)</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.19
  * fix alias field in module format, caused by boundary format change
    from Caleb Case
  * properly escape regex symbols in the lexer from Stephen Smalley
  * add bounds support from KaiGai Kohei</changelog>
  <changelog author="prusnak@suse.cz" date="1245758400">- require libsepol-devel-static</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.21
  * Add support for building Xen policies from Paul Nuzzi.
  * Add long options to checkpolicy and checkmodule by Guido
    Trentalancia &lt;guido@trentalancia.com&gt;</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.8
  - various fixes</changelog>
  <changelog author="vcizek@suse.com" date="1359547200">- update to 2.1.11
  * fd leak reading policy
  * check return code on ebitmap_set_bit
  * sepolgen: We need to support files that have a + in them
  * implement new default labeling behaviors for usr, role, range</changelog>
  <changelog author="vcizek@suse.com" date="1364558400">- update to 2.1.12
  * Fix errors found by coverity
  * implement default type policy syntax
  * Free allocated memory when clean up / exit.
- changes in checkpolicy-rhat.patch:
  * original hunk was merged upstream
  * space should be allowed for file trans names</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.12 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Fix hyphen usage in man pages
  * handle-unknown / -U required argument fix
  * Support overriding Makefile PATH and LIBDIR
  * Support space and : in filenames
- Remove checkpolicy-rhat.patch; fixed on upstream</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1400414400">- version 2.3
  * Report source file and line information for neverallow failures.
  * Prevent incompatible option combinations for checkmodule.
  * Drop -lselinux from LDLIBS for test programs; not used.
  * Add debug feature to display constraints/validatetrans from Richard Haines.</changelog>
</package>
<package pkgid="036272667eec1676f699aea472ed7326a1aa95ab" name="checkpolicy" arch="x86_64">
  <version epoch="0" ver="2.3" rel="33.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 2.0.16
  * based on Fedora package by Dan Walsh &lt;dwalsh@redhat.com&gt;</changelog>
  <changelog author="prusnak@suse.cz" date="1224504000">- use flex-old for building (using flex does not build refpolicy)</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.19
  * fix alias field in module format, caused by boundary format change
    from Caleb Case
  * properly escape regex symbols in the lexer from Stephen Smalley
  * add bounds support from KaiGai Kohei</changelog>
  <changelog author="prusnak@suse.cz" date="1245758400">- require libsepol-devel-static</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.21
  * Add support for building Xen policies from Paul Nuzzi.
  * Add long options to checkpolicy and checkmodule by Guido
    Trentalancia &lt;guido@trentalancia.com&gt;</changelog>
  <changelog author="jengelh@medozas.de" date="1316260800">- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.8
  - various fixes</changelog>
  <changelog author="vcizek@suse.com" date="1359547200">- update to 2.1.11
  * fd leak reading policy
  * check return code on ebitmap_set_bit
  * sepolgen: We need to support files that have a + in them
  * implement new default labeling behaviors for usr, role, range</changelog>
  <changelog author="vcizek@suse.com" date="1364558400">- update to 2.1.12
  * Fix errors found by coverity
  * implement default type policy syntax
  * Free allocated memory when clean up / exit.
- changes in checkpolicy-rhat.patch:
  * original hunk was merged upstream
  * space should be allowed for file trans names</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.12 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Fix hyphen usage in man pages
  * handle-unknown / -U required argument fix
  * Support overriding Makefile PATH and LIBDIR
  * Support space and : in filenames
- Remove checkpolicy-rhat.patch; fixed on upstream</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1400414400">- version 2.3
  * Report source file and line information for neverallow failures.
  * Prevent incompatible option combinations for checkmodule.
  * Drop -lselinux from LDLIBS for test programs; not used.
  * Add debug feature to display constraints/validatetrans from Richard Haines.</changelog>
</package>
<package pkgid="74bab752dda1263ef3a2877d08bd667559e31072" name="libcap-ng" arch="src">
  <version epoch="0" ver="0.7.8" rel="37.1"/>
  <changelog author="prusnak@suse.cz" date="1267185600">- imported package from Fedora (version 0.6.2)</changelog>
  <changelog author="prusnak@suse.cz" date="1268222400">- fixed Requires of python subpackage</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1268395200">- update to 0.6.3:
  * in netcap and pscap use the effective uid
  * in capng_change_id, only retain setpcap if clearing the bounding set
- add rpmlintrc to disable false positive warnings
- symlink license files on openSUSE</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1273147200">- update to 0.6.4:
  * the library now uses kernel thread ID for capget/set calls
  * a display problem of filesystem based capabilities was fixed
  * netcap now prints device name for packet socket apps
- add baselibs.conf to build libcap-ng0-32bit</changelog>
  <changelog author="coolo@novell.com" date="1287057600">- split out python packages now that libcap-ng is used in many
  low level tools it creates cycles</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1288785600">- update to 0.6.5:
  * works around a problem in the Linux 2.6.36 kernel headers
  * fixes a segfault when using filecap on a specific file</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- fix requires</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314792000">-  Update to version 0.6.6
- Add CAP_SYSLOG and CAP_WAKE_ALARM (needed for newish kernels)</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1329048000">- Move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1363176000">- version 0.7.3
- Make file opens use the cloexec flag (Cristian Rodríguez)
- Add CAP_BLOCK_SUSPEND
- Fix possible segfaults when CAP_LAST_CAP is larger than the lookup table
- In pscap, don't drop capabilities when running with capabilities
- Add CAP_COMPROMISE_KERNEL
- Define FTW_CONTINUE in case its not defined in libc
- Use glibc for xattr.h if available
- Make sure stderr is used consistently in utils
- Fix logic causing file based capabilities to not be supported when it should</changelog>
  <changelog author="meissner@suse.com" date="1363262400">- use source url</changelog>
  <changelog author="tchvatal@suse.com" date="1400155200">- Version bupm to 0.7.4
- Cleanup with spec-cleaner
- Remove useless specification of attributes
- Really split the two spec files instead of copying them to avoid
  the huge ifdefing.
  + more readable
  - version must be edited in two places when bumping</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1403179200">- Remove unused BuildRequires on libattr-devel</changelog>
  <changelog author="p.drouand@gmail.com" date="1449057600">- Update to version 0.7.7
  * Make sure all types used in _lnode are defined in proc-llist.h
  * Fix python binding test for old kernels
  * Fix leaked FD in library init
- Changes from version 0.7.6
  * Fix python3 support
- Changes from version 0.7.5
  * Make python3 supported
  * In python bindings test, clamp CAP_LAST_CAP with /proc/.../cap_last_cap
  * Update table for 3.16 kernel</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1495022400">- Update to version 0.7.8:
  * Improve Python3 support
  * Fix the thread separation test
  * Correct typo in cap_pacct text
  * Update man page for captest
  * Fix sscanf string lengths in netcap
  * Correct linking of python3 module</changelog>
</package>
<package pkgid="d317c925a3f6a468fe52d055cf24e2a3122e294b" name="libcap-ng-devel" arch="i586">
  <version epoch="0" ver="0.7.8" rel="37.1"/>
  <changelog author="prusnak@suse.cz" date="1267185600">- imported package from Fedora (version 0.6.2)</changelog>
  <changelog author="prusnak@suse.cz" date="1268222400">- fixed Requires of python subpackage</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1268395200">- update to 0.6.3:
  * in netcap and pscap use the effective uid
  * in capng_change_id, only retain setpcap if clearing the bounding set
- add rpmlintrc to disable false positive warnings
- symlink license files on openSUSE</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1273147200">- update to 0.6.4:
  * the library now uses kernel thread ID for capget/set calls
  * a display problem of filesystem based capabilities was fixed
  * netcap now prints device name for packet socket apps
- add baselibs.conf to build libcap-ng0-32bit</changelog>
  <changelog author="coolo@novell.com" date="1287057600">- split out python packages now that libcap-ng is used in many
  low level tools it creates cycles</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1288785600">- update to 0.6.5:
  * works around a problem in the Linux 2.6.36 kernel headers
  * fixes a segfault when using filecap on a specific file</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- fix requires</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314792000">-  Update to version 0.6.6
- Add CAP_SYSLOG and CAP_WAKE_ALARM (needed for newish kernels)</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1329048000">- Move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1363176000">- version 0.7.3
- Make file opens use the cloexec flag (Cristian Rodríguez)
- Add CAP_BLOCK_SUSPEND
- Fix possible segfaults when CAP_LAST_CAP is larger than the lookup table
- In pscap, don't drop capabilities when running with capabilities
- Add CAP_COMPROMISE_KERNEL
- Define FTW_CONTINUE in case its not defined in libc
- Use glibc for xattr.h if available
- Make sure stderr is used consistently in utils
- Fix logic causing file based capabilities to not be supported when it should</changelog>
  <changelog author="meissner@suse.com" date="1363262400">- use source url</changelog>
  <changelog author="tchvatal@suse.com" date="1400155200">- Version bupm to 0.7.4
- Cleanup with spec-cleaner
- Remove useless specification of attributes
- Really split the two spec files instead of copying them to avoid
  the huge ifdefing.
  + more readable
  - version must be edited in two places when bumping</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1403179200">- Remove unused BuildRequires on libattr-devel</changelog>
  <changelog author="p.drouand@gmail.com" date="1449057600">- Update to version 0.7.7
  * Make sure all types used in _lnode are defined in proc-llist.h
  * Fix python binding test for old kernels
  * Fix leaked FD in library init
- Changes from version 0.7.6
  * Fix python3 support
- Changes from version 0.7.5
  * Make python3 supported
  * In python bindings test, clamp CAP_LAST_CAP with /proc/.../cap_last_cap
  * Update table for 3.16 kernel</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1495022400">- Update to version 0.7.8:
  * Improve Python3 support
  * Fix the thread separation test
  * Correct typo in cap_pacct text
  * Update man page for captest
  * Fix sscanf string lengths in netcap
  * Correct linking of python3 module</changelog>
</package>
<package pkgid="c4cd529fed3d267e056cf4e5b21adbe3a898c0dd" name="libcap-ng-devel" arch="x86_64">
  <version epoch="0" ver="0.7.8" rel="37.1"/>
  <changelog author="prusnak@suse.cz" date="1267185600">- imported package from Fedora (version 0.6.2)</changelog>
  <changelog author="prusnak@suse.cz" date="1268222400">- fixed Requires of python subpackage</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1268395200">- update to 0.6.3:
  * in netcap and pscap use the effective uid
  * in capng_change_id, only retain setpcap if clearing the bounding set
- add rpmlintrc to disable false positive warnings
- symlink license files on openSUSE</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1273147200">- update to 0.6.4:
  * the library now uses kernel thread ID for capget/set calls
  * a display problem of filesystem based capabilities was fixed
  * netcap now prints device name for packet socket apps
- add baselibs.conf to build libcap-ng0-32bit</changelog>
  <changelog author="coolo@novell.com" date="1287057600">- split out python packages now that libcap-ng is used in many
  low level tools it creates cycles</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1288785600">- update to 0.6.5:
  * works around a problem in the Linux 2.6.36 kernel headers
  * fixes a segfault when using filecap on a specific file</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- fix requires</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314792000">-  Update to version 0.6.6
- Add CAP_SYSLOG and CAP_WAKE_ALARM (needed for newish kernels)</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1329048000">- Move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1363176000">- version 0.7.3
- Make file opens use the cloexec flag (Cristian Rodríguez)
- Add CAP_BLOCK_SUSPEND
- Fix possible segfaults when CAP_LAST_CAP is larger than the lookup table
- In pscap, don't drop capabilities when running with capabilities
- Add CAP_COMPROMISE_KERNEL
- Define FTW_CONTINUE in case its not defined in libc
- Use glibc for xattr.h if available
- Make sure stderr is used consistently in utils
- Fix logic causing file based capabilities to not be supported when it should</changelog>
  <changelog author="meissner@suse.com" date="1363262400">- use source url</changelog>
  <changelog author="tchvatal@suse.com" date="1400155200">- Version bupm to 0.7.4
- Cleanup with spec-cleaner
- Remove useless specification of attributes
- Really split the two spec files instead of copying them to avoid
  the huge ifdefing.
  + more readable
  - version must be edited in two places when bumping</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1403179200">- Remove unused BuildRequires on libattr-devel</changelog>
  <changelog author="p.drouand@gmail.com" date="1449057600">- Update to version 0.7.7
  * Make sure all types used in _lnode are defined in proc-llist.h
  * Fix python binding test for old kernels
  * Fix leaked FD in library init
- Changes from version 0.7.6
  * Fix python3 support
- Changes from version 0.7.5
  * Make python3 supported
  * In python bindings test, clamp CAP_LAST_CAP with /proc/.../cap_last_cap
  * Update table for 3.16 kernel</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1495022400">- Update to version 0.7.8:
  * Improve Python3 support
  * Fix the thread separation test
  * Correct typo in cap_pacct text
  * Update man page for captest
  * Fix sscanf string lengths in netcap
  * Correct linking of python3 module</changelog>
</package>
<package pkgid="ef2cde195f201ef3d04c2089b62ec31eb7b2cf83" name="libcap-ng-utils" arch="i586">
  <version epoch="0" ver="0.7.8" rel="37.1"/>
  <changelog author="prusnak@suse.cz" date="1267185600">- imported package from Fedora (version 0.6.2)</changelog>
  <changelog author="prusnak@suse.cz" date="1268222400">- fixed Requires of python subpackage</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1268395200">- update to 0.6.3:
  * in netcap and pscap use the effective uid
  * in capng_change_id, only retain setpcap if clearing the bounding set
- add rpmlintrc to disable false positive warnings
- symlink license files on openSUSE</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1273147200">- update to 0.6.4:
  * the library now uses kernel thread ID for capget/set calls
  * a display problem of filesystem based capabilities was fixed
  * netcap now prints device name for packet socket apps
- add baselibs.conf to build libcap-ng0-32bit</changelog>
  <changelog author="coolo@novell.com" date="1287057600">- split out python packages now that libcap-ng is used in many
  low level tools it creates cycles</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1288785600">- update to 0.6.5:
  * works around a problem in the Linux 2.6.36 kernel headers
  * fixes a segfault when using filecap on a specific file</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- fix requires</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314792000">-  Update to version 0.6.6
- Add CAP_SYSLOG and CAP_WAKE_ALARM (needed for newish kernels)</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1329048000">- Move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1363176000">- version 0.7.3
- Make file opens use the cloexec flag (Cristian Rodríguez)
- Add CAP_BLOCK_SUSPEND
- Fix possible segfaults when CAP_LAST_CAP is larger than the lookup table
- In pscap, don't drop capabilities when running with capabilities
- Add CAP_COMPROMISE_KERNEL
- Define FTW_CONTINUE in case its not defined in libc
- Use glibc for xattr.h if available
- Make sure stderr is used consistently in utils
- Fix logic causing file based capabilities to not be supported when it should</changelog>
  <changelog author="meissner@suse.com" date="1363262400">- use source url</changelog>
  <changelog author="tchvatal@suse.com" date="1400155200">- Version bupm to 0.7.4
- Cleanup with spec-cleaner
- Remove useless specification of attributes
- Really split the two spec files instead of copying them to avoid
  the huge ifdefing.
  + more readable
  - version must be edited in two places when bumping</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1403179200">- Remove unused BuildRequires on libattr-devel</changelog>
  <changelog author="p.drouand@gmail.com" date="1449057600">- Update to version 0.7.7
  * Make sure all types used in _lnode are defined in proc-llist.h
  * Fix python binding test for old kernels
  * Fix leaked FD in library init
- Changes from version 0.7.6
  * Fix python3 support
- Changes from version 0.7.5
  * Make python3 supported
  * In python bindings test, clamp CAP_LAST_CAP with /proc/.../cap_last_cap
  * Update table for 3.16 kernel</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1495022400">- Update to version 0.7.8:
  * Improve Python3 support
  * Fix the thread separation test
  * Correct typo in cap_pacct text
  * Update man page for captest
  * Fix sscanf string lengths in netcap
  * Correct linking of python3 module</changelog>
</package>
<package pkgid="f0bd39abe62300c61ba02f2f8763719b07a917f6" name="libcap-ng-utils" arch="x86_64">
  <version epoch="0" ver="0.7.8" rel="37.1"/>
  <changelog author="prusnak@suse.cz" date="1267185600">- imported package from Fedora (version 0.6.2)</changelog>
  <changelog author="prusnak@suse.cz" date="1268222400">- fixed Requires of python subpackage</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1268395200">- update to 0.6.3:
  * in netcap and pscap use the effective uid
  * in capng_change_id, only retain setpcap if clearing the bounding set
- add rpmlintrc to disable false positive warnings
- symlink license files on openSUSE</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1273147200">- update to 0.6.4:
  * the library now uses kernel thread ID for capget/set calls
  * a display problem of filesystem based capabilities was fixed
  * netcap now prints device name for packet socket apps
- add baselibs.conf to build libcap-ng0-32bit</changelog>
  <changelog author="coolo@novell.com" date="1287057600">- split out python packages now that libcap-ng is used in many
  low level tools it creates cycles</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1288785600">- update to 0.6.5:
  * works around a problem in the Linux 2.6.36 kernel headers
  * fixes a segfault when using filecap on a specific file</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- fix requires</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314792000">-  Update to version 0.6.6
- Add CAP_SYSLOG and CAP_WAKE_ALARM (needed for newish kernels)</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1329048000">- Move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1363176000">- version 0.7.3
- Make file opens use the cloexec flag (Cristian Rodríguez)
- Add CAP_BLOCK_SUSPEND
- Fix possible segfaults when CAP_LAST_CAP is larger than the lookup table
- In pscap, don't drop capabilities when running with capabilities
- Add CAP_COMPROMISE_KERNEL
- Define FTW_CONTINUE in case its not defined in libc
- Use glibc for xattr.h if available
- Make sure stderr is used consistently in utils
- Fix logic causing file based capabilities to not be supported when it should</changelog>
  <changelog author="meissner@suse.com" date="1363262400">- use source url</changelog>
  <changelog author="tchvatal@suse.com" date="1400155200">- Version bupm to 0.7.4
- Cleanup with spec-cleaner
- Remove useless specification of attributes
- Really split the two spec files instead of copying them to avoid
  the huge ifdefing.
  + more readable
  - version must be edited in two places when bumping</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1403179200">- Remove unused BuildRequires on libattr-devel</changelog>
  <changelog author="p.drouand@gmail.com" date="1449057600">- Update to version 0.7.7
  * Make sure all types used in _lnode are defined in proc-llist.h
  * Fix python binding test for old kernels
  * Fix leaked FD in library init
- Changes from version 0.7.6
  * Fix python3 support
- Changes from version 0.7.5
  * Make python3 supported
  * In python bindings test, clamp CAP_LAST_CAP with /proc/.../cap_last_cap
  * Update table for 3.16 kernel</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1495022400">- Update to version 0.7.8:
  * Improve Python3 support
  * Fix the thread separation test
  * Correct typo in cap_pacct text
  * Update man page for captest
  * Fix sscanf string lengths in netcap
  * Correct linking of python3 module</changelog>
</package>
<package pkgid="874539c11590e3f1848c8d436275d11bc94aa235" name="libcap-ng0" arch="i586">
  <version epoch="0" ver="0.7.8" rel="37.1"/>
  <changelog author="prusnak@suse.cz" date="1267185600">- imported package from Fedora (version 0.6.2)</changelog>
  <changelog author="prusnak@suse.cz" date="1268222400">- fixed Requires of python subpackage</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1268395200">- update to 0.6.3:
  * in netcap and pscap use the effective uid
  * in capng_change_id, only retain setpcap if clearing the bounding set
- add rpmlintrc to disable false positive warnings
- symlink license files on openSUSE</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1273147200">- update to 0.6.4:
  * the library now uses kernel thread ID for capget/set calls
  * a display problem of filesystem based capabilities was fixed
  * netcap now prints device name for packet socket apps
- add baselibs.conf to build libcap-ng0-32bit</changelog>
  <changelog author="coolo@novell.com" date="1287057600">- split out python packages now that libcap-ng is used in many
  low level tools it creates cycles</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1288785600">- update to 0.6.5:
  * works around a problem in the Linux 2.6.36 kernel headers
  * fixes a segfault when using filecap on a specific file</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- fix requires</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314792000">-  Update to version 0.6.6
- Add CAP_SYSLOG and CAP_WAKE_ALARM (needed for newish kernels)</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1329048000">- Move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1363176000">- version 0.7.3
- Make file opens use the cloexec flag (Cristian Rodríguez)
- Add CAP_BLOCK_SUSPEND
- Fix possible segfaults when CAP_LAST_CAP is larger than the lookup table
- In pscap, don't drop capabilities when running with capabilities
- Add CAP_COMPROMISE_KERNEL
- Define FTW_CONTINUE in case its not defined in libc
- Use glibc for xattr.h if available
- Make sure stderr is used consistently in utils
- Fix logic causing file based capabilities to not be supported when it should</changelog>
  <changelog author="meissner@suse.com" date="1363262400">- use source url</changelog>
  <changelog author="tchvatal@suse.com" date="1400155200">- Version bupm to 0.7.4
- Cleanup with spec-cleaner
- Remove useless specification of attributes
- Really split the two spec files instead of copying them to avoid
  the huge ifdefing.
  + more readable
  - version must be edited in two places when bumping</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1403179200">- Remove unused BuildRequires on libattr-devel</changelog>
  <changelog author="p.drouand@gmail.com" date="1449057600">- Update to version 0.7.7
  * Make sure all types used in _lnode are defined in proc-llist.h
  * Fix python binding test for old kernels
  * Fix leaked FD in library init
- Changes from version 0.7.6
  * Fix python3 support
- Changes from version 0.7.5
  * Make python3 supported
  * In python bindings test, clamp CAP_LAST_CAP with /proc/.../cap_last_cap
  * Update table for 3.16 kernel</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1495022400">- Update to version 0.7.8:
  * Improve Python3 support
  * Fix the thread separation test
  * Correct typo in cap_pacct text
  * Update man page for captest
  * Fix sscanf string lengths in netcap
  * Correct linking of python3 module</changelog>
</package>
<package pkgid="ea93dad24b3f75262c589a6a7f09b19aef9bbe6b" name="libcap-ng0" arch="x86_64">
  <version epoch="0" ver="0.7.8" rel="37.1"/>
  <changelog author="prusnak@suse.cz" date="1267185600">- imported package from Fedora (version 0.6.2)</changelog>
  <changelog author="prusnak@suse.cz" date="1268222400">- fixed Requires of python subpackage</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1268395200">- update to 0.6.3:
  * in netcap and pscap use the effective uid
  * in capng_change_id, only retain setpcap if clearing the bounding set
- add rpmlintrc to disable false positive warnings
- symlink license files on openSUSE</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1273147200">- update to 0.6.4:
  * the library now uses kernel thread ID for capget/set calls
  * a display problem of filesystem based capabilities was fixed
  * netcap now prints device name for packet socket apps
- add baselibs.conf to build libcap-ng0-32bit</changelog>
  <changelog author="coolo@novell.com" date="1287057600">- split out python packages now that libcap-ng is used in many
  low level tools it creates cycles</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1288785600">- update to 0.6.5:
  * works around a problem in the Linux 2.6.36 kernel headers
  * fixes a segfault when using filecap on a specific file</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- fix requires</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314792000">-  Update to version 0.6.6
- Add CAP_SYSLOG and CAP_WAKE_ALARM (needed for newish kernels)</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1329048000">- Move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1363176000">- version 0.7.3
- Make file opens use the cloexec flag (Cristian Rodríguez)
- Add CAP_BLOCK_SUSPEND
- Fix possible segfaults when CAP_LAST_CAP is larger than the lookup table
- In pscap, don't drop capabilities when running with capabilities
- Add CAP_COMPROMISE_KERNEL
- Define FTW_CONTINUE in case its not defined in libc
- Use glibc for xattr.h if available
- Make sure stderr is used consistently in utils
- Fix logic causing file based capabilities to not be supported when it should</changelog>
  <changelog author="meissner@suse.com" date="1363262400">- use source url</changelog>
  <changelog author="tchvatal@suse.com" date="1400155200">- Version bupm to 0.7.4
- Cleanup with spec-cleaner
- Remove useless specification of attributes
- Really split the two spec files instead of copying them to avoid
  the huge ifdefing.
  + more readable
  - version must be edited in two places when bumping</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1403179200">- Remove unused BuildRequires on libattr-devel</changelog>
  <changelog author="p.drouand@gmail.com" date="1449057600">- Update to version 0.7.7
  * Make sure all types used in _lnode are defined in proc-llist.h
  * Fix python binding test for old kernels
  * Fix leaked FD in library init
- Changes from version 0.7.6
  * Fix python3 support
- Changes from version 0.7.5
  * Make python3 supported
  * In python bindings test, clamp CAP_LAST_CAP with /proc/.../cap_last_cap
  * Update table for 3.16 kernel</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1495022400">- Update to version 0.7.8:
  * Improve Python3 support
  * Fix the thread separation test
  * Correct typo in cap_pacct text
  * Update man page for captest
  * Fix sscanf string lengths in netcap
  * Correct linking of python3 module</changelog>
</package>
<package pkgid="2a626df489e41b9df5f6c49c4d9fa6710f297670" name="libcap-ng0-32bit" arch="x86_64">
  <version epoch="0" ver="0.7.8" rel="37.1"/>
  <changelog author="prusnak@suse.cz" date="1267185600">- imported package from Fedora (version 0.6.2)</changelog>
  <changelog author="prusnak@suse.cz" date="1268222400">- fixed Requires of python subpackage</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1268395200">- update to 0.6.3:
  * in netcap and pscap use the effective uid
  * in capng_change_id, only retain setpcap if clearing the bounding set
- add rpmlintrc to disable false positive warnings
- symlink license files on openSUSE</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1273147200">- update to 0.6.4:
  * the library now uses kernel thread ID for capget/set calls
  * a display problem of filesystem based capabilities was fixed
  * netcap now prints device name for packet socket apps
- add baselibs.conf to build libcap-ng0-32bit</changelog>
  <changelog author="coolo@novell.com" date="1287057600">- split out python packages now that libcap-ng is used in many
  low level tools it creates cycles</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1288785600">- update to 0.6.5:
  * works around a problem in the Linux 2.6.36 kernel headers
  * fixes a segfault when using filecap on a specific file</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- fix requires</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314792000">-  Update to version 0.6.6
- Add CAP_SYSLOG and CAP_WAKE_ALARM (needed for newish kernels)</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1329048000">- Move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1363176000">- version 0.7.3
- Make file opens use the cloexec flag (Cristian Rodríguez)
- Add CAP_BLOCK_SUSPEND
- Fix possible segfaults when CAP_LAST_CAP is larger than the lookup table
- In pscap, don't drop capabilities when running with capabilities
- Add CAP_COMPROMISE_KERNEL
- Define FTW_CONTINUE in case its not defined in libc
- Use glibc for xattr.h if available
- Make sure stderr is used consistently in utils
- Fix logic causing file based capabilities to not be supported when it should</changelog>
  <changelog author="meissner@suse.com" date="1363262400">- use source url</changelog>
  <changelog author="tchvatal@suse.com" date="1400155200">- Version bupm to 0.7.4
- Cleanup with spec-cleaner
- Remove useless specification of attributes
- Really split the two spec files instead of copying them to avoid
  the huge ifdefing.
  + more readable
  - version must be edited in two places when bumping</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1403179200">- Remove unused BuildRequires on libattr-devel</changelog>
  <changelog author="p.drouand@gmail.com" date="1449057600">- Update to version 0.7.7
  * Make sure all types used in _lnode are defined in proc-llist.h
  * Fix python binding test for old kernels
  * Fix leaked FD in library init
- Changes from version 0.7.6
  * Fix python3 support
- Changes from version 0.7.5
  * Make python3 supported
  * In python bindings test, clamp CAP_LAST_CAP with /proc/.../cap_last_cap
  * Update table for 3.16 kernel</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1495022400">- Update to version 0.7.8:
  * Improve Python3 support
  * Fix the thread separation test
  * Correct typo in cap_pacct text
  * Update man page for captest
  * Fix sscanf string lengths in netcap
  * Correct linking of python3 module</changelog>
</package>
<package pkgid="264a659851cf63b7994b138442ec14c47f3a5fbf" name="libcap-ng0-x86" arch="ia64">
  <version epoch="0" ver="0.7.8" rel="37.1"/>
  <changelog author="prusnak@suse.cz" date="1267185600">- imported package from Fedora (version 0.6.2)</changelog>
  <changelog author="prusnak@suse.cz" date="1268222400">- fixed Requires of python subpackage</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1268395200">- update to 0.6.3:
  * in netcap and pscap use the effective uid
  * in capng_change_id, only retain setpcap if clearing the bounding set
- add rpmlintrc to disable false positive warnings
- symlink license files on openSUSE</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1273147200">- update to 0.6.4:
  * the library now uses kernel thread ID for capget/set calls
  * a display problem of filesystem based capabilities was fixed
  * netcap now prints device name for packet socket apps
- add baselibs.conf to build libcap-ng0-32bit</changelog>
  <changelog author="coolo@novell.com" date="1287057600">- split out python packages now that libcap-ng is used in many
  low level tools it creates cycles</changelog>
  <changelog author="pascal.bleser@opensuse.org" date="1288785600">- update to 0.6.5:
  * works around a problem in the Linux 2.6.36 kernel headers
  * fixes a segfault when using filecap on a specific file</changelog>
  <changelog author="coolo@novell.com" date="1289217600">- fix requires</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1314792000">-  Update to version 0.6.6
- Add CAP_SYSLOG and CAP_WAKE_ALARM (needed for newish kernels)</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build workaround: make sure no attempt is made to build
  python stuff even if it's installed on the host system</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1329048000">- Move libraries back to %{_libdir}, /usr merge project</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1363176000">- version 0.7.3
- Make file opens use the cloexec flag (Cristian Rodríguez)
- Add CAP_BLOCK_SUSPEND
- Fix possible segfaults when CAP_LAST_CAP is larger than the lookup table
- In pscap, don't drop capabilities when running with capabilities
- Add CAP_COMPROMISE_KERNEL
- Define FTW_CONTINUE in case its not defined in libc
- Use glibc for xattr.h if available
- Make sure stderr is used consistently in utils
- Fix logic causing file based capabilities to not be supported when it should</changelog>
  <changelog author="meissner@suse.com" date="1363262400">- use source url</changelog>
  <changelog author="tchvatal@suse.com" date="1400155200">- Version bupm to 0.7.4
- Cleanup with spec-cleaner
- Remove useless specification of attributes
- Really split the two spec files instead of copying them to avoid
  the huge ifdefing.
  + more readable
  - version must be edited in two places when bumping</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1403179200">- Remove unused BuildRequires on libattr-devel</changelog>
  <changelog author="p.drouand@gmail.com" date="1449057600">- Update to version 0.7.7
  * Make sure all types used in _lnode are defined in proc-llist.h
  * Fix python binding test for old kernels
  * Fix leaked FD in library init
- Changes from version 0.7.6
  * Fix python3 support
- Changes from version 0.7.5
  * Make python3 supported
  * In python bindings test, clamp CAP_LAST_CAP with /proc/.../cap_last_cap
  * Update table for 3.16 kernel</changelog>
  <changelog author="alexander_naumov@opensuse.org" date="1495022400">- Update to version 0.7.8:
  * Improve Python3 support
  * Fix the thread separation test
  * Correct typo in cap_pacct text
  * Update man page for captest
  * Fix sscanf string lengths in netcap
  * Correct linking of python3 module</changelog>
</package>
<package pkgid="e676e71646bf4f95a9bdd0293740c473e9b11c87" name="libpcre1-32bit" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="558eaed3f8adfd31bcc7ce47e643b44ac87e89d8" name="libpcre1" arch="i586">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="1cc8cfa491409ad3e58c278aa8f6b20af5923c19" name="libpcre1" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="a7f526b6efe7dc65630c2367eaad74205baf3f60" name="libpcre1-x86" arch="ia64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="20e4a666c3954b099dbbbe7038c258449128d021" name="libpcre16-0-32bit" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="c438210abf18d2b3ef17f5db99e0147e230d71b4" name="libpcre16-0" arch="i586">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="709ee81da2b5b2ec26f1cfbc35a0ddfb5d3dd2fc" name="libpcre16-0" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="94fa000d220b16dc55ec29062529332d928a4e2f" name="libpcre16-0-x86" arch="ia64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="505da75869c94298209badcec3ae4bd2187e6dc5" name="libpcrecpp0-32bit" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="943ffcc0029ea777dc16ec9b975b89cebbb125a5" name="libpcrecpp0" arch="i586">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="0d64bdbc9133df8647d6425870c55d40a85632d0" name="libpcrecpp0" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="ea41ec8d25a4c3deac1531551b46e54a90086eef" name="libpcrecpp0-x86" arch="ia64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="11358888d76191c39c4ddd7196012ffe0147351f" name="libpcreposix0-32bit" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="9db57c1f7683eb8d63380dc6c3a853472656433c" name="libpcreposix0" arch="i586">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="2d24ebadb11fbb90264256c9ae3e6bb61825cd01" name="libpcreposix0" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="540ca72d41bb66ebe0fea9819379445f8d70c69d" name="libpcreposix0-x86" arch="ia64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="63cfa2a995cbce6291b24952ce510ef6cac28a43" name="libsepol" arch="src">
  <version epoch="0" ver="2.3" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1228132800">- updated to 2.0.34
  * add bounds support
  * fix invalid aliases bug</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.36
  * fix alias field in module format, caused by boundary format
    change from Caleb Case
  * fix boolean state smashing from Joshua Brindle</changelog>
  <changelog author="prusnak@suse.cz" date="1245412800">- put static library in libsepol-devel-static</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1257940800">- libsepol-devel Requires glibc-devel</changelog>
  <changelog author="jengelh@medozas.de" date="1260705600">- add baselibs.conf as a source</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.41
  * changes too numerous to list</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.4
  - lots of updates</changelog>
  <changelog author="vcizek@suse.com" date="1351166400">- skip roles which are out of scope when expanding attributes
- needed for building selinux-policy</changelog>
  <changelog author="p.drouand@gmail.com" date="1355140800">- Update to 2.1.8 version:
  * fix neverallow checking on attributes
  * Move context_copy() after switch block in ocontext_copy_*().
  * check for missing initial SID labeling statement.
  * Add always_check_network policy capability
  * role_fix_callback skips out-of-scope roles during expansion.</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Remove obsolete defines/sections</changelog>
  <changelog author="vcizek@suse.com" date="1360756800">- update to 2.1.9
  * filename_trans: use some better sorting to compare and merge
  * coverity fixes
  * implement default type policy syntax
  * Fix memory leak issues found by Klocwork
- added libsepol-rhat.patch</changelog>
  <changelog author="vcizek@suse.com" date="1365076800">- fixed source url</changelog>
  <changelog author="vcizek@suse.com" date="1365163200">- remove a debugging artifact in spec</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1371902400">- Build with LFS_CFLAGS for 32 bit archs</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.9 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Allow constraint denial cause to be determined
  - Add kernel policy version 29.
  - Add modular policy version 17.
  - Add sepol_compute_av_reason_buffer(), sepol_string_to_security
    _class(), sepol_string_to_av_perm().
  * Support overriding Makefile RANLIB
  * Fix man pages
- Remove libsepol-rhat.patch; merged on upstream</changelog>
  <changelog author="vcizek@suse.com" date="1400241600">- update to 2.3
  * Improve error message for name-based transition conflicts.
  * Revert libsepol: filename_trans: use some better sorting to compare and merge.
  * Report source file and line information for neverallow failures.
  * Fix valgrind errors in constraint_expr_eval_reason from Richard Haines.
  * Add sepol_validate_transition_reason_buffer function from Richard Haines.
- dropped libsepol-2.1.4-role_fix_callback.patch (upstream)</changelog>
</package>
<package pkgid="019e548cdd8017f4c2de001bd8fe9c23a04cd5e6" name="libsepol-devel" arch="i586">
  <version epoch="0" ver="2.3" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1228132800">- updated to 2.0.34
  * add bounds support
  * fix invalid aliases bug</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.36
  * fix alias field in module format, caused by boundary format
    change from Caleb Case
  * fix boolean state smashing from Joshua Brindle</changelog>
  <changelog author="prusnak@suse.cz" date="1245412800">- put static library in libsepol-devel-static</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1257940800">- libsepol-devel Requires glibc-devel</changelog>
  <changelog author="jengelh@medozas.de" date="1260705600">- add baselibs.conf as a source</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.41
  * changes too numerous to list</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.4
  - lots of updates</changelog>
  <changelog author="vcizek@suse.com" date="1351166400">- skip roles which are out of scope when expanding attributes
- needed for building selinux-policy</changelog>
  <changelog author="p.drouand@gmail.com" date="1355140800">- Update to 2.1.8 version:
  * fix neverallow checking on attributes
  * Move context_copy() after switch block in ocontext_copy_*().
  * check for missing initial SID labeling statement.
  * Add always_check_network policy capability
  * role_fix_callback skips out-of-scope roles during expansion.</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Remove obsolete defines/sections</changelog>
  <changelog author="vcizek@suse.com" date="1360756800">- update to 2.1.9
  * filename_trans: use some better sorting to compare and merge
  * coverity fixes
  * implement default type policy syntax
  * Fix memory leak issues found by Klocwork
- added libsepol-rhat.patch</changelog>
  <changelog author="vcizek@suse.com" date="1365076800">- fixed source url</changelog>
  <changelog author="vcizek@suse.com" date="1365163200">- remove a debugging artifact in spec</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1371902400">- Build with LFS_CFLAGS for 32 bit archs</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.9 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Allow constraint denial cause to be determined
  - Add kernel policy version 29.
  - Add modular policy version 17.
  - Add sepol_compute_av_reason_buffer(), sepol_string_to_security
    _class(), sepol_string_to_av_perm().
  * Support overriding Makefile RANLIB
  * Fix man pages
- Remove libsepol-rhat.patch; merged on upstream</changelog>
  <changelog author="vcizek@suse.com" date="1400241600">- update to 2.3
  * Improve error message for name-based transition conflicts.
  * Revert libsepol: filename_trans: use some better sorting to compare and merge.
  * Report source file and line information for neverallow failures.
  * Fix valgrind errors in constraint_expr_eval_reason from Richard Haines.
  * Add sepol_validate_transition_reason_buffer function from Richard Haines.
- dropped libsepol-2.1.4-role_fix_callback.patch (upstream)</changelog>
</package>
<package pkgid="6b5edb995ab695d019fbe2d82c5be97b053f0110" name="libsepol-devel" arch="x86_64">
  <version epoch="0" ver="2.3" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1228132800">- updated to 2.0.34
  * add bounds support
  * fix invalid aliases bug</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.36
  * fix alias field in module format, caused by boundary format
    change from Caleb Case
  * fix boolean state smashing from Joshua Brindle</changelog>
  <changelog author="prusnak@suse.cz" date="1245412800">- put static library in libsepol-devel-static</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1257940800">- libsepol-devel Requires glibc-devel</changelog>
  <changelog author="jengelh@medozas.de" date="1260705600">- add baselibs.conf as a source</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.41
  * changes too numerous to list</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.4
  - lots of updates</changelog>
  <changelog author="vcizek@suse.com" date="1351166400">- skip roles which are out of scope when expanding attributes
- needed for building selinux-policy</changelog>
  <changelog author="p.drouand@gmail.com" date="1355140800">- Update to 2.1.8 version:
  * fix neverallow checking on attributes
  * Move context_copy() after switch block in ocontext_copy_*().
  * check for missing initial SID labeling statement.
  * Add always_check_network policy capability
  * role_fix_callback skips out-of-scope roles during expansion.</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Remove obsolete defines/sections</changelog>
  <changelog author="vcizek@suse.com" date="1360756800">- update to 2.1.9
  * filename_trans: use some better sorting to compare and merge
  * coverity fixes
  * implement default type policy syntax
  * Fix memory leak issues found by Klocwork
- added libsepol-rhat.patch</changelog>
  <changelog author="vcizek@suse.com" date="1365076800">- fixed source url</changelog>
  <changelog author="vcizek@suse.com" date="1365163200">- remove a debugging artifact in spec</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1371902400">- Build with LFS_CFLAGS for 32 bit archs</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.9 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Allow constraint denial cause to be determined
  - Add kernel policy version 29.
  - Add modular policy version 17.
  - Add sepol_compute_av_reason_buffer(), sepol_string_to_security
    _class(), sepol_string_to_av_perm().
  * Support overriding Makefile RANLIB
  * Fix man pages
- Remove libsepol-rhat.patch; merged on upstream</changelog>
  <changelog author="vcizek@suse.com" date="1400241600">- update to 2.3
  * Improve error message for name-based transition conflicts.
  * Revert libsepol: filename_trans: use some better sorting to compare and merge.
  * Report source file and line information for neverallow failures.
  * Fix valgrind errors in constraint_expr_eval_reason from Richard Haines.
  * Add sepol_validate_transition_reason_buffer function from Richard Haines.
- dropped libsepol-2.1.4-role_fix_callback.patch (upstream)</changelog>
</package>
<package pkgid="700be0b45feb6c5e8d202cea0b52bfe13ef5cd59" name="libsepol-devel-static" arch="i586">
  <version epoch="0" ver="2.3" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1228132800">- updated to 2.0.34
  * add bounds support
  * fix invalid aliases bug</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.36
  * fix alias field in module format, caused by boundary format
    change from Caleb Case
  * fix boolean state smashing from Joshua Brindle</changelog>
  <changelog author="prusnak@suse.cz" date="1245412800">- put static library in libsepol-devel-static</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1257940800">- libsepol-devel Requires glibc-devel</changelog>
  <changelog author="jengelh@medozas.de" date="1260705600">- add baselibs.conf as a source</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.41
  * changes too numerous to list</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.4
  - lots of updates</changelog>
  <changelog author="vcizek@suse.com" date="1351166400">- skip roles which are out of scope when expanding attributes
- needed for building selinux-policy</changelog>
  <changelog author="p.drouand@gmail.com" date="1355140800">- Update to 2.1.8 version:
  * fix neverallow checking on attributes
  * Move context_copy() after switch block in ocontext_copy_*().
  * check for missing initial SID labeling statement.
  * Add always_check_network policy capability
  * role_fix_callback skips out-of-scope roles during expansion.</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Remove obsolete defines/sections</changelog>
  <changelog author="vcizek@suse.com" date="1360756800">- update to 2.1.9
  * filename_trans: use some better sorting to compare and merge
  * coverity fixes
  * implement default type policy syntax
  * Fix memory leak issues found by Klocwork
- added libsepol-rhat.patch</changelog>
  <changelog author="vcizek@suse.com" date="1365076800">- fixed source url</changelog>
  <changelog author="vcizek@suse.com" date="1365163200">- remove a debugging artifact in spec</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1371902400">- Build with LFS_CFLAGS for 32 bit archs</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.9 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Allow constraint denial cause to be determined
  - Add kernel policy version 29.
  - Add modular policy version 17.
  - Add sepol_compute_av_reason_buffer(), sepol_string_to_security
    _class(), sepol_string_to_av_perm().
  * Support overriding Makefile RANLIB
  * Fix man pages
- Remove libsepol-rhat.patch; merged on upstream</changelog>
  <changelog author="vcizek@suse.com" date="1400241600">- update to 2.3
  * Improve error message for name-based transition conflicts.
  * Revert libsepol: filename_trans: use some better sorting to compare and merge.
  * Report source file and line information for neverallow failures.
  * Fix valgrind errors in constraint_expr_eval_reason from Richard Haines.
  * Add sepol_validate_transition_reason_buffer function from Richard Haines.
- dropped libsepol-2.1.4-role_fix_callback.patch (upstream)</changelog>
</package>
<package pkgid="03d0a0982d3aedb3304b229e210daff4a0242dd2" name="libsepol-devel-static" arch="x86_64">
  <version epoch="0" ver="2.3" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1228132800">- updated to 2.0.34
  * add bounds support
  * fix invalid aliases bug</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.36
  * fix alias field in module format, caused by boundary format
    change from Caleb Case
  * fix boolean state smashing from Joshua Brindle</changelog>
  <changelog author="prusnak@suse.cz" date="1245412800">- put static library in libsepol-devel-static</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1257940800">- libsepol-devel Requires glibc-devel</changelog>
  <changelog author="jengelh@medozas.de" date="1260705600">- add baselibs.conf as a source</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.41
  * changes too numerous to list</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.4
  - lots of updates</changelog>
  <changelog author="vcizek@suse.com" date="1351166400">- skip roles which are out of scope when expanding attributes
- needed for building selinux-policy</changelog>
  <changelog author="p.drouand@gmail.com" date="1355140800">- Update to 2.1.8 version:
  * fix neverallow checking on attributes
  * Move context_copy() after switch block in ocontext_copy_*().
  * check for missing initial SID labeling statement.
  * Add always_check_network policy capability
  * role_fix_callback skips out-of-scope roles during expansion.</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Remove obsolete defines/sections</changelog>
  <changelog author="vcizek@suse.com" date="1360756800">- update to 2.1.9
  * filename_trans: use some better sorting to compare and merge
  * coverity fixes
  * implement default type policy syntax
  * Fix memory leak issues found by Klocwork
- added libsepol-rhat.patch</changelog>
  <changelog author="vcizek@suse.com" date="1365076800">- fixed source url</changelog>
  <changelog author="vcizek@suse.com" date="1365163200">- remove a debugging artifact in spec</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1371902400">- Build with LFS_CFLAGS for 32 bit archs</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.9 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Allow constraint denial cause to be determined
  - Add kernel policy version 29.
  - Add modular policy version 17.
  - Add sepol_compute_av_reason_buffer(), sepol_string_to_security
    _class(), sepol_string_to_av_perm().
  * Support overriding Makefile RANLIB
  * Fix man pages
- Remove libsepol-rhat.patch; merged on upstream</changelog>
  <changelog author="vcizek@suse.com" date="1400241600">- update to 2.3
  * Improve error message for name-based transition conflicts.
  * Revert libsepol: filename_trans: use some better sorting to compare and merge.
  * Report source file and line information for neverallow failures.
  * Fix valgrind errors in constraint_expr_eval_reason from Richard Haines.
  * Add sepol_validate_transition_reason_buffer function from Richard Haines.
- dropped libsepol-2.1.4-role_fix_callback.patch (upstream)</changelog>
</package>
<package pkgid="2882877cdaee51ace448d468c2ef3113c8deb2d2" name="libsepol1" arch="i586">
  <version epoch="0" ver="2.3" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1228132800">- updated to 2.0.34
  * add bounds support
  * fix invalid aliases bug</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.36
  * fix alias field in module format, caused by boundary format
    change from Caleb Case
  * fix boolean state smashing from Joshua Brindle</changelog>
  <changelog author="prusnak@suse.cz" date="1245412800">- put static library in libsepol-devel-static</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1257940800">- libsepol-devel Requires glibc-devel</changelog>
  <changelog author="jengelh@medozas.de" date="1260705600">- add baselibs.conf as a source</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.41
  * changes too numerous to list</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.4
  - lots of updates</changelog>
  <changelog author="vcizek@suse.com" date="1351166400">- skip roles which are out of scope when expanding attributes
- needed for building selinux-policy</changelog>
  <changelog author="p.drouand@gmail.com" date="1355140800">- Update to 2.1.8 version:
  * fix neverallow checking on attributes
  * Move context_copy() after switch block in ocontext_copy_*().
  * check for missing initial SID labeling statement.
  * Add always_check_network policy capability
  * role_fix_callback skips out-of-scope roles during expansion.</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Remove obsolete defines/sections</changelog>
  <changelog author="vcizek@suse.com" date="1360756800">- update to 2.1.9
  * filename_trans: use some better sorting to compare and merge
  * coverity fixes
  * implement default type policy syntax
  * Fix memory leak issues found by Klocwork
- added libsepol-rhat.patch</changelog>
  <changelog author="vcizek@suse.com" date="1365076800">- fixed source url</changelog>
  <changelog author="vcizek@suse.com" date="1365163200">- remove a debugging artifact in spec</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1371902400">- Build with LFS_CFLAGS for 32 bit archs</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.9 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Allow constraint denial cause to be determined
  - Add kernel policy version 29.
  - Add modular policy version 17.
  - Add sepol_compute_av_reason_buffer(), sepol_string_to_security
    _class(), sepol_string_to_av_perm().
  * Support overriding Makefile RANLIB
  * Fix man pages
- Remove libsepol-rhat.patch; merged on upstream</changelog>
  <changelog author="vcizek@suse.com" date="1400241600">- update to 2.3
  * Improve error message for name-based transition conflicts.
  * Revert libsepol: filename_trans: use some better sorting to compare and merge.
  * Report source file and line information for neverallow failures.
  * Fix valgrind errors in constraint_expr_eval_reason from Richard Haines.
  * Add sepol_validate_transition_reason_buffer function from Richard Haines.
- dropped libsepol-2.1.4-role_fix_callback.patch (upstream)</changelog>
</package>
<package pkgid="64e91632c5d7433974e94ec992f494a1258c798f" name="libsepol1" arch="x86_64">
  <version epoch="0" ver="2.3" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1228132800">- updated to 2.0.34
  * add bounds support
  * fix invalid aliases bug</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.36
  * fix alias field in module format, caused by boundary format
    change from Caleb Case
  * fix boolean state smashing from Joshua Brindle</changelog>
  <changelog author="prusnak@suse.cz" date="1245412800">- put static library in libsepol-devel-static</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1257940800">- libsepol-devel Requires glibc-devel</changelog>
  <changelog author="jengelh@medozas.de" date="1260705600">- add baselibs.conf as a source</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.41
  * changes too numerous to list</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.4
  - lots of updates</changelog>
  <changelog author="vcizek@suse.com" date="1351166400">- skip roles which are out of scope when expanding attributes
- needed for building selinux-policy</changelog>
  <changelog author="p.drouand@gmail.com" date="1355140800">- Update to 2.1.8 version:
  * fix neverallow checking on attributes
  * Move context_copy() after switch block in ocontext_copy_*().
  * check for missing initial SID labeling statement.
  * Add always_check_network policy capability
  * role_fix_callback skips out-of-scope roles during expansion.</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Remove obsolete defines/sections</changelog>
  <changelog author="vcizek@suse.com" date="1360756800">- update to 2.1.9
  * filename_trans: use some better sorting to compare and merge
  * coverity fixes
  * implement default type policy syntax
  * Fix memory leak issues found by Klocwork
- added libsepol-rhat.patch</changelog>
  <changelog author="vcizek@suse.com" date="1365076800">- fixed source url</changelog>
  <changelog author="vcizek@suse.com" date="1365163200">- remove a debugging artifact in spec</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1371902400">- Build with LFS_CFLAGS for 32 bit archs</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.9 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Allow constraint denial cause to be determined
  - Add kernel policy version 29.
  - Add modular policy version 17.
  - Add sepol_compute_av_reason_buffer(), sepol_string_to_security
    _class(), sepol_string_to_av_perm().
  * Support overriding Makefile RANLIB
  * Fix man pages
- Remove libsepol-rhat.patch; merged on upstream</changelog>
  <changelog author="vcizek@suse.com" date="1400241600">- update to 2.3
  * Improve error message for name-based transition conflicts.
  * Revert libsepol: filename_trans: use some better sorting to compare and merge.
  * Report source file and line information for neverallow failures.
  * Fix valgrind errors in constraint_expr_eval_reason from Richard Haines.
  * Add sepol_validate_transition_reason_buffer function from Richard Haines.
- dropped libsepol-2.1.4-role_fix_callback.patch (upstream)</changelog>
</package>
<package pkgid="e0a43627629ea8afe57e27f526920d48d5efef08" name="libsepol1-32bit" arch="x86_64">
  <version epoch="0" ver="2.3" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1228132800">- updated to 2.0.34
  * add bounds support
  * fix invalid aliases bug</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.36
  * fix alias field in module format, caused by boundary format
    change from Caleb Case
  * fix boolean state smashing from Joshua Brindle</changelog>
  <changelog author="prusnak@suse.cz" date="1245412800">- put static library in libsepol-devel-static</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1257940800">- libsepol-devel Requires glibc-devel</changelog>
  <changelog author="jengelh@medozas.de" date="1260705600">- add baselibs.conf as a source</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.41
  * changes too numerous to list</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.4
  - lots of updates</changelog>
  <changelog author="vcizek@suse.com" date="1351166400">- skip roles which are out of scope when expanding attributes
- needed for building selinux-policy</changelog>
  <changelog author="p.drouand@gmail.com" date="1355140800">- Update to 2.1.8 version:
  * fix neverallow checking on attributes
  * Move context_copy() after switch block in ocontext_copy_*().
  * check for missing initial SID labeling statement.
  * Add always_check_network policy capability
  * role_fix_callback skips out-of-scope roles during expansion.</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Remove obsolete defines/sections</changelog>
  <changelog author="vcizek@suse.com" date="1360756800">- update to 2.1.9
  * filename_trans: use some better sorting to compare and merge
  * coverity fixes
  * implement default type policy syntax
  * Fix memory leak issues found by Klocwork
- added libsepol-rhat.patch</changelog>
  <changelog author="vcizek@suse.com" date="1365076800">- fixed source url</changelog>
  <changelog author="vcizek@suse.com" date="1365163200">- remove a debugging artifact in spec</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1371902400">- Build with LFS_CFLAGS for 32 bit archs</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.9 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Allow constraint denial cause to be determined
  - Add kernel policy version 29.
  - Add modular policy version 17.
  - Add sepol_compute_av_reason_buffer(), sepol_string_to_security
    _class(), sepol_string_to_av_perm().
  * Support overriding Makefile RANLIB
  * Fix man pages
- Remove libsepol-rhat.patch; merged on upstream</changelog>
  <changelog author="vcizek@suse.com" date="1400241600">- update to 2.3
  * Improve error message for name-based transition conflicts.
  * Revert libsepol: filename_trans: use some better sorting to compare and merge.
  * Report source file and line information for neverallow failures.
  * Fix valgrind errors in constraint_expr_eval_reason from Richard Haines.
  * Add sepol_validate_transition_reason_buffer function from Richard Haines.
- dropped libsepol-2.1.4-role_fix_callback.patch (upstream)</changelog>
</package>
<package pkgid="924cff092f78c72aa6f96aee591bb2d12be7ccbf" name="libsepol1-x86" arch="ia64">
  <version epoch="0" ver="2.3" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1228132800">- updated to 2.0.34
  * add bounds support
  * fix invalid aliases bug</changelog>
  <changelog author="prusnak@suse.cz" date="1243425600">- updated to 2.0.36
  * fix alias field in module format, caused by boundary format
    change from Caleb Case
  * fix boolean state smashing from Joshua Brindle</changelog>
  <changelog author="prusnak@suse.cz" date="1245412800">- put static library in libsepol-devel-static</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1257940800">- libsepol-devel Requires glibc-devel</changelog>
  <changelog author="jengelh@medozas.de" date="1260705600">- add baselibs.conf as a source</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.0.41
  * changes too numerous to list</changelog>
  <changelog author="coolo@novell.com" date="1272110400">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="jengelh@medozas.de" date="1277726400">- use %_smp_mflags</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="meissner@suse.com" date="1343217600">- updated to 2.1.4
  - lots of updates</changelog>
  <changelog author="vcizek@suse.com" date="1351166400">- skip roles which are out of scope when expanding attributes
- needed for building selinux-policy</changelog>
  <changelog author="p.drouand@gmail.com" date="1355140800">- Update to 2.1.8 version:
  * fix neverallow checking on attributes
  * Move context_copy() after switch block in ocontext_copy_*().
  * check for missing initial SID labeling statement.
  * Add always_check_network policy capability
  * role_fix_callback skips out-of-scope roles during expansion.</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Remove obsolete defines/sections</changelog>
  <changelog author="vcizek@suse.com" date="1360756800">- update to 2.1.9
  * filename_trans: use some better sorting to compare and merge
  * coverity fixes
  * implement default type policy syntax
  * Fix memory leak issues found by Klocwork
- added libsepol-rhat.patch</changelog>
  <changelog author="vcizek@suse.com" date="1365076800">- fixed source url</changelog>
  <changelog author="vcizek@suse.com" date="1365163200">- remove a debugging artifact in spec</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1371902400">- Build with LFS_CFLAGS for 32 bit archs</changelog>
  <changelog author="vcizek@suse.com" date="1372334400">- change the source url to the official 2.1.9 release tarball</changelog>
  <changelog author="p.drouand@gmail.com" date="1383220800">- Update to version 2.2
  * Allow constraint denial cause to be determined
  - Add kernel policy version 29.
  - Add modular policy version 17.
  - Add sepol_compute_av_reason_buffer(), sepol_string_to_security
    _class(), sepol_string_to_av_perm().
  * Support overriding Makefile RANLIB
  * Fix man pages
- Remove libsepol-rhat.patch; merged on upstream</changelog>
  <changelog author="vcizek@suse.com" date="1400241600">- update to 2.3
  * Improve error message for name-based transition conflicts.
  * Revert libsepol: filename_trans: use some better sorting to compare and merge.
  * Report source file and line information for neverallow failures.
  * Fix valgrind errors in constraint_expr_eval_reason from Richard Haines.
  * Add sepol_validate_transition_reason_buffer function from Richard Haines.
- dropped libsepol-2.1.4-role_fix_callback.patch (upstream)</changelog>
</package>
<package pkgid="2a0ef307d663b48f8f40d1ebca6eb46b95a77e68" name="libustr" arch="src">
  <version epoch="0" ver="1.0.4" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 1.0.4
  * based on Fedora package by James Antill &lt;james@fedoraproject.org&gt;</changelog>
  <changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
  <changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
  <changelog author="coolo@novell.com" date="1268913600">- split out devel-static package</changelog>
  <changelog author="coolo@novell.com" date="1272628800">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="coolo@novell.com" date="1305806400">- add 32bit compat for libsemanage-32bit to use</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="dmueller@suse.de" date="1318420800">- avoid check failure on qemu userspace build</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Parallel build with %_smp_mflags
- Remove obsolete defines/sections
- Resolve rpmlint warnings about RPM group</changelog>
  <changelog author="idonmez@suse.com" date="1368187200">- This program depends on GNU C89 inline semantics, pass -std=gnu89
  to fix compilation with clang (gcc is not effected by this change)</changelog>
  <changelog author="schwab@suse.de" date="1381147200">- libustr-warning.patch: Fix -Wundef warning in installed header</changelog>
  <changelog author="dimstar@opensuse.org" date="1406808000">- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.</changelog>
</package>
<package pkgid="f77bf3ada06a76fb264f84613b1618a7078c56a8" name="libustr-1_0-1" arch="i586">
  <version epoch="0" ver="1.0.4" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 1.0.4
  * based on Fedora package by James Antill &lt;james@fedoraproject.org&gt;</changelog>
  <changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
  <changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
  <changelog author="coolo@novell.com" date="1268913600">- split out devel-static package</changelog>
  <changelog author="coolo@novell.com" date="1272628800">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="coolo@novell.com" date="1305806400">- add 32bit compat for libsemanage-32bit to use</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="dmueller@suse.de" date="1318420800">- avoid check failure on qemu userspace build</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Parallel build with %_smp_mflags
- Remove obsolete defines/sections
- Resolve rpmlint warnings about RPM group</changelog>
  <changelog author="idonmez@suse.com" date="1368187200">- This program depends on GNU C89 inline semantics, pass -std=gnu89
  to fix compilation with clang (gcc is not effected by this change)</changelog>
  <changelog author="schwab@suse.de" date="1381147200">- libustr-warning.patch: Fix -Wundef warning in installed header</changelog>
  <changelog author="dimstar@opensuse.org" date="1406808000">- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.</changelog>
</package>
<package pkgid="1515f362a63ffc09b8a4796cd28fffc10661dd40" name="libustr-1_0-1" arch="x86_64">
  <version epoch="0" ver="1.0.4" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 1.0.4
  * based on Fedora package by James Antill &lt;james@fedoraproject.org&gt;</changelog>
  <changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
  <changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
  <changelog author="coolo@novell.com" date="1268913600">- split out devel-static package</changelog>
  <changelog author="coolo@novell.com" date="1272628800">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="coolo@novell.com" date="1305806400">- add 32bit compat for libsemanage-32bit to use</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="dmueller@suse.de" date="1318420800">- avoid check failure on qemu userspace build</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Parallel build with %_smp_mflags
- Remove obsolete defines/sections
- Resolve rpmlint warnings about RPM group</changelog>
  <changelog author="idonmez@suse.com" date="1368187200">- This program depends on GNU C89 inline semantics, pass -std=gnu89
  to fix compilation with clang (gcc is not effected by this change)</changelog>
  <changelog author="schwab@suse.de" date="1381147200">- libustr-warning.patch: Fix -Wundef warning in installed header</changelog>
  <changelog author="dimstar@opensuse.org" date="1406808000">- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.</changelog>
</package>
<package pkgid="0f08ace911c13f81965e91724e1ec3b9c7e79b70" name="libustr-1_0-1-32bit" arch="x86_64">
  <version epoch="0" ver="1.0.4" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 1.0.4
  * based on Fedora package by James Antill &lt;james@fedoraproject.org&gt;</changelog>
  <changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
  <changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
  <changelog author="coolo@novell.com" date="1268913600">- split out devel-static package</changelog>
  <changelog author="coolo@novell.com" date="1272628800">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="coolo@novell.com" date="1305806400">- add 32bit compat for libsemanage-32bit to use</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="dmueller@suse.de" date="1318420800">- avoid check failure on qemu userspace build</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Parallel build with %_smp_mflags
- Remove obsolete defines/sections
- Resolve rpmlint warnings about RPM group</changelog>
  <changelog author="idonmez@suse.com" date="1368187200">- This program depends on GNU C89 inline semantics, pass -std=gnu89
  to fix compilation with clang (gcc is not effected by this change)</changelog>
  <changelog author="schwab@suse.de" date="1381147200">- libustr-warning.patch: Fix -Wundef warning in installed header</changelog>
  <changelog author="dimstar@opensuse.org" date="1406808000">- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.</changelog>
</package>
<package pkgid="9bdb77ae9d9cb72e4ed723890cf81fd97a9a1856" name="libustr-1_0-1-x86" arch="ia64">
  <version epoch="0" ver="1.0.4" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 1.0.4
  * based on Fedora package by James Antill &lt;james@fedoraproject.org&gt;</changelog>
  <changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
  <changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
  <changelog author="coolo@novell.com" date="1268913600">- split out devel-static package</changelog>
  <changelog author="coolo@novell.com" date="1272628800">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="coolo@novell.com" date="1305806400">- add 32bit compat for libsemanage-32bit to use</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="dmueller@suse.de" date="1318420800">- avoid check failure on qemu userspace build</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Parallel build with %_smp_mflags
- Remove obsolete defines/sections
- Resolve rpmlint warnings about RPM group</changelog>
  <changelog author="idonmez@suse.com" date="1368187200">- This program depends on GNU C89 inline semantics, pass -std=gnu89
  to fix compilation with clang (gcc is not effected by this change)</changelog>
  <changelog author="schwab@suse.de" date="1381147200">- libustr-warning.patch: Fix -Wundef warning in installed header</changelog>
  <changelog author="dimstar@opensuse.org" date="1406808000">- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.</changelog>
</package>
<package pkgid="1eb121d070d3d69caec3e0da3bdd901f5e53f0ef" name="libustr-devel" arch="i586">
  <version epoch="0" ver="1.0.4" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 1.0.4
  * based on Fedora package by James Antill &lt;james@fedoraproject.org&gt;</changelog>
  <changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
  <changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
  <changelog author="coolo@novell.com" date="1268913600">- split out devel-static package</changelog>
  <changelog author="coolo@novell.com" date="1272628800">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="coolo@novell.com" date="1305806400">- add 32bit compat for libsemanage-32bit to use</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="dmueller@suse.de" date="1318420800">- avoid check failure on qemu userspace build</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Parallel build with %_smp_mflags
- Remove obsolete defines/sections
- Resolve rpmlint warnings about RPM group</changelog>
  <changelog author="idonmez@suse.com" date="1368187200">- This program depends on GNU C89 inline semantics, pass -std=gnu89
  to fix compilation with clang (gcc is not effected by this change)</changelog>
  <changelog author="schwab@suse.de" date="1381147200">- libustr-warning.patch: Fix -Wundef warning in installed header</changelog>
  <changelog author="dimstar@opensuse.org" date="1406808000">- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.</changelog>
</package>
<package pkgid="831ded3d93c0ece95f54bb720ef07e2353bbd82f" name="libustr-devel" arch="x86_64">
  <version epoch="0" ver="1.0.4" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 1.0.4
  * based on Fedora package by James Antill &lt;james@fedoraproject.org&gt;</changelog>
  <changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
  <changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
  <changelog author="coolo@novell.com" date="1268913600">- split out devel-static package</changelog>
  <changelog author="coolo@novell.com" date="1272628800">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="coolo@novell.com" date="1305806400">- add 32bit compat for libsemanage-32bit to use</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="dmueller@suse.de" date="1318420800">- avoid check failure on qemu userspace build</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Parallel build with %_smp_mflags
- Remove obsolete defines/sections
- Resolve rpmlint warnings about RPM group</changelog>
  <changelog author="idonmez@suse.com" date="1368187200">- This program depends on GNU C89 inline semantics, pass -std=gnu89
  to fix compilation with clang (gcc is not effected by this change)</changelog>
  <changelog author="schwab@suse.de" date="1381147200">- libustr-warning.patch: Fix -Wundef warning in installed header</changelog>
  <changelog author="dimstar@opensuse.org" date="1406808000">- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.</changelog>
</package>
<package pkgid="335e6c66937a847edc5a42013c882616ccee95b1" name="libustr-devel-static" arch="i586">
  <version epoch="0" ver="1.0.4" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 1.0.4
  * based on Fedora package by James Antill &lt;james@fedoraproject.org&gt;</changelog>
  <changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
  <changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
  <changelog author="coolo@novell.com" date="1268913600">- split out devel-static package</changelog>
  <changelog author="coolo@novell.com" date="1272628800">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="coolo@novell.com" date="1305806400">- add 32bit compat for libsemanage-32bit to use</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="dmueller@suse.de" date="1318420800">- avoid check failure on qemu userspace build</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Parallel build with %_smp_mflags
- Remove obsolete defines/sections
- Resolve rpmlint warnings about RPM group</changelog>
  <changelog author="idonmez@suse.com" date="1368187200">- This program depends on GNU C89 inline semantics, pass -std=gnu89
  to fix compilation with clang (gcc is not effected by this change)</changelog>
  <changelog author="schwab@suse.de" date="1381147200">- libustr-warning.patch: Fix -Wundef warning in installed header</changelog>
  <changelog author="dimstar@opensuse.org" date="1406808000">- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.</changelog>
</package>
<package pkgid="1478bb6433e30fba01ac9968ac0fca05992382ab" name="libustr-devel-static" arch="x86_64">
  <version epoch="0" ver="1.0.4" rel="60.1"/>
  <changelog author="prusnak@suse.cz" date="1216123200">- initial version 1.0.4
  * based on Fedora package by James Antill &lt;james@fedoraproject.org&gt;</changelog>
  <changelog author="ro@suse.de" date="1217592000">- fix requires for debuginfo package</changelog>
  <changelog author="mrueckert@suse.de" date="1224676800">- fix debug_packages_requires define</changelog>
  <changelog author="coolo@novell.com" date="1268913600">- split out devel-static package</changelog>
  <changelog author="coolo@novell.com" date="1272628800">- buildrequire pkg-config to fix provides</changelog>
  <changelog author="coolo@novell.com" date="1305806400">- add 32bit compat for libsemanage-32bit to use</changelog>
  <changelog author="uli@suse.com" date="1317816000">- cross-build fix: use %__cc macro</changelog>
  <changelog author="dmueller@suse.de" date="1318420800">- avoid check failure on qemu userspace build</changelog>
  <changelog author="coolo@suse.com" date="1323345600">- fix license to be in spdx.org format</changelog>
  <changelog author="jengelh@inai.de" date="1357560000">- Parallel build with %_smp_mflags
- Remove obsolete defines/sections
- Resolve rpmlint warnings about RPM group</changelog>
  <changelog author="idonmez@suse.com" date="1368187200">- This program depends on GNU C89 inline semantics, pass -std=gnu89
  to fix compilation with clang (gcc is not effected by this change)</changelog>
  <changelog author="schwab@suse.de" date="1381147200">- libustr-warning.patch: Fix -Wundef warning in installed header</changelog>
  <changelog author="dimstar@opensuse.org" date="1406808000">- Rename rpmlintrc to %{name}-rpmlintrc.
  Follow the packaging guidelines.</changelog>
</package>
<package pkgid="e798f30516b68670a72a66878efedd58033e5250" name="pcre" arch="src">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="d244877a71eca16ab7d4b9ab8637260e4358f8f3" name="pcre-devel" arch="i586">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="67607c207de6bd4290d95235bb8098d4cef92f30" name="pcre-devel" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="6639511d0dc64b0da6d68971f8893e01c3557e07" name="pcre-devel-static" arch="i586">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="9eeb60ba0be952e9c2f7868fc78f1ccb47d0295e" name="pcre-devel-static" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="817093f8a984832ab3d202d1d68bbabf626306f4" name="pcre-doc" arch="i586">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="4775b468106e799c18bf2d5af891db652085546a" name="pcre-doc" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="55de2cfa452ec8405aaae58c4b7cafb982702f6b" name="pcre-tools" arch="i586">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="b235e5784492f4c2541fe4f8cd4332c2f34bfc45" name="pcre-tools" arch="x86_64">
  <version epoch="0" ver="8.40" rel="2.1"/>
  <changelog author="jengelh@inai.de" date="1353672000">- Update package descriptions about the differences between the
  PCRE library subpackages.</changelog>
  <changelog author="p.drouand@gmail.com" date="1357473600">- Update to 8.32 version:
  * There is now support for 32-bit character strings and UTF-32. Like the
    16-bit support, this is done by compiling a separate 32-bit library.
  * \X now matches a Unicode extended grapheme cluster.
  * Case-independent matching of Unicode characters that have more than one
    "other case" now makes all three (or more) characters equivalent. This
    applies, for example, to Greek Sigma, which has two lowercase versions.
  * Unicode character properties are updated to Unicode 6.2.0.
  * The EBCDIC support, which had decayed, has had a spring clean.
  * A number of JIT optimizations have been added, which give faster JIT
    execution speed. In addition, a new direct interface to JIT execution is
    available. This bypasses some of the sanity checks of pcre_exec() to give a
    noticeable speed-up.
  * A number of issues in pcregrep have been fixed, making it more compatible
    with GNU grep. In particular, --exclude and --include (and variants) apply
    to all files now, not just those obtained from scanning a directory
    recursively. In Windows environments, the default action for directories is
    now "skip" instead of "read" (which provokes an error).
  * If the --only-matching (-o) option in pcregrep is specified multiple
    times, each one causes appropriate output. For example, -o1 -o2 outputs the
    substrings matched by the 1st and 2nd capturing parentheses. A separating
    string can be specified by --om-separator (default empty).
  * When PCRE is built via Autotools using a version of gcc that has the
    "visibility" feature, it is used to hide internal library functions that are
    not part of the public API.
-  updated and versionned pcre-visibility.patch to svn trunk
  * Modifications on configure.ac and makefile have been merged on upstream release</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1370692800">- Ensure the PCRE library and tools are built with large file
  support in 32 bit archs.</changelog>
  <changelog author="jengelh@inai.de" date="1371124800">- Update to new upstream release 8.33
  * The Just-In-Time compiler (JIT) now supports all pattern
  features, including callouts and the backtracking verbs. In
  addition, some bugs are fixed and there are minor performance
  enhancements.
- More robust make install call. Provide signature verification
  files (avoid depending on gpg-offline due to bootstrap cycle).</changelog>
  <changelog author="sweet_f_a@gmx.de" date="1384344000">- enable tests for all archs
- --enable-jit for sparc</changelog>
  <changelog author="tchvatal@suse.com" date="1395576000">- Version bump to 8.34:
  * warning fixes
  * perl fixes
  * unocode6.3.0 support
  * gconv support</changelog>
  <changelog author="tchvatal@suse.com" date="1395576001">- Clean up with the spec cleaner. Use -j1 in tests as it is not
  really thread safe</changelog>
  <changelog author="tchvatal@suse.com" date="1395576002">- Add patch pcre-8.21-multilib.patch to fix RPATH issues.
  * The patch is taken from RedHat.</changelog>
  <changelog author="tchvatal@suse.com" date="1395576003">- Add automake and autoconf as explicit deps as we run autoreconf</changelog>
  <changelog author="coolo@suse.com" date="1399118400">- update to 0.35:
  There have been performance improvements for classes containing non-ASCII
  characters and the "auto-possessification" feature has been extended. Other
  minor improvements have been implemented and bugs fixed. There is a new callout
  feature to enable applications to do detailed stack checks at compile time, to
  avoid running out of stack for deeply nested parentheses. The JIT compiler has
  been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.
- add pcre-commit1472.patch from SVN to work with gcc49, see
  http://bugs.exim.org/show_bug.cgi?id=1463</changelog>
  <changelog author="dvaleev@suse.com" date="1402920000">- Enable JIT on ppc64le as well</changelog>
  <changelog author="crrodriguez@opensuse.org" date="1409227200">- Harden build with full RELRO as this libraries end linked
  to at least one setuid root executable.</changelog>
  <changelog author="jengelh@inai.de" date="1409659200">- Improve on RPM group classification
- Remove defunct %gpg_verify (replaced by source validators),
  defunct freecode link</changelog>
  <changelog author="p.drouand@gmail.com" date="1425902400">- Update to version 3.16
  * This is primarily a bug-fix release.
  * The Unicode data tables have been updated to Unicode 7.0.0.
- Remove pcre-commit1472.patch; fixed on upstream release
- Remove obsolete "Obsoletes" tag</changelog>
  <changelog author="astieger@suse.com" date="1430395200">- pcre 8.37:
  * CVE-2015-2325: Patterns with certain groups specifying a zero
    minimum quantifier caused incorrect code to be compiled,
    leading to an incorrect memory read. [boo#924960]
  * CVE-2015-2326: Specific patterns containing a forward reference
    with subroutine calls caused incorrect code to be compiled
    [boo#924961]
  * CVE-2014-8964: If an assertion condition was quantified with a
    minimum of zero, SIGSEGV or other misbehaviour could occur.
    [boo#906574]
  * further bug fixes as listed in ChangeLog</changelog>
  <changelog author="astieger@suse.com" date="1448539200">- pcre 8.38:
  * CVE-2015-3217: Call Stack Overflow Vulnerability in match()
    bsc#933878
  * Other fixes to assertions, crashes, buffer overflows and
    performance issues found by fuzzer, affecting applications
    accepting regular expression from untrusted sources</changelog>
  <changelog author="mpluskal@suse.com" date="1465992000">- Update to version 8.39:
  * Some appropriate PCRE2 JIT improvements have been retro-fitted
    to PCRE1.
  * CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
    nested parentheses (boo#971741)
  * CVE-2016-1283: Heap buffer overflow DoS (boo#960837)
  * Apart from that, this is another bug-fix release.</changelog>
  <changelog author="astieger@suse.com" date="1470052800">- record minor vulnerabilities fixed in 8.39</changelog>
  <changelog author="dimstar@opensuse.org" date="1486468800">- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.</changelog>
  <changelog author="astieger@suse.com" date="1486641600">- pcre 8.40:
  * Using -o with -M in pcregrep could cause unnecessary repeated
    output when the match extended over a line boundary.
  * Fix register overwite in JIT when SSE2 acceleration is enabled.
  * Ignore "show all captures" (/=) for DFA matching.
  * Fix JIT unaligned accesses on x86
  * In any wide-character mode (8-bit UTF or any 16-bit or 32-bit
    mode), without PCRE_UCP set, a negative character type such as
    \D in a positive class should cause all characters greater than
    255 to match, whatever else is in the class. There was a bug
    that caused this not to happen if a Unicode property item was
    added to such a class, for example [\D\P{Nd}] or [\W\pL].
  * When pcretest was outputing information from a callout, the
    caret indicator for the current position in the subject line
    was incorrect if it was after an escape sequence for a
    character whose code point was greater than \x{ff}.
  * A pattern such as (?&lt;RA&gt;abc)(?(R)xyz) was incorrectly compiled
    such that the conditional was interpreted as a reference to
    capturing group 1 instead of a test for recursion. Any group
    whose name began with R was misinterpreted in this way. (The
    reference interpretation should only happen if the group's name
    is precisely "R".)
  * A number of bugs have been mended relating to match start-up
    optimizations when the first thing in a pattern is a positive
    lookahead. These all applied only when PCRE_NO_START_OPTIMIZE
    was *not* set:
    + A pattern such as (?=.*X)X$ was incorrectly optimized as if
    it needed both an initial 'X' and a following 'X'.
    + Some patterns starting with an assertion that started with
    .* were incorrectly optimized as having to match at the start
    of the subject or after a newline. There are cases where this
    is not true, for example, (?=.*[A-Z])(?=.{8,16})(?!.*[\s])
    matches after the start in lines that start with spaces.
    Starting .* in an assertion is no longer taken as an
    indication of matching at the start (or after a newline).</changelog>
</package>
<package pkgid="45ddf51662aa141453cfd9fd097affb460974230" name="selinux-doc" arch="noarch">
  <version epoch="0" ver="1.26" rel="90.1"/>
  <changelog author="prusnak@suse.cz" date="1216641600">- initial version 1.26
  * based on Fedora package by Dan Walsh &lt;dwalsh@redhat.com&gt;</changelog>
  <changelog author="werner@suse.de" date="1341921600">- Make it build with latest TeXLive 2012 with new package layout</changelog>
  <changelog author="werner@suse.de" date="1343044800">- Add ec fonts as well for TeXLive 2012</changelog>
</package>
<package pkgid="63040711064e002929cd0b558690f8e1f3616a07" name="selinux-doc" arch="src">
  <version epoch="0" ver="1.26" rel="90.1"/>
  <changelog author="prusnak@suse.cz" date="1216641600">- initial version 1.26
  * based on Fedora package by Dan Walsh &lt;dwalsh@redhat.com&gt;</changelog>
  <changelog author="werner@suse.de" date="1341921600">- Make it build with latest TeXLive 2012 with new package layout</changelog>
  <changelog author="werner@suse.de" date="1343044800">- Add ec fonts as well for TeXLive 2012</changelog>
</package>
<package pkgid="3a9e0835d1be405734b5e6938d8afc7b192f79f0" name="setroubleshoot" arch="i586">
  <version epoch="0" ver="2.2.64" rel="11.4"/>
  <changelog author="prusnak@suse.cz" date="1244635200">- initial version 2.1.12
  * based on Fedora package
- created patches:
  * desktop.patch - fix category and remove absolute paths
  * dbus.patch - fix dbus configuration</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.2.64</changelog>
  <changelog author="prusnak@suse.cz" date="1270036800">- fix prefix in setuptools (setup_py-prefix.patch)</changelog>
</package>
<package pkgid="8f10f68bf6b38e7f621f1b7a428a89eb43f147e4" name="setroubleshoot" arch="src">
  <version epoch="0" ver="2.2.64" rel="11.4"/>
  <changelog author="prusnak@suse.cz" date="1244635200">- initial version 2.1.12
  * based on Fedora package
- created patches:
  * desktop.patch - fix category and remove absolute paths
  * dbus.patch - fix dbus configuration</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.2.64</changelog>
  <changelog author="prusnak@suse.cz" date="1270036800">- fix prefix in setuptools (setup_py-prefix.patch)</changelog>
</package>
<package pkgid="a20cc7d3bae5c7fb69640f97b80241dccb60c259" name="setroubleshoot" arch="x86_64">
  <version epoch="0" ver="2.2.64" rel="11.4"/>
  <changelog author="prusnak@suse.cz" date="1244635200">- initial version 2.1.12
  * based on Fedora package
- created patches:
  * desktop.patch - fix category and remove absolute paths
  * dbus.patch - fix dbus configuration</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.2.64</changelog>
  <changelog author="prusnak@suse.cz" date="1270036800">- fix prefix in setuptools (setup_py-prefix.patch)</changelog>
</package>
<package pkgid="7783d7fe5de3c850da0d5996f174992573a85bc5" name="setroubleshoot-doc" arch="i586">
  <version epoch="0" ver="2.2.64" rel="11.4"/>
  <changelog author="prusnak@suse.cz" date="1244635200">- initial version 2.1.12
  * based on Fedora package
- created patches:
  * desktop.patch - fix category and remove absolute paths
  * dbus.patch - fix dbus configuration</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.2.64</changelog>
  <changelog author="prusnak@suse.cz" date="1270036800">- fix prefix in setuptools (setup_py-prefix.patch)</changelog>
</package>
<package pkgid="f1ad350a6e52a4448f2b9cd4490272635de4e90b" name="setroubleshoot-doc" arch="x86_64">
  <version epoch="0" ver="2.2.64" rel="11.4"/>
  <changelog author="prusnak@suse.cz" date="1244635200">- initial version 2.1.12
  * based on Fedora package
- created patches:
  * desktop.patch - fix category and remove absolute paths
  * dbus.patch - fix dbus configuration</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.2.64</changelog>
  <changelog author="prusnak@suse.cz" date="1270036800">- fix prefix in setuptools (setup_py-prefix.patch)</changelog>
</package>
<package pkgid="4aa311e7f33f3cea36890c693805bbf888041251" name="setroubleshoot-plugins" arch="noarch">
  <version epoch="0" ver="2.1.40" rel="1.1"/>
  <changelog author="prusnak@suse.cz" date="1244635200">- initial version 2.0.16
  * based on Fedora package</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.1.40</changelog>
</package>
<package pkgid="b4efc104e282364ded2433e31d2255787b8f74b8" name="setroubleshoot-plugins" arch="src">
  <version epoch="0" ver="2.1.40" rel="1.1"/>
  <changelog author="prusnak@suse.cz" date="1244635200">- initial version 2.0.16
  * based on Fedora package</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.1.40</changelog>
</package>
<package pkgid="d57c1738352f145fcf72c1518db361ba799f1682" name="setroubleshoot-server" arch="i586">
  <version epoch="0" ver="2.2.64" rel="11.4"/>
  <changelog author="prusnak@suse.cz" date="1244635200">- initial version 2.1.12
  * based on Fedora package
- created patches:
  * desktop.patch - fix category and remove absolute paths
  * dbus.patch - fix dbus configuration</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.2.64</changelog>
  <changelog author="prusnak@suse.cz" date="1270036800">- fix prefix in setuptools (setup_py-prefix.patch)</changelog>
</package>
<package pkgid="2c13f5d668de99b37af9aa995b76d29fba93f2cf" name="setroubleshoot-server" arch="x86_64">
  <version epoch="0" ver="2.2.64" rel="11.4"/>
  <changelog author="prusnak@suse.cz" date="1244635200">- initial version 2.1.12
  * based on Fedora package
- created patches:
  * desktop.patch - fix category and remove absolute paths
  * dbus.patch - fix dbus configuration</changelog>
  <changelog author="prusnak@suse.cz" date="1267099200">- updated to 2.2.64</changelog>
  <changelog author="prusnak@suse.cz" date="1270036800">- fix prefix in setuptools (setup_py-prefix.patch)</changelog>
</package>
</otherdata>