summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2018-10-14 14:00:38 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2018-10-14 14:00:38 (GMT)
commit94c0eede77a9bc36e35be21b052a319c0e451047 (patch)
tree0c5491475c3d6c00d52eaec2e42a6bbc6a4d90f4
parent61a92173ccef8146d1297dc6b4d8fbe602f805cf (diff)
downloadtcl-94c0eede77a9bc36e35be21b052a319c0e451047.zip
tcl-94c0eede77a9bc36e35be21b052a319c0e451047.tar.gz
tcl-94c0eede77a9bc36e35be21b052a319c0e451047.tar.bz2
Fix up citations
-rw-r--r--doc/http.n3
-rw-r--r--doc/idna.n4
-rw-r--r--library/http/idna.tcl4
3 files changed, 8 insertions, 3 deletions
diff --git a/doc/http.n b/doc/http.n
index b24cce0..572f19a 100644
--- a/doc/http.n
+++ b/doc/http.n
@@ -783,7 +783,8 @@ would have no adverse effect.
.SH "COOKIE JAR PROTOCOL"
.PP
Cookies are short key-value pairs used to implement sessions within the
-otherwise-stateless HTTP protocol. \fB(TODO: CITE RFC)\fR
+otherwise-stateless HTTP protocol. (See RFC 6265 for details; Tcl does not
+implement the Cookie2 protocol as that is rarely seen in the wild.)
.PP
Cookie storage managment commands \(em
.QW "cookie jars"
diff --git a/doc/idna.n b/doc/idna.n
index c7e8bf7..744bf67 100644
--- a/doc/idna.n
+++ b/doc/idna.n
@@ -22,8 +22,8 @@ package require tcl::idna 1.0
.fi
.SH DESCRIPTION
This package provides an implementation of the punycode scheme used in
-Internationalised Domain Names, and some access commands.
-'\" TODO: Cite the punycode definition RFC
+Internationalised Domain Names, and some access commands. (See RFC 3492 for a
+description of punycode.)
.TP
\fBtcl::idna decode\fR \fIhostname\fR
.
diff --git a/library/http/idna.tcl b/library/http/idna.tcl
index 030ed82..2a7d289 100644
--- a/library/http/idna.tcl
+++ b/library/http/idna.tcl
@@ -5,6 +5,10 @@
# developed directly from the code in RFC 3492, Appendix C (with
# substantial modifications).
#
+# This implementation includes code from that RFC, translated to Tcl; the
+# other parts are:
+# Copyright (c) 2014 Donal K. Fellows
+#
# See the file "license.terms" for information on usage and redistribution of
# this file, and for a DISCLAIMER OF ALL WARRANTIES.