platform_external_selinux/libsemanage
Eric Paris e1400f0404 libsemanage: genhomedircon: double free in get_home_dirs
Right before the call to semanage_list_sort() we do some cleanup.
Including endpwent(); free(rbuf); semanage_list_destroy(&shells);  If
the call to the list sort fails we will go to fail: and will do those
cleanups a second time.  Whoops.  Do the list sort before the generic
cleanups so the failure code isn't run after the default cleanup.

Signed-off-by: Eric Paris <eparis@redhat.com>
2013-02-05 20:19:04 -05: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: genhomedircon: double free in get_home_dirs 2013-02-05 20:19:04 -05: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
ChangeLog Version bumps for upstream push 2012-09-13 10:33:58 -04:00
COPYING initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
Makefile libselinux: libsemanage: remove build warning when build swig c files 2012-06-28 11:21:16 -04:00
VERSION Version bumps for upstream push 2012-09-13 10:33:58 -04:00