=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/34.html,v retrieving revision 1.30 retrieving revision 1.31 diff -c -r1.30 -r1.31 *** www/34.html 2003/09/08 03:51:41 1.30 --- www/34.html 2003/09/08 04:12:05 1.31 *************** *** 86,93 **** greater resistance to attacks. The i386 architecture also maps libraries into somewhat randomized addresses. Together with W^X and ProPolice, ! these changes increase the difficulty of successfully exploiting an application ! error, such as a buffer overflow.

  • A static bounds checker has been added to the compiler to perform basic --- 86,93 ---- greater resistance to attacks. The i386 architecture also maps libraries into somewhat randomized addresses. Together with W^X and ProPolice, ! these changes increase the difficulty of successfully exploiting an ! application error, such as a buffer overflow.

  • A static bounds checker has been added to the compiler to perform basic *************** *** 125,130 **** --- 125,136 ---- asprintf(3).

    +

  • Many improvements to and bugs fixed in the + + ProPolice stack protecter. Several other code generation bugs + for RISC architectures fixed. +

    +

  • ProPolice stack protection has been enabled in the kernel as well.

    *************** *** 195,200 **** --- 201,211 ---- to work again.

    +

  • Import of + growfs(8) + utility, allowing expansion of existing file systems. +

    +

  • Improvements to linux emulation enabling more applications to run. *************** *** 210,215 **** --- 221,229 ---- or dynamic allocation.

    +

  • ANSIfication and stricter prototypes for a large portion of the source tree. +

    +

  • Legacy KerberosIV support has been removed, and the remaining KerberosV codebase has been restructured for easier management.

    *************** *** 231,238 ****

  • Improved hardware support, including: