[tor-commits] [tor/master] Note limitation of parse_rfc_1123_time

nickm at torproject.org nickm at torproject.org
Fri Nov 23 15:06:48 UTC 2012


commit 99669c69b3ad424c02393c97b48795eba6fb36bb
Author: Nick Mathewson <nickm at torproject.org>
Date:   Fri Nov 23 10:06:16 2012 -0500

    Note limitation of parse_rfc_1123_time
    
    RFC1123 suggests that we should handle two-year times, and a full
    range of time zones, and other stuff too.  We don't.
---
 src/common/util.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/common/util.c b/src/common/util.c
index 44cdd64..61d09aa 100644
--- a/src/common/util.c
+++ b/src/common/util.c
@@ -1408,6 +1408,9 @@ format_rfc1123_time(char *buf, time_t t)
 /** Parse the (a subset of) the RFC1123 encoding of some time (in UTC) from
  * <b>buf</b>, and store the result in *<b>t</b>.
  *
+ * Note that we only accept the subset generated by format_rfc1123_time above,
+ * not the full range of formats suggested by RFC 1123.
+ *
  * Return 0 on success, -1 on failure.
 */
 int



More information about the tor-commits mailing list