You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2012/06/08 02:42:49 UTC

svn commit: r1347844 - in /trafficserver/site/trunk: content/downloads.en.mdtext gen-rel-notes.pl

Author: zwoop
Date: Fri Jun  8 00:42:49 2012
New Revision: 1347844

URL: http://svn.apache.org/viewvc?rev=1347844&view=rev
Log:
Added 3.1.4

Modified:
    trafficserver/site/trunk/content/downloads.en.mdtext
    trafficserver/site/trunk/gen-rel-notes.pl

Modified: trafficserver/site/trunk/content/downloads.en.mdtext
URL: http://svn.apache.org/viewvc/trafficserver/site/trunk/content/downloads.en.mdtext?rev=1347844&r1=1347843&r2=1347844&view=diff
==============================================================================
--- trafficserver/site/trunk/content/downloads.en.mdtext (original)
+++ trafficserver/site/trunk/content/downloads.en.mdtext Fri Jun  8 00:42:49 2012
@@ -66,59 +66,130 @@ More details are also in the [CHANGES lo
 </div>
 
 
-# Current (developer, unstable) Release -- 3.1.3 # {#3.1.3}
+# Current (developer, unstable) Release -- 3.1.4 # {#3.1.4}
 
- Apache Traffic Server 3.1.3 was released on March 21, 2012.
- [[PGP](http://www.apache.org/dist/trafficserver/trafficserver-3.1.3-unstable.tar.bz2.asc)]
- [[MD5](http://www.apache.org/dist/trafficserver/trafficserver-3.1.3-unstable.tar.bz2.md5)]
- [[SHA1](http://www.apache.org/dist/trafficserver/trafficserver-3.1.3-unstable.tar.bz2.sha1)]
- [[SRC](http://www.apache.org/dyn/closer.cgi/trafficserver/trafficserver-3.1.3-unstable.tar.bz2)]
-
-##  Important Security Fixes  ## {#3.1.3Security}
-
-This release fixes a vulnerability, [CVE-2012-0256](https://www.cert.fi/en/reports/2012/vulnerability612884.html),
-where a large Host: headers can potentially crash the server.
-All users of all unstable development releases are urged to upgrade to 3.1.3. This includes all 2..x and 3.1.x releases prior
-to v3.1.3.
-
-##  Bugs  ## {#3.1.3Bugs}
+ Apache Traffic Server 3.1.4 was released on June 6, 2012.
+ [[PGP](http://www.apache.org/dist/trafficserver/trafficserver-3.1.4-unstable.tar.bz2.asc)]
+ [[MD5](http://www.apache.org/dist/trafficserver/trafficserver-3.1.4-unstable.tar.bz2.md5)]
+ [[SHA1](http://www.apache.org/dist/trafficserver/trafficserver-3.1.4-unstable.tar.bz2.sha1)]
+ [[SRC](http://www.apache.org/dyn/closer.cgi/trafficserver/trafficserver-3.1.4-unstable.tar.bz2)]
+
+##  Bugs  ## {#3.1.4Bugs}
+
+* [[TS-475](https://issues.apache.org/jira/browse/TS-475)] /a>] -         HTTP SM should support efficient byte range requests
+* [[TS-669](https://issues.apache.org/jira/browse/TS-669)] /a>] -         [GSoC2011] ATS does not support SSL in IPv6
+* [[TS-801](https://issues.apache.org/jira/browse/TS-801)] /a>] -         Crash Report: enable update will triger Segmentation fault
+* [[TS-827](https://issues.apache.org/jira/browse/TS-827)] /a>] -         TSMimeHdrFieldValueStringInsert() can use freed memory to edit headers
+* [[TS-857](https://issues.apache.org/jira/browse/TS-857)] /a>] -         Crash Report: HttpTunnel::chain_abort_all -&gt; HttpServerSession::do_io_close -&gt; UnixNetVConnection::do_io_close
+* [[TS-887](https://issues.apache.org/jira/browse/TS-887)] /a>] -         Code cleanup
+* [[TS-934](https://issues.apache.org/jira/browse/TS-934)] /a>] -         Proxy Mutex null pointer crash
+* [[TS-968](https://issues.apache.org/jira/browse/TS-968)] /a>] -         During/after daily logfile roll, trafficserver seg faults (Sig 11)
+* [[TS-976](https://issues.apache.org/jira/browse/TS-976)] /a>] -         gzip.c  plugin -  working again + browser compatibility improvement
+* [[TS-981](https://issues.apache.org/jira/browse/TS-981)] /a>] -         Remove libev support (it&#39;s not well support, and might crash)
+* [[TS-1060](https://issues.apache.org/jira/browse/TS-1060)] /a>] -         fail assert at CacheVC::handleReadDone
+* [[TS-1075](https://issues.apache.org/jira/browse/TS-1075)] /a>] -         Port range bottleneck in transparent proxy mode
+* [[TS-1080](https://issues.apache.org/jira/browse/TS-1080)] /a>] -         Assert under heavy load with logging enabled
+* [[TS-1103](https://issues.apache.org/jira/browse/TS-1103)] /a>] -         Traffic Server ESI plugin issues
+* [[TS-1112](https://issues.apache.org/jira/browse/TS-1112)] /a>] -         traffic_cop may crash at free()
+* [[TS-1114](https://issues.apache.org/jira/browse/TS-1114)] /a>] -         Crash report: HttpTransactCache::SelectFromAlternates
+* [[TS-1121](https://issues.apache.org/jira/browse/TS-1121)] /a>] -         --disable-diags configuration option does not do anything
+* [[TS-1127](https://issues.apache.org/jira/browse/TS-1127)] /a>] -         Wrong returned value of incoming port address
+* [[TS-1143](https://issues.apache.org/jira/browse/TS-1143)] /a>] -         IpMap::fill fails to handle some edge cases.
+* [[TS-1150](https://issues.apache.org/jira/browse/TS-1150)] /a>] -         Improve on some header handling functionality
+* [[TS-1151](https://issues.apache.org/jira/browse/TS-1151)] /a>] -         in some strange situation, cop will crash
+* [[TS-1156](https://issues.apache.org/jira/browse/TS-1156)] /a>] -         Multiple &quot;time&quot; tags in a log format gets bad results
+* [[TS-1158](https://issues.apache.org/jira/browse/TS-1158)] /a>] -         Race on mutex switching for NetVConnections in UnixNetVConnection::mainEvent
+* [[TS-1162](https://issues.apache.org/jira/browse/TS-1162)] /a>] -         UnixNetVConnection.cc assertion when accepting a TLS connection
+* [[TS-1163](https://issues.apache.org/jira/browse/TS-1163)] /a>] -         Raw disks with more than (2^32)-1 sectors (usually 2TB) are not supported on linux
+* [[TS-1164](https://issues.apache.org/jira/browse/TS-1164)] /a>] -          a race condition in cache init
+* [[TS-1165](https://issues.apache.org/jira/browse/TS-1165)] /a>] -         Health checks not working
+* [[TS-1166](https://issues.apache.org/jira/browse/TS-1166)] /a>] -         proxy/Stuffer.cc is not IPv6 compatible.
+* [[TS-1167](https://issues.apache.org/jira/browse/TS-1167)] /a>] -         proxy/ParentSelection.cc is not IPv6 compliant.
+* [[TS-1168](https://issues.apache.org/jira/browse/TS-1168)] /a>] -         Remap blind tunnel handling is not IPv6 compliant
+* [[TS-1171](https://issues.apache.org/jira/browse/TS-1171)] /a>] -         Crash report: http_ui cache lookup, double free
+* [[TS-1173](https://issues.apache.org/jira/browse/TS-1173)] /a>] -         remap.config comments are wrong
+* [[TS-1178](https://issues.apache.org/jira/browse/TS-1178)] /a>] -         cop will kill manager &amp; server, even cop it self
+* [[TS-1181](https://issues.apache.org/jira/browse/TS-1181)] /a>] -         TSHttpTxnConfigInt* don&#39;t look right with MgmtByte fields in OverridableHttpConfigParams
+* [[TS-1185](https://issues.apache.org/jira/browse/TS-1185)] /a>] -         fails to build from source with gcc 4.7
+* [[TS-1186](https://issues.apache.org/jira/browse/TS-1186)] /a>] -         Problem with Perl stats API not parsing the stats as 64-bit int
+* [[TS-1189](https://issues.apache.org/jira/browse/TS-1189)] /a>] -         Build problem on CentOS5
+* [[TS-1194](https://issues.apache.org/jira/browse/TS-1194)] /a>] -         Build problem with gcc 4.6 and OmniOS (&quot;solaris&quot;)
+* [[TS-1195](https://issues.apache.org/jira/browse/TS-1195)] /a>] -         IPv6 address URLs are not parsed.
+* [[TS-1198](https://issues.apache.org/jira/browse/TS-1198)] /a>] -         ssl crash when certificates are missing
+* [[TS-1203](https://issues.apache.org/jira/browse/TS-1203)] /a>] -         Crash report: HdrHeap::duplicate_str, in host_set
+* [[TS-1205](https://issues.apache.org/jira/browse/TS-1205)] /a>] -         Crash report: double free when RecDataSet in cluster mode
+* [[TS-1208](https://issues.apache.org/jira/browse/TS-1208)] /a>] -         check_memory() in traffic_cop never active on linux
+* [[TS-1209](https://issues.apache.org/jira/browse/TS-1209)] /a>] -         background_fill values don&#39;t seem to be working
+* [[TS-1210](https://issues.apache.org/jira/browse/TS-1210)] /a>] -         remove 3.0.x deprecated APIs
+* [[TS-1211](https://issues.apache.org/jira/browse/TS-1211)] /a>] -         listen queue doesn&#39;t get modified for traffic_manager when setting configuration option in records.config
+* [[TS-1212](https://issues.apache.org/jira/browse/TS-1212)] /a>] -         can not limit ram cache
+* [[TS-1213](https://issues.apache.org/jira/browse/TS-1213)] /a>] -         Crash report: update will crash at HttpTransact::process_quick_http_filter
+* [[TS-1216](https://issues.apache.org/jira/browse/TS-1216)] /a>] -         fail to build on 32bit system
+* [[TS-1220](https://issues.apache.org/jira/browse/TS-1220)] /a>] -         stats: cleanup and fix the wrong values
+* [[TS-1225](https://issues.apache.org/jira/browse/TS-1225)] /a>] -         doc_size still gets casted to int in a few places
+* [[TS-1226](https://issues.apache.org/jira/browse/TS-1226)] /a>] -         header_filter does not allow for e.g. &#39;=&#39; in header values.
+* [[TS-1227](https://issues.apache.org/jira/browse/TS-1227)] /a>] -         header_filter &quot;set&quot; operator doesn&#39;t work if the header doesn&#39;t already exist
+* [[TS-1230](https://issues.apache.org/jira/browse/TS-1230)] /a>] -         ARG_MAX causing build errors
+* [[TS-1236](https://issues.apache.org/jira/browse/TS-1236)] /a>] -         HTTP Accept filters do not work on Illumos
+* [[TS-1238](https://issues.apache.org/jira/browse/TS-1238)] /a>] -         RAM cache hit rate unexpectedly low
+* [[TS-1239](https://issues.apache.org/jira/browse/TS-1239)] /a>] -         TSHttpTxnServerAddrSet has no implementation ; plugins will fail to load do to the undefined reference
+* [[TS-1240](https://issues.apache.org/jira/browse/TS-1240)] /a>] -         Debug assert triggered in LogBuffer.cc:209
+* [[TS-1241](https://issues.apache.org/jira/browse/TS-1241)] /a>] -         massive memory leak seen when using ATS-3.0.2
+* [[TS-1242](https://issues.apache.org/jira/browse/TS-1242)] /a>] -         Build failures with new(ish) version of automake.
+* [[TS-1245](https://issues.apache.org/jira/browse/TS-1245)] /a>] -         proxy.config.http.connect_ports does not accept &#39;*&#39;
+* [[TS-1250](https://issues.apache.org/jira/browse/TS-1250)] /a>] -         Cache inspector does not seem to work properly
+* [[TS-1251](https://issues.apache.org/jira/browse/TS-1251)] /a>] -         mgmtapi.h includes ink_port.h and shouldn&#39;t
+* [[TS-1265](https://issues.apache.org/jira/browse/TS-1265)] /a>] -         Bad range requests still yields 206 responses
+* [[TS-1269](https://issues.apache.org/jira/browse/TS-1269)] /a>] -         Building outside of source tree fails on plugins/
+* [[TS-1272](https://issues.apache.org/jira/browse/TS-1272)] /a>] -         workaround for - FATAL: HttpSM.cc:890: failed assert `0` 
+* [[TS-1274](https://issues.apache.org/jira/browse/TS-1274)] /a>] -         Transformation plugins can send content-length with non-identity transfer encoding
+* [[TS-1275](https://issues.apache.org/jira/browse/TS-1275)] /a>] -         Init script startup problems and lack of beer
+* [[TS-1277](https://issues.apache.org/jira/browse/TS-1277)] /a>] -         remap rule error!  something failed during BuildTable() -- check your remap plugins! 
+* [[TS-1279](https://issues.apache.org/jira/browse/TS-1279)] /a>] -         Build failures on gcc &lt; 4.3
+* [[TS-1281](https://issues.apache.org/jira/browse/TS-1281)] /a>] -         make check fail on RHEL 5.x
+* [[TS-1282](https://issues.apache.org/jira/browse/TS-1282)] /a>] -         insert Via config options are somewhat crippled.
+* [[TS-1130](https://issues.apache.org/jira/browse/TS-1130)] /a>] -         ink_time_t is 64bit on x86_64
+* [[TS-1229](https://issues.apache.org/jira/browse/TS-1229)] /a>] -         clean up RecordsCofing.cc, remove unused entries
+
+##  Improvements  ## {#3.1.4Improvements}
+
+* [[TS-672](https://issues.apache.org/jira/browse/TS-672)] /a>] -         cleanup Win32 references
+* [[TS-1017](https://issues.apache.org/jira/browse/TS-1017)] /a>] -         Upgrade LogHost / LogSock to IPv6.
+* [[TS-1036](https://issues.apache.org/jira/browse/TS-1036)] /a>] -         Improve squid log compatibility 
+* [[TS-1079](https://issues.apache.org/jira/browse/TS-1079)] /a>] -         Add an API function to turn debugging on for specific transactions/sessions
+* [[TS-1092](https://issues.apache.org/jira/browse/TS-1092)] /a>] -         Remove server mode SSL termination.
+* [[TS-1135](https://issues.apache.org/jira/browse/TS-1135)] /a>] -         support wildcard certificates for ServerNameIndication (SNI)
+* [[TS-1148](https://issues.apache.org/jira/browse/TS-1148)] /a>] -         support systemd init system
+* [[TS-1149](https://issues.apache.org/jira/browse/TS-1149)] /a>] -         pretty up automake output
+* [[TS-1159](https://issues.apache.org/jira/browse/TS-1159)] /a>] -         add compiler hints to debug logging
+* [[TS-1172](https://issues.apache.org/jira/browse/TS-1172)] /a>] -         Remove remap/StringHash.{cc,h}
+* [[TS-1176](https://issues.apache.org/jira/browse/TS-1176)] /a>] -         Eliminate the delayed delete of LogBuffer
+* [[TS-1190](https://issues.apache.org/jira/browse/TS-1190)] /a>] -         Change default for proxy.config.http.share_server_sessions
+* [[TS-1191](https://issues.apache.org/jira/browse/TS-1191)] /a>] -         change the default for search domains for dns to 0
+* [[TS-1192](https://issues.apache.org/jira/browse/TS-1192)] /a>] -         Remove gethostbyname usage in test code
+* [[TS-1202](https://issues.apache.org/jira/browse/TS-1202)] /a>] -         install traffic_shell man/doc pages in a more appropriate location
+* [[TS-1222](https://issues.apache.org/jira/browse/TS-1222)] /a>] -         single tcp connection will limit the cluster throughput
+* [[TS-1243](https://issues.apache.org/jira/browse/TS-1243)] /a>] -         eliminate ink_isolatin_table.{cc,h} - it&#39;s not used.
+* [[TS-1248](https://issues.apache.org/jira/browse/TS-1248)] /a>] -         update HTTP status codes and strings
+* [[TS-1260](https://issues.apache.org/jira/browse/TS-1260)] /a>] -         traffic_cop code cleanup
+* [[TS-1262](https://issues.apache.org/jira/browse/TS-1262)] /a>] -         allow the alternate selection api to force an alternate using a magick return value
+* [[TS-1271](https://issues.apache.org/jira/browse/TS-1271)] /a>] -         deprecate INKStats API
+
+##  New Features  ## {#3.1.4NewFeatures}
+
+* [[TS-462](https://issues.apache.org/jira/browse/TS-462)] /a>] -         Support TLS Server Name Indication (SNI) negotiation
+* [[TS-561](https://issues.apache.org/jira/browse/TS-561)] /a>] -         Origin-server side IPv6 support
+* [[TS-1090](https://issues.apache.org/jira/browse/TS-1090)] /a>] -         Configuration and plugin support for SO_MARK (on supporting platforms)
+* [[TS-1140](https://issues.apache.org/jira/browse/TS-1140)] /a>] -         Implement HTTP method filtering in ip_allow.config
+* [[TS-1142](https://issues.apache.org/jira/browse/TS-1142)] /a>] -         we need to record ram hit in stats
+* [[TS-1237](https://issues.apache.org/jira/browse/TS-1237)] /a>] -         Log field/filtering improvements
 
-* [[TS-937](https://issues.apache.org/jira/browse/TS-937)] - EThread::execute still processing cancelled event
-* [[TS-978](https://issues.apache.org/jira/browse/TS-978)] - A third cache evacuate issue
-* [[TS-1102](https://issues.apache.org/jira/browse/TS-1102)] - Cleanup obsolete debugging code
-* [[TS-1104](https://issues.apache.org/jira/browse/TS-1104)] - Build problem on solaris
-* [[TS-1109](https://issues.apache.org/jira/browse/TS-1109)] - stack dump may crash too
-* [[TS-1110](https://issues.apache.org/jira/browse/TS-1110)] - logstats incorrectly bucketizes all status codes greater than 599 as 5xx
-* [[TS-1111](https://issues.apache.org/jira/browse/TS-1111)] - crash in RangeTransform::handle_event
-* [[TS-1115](https://issues.apache.org/jira/browse/TS-1115)] - Fix build issues with Intel ICC
-* [[TS-1117](https://issues.apache.org/jira/browse/TS-1117)] - Remove TS_HAS_PURIFY macro
-* [[TS-1123](https://issues.apache.org/jira/browse/TS-1123)] - Problems building with editline/readline on OSX
-* [[TS-1126](https://issues.apache.org/jira/browse/TS-1126)] - traffic_server is unable to bind 127.0.0.1:8084 (the default mgmt port) on OSX
-* [[TS-1138](https://issues.apache.org/jira/browse/TS-1138)] - IpMap::fill does not handle singleton, then range correctly.
-* [[TS-1144](https://issues.apache.org/jira/browse/TS-1144)] - fix out of tree builds
-* [[TS-1145](https://issues.apache.org/jira/browse/TS-1145)] - clang build fixes
-
-##  Improvements  ## {#3.1.3Improvements}
-
-* [[TS-821](https://issues.apache.org/jira/browse/TS-821)] - memcached_remap plugin
-* [[TS-995](https://issues.apache.org/jira/browse/TS-995)] - Change IPv6 support function names to be clearer and more compliant.
-* [[TS-1116](https://issues.apache.org/jira/browse/TS-1116)] - Fix build issues with clang (particularly on OSX)
-* [[TS-1122](https://issues.apache.org/jira/browse/TS-1122)] - Make regex_remap plugin understand redirect directives
-* [[TS-1133](https://issues.apache.org/jira/browse/TS-1133)] - Make remap max-host length configure.ac configurable
-
-##  New Features  ## {#3.1.3NewFeatures}
-
-* [[TS-841](https://issues.apache.org/jira/browse/TS-841)] - support TLS NextProtocol negotiation
-* [[TS-1002](https://issues.apache.org/jira/browse/TS-1002)] - log unmapped HOST when pristine_host_hdr disabled
-* [[TS-1124](https://issues.apache.org/jira/browse/TS-1124)] - Move a few plugins into main repo.
 
-
-More details are also in the [CHANGES log](https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;a=blob;f=CHANGES;h=9fe84e12fbc75f8f5c2e56fda089622443c1fa74;hb=0f57f149b0a42798ca09e0f3ce77393a6acb0ec2). 
-The Jira release notes are also [available](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310963&version=12317969). 
- 
+More details are also in the [CHANGES log](https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;a=blob;f=CHANGES;h=a42a04d65ca7d52691e956ba029f195f987a325b;hb=HEAD). 
+The Jira release notes are also [available](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310963&version=12318543). 
 
 <div class="dl">
- <a href="http://www.apache.org/dyn/closer.cgi/trafficserver/trafficserver-3.1.3-unstable.tar.bz2">Download Source</a>
+ <a href="http://www.apache.org/dyn/closer.cgi/trafficserver/trafficserver-3.1.4-unstable.tar.bz2">Download Source</a>
 </div>
 
 # Archived (stable) Release -- 3.0.2 # {#3.0.2}
@@ -160,6 +231,25 @@ and `etc/trafficserver/internal/hostdb.c
 </div>
 			
 
+# Archived (developer, unstable) Release -- 3.1.3 # {#3.1.3}
+
+ Apache Traffic Server 3.1.3 was released on March 21, 2012.
+ [[PGP](http://archive.apache.org/dist/trafficserver/trafficserver-3.1.3-unstable.tar.bz2.asc)]
+ [[MD5](http://archive.apache.org/dist/trafficserver/trafficserver-3.1.3-unstable.tar.bz2.md5)]
+ [[SHA1](http://archive.apache.org/dist/trafficserver/trafficserver-3.1.3-unstable.tar.bz2.sha1)]
+ [[SRC](http://archive.apache.org/dist/trafficserver/trafficserver-3.1.3-unstable.tar.bz2)]
+
+More details are also in the [CHANGES log](https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;a=blob;f=CHANGES;h=9fe84e12fbc75f8f5c2e56fda089622443c1fa74;hb=0f57f149b0a42798ca09e0f3ce77393a6acb0ec2). 
+The Jira release notes are also [available](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310963&version=12317969). 
+
+This release fixes a vulnerability, [CVE-2012-0256](https://www.cert.fi/en/reports/2012/vulnerability612884.html),
+where a large Host: headers can potentially crash the server.
+All users of all unstable development releases are urged to upgrade to 3.1.3. This includes all 2..x and 3.1.x releases prior to v3.1.3.
+
+<div class="dl">
+<a href="http://archive.apache.org/dist/trafficserver/trafficserver-3.1.2-unstable.tar.bz2">Download Source</a>
+</div>
+
 # Archived (developer, unstable) Release -- 3.1.2 # {#3.1.2}
 
  Apache Traffic Server 3.1.2 was released on February 8, 2012.

Modified: trafficserver/site/trunk/gen-rel-notes.pl
URL: http://svn.apache.org/viewvc/trafficserver/site/trunk/gen-rel-notes.pl?rev=1347844&r1=1347843&r2=1347844&view=diff
==============================================================================
--- trafficserver/site/trunk/gen-rel-notes.pl (original)
+++ trafficserver/site/trunk/gen-rel-notes.pl Fri Jun  8 00:42:49 2012
@@ -6,10 +6,11 @@
 
 while (<>) {
   chomp;
-  my @p = split(/[\[\]-]/, $_, 5);
+  next if /\<\/li\>/;
+  my @p = split(/[\-\<\']/, $_, 8);
 
-  if ($#p == 4) {
-    print "* [[TS-@p[2]](https://issues.apache.org/jira/browse/TS-@p[2])] -@p[4]\n";
+  if ($#p == 7) {
+    print "* [[TS-@p[4]](https://issues.apache.org/jira/browse/TS-@p[4])] @p[7]\n";
   } else {
     print $_, "\n"
   }