Changelog for libsemanage1-32bit-2.5-70.3.x86_64.rpm :
Mon Dec 12 13:00:00 2016
- Split out the Policy Store Migration tool into
libsemanage-store-migrate: it is not a devel tool to start with.
Additionally, it causes the -devel package to depend on python,
which we want to avoid (libsemanabe being part of the core build
cycle). The library suggests libsemanage-store-migrate.

Sun Jul 17 14:00:00 2016
- Update RPM groups, trim description, combine filelist entries,
ensure pkgconfig() symbols are generated.

Thu Jul 14 14:00:00 2016
- Without bug number no submit to SLE 12 SP2 is possible, so to make
sle-changelog-checker happy: bsc#988977

Wed Jul 13 14:00:00 2016
- Added suse_path.patch to fix path to hll compiler

Fri Jul 8 14:00:00 2016
- update version 2.5

* Do not overwrite CFLAGS in test Makefile, from Nicolas Iooss.

* Fix uninitialized variable in direct_commit and direct_api

* semanage_migrate_store: Load instead of

* Store homedir_template and users_extra in policy store

* Fix null pointer dereference in semanage_module_key_destroy

* Add semanage_module_extract() to extract a module as CIL or HLL

* semanage_migrate_store: add -r option for migrating inside chroots

* Add file_contexts and seusers to the store

* Add policy binary and file_contexts.local to the store

* Allow to install compressed modules without a compression extension

* Do not copy contexts in semanage_migrate_store

* Fix logic in bunzip for uncompressed pp files

* Fix fname[] initialization in test_utilities.c

* Add remove-hll semanage.conf option to remove HLL files after
compilation to CIL

* Fix memory leaks when parsing semanage.conf

* Change bunzip to use heap instead of stack to prevent segfault on
systems with small stack size
- changes in 2.4

* Fix Makefile to allow LIBDIR and SHLIBDIR to be set to different

* Fix bugs found by hardened gcc flags

* Add missing manpage links to security_load_policy

* Fix failing libsemanage pywrap tests

* Fix deprecation warning for bison

* Skip policy module relink when only setting booleans

* Only try to compile file contexts if they exist

* Fix memory leak when setting a custom store path

* Add semodule option to set store root path in semanage.conf and the
semodule command

* Add semanage.conf option to set an alternative root path for policy

* Add support for High Level Language (HLL) to CIL compilers. The HLL
compiler path is configurable, but should be placed in
/usr/libexec/selinux/hll by default

* Create a policy migration script for migrating the policy store from
/etc/selinux to /var/lib/selinux

* Add python3 support to the migration script

* Use libcil to compile modules

* Use symbolic versioning to maintain ABI compatibility for old install

* Add a target-platform option to semanage.conf to control how policies
are built

* Add API to handle modules and source policies, moving module store to

* Only try to compile file contexts if they exist

Sun May 18 14:00:00 2014
- version 2.3

* Fix memory leak in semanage_genhomedircon from Thomas Hurd.

Tue Feb 11 13:00:00 2014
- add semanage.conf as SOURCE and install it instead of the default

Thu Oct 31 13:00:00 2013
- Update to version 2.2

* Avoid duplicate list entries

* Add audit support to libsemanage

* Remove policy.kern and replace with symlink

* Apply a MAX_UID check for genhomedircon

* Fix man pages
- Add audit-devel BuildRequires; new dependency
- Add fdupes BuildRequires and use it to symlink duplicate manpages

Thu Jun 27 14:00:00 2013
- change the source url to the official 2.1.10 release tarball

Thu Apr 4 14:00:00 2013
- fixed source url
- removed old tarball

Fri Mar 29 13:00:00 2013
- update to 2.1.10

* Add sefcontext_compile to compile regex everytime policy is rebuilt

* Cleanup/fix enable/disable/remove module.

* redo genhomedircon minuid

* fixes from coverity

* semanage_store: do not leak memory in semanage_exec_prog

* genhomedircon: remove useless conditional in get_home_dirs

* genhomedircon: double free in get_home_dirs

* fcontext_record: do not leak on error in semanage_fcontext_key_create

* genhomedircon: do not leak on failure in write_gen_home_dir_context

* semanage_store: do not leak fd

* genhomedircon: do not leak shells list

* semanage_store: do not leak on strdup failure

* semanage_store: rewrite for readability

Wed Jan 30 13:00:00 2013
- update to 2.1.9

* dropped libsemanage-2.1.6-NULL_level_fix.patch (fixed upstream)

* libsemanage: do not set soname needlessly

* libsemanage: remove PYTHONLIBDIR and ruby equivalent

* do boolean name substitution

* Fix segfault for building standard policies.

* remove build warning when build swig c files

* additional makefile support for rubywrap

* ignore 80 column limit for readability

* semanage_store: fix snprintf length argument by using asprintf

* Use default semanage.conf as a fallback

* use after free in python bindings

* Alternate path for semanage.conf

* do not link against libpython, this is considered bad in Debian

* Allow to build for several ruby version

* fallback-user-level

Mon Jan 7 13:00:00 2013
- Remove obsolete defines/sections

Wed Oct 24 14:00:00 2012
- when building \"standard\" (not MCS/MLS) selinux-policies,
libsemanage will crash, because \"level\" is NULL

Mon Aug 27 14:00:00 2012
- license update: LGPL-2.1+
Could not find any LGPL-2.1 \"only\" licensed files in the pacakge

Wed Aug 1 14:00:00 2012
- Updated to 2.1.6

* changes too numerous to list

Wed Oct 5 14:00:00 2011
- cross-build fix: use %__cc macro

Thu Sep 22 14:00:00 2011
- buildrequire libbz2-devel

Mon May 23 14:00:00 2011
- split off python bindings to separate package to reduce build
dependencies for rpm [bnc#695436]

Wed May 18 14:00:00 2011
- add baselibs.conf for rpm-32bit to use

Wed Feb 23 13:00:00 2011
- disable parallel build, it breaks too often

Thu Feb 25 13:00:00 2010
- updated to 2.0.43

* changes too numerous to list