===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/innovations.html,v
retrieving revision 1.21
retrieving revision 1.22
diff -c -r1.21 -r1.22
*** www/innovations.html 2015/12/19 09:02:05 1.21
--- www/innovations.html 2015/12/19 09:35:10 1.22
***************
*** 35,40 ****
--- 35,43 ----
ypserv(8):
Started by Mats O. Jansson in 1994.
Imported October 23, 1995 and first released with OpenBSD 2.0.
+ mopd(8):
+ Started by Mats O. Jansson in 1993.
+ Imported September 21, 1996 and first released with OpenBSD 2.0.
AnonCVS:
Designed and implemented by Chuck Cranor and Theo de Raadt in 1995
(paper,
***************
*** 43,48 ****
--- 46,73 ----
Started by Kenneth Stailey.
Imported January 2, 1997 and first released with OpenBSD 2.1.
Now maintained by Alexandre Ratchov.
+ OpenSSH
+ including ssh(1),
+ scp(1),
+ sftp(1),
+ ssh-add(1),
+ ssh-agent(1),
+ ssh-keygen(1),
+ sshd(8),
+ sftp-server(8):
+ Started by Aaron Campbell, Bob Beck, Dug Song, Markus Friedl,
+ Niels Provos, and Theo de Raadt
+ as a fork of SSH 1.2.12 by Tatu Ylonen.
+ Imported September 26, 1999 and first released with OpenBSD 2.6.
+ Now maintained by Markus Friedl, Damien Miller, Darren Tucker, and
+ Theo de Raadt.
+ mg(1):
+ Started by Dave Conroy in November 1986.
+ Imported February 25, 2000 and first released with OpenBSD 2.7.
+ Now maintained by Mark Lumsden.
+ 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.
pf(4),
pfctl(8),
pflogd(8),
***************
*** 79,87 ****
and bgpctl(8):
Written and maintained by Henning Brauer and Claudio Jeker.
Imported December 17, 2003 and first released with OpenBSD 3.5.
! ifstated(8):
! Started by Marco Pfatschbacher and Ryan McBride.
! Imported January 23, 2004 and first released with OpenBSD 3.8.
hotplugd(8):
Started by Alexander Yurchenko.
Imported May 30, 2004 and first released with OpenBSD 3.6.
--- 104,119 ----
and bgpctl(8):
Written and maintained by Henning Brauer and Claudio Jeker.
Imported December 17, 2003 and first released with OpenBSD 3.5.
! dhclient(8):
! Started by Ted Lemon and Elliot Poger in 1996.
! Imported January 18, 2004 and first released with OpenBSD 3.5.
! Reworked by Henning Brauer.
! Now maintained by Kenneth Westerback.
! dhcpd(8):
! Started by Ted Lemon in 1995.
! Imported April 13, 2004 and first released with OpenBSD 3.6.
! Reworked by Henning Brauer.
! Now maintained by Kenneth Westerback.
hotplugd(8):
Started by Alexander Yurchenko.
Imported May 30, 2004 and first released with OpenBSD 3.6.
***************
*** 98,103 ****
--- 130,138 ----
ospfctl(8):
Started by Esben Norby and Claudio Jeker.
Imported January 28, 2005 and first released with OpenBSD 3.7.
+ ifstated(8):
+ Started by Marco Pfatschbacher and Ryan McBride.
+ Imported January 23, 2004 and first released with OpenBSD 3.8.
bioctl(8):
Started by Marco Peereboom.
Imported March 29, 2005 and first released with OpenBSD 3.8.
***************
*** 127,132 ****
--- 162,172 ----
Started by Pierre-Yves Ritschard and Reyk Floeter.
Imported December 16, 2006 and first released with OpenBSD 4.1.
Now maintained by Reyk Floeter and Sebastian Benoit.
+ cwm(1):
+ Started by Marius
+ Aamodt Eriksen.
+ Imported April 27, 2007 and first released with OpenBSD 4.2.
+ Now maintained by Okan Demirmen.
ospf6d(8),
ospf6ctl(8):
Started by Esben Norby and Claudio Jeker.
***************
*** 141,154 ****
Started by Reyk Floeter.
Imported December 5, 2007 and first released with OpenBSD 4.3.
Maintained by Reyk Floeter and Bret Lambert.
ypldap(8):
Started by Pierre-Yves Ritschard.
Imported June 26, 2008 and first released with OpenBSD 4.4.
- ldpd(8),
- ldpctl(8):
- Started by Michele Marchetto.
- Imported June 1, 2009 and first released with OpenBSD 4.6.
- Now maintained by Claudio Jeker.
OpenSMTPD
including smtpd(8),
smtpctl(8),
--- 181,193 ----
Started by Reyk Floeter.
Imported December 5, 2007 and first released with OpenBSD 4.3.
Maintained by Reyk Floeter and Bret Lambert.
+ sysmerge(8):
+ Written and maintained by Antoine Jacoutot,
+ originally forked from mergemaster by Douglas Barton.
+ Imported April 22, 2008, first released with OpenBSD 4.4.
ypldap(8):
Started by Pierre-Yves Ritschard.
Imported June 26, 2008 and first released with OpenBSD 4.4.
OpenSMTPD
including smtpd(8),
smtpctl(8),
***************
*** 156,161 ****
--- 195,218 ----
Started by Gilles Chehade.
Imported November 1, 2008 and first released with OpenBSD 4.6.
Now maintained by Gilles Chehade and Eric Faurot.
+ tmux,
+ tmux(1):
+ Started in 2007 and maintained by Nicholas Marriott.
+ Imported June 1, 2009, first released with OpenBSD 4.6.
+ ldpd(8),
+ ldpctl(8):
+ Started by Michele Marchetto.
+ Imported June 1, 2009 and first released with OpenBSD 4.6.
+ Now maintained by Claudio Jeker.
+ mandoc
+ including mandoc(1),
+ man(1),
+ apropos(1),
+ makewhatis(8),
+ man.cgi(8):
+ Started by Kristaps Dzonsons in November 2008.
+ Imported April 6, 2009, first released with OpenBSD 4.8.
+ Now maintained by Ingo Schwarze.
ldapd(8),
ldapctl(8):
Written by Martin Hedenfalk.
***************
*** 177,185 ****
tftpd(8):
Written and maintained by David Gwynne.
Imported March 2, 2012 and first released with OpenBSD 5.2.
! cu(1):
! Written and maintained by Nicholas Marriott.
! Imported July 10, 2012 and first released with OpenBSD 5.4.
ldomd(8),
ldomctl(8):
Written and maintained by Mark Kettenis.
--- 234,244 ----
tftpd(8):
Written and maintained by David Gwynne.
Imported March 2, 2012 and first released with OpenBSD 5.2.
! npppd(8),
! npppctl(8):
! Started by Internet Initiative Japan Inc.
! Imported January 11, 2010, first released with OpenBSD 5.3.
! Maintained by YASUOKA Masahiko.
ldomd(8),
ldomctl(8):
Written and maintained by Mark Kettenis.
***************
*** 187,192 ****
--- 246,254 ----
sndiod(1):
Written and maintained by Alexandre Ratchov.
Imported November 23, 2012 and first released with OpenBSD 5.3.
+ cu(1):
+ Written and maintained by Nicholas Marriott.
+ Imported July 10, 2012 and first released with OpenBSD 5.4.
identd(8):
Written and maintained by David Gwynne.
Imported March 18, 2013 and first released with OpenBSD 5.4.
***************
*** 199,204 ****
--- 261,270 ----
htpasswd(1):
Written and maintained by Florian Obser.
Imported March 17, 2014 and first released with OpenBSD 5.6.
+ LibreSSL:
+ Started by Ted Unangst, Bob Beck, Joel Sing, Miod Vallat, Philip Guenther,
+ and Theo de Raadt in April 2014, first released with OpenBSD 5.6.
+ Portable version maintained by Brent Cook.
httpd(8):
Started by Reyk Floeter.
Imported July 12, 2014 and first released with OpenBSD 5.6.
***************
*** 218,289 ****
rebound(8):
Written and maintained by Ted Unangst.
Imported October 15, 2015 and first released with OpenBSD 5.9.
- OpenSSH
- including ssh(1),
- scp(1),
- sftp(1),
- ssh-add(1),
- ssh-agent(1),
- ssh-keygen(1),
- sshd(8),
- sftp-server(8):
- Started by Aaron Campbell, Bob Beck, Dug Song, Markus Friedl,
- Niels Provos, and Theo de Raadt
- as a fork of SSH 1.2.12 by Tatu Ylonen.
- Imported September 26, 1999 and first released with OpenBSD 2.6.
- Now maintained by Markus Friedl, Damien Miller, Darren Tucker, and
- Theo de Raadt.
- tmux,
- tmux(1):
- Started in 2007 and maintained by Nicholas Marriott.
- Imported June 1, 2009, first released with OpenBSD 4.6.
- mandoc
- including mandoc(1),
- man(1),
- apropos(1),
- makewhatis(8),
- man.cgi(8):
- Started by Kristaps Dzonsons in November 2008.
- Imported April 6, 2009, first released with OpenBSD 4.8.
- Now maintained by Ingo Schwarze.
- LibreSSL:
- Started by Ted Unangst, Bob Beck, Joel Sing, Miod Vallat, Philip Guenther,
- and Theo de Raadt in April 2014, first released with OpenBSD 5.6.
- Portable version maintained by Brent Cook.
- 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.
- Imported April 22, 2008, first released with OpenBSD 4.4.
- mg(1):
- Started by Dave Conroy in November 1986.
- Imported February 25, 2000 and first released with OpenBSD 2.7.
- Now maintained by Mark Lumsden.
- dhclient(8):
- Started by Ted Lemon and Elliot Poger in 1996.
- Imported January 18, 2004 and first released with OpenBSD 3.5.
- Reworked by Henning Brauer.
- Now maintained by Kenneth Westerback.
- dhcpd(8):
- Started by Ted Lemon in 1995.
- Imported April 13, 2004 and first released with OpenBSD 3.6.
- Reworked by Henning Brauer.
- Now maintained by Kenneth Westerback.
- mopd(8):
- Started by Mats O. Jansson in 1993.
- Imported September 21, 1996 and first released with OpenBSD 2.0.
- cwm(1):
- Started by Marius
- Aamodt Eriksen.
- Imported April 27, 2007 and first released with OpenBSD 4.2.
- Now maintained by Okan Demirmen.
- npppd(8),
- npppctl(8):
- Started by Internet Initiative Japan Inc.
- Imported January 11, 2010, first released with OpenBSD 5.3.
- Maintained by YASUOKA Masahiko.
vmm(4),
vmd(8),
vmctl(8):
--- 284,289 ----
***************
*** 294,304 ****
--- 294,319 ----
Concepts
+ - ipsec(4):
+ Started by John Ioannidis, Angelos D. Keromytis, Niels Provos, and
+ Niklas Hallqvist, imported February 20, 1997. OpenBSD was the first
+ free operating system to provide an IPSec stack.
+
- inet6(4):
+ First complete integration and adoption of IPv6 led by
+ "Itojun" (Dr. Junichiro Hagino) [WIDE/KAME], Craig Metz [NRL], and
+ Angelos D. Keromytis starting Jan 6, 1999.
+ Almost fully operational Jun 6, 1999 during the
+ first OpenBSD hackathon.
+ OpenBSD 2.7.
- Privilege separation:
First implemented by
Niels Provos
and Markus Friedl in OpenSSH in March 2002, released with OpenBSD 3.2.
The concept is now used in many programs.
+
- Stack protector: Developed since 2001 as "propolice" by Hiroaki Etoh.
+ Integrated, and implemented for additional hardware platforms,
+ by Miod Vallat and Theo de Raadt. OpenBSD 3.3 was the first operating
+ system to enable it systemwide by default.
- W^X: First used for sparc, sparc64, alpha, and hppa in OpenBSD 3.3.
Today, most architectures implement it.
- ASLR: OpenBSD 3.4 was the first widely used operating system to
***************
*** 313,335 ****
randomization implemented by Thierry Deval. Guard pages and randomized (delayed) free added by Ted Unangst.
Reimplemented by Otto Moerbeek
for OpenBSD 4.4.
- - Static-PIE: Position-independent static binaries for /bin, /sbin and ramdisks.
- First released with OpenBSD 5.7.
-
- ipsec(4):
- Started by John Ioannidis, Angelos D. Keromytis, Niels Provos, and
- Niklas Hallqvist, imported February 20, 1997. OpenBSD was the first
- free operating system to provide an IPSec stack.
-
- inet6(4):
- First full and complete integration/adoption of IPv6 led by
- "Itojun" (Dr. Junichiro Hagino) [WIDE/KAME], Craig Metz [NRL], and
- Angelos D. Keromytis starting Jan 6, 1999. Almost fully operational
- Jun 6, 1999 during first OpenBSD hackathon. OpenBSD 2.7.
-
- Stack protector: Developed since 2001 as "propolice" by Hiroaki Etoh.
- Integrated, and implemented for additional hardware platforms,
- by Miod Vallat and Theo de Raadt. OpenBSD 3.3 was the first operating
- system to enable it systemwide by default.
- PIE: OpenBSD 5.3 was the first widely used operating system to enable
it globally by default, on seven hardware platforms.
Functions
--- 328,337 ----
randomization implemented by Thierry Deval. Guard pages and randomized (delayed) free added by Ted Unangst.
Reimplemented by Otto Moerbeek
for OpenBSD 4.4.
PIE: OpenBSD 5.3 was the first widely used operating system to enable
it globally by default, on seven hardware platforms.
+ Static-PIE: Position-independent static binaries for /bin, /sbin and ramdisks.
+ First released with OpenBSD 5.7.
Functions