blob: 2c0b96d46f0a4d56f2d0997e0ebb5c4c0d58a46d [file] [log] [blame]
Cullen Jennings235513a2005-09-21 22:51:36 +00001% header.tex
2%
3% header file for the libSRTP documentation - based on the header
4% file generated by doxygen, with the initial chapters of the
5% original libSRTP documentation tacked on
6%
7\documentclass[letterpaper]{book}
8\usepackage{makeidx}
9\usepackage{fancyhdr}
10\usepackage{graphicx}
11\usepackage{multicol}
12\usepackage{float}
13\usepackage{textcomp}
14\usepackage{alltt}
15\usepackage{times}
David McGrew7c01b712005-09-27 15:38:26 +000016\usepackage{graphicx}
Cullen Jennings235513a2005-09-21 22:51:36 +000017\ifx\pdfoutput\undefined
18\usepackage[ps2pdf,
19 pagebackref=true,
20 colorlinks=true,
21 linkcolor=blue
22 ]{hyperref}
23\else
24\usepackage[pdftex,
25 pagebackref=true,
26 colorlinks=true,
27 linkcolor=blue
28 ]{hyperref}
29\fi
30\usepackage{doxygen}
31\makeindex
32\setcounter{tocdepth}{1}
David McGrew7c01b712005-09-27 15:38:26 +000033\renewcommand{\footrulewidth}{0.4pt}
Cullen Jennings235513a2005-09-21 22:51:36 +000034
35% these lengths are from DAM
36\textwidth = 6.5 in
37%\textheight = 9 in
38\oddsidemargin = 0.0 in
39\evensidemargin = 0.0 in
40\topmargin = 0.0 in
41\headheight = 0.0 in
42%\headsep = 0.0 in
43\parskip = 0.2in
44\parindent = 0.0in
45
46% these header and footer definitions from DAM
47\lhead{libSRTP}
48\chead{}
49\rhead{\rightmark}
50%\rhead{\slshape }
51\lfoot{}
52\cfoot{ \thepage }
53\rfoot{}
54%\fancyhead[LE,RO]{\rightmark }
55%\fancyhead[LO,RE]{\slshape }
56
57% let's use the palatino font
58\fontfamily{ppl}
59\selectfont
60
61
62\begin{document}
63\begin{titlepage}
David McGrew7c01b712005-09-27 15:38:26 +000064\vspace*{4cm}
Cullen Jennings235513a2005-09-21 22:51:36 +000065%\begin{center}
66{\Huge
David McGrew7c01b712005-09-27 15:38:26 +000067libSRTP LIBSRTPVERSION Overview and Reference Manual\\
Cullen Jennings235513a2005-09-21 22:51:36 +000068 \hrulefill
69}\\
David McGrew7c01b712005-09-27 15:38:26 +000070\vspace*{0cm}
Cullen Jennings235513a2005-09-21 22:51:36 +000071\begin{flushright}
72{\Large David A. McGrew \\ \texttt{mcgrew@cisco.com} }\\
73\vspace*{0.5cm}
74\end{flushright}
75%\end{center}
David McGrew7c01b712005-09-27 15:38:26 +000076
77%\includegraphics[scale=.8]{phone}
78
Cullen Jennings235513a2005-09-21 22:51:36 +000079\end{titlepage}
80
81
82\clearemptydoublepage
83\vspace*{3cm}
84{\LARGE Preface}
85\vspace{1cm}
86
87The original implementation and documentation of libSRTP was written
88by David McGrew of Cisco Systems, Inc. in order to promote the use,
David McGrewdce4d272006-06-08 18:44:32 +000089understanding, and interoperability of Secure RTP. Michael Jerris
90contributed support for building under MSVC. Andris Pavenis
91contributed many important fixes. Brian West contributed changes to
92enable dynamic linking. Yves Shumann reported documentation bugs.
93Randell Jesup contributed a working SRTCP implementation and other
94fixes. Alex Vanzella and Will Clark contributed changes so that the
95AES ICM implementation can be used for ISMA media encryption. Steve
96Underwood contributed x86\_64 portability changes. We also give
97thanks to Fredrik Thulin, Brian Weis, Mark Baugher, Jeff Chan, Bill
98Simon, Douglas Smith, Bill May, Richard Preistley, Joe Tardo and
99others for contributions, comments, and corrections.
Cullen Jennings235513a2005-09-21 22:51:36 +0000100
101This reference material in this documenation was generated using the
102\texttt{doxygen} utility for automatic documentation of source code.
103
104\copyright 2001-2005 by David A. McGrew, Cisco Systems, Inc.
105\thispagestyle{empty}
106
107\clearemptydoublepage
108\pagenumbering{roman}
109\tableofcontents
110%\clearemptydoublepage
111
112\clearemptydoublepage
113\pagenumbering{arabic}
114
115