]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - doc/udp.but
winsftp.c needs winsecur.h for process protection.
[PuTTY.git] / doc / udp.but
index 796b2c625db5d97ebc0907cf3178d903fe21b2cd..c50464ee14991b3720d6fbf8974f724098e00396 100644 (file)
@@ -3,8 +3,6 @@
 \# PuTTY's `unwritten design principles'. It has nothing to do with
 \# the User Datagram Protocol.
 
-\define{versionidudp} \versionid $Id$
-
 \A{udp} PuTTY hacking guide
 
 This appendix lists a selection of the design principles applying to
@@ -45,7 +43,12 @@ endianness-dependent operations, and so on.
 \e{don't} care about. In particular, we expect PuTTY to be compiled
 on 32-bit architectures \e{or bigger}; so it's safe to assume that
 \c{int} is at least 32 bits wide, not just the 16 you are guaranteed
-by ANSI C.)
+by ANSI C.  Similarly, we assume that the execution character
+encoding is a superset of the printable characters of ASCII, though
+we don't assume the numeric values of control characters,
+particularly \cw{'\\n'} and \cw{'\\r'}. Also, the X forwarding code
+assumes that \c{time_t} has the Unix format and semantics, i.e. an
+integer giving the number of seconds since 1970.)
 
 \H{udp-multi-backend} Multiple backends treated equally