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 -> HttpServerSession::do_io_close -> 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'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 "time" 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 & server, even cop it self
+* [[TS-1181](https://issues.apache.org/jira/browse/TS-1181)] /a>] - TSHttpTxnConfigInt* don'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 ("solaris")
+* [[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'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'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. '=' in header values.
+* [[TS-1227](https://issues.apache.org/jira/browse/TS-1227)] /a>] - header_filter "set" operator doesn't work if the header doesn'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 '*'
+* [[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'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 < 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'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"
}