]> granicus.if.org Git - sudo/commitdiff
Mentioned Chris Jepeway's parser and also the new one that is in sudo 1.7.
authorTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 17 Aug 2007 21:28:03 +0000 (21:28 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 17 Aug 2007 21:28:03 +0000 (21:28 +0000)
history.pod

index 3d2d8da282c63c1991d9f57fb238c67b8783e918..f9fa4033b82774ff64d3d12a59ebf57bf2c78850 100644 (file)
@@ -23,6 +23,11 @@ some time, Todd Miller made a public release of "CU sudo" (version
 "CU" was added to differentiate it from the "official" version from
 "The Root Group".
 
+In 1995, a new parser for the sudoers file was contributed by Chris
+Jepeway.  The new parser was a proper grammar (unlike the old one)
+and could work with both sudo and visudo (previously they had
+slightly different parsers).
+
 In 1996, Todd, who had been maintaining sudo for several years in
 his spare time, brought sudo development under the umbrella of his
 consulting firm, Courtesan Consulting.  Courtesan remains committed
@@ -35,10 +40,10 @@ been no formal release of sudo from "The Root Group" since 1991
 no longer contains any of the original "Root Group" code and is
 available under an ISC-style license.
 
-In 2004, Todd incorporated as GratiSoft, Inc. to provide commercial
-support and enhancements to the sudo community.
-
-In 2005, GratiSoft was put on hold.
+In 2005, Todd rewrote the sudoers parser to better support the
+features that had been added in the past ten years.  The new parser
+removes some limitations of the previous one, removes ordering
+constraints and adds support for including multiple sudoers files.
 
 sudo, in its current form, is maintained by: