===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/innovations.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- www/innovations.html 2015/12/18 00:03:13 1.3
+++ www/innovations.html 2015/12/18 01:18:09 1.4
@@ -127,7 +127,7 @@
Started from scratch
-- anoncvs:
+
- AnonCVS:
Designed and implemented by Chuck Cranor and Theo de Raadt in 1995
(paper,
slides,
@@ -274,6 +274,9 @@
Started as OpenBSD forks of non-OpenBSD code
+- m4(1):
+ Originally implemented by Ozan Yigit and Richard A. O'Keefe for 4.3BSD-Reno.
+ Considerably extended and maintained by Marc Espie since 1999.
- sysmerge(8):
Written and maintained by Antoine Jacoutot,
originally forked from mergemaster by Douglas Barton.
@@ -351,10 +354,12 @@
- strlcpy(3), strlcat(3): Todd Miller and Theo de Raadt, July 1, 1998, OpenBSD 2.4
- strtonum(3): Ted Unangst, Todd Miller, and Theo de Raadt, May 3, 2004, OpenBSD 3.6
- timingsafe_bcmp(3): Damien Miller, July 13, 2010, OpenBSD 4.9
+- explicit_bzero(3): Ted Unangst and Matthew Dempsky, January 22, 2014, OpenBSD 5.5
- reallocarray(3): Theo de Raadt and Ted Unangst, April 22, 2014, OpenBSD 5.6
- getentropy(2): Matthew Dempsky and Theo de Raadt, June 13, 2014, OpenBSD 5.6
- sendsyslog(2): Theo de Raadt, July 10, 2014, OpenBSD 5.6
- timingsafe_memcmp(3): Matthew Dempsky, July 13, 2014, OpenBSD 5.6
+- pledge(2): Theo de Raadt, July 19, 2015, OpenBSD 5.9
Projects maintained by OpenBSD developers outside OpenBSD