===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/34.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- www/34.html 2003/09/04 07:03:38 1.7
+++ www/34.html 2003/09/04 07:17:44 1.8
@@ -40,14 +40,14 @@
- Order a CDROM from our ordering system.
- See the information on The FTP page for
- a list of mirror machines.
+ a list of mirror machines.
- Go to the pub/OpenBSD/3.4/ directory on
- one of the mirror sites.
+ one of the mirror sites.
- Briefly read the rest of this document.
- Have a look at The 3.4 Errata page for a list
- of bugs and workarounds.
+ of bugs and workarounds.
- See a detailed log of changes between the
- 3.3 and 3.4 releases.
+ 3.3 and 3.4 releases.
@@ -90,7 +90,7 @@
A static bounds checker has been added to the compiler to perform basic
checks on functions which accept buffers and sizes. The checker aims to
- find common mistakes in the use of library functions such as
+ find common mistakes in the use of library functions such as
strlcpy(3)
or sscanf(3)
without emitting any false positives. Running it over the source and ports
@@ -108,12 +108,15 @@
Many unsafe string functions have been removed from the kernel and userland
utilities. This audit is one of the most comprehensive OpenBSD has ever
done, with thousands of occurrences of
- strcpy(3) and
- strcat(3)
+ strcpy(3)
+ and
+ strcat(3)
being replaced with safer, bounded alternatives such as
- strlcpy(3) and
- strlcat(3).
-
+
+ strlcpy(3) and
+
+ strlcat(3).
+
Support for
@@ -124,10 +127,10 @@
Manual pages have been greatly cleaned up and improved.
-
The ports tree now supports building programs under
- systrace(1),
- preventing the possibility of applications harming the system at
- compile-time via trojaned configuration scripts or otherwise.
+The ports tree now supports building programs under
+
+ systrace(1), preventing the possibility of applications harming the
+ system at compile-time via trojaned configuration scripts or otherwise.
More licenses fixes, including the removal of the advertising clause
@@ -211,19 +214,19 @@
extensive details on how to install OpenBSD 3.4 on your machine:
-- CD1:3.4/i386/INSTALL.i386
+
- CD1:3.4/i386/INSTALL.i386
-
- CD2:3.4/macppc/INSTALL.macppc
-
- CD2:3.4/vax/INSTALL.vax
+
- CD2:3.4/macppc/INSTALL.macppc
+
- CD2:3.4/vax/INSTALL.vax
-
- CD3:3.4/sparc/INSTALL.sparc
-
- CD3:3.4/sparc64/INSTALL.sparc64
+
- CD3:3.4/sparc/INSTALL.sparc
+
- CD3:3.4/sparc64/INSTALL.sparc64
-
- FTP:.../OpenBSD/3.4/alpha/INSTALL.alpha
-
- FTP:.../OpenBSD/3.4/hp300/INSTALL.hp300
-
- FTP:.../OpenBSD/3.4/hppa/INSTALL.hppa
-
- FTP:.../OpenBSD/3.4/mac68k/INSTALL.mac68k
-
- FTP:.../OpenBSD/3.4/mvme68k/INSTALL.mvme68k
+
- FTP:.../OpenBSD/3.4/alpha/INSTALL.alpha
+
- FTP:.../OpenBSD/3.4/hp300/INSTALL.hp300
+
- FTP:.../OpenBSD/3.4/hppa/INSTALL.hppa
+
- FTP:.../OpenBSD/3.4/mac68k/INSTALL.mac68k
+
- FTP:.../OpenBSD/3.4/mvme68k/INSTALL.mvme68k
@@ -293,9 +296,9 @@
ROM.
-> boot cdrom 3.4/sparc/bsd.rd
+> boot cdrom 3.4/sparc/bsd.rd
or
-> b sd(0,6,0)3.4/sparc/bsd.rd
+> boot sd(0,6,0)3.4/sparc/bsd.rd
@@ -306,9 +309,9 @@
your ROM.
-> boot floppy
+> boot floppy
or
-> boot fd()
+> boot fd()
@@ -478,7 +481,7 @@
alt="OpenBSD">
www@openbsd.org
-$OpenBSD: 34.html,v 1.7 2003/09/04 07:03:38 david Exp $
+$OpenBSD: 34.html,v 1.8 2003/09/04 07:17:44 david Exp $