=================================================================== 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 @@
@@ -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:


    @@ -293,9 +296,9 @@ ROM.

    @@ -306,9 +309,9 @@ your ROM.

    @@ -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 $