=== modified file 'src/HttpHeader.cc'
--- src/HttpHeader.cc	2012-06-05 00:23:48 +0000
+++ src/HttpHeader.cc	2012-06-23 10:26:13 +0000
@@ -100,6 +100,7 @@
     {"Cookie", HDR_COOKIE, ftStr},
     {"Cookie2", HDR_COOKIE2, ftStr},
     {"Date", HDR_DATE, ftDate_1123},
+    {"DNT", HDR_DNT, ftInt},
     {"ETag", HDR_ETAG, ftETag},
     {"Expect", HDR_EXPECT, ftStr},
     {"Expires", HDR_EXPIRES, ftDate_1123},

=== modified file 'src/HttpHeader.h'
--- src/HttpHeader.h	2012-05-30 03:45:12 +0000
+++ src/HttpHeader.h	2012-06-23 10:27:09 +0000
@@ -77,6 +77,7 @@
     HDR_COOKIE,                         /**< de-facto and RFC 2965 header we may need to erase */
     HDR_COOKIE2,                        /**< obsolete RFC 2965 header we may need to erase */
     HDR_DATE,                           /**< RFC 2608, 2616 */
+    HDR_DNT,                            /* Do Not Track (draft-mayer-do-not-track-00) */
     /*HDR_DAV,*/                        /* RFC 2518 */
     /*HDR_DEPTH,*/                      /* RFC 2518 */
     /*HDR_DERIVED_FROM,*/               /* deprecated RFC 2608 */

=== modified file 'src/cf.data.pre'
--- src/cf.data.pre	2012-05-06 01:29:22 +0000
+++ src/cf.data.pre	2012-06-23 10:26:13 +0000
@@ -4453,6 +4453,7 @@
 		request_header_access Retry-After allow all
 		request_header_access Title allow all
 		request_header_access Connection allow all
+		request_header_access DNT allow all
 		request_header_access All deny all
 
 	although many of those are HTTP reply headers, and so should be
@@ -4528,6 +4529,7 @@
 		reply_header_access Retry-After allow all
 		reply_header_access Title allow all
 		reply_header_access Connection allow all
+		reply_header_access DNT allow all
 		reply_header_access All deny all
 
 	although the HTTP request headers won't be usefully controlled


