summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2002-01-17 13:29:17 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2002-01-17 13:29:17 +0000
commit085204e5ca247e98a7ec437301cfefff31541d30 (patch)
treed8767621b40fb0b6fd42cd5184c9ee8d055ee641
parent38ff9cfddb2c8a591802a95b55a68a6a0993d809 (diff)
downloadgnutls-085204e5ca247e98a7ec437301cfefff31541d30.tar.gz
updated documentation
-rw-r--r--NEWS2
-rw-r--r--THANKS19
-rw-r--r--doc/tex/Makefile.am4
-rw-r--r--doc/tex/ciphersuites.tex6
-rw-r--r--doc/tex/cover.tex.in46
-rw-r--r--doc/tex/gnutls-logo.ps154
-rw-r--r--doc/tex/gnutls.tex2
7 files changed, 207 insertions, 26 deletions
diff --git a/NEWS b/NEWS
index 39d2631130..6e728cbf45 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,8 @@
Version ?.?.?
- Added gnutls_x509pki_verify_certificate()
- Added gnutls_x509pki_set_trust_mem() and gnutls_x509pki_set_key_mem()
+- Bug fixes in srpcrypt
+- Bug fixes in the Handshake protocol
Version 0.3.2 (5/01/2002)
- Corrected bug which did not allow a client to accept multiple CA names
diff --git a/THANKS b/THANKS
index cca5395c96..bbd395b42e 100644
--- a/THANKS
+++ b/THANKS
@@ -1,12 +1,13 @@
Here is a list of people, who helped in GnuTLS development.
Please help us to keep it complete and free of errors.
-Werner Koch <wk@gnupg.org>
-Tarun Upadhyay <tarun@poboxes.com>
-Neil Spring <nspring@saavie.org>
-Paul Sheer <psheer@icon.co.za>
-Jon Nelson <jnelson@securepipe.com>
-Simon Josefsson <jas@extundo.com>
-Marco d'Itri <md@linux.it>
-Mike Siers <mikes@poliac.com>
-
+Werner Koch <wk@gnupg.org>
+Tarun Upadhyay <tarun@poboxes.com>
+Neil Spring <nspring@saavie.org>
+Paul Sheer <psheer@icon.co.za>
+Jon Nelson <jnelson@securepipe.com>
+Simon Josefsson <jas@extundo.com>
+Marco d'Itri <md@linux.it>
+Mike Siers <mikes@poliac.com>
+Marc Huber <Marc.Huber@web.de>
+Guillaume Morin <guillaume@morinfr.org>
diff --git a/doc/tex/Makefile.am b/doc/tex/Makefile.am
index 19589ea02b..11380fa7f0 100644
--- a/doc/tex/Makefile.am
+++ b/doc/tex/Makefile.am
@@ -2,7 +2,7 @@ EXTRA_DIST = gnutls.tex gnutls.ps gnutls.html \
ex1.tex ex2.tex ex3.tex srp1.tex serv1.tex gnutls.css \
nx_grp_g.png prev_g.png up_g.png fdl.tex macros.tex \
cover.tex.in img1.png img3.png img5.png img2.png img4.png \
- img6.png
+ img6.png gnutls-logo.ps
TEX_OBJECTS = gnutls.tex ../../lib/gnutls-api.tex serv1.tex ex1.tex ex2.tex ex3.tex fdl.tex \
macros.tex cover.tex ciphersuites.tex resumedb.tex translayer.tex asn1.tex ../../lib/asn1-api.tex \
@@ -14,7 +14,7 @@ gnutls.ps: $(TEX_OBJECTS)
-latex gnutls.tex && latex gnutls.tex && dvips gnutls.dvi -o gnutls.ps
gnutls.html: $(TEX_OBJECTS)
- -latex2html gnutls.tex -no_subdir 1 -split 0 -local_icons -html_version 3.2,math \
+ -latex2html gnutls.tex -no_navigation -no_subdir 1 -split 0 -local_icons -html_version 3.2,math \
-info "" -white
diff --git a/doc/tex/ciphersuites.tex b/doc/tex/ciphersuites.tex
index 7206738430..d89f9f4888 100644
--- a/doc/tex/ciphersuites.tex
+++ b/doc/tex/ciphersuites.tex
@@ -1,13 +1,9 @@
\newpage
\section{TLS Cipher suites}
\par
-\tlsI supports ciphersuites like {\bf TLS\_X509PKI\_DHE\_RSA\_WITH\_3DES\_CBC\_SHA}.
+\tlsI supports ciphersuites like {\bf TLS\_DHE\_RSA\_WITH\_3DES\_CBC\_SHA}.
These ciphersuites contain three parameters:
\begin{itemize}
-\item The authentication method (X.509 PKI in the example)\footnote{
-This field should be considered as a \gnutls extension. \tlsI only defines
-the X.509 PKI authentication method. \gnutls supports other authentication
-methods as well.}
\item The key exchange algorithm (DHE\_RSA in the example)
\item The Symmetric encryption algorithm and mode (3DES\_CBC in this
example)
diff --git a/doc/tex/cover.tex.in b/doc/tex/cover.tex.in
index 680dc12c23..430ef19f30 100644
--- a/doc/tex/cover.tex.in
+++ b/doc/tex/cover.tex.in
@@ -1,23 +1,51 @@
+\begin{latexonly}
+
\thispagestyle{empty}
\setlength{\parindent}{0mm}
\setlength{\parskip}{0mm}
- {\Huge GNUTLS\\[.1mm]}
- \HRule
- \begin{flushright}
- a Transport Layer Security Library\\[1mm]
- This document applies to \gnutls @VERSION@
- \end{flushright}
+\hspace{\linewidth}
+\hspace{-2cm}
+\includegraphics{gnutls-logo}
+\vspace{-.3cm}
+\\
+\HRule
+\vspace{.2cm}
+\\
+\begin{tabular}{l@{\extracolsep{3cm}}p{7cm}}
+{\Large{GNUTLS}}
+&
+\vspace{-.6cm}
+\begin{verbatim}
+a Transport Layer Security Library
+This document applies to GnuTLS @VERSION@
+\end{verbatim}
+\end{tabular}
+
+\vspace*{\stretch{2}}
+
+{\Large By Nikos Mavroyanopoulos and Fabio Fiorina}
+\vspace{-.2cm}
+\\
+\HRule
- \vspace*{\stretch{2}}
+\end{latexonly}
- {\Large By Nikos Mavroyanopoulos and Fabio Fiorina\\[.1mm]}
- \HRule
+\begin{htmlonly}
+
+{\Large{GNUTLS}}
+\begin{flushright}
+a Transport Layer Security Library\\
+This document applies to GnuTLS 0.3.2
+\end{flushright}
+
+\end{htmlonly}
\newpage
+
\vspace*{\stretch{2}}
\begin{center}
diff --git a/doc/tex/gnutls-logo.ps b/doc/tex/gnutls-logo.ps
new file mode 100644
index 0000000000..8ca3af9e19
--- /dev/null
+++ b/doc/tex/gnutls-logo.ps
@@ -0,0 +1,154 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: GIMP PostScript file plugin V 1.11 by Peter Kirchgessner
+%%Title: /usr/home/nmav/cvs/gnutls/doc/tex/gnutls-logo.ps
+%%CreationDate: Thu Jan 17 13:17:01 2002
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 14 14 60 56
+%%EndComments
+%%BeginPreview: 94 86 1 86
+% 0000001ff000000000000000
+% 000000ffff00000000000000
+% 000003ffffc0000000000000
+% 00000ffffff0000000000000
+% 00003ffffffc000000000000
+% 00007ffffffe000000000000
+% 0000ffc007ff000000000000
+% 0001ff0000ff800000000000
+% 0003fc00003fc00000000000
+% 0007f800001fe00000000000
+% 0007f000000fe00000000000
+% 000fe0000007f00000000000
+% 000fc0000003f00000000000
+% 001f80000001f80000000000
+% 001f80000001f80000000000
+% 003f00000000fc0000000000
+% 003f00000000fc0000000000
+% 003e000000007c0000000000
+% 007e000000007e0000000000
+% 007e000000007e0000000000
+% 007e000000007e0000000000
+% 007c000000007e0000000000
+% 007e000000003e0000000000
+% 007c000000007e0000000000
+% 007c000000003e0000000000
+% 007e000000007e0000000000
+% 007c000000003e0000000000
+% 077ffffff7ffffc000000000
+% 03ffffffffffffc000000000
+% 07ffffffffffffe000000000
+% 07ffffffffffffc000000000
+% 07ffffffffffffe000000000
+% 03ffffffffffffc000000000
+% 07ffffffffffffe000000000
+% 07ffffffffffffc000000000
+% 87ffffffffffffe000000000
+% 03ffffffffffffc000000000
+% 87ffffff7fffffe000000000
+% 07fffff81fffffc0fffffe00
+% 87fffff00fffffe0fffffe00
+% 03fffff00fffffc0ffffff00
+% 87ffffe00fffffe0ffffff00
+% 07fffff007ffffc0f8000700
+% 83fffff00fffffe0f8000780
+% 07fffff00fffffc0f8000380
+% 07fffff81fffffe0f80003c0
+% 87fffffc3fffffc0f80003c0
+% 83fffff81fffffe0f80001c0
+% 07fffff81fffffc0f80001e0
+% 87fffff00fffffe0f80001e0
+% 07fffff00fffffc0f80000e0
+% 83ffffe007ffffe0f80000f0
+% 07ffffe007ffffc0f80000f0
+% 87ffffffffffffe0f8000070
+% 07ffffffffffffc0f8000078
+% 83ffffffffffffe0f8000078
+% 07ffffffffffffc0f800003c
+% 87ffffffffffffe0fdb5b5bc
+% 07ffffffffffffc0fffffffc
+% 83ffffffffffffe0fffffffc
+% 07ffffffffffffc0fffffffc
+% 87ffffffffffffe0fffffffc
+% 07ffffffffffffc0fffffffc
+% 8000000000000000fffffffc
+% 0000000000000000fffffffc
+% 8000000000000000fffffffc
+% aab5b5b5b5b5b5b7fffffffc
+% fffffffffffffffffffffffc
+% fffc0fffe07ffffffff07ffc
+% fff003ff801fffffffc00ffc
+% ffe3f1ff1f87ffffff0fc7fc
+% ffcffcfe7fe3fffffe3ff3fc
+% ff9ffe7cfff3fffffe7ff9fc
+% ff3fff39fff9fffffcfff9fc
+% ff3fff39fffdfffffdfffcfc
+% fe7fff9bfffcfffff9fffcfc
+% fe7fff93fffcfffff9fffe7c
+% 807fff83fffc000003fffe00
+% 007fff83fffc000001fffe00
+% 807fff83fffc000001fffe00
+% 007fff83fffc000001fffc00
+% 003fff01fff8000000fffc00
+% 803fff00fff8000000fffc00
+% 801ffe00fff00000007ff800
+% 000ffc003fe00000003fe000
+% 8003f0001f800000000f8000
+%%EndPreview
+%%BeginProlog
+% Use own dictionary to avoid conflicts
+10 dict begin
+%%EndProlog
+%%Page: 1 1
+% Translate for offset
+14.173228 14.173228 translate
+% Translate to begin of first scanline
+0.000000 41.290570 translate
+45.131554 -41.290570 scale
+% Image geometry
+94 86 8
+% Transformation matrix
+[ 94 0 0 86 0 0 ]
+currentfile /ASCII85Decode filter /RunLengthDecode filter
+%%BeginData: 2608 ASCII Bytes
+image
+kl2+`\s,o`!WW3(9hgqeoZI4"rr_u)9cNa*"!)!bps&j*rrJN8mf3A=T$IB(rrK\TlMpr3^sN,M
+rrIQWkl:bpK(IFjnc&[]7KN5`!%Rq=!%7I?!CQM.s760jffT!0"<Mcoqu-Kn"o\>?F<CV\!!,@@
+eGo.?!V/AL!!4U8o(;q_Y:TMM!CHD.s7H<lnilpN!X4\_nc&[\MZ`hV!)M/Fp&>'kAGZ?--ctcU
+!S\[n!!31;rn%2CrrBP*!!+>5li."I6Mg`_^XrMYrr=>B!!+J8l2Le<*;fd:/D'pqrrAPd!!*8\
+kPkS8"T/6"LY2Y$rrMjCqu?_ojo5=Pqu?a>pt>]ArrAkm!!,7[jo5AX2Z*OTXP*XKrrN*Vr;Zj!
+Z/bibWWE%u!BpG9s7lToh#%-P3T9u<0`1nNjP'Y/rrASe!!&#;rrAPd!!&hKs7lTo;Z$LpiSje:
+g&(gM>2'#Orr=VK!!+8AiVrrR*W5s<1tr!)rr<-!!!#UJrr>=_!!!D\s7lTo!rW*!HJe`&Er>t<
+$ekXUrr<-!!!&;ArrA&W!!!D\s7uZqklUe`!0uIA!-\;@!"7N\q#:<qr;Zh_hu<\9r;Zg*gAgsJ
+!!<*!!0uIA!0-pW!"7N\q#:<qr;Zh_hu<\9r;Zg*gAh*N!-/!D!!3#u!&i_?!&OQR!!N:,!5%+f
+r;Qb0bl@`_hZ*NR!,'OV!-$fpr;Qb0bl@`_hZ*NR!,'OV!-$fpr;Qb0bl@`_hZ*NR!,'OV!-$fp
+r;Qb0bl@`_hZ*NR!,'OV!-$fpr;Qb0bl@`_hZ*NR!,(Nr"!MAm*U*P(E8LWmrr?]t!!`girVuoq
+T*OZ^!-%o:!2Jj6!C68Rs8;lsBC#U!#-n(*!NZCi!!%!:rrB(a!!&_is8;lsBC#Tu8GW8c5jSIN
+E;fe:Wp0Qa7f35`rr?]u!!%`Krr@K6!!%!:rrB(s!!"_E1^#T7!!2Tes8;lsBC#TuPkk=ZU[.s\
+E;fe:Wr)hsm.:5[r>#A5LA_)Lrr?]u!!$*rrr>j]!!%!:rrB(s!!)BVrrZs8!&FKPr;Qb0li7%m
+e,0.Gh?E6G!-%o:!35qs!:9:V"MFd8"kW_Qr;Qb0lMpr?li$hagd(0*!-%o:!35qs!:9:V"S<]7
+!-8&<r;Qb0l2UforVlk%l2Ug'rVlktqu?``nc&`(!!"/7rr;or!,(Tt!=73RrrL@LlMpp(rVlkt
+qu?``nc&U#rVur7rr;or!,(Tt!*K-u!)Vt]!-%o:!35qs!:97U"Sic4!,_`8r;Qb0li7%kgACmN
+eHG4=!-%o:!35qs!:94T#&4,<!r;lrr;Qb0li7#jq>UFoli7$)rVlktqu?``nG`L'rW!"rs8W#s
+!,(Wu!8.,I!71!3!-%o:!35qs!:94T#6#>;!)`drr;Qb0m/R,dq!.tC4RE+KE;fe:Wr)hsm-jrX
+BE/#<h>dEQ!,'OV!-%o:!35qs!:91S!5/:2!KmE[rr?]V!!%!:rrB(s!!)BSrrr$7!!#1^r;Qb0
+bl@`_rVlktqu?``mf*E$!!!&Br;Qb0bl@`_rVlktqu?``mf*9trVuq@r;Qb0bl@`_rVlktqu?_/
+mV`5A#64`Ir;Qb0bl@`_rVlktirK#W!,'OV!-%o:!35&Zr;Qb0bl@`_rVlktirK#W!,'OV!-%o:
+!35&Zr;Qb0bl@`_rVlktirK#W!9qb^!:'O_!35&Z_Z'V9irHsr!35&Z_K5cPirJTLrs8#m!<ikb
+!!*E2o)SF`#m3bi^%(I&Qp^uK!!r]\KY?.?^p-?;iW'5t;l@>*jLpR3p&Odd$Tc0)s8'ULrr<#0
+1&(_L,,P;=#1:<Qs8V"_jT#\i?/GV]o"rNKs8&o?p]1'h%KUkMr2`C!!!!Qf[J]c7qZ%--3UZgb
+8Iu")$T!S5rLO,T!"K'us8&'/%0-G@=3:Es9_e\`!!@QIlU1IJ"#Sg5CA\&64TG+Fq#CLOgAeJC
+!!EFls2H\e!!?R#peU_dq#CLWrmVk\!!=n:p+ZIG"!m=-9D8Dg'@-PHl2Uois1f';!!?=&jph1f
+q>^TuaSo'0!!l6r\,cR0V>kW0!!=87i!o#Q!snbg'(l5+M#V_s!;ZZs49)PV!!]q45l`##c1:o:
+LAtTH!!79BE:a,4&F/KdquHQn!g!@So)Jtis*ar_s*=29!ZM*Eli7+.mM5<n!g!@SquHQn!m:NE
+o)Jt.s1/2ls#flQ!sR<>#jhTmm,%:5!^$FFr;Zg!qR?UrrrVcl"q0V\\F9G'nc/a+s1@[.!W&#N
+!!5%Xir-@ec1q;=!qQBm&+oi#!!r,q!5Ih!!2K)b!&aWQq#:<so)Jb(r;Qalo)JdskN`'IhspaI
+2Z!IKrr?0m!!#pprr@04!!"V8rrMgBo)JcJqZ$?j!5nC.!7UlG!TOU\!!&t]rrA_a!!*SmqZ$?j
+!W?F!!!-4$qu6YJo`,"WqWRq[qC;.<!."D?p\t9a48/^U8+ucY!G;H.!!+5,k5PJD-2.B>@/0cq
+rrMX\q#CFqo_8@dJ.28S!C?><rrM(:q>^R3K)>?Cp&>?s_,V<P!$,7_rq69shej>4!!HH,p>Z)R
+q6`Wi!!4Nqg@kPs~>
+%%EndData
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/doc/tex/gnutls.tex b/doc/tex/gnutls.tex
index de72fe9351..9b739bfe1f 100644
--- a/doc/tex/gnutls.tex
+++ b/doc/tex/gnutls.tex
@@ -1,6 +1,7 @@
\documentclass{book}
\usepackage{html}
\usepackage{fancyheadings}
+\usepackage{graphicx}
\input{macros}
@@ -10,7 +11,6 @@
\input{cover}
-
\tableofcontents
\newpage
\pagenumbering{arabic}