[sudo-commits] sudo changeset 8185:64e889921727

Todd C. Miller Todd.Miller at courtesan.com
Thu Jun 14 15:23:28 EDT 2012


changeset:	8185:64e889921727 in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/64e889921727
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Wed Jun 13 14:01:16 2012 -0400

Log Message:
	Use gcc's visibility attribute to specify when symbols are visible
	or hidden, if available.  If not available, use an ELF version
	script if it is supported.  If all else fails, fall back to using
	libtool's -export-symbols.

diffstat:

 MANIFEST                              |   11 ++-
 configure                             |  116 +++++++++++++++++++++++++++++++++-
 configure.in                          |   56 +++++++++++++++-
 include/missing.h                     |   23 ++++++-
 plugins/sample/Makefile.in            |    6 +-
 plugins/sample/sample_plugin.map      |    8 ++
 plugins/sample_group/Makefile.in      |    6 +-
 plugins/sample_group/sample_group.map |    7 ++
 plugins/sudoers/Makefile.in           |    9 +-
 plugins/sudoers/iolog.c               |    2 +-
 plugins/sudoers/sudoers.c             |    2 +-
 plugins/sudoers/sudoers.map           |    8 ++
 plugins/system_group/Makefile.in      |    6 +-
 plugins/system_group/system_group.map |    7 ++
 src/sudo_noexec.c                     |    8 +-
 src/sudo_noexec.map                   |    5 +
 16 files changed, 256 insertions(+), 24 deletions(-)



More information about the sudo-commits mailing list