cvs commit: de-docproj/books/developers-handbook/secure chapter.sgml

From: Aron Schlesinger <as(at)doc.bsdgroup.de>
Date: Thu, 30 Aug 2007 02:44:25 GMT

as 2007-08-30 02:44:25 UTC

  FreeBSD ports repository

  Modified files:
    books/developers-handbook/secure chapter.sgml
  Log:
  ein par Zeilenlaengen gefixt.
  
  Revision Changes Path
  1.8 +36 -36 de-docproj/books/developers-handbook/secure/chapter.sgml
  
  Index: chapter.sgml
  ===================================================================
  RCS file: /home/cvs/de-docproj/books/developers-handbook/secure/chapter.sgml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -I$FreeBSDde.*$ -r1.7 -r1.8
  --- chapter.sgml 30 Aug 2007 02:22:29 -0000 1.7
  +++ chapter.sgml 30 Aug 2007 02:44:25 -0000 1.8
  @@ -1,8 +1,9 @@
   <!--
        The FreeBSD Documentation Project
  + The FreeBSD German Documentation Project
   
  - $FreeBSD: doc/en_US.ISO8859-1/books/developers-handbook/secure/chapter.sgml,v 1.27 2006/01/05 20:03:35 delphij Exp $
  - $FreeBSDde: de-docproj/books/developers-handbook/secure/chapter.sgml,v 1.7 2007/08/30 02:22:29 as Exp $
  + $FreeBSD$
  + $FreeBSDde: de-docproj/books/developers-handbook/secure/chapter.sgml,v 1.8 2007/08/30 02:44:25 as Exp $
        basiert auf: 1.27
   -->
   
  @@ -140,50 +141,50 @@
         <tgroup cols="2">
           <tbody>
             <row>
  - <entry><function>strcpy</function>(char *dest, const char
  - *src)</entry>
  - <entry><simpara>Kann den Puffer dest &uuml;berlaufen
  - lassen</simpara></entry>
  + <entry><function>strcpy</function>(char *dest, const
  + char *src)</entry>
  + <entry><simpara>Kann den Puffer dest &uuml;berlaufen
  + lassen</simpara></entry>
             </row>
   
             <row>
  - <entry><function>strcat</function>(char *dest, const char
  - *src)</entry>
  - <entry><simpara>Kann den Puffer dest &uuml;berlaufen
  - lassen</simpara></entry>
  + <entry><function>strcat</function>(char *dest, const
  + char *src)</entry>
  + <entry><simpara>Kann den Puffer dest &uuml;berlaufen
  + lassen</simpara></entry>
             </row>
   
             <row>
  - <entry><function>getwd</function>(char *buf)</entry>
  - <entry><simpara>Kann den Puffer buf &uuml;berlaufen
  - lassen</simpara></entry>
  + <entry><function>getwd</function>(char *buf)</entry>
  + <entry><simpara>Kann den Puffer buf &uuml;berlaufen
  + lassen</simpara></entry>
             </row>
   
             <row>
  - <entry><function>gets</function>(char *s)</entry>
  - <entry><simpara>Kann den Puffer s &uuml;berlaufen
  - lassen</simpara></entry>
  + <entry><function>gets</function>(char *s)</entry>
  + <entry><simpara>Kann den Puffer s &uuml;berlaufen
  + lassen</simpara></entry>
             </row>
   
             <row>
  - <entry><function>[vf]scanf</function>(const char
  - *format, ...)</entry>
  - <entry><simpara>Kann sein Argument &uuml;berlaufen
  - lassen</simpara></entry>
  + <entry><function>[vf]scanf</function>(const char
  + *format, ...)</entry>
  + <entry><simpara>Kann sein Argument &uuml;berlaufen
  + lassen</simpara></entry>
             </row>
   
             <row>
  - <entry><function>realpath</function>(char *path,
  - char resolved_path[])</entry>
  - <entry><simpara>Kann den Puffer path &uuml;berlaufen
  - lassen</simpara></entry>
  + <entry><function>realpath</function>(char *path,
  + char resolved_path[])</entry>
  + <entry><simpara>Kann den Puffer path &uuml;berlaufen
  + lassen</simpara></entry>
             </row>
   
             <row>
  - <entry><function>[v]sprintf</function>(char *str,
  - const char *format, ...)</entry>
  - <entry><simpara>Kann den Puffer str &uuml;berlaufen
  - lassen</simpara></entry>
  + <entry><function>[v]sprintf</function>(char *str,
  + const char *format, ...)</entry>
  + <entry><simpara>Kann den Puffer str &uuml;berlaufen
  + lassen</simpara></entry>
             </row>
           </tbody>
         </tgroup>
  @@ -307,12 +308,12 @@
   
           <para>Ungl&uuml;cklicherweise gibt es immer noch sehr viel
             Quelltext, der allgemein verwendet wird und blind Speicher
  - umherkopiert, ohne eine der gerade besprochenen Funktionen,
  + umherkopiert, ohne eine der gerade besprochenen Funktionen,
             die Begrenzungen unterst&uuml;tzen, zu verwenden.
             Gl&uuml;cklicherweise gibt es eine weitere L&ouml;sung.
             Verschiedene Compiler-Erweiterungen und Bibliotheken
  - &uuml;berpr&uuml;fen die Grenzen in C/C++ zur Laufzeit.
  - </para>
  + &uuml;berpr&uuml;fen die Grenzen in C/C++ zur
  + Laufzeit.</para>
   
           <indexterm><primary>StackGuard</primary></indexterm>
           <indexterm><primary>GCC</primary></indexterm>
  @@ -618,12 +619,11 @@
     <sect1 id="secure-race-conditions">
       <title>Race-Conditions</title>
   
  - <para>Eine Race-Condition ist ein unnormales Verhalten, das
  - von einer unerwarteten Abh&auml;ngigkeit beim Timing von
  - Ereignissen verursacht wird. Mit anderen Worten hei&szlig;t
  - das, ein Programmierer nimmt irrt&uuml;mlicher Weise an, dass
  - ein bestimmtes Ereignis immer vor einem anderen stattfindet.
  - </para>
  + <para>Eine Race-Condition ist ein unnormales Verhalten, das von
  + einer unerwarteten Abh&auml;ngigkeit beim Timing von Ereignissen
  + verursacht wird. Mit anderen Worten hei&szlig;t das, ein
  + Programmierer nimmt irrt&uuml;mlicher Weise an, dass ein
  + bestimmtes Ereignis immer vor einem anderen stattfindet.</para>
   
       <indexterm><primary>Race-Conditions</primary>
       <secondary>Signale</secondary></indexterm>
  

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-cvs-doc" in the body of the message
Received on Thu 30 Aug 2007 - 04:45:32 CEST

search this site