aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/books/developers-handbook/book.xml
diff options
context:
space:
mode:
Diffstat (limited to 'en_US.ISO8859-1/books/developers-handbook/book.xml')
-rw-r--r--en_US.ISO8859-1/books/developers-handbook/book.xml225
1 files changed, 225 insertions, 0 deletions
diff --git a/en_US.ISO8859-1/books/developers-handbook/book.xml b/en_US.ISO8859-1/books/developers-handbook/book.xml
new file mode 100644
index 0000000000..841631dba8
--- /dev/null
+++ b/en_US.ISO8859-1/books/developers-handbook/book.xml
@@ -0,0 +1,225 @@
+<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
+<!DOCTYPE book PUBLIC "-//FreeBSD//DTD DocBook XML V4.2-Based Extension//EN"
+ "../../../share/sgml/freebsd42.dtd" [
+<!ENTITY % entities PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Entity Set//EN" "../../share/sgml/entities.ent">
+%entities;
+<!ENTITY % chapters SYSTEM "chapters.ent"> %chapters;
+]>
+
+<!--
+ The FreeBSD Documentation Project
+
+ $FreeBSD$
+-->
+
+<book lang='en'>
+ <bookinfo>
+ <title>FreeBSD Developers' Handbook</title>
+
+ <corpauthor>The FreeBSD Documentation Project</corpauthor>
+
+ <pubdate>August 2000</pubdate>
+
+ <copyright>
+ <year>2000</year>
+ <year>2001</year>
+ <year>2002</year>
+ <year>2003</year>
+ <year>2004</year>
+ <year>2005</year>
+ <year>2006</year>
+ <year>2007</year>
+ <year>2008</year>
+ <year>2009</year>
+ <year>2010</year>
+ <holder>The FreeBSD Documentation Project</holder>
+ </copyright>
+
+ &legalnotice;
+
+ <legalnotice id="trademarks" role="trademarks">
+ &tm-attrib.freebsd;
+ &tm-attrib.apple;
+ &tm-attrib.ibm;
+ &tm-attrib.ieee;
+ &tm-attrib.intel;
+ &tm-attrib.linux;
+ &tm-attrib.microsoft;
+ &tm-attrib.opengroup;
+ &tm-attrib.sun;
+ &tm-attrib.general;
+ </legalnotice>
+
+ <releaseinfo>$FreeBSD$</releaseinfo>
+
+ <abstract>
+ <para>Welcome to the Developers' Handbook. This manual is a
+ <emphasis>work in progress</emphasis> and is the work of many
+ individuals. Many sections do not yet exist and some of those
+ that do exist need to be updated. If you are interested in
+ helping with this project, send email to the &a.doc;.</para>
+
+ <para>The latest version of this document is always available
+ from the <ulink url="&url.base;/index.html">FreeBSD World
+ Wide Web server</ulink>. It may also be downloaded in a
+ variety of formats and compression options from the <ulink
+ url="ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/">FreeBSD FTP
+ server</ulink> or one of the numerous <ulink
+ url="&url.books.handbook;/mirrors-ftp.html">mirror
+ sites</ulink>.</para>
+ </abstract>
+ </bookinfo>
+
+ <part id="Basics">
+ <title>Basics</title>
+
+ &chap.introduction;
+ &chap.tools;
+ &chap.secure;
+ &chap.l10n;
+ &chap.policies;
+ &chap.testing;
+ </part>
+
+ <part id="ipc">
+ <title>Interprocess Communication</title>
+
+ &chap.sockets;
+ &chap.ipv6;
+
+ </part>
+
+ <part id="kernel">
+ <title>Kernel</title>
+
+ &chap.kernelbuild;
+ &chap.kerneldebug;
+
+ </part>
+
+ <part id="architectures">
+ <title>Architectures</title>
+
+ &chap.x86;
+
+ </part>
+
+ <part id="appendices">
+ <title>Appendices</title>
+
+ <bibliography>
+
+ <biblioentry id="COD" xreflabel="1">
+ <authorgroup>
+ <author>
+ <firstname>Dave</firstname>
+ <othername role="MI">A</othername>
+ <surname>Patterson</surname>
+ </author>
+ <author>
+ <firstname>John</firstname>
+ <othername role="MI">L</othername>
+ <surname>Hennessy</surname>
+ </author>
+ </authorgroup>
+ <copyright><year>1998</year><holder>Morgan Kaufmann Publishers,
+ Inc.</holder></copyright>
+ <isbn>1-55860-428-6</isbn>
+ <publisher>
+ <publishername>Morgan Kaufmann Publishers, Inc.</publishername>
+ </publisher>
+ <title>Computer Organization and Design</title>
+ <subtitle>The Hardware / Software Interface</subtitle>
+ <pagenums>1-2</pagenums>
+ </biblioentry>
+
+ <biblioentry xreflabel="2">
+ <authorgroup>
+ <author>
+ <firstname>W.</firstname>
+ <othername role="Middle">Richard</othername>
+ <surname>Stevens</surname>
+ </author>
+ </authorgroup>
+ <copyright><year>1993</year><holder>Addison Wesley Longman,
+ Inc.</holder></copyright>
+ <isbn>0-201-56317-7</isbn>
+ <publisher>
+ <publishername>Addison Wesley Longman, Inc.</publishername>
+ </publisher>
+ <title>Advanced Programming in the Unix Environment</title>
+ <pagenums>1-2</pagenums>
+ </biblioentry>
+
+ <biblioentry xreflabel="3">
+ <authorgroup>
+ <author>
+ <firstname>Marshall</firstname>
+ <othername role="Middle">Kirk</othername>
+ <surname>McKusick</surname>
+ </author>
+ <author>
+ <firstname>George</firstname>
+ <surname>Neville-Neil</surname>
+ </author>
+ </authorgroup>
+ <copyright><year>2004</year><holder>Addison-Wesley</holder></copyright>
+ <isbn>0-201-70245-2</isbn>
+ <publisher>
+ <publishername>Addison-Wesley</publishername>
+ </publisher>
+ <title>The Design and Implementation of the FreeBSD Operating System</title>
+ <pagenums>1-2</pagenums>
+ </biblioentry>
+
+ <biblioentry id="Phrack" xreflabel="4">
+ <authorgroup>
+ <author>
+ <firstname>Aleph</firstname>
+ <surname>One</surname>
+ </author>
+ </authorgroup>
+ <title>Phrack 49; "Smashing the Stack for Fun and Profit"</title>
+ </biblioentry>
+
+ <biblioentry id="StackGuard" xreflabel="5">
+ <authorgroup>
+ <author>
+ <firstname>Chrispin</firstname>
+ <surname>Cowan</surname>
+ </author>
+ <author>
+ <firstname>Calton</firstname>
+ <surname>Pu</surname>
+ </author>
+ <author>
+ <firstname>Dave</firstname>
+ <surname>Maier</surname>
+ </author>
+ </authorgroup>
+ <title>StackGuard; Automatic Adaptive Detection and Prevention of
+ Buffer-Overflow Attacks</title>
+ </biblioentry>
+
+ <biblioentry id="OpenBSD" xreflabel="6">
+ <authorgroup>
+ <author>
+ <firstname>Todd</firstname>
+ <surname>Miller</surname>
+ </author>
+ <author>
+ <firstname>Theo</firstname>
+ <surname>de Raadt</surname>
+ </author>
+ </authorgroup>
+ <title>strlcpy and strlcat -- consistent, safe string copy and
+ concatenation.</title>
+ </biblioentry>
+
+ </bibliography>
+
+ </part>
+
+ &chap.index;
+
+</book>