[BACK]Return to innovations.html CVS log [TXT][DIR] Up to [local] / www

Annotation of www/innovations.html, Revision 1.16

1.1       schwarze    1: <!DOCTYPE html>
                      2: <html>
                      3: <head>
                      4: <meta charset="UTF-8"/>
                      5: <title>Software developed or maintained by the OpenBSD project</title>
                      6: <style>
1.16    ! deraadt     7: body {
        !             8:     max-width: 65em;
        !             9: }
1.1       schwarze   10: h1     { color: #e00000; font-size: medium; }
                     11: h2     { color: #e00000; }
                     12: </style>
                     13: </head>
                     14:
                     15: <body>
                     16: <p><a href="index.html"><img alt="[OpenBSD]" height="30" width="141"
                     17:   src="images/smalltitle.gif" border="0"></a></p>
                     18: <h1>Software developed or maintained by the OpenBSD project</h1>
                     19: <hr/>
                     20:
1.16    ! deraadt    21: <p>
        !            22: (Sorted in order of introduction, approximately)
        !            23: <p>
1.1       schwarze   24:
1.16    ! deraadt    25: <h3>Programs and subsystems</h3>
1.1       schwarze   26:
                     27: <ul>
1.16    ! deraadt    28: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ypbind.8">ypbind(8)</a>,
        !            29:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ypset.8">ypset(8)</a>,
        !            30:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ypcat.1">ypcat(1)</a>,
        !            31:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ypmatch.1">ypmatch(1)</a>,
        !            32:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ypwhich.1">ypwhich(1)</a>:
        !            33:   Started by Theo de Raadt.
        !            34:   Imported April 26, 1993 and first released with NetBSD 0.9.</a>
        !            35: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ypserv.8">ypserv(8)</a>:
        !            36:   Started by Mats O. Jansson in 1994.
        !            37:   Imported October 23, 1995 and first released with OpenBSD 2.0.
1.4       schwarze   38: <li><a href="http://www.openbsd.org/anoncvs.html">AnonCVS</a>:
1.1       schwarze   39:   Designed and implemented by Chuck Cranor and Theo de Raadt in 1995
                     40:   (<a href="http://www.openbsd.org/papers/anoncvs-paper.pdf">paper</a>,
1.16    ! deraadt    41:   <a href="http://www.openbsd.org/papers/anoncvs-slides.pdf">slides</a>)
1.1       schwarze   42: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/aucat.1">aucat(1)</a>:
                     43:   Started by Kenneth Stailey.
                     44:   Imported January 2, 1997 and first released with OpenBSD 2.1.
1.16    ! deraadt    45:   Now maintained by Alexandre Ratchov.
1.1       schwarze   46: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/pf.4">pf(4)</a>,
                     47:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/pfctl.8">pfctl(8)</a>,
                     48:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/pflogd.8">pflogd(8)</a>,
                     49:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/authpf.8">authpf(8)</a>,
                     50:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ftp-proxy.8">ftp-proxy(8)</a>:
                     51:   Started by Daniel Hartmeier
                     52:   as a replacement for the non-free ipf by Darren Reed.
                     53:   Imported June 24, 2001 and first released with OpenBSD 3.0.
1.16    ! deraadt    54:   Now maintained by Henning Brauer.
        !            55: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/systrace.4">systrace(4)</a>,
        !            56:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/systrace.1">systrace(1)</a>:
1.1       schwarze   57:   Started by Niels Provos.
                     58:   Imported June 4, 2002 and first released with OpenBSD 3.2.
                     59: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/spamd.8">spamd(8)</a>:
1.16    ! deraadt    60:   Written by Bob Beck. Imported December 21, 2002 and first released with OpenBSD 3.3.
1.1       schwarze   61: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/dc.1">dc(1)</a>:
                     62:   Written and maintained by Otto Moerbeek.
                     63:   Imported September 19, 2003 and first released with OpenBSD 3.5.
                     64: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/bc.1">bc(1)</a>:
                     65:   Written and maintained by Otto Moerbeek.
                     66:   Imported September 25, 2003 and first released with OpenBSD 3.5.
                     67: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/sensorsd.8">sensorsd(8)</a>:
                     68:   Started by Henning Brauer.
1.16    ! deraadt    69:   Imported September 24, 2003 and first released with OpenBSD 3.5.
1.1       schwarze   70: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/pkg_add.1">pkg_add(1)</a>:
                     71:   Written and maintained by Marc Espie.
1.16    ! deraadt    72:   Imported October 16, 2003 and first released with OpenBSD 3.5.
1.1       schwarze   73: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/carp.4">carp(4)</a>:
                     74:   Written by Mickey Shalayeff, Markus Friedl, Marco Pfatschbacher,
                     75:   and Ryan McBride.
                     76:   Imported October 17, 2003 and first released with OpenBSD 3.5.
1.16    ! deraadt    77: <li><a href="http://www.openbgpd.org/">OpenBGPD</a>
        !            78:   including <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/bgpd.8">bgpd(8)</a>
        !            79:   and <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/bgpctl.8">bgpctl(8)</a>:
        !            80:   Written and maintained by Henning Brauer and Claudio Jeker.
        !            81:   Imported December 17, 2003 and first released with OpenBSD 3.5.
1.1       schwarze   82: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ifstated.8">ifstated(8)</a>:
                     83:   Started by Marco Pfatschbacher and Ryan McBride.
1.16    ! deraadt    84:   Imported January 23, 2004 and first released with OpenBSD 3.8.
1.1       schwarze   85: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/hotplugd.8">hotplugd(8)</a>:
                     86:   Started by Alexander Yurchenko.
1.16    ! deraadt    87:   Imported May 30, 2004 and first released with OpenBSD 3.6.
        !            88: <li><a href="http://www.openntpd.org/">OpenNTPD</a>
        !            89:   including <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ntpd.8">ntpd(8)</a>
        !            90:   and <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ntpctl.8">ntpctl(8)</a>:
        !            91:   Written and maintained by Henning Brauer.
        !            92:   Imported May 31, 2004 and first released with OpenBSD 3.6.
        !            93:   Portable version maintained by Brent Cook.
1.1       schwarze   94: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/dpb.1">dpb(1)</a>:
1.2       schwarze   95:   Started by Nikolay Sturm on August 10, 2004; first available for OpenBSD 3.6.
1.16    ! deraadt    96:   Rewritten and maintained by Marc Espie since August 20, 2010.
1.1       schwarze   97: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ospfd.8">ospfd(8)</a>,
                     98:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ospfctl.8">ospfctl(8)</a>:
                     99:   Started by Esben Norby and Claudio Jeker.
1.16    ! deraadt   100:   Imported January 28, 2005 and first released with OpenBSD 3.7.
1.1       schwarze  101: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/bioctl.8">bioctl(8)</a>:
                    102:   Started by Marco Peereboom.
1.16    ! deraadt   103:   Imported March 29, 2005 and first released with OpenBSD 3.8.
1.1       schwarze  104: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/hostapd.8">hostapd(8)</a>:
                    105:   Written and maintained by Reyk Floeter.
1.16    ! deraadt   106:   Imported May 26, 2005 and first released with OpenBSD 3.8.
1.1       schwarze  107: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/watchdogd.8">watchdogd(8)</a>:
                    108:   Started by Marc Balmer.
1.16    ! deraadt   109:   Imported August 8, 2005 and first released with OpenBSD 3.8.
1.5       schwarze  110: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/sdiff.1">sdiff(1)</a>:
                    111:   Written by Ray Lai.
1.16    ! deraadt   112:   Imported December 27, 2005 and first released with OpenBSD 3.9.
1.1       schwarze  113: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/dvmrpd.8">dvmrpd(8)</a>,
                    114:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/dvmrpctl.8">dvmrpctl(8)</a>:
                    115:   Started by Esben Norby.
1.16    ! deraadt   116:   Imported June 1, 2006 and first released with OpenBSD 4.0.
1.1       schwarze  117: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ripd.8">ripd(8)</a>,
                    118:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ripctl.8">ripctl(8)</a>:
                    119:   Started by Michele Marchetto.
1.16    ! deraadt   120:   Imported October 18, 2006 and first released with OpenBSD 4.1.
1.5       schwarze  121: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/pkg-config.1">pkg-config(1)</a>:
1.10      schwarze  122:   Started by Chris Kuethe and Marc Espie.
                    123:   Imported November 27, 2006 and first released with OpenBSD 4.1.
1.16    ! deraadt   124:   Now maintained by Jasper Lievisse Adriaanse.
        !           125: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/relayd.8">relayd(8)</a>
        !           126:   with <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/relayctl.8">relayctl(8)</a>:
        !           127:   Started by Pierre-Yves Ritschard and Reyk Floeter.
        !           128:   Imported December 16, 2006 and first released with OpenBSD 4.1.
        !           129:   Now maintained by Reyk Floeter and Sebastian Benoit.<br/>
1.1       schwarze  130: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ospf6d.8">ospf6d(8)</a>,
                    131:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ospf6ctl.8">ospf6ctl(8)</a>:
                    132:   Started by Esben Norby and Claudio Jeker.
1.16    ! deraadt   133:   Imported October 8, 2007 and first released with OpenBSD 4.2.
1.9       schwarze  134: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/libtool.1">libtool(1)</a>:
1.10      schwarze  135:   Written by Steven Mestdagh and Marc Espie.
                    136:   Imported October 28, 2007 and first available for OpenBSD 4.3.
                    137:   Now maintained by Marc Espie, Jasper Lievisse Adriaanse,
1.16    ! deraadt   138:   and Antoine Jacoutot.
1.1       schwarze  139: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/snmpd.8">snmpd(8)</a>,
                    140:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/snmpctl.8">snmpctl(8)</a>:
                    141:   Started by Reyk Floeter.
                    142:   Imported December 5, 2007 and first released with OpenBSD 4.3.
1.16    ! deraadt   143:   Maintained by Reyk Floeter and Bret Lambert.
1.1       schwarze  144: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ypldap.8">ypldap(8)</a>:
                    145:   Started by Pierre-Yves Ritschard.
1.16    ! deraadt   146:   Imported June 26, 2008 and first released with OpenBSD 4.4.
1.1       schwarze  147: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ldpd.8">ldpd(8)</a>,
                    148:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ldpctl.8">ldpctl(8)</a>:
                    149:   Started by Michele Marchetto.
                    150:   Imported June 1, 2009 and first released with OpenBSD 4.6.
1.16    ! deraadt   151:   Now maintained by Claudio Jeker.
        !           152: <li><a href="http://www.opensmtpd.org/">OpenSMTPD</a>
        !           153:   including <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/smtpd.8">smtpd(8)</a>,
        !           154:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/smtpctl.8">smtpctl(8)</a>,
        !           155:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/makemap.8">makemap(8)</a>:
        !           156:   Started by Gilles Chehade.
        !           157:   Imported November 1, 2008 and first released with OpenBSD 4.6.
        !           158:   Now maintained by Gilles Chehade and Eric Faurot.
1.1       schwarze  159: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ldapd.8">ldapd(8)</a>,
                    160:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ldapctl.8">ldapctl(8)</a>:
                    161:   Written by Martin Hedenfalk.
1.16    ! deraadt   162:   Imported May 31, 2010 and first released with OpenBSD 4.8.
        !           163: <li><a href="http://www.openiked.org/">OpenIKED</a>
        !           164:   including <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/iked.8">iked(8)</a>
        !           165:   and <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/ikectl.8">ikectl(8)</a>:
        !           166:   Started by Reyk Floeter.
        !           167:   Imported June 3, 2010 and first released with OpenBSD 4.8.
        !           168:   Now maintained by Reyk Floeter and Mike Belopuhov.
1.1       schwarze  169: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/iscsid.8">iscsid(8)</a>,
                    170:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/iscsictl.8">iscsictl(8)</a>:
                    171:   Written and maintained by Claudio Jeker.
1.16    ! deraadt   172:   Imported September 24, 2010 and first released with OpenBSD 4.9.
1.3       schwarze  173: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rc.d.8">rc.d(8)</a>,
                    174:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rc.subr.8">rc.subr(8)</a>:
                    175:   Written and maintained by Robert Nagy and Antoine Jacoutot.
1.16    ! deraadt   176:   Imported October 26, 2010 and first released with OpenBSD 4.9.
        !           177: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/tftpd.8">tftpd(8)</a>:
        !           178:   Written and maintained by David Gwynne.
        !           179:   Imported March 2, 2012 and first released with OpenBSD 5.2.
1.1       schwarze  180: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/cu.1">cu(1)</a>:
                    181:   Written and maintained by Nicholas Marriott.
1.16    ! deraadt   182:   Imported July 10, 2012 and first released with OpenBSD 5.4.
1.1       schwarze  183: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/sparc64/ldomd.8">ldomd(8)</a>,
                    184:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/sparc64/ldomctl.8">ldomctl(8)</a>:
                    185:   Written and maintained by Mark Kettenis.
1.16    ! deraadt   186:   Imported October 26, 2012 and first released with OpenBSD 5.3.
1.1       schwarze  187: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/sndiod.1">sndiod(1)</a>:
                    188:   Written and maintained by Alexandre Ratchov.
1.16    ! deraadt   189:   Imported November 23, 2012 and first released with OpenBSD 5.3.
1.1       schwarze  190: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/identd.8">identd(8)</a>:
                    191:   Written and maintained by David Gwynne.
1.16    ! deraadt   192:   Imported March 18, 2013 and first released with OpenBSD 5.4.
1.1       schwarze  193: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/slowcgi.8">slowcgi(8)</a>:
                    194:   Written and maintained by Florian Obser.
1.16    ! deraadt   195:   Imported May 23, 2013 and first released with OpenBSD 5.4.
1.1       schwarze  196: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/signify.1">signify(1)</a>:
                    197:   Written and maintained by <a href="http://www.tedunangst.com/flak/post/signify">Ted Unangst</a>.
1.16    ! deraadt   198:   Imported December 31, 2013 and first released with OpenBSD 5.5.
1.1       schwarze  199: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/htpasswd.1">htpasswd(1)</a>:
                    200:   Written and maintained by Florian Obser.
1.16    ! deraadt   201:   Imported March 17, 2014 and first released with OpenBSD 5.6.
        !           202: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/httpd.8">httpd(8)</a>:
        !           203:   Started by Reyk Floeter.
        !           204:   Imported July 12, 2014 and first released with OpenBSD 5.6.
        !           205:   Maintained by Reyk Floeter and Florian Obser.
1.1       schwarze  206: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rcctl.8">rcctl(8)</a>:
                    207:   Written and maintained by Antoine Jacoutot.
1.16    ! deraadt   208:   Imported August 19, 2014 and first released with OpenBSD 5.7.
1.1       schwarze  209: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/file.1">file(1)</a>:
                    210:   Rewritten from scratch and maintained by Nicholas Marriott.
1.16    ! deraadt   211:   Imported April 24, 2015 and first released with OpenBSD 5.8.
1.1       schwarze  212: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/doas.1">doas(1)</a>:
                    213:   Written and maintained by Ted Unangst.
1.16    ! deraadt   214:   Imported July 16, 2015 and first released with OpenBSD 5.8.
1.1       schwarze  215: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/radiusd.8">radiusd(8)</a>:
                    216:   Written and maintained by YASUOKA Masahiko.
1.16    ! deraadt   217:   Imported July 21, 2015 and first released with OpenBSD 5.8.
1.1       schwarze  218: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/rebound.8">rebound(8)</a>:
                    219:   Written and maintained by Ted Unangst.
1.16    ! deraadt   220:   Imported October 15, 2015 and first released with OpenBSD 5.9.
        !           221: <li><a href="http://www.openssh.org/">OpenSSH</a>
        !           222:   including <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh.1">ssh(1)</a>,
        !           223:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/scp.1">scp(1)</a>,
        !           224:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/sftp.1">sftp(1)</a>,
        !           225:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh-add.1">ssh-add(1)</a>,
        !           226:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh-agent.1">ssh-agent(1)</a>,
        !           227:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/ssh-keygen.1">ssh-keygen(1)</a>,
        !           228:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/sshd.8">sshd(8)</a>,
        !           229:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/sftp-server.8">sftp-server(8)</a>:
        !           230:   Started by Aaron Campbell, Bob Beck, Dug Song, Markus Friedl,
        !           231:   Niels Provos, and Theo de Raadt
        !           232:   as a fork of SSH 1.2.12 by Tatu Ylonen.
        !           233:   Imported September 26, 1999 and first released with OpenBSD 2.6.
        !           234:   Now maintained by Markus Friedl, Damien Miller, Darren Tucker, and
        !           235:   Theo de Raadt.
        !           236: <li><a href="http://tmux.github.io/">tmux</a>,
        !           237:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/tmux.1">tmux(1)</a>:
        !           238:   Started in 2007 and maintained by Nicholas Marriott.
        !           239:   Imported June 1, 2009, first released with OpenBSD 4.6.
        !           240: <li><a href="http://mdocml.bsd.lv/">mandoc</a>
        !           241:   including <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/mandoc.1">mandoc(1)</a>,
        !           242:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/man.1">man(1)</a>,
        !           243:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/apropos.1">apropos(1)</a>,
        !           244:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/makewhatis.8">makewhatis(8)</a>,
        !           245:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/mandoc/man8/man.cgi.8">man.cgi(8)</a>:
        !           246:   Started by Kristaps Dzonsons in November 2008.
        !           247:   Imported April 6, 2009, first released with OpenBSD 4.8.
        !           248:   Now maintained by Ingo Schwarze.
        !           249: <li><a href="http://www.libressl.org/">LibreSSL</a>:
        !           250:   Started by Ted Unangst, Bob Beck, Joel Sing, Miod Vallat, Philip Guenther,
        !           251:   and Theo de Raadt in April 2014, first released with OpenBSD 5.6.
        !           252:   Portable version maintained by Brent Cook.
1.4       schwarze  253: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/m4.1">m4(1)</a>:
                    254:   Originally implemented by Ozan Yigit and Richard A. O'Keefe for 4.3BSD-Reno.
1.16    ! deraadt   255:   Considerably extended and maintained by Marc Espie since 1999.
1.1       schwarze  256: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/sysmerge.8">sysmerge(8)</a>:
                    257:   Written and maintained by Antoine Jacoutot,
                    258:   originally forked from mergemaster by Douglas Barton.
1.16    ! deraadt   259:   Imported April 22, 2008, first released with OpenBSD 4.4.
1.1       schwarze  260: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/mg.1">mg(1)</a>:
                    261:   Started by Dave Conroy in November 1986.
                    262:   Imported February 25, 2000 and first released with OpenBSD 2.7.
1.16    ! deraadt   263:   Now maintained by Mark Lumsden.
1.1       schwarze  264: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/dhclient.8">dhclient(8)</a>:
                    265:   Started by Ted Lemon and Elliot Poger in 1996.
                    266:   Imported January 18, 2004 and first released with OpenBSD 3.5.
                    267:   Reworked by Henning Brauer.
1.16    ! deraadt   268:   Now maintained by Kenneth Westerback.
1.1       schwarze  269: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/dhcpd.8">dhcpd(8)</a>:
                    270:   Started by Ted Lemon in 1995.
                    271:   Imported April 13, 2004 and first released with OpenBSD 3.6.
                    272:   Reworked by Henning Brauer.
1.16    ! deraadt   273:   Now maintained by Kenneth Westerback.
        !           274: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/mopd.8">mopd(8)</a>:
        !           275:   Started by Mats O. Jansson in 1993.
        !           276:   Imported September 21, 1996 and first released with OpenBSD 2.0.
1.1       schwarze  277: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/cwm.1">cwm(1)</a>:
1.5       schwarze  278:   Started by <a href="http://monkey.org/~marius/cwm/README">Marius
1.1       schwarze  279:   Aamodt Eriksen.</A>
                    280:   Imported April 27, 2007 and first released with OpenBSD 4.2.
1.16    ! deraadt   281:   Now maintained by Okan Demirmen.
1.1       schwarze  282: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/npppd.8">npppd(8)</a>,
                    283:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/npppctl.8">npppctl(8)</a>:
                    284:   Started by Internet Initiative Japan Inc.
                    285:   Imported January 11, 2010, first released with OpenBSD 5.3.
1.16    ! deraadt   286:   Maintained by YASUOKA Masahiko.
1.1       schwarze  287: </ul>
                    288:
1.16    ! deraadt   289: <h3>Concepts</h3>
1.1       schwarze  290:
                    291: <ul>
1.16    ! deraadt   292: <li>Privilege separation:
        !           293:   First implemented by
        !           294:   <a href="http://www.citi.umich.edu/u/provos/ssh/privsep.html">Niels Provos</a>
        !           295:   and Markus Friedl in OpenSSH in March 2002, released with OpenBSD 3.2.
        !           296:   The concept is now used in many programs.
        !           297: <li>W^X: First used for sparc, sparc64, alpha, and hppa in OpenBSD 3.3.
        !           298:   Today, most architectures implement it.
        !           299: <li>ASLR: OpenBSD 3.4 was the first widely used operating system to
        !           300:   provide it by default.
        !           301: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/gcc-local.1">gcc-local(1)</a>
        !           302:   __attribute__((__bounded__)) static analysis annotation
        !           303:   and checking mechanism:
        !           304:   Started by Anil Madhavapeddy on June 26, 2003
        !           305:   and ported to GCC 4 by Nicholas Marriott.
        !           306:   First released with OpenBSD 3.4.
        !           307: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/malloc.3">malloc(3)</a>
        !           308:   randomization implemented by Thierry Deval. Guard pages and randomized (delayed) free added by Ted Unangst.
        !           309:   Reimplemented by <a href="http://www.openbsd.org/papers/eurobsdcon2009/otto-malloc.pdf">Otto Moerbeek</a>
        !           310:   for OpenBSD 4.4.</li>
        !           311: <li>Static-PIE: Position-independent static binaries for /bin, /sbin and ramdisks.
        !           312:   First released with OpenBSD 5.7.
        !           313: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/ipsec.4">ipsec(4)</a>:
        !           314:   Started by John Ioannidis, Angelos D. Keromytis, Niels Provos, and
        !           315:   Niklas Hallqvist, imported February 20, 1997.  OpenBSD was the first
        !           316:   free operating system to provide an IPSec stack.
        !           317: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man4/inet6.4">inet6(4)</a>:
        !           318:   First full and complete integration/adoption of IPv6 led by
        !           319:   "Itojun" (Dr. Junichiro Hagino) [WIDE/KAME], Craig Metz [NRL], and
        !           320:    Angelos D. Keromytis starting Jan 6, 1999. Almost fully operational
        !           321:    Jun 6, 1999 during <a href=hackathons.html>first OpenBSD hackathon</a>.  OpenBSD 2.7.
        !           322: <li>Stack protector:  Developed since 2001 as "propolice" by Hiroaki Etoh.
        !           323:   Integrated, and implemented for additional hardware platforms,
        !           324:   by Miod Vallat and Theo de Raadt.  OpenBSD 3.3 was the first operating
        !           325:   system to enable it systemwide by default.
        !           326: <li>PIE: OpenBSD 5.3 was the first widely used operating system to enable
        !           327:   it globally by default, on seven hardware platforms.
        !           328: </ul>
        !           329:
        !           330: <h3>Functions</h3>
        !           331:
        !           332: <ul>
        !           333: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/arc4random.3">arc4random(3)</a>:
        !           334:   David Mazieres, December 28, 1996, OpenBSD 2.1
1.1       schwarze  335: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/bcrypt.3">bcrypt(3)</a>:
                    336:   Implemented by <a href="https://www.usenix.org/legacy/events/usenix99/provos/provos_html/node1.html">Niels Provos and David Mazieres</a>
                    337:   Imported February 13, 1997 and first released with OpenBSD 2.1.
1.16    ! deraadt   338: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/strlcpy.3">strlcpy(3)</a>,
        !           339:   <a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/strlcat.3">strlcat(3)</a>:
        !           340:   Todd Miller and Theo de Raadt, July 1, 1998, OpenBSD 2.4
        !           341: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/strtonum.3">strtonum(3)</a>:
        !           342:   Ted Unangst, Todd Miller, and Theo de Raadt, May 3, 2004, OpenBSD 3.6
1.12      schwarze  343: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/imsg_init.3">imsg</a>:
                    344:   Message passing API, written by Henning Brauer.
                    345:   In libutil since May 26, 2010, OpenBSD 4.8;
1.16    ! deraadt   346:   used by various daemons before that.
        !           347: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/timingsafe_bcmp.3">timingsafe_bcmp(3)</a>:
        !           348:   Damien Miller, July 13, 2010, OpenBSD 4.9
        !           349: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/explicit_bzero.3">explicit_bzero(3)</a>:
        !           350:   Ted Unangst and Matthew Dempsky, January 22, 2014, OpenBSD 5.5
1.12      schwarze  351: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/ohash_init.3">ohash</a>:
                    352:   Written and maintained by Marc Espie.
                    353:   In libutil since May 12, 2014, OpenBSD 5.6;
1.16    ! deraadt   354:   used by make(1) and m4(1) before that.
1.12      schwarze  355: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/asr_run.3">asr</a>:
                    356:   Replacement resolver written and maintained by Eric Faurot.
1.16    ! deraadt   357:   Imported April 14, 2012; activated on March 26, 2014, OpenBSD 5.6.
        !           358: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/reallocarray.3">reallocarray(3)</a>:
        !           359:   Theo de Raadt and Ted Unangst, April 22, 2014, OpenBSD 5.6
        !           360: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/getentropy.2">getentropy(2)</a>:
        !           361:   Matthew Dempsky and Theo de Raadt, June 13, 2014, OpenBSD 5.6
        !           362: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/sendsyslog.2">sendsyslog(2)</a>:
        !           363:   Theo de Raadt, July 10, 2014, OpenBSD 5.6
        !           364: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/timingsafe_memcmp.3">timingsafe_memcmp(3)</a>:
        !           365:   Matthew Dempsky, July 13, 2014, OpenBSD 5.6
        !           366: <li><a href="http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/pledge.2">pledge(2)</a>:
        !           367:   Theo de Raadt, July 19, 2015, OpenBSD 5.9
1.1       schwarze  368: </ul>
                    369:
1.11      deraadt   370: <h3>Projects maintained by OpenBSD developers outside OpenBSD</h3>
1.1       schwarze  371:
                    372: <ul>
                    373: <li><a href="http://www.sudo.ws/">sudo</a>:
                    374:   Started by Bob Coggeshall and Cliff Spencer around 1980.
                    375:   Imported November 18, 1999, first released with OpenBSD 2.7.
1.16    ! deraadt   376:   Now maintained by Todd Miller.
1.1       schwarze  377: <li><a href="http://www.midish.org/">midish</a>:
                    378:   Written and maintained by Alexandre Ratchov.
1.16    ! deraadt   379:   Port available since November 4, 2005.
1.7       schwarze  380: <li><a href="https://github.com/nicm/fdm">fdm</a>:
1.1       schwarze  381:   Written and maintained by Nicholas Marriott.
1.16    ! deraadt   382:   Port available since January 18, 2007.
1.3       schwarze  383: <li><a href="https://github.com/ajacoutot/toad/">toad</a>:
                    384:   Written and maintained by Antoine Jacoutot.
1.16    ! deraadt   385:   Port available since October 8, 2013.
1.1       schwarze  386: <li><a href="http://jasperla.github.io/portroach/">portroach</a>:
                    387:   Written and maintained by Jasper Lievisse Adriaanse,
                    388:   originally forked from FreeBSD's portscout.
1.16    ! deraadt   389:   Port available since September 5, 2014.
1.1       schwarze  390: </ul>
                    391:
                    392: </body>
                    393: </html>