[sudo-commits] sudo changeset 8629:d02bf3973fc5

Todd C. Miller Todd.Miller at courtesan.com
Thu Feb 7 10:56:10 EST 2013


changeset:	8629:d02bf3973fc5 in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/d02bf3973fc5
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Thu Feb 07 10:56:01 2013 -0500

Log Message:
	Add line continuation support to sudo_parseln() and make it use
	getline() instead of fgets() internally.

diffstat:

 MANIFEST                                   |   13 ++
 common/Makefile.in                         |   39 ++++++++-
 common/fileops.c                           |  127 ++++++++++++++++++++--------
 common/regress/sudo_parseln/parseln_test.c |   78 +++++++++++++++++
 common/regress/sudo_parseln/test1.in       |   72 ++++++++++++++++
 common/regress/sudo_parseln/test1.out.ok   |   72 ++++++++++++++++
 common/regress/sudo_parseln/test2.in       |    8 +
 common/regress/sudo_parseln/test2.out.ok   |    3 +
 common/regress/sudo_parseln/test3.in       |    1 +
 common/regress/sudo_parseln/test3.out.ok   |    1 +
 common/regress/sudo_parseln/test4.in       |    4 +
 common/regress/sudo_parseln/test4.out.ok   |    2 +
 common/regress/sudo_parseln/test5.in       |    1 +
 common/regress/sudo_parseln/test6.in       |    3 +
 common/regress/sudo_parseln/test6.out.ok   |    2 +
 common/sudo_conf.c                         |   10 +-
 include/fileops.h                          |    2 +-
 plugins/sudoers/env.c                      |    9 +-
 plugins/sudoers/ldap.c                     |   10 +-
 plugins/sudoers/sudo_nss.c                 |   19 ++-
 20 files changed, 417 insertions(+), 59 deletions(-)


More information about the sudo-commits mailing list