selinux/libsemanage
Sven Vermeulen c4f415c244 libsemanage: use after free in python bindings
In python 3.2 we hit a problem where the fconext was garbage.  We didn't
see this in python 2.7.  The reason is because python3.2 would free and
reuse the memory and python 2.7 just happened to leave it alone.
Instead of using memory that python might use for something else, use
strdup() to get a local copy which we can free when we are finished with
it.

Signed-off-by: Eric Paris <eparis@redhat.com>
Acked-by: Dan Walsh <dwalsh@redhat.com>
2012-06-28 13:29:23 -04:00
..
example Author: Daniel J Walsh 2008-09-15 09:25:33 -04:00
include whole tree: default make target to all not install 2011-09-16 11:54:04 -04:00
man libsemanage: add ignoredirs config for genhomedircon 2011-12-21 12:25:28 -05:00
src libsemanage: use after free in python bindings 2012-06-28 13:29:23 -04:00
tests libsemanage: fix semanage_store_access_check calling arguments 2011-09-16 11:54:04 -04:00
.gitignore Add subdirectory .gitignore files. 2009-10-20 21:25:55 -04:00
COPYING
ChangeLog bump version and changelog for upstream push 2012-03-28 15:44:05 -04:00
Makefile libselinux: libsemanage: remove build warning when build swig c files 2012-06-28 11:21:16 -04:00
VERSION bump version and changelog for upstream push 2012-03-28 15:44:05 -04:00