svn commit: r1789055 - in /tomcat/tc7.0.x/trunk: ./ webapps/docs/config/systemprops.xml

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 07:04:13 2017
New Revision: 1789055

URL: http://svn.apache.org/viewvc?rev=1789055&view=rev
Log:
A "space" in the property name is used in order to keep the "Property" column 
at some specified width.

Modified:
tomcat/tc7.0.x/trunk/   (props changed)
tomcat/tc7.0.x/trunk/webapps/docs/config/systemprops.xml

Propchange: tomcat/tc7.0.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Mar 28 07:04:13 2017
@@ -1,3 +1,3 @@
 
/tomcat/tc8.0.x/trunk:1636525,1637336,1637685,1637709,1638726,1640089,1640276,1640349,1640363,1640366,1640642,1640672,1640674,1640689,1640884,1641001,1641065,1641067,1641375,1641638,1641723,1641726,1641729-1641730,1641736,1641988,1642669-1642670,1642698,1642701,1643205,1643215,1643217,1643230,1643232,1643273,1643285,1643329-1643330,1643511,1643513,1643521,1643539,1643571,1643581-1643582,1643635,1643655,1643738,1643964,1644018,1644333,1644954,1644992,1645014,1645360,1645456,1645627,1645642,1645686,1645903-1645904,1645908-1645909,1645913,1645920,1646458,1646460-1646462,1646735,1646738-1646741,1646744,1646746,1646748-1646755,1646757,1646759-1646760,1647043,1648816,1651420-1651422,1651844,1652926,1652939-1652940,1652973,1653798,1653817,1653841,1654042,1654161,1654736,1654767,1654787,1656592,1659907,1662986,1663265,1663278,1663325,1663535,1663567,1663679,1663997,1664175,1664321,1664872,1665061,1665086,1666027,1666395,1666503,1666506,1666560,1666570,1666581,1666759,1666967,1666988,1667553
 
-1667555,1667558,1667617,1667633,1667637,1667747,1667767,1667873,1668028,1668137,1668634,1669432,1669801,1669840,1669895-1669896,1670398,1670435,1670592,1670605-1670607,1670609,1670632,1670720,1670725,1670727,1670731,1671114,1672273,1672285,1673759,1674220,1674295,1675469,1675488,1675595,1675831,1676232,1676367-1676369,1676382,1676394,1676483,1676556,1676635,1678178,1679536,1679988,1680256,1681124,1681182,1681703,1681730,1681840,1681864,1681869,1682010,1682034,1682047,1682052-1682053,1682062,1682064,1682070,1682312,1682325,1682331,1682386,1684367,1684385,1685759,1685774,1685827,1685892,1687341,1688904,1689358,1689657,1689921,1692850,1693093,1693108,1693324,1694060,1694115,1694291,1694427,1694431,1694503,1694549,1694789,1694873,1694881,1695356,1695372,1695823-1695825,1696200,1696281,1696379,1696468,1700608,1700871,1700897,1700978,1701094,1701124,1701608,1701668,1701676,1701766,1701944,1702248,1702252,1702314,1702390,1702723,1702725,1702728,1702730,1702733,1702735,1702737,1702739,1702
 
742,1702744,1702748,1702751,1702754,1702758,1702760,1702763,1702766,1708779,1708782,1708806,1709314,1709670,1710347,1710442,1710448,1710490,1710574,1710578,1712226,1712229,1712235,1712255,1712618,1712649,1712655,1712860,1712899,1712903,1712906,1712913,1712926,1712975,1713185,1713262,1713287,1713613,1713621,1713872,1713976,1713994,1713998,1714004,1714013,1714059,1714538,1714580,1715189,1715207,1715544,1715549,1715637,1715639-1715645,1715667,1715683,1715866,1715978,1715981,1716216-1716217,1716355,1716414,1716421,1717208-1717209,1717257,1717283,1717288,1717291,1717421,1717517,1717529,1718797,1718840-1718843,1719348,1719357-1719358,1719400,1719491,1719737,1720235,1720396,1720442,1720446,1720450,1720463,1720658-1720660,1720756,1720816,1721813,1721818,1721831,1721861,1721867,1721882,1722523,1722527,1722800,1722926,1722941,1722997,1723130,1723440,1723488,1723890,1724434,1724674,1724792,1724803,1724902,1725128,1725131,1725154,1725167,1725911,1725921,1725929,1725963-1725965,1725970,1725974,1
 
726171-1726173,1726175,1726179-1726182,1726190-1726191,1726195-1726200,1726203,1726226,1726576,1726630,1726992,1727029,1727037,1727671,1727676,1727900,1728028,1728092,1728439,1728449,1729186,1729362,1731009,1731303,1731867,1731872,1731874,1731876,1731885,1731947,1731955,1731959,1731977,1731984,1732360,1732490,1732672,1732902,1733166,1733603,1733619,1733735,1733752,1733764,1733915,1733941,1733964,1734115,1734133,1734261,1734421,1734531,1736286,1737967,1738173,1738182,1738992,1739039,1739089-1739091,1739294,1739777,1739821,1739981,1740513,1740726,1741019,1741162,1741217,1743647,1743681,1744152,1744272,1746732,1746750,1752739,1754615,1755886,1756018,1759565,1761686,1762173,1762206,1766280,1767507-1767508,1767653,1767656,1769267,1772949,1773521,1773527,1774104,1777015,1777213,1779330,1783151,1784188,1784966,1785670,1786846,1788260,1788999
 
/tomcat/tc8.5.x/trunk:1735579,1736839,1737199,1737966,1738042,1738044,1738162,1738165,1738178,1739157,1739173,1739177,1739476,1740132,1740521,1740536,1740804,1740811,1740981,1741165,1741174,1741182,1741191,1741203,1741209,1741226,1741233,1741410,1742277,1743118,1743126,1743139-1743140,1743718,1743722,1743724,1744059,1744127,1744151,1744232,1744377,1744687,1744698,1744706,1745228,1746940,1748548,1748716,1749288,1749375,1749668-1749669,1750016,1750057,1750976,1751000,1751062,1751098,1754112,1754144,1754282,1754312,1754614,1754726,1754806,1754878,1754889,1754894,1754900,1754945,1754954,1754

[Bug 60926] Servlet 4 method ApplicationContextFacade.setSessionTimeout() calls wrong method

2017-03-28 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60926

Violeta Georgieva  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 OS||All
 Resolution|--- |INVALID

--- Comment #1 from Violeta Georgieva  ---
Hi,

This is fixed with r1784911.

Regards,
Violeta

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



buildbot failure in on tomcat-8-trunk

2017-03-28 Thread buildbot
The Buildbot has detected a new failure on builder tomcat-8-trunk while 
building . Full details are available at:
https://ci.apache.org/builders/tomcat-8-trunk/builds/970

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: silvanus_ubuntu

Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-8-commit' 
triggered this build
Build Source Stamp: [branch tomcat/tc8.0.x/trunk] 1789054
Blamelist: violetagg

BUILD FAILED: failed compile_1

Sincerely,
 -The Buildbot




-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789065 - /tomcat/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java

2017-03-28 Thread remm
Author: remm
Date: Tue Mar 28 08:15:05 2017
New Revision: 1789065

URL: http://svn.apache.org/viewvc?rev=1789065&view=rev
Log:
Better blocking for async IO.

Modified:
tomcat/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java

Modified: tomcat/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java?rev=1789065&r1=1789064&r2=1789065&view=diff
==
--- tomcat/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java (original)
+++ tomcat/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java Tue Mar 28 
08:15:05 2017
@@ -852,14 +852,16 @@ public class Nio2Endpoint extends Abstra
 private final A attachment;
 private final long timeout;
 private final TimeUnit unit;
+private final BlockingMode block;
 private final CompletionCheck check;
 private final CompletionHandler handler;
 private OperationState(ByteBuffer[] buffers, int offset, int 
length,
-long timeout, TimeUnit unit, A attachment, CompletionCheck 
check,
-CompletionHandler handler) {
+BlockingMode block, long timeout, TimeUnit unit, A 
attachment,
+CompletionCheck check, CompletionHandler 
handler) {
 this.buffers = buffers;
 this.offset = offset;
 this.length = length;
+this.block = block;
 this.timeout = timeout;
 this.unit = unit;
 this.attachment = attachment;
@@ -894,7 +896,14 @@ public class Nio2Endpoint extends Abstra
 }
 if (complete) {
 readPending.release();
-state.state = currentState;
+if (state.block == BlockingMode.BLOCK && currentState 
!= CompletionState.INLINE) {
+synchronized (this) {
+state.state = currentState;
+notify();
+}
+} else {
+state.state = currentState;
+}
 if (completion && state.handler != null) {
 
state.handler.completed(Long.valueOf(state.nBytes), state.attachment);
 }
@@ -914,11 +923,18 @@ public class Nio2Endpoint extends Abstra
 }
 setError(ioe);
 readPending.release();
+if (state.block == BlockingMode.BLOCK) {
+synchronized (this) {
+state.state = Nio2Endpoint.isInline() ? 
CompletionState.ERROR : CompletionState.DONE;
+notify();
+}
+} else {
+state.state = Nio2Endpoint.isInline() ? 
CompletionState.ERROR : CompletionState.DONE;
+}
 if (exc instanceof AsynchronousCloseException) {
 // If already closed, don't call onError and close again
 return;
 }
-state.state = Nio2Endpoint.isInline() ? CompletionState.ERROR 
: CompletionState.DONE;
 if (state.handler != null) {
 state.handler.failed(ioe, state.attachment);
 }
@@ -949,7 +965,14 @@ public class Nio2Endpoint extends Abstra
 }
 if (complete) {
 writePending.release();
-state.state = currentState;
+if (state.block == BlockingMode.BLOCK && currentState 
!= CompletionState.INLINE) {
+synchronized (this) {
+state.state = currentState;
+notify();
+}
+} else {
+state.state = currentState;
+}
 if (completion && state.handler != null) {
 
state.handler.completed(Long.valueOf(state.nBytes), state.attachment);
 }
@@ -969,7 +992,14 @@ public class Nio2Endpoint extends Abstra
 }
 setError(ioe);
 writePending.release();
-state.state = Nio2Endpoint.isInline() ? CompletionState.ERROR 
: CompletionState.DONE;
+if (state.block == BlockingMode.BLOCK) {
+synchronized (this) {
+state.state = Nio2Endpoint.isInline() ? 
CompletionState.ERROR : CompletionState.DONE;
+notify();
+}
+} else {
+state.state = Nio2Endpoint.isInline() ? 
CompletionStat

Re: [VOTE] Release Apache Tomcat 8.5.13

2017-03-28 Thread Violeta Georgieva
Hi,

2017-03-27 18:13 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 8.5.13 release is now available for voting.
>
> The major changes compared to the 8.5.12 release are:
>
> - Various HTTP/2 improvements
>
> - Fixes for sendfile related issues that could cause subsequent requests
>   to experience IllegalStateExceptions
>
> - Servlet 4.0 updates
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.13/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1126/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_13/
>
> The proposed 8.5.13 release is:
> [ ] Broken - do not release

[X] Stable - go ahead and release as 8.5.13

My tests passed.

Regards,
Violeta

>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>


[Bug 60927] JMX domain name for embed tomcat is inconsistent with standard tomcat

2017-03-28 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60927

--- Comment #1 from Huxing Zhang  ---
One of the workaround might be: 
1) call javax.management.MBeanServer#queryNames('*:type=Server', null) to get a
set of possible object names.
2) iterate through all the possible object names and get the info you want.

But I feel that providing the ability to config domain name in embeded tomcat
is still useful, at least it allows the user the simplify the way getting
information via JMX.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 60362] Missing reason phrase in response

2017-03-28 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60362

--- Comment #47 from Michael Osipov <1983-01...@gmx.net> ---
(In reply to Violeta Georgieva from comment #45)
> Hi,
> 
> A new Connector configuration 'sendReasonPhrase' is added. When this
> attribute is set to 'true', a reason phrase will be sent with the response.
> By default a reason phrase will not be sent. This option is deprecated and
> is not available in Tomcat 9.
> 
> The functionality will be available in 8.5.13 onwards.
> 
> Regards,
> Violeta

I have left a few comments on your patch on GitHub. Please have a look.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 60926] Servlet 4 method ApplicationContextFacade.setSessionTimeout() calls wrong method

2017-03-28 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60926

Konstantin Kolinko  changed:

   What|Removed |Added

 Resolution|INVALID |---
 Status|RESOLVED|REOPENED

--- Comment #2 from Konstantin Kolinko  ---
Looking into src.zip of 8.5.13, this was fixed in trunk only, but not in 8.5.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789085 - /tomcat/tc8.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java

2017-03-28 Thread markt
Author: markt
Date: Tue Mar 28 10:20:54 2017
New Revision: 1789085

URL: http://svn.apache.org/viewvc?rev=1789085&view=rev
Log:
Follow-up to r1788999
Need to add socket/processor to connection cache so pipe-lined request is 
processed

Modified:
tomcat/tc8.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java

Modified: tomcat/tc8.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java?rev=1789085&r1=1789084&r2=1789085&view=diff
==
--- tomcat/tc8.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java (original)
+++ tomcat/tc8.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java Tue Mar 
28 10:20:54 2017
@@ -750,6 +750,7 @@ public abstract class AbstractProtocol

[Bug 60927] JMX domain name for embed tomcat is inconsistent with standard tomcat

2017-03-28 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60927

--- Comment #2 from Mark Thomas  ---
It has been this way since the class was first introduced some 8+ years ago.
Users have always been able to change the names if they wish to do so.

Experience has shown that changing the default JMX name of a component in a
point release breaks JMX monitoring for existing users. That limits any change
to 9.0.x only and it will still break things for existing 9.0.x users.

Given that this is only a default, it doesn't look to me as if the benefit
outweighs the risk.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789090 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/catalina/core/ApplicationContextFacade.java webapps/docs/changelog.xml

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 10:34:46 2017
New Revision: 1789090

URL: http://svn.apache.org/viewvc?rev=1789090&view=rev
Log:
Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=60926
Ensure ApplicationContextFacade#setSessionTimeout will invoke the correct 
method when running Tomcat with security manager.
Backport r1784911.

Modified:
tomcat/tc8.5.x/trunk/   (props changed)

tomcat/tc8.5.x/trunk/java/org/apache/catalina/core/ApplicationContextFacade.java
tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml

Propchange: tomcat/tc8.5.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Mar 28 10:34:46 2017
@@ -1 +1 @@
-/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480,1735577,1735597,1735599-1735600,1735615,1736145,1736162,1736209,1736280,1736297,1736299,1736489,1736646,1736703,1736836,1736849,1737104-1737105,1737112,1737117,1737119-1737120,1737155,1737157,1737192,1737280,1737339,1737632,1737664,1737715,1737748,1737785,1737834,1737860,1737903,1737959,1738005,1738007,1738014-1738015,1738018,1738022,1738039,1738043,1738059-1738060,1738147,1738149,1738174-1738175,1738261,1738589,1738623-1738625,1738643,1738816,1738850,1738855,1738946-1738948,1738953-1738954,1738979,1738982,1739079-1739081,1739087,1739113,1739153,1739172,1739176,1739191,1739474,1739726,1739762,1739775,1739814,1739817-1739818,1739975,1740131,1740324,1740465,1740495,1740508-1740509,1740520,1740535,1740707,1740803,1740810,1740969,1740980,1740991,1740997,1741015,1741033,1741036,1741058,1741060,1741080,1741147,1741159,1741164,1741173,1741181,1741190,1741197,1741202,1741208,1741213,1741221,1741225,1741232,1741409,1741501
 
,1741677,1741892,1741896,1741984,1742023,1742042,1742071,1742090,1742093,1742101,1742105,1742111,1742139,1742146,1742148,1742166,1742181,1742184,1742187,1742246,1742248-1742251,1742263-1742264,1742268,1742276,1742369,1742387,1742448,1742509-1742512,1742917,1742919,1742933,1742975-1742976,1742984,1742986,1743019,1743115,1743117,1743124-1743125,1743134,1743425,1743554,1743679,1743696-1743698,1743700-1743701,1744058,1744064-1744065,1744125,1744194,1744229,1744270,1744323,1744432,1744684,1744697,1744705,1744713,1744760,1744786,1745083,1745142-1745143,1745145,1745177,1745179-1745180,1745227,1745248,1745254,1745337,1745467,1745473,1745576,1745735,1745744,1746304,1746306-1746307,1746319,1746327,1746338,1746340-1746341,1746344,1746427,1746441,1746473,1746490,1746492,1746495-1746496,1746499-1746501,1746503-1746507,1746509,1746549,1746551,1746554,1746556,1746558,1746584,1746620,1746649,1746724,1746939,1746989,1747014,1747028,1747035,1747210,1747225,1747234,1747253,1747404,1747506,1747536,1747
 
924,1747980,1747993,1748001,1748253,1748452,1748547,1748629,1748676,1748715,1749287,1749296,1749328,1749373,1749465,1749506,1749508,1749665-1749666,1749763,1749865-1749866,1749898,1749978,1749980,1750011,1750015,1750056,1750480,1750617,1750634,1750692,1750697,1750700,1750703,1750707,1750714,1750718,1750723,1750774,1750899,1750975,1750995,1751061,1751097,1751173,1751438,1751447,1751463,1751702,1752212,1752737,1752745,1753078,1753080,1753358,1753363,1754111,1754140-1754141,1754281,1754310,1754445,1754467,1754494,1754496,1754528,1754532-1754533,1754613,1754714,1754874,1754941,1754944,1754950-1754951,1755005,1755007,1755009,1755132,1755180-1755181,1755185,1755190,1755204-1755206,1755208,1755214,1755224,1755227,1755230,1755629,1755646-1755647,1755650,1755653,1755675,1755680,1755683,1755693,1755717,1755731-1755737,1755812,1755828,1755884,1755890,1755918-1755919,1755942,1755958,1755960,1755970,1755993,1756013,1756019,1756039,1756056,1756083-1756114,1756175,1756288-1756289,1756408-1756410,1
 
756778,1756798,1756878,1756898,1756939,1757123-1757124,1757126,1757128,1757132-1757133,1757136,1757145,1757167-1757168,1757175,1757180,1757182,1757195,1757271,1757278,1757347,1757353-1757354,1757363,1757374,1757399,1757406,1757408,1757485,1757495,1757499,1757527,1757578,1757684,1757722,1757727,1757790,1757799,1757813,1757853,1757883,1757903,1757976,1757997,1758000,1758058,1758072-1758075,1758078-1758079,1758223,1758257,1758261,1758276,1758292,1758369,1758378-1758383,1758421,1758423,1758425-1758427,1758430,1758443,1758448,1758459,1758483,1758486-1758487,1758499,1758525,1758556,1758580,1758582,1758584,1758588,1758842,1759019,1759212,1759224,1759227,1759252,1759274,1759513-1759516,1759611,1759757,1759785-1759790,1760005,1760022,1760109-1760110,1760135,1760200-1760201,1760227,1760300,1760397,1760446,1760454,1760640,1760648,1761057,1761422,1761491,1761498,1761500-1761501,1761550,1761553,1761572,1761574,1761625-1761626,1761628,1761682,1761740,1761752,1762051-1762053,1762123,1762168,176217
 
2,1762182,1762201-1762202,1762204,1762208,1762288,1762296,1762324,1762348,1762353,1762362,1762374,1762492,1762503,1762505,1762541,1762608,1762710,1762753,1762766,1762769,1762944,1762947,1762953,1763167,1763179,1763232,1763259,1763271-1763272,1763276-1763277,1763319-1763320,

[Bug 60926] Servlet 4 method ApplicationContextFacade.setSessionTimeout() calls wrong method

2017-03-28 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60926

Violeta Georgieva  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

--- Comment #3 from Violeta Georgieva  ---
(In reply to Konstantin Kolinko from comment #2)
> Looking into src.zip of 8.5.13, this was fixed in trunk only, but not in 8.5.

You are right. I backported this change to Tomcat 8.5 - r1789090.
The fix will be available in 8.5.14 onwards.

Thanks,
Violeta

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



buildbot success in on tomcat-8-trunk

2017-03-28 Thread buildbot
The Buildbot has detected a restored build on builder tomcat-8-trunk while 
building . Full details are available at:
https://ci.apache.org/builders/tomcat-8-trunk/builds/971

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: silvanus_ubuntu

Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-8-commit' 
triggered this build
Build Source Stamp: [branch tomcat/tc8.0.x/trunk] 1789085
Blamelist: markt

Build succeeded!

Sincerely,
 -The Buildbot




-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789095 - /tomcat/tc7.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java

2017-03-28 Thread markt
Author: markt
Date: Tue Mar 28 11:02:29 2017
New Revision: 1789095

URL: http://svn.apache.org/viewvc?rev=1789095&view=rev
Log:
Follow-up to r1788999
Need to add socket/processor to connection cache so pipe-lined request is 
processed

Modified:
tomcat/tc7.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java

Modified: tomcat/tc7.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java?rev=1789095&r1=1789094&r2=1789095&view=diff
==
--- tomcat/tc7.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java (original)
+++ tomcat/tc7.0.x/trunk/java/org/apache/coyote/AbstractProtocol.java Tue Mar 
28 11:02:29 2017
@@ -696,6 +696,7 @@ public abstract class AbstractProtocol

svn commit: r1789126 - /tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 13:06:57 2017
New Revision: 1789126

URL: http://svn.apache.org/viewvc?rev=1789126&view=rev
Log:
prepare for release

Modified:
tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml

Modified: tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml?rev=1789126&r1=1789125&r2=1789126&view=diff
==
--- tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml Tue Mar 28 13:06:57 2017
@@ -44,7 +44,7 @@
   They eventually become mixed with the numbered issues. (I.e., numbered
   issues do not "pop up" wrt. others).
 -->
-
+
   
 
   



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789129 - in /tomcat/tc8.0.x/tags/TOMCAT_8_0_43: ./ build.properties.default

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 13:13:13 2017
New Revision: 1789129

URL: http://svn.apache.org/viewvc?rev=1789129&view=rev
Log:
Tag 8.0.43

Added:
tomcat/tc8.0.x/tags/TOMCAT_8_0_43/   (props changed)
  - copied from r1789126, tomcat/tc8.0.x/trunk/
Modified:
tomcat/tc8.0.x/tags/TOMCAT_8_0_43/build.properties.default

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
bugtraq:append = false

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
bugtraq:label = Bugzilla ID (optional)

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
--- bugtraq:logregex (added)
+++ bugtraq:logregex Tue Mar 28 13:13:13 2017
@@ -0,0 +1,2 @@
+(https?\://(bz|issues)\.apache\.org/bugzilla/show_bug.cgi\?id=\d+|BZ\s?\d+)
+(\d+)

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
bugtraq:message = Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
bugtraq:url = https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
--- svn:ignore (added)
+++ svn:ignore Tue Mar 28 13:13:13 2017
@@ -0,0 +1,7 @@
+.*
+build.properties
+logs
+nbproject
+output
+work
+*.iml

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Mar 28 13:13:13 2017
@@ -0,0 +1,2 @@
+/tomcat/tc8.5.x/trunk:1735042,1737966,1743139-1743140,1744151,1747537,1747925,1748002,1754614,1754643,1762124,1762183,1762203,1763792,1772948,1777014,1779719,1782037,1782240,1782386-1782387,1785669,1786845,1788249,1788324,1788905
+/tomcat/trunk:1636524,1637156,1637176,1637188,1637331,1637684,1637695,1637890,1637892,1638720-1638725,1639653,1640010,1640083-1640084,1640088,1640275,1640322,1640347,1640361,1640365,1640403,1640410,1640652,1640655-1640658,1640688,1640700-1640883,1640903,1640976,1640978,1641000,1641026,1641038-1641039,1641051-1641052,1641058,1641064,1641300,1641369,1641374,1641380,1641486,1641634,1641656-1641692,1641704,1641707-1641718,1641720-1641722,1641735,1641981,1642233,1642280,1642554,1642564,1642595,1642606,1642668,1642679,1642697,1642699,1642766,1643002,1643045,1643054-1643055,1643066,1643121,1643128,1643206,1643209-1643210,1643216,1643249,1643270,1643283,1643309-1643310,1643323,1643365-1643366,1643370-1643371,1643465,1643474,1643536,1643570,1643634,1643649,1643651,1643654,1643675,1643731,1643733-1643734,1643761,1643766,1643814,1643937,1643963,1644017,1644169,1644201-1644203,1644321,1644323,1644516,1644523,1644529,1644535,1644730,1644768,1644784-1644785,1644790,1644793,1644815,1644884,1644886
 
,1644890,1644892,1644910,1644924,1644929-1644930,1644935,1644989,1645011,1645247,1645355,1645357-1645358,1645455,1645465,1645469,1645471,1645473,1645475,1645486-1645488,1645626,1645641,1645685,1645743,1645763,1645951-1645953,1645955,1645993,1646098-1646106,1646178,1646220,1646302,1646304,1646420,1646470-1646471,1646476,1646559,1646717-1646723,1646773,1647026,1647042,1647530,1647655,1648304,1648815,1648907,1649973,1650081,1650365,1651116,1651120,1651280,1651470,1652938,1652970,1653041,1653471,1653550,1653574,1653797,1653815-1653816,1653819,1653840,1653857,1653888,1653972,1654013,1654030,1654050,1654123,1654148,1654159,1654513,1654515,1654517,1654522,1654524,1654725,1654735,1654766,1654785,1654851-1654852,1654978,1655122-1655124,1655126-1655127,1655129-1655130,1655132-1655133,1655312,1655351,1655438,1655441,1655454,168,1656087,1656299,1656319,1656331,1656345,1656350,1656590,1656648-1656650,1656657,1657041,1657054,1657374,1657492,1657510,1657565,1657580,1657584,1657586,1657589,1657
 
592,1657607,1657609,1657682,1657907,1658207,1658734,1658781,1658790,1658799,1658802,1658804,1658833,1658840,1658966,1659043,1659053,1659059,1659174,1659184,1659188-1659189,1659216,1659263,1659293,1659304,1659306-1659307,1659382,1659384,1659428,1659471,1659486,1659505,1659516,1659521,1659524,1659559,1659562,1659803,1659806,1659814,1659833,1659862,1659905,1659919,1659948,1659967,1659983-1659984,1660060,1660074,1660077,1660133,1660168,1660331-1660332,1660353,1660358,1660924,1661386,1661770,1661867,1661972,1661990,1662200,1662308-1662309,1662548,1662614,1662696,1662736,1662985,1662988-1662989,1663264,1663277,1663298,1663534,1663562,1663676,1663715,1663754,1663768,1663772,1663781,1663893,1663995,1664143,1664163,1664174,1664301,1664317,1664347,1664657,1664659,1664710,1664863-1664864,1664866,1665085,1665292,1665559,1665653,1665661,1665672,1665694,1665697,1665736,1665779,1665976-1665977,1665980-1665981,1665985-166598

Re: [VOTE] Release Apache Tomcat 9.0.0.M19

2017-03-28 Thread Rémy Maucherat
2017-03-27 14:56 GMT+02:00 Mark Thomas :

> The proposed Apache Tomcat 9.0.0.M19 release is now available for voting.
>
> This is a milestone release for the 9.0.x branch. It should be
> noted that, as a milestone release:
> - Servlet 4.0 is not finalised
> - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0
>
> The major changes compared to the 9.0.0.M18 release are:
>
> - Various HTTP/2 improvements
>
> - Fixes for sendfile related issues that could cause subsequent requests
>   to experience IllegalStateExceptions
>
> - Servlet 4.0 updates
>
>
> Along with lots of other bug fixes and improvements
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M19/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1125/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M19/
>
> The proposed 9.0.0.M19 release is:
> [ ] Broken - do not release
> [X] Alpha - go ahead and release as 9.0.0.M19
>
> Rémy


svn commit: r1789140 - /tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 13:56:54 2017
New Revision: 1789140

URL: http://svn.apache.org/viewvc?rev=1789140&view=rev
Log:
Fix javadoc

Modified:

tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java

Modified: 
tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java?rev=1789140&r1=1789139&r2=1789140&view=diff
==
--- 
tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java 
(original)
+++ 
tomcat/tc8.0.x/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java 
Tue Mar 28 13:56:54 2017
@@ -297,7 +297,7 @@ public abstract class AbstractHttp11Proc
 
 
 /**
- * @deprecated Use {@link #setCompressibleMimeTypes(String[])
+ * @deprecated Use {@link #setCompressibleMimeTypes(String[])}
  */
 @Deprecated
 public void setCompressableMimeTypes(String[] compressibleMimeTypes) {



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789143 - in /tomcat/tc7.0.x/trunk: ./ java/org/apache/coyote/http11/AbstractHttp11Processor.java

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 13:59:17 2017
New Revision: 1789143

URL: http://svn.apache.org/viewvc?rev=1789143&view=rev
Log:
Fix javadoc

Modified:
tomcat/tc7.0.x/trunk/   (props changed)

tomcat/tc7.0.x/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java

Propchange: tomcat/tc7.0.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Mar 28 13:59:17 2017
@@ -1,3 +1,3 @@
-/tomcat/tc8.0.x/trunk:1636525,1637336,1637685,1637709,1638726,1640089,1640276,1640349,1640363,1640366,1640642,1640672,1640674,1640689,1640884,1641001,1641065,1641067,1641375,1641638,1641723,1641726,1641729-1641730,1641736,1641988,1642669-1642670,1642698,1642701,1643205,1643215,1643217,1643230,1643232,1643273,1643285,1643329-1643330,1643511,1643513,1643521,1643539,1643571,1643581-1643582,1643635,1643655,1643738,1643964,1644018,1644333,1644954,1644992,1645014,1645360,1645456,1645627,1645642,1645686,1645903-1645904,1645908-1645909,1645913,1645920,1646458,1646460-1646462,1646735,1646738-1646741,1646744,1646746,1646748-1646755,1646757,1646759-1646760,1647043,1648816,1651420-1651422,1651844,1652926,1652939-1652940,1652973,1653798,1653817,1653841,1654042,1654161,1654736,1654767,1654787,1656592,1659907,1662986,1663265,1663278,1663325,1663535,1663567,1663679,1663997,1664175,1664321,1664872,1665061,1665086,1666027,1666395,1666503,1666506,1666560,1666570,1666581,1666759,1666967,1666988,1667553
 
-1667555,1667558,1667617,1667633,1667637,1667747,1667767,1667873,1668028,1668137,1668634,1669432,1669801,1669840,1669895-1669896,1670398,1670435,1670592,1670605-1670607,1670609,1670632,1670720,1670725,1670727,1670731,1671114,1672273,1672285,1673759,1674220,1674295,1675469,1675488,1675595,1675831,1676232,1676367-1676369,1676382,1676394,1676483,1676556,1676635,1678178,1679536,1679988,1680256,1681124,1681182,1681703,1681730,1681840,1681864,1681869,1682010,1682034,1682047,1682052-1682053,1682062,1682064,1682070,1682312,1682325,1682331,1682386,1684367,1684385,1685759,1685774,1685827,1685892,1687341,1688904,1689358,1689657,1689921,1692850,1693093,1693108,1693324,1694060,1694115,1694291,1694427,1694431,1694503,1694549,1694789,1694873,1694881,1695356,1695372,1695823-1695825,1696200,1696281,1696379,1696468,1700608,1700871,1700897,1700978,1701094,1701124,1701608,1701668,1701676,1701766,1701944,1702248,1702252,1702314,1702390,1702723,1702725,1702728,1702730,1702733,1702735,1702737,1702739,1702
 
742,1702744,1702748,1702751,1702754,1702758,1702760,1702763,1702766,1708779,1708782,1708806,1709314,1709670,1710347,1710442,1710448,1710490,1710574,1710578,1712226,1712229,1712235,1712255,1712618,1712649,1712655,1712860,1712899,1712903,1712906,1712913,1712926,1712975,1713185,1713262,1713287,1713613,1713621,1713872,1713976,1713994,1713998,1714004,1714013,1714059,1714538,1714580,1715189,1715207,1715544,1715549,1715637,1715639-1715645,1715667,1715683,1715866,1715978,1715981,1716216-1716217,1716355,1716414,1716421,1717208-1717209,1717257,1717283,1717288,1717291,1717421,1717517,1717529,1718797,1718840-1718843,1719348,1719357-1719358,1719400,1719491,1719737,1720235,1720396,1720442,1720446,1720450,1720463,1720658-1720660,1720756,1720816,1721813,1721818,1721831,1721861,1721867,1721882,1722523,1722527,1722800,1722926,1722941,1722997,1723130,1723440,1723488,1723890,1724434,1724674,1724792,1724803,1724902,1725128,1725131,1725154,1725167,1725911,1725921,1725929,1725963-1725965,1725970,1725974,1
 
726171-1726173,1726175,1726179-1726182,1726190-1726191,1726195-1726200,1726203,1726226,1726576,1726630,1726992,1727029,1727037,1727671,1727676,1727900,1728028,1728092,1728439,1728449,1729186,1729362,1731009,1731303,1731867,1731872,1731874,1731876,1731885,1731947,1731955,1731959,1731977,1731984,1732360,1732490,1732672,1732902,1733166,1733603,1733619,1733735,1733752,1733764,1733915,1733941,1733964,1734115,1734133,1734261,1734421,1734531,1736286,1737967,1738173,1738182,1738992,1739039,1739089-1739091,1739294,1739777,1739821,1739981,1740513,1740726,1741019,1741162,1741217,1743647,1743681,1744152,1744272,1746732,1746750,1752739,1754615,1755886,1756018,1759565,1761686,1762173,1762206,1766280,1767507-1767508,1767653,1767656,1769267,1772949,1773521,1773527,1774104,1777015,1777213,1779330,1783151,1784188,1784966,1785670,1786846,1788260,1788999
+/tomcat/tc8.0.x/trunk:1636525,1637336,1637685,1637709,1638726,1640089,1640276,1640349,1640363,1640366,1640642,1640672,1640674,1640689,1640884,1641001,1641065,1641067,1641375,1641638,1641723,1641726,1641729-1641730,1641736,1641988,1642669-1642670,1642698,1642701,1643205,1643215,1643217,1643230,1643232,1643273,1643285,1643329-1643330,1643511,1643513,1643521,1643539,1643571,1643581-1643582,1643635,1643655,1643738,1643964,1644018,1644333,1644954,1644992,1645014,1645360,1645456,1645627,1645642,1645686,1645903-1645904,1645908-1645909,1645913,1645920,1646458,1646460-1646462,1646735,1646738-1646741,1646744,1646746,1646748-1646755,1646757,1646759-1646760,1647043,16

svn commit: r1789144 - /tomcat/tc8.0.x/tags/TOMCAT_8_0_43/

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 14:02:47 2017
New Revision: 1789144

URL: http://svn.apache.org/viewvc?rev=1789144&view=rev
Log:
Drop the tag in order to pick up a fix for javadoc

Removed:
tomcat/tc8.0.x/tags/TOMCAT_8_0_43/


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: Host header validation

2017-03-28 Thread Katya Todorova
Hi,
> r1787662 adds Host header validation along with a fair number of unit tests.
> It includes a performance test which indicates - on my machine at least
> - that the performance impact is in the noise. I'd like to see better
> performance for full IPv6 addresses but the current code looks to be
> acceptable.
> The validation is not yet integrated into the request processing. My
> primary reason for not integrating it is that it will trigger a 400
> response if the header is invalid and I don't want to incorrectly reject
> valid headers. Therefore I have a request. Please try and break these
> new parsers.


I’ve looked at the new http host parsers and tried some test data.
Most of the test cases have already been covered but still several
issues popped up:

- IPv6 addresses containing ::: are considered valid while they should
not be - e.g . [:::::::::]

(except when “:::” are located in the end , in that case the host is
rejected as invalid)

- IPv4 part of IPv6 addresses should not contain leading zeros
according to the following part of the specification:

IPv4address   = dec-octet "." dec-octet "." dec-octet "." dec-octet

dec-octet = DIGIT ; 0-9

 / %x31-39 DIGIT ; 10-99

 / "1" 2DIGIT; 100-199

 / "2" %x30-34 DIGIT ; 200-249

 / "25" %x30-35  ; 250-255

However, whether leading zeros are permitted or not seems to be a
matter of a recommendation rather than a strict rule.  This may lead
to ambiguity since many sources over the internet consider 01.02.03.04
as valid but [::01.02.03.04] as invalid.

- IPv6 Host containing any symbol other than : after ] is considered
valid though these trailing symbols after the ] are ignored

e.g. [::1]’, [::1] a

- It seems that compression just before the IPv4 part is not handled correctly.

   This one is considered invalid but should be valid [a:b:c:d:e::1.2.3.4]

Most of the test data has been taken from here:

[1] http://home.deds.nl/~aeron/regex/invalid_ipv6.txt
[2] http://home.deds.nl/~aeron/regex/valid_ipv6.txt


> Please commit any values you test with.


> Once we are happy with the quality of these parsers, I'll integrate them
> into the request processing.
> Mark

Kind regards,

Katya


svn commit: r1789153 - in /tomcat/tc8.0.x/tags/TOMCAT_8_0_43: ./ build.properties.default

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 14:38:21 2017
New Revision: 1789153

URL: http://svn.apache.org/viewvc?rev=1789153&view=rev
Log:
Tag 8.0.43

Added:
tomcat/tc8.0.x/tags/TOMCAT_8_0_43/   (props changed)
  - copied from r1789148, tomcat/tc8.0.x/trunk/
Modified:
tomcat/tc8.0.x/tags/TOMCAT_8_0_43/build.properties.default

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
bugtraq:append = false

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
bugtraq:label = Bugzilla ID (optional)

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
--- bugtraq:logregex (added)
+++ bugtraq:logregex Tue Mar 28 14:38:21 2017
@@ -0,0 +1,2 @@
+(https?\://(bz|issues)\.apache\.org/bugzilla/show_bug.cgi\?id=\d+|BZ\s?\d+)
+(\d+)

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
bugtraq:message = Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
bugtraq:url = https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
--- svn:ignore (added)
+++ svn:ignore Tue Mar 28 14:38:21 2017
@@ -0,0 +1,7 @@
+.*
+build.properties
+logs
+nbproject
+output
+work
+*.iml

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_43/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Mar 28 14:38:21 2017
@@ -0,0 +1,2 @@
+/tomcat/tc8.5.x/trunk:1735042,1737966,1743139-1743140,1744151,1747537,1747925,1748002,1754614,1754643,1762124,1762183,1762203,1763792,1772948,1777014,1779719,1782037,1782240,1782386-1782387,1785669,1786845,1788249,1788324,1788905
+/tomcat/trunk:1636524,1637156,1637176,1637188,1637331,1637684,1637695,1637890,1637892,1638720-1638725,1639653,1640010,1640083-1640084,1640088,1640275,1640322,1640347,1640361,1640365,1640403,1640410,1640652,1640655-1640658,1640688,1640700-1640883,1640903,1640976,1640978,1641000,1641026,1641038-1641039,1641051-1641052,1641058,1641064,1641300,1641369,1641374,1641380,1641486,1641634,1641656-1641692,1641704,1641707-1641718,1641720-1641722,1641735,1641981,1642233,1642280,1642554,1642564,1642595,1642606,1642668,1642679,1642697,1642699,1642766,1643002,1643045,1643054-1643055,1643066,1643121,1643128,1643206,1643209-1643210,1643216,1643249,1643270,1643283,1643309-1643310,1643323,1643365-1643366,1643370-1643371,1643465,1643474,1643536,1643570,1643634,1643649,1643651,1643654,1643675,1643731,1643733-1643734,1643761,1643766,1643814,1643937,1643963,1644017,1644169,1644201-1644203,1644321,1644323,1644516,1644523,1644529,1644535,1644730,1644768,1644784-1644785,1644790,1644793,1644815,1644884,1644886
 
,1644890,1644892,1644910,1644924,1644929-1644930,1644935,1644989,1645011,1645247,1645355,1645357-1645358,1645455,1645465,1645469,1645471,1645473,1645475,1645486-1645488,1645626,1645641,1645685,1645743,1645763,1645951-1645953,1645955,1645993,1646098-1646106,1646178,1646220,1646302,1646304,1646420,1646470-1646471,1646476,1646559,1646717-1646723,1646773,1647026,1647042,1647530,1647655,1648304,1648815,1648907,1649973,1650081,1650365,1651116,1651120,1651280,1651470,1652938,1652970,1653041,1653471,1653550,1653574,1653797,1653815-1653816,1653819,1653840,1653857,1653888,1653972,1654013,1654030,1654050,1654123,1654148,1654159,1654513,1654515,1654517,1654522,1654524,1654725,1654735,1654766,1654785,1654851-1654852,1654978,1655122-1655124,1655126-1655127,1655129-1655130,1655132-1655133,1655312,1655351,1655438,1655441,1655454,168,1656087,1656299,1656319,1656331,1656345,1656350,1656590,1656648-1656650,1656657,1657041,1657054,1657374,1657492,1657510,1657565,1657580,1657584,1657586,1657589,1657
 
592,1657607,1657609,1657682,1657907,1658207,1658734,1658781,1658790,1658799,1658802,1658804,1658833,1658840,1658966,1659043,1659053,1659059,1659174,1659184,1659188-1659189,1659216,1659263,1659293,1659304,1659306-1659307,1659382,1659384,1659428,1659471,1659486,1659505,1659516,1659521,1659524,1659559,1659562,1659803,1659806,1659814,1659833,1659862,1659905,1659919,1659948,1659967,1659983-1659984,1660060,1660074,1660077,1660133,1660168,1660331-1660332,1660353,1660358,1660924,1661386,1661770,1661867,1661972,1661990,1662200,1662308-1662309,1662548,1662614,1662696,1662736,1662985,1662988-1662989,1663264,1663277,1663298,1663534,1663562,1663676,1663715,1663754,1663768,1663772,1663781,1663893,1663995,1664143,1664163,1664174,1664301,1664317,1664347,1664657,1664659,1664710,1664863-1664864,1664866,1665085,1665292,1665559,1665653,1665661,1665672,1665694,1665697,1665736,1665779,1665976-1665977,1665980-1665981,1665985-166598

Re: Host header validation

2017-03-28 Thread Mark Thomas
On 28/03/17 15:23, Katya Todorova wrote:
> Hi,
>> r1787662 adds Host header validation along with a fair number of unit tests.
>> It includes a performance test which indicates - on my machine at least
>> - that the performance impact is in the noise. I'd like to see better
>> performance for full IPv6 addresses but the current code looks to be
>> acceptable.
>> The validation is not yet integrated into the request processing. My
>> primary reason for not integrating it is that it will trigger a 400
>> response if the header is invalid and I don't want to incorrectly reject
>> valid headers. Therefore I have a request. Please try and break these
>> new parsers.
> 
> 
> I’ve looked at the new http host parsers and tried some test data.
> Most of the test cases have already been covered but still several
> issues popped up:

Thanks for the additional test cases. This is exactly the sort of
feedback I was looking for.

Would you like to get more involved in Tomcat development? If so,
turning these into a patch for the unit tests could be good place to
start. You'll need to mark the tests with @Ignore for now until the
underlying bugs are fixed. For bonus points, fix the bugs in the parser
so the tests pass.

Mark


> 
> - IPv6 addresses containing ::: are considered valid while they should
> not be - e.g . [:::::::::]
> 
> (except when “:::” are located in the end , in that case the host is
> rejected as invalid)
> 
> - IPv4 part of IPv6 addresses should not contain leading zeros
> according to the following part of the specification:
> 
> IPv4address   = dec-octet "." dec-octet "." dec-octet "." dec-octet
> 
> dec-octet = DIGIT ; 0-9
> 
>  / %x31-39 DIGIT ; 10-99
> 
>  / "1" 2DIGIT; 100-199
> 
>  / "2" %x30-34 DIGIT ; 200-249
> 
>  / "25" %x30-35  ; 250-255
> 
> However, whether leading zeros are permitted or not seems to be a
> matter of a recommendation rather than a strict rule.  This may lead
> to ambiguity since many sources over the internet consider 01.02.03.04
> as valid but [::01.02.03.04] as invalid.
> 
> - IPv6 Host containing any symbol other than : after ] is considered
> valid though these trailing symbols after the ] are ignored
> 
> e.g. [::1]’, [::1] a
> 
> - It seems that compression just before the IPv4 part is not handled 
> correctly.
> 
>This one is considered invalid but should be valid [a:b:c:d:e::1.2.3.4]
> 
> Most of the test data has been taken from here:
> 
> [1] http://home.deds.nl/~aeron/regex/invalid_ipv6.txt
> [2] http://home.deds.nl/~aeron/regex/valid_ipv6.txt
> 
> 
>> Please commit any values you test with.
> 
> 
>> Once we are happy with the quality of these parsers, I'll integrate them
>> into the request processing.
>> Mark
> 
> Kind regards,
> 
> Katya
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789155 - in /tomcat/tc6.0.x/trunk/java/org/apache: coyote/http11/Http11AprProcessor.java coyote/http11/Http11AprProtocol.java coyote/http11/Http11NioProtocol.java tomcat/util/net/AprEndp

2017-03-28 Thread markt
Author: markt
Date: Tue Mar 28 14:47:56 2017
New Revision: 1789155

URL: http://svn.apache.org/viewvc?rev=1789155&view=rev
Log:
Follow-up to r1789024
Need to add socket/processor to connection cache when sendfile is in progress 
so pipe-lined request is processed
Add syncs to AprEndpoint so that only one thread can process a soocket at a 
time else the transfer between sendfile and normal processing can result in 
concurrent socket usage.

Modified:
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProtocol.java
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java
tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java

Modified: 
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java?rev=1789155&r1=1789154&r2=1789155&view=diff
==
--- tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java 
(original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProcessor.java 
Tue Mar 28 14:47:56 2017
@@ -812,6 +812,7 @@ public class Http11AprProcessor implemen
 
 boolean keptAlive = false;
 boolean openSocket = false;
+boolean sendfileInProgress = false;
 
 while (!error && keepAlive && !comet) {
 
@@ -941,7 +942,7 @@ public class Http11AprProcessor implemen
 }
 error = true;
 } else {
-openSocket = true;
+sendfileInProgress = true;
 }
 break;
 }
@@ -962,6 +963,8 @@ public class Http11AprProcessor implemen
 } else {
 return SocketState.LONG;
 }
+} else if (sendfileInProgress) {
+return SocketState.SENDFILE;
 } else {
 recycle();
 return (openSocket) ? SocketState.OPEN : SocketState.CLOSED;

Modified: 
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProtocol.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProtocol.java?rev=1789155&r1=1789154&r2=1789155&view=diff
==
--- tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProtocol.java 
(original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11AprProtocol.java 
Tue Mar 28 14:47:56 2017
@@ -601,8 +601,14 @@ public class Http11AprProtocol extends A
 }
 
 public SocketState process(long socket) {
-Http11AprProcessor processor = recycledProcessors.poll();
+Http11AprProcessor processor = null;
 try {
+processor = connections.remove(Long.valueOf(socket));
+
+if (processor == null) {
+processor = recycledProcessors.poll();
+}
+
 if (processor == null) {
 processor = createProcessor();
 }
@@ -616,6 +622,17 @@ public class Http11AprProtocol extends A
 // processor.
 connections.put(Long.valueOf(socket), processor);
 proto.endpoint.getCometPoller().add(socket);
+} else if (state == SocketState.OPEN) {
+// In keep-alive but between requests. OK to recycle
+// processor. Continue to poll for the next request.
+recycledProcessors.offer(processor);
+proto.endpoint.getPoller().add(socket);
+} else if (state == SocketState.SENDFILE) {
+// Sendfile in progress. If it fails, the socket will be
+// closed. If it works, the socket either be added to the
+// poller to await more data or processed if there are any
+// pipe-lined requests remaining.
+connections.put(socket, processor);
 } else {
 recycledProcessors.offer(processor);
 }

Modified: 
tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java?rev=1789155&r1=1789154&r2=1789155&view=diff
==
--- tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java 
(original)
+++ tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/Http11NioProtocol.java 
Tue Mar 28 14:47:56 2017
@@ -769,6 +769,7 @@ public class Http11NioProtocol extends A
  

buildbot success in on tomcat-6-trunk

2017-03-28 Thread buildbot
The Buildbot has detected a restored build on builder tomcat-6-trunk while 
building . Full details are available at:
https://ci.apache.org/builders/tomcat-6-trunk/builds/217

Buildbot URL: https://ci.apache.org/

Buildslave for this Build: silvanus_ubuntu

Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-6-commit' 
triggered this build
Build Source Stamp: [branch tomcat/tc6.0.x/trunk] 1789155
Blamelist: markt

Build succeeded!

Sincerely,
 -The Buildbot




-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 60927] JMX domain name for embed tomcat is inconsistent with standard tomcat

2017-03-28 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60927

--- Comment #3 from Huxing Zhang  ---
(In reply to Mark Thomas from comment #2)
> It has been this way since the class was first introduced some 8+ years ago.

I don't know that exists for so long time until you mentioned.

> Users have always been able to change the names if they wish to do so.

Yes, with only following 2 lines of code:

Tomcat tomcat = new Tomcat();
tomcat.getEngine().setName("Catalina");

Note that the following code won't work:

Tomcat tomcat = new Tomcat();
tomcat.getService().setName("Catalina");

What I thought is sth. likes this:

Tomcat tomcat = new Tomcat("Catalina");

But there is no much difference.

> 
> Experience has shown that changing the default JMX name of a component in a
> point release breaks JMX monitoring for existing users. That limits any
> change to 9.0.x only and it will still break things for existing 9.0.x users.

It looks reasonable to me.

> Given that this is only a default, it doesn't look to me as if the benefit
> outweighs the risk.

Agreed.

I will withdraw this proposal, our monitoring tools has been updated using the
above workaround.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 60927] JMX domain name for embed tomcat is inconsistent with standard tomcat

2017-03-28 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60927

Huxing Zhang  changed:

   What|Removed |Added

 Resolution|--- |WONTFIX
 Status|NEW |RESOLVED

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r18938 [2/2] - in /dev/tomcat/tomcat-8/v8.0.43: ./ bin/ bin/embed/ bin/extras/ src/

2017-03-28 Thread violetagg
Added: dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.asc
==
--- dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.asc (added)
+++ dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.asc Tue Mar 28 
15:26:54 2017
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCgAGBQJY2nbTAAoJECCLCrHWMBHHLXQQAJLdTjKQjRud5q8eds6fdtPw
+CJwZIN02qr3QAp1qtR9jI4Ueo0SJeltfwHQ9ugH811f6CuqZozOA6EM3kQbaE3gN
+iOUVrgnzTjslkC6NsCJWNUAYLGtjSzn28W6r22Qg3tihZOnfsPKeio4QF6Ld3Nla
+QBrLg/SgYiyAT8IBDuL4KBcWmJ35MXlSI7ilAeaueo/sy3AawvJH3IjMTs+1lfMk
+Moa7wl8zySjfLUWDb29SLF0Czhb9uYb/kr2kzEROMVYjOP7XBLapfphcbxOYMuwY
+ls0PKWb7/NphFmbFVOWIXCh977wIVuECYSRvpxDfEhjeCZi+adY1GbIYNOVyfAjb
+7UZZTifO1J2BW0VtpGhMvBDQP3zwEsSUMFB5F+ohZsHNIUckrzOd+GZ0O9FNjwWi
+3XW4mZBtJjz4o4KMojf/QWQTp6llC/SDPMMfErdxHlazoPFfWaCYcWx2vHReLTfd
+B5rgXg6SPlomdxLeETmdwozBF5QJ+5U1YvCEY5J7IUQCKp5r8YR61PjMCFbHgIe+
+BvQ306zBNdtUeyrGerUFVOuQ+adwAsBSCwEFeHIsOF5rcRK/hif1iOz39F/fZILC
+58wl2MDfYtrE3afyXfZSe5aP2Je1HLLjByr8FRBLA2CIDIpm/Z1BCjhzFhmQg+/P
+z6XwTJtHWPZN5xmBxSbI
+=8iRu
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.md5
==
--- dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.md5 (added)
+++ dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.md5 Tue Mar 28 
15:26:54 2017
@@ -0,0 +1 @@
+f5ae784b23c8ed9af82e1789f389393d *catalina-ws.jar
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.sha1
==
--- dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.sha1 (added)
+++ dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.sha1 Tue Mar 28 
15:26:54 2017
@@ -0,0 +1 @@
+ec53430139c6c55f1cc0482db9275c18fd2c75de *catalina-ws.jar
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar
--
svn:mime-type = application/octet-stream

Added: dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.asc
==
--- dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.asc (added)
+++ dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.asc Tue Mar 
28 15:26:54 2017
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCgAGBQJY2nbSAAoJECCLCrHWMBHHYDkQALPWlPDxNaDThsq0uOecfznY
+p1rt94kolQyJO4t/n1vhjyEXc1VYU1MgXnayG2istpp4q1rbNsXBjP0gVEUviz6P
+4arOrTHgEOgYNqJ7wglaZGRlIY8qV+mf69wnUrycSsl8OoD9CXywGxil3yaGxJdH
+nDKlp3fC6zTp6nl45BL62hRfsUGM02JfgqJyYPqb/+PiUUikVBARzPZztvemVl1E
+dVC7MoSoRjcnnJHPxaAOv1iqsgKIEP4v3FrfKBbMsJWP0Vq24Gw2YlP12MqEXStL
+aZOgqY7nsFbaOa35QzKIL5EktJeTGcJZclyB41rPHH5ydw1x0t0epTr9Ne1cJ3wi
+HAMgeW/S21Zzhe9FWqGK5mtt6Qo8Uw19HxD6Kf7x6Kbyz9QHW6W7mTro3OjWwYPF
+slI2jwNtiDKx/eyWIX5F1CnPVVnHhrj5y9GtpKlvbzBkg3YlQfRcCG8Gq57jUI8M
+M0/RQEFAxt5QbFT/Vt8pYDJPxJ5vWw9DRfJ9oX1q7+TqZ5VDv3tw0flNJwVm06T7
+s0aeXvRFE5kwUCy3A3mApeQ9wIJEdm5rUR8LQy3gq5HWUY7tXRB4XRQfyzXIQJ4J
+TH6iV11GwiCMa849PRdPOIbbLIMcmiM5bfy/yVUsAbbDpKPvRVk0AqdPeT4z6a+O
+vYWsIt1XKVpILaK49mwv
+=uMA4
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.md5
==
--- dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.md5 (added)
+++ dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.md5 Tue Mar 
28 15:26:54 2017
@@ -0,0 +1 @@
+9505ca2036a366341472d28dba582338 *tomcat-juli-adapters.jar
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.sha1
==
--- dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.sha1 (added)
+++ dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.sha1 Tue 
Mar 28 15:26:54 2017
@@ -0,0 +1 @@
+b52a81f9b66a10c7468744e420dcb45cb57ca835 *tomcat-juli-adapters.jar
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli.jar
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli.jar
--
svn:mime-type = application/octet-stream

Added: dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli.jar.asc
==
--- dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli.jar.asc (add

svn commit: r18938 [1/2] - in /dev/tomcat/tomcat-8/v8.0.43: ./ bin/ bin/embed/ bin/extras/ src/

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 15:26:54 2017
New Revision: 18938

Log:
Stage 8.0.43 RC

Added:
dev/tomcat/tomcat-8/v8.0.43/
dev/tomcat/tomcat-8/v8.0.43/KEYS
dev/tomcat/tomcat-8/v8.0.43/README.html
dev/tomcat/tomcat-8/v8.0.43/RELEASE-NOTES
dev/tomcat/tomcat-8/v8.0.43/bin/
dev/tomcat/tomcat-8/v8.0.43/bin/README.html
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-deployer.tar.gz   
(with props)
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-deployer.tar.gz.asc
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-deployer.tar.gz.md5
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-deployer.tar.gz.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-deployer.zip   (with 
props)
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-deployer.zip.asc
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-deployer.zip.md5
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-deployer.zip.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-fulldocs.tar.gz   
(with props)
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-fulldocs.tar.gz.asc
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-fulldocs.tar.gz.md5
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-fulldocs.tar.gz.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-windows-x64.zip   
(with props)
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-windows-x64.zip.asc
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-windows-x64.zip.md5
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-windows-x64.zip.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-windows-x86.zip   
(with props)
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-windows-x86.zip.asc
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-windows-x86.zip.md5
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43-windows-x86.zip.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.exe   (with props)
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.exe.asc
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.exe.md5
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.exe.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.tar.gz   (with props)
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.tar.gz.asc
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.tar.gz.md5
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.tar.gz.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.zip   (with props)
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.zip.asc
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.zip.md5
dev/tomcat/tomcat-8/v8.0.43/bin/apache-tomcat-8.0.43.zip.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/embed/
dev/tomcat/tomcat-8/v8.0.43/bin/embed/apache-tomcat-8.0.43-embed.tar.gz   
(with props)
dev/tomcat/tomcat-8/v8.0.43/bin/embed/apache-tomcat-8.0.43-embed.tar.gz.asc
dev/tomcat/tomcat-8/v8.0.43/bin/embed/apache-tomcat-8.0.43-embed.tar.gz.md5
dev/tomcat/tomcat-8/v8.0.43/bin/embed/apache-tomcat-8.0.43-embed.tar.gz.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/embed/apache-tomcat-8.0.43-embed.zip   
(with props)
dev/tomcat/tomcat-8/v8.0.43/bin/embed/apache-tomcat-8.0.43-embed.zip.asc
dev/tomcat/tomcat-8/v8.0.43/bin/embed/apache-tomcat-8.0.43-embed.zip.md5
dev/tomcat/tomcat-8/v8.0.43/bin/embed/apache-tomcat-8.0.43-embed.zip.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/extras/
dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-jmx-remote.jar   (with 
props)
dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-jmx-remote.jar.asc
dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-jmx-remote.jar.md5
dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-jmx-remote.jar.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar   (with props)
dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.asc
dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.md5
dev/tomcat/tomcat-8/v8.0.43/bin/extras/catalina-ws.jar.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar   (with 
props)
dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.asc
dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.md5
dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli-adapters.jar.sha1
dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli.jar   (with props)
dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli.jar.asc
dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli.jar.md5
dev/tomcat/tomcat-8/v8.0.43/bin/extras/tomcat-juli.jar.sha1
dev/tomcat/tomcat-8/v8.0.43/src/
dev/tomcat/tomcat-8/v8.0.43/src/apache-tomcat-8.0.43-src.tar.gz   (with 
props)
dev/tomcat/tomcat-8/v8.0.43/src/apache-tomcat-8.0.43-src.tar.gz.asc
dev/tomcat/tomcat-8/v8.0.43/src/apache-tomcat-8.0.43-src.tar.gz.md5
dev/tomcat/tomcat-8/v8.0.43/src/apache-tomcat-8.0.43-src.tar.gz.sha1
dev/tomcat/tomcat-8/v8.0.

[VOTE] Release Apache Tomcat 8.0.43

2017-03-28 Thread Violeta Georgieva
The proposed Apache Tomcat 8.0.43 release is now available for voting.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.43/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1127/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_43/

The proposed 8.0.43 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 8.0.43

Regards,
Violeta


svn commit: r1789164 - in /tomcat/tc8.0.x/trunk: build.properties.default res/maven/mvn.properties.default webapps/docs/changelog.xml

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 15:34:59 2017
New Revision: 1789164

URL: http://svn.apache.org/viewvc?rev=1789164&view=rev
Log:
Increment version for next dev cycle

Modified:
tomcat/tc8.0.x/trunk/build.properties.default
tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default
tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml

Modified: tomcat/tc8.0.x/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/build.properties.default?rev=1789164&r1=1789163&r2=1789164&view=diff
==
--- tomcat/tc8.0.x/trunk/build.properties.default (original)
+++ tomcat/tc8.0.x/trunk/build.properties.default Tue Mar 28 15:34:59 2017
@@ -25,7 +25,7 @@
 # - Version Control Flags -
 version.major=8
 version.minor=0
-version.build=43
+version.build=44
 version.patch=0
 version.suffix=-dev
 

Modified: tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default?rev=1789164&r1=1789163&r2=1789164&view=diff
==
--- tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default (original)
+++ tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default Tue Mar 28 15:34:59 
2017
@@ -35,7 +35,7 @@ maven.asf.release.repo.url=https://repos
 maven.asf.release.repo.repositoryId=apache.releases
 
 # Release version info
-maven.asf.release.deploy.version=8.0.43
+maven.asf.release.deploy.version=8.0.44
 
 #Where do we load the libraries from
 tomcat.lib.path=../../output/build/lib

Modified: tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml?rev=1789164&r1=1789163&r2=1789164&view=diff
==
--- tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml Tue Mar 28 15:34:59 2017
@@ -44,7 +44,9 @@
   They eventually become mixed with the numbered issues. (I.e., numbered
   issues do not "pop up" wrt. others).
 -->
-
+
+
+
   
 
   



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789168 - in /tomcat/tc7.0.x/tags/TOMCAT_7_0_77: ./ build.properties.default

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 15:45:23 2017
New Revision: 1789168

URL: http://svn.apache.org/viewvc?rev=1789168&view=rev
Log:
Tag 7.0.77

Added:
tomcat/tc7.0.x/tags/TOMCAT_7_0_77/   (props changed)
  - copied from r1789164, tomcat/tc7.0.x/trunk/
Modified:
tomcat/tc7.0.x/tags/TOMCAT_7_0_77/build.properties.default

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_77/
--
bugtraq:append = false

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_77/
--
bugtraq:label = Bugzilla ID (optional)

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_77/
--
--- bugtraq:logregex (added)
+++ bugtraq:logregex Tue Mar 28 15:45:23 2017
@@ -0,0 +1,2 @@
+(https?\://(bz|issues)\.apache\.org/bugzilla/show_bug.cgi\?id=\d+|BZ\s?\d+)
+(\d+)

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_77/
--
bugtraq:message = Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_77/
--
bugtraq:url = https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_77/
--
--- svn:ignore (added)
+++ svn:ignore Tue Mar 28 15:45:23 2017
@@ -0,0 +1,7 @@
+.*
+build.properties
+logs
+nbproject
+output
+work
+*.iml

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_77/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Mar 28 15:45:23 2017
@@ -0,0 +1,3 @@
+/tomcat/tc8.0.x/trunk:1636525,1637336,1637685,1637709,1638726,1640089,1640276,1640349,1640363,1640366,1640642,1640672,1640674,1640689,1640884,1641001,1641065,1641067,1641375,1641638,1641723,1641726,1641729-1641730,1641736,1641988,1642669-1642670,1642698,1642701,1643205,1643215,1643217,1643230,1643232,1643273,1643285,1643329-1643330,1643511,1643513,1643521,1643539,1643571,1643581-1643582,1643635,1643655,1643738,1643964,1644018,1644333,1644954,1644992,1645014,1645360,1645456,1645627,1645642,1645686,1645903-1645904,1645908-1645909,1645913,1645920,1646458,1646460-1646462,1646735,1646738-1646741,1646744,1646746,1646748-1646755,1646757,1646759-1646760,1647043,1648816,1651420-1651422,1651844,1652926,1652939-1652940,1652973,1653798,1653817,1653841,1654042,1654161,1654736,1654767,1654787,1656592,1659907,1662986,1663265,1663278,1663325,1663535,1663567,1663679,1663997,1664175,1664321,1664872,1665061,1665086,1666027,1666395,1666503,1666506,1666560,1666570,1666581,1666759,1666967,1666988,1667553
 
-1667555,1667558,1667617,1667633,1667637,1667747,1667767,1667873,1668028,1668137,1668634,1669432,1669801,1669840,1669895-1669896,1670398,1670435,1670592,1670605-1670607,1670609,1670632,1670720,1670725,1670727,1670731,1671114,1672273,1672285,1673759,1674220,1674295,1675469,1675488,1675595,1675831,1676232,1676367-1676369,1676382,1676394,1676483,1676556,1676635,1678178,1679536,1679988,1680256,1681124,1681182,1681703,1681730,1681840,1681864,1681869,1682010,1682034,1682047,1682052-1682053,1682062,1682064,1682070,1682312,1682325,1682331,1682386,1684367,1684385,1685759,1685774,1685827,1685892,1687341,1688904,1689358,1689657,1689921,1692850,1693093,1693108,1693324,1694060,1694115,1694291,1694427,1694431,1694503,1694549,1694789,1694873,1694881,1695356,1695372,1695823-1695825,1696200,1696281,1696379,1696468,1700608,1700871,1700897,1700978,1701094,1701124,1701608,1701668,1701676,1701766,1701944,1702248,1702252,1702314,1702390,1702723,1702725,1702728,1702730,1702733,1702735,1702737,1702739,1702
 
742,1702744,1702748,1702751,1702754,1702758,1702760,1702763,1702766,1708779,1708782,1708806,1709314,1709670,1710347,1710442,1710448,1710490,1710574,1710578,1712226,1712229,1712235,1712255,1712618,1712649,1712655,1712860,1712899,1712903,1712906,1712913,1712926,1712975,1713185,1713262,1713287,1713613,1713621,1713872,1713976,1713994,1713998,1714004,1714013,1714059,1714538,1714580,1715189,1715207,1715544,1715549,1715637,1715639-1715645,1715667,1715683,1715866,1715978,1715981,1716216-1716217,1716355,1716414,1716421,1717208-1717209,1717257,1717283,1717288,1717291,1717421,1717517,1717529,1718797,1718840-1718843,1719348,1719357-1719358,1719400,1719491,1719737,1720235,1720396,1720442,1720446,1720450,1720463,1720658-1720660,1720756,1720816,1721813,1721818,1721831,1721861,1721867,1721882,1722523,1722527,1722800,1722926,1722941,1722997,1723130,1723440,1723488,1723890,1724434,1724674,1724792,1724803,1724902,1725128,1725131,1725154,1725167,1725911,1725921,1725929,1725963-1725965,1725970,1725974,1
 
726171-1726173,1726175,1726179-1726182,1726190-1726191,1726195-1726200,1726203,1726226,1726576,1726630,1726992,1727029,1727037,1727671,1727676,1727900,17

svn commit: r18939 [2/2] - in /dev/tomcat/tomcat-7/v7.0.77: ./ bin/ bin/embed/ bin/extras/ src/

2017-03-28 Thread violetagg
Added: dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-jmx-remote.jar.sha1
==
--- dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-jmx-remote.jar.sha1 (added)
+++ dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-jmx-remote.jar.sha1 Tue Mar 
28 16:44:29 2017
@@ -0,0 +1 @@
+858329af5fc39edd4c0db30eb6bdeec9fa83e25d *catalina-jmx-remote.jar
\ No newline at end of file

Added: dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar
--
svn:mime-type = application/octet-stream

Added: dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.asc
==
--- dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.asc (added)
+++ dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.asc Tue Mar 28 
16:44:29 2017
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCgAGBQJY2on7AAoJECCLCrHWMBHHpp8QAO9tAKf7MN92D19yC1/m57N7
+d3KYPYZF28P332RQ6Qgwi1KZNjdvLFJHW6TCGbMsohXbSZq6j7oNgYwZPCJJWCTM
+kSgh3Td41I8FQXlfx8D7bI6IA7WZcDM6jmyyd4917kwfYHGQsvrUQZTkuwd/YkEb
+9hU/owGn61HEBjl+knrW8FkZ1jKD6uiPmfr/lMo9nCAy2OHNkUcuH3ZDo7od/jH8
+2KqH6tq/6Mg4GQ4gcVNkRrNAEQmYP+itJDYpFKLoex4NJzNCM5CLe9lJDaPt+7tF
+b5w8dY+/ifymuwLxQBVZmWRPbe7nYrQvJusej7lLJ/ll0CAbjuJKxATakALB8Hrd
+ABLL2Q9jfiYnR+SaBgT+osywqe06nT6tT1SKlWbaX/+R6EJN0cTJfJyr8wtQ16Oy
+d/SQDRZKndQpHW862zFg2Vj0r5IWHWeU5r0whs2he8W4xC0o9kI7i50N5RPehzEk
+RTWcGnRsL6aZErWwgiJcXM6S8JMN/dIsspfR0wJ5iTReLK3+B0U7RpoJh3vL05IU
+FhXbO2KxX85/k++tfxfeJxjVbZuh40cfK5W7YjBh7errLlp35TgDrsQPnMt1nGH4
+1dfTRajVIJn7YzWykxx6DngXCftAUgVg68pzoc+zCI1sxAtuETIsqVsrUbA4on23
+FA8AjeZaPaazpzpYgqMO
+=QLRL
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.md5
==
--- dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.md5 (added)
+++ dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.md5 Tue Mar 28 
16:44:29 2017
@@ -0,0 +1 @@
+2991914da679c3ab9cf18d83c0eb3162 *catalina-ws.jar
\ No newline at end of file

Added: dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.sha1
==
--- dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.sha1 (added)
+++ dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.sha1 Tue Mar 28 
16:44:29 2017
@@ -0,0 +1 @@
+da775f44d8d16c503a701a675c157db64a6a7abb *catalina-ws.jar
\ No newline at end of file

Added: dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar
--
svn:mime-type = application/octet-stream

Added: dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar.asc
==
--- dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar.asc (added)
+++ dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar.asc Tue Mar 
28 16:44:29 2017
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCgAGBQJY2on7AAoJECCLCrHWMBHHzBEQAIxvSBueiTEgCanZfPgAzhkr
+0ULWRJtVvc49SXt0LUFJlV1bo2lfDdHV+Gu6m6clhbRKgO1iOwrDO/8ohn3gu4sY
+5TXb/cLtlu8ChZ039TePKqC4M/Nsv6Xml5D8j2u/xA+7yyhhqL4hoqPS4Izcc1qk
+vEwj3hAHCy3YU8ZYNXQx43KwCrcfT7Dq87YSiMteKEz6RqX9ZML6XUhfuFmsIVlp
+7F/XTt4FyhkOkfUlZZNn2xiDujRZONVgGKUNq5YKLGcZyzClkiqdidtJC0A9Q//L
+lCOSW/0wHe/8kG1yXikTj11ZwJWh51/dtp3Ak6AIiBYwWjnK23t82aRMa6u9v2XA
+ifjwSPOHJyCEVVXaaEwkC/zqWsBSsbool4cb6lyz0ItXN/qgjm1jV7jYqgIO0mDE
+bYOOmg3JNc3J0vWjJiCvA7WzSn6x8Uikol0skufJkg9SbLFL912AN0d1ZMeisU6y
+kaZzxYLQ+y/tLCNJd3+jyRWNiP0r38jGojJuQ7FQmew/KZiSBiWmoD06lLx9vxOU
+Y2fVF66e2YorRdRMIS2RFih6n4b1EaGpY/7DD5RI5iUm2hapyPgPdl6mBzK7Nsgw
+zg/7miYJBe+3MR5ONO9xiZVsY75Im5jU1/HSifxxSyJRGznCYN/17ZDKo58vrko8
+8H5crnD4pk3moAJJRy7L
+=PAJ2
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar.md5
==
--- dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar.md5 (added)
+++ dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar.md5 Tue Mar 
28 16:44:29 2017
@@ -0,0 +1 @@
+edc6e3e2db8d66ab49abb9ecccee41d2 *tomcat-juli-adapters.jar
\ No newline at end of file

Added: dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar.sha1
==
--- dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapte

svn commit: r18939 [1/2] - in /dev/tomcat/tomcat-7/v7.0.77: ./ bin/ bin/embed/ bin/extras/ src/

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 16:44:29 2017
New Revision: 18939

Log:
Stage 7.0.77 RC

Added:
dev/tomcat/tomcat-7/v7.0.77/
dev/tomcat/tomcat-7/v7.0.77/KEYS
dev/tomcat/tomcat-7/v7.0.77/README.html
dev/tomcat/tomcat-7/v7.0.77/RELEASE-NOTES
dev/tomcat/tomcat-7/v7.0.77/bin/
dev/tomcat/tomcat-7/v7.0.77/bin/README.html
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-deployer.tar.gz   
(with props)
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-deployer.tar.gz.asc
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-deployer.tar.gz.md5
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-deployer.tar.gz.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-deployer.zip   (with 
props)
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-deployer.zip.asc
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-deployer.zip.md5
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-deployer.zip.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-fulldocs.tar.gz   
(with props)
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-fulldocs.tar.gz.asc
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-fulldocs.tar.gz.md5
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-fulldocs.tar.gz.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-windows-x64.zip   
(with props)
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-windows-x64.zip.asc
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-windows-x64.zip.md5
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-windows-x64.zip.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-windows-x86.zip   
(with props)
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-windows-x86.zip.asc
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-windows-x86.zip.md5
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77-windows-x86.zip.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.exe   (with props)
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.exe.asc
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.exe.md5
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.exe.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.tar.gz   (with props)
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.tar.gz.asc
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.tar.gz.md5
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.tar.gz.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.zip   (with props)
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.zip.asc
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.zip.md5
dev/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.zip.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/embed/
dev/tomcat/tomcat-7/v7.0.77/bin/embed/apache-tomcat-7.0.77-embed.tar.gz   
(with props)
dev/tomcat/tomcat-7/v7.0.77/bin/embed/apache-tomcat-7.0.77-embed.tar.gz.asc
dev/tomcat/tomcat-7/v7.0.77/bin/embed/apache-tomcat-7.0.77-embed.tar.gz.md5
dev/tomcat/tomcat-7/v7.0.77/bin/embed/apache-tomcat-7.0.77-embed.tar.gz.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/embed/apache-tomcat-7.0.77-embed.zip   
(with props)
dev/tomcat/tomcat-7/v7.0.77/bin/embed/apache-tomcat-7.0.77-embed.zip.asc
dev/tomcat/tomcat-7/v7.0.77/bin/embed/apache-tomcat-7.0.77-embed.zip.md5
dev/tomcat/tomcat-7/v7.0.77/bin/embed/apache-tomcat-7.0.77-embed.zip.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/extras/
dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-jmx-remote.jar   (with 
props)
dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-jmx-remote.jar.asc
dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-jmx-remote.jar.md5
dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-jmx-remote.jar.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar   (with props)
dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.asc
dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.md5
dev/tomcat/tomcat-7/v7.0.77/bin/extras/catalina-ws.jar.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar   (with 
props)
dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar.asc
dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar.md5
dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli-adapters.jar.sha1
dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli.jar   (with props)
dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli.jar.asc
dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli.jar.md5
dev/tomcat/tomcat-7/v7.0.77/bin/extras/tomcat-juli.jar.sha1
dev/tomcat/tomcat-7/v7.0.77/src/
dev/tomcat/tomcat-7/v7.0.77/src/apache-tomcat-7.0.77-src.tar.gz   (with 
props)
dev/tomcat/tomcat-7/v7.0.77/src/apache-tomcat-7.0.77-src.tar.gz.asc
dev/tomcat/tomcat-7/v7.0.77/src/apache-tomcat-7.0.77-src.tar.gz.md5
dev/tomcat/tomcat-7/v7.0.77/src/apache-tomcat-7.0.77-src.tar.gz.sha1
dev/tomcat/tomcat-7/v7.0.

[VOTE] Release Apache Tomcat 7.0.77

2017-03-28 Thread Violeta Georgieva
The proposed Apache Tomcat 7.0.77 release is now available for voting.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.77/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1128/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_77/

The proposed 7.0.77 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 7.0.77 Stable

Regards,
Violeta


svn commit: r1789176 - in /tomcat/tc7.0.x/trunk: build.properties.default res/maven/mvn.properties.default webapps/docs/changelog.xml

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 16:48:58 2017
New Revision: 1789176

URL: http://svn.apache.org/viewvc?rev=1789176&view=rev
Log:
Increment version for next dev cycle

Modified:
tomcat/tc7.0.x/trunk/build.properties.default
tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default
tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml

Modified: tomcat/tc7.0.x/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/build.properties.default?rev=1789176&r1=1789175&r2=1789176&view=diff
==
--- tomcat/tc7.0.x/trunk/build.properties.default (original)
+++ tomcat/tc7.0.x/trunk/build.properties.default Tue Mar 28 16:48:58 2017
@@ -25,7 +25,7 @@
 # - Version Control Flags -
 version.major=7
 version.minor=0
-version.build=77
+version.build=78
 version.patch=0
 version.suffix=-dev
 

Modified: tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default?rev=1789176&r1=1789175&r2=1789176&view=diff
==
--- tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default (original)
+++ tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default Tue Mar 28 16:48:58 
2017
@@ -35,7 +35,7 @@ maven.asf.release.repo.url=https://repos
 maven.asf.release.repo.repositoryId=apache.releases
 
 # Release version info
-maven.asf.release.deploy.version=7.0.77
+maven.asf.release.deploy.version=7.0.78
 
 #Where do we load the libraries from
 tomcat.lib.path=../../output/build/lib

Modified: tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml?rev=1789176&r1=1789175&r2=1789176&view=diff
==
--- tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Tue Mar 28 16:48:58 2017
@@ -57,6 +57,8 @@
   They eventually become mixed with the numbered issues. (I.e., numbered
   issues do not "pop up" wrt. others).
 -->
+
+
 
   
 



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789178 - /tomcat/tc6.0.x/trunk/build.properties.default

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 16:57:43 2017
New Revision: 1789178

URL: http://svn.apache.org/viewvc?rev=1789178&view=rev
Log:
prepare for release

Modified:
tomcat/tc6.0.x/trunk/build.properties.default

Modified: tomcat/tc6.0.x/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/build.properties.default?rev=1789178&r1=1789177&r2=1789178&view=diff
==
--- tomcat/tc6.0.x/trunk/build.properties.default (original)
+++ tomcat/tc6.0.x/trunk/build.properties.default Tue Mar 28 16:57:43 2017
@@ -25,7 +25,7 @@
 # - Version Control Flags -
 version.major=6
 version.minor=0
-version.build=51
+version.build=52
 version.patch=0
 version.suffix=-dev
 version=6.0.52



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789179 - in /tomcat/tc6.0.x/tags/TOMCAT_6_0_52: ./ build.properties.default

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 17:01:00 2017
New Revision: 1789179

URL: http://svn.apache.org/viewvc?rev=1789179&view=rev
Log:
Tag 6.0.52

Added:
tomcat/tc6.0.x/tags/TOMCAT_6_0_52/   (props changed)
  - copied from r1789178, tomcat/tc6.0.x/trunk/
Modified:
tomcat/tc6.0.x/tags/TOMCAT_6_0_52/build.properties.default

Propchange: tomcat/tc6.0.x/tags/TOMCAT_6_0_52/
--
--- svn:ignore (added)
+++ svn:ignore Tue Mar 28 17:01:00 2017
@@ -0,0 +1,5 @@
+.*
+output
+build.properties
+work
+logs

Propchange: tomcat/tc6.0.x/tags/TOMCAT_6_0_52/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Mar 28 17:01:00 2017
@@ -0,0 +1,4 @@
+/tomcat/tc7.0.x/trunk:1190476,1224802,1243045,1298635,1304471,1311997,1312007,1331772,1333164,1333176,1348992,1354866,1371298,1371302,1371620,1402110,1409014,1413553,1413557,1413563,1430083,1438415,1446641-1446660,1447013,1453106,1453119,1484919,1486877,1498342,1500065,1503852,1505844,1513151,1521040,1524796,1526470,1536524,1539176-1539177,1544469,1544473,1552805,1558894,1558917,1560812,1561368,1561382,1561386,1561552,1561561,1561636,1561641,1561643,1561737,1562748,1564317,1564417,1568922,1570163,1577328,1577464-1577465,1578814,1586659,1586897,1586960,1588199,1588997,1589740,1589851,1589997,1590019,1590028,1590337,1590492,1590651,1590838,1590845,1590848,1590912,1593262,1593288,1593371,1593835,1594230,1595174,1595366,1600956,1601333,1601856,1601909,1609079,1609606,1617364,1617374,1617433,1617457-1617458,1624249,1626579,1627420,1627469,1632586,1637686,1637711,1640675,1642045,1643515,1643540,1643572,1643585-1643586,1643642,1643647,1644019,1648817,1656301,1658815,1659523,1659564,1664001
 
,1664176,1665087,1666762,1666968,1666989,1668541,1668635,1669802,1676557,1681183,1681841,1681865,1681867,1685829,1693109,1694293,1694433,1694875,1696381,1701945,1704482,1710353,1712656,1713873,1714000,1714005,1714540,1715213,1716221,1716417,1717107,1717210,1717212,1720236,1720398,1720443,1720464,1721814,1721883,1722645,1722801,1723151,1724435,1724553,1724675,1724797,1724806,1725931,1726631,1726808,1726813,1726815,1726817,1726819,1726917,1726919,1726922-1726924,1727031,1727034,1727043,1727158,1727672,1727903,1728450,1729363,1731010,1731119,1731956,1731978,1732362,1732674-1732675,1733942,1734116,1734134,1734532,1737249,1737253,1737968,1738049,1738186,1739778,1741178,1741184,1741193,1741211,1741218,1741228,1741235,1742281,1743121,1743142,1743649,1744061,1744129,1744155,1744241,1744383,1744689,1745230,1746942,1746994,1749377,1750018,1750980,1751066,1754114,1754147,1754728,1754880,1754891,1754898,1754902,1756030,1756417,1756420,1756423,1756942,1757275,1757284,1757503,1758490,1758495,1759
 
567,1761631,1761748,1762772,1763236,1763415,1763580,1765593,1765598,1767374,1767675-1767676,1771211,1772177,1772262,1772270,1773421,1774139,1774252,1774321,1774323,1774325,1774345,1777016,1779353,1779659,1781602,1786147,1786149-1786150,1789008
+/tomcat/tc8.0.x/trunk:1637685,1637709,1640674,1641726,1641729-1641730,1643513,1643539,1643571,1643581-1643582,1644018,1648816,1656300,1658801-1658803,1658811,1659522,1663997,1664175,1665086,1666759,1666967,1666988,1668634,1669801,1676556,1681182,1681840,1681864,1685827,1689921,1693108,1694291,1694427,1694873,1696379,1701944,1710347,1712618,1712655,1713872,1713998,1714004,1714538,1715207,1715866,1716216-1716217,1716414,1717208-1717209,1720235,1720396,1720442,1720463,1721813,1721882,1722800,1723130,1724434,1724674,1724792,1724803,1725929,1725963-1725965,1725970,1725974,1726172,1726175,1726179-1726182,1726195-1726198,1726200,1726203,1726226,1726576,1726630,1727029,1727037,1727671,1727900,1728449,1729362,1731009,1731955,1731977,1732360,1732672,1733941,1734115,1734133,1734531,1737967,1738173,1739777,1741217,1743647,1744152,1756018,1759565,1767653,1767656,1776543,1777015,1779330,1784188,1788999
+/tomcat/tc8.5.x/trunk:1737199,1737966,1738044,1741174,1741182,1741191,1741209,1741226,1741233,1742277,1743118,1743139-1743140,1744059,1744127,1744151,1744232,1744377,1744687,1745228,1746940,1749375,1750016,1750976,1751062,1754112,1754144,1754726,1754806,1754878,1754889,1754894,1754900,1756412,1756940,1757272,1757282,1757501,1758488,1758493,1761629,1761741,1762770,1763233,1763413,1763578,1765591,1765596,1767370,1772175,1772230,1773419,1774137,1774250,1774306-1774307,1774309,1774342,1777014,1779655,1781600,1786033,1786039,1786072,1786131
+/tomcat/trunk:601180,606992,612607,630314,640888,652744,653247,656018,666232,673796,673820,677910,683969,683982,684001,684081,684234,684269-684270,685177,687503,687645,689402,690781,691392,691805,692748,693378,694992,695053,695311,696780,696782,698012,698227,698236,698613,699427,699634,701355,709294,709811,709816,710063,710066,710125,710205,711126,711600,712461,712467,713953,714002,718360,719119,719124,719602,719626,719628,720046,720069,721040,721286,721708,721886,723404,723738,726052,727303,728032,728768,728

svn commit: r1789184 - in /tomcat/trunk: java/javax/servlet/http/ java/org/apache/catalina/connector/ java/org/apache/catalina/core/ java/org/apache/catalina/filters/ test/org/apache/catalina/filters/

2017-03-28 Thread markt
Author: markt
Date: Tue Mar 28 18:42:05 2017
New Revision: 1789184

URL: http://svn.apache.org/viewvc?rev=1789184&view=rev
Log:
Update the Servlet 4.0 API implementation to reflect the change in method name 
from getPushBuilder() to newPushBuilder()

Modified:
tomcat/trunk/java/javax/servlet/http/HttpServletRequest.java
tomcat/trunk/java/javax/servlet/http/HttpServletRequestWrapper.java
tomcat/trunk/java/org/apache/catalina/connector/Request.java
tomcat/trunk/java/org/apache/catalina/connector/RequestFacade.java
tomcat/trunk/java/org/apache/catalina/core/ApplicationHttpRequest.java
tomcat/trunk/java/org/apache/catalina/filters/RemoteIpFilter.java
tomcat/trunk/test/org/apache/catalina/filters/TesterHttpServletRequest.java
tomcat/trunk/webapps/docs/changelog.xml
tomcat/trunk/webapps/examples/WEB-INF/classes/http2/SimpleImagePush.java

Modified: tomcat/trunk/java/javax/servlet/http/HttpServletRequest.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/javax/servlet/http/HttpServletRequest.java?rev=1789184&r1=1789183&r2=1789184&view=diff
==
--- tomcat/trunk/java/javax/servlet/http/HttpServletRequest.java (original)
+++ tomcat/trunk/java/javax/servlet/http/HttpServletRequest.java Tue Mar 28 
18:42:05 2017
@@ -253,7 +253,7 @@ public interface HttpServletRequest exte
  *
  * @since Servlet 4.0
  */
-public default PushBuilder getPushBuilder() {
+public default PushBuilder newPushBuilder() {
 return null;
 }
 

Modified: tomcat/trunk/java/javax/servlet/http/HttpServletRequestWrapper.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/javax/servlet/http/HttpServletRequestWrapper.java?rev=1789184&r1=1789183&r2=1789184&view=diff
==
--- tomcat/trunk/java/javax/servlet/http/HttpServletRequestWrapper.java 
(original)
+++ tomcat/trunk/java/javax/servlet/http/HttpServletRequestWrapper.java Tue Mar 
28 18:42:05 2017
@@ -388,12 +388,12 @@ public class HttpServletRequestWrapper e
  * {@inheritDoc}
  * 
  * The default behavior of this method is to return
- * {@link HttpServletRequest#getPushBuilder()} on the wrapped request 
object.
+ * {@link HttpServletRequest#newPushBuilder()} on the wrapped request 
object.
  *
  * @since Servlet 4.0
  */
 @Override
-public PushBuilder getPushBuilder() {
-return this._getHttpServletRequest().getPushBuilder();
+public PushBuilder newPushBuilder() {
+return this._getHttpServletRequest().newPushBuilder();
 }
 }

Modified: tomcat/trunk/java/org/apache/catalina/connector/Request.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/Request.java?rev=1789184&r1=1789183&r2=1789184&view=diff
==
--- tomcat/trunk/java/org/apache/catalina/connector/Request.java (original)
+++ tomcat/trunk/java/org/apache/catalina/connector/Request.java Tue Mar 28 
18:42:05 2017
@@ -1905,7 +1905,7 @@ public class Request implements HttpServ
  * @since Servlet 4.0
  */
 @Override
-public PushBuilder getPushBuilder() {
+public PushBuilder newPushBuilder() {
 AtomicBoolean result = new AtomicBoolean();
 coyoteRequest.action(ActionCode.IS_PUSH_SUPPORTED, result);
 if (result.get()) {

Modified: tomcat/trunk/java/org/apache/catalina/connector/RequestFacade.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/RequestFacade.java?rev=1789184&r1=1789183&r2=1789184&view=diff
==
--- tomcat/trunk/java/org/apache/catalina/connector/RequestFacade.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/connector/RequestFacade.java Tue Mar 
28 18:42:05 2017
@@ -1134,7 +1134,7 @@ public class RequestFacade implements Ht
  * @since Servlet 4.0
  */
 @Override
-public PushBuilder getPushBuilder() {
-return request.getPushBuilder();
+public PushBuilder newPushBuilder() {
+return request.newPushBuilder();
 }
 }

Modified: tomcat/trunk/java/org/apache/catalina/core/ApplicationHttpRequest.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/ApplicationHttpRequest.java?rev=1789184&r1=1789183&r2=1789184&view=diff
==
--- tomcat/trunk/java/org/apache/catalina/core/ApplicationHttpRequest.java 
(original)
+++ tomcat/trunk/java/org/apache/catalina/core/ApplicationHttpRequest.java Tue 
Mar 28 18:42:05 2017
@@ -617,7 +617,7 @@ class ApplicationHttpRequest extends Htt
 
 
 @Override
-public PushBuilder getPushBuilder() {
+public PushBuilder newPushBuilder() {
 return new ApplicationPushBuilder(this);
 }
 

Modified: tomcat/trunk/

svn commit: r1789197 - in /tomcat/tc8.5.x/trunk: java/org/apache/catalina/connector/ java/org/apache/catalina/core/ java/org/apache/catalina/servlet4preview/http/ webapps/docs/ webapps/examples/WEB-IN

2017-03-28 Thread markt
Author: markt
Date: Tue Mar 28 19:12:32 2017
New Revision: 1789197

URL: http://svn.apache.org/viewvc?rev=1789197&view=rev
Log:
Update the early access Servlet 4.0 API implementation to reflect the change in 
method name from getPushBuilder() to newPushBuilder()

Modified:
tomcat/tc8.5.x/trunk/java/org/apache/catalina/connector/Request.java
tomcat/tc8.5.x/trunk/java/org/apache/catalina/connector/RequestFacade.java

tomcat/tc8.5.x/trunk/java/org/apache/catalina/core/ApplicationHttpRequest.java

tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/http/HttpServletRequest.java

tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/http/HttpServletRequestWrapper.java
tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml

tomcat/tc8.5.x/trunk/webapps/examples/WEB-INF/classes/http2/SimpleImagePush.java

Modified: tomcat/tc8.5.x/trunk/java/org/apache/catalina/connector/Request.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/catalina/connector/Request.java?rev=1789197&r1=1789196&r2=1789197&view=diff
==
--- tomcat/tc8.5.x/trunk/java/org/apache/catalina/connector/Request.java 
(original)
+++ tomcat/tc8.5.x/trunk/java/org/apache/catalina/connector/Request.java Tue 
Mar 28 19:12:32 2017
@@ -1932,7 +1932,7 @@ public class Request implements org.apac
  * @return A builder to use to construct the push request
  */
 @Override
-public PushBuilder getPushBuilder() {
+public PushBuilder newPushBuilder() {
 AtomicBoolean result = new AtomicBoolean();
 coyoteRequest.action(ActionCode.IS_PUSH_SUPPORTED, result);
 if (result.get()) {

Modified: 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/connector/RequestFacade.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/catalina/connector/RequestFacade.java?rev=1789197&r1=1789196&r2=1789197&view=diff
==
--- tomcat/tc8.5.x/trunk/java/org/apache/catalina/connector/RequestFacade.java 
(original)
+++ tomcat/tc8.5.x/trunk/java/org/apache/catalina/connector/RequestFacade.java 
Tue Mar 28 19:12:32 2017
@@ -1135,7 +1135,7 @@ public class RequestFacade implements Ht
  * removed or replaced at any time until Servlet 4.0 becomes final.
  */
 @Override
-public PushBuilder getPushBuilder() {
-return request.getPushBuilder();
+public PushBuilder newPushBuilder() {
+return request.newPushBuilder();
 }
 }

Modified: 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/core/ApplicationHttpRequest.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/catalina/core/ApplicationHttpRequest.java?rev=1789197&r1=1789196&r2=1789197&view=diff
==
--- 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/core/ApplicationHttpRequest.java 
(original)
+++ 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/core/ApplicationHttpRequest.java 
Tue Mar 28 19:12:32 2017
@@ -634,7 +634,7 @@ class ApplicationHttpRequest
 
 
 @Override
-public PushBuilder getPushBuilder() {
+public PushBuilder newPushBuilder() {
 return new ApplicationPushBuilder(this);
 }
 

Modified: 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/http/HttpServletRequest.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/http/HttpServletRequest.java?rev=1789197&r1=1789196&r2=1789197&view=diff
==
--- 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/http/HttpServletRequest.java
 (original)
+++ 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/http/HttpServletRequest.java
 Tue Mar 28 19:12:32 2017
@@ -37,5 +37,5 @@ public interface HttpServletRequest exte
  *
  * @since Servlet 4.0
  */
-public PushBuilder getPushBuilder();
+public PushBuilder newPushBuilder();
 }

Modified: 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/http/HttpServletRequestWrapper.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/http/HttpServletRequestWrapper.java?rev=1789197&r1=1789196&r2=1789197&view=diff
==
--- 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/http/HttpServletRequestWrapper.java
 (original)
+++ 
tomcat/tc8.5.x/trunk/java/org/apache/catalina/servlet4preview/http/HttpServletRequestWrapper.java
 Tue Mar 28 19:12:32 2017
@@ -56,12 +56,12 @@ public class HttpServletRequestWrapper e
  * {@inheritDoc}
  * 
  * The default behavior of this method is to return
- * {@link HttpServletRequest#getPushBuilder()} on the wrapped request 
object.
+ * {@link HttpServletRequest#newPushBuilder()} on t

svn commit: r18941 [1/2] - in /dev/tomcat/tomcat-6/v6.0.52: ./ bin/ bin/extras/ src/

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 19:36:28 2017
New Revision: 18941

Log:
Stage 6.0.52 RC

Added:
dev/tomcat/tomcat-6/v6.0.52/
dev/tomcat/tomcat-6/v6.0.52/KEYS
dev/tomcat/tomcat-6/v6.0.52/README.html
dev/tomcat/tomcat-6/v6.0.52/RELEASE-NOTES
dev/tomcat/tomcat-6/v6.0.52/bin/
dev/tomcat/tomcat-6/v6.0.52/bin/README.html
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-deployer.tar.gz   
(with props)
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-deployer.tar.gz.asc
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-deployer.tar.gz.md5
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-deployer.tar.gz.sha1
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-deployer.zip   (with 
props)
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-deployer.zip.asc
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-deployer.zip.md5
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-deployer.zip.sha1
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-fulldocs.tar.gz   
(with props)
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-fulldocs.tar.gz.asc
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-fulldocs.tar.gz.md5
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-fulldocs.tar.gz.sha1
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-windows-x64.zip   
(with props)
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-windows-x64.zip.asc
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-windows-x64.zip.md5
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-windows-x64.zip.sha1
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-windows-x86.zip   
(with props)
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-windows-x86.zip.asc
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-windows-x86.zip.md5
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52-windows-x86.zip.sha1
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.exe   (with props)
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.exe.asc
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.exe.md5
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.exe.sha1
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.tar.gz   (with props)
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.tar.gz.asc
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.tar.gz.md5
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.tar.gz.sha1
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.zip   (with props)
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.zip.asc
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.zip.md5
dev/tomcat/tomcat-6/v6.0.52/bin/apache-tomcat-6.0.52.zip.sha1
dev/tomcat/tomcat-6/v6.0.52/bin/extras/
dev/tomcat/tomcat-6/v6.0.52/bin/extras/catalina-jmx-remote.jar   (with 
props)
dev/tomcat/tomcat-6/v6.0.52/bin/extras/catalina-jmx-remote.jar.asc
dev/tomcat/tomcat-6/v6.0.52/bin/extras/catalina-jmx-remote.jar.md5
dev/tomcat/tomcat-6/v6.0.52/bin/extras/catalina-jmx-remote.jar.sha1
dev/tomcat/tomcat-6/v6.0.52/bin/extras/catalina-ws.jar   (with props)
dev/tomcat/tomcat-6/v6.0.52/bin/extras/catalina-ws.jar.asc
dev/tomcat/tomcat-6/v6.0.52/bin/extras/catalina-ws.jar.md5
dev/tomcat/tomcat-6/v6.0.52/bin/extras/catalina-ws.jar.sha1
dev/tomcat/tomcat-6/v6.0.52/bin/extras/tomcat-juli-adapters.jar   (with 
props)
dev/tomcat/tomcat-6/v6.0.52/bin/extras/tomcat-juli-adapters.jar.asc
dev/tomcat/tomcat-6/v6.0.52/bin/extras/tomcat-juli-adapters.jar.md5
dev/tomcat/tomcat-6/v6.0.52/bin/extras/tomcat-juli-adapters.jar.sha1
dev/tomcat/tomcat-6/v6.0.52/bin/extras/tomcat-juli.jar   (with props)
dev/tomcat/tomcat-6/v6.0.52/bin/extras/tomcat-juli.jar.asc
dev/tomcat/tomcat-6/v6.0.52/bin/extras/tomcat-juli.jar.md5
dev/tomcat/tomcat-6/v6.0.52/bin/extras/tomcat-juli.jar.sha1
dev/tomcat/tomcat-6/v6.0.52/src/
dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz   (with 
props)
dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.asc
dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.md5
dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.sha1
dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip   (with props)
dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.asc
dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.md5
dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.sha1

Added: dev/tomcat/tomcat-6/v6.0.52/KEYS
==
--- dev/tomcat/tomcat-6/v6.0.52/KEYS (added)
+++ dev/tomcat/tomcat-6/v6.0.52/KEYS Tue Mar 28 19:36:28 2017
@@ -0,0 +1,631 @@
+This file contains the PGP&GPG keys of various Apache developers.
+Please don't use them for email unless you have to. Their main
+purpose is code signing.
+
+Apache users: pgp < KEYS
+Apache 

svn commit: r18941 [2/2] - in /dev/tomcat/tomcat-6/v6.0.52: ./ bin/ bin/extras/ src/

2017-03-28 Thread violetagg
Added: dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.asc
==
--- dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.asc (added)
+++ dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.asc Tue Mar 
28 19:36:28 2017
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCgAGBQJY2rbqAAoJECCLCrHWMBHHkR8P/3fnH5tzQlCIkpsXNX+qSP8M
+wDtv6jTruf2qxsvCuPmnwCA5AaZTn3m0uz1JPga4DhCeYvfHx2v9f8e5uK7l66fR
+IPpBqv4q+bcB5hp8wkXRZtnFN2Ria8uA8DviSupJZb6mKDAc9dW7juCFP4h0phY6
+FTBfng65lDzt3TMIgsBUj0LCywKFCwxp5pRhEzfctLR++nxoAJ1XkJP42QLBqctu
+b+84N/w6LnztnWaoK4i3UXLiionJCwrhLJhtVGD3gnhOH1rFTDBFSIjlrK1T1bwK
+clFGJjWVeoexzJlCAqqLgSoUsrwXENYEXss7Lfy5MFLFFSk9IFaDb+SZfb/0BJLp
+53uaBExY3UQHSyH3j19WusbdO6ruKvdJghPJCiQm/vru/zoijS2bYtWBhlwdIjxN
+SPqjWPsM4i/36IN99ud+ZzDzJb4rShRtIYph0vpKcNCx1jhQ2P/VuFNHmCF1Z74J
+N39+o8UFBkWks3rkjmqRwA0FoQ2SPNOiDbePvKj5VQ/7ntlb5dBETtzYJos9VW+2
+gUJpRzrfYggLYvIO5is+Gb5aXc20pjcxb2pksg6ALhTJ6YmllSbx4oXEKx2cNqna
+2vs5dR54Eek/qbkpkT5fH26Anw2ew0uR8XABtLl/V2Xh+J6ffILG46X3HfZaTJyB
+9LHV9qfaGXgIECEK5cjt
+=SSjO
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.md5
==
--- dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.md5 (added)
+++ dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.md5 Tue Mar 
28 19:36:28 2017
@@ -0,0 +1 @@
+d67fce0e6b5cf732c3e5eadc536dfdf0 *apache-tomcat-6.0.52-src.tar.gz
\ No newline at end of file

Added: dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.sha1
==
--- dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.sha1 (added)
+++ dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.tar.gz.sha1 Tue 
Mar 28 19:36:28 2017
@@ -0,0 +1 @@
+30570b50b144fe8f64d99f6f66cfecf25ef344d7 *apache-tomcat-6.0.52-src.tar.gz
\ No newline at end of file

Added: dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip
--
svn:mime-type = application/octet-stream

Added: dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.asc
==
--- dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.asc (added)
+++ dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.asc Tue Mar 28 
19:36:28 2017
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCgAGBQJY2rcRAAoJECCLCrHWMBHHDDoQANg1IS/mAX7NQTS/VrGqJbIP
+mtldOg6zb0zGiXoR48GDL2WwftQck69NaG3gCzPwNeLmYmPpxslQwPyqoFkw9tj0
+WlmKROiDnF0o52qu9Ygxq0S1Q1uTcAlBZqhrfMvnHgrhR0Ap+dFSN5tjWXv0ezVZ
+DC7/i2aU23wqUI88hIaDZU3RpirLpPHED9UeZGn3ILxYhdzSVDZSlP2kLp8oZH/x
+waJTduibdo68yS9KkHK/9mu+cdVjvs6XvR4EAN9t+2BP7t/K9bQIjG+mUkZldHje
+DHfXWldCDGOgdTg86KPZvTwDA9txJ+CLNOTu1hk6tY5PMXb2/QSuN0JEKHEZ80w2
+sdbSDZK6CJBkiW/Qnm0K8pzo2DdlF1h/8HsDqSKVN4gJ3CuWF96+/4lWVqFuS4Gr
+X/ZYFY1WfNWmv8gkJM5/7P8mmarlgt8nB//Rpu4XV94PbcYfZYwfllZGNptw29l8
+f2uoF6+OLB7U4CcZ3C2o+9k01rdflgSZhom+RW8eydoIfGIbc9KZgAYCY78rozA8
+EpFyx5C6UFkJ7YYIPmWb21xVuh+dDA7hzR6bQZYNbdU+qlLSI9GxZ9IAybHTnWBr
+heoiL6hg7WLBjBJ1WN+PCOoK8ZL5oN0rgB6khw+zjS1lEyJ47il0JRVxnmwNl8hJ
+zhsovrcnQ6hBm8/sQsVi
+=ADZs
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.md5
==
--- dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.md5 (added)
+++ dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.md5 Tue Mar 28 
19:36:28 2017
@@ -0,0 +1 @@
+fb2d4024751514d68dde774bed0ee8c9 *apache-tomcat-6.0.52-src.zip
\ No newline at end of file

Added: dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.sha1
==
--- dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.sha1 (added)
+++ dev/tomcat/tomcat-6/v6.0.52/src/apache-tomcat-6.0.52-src.zip.sha1 Tue Mar 
28 19:36:28 2017
@@ -0,0 +1 @@
+6cc3d1ee9c139ae39a7a86b2d99457a9df9c73d6 *apache-tomcat-6.0.52-src.zip
\ No newline at end of file



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[VOTE] Release Apache Tomcat 6.0.52

2017-03-28 Thread Violeta Georgieva
The proposed Apache Tomcat 6.0.52 release is now available for voting.

Note: This is the last Tomcat 6 release.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-6/v6.0.52/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1129/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc6.0.x/tags/TOMCAT_6_0_52/

The proposed 6.0.52 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 6.0.52 Stable

Regards,
Violeta


svn commit: r1789201 - in /tomcat/tc6.0.x/trunk: build.properties.default res/maven/mvn.properties.default webapps/docs/changelog.xml

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 19:41:26 2017
New Revision: 1789201

URL: http://svn.apache.org/viewvc?rev=1789201&view=rev
Log:
Increment version for next dev cycle

Modified:
tomcat/tc6.0.x/trunk/build.properties.default
tomcat/tc6.0.x/trunk/res/maven/mvn.properties.default
tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml

Modified: tomcat/tc6.0.x/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/build.properties.default?rev=1789201&r1=1789200&r2=1789201&view=diff
==
--- tomcat/tc6.0.x/trunk/build.properties.default (original)
+++ tomcat/tc6.0.x/trunk/build.properties.default Tue Mar 28 19:41:26 2017
@@ -25,10 +25,10 @@
 # - Version Control Flags -
 version.major=6
 version.minor=0
-version.build=52
+version.build=53
 version.patch=0
 version.suffix=-dev
-version=6.0.52
+version=6.0.53
 
 # - Build control flags -
 execute.test.bio=true

Modified: tomcat/tc6.0.x/trunk/res/maven/mvn.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/res/maven/mvn.properties.default?rev=1789201&r1=1789200&r2=1789201&view=diff
==
--- tomcat/tc6.0.x/trunk/res/maven/mvn.properties.default (original)
+++ tomcat/tc6.0.x/trunk/res/maven/mvn.properties.default Tue Mar 28 19:41:26 
2017
@@ -35,7 +35,7 @@ maven.asf.release.repo.url=https://repos
 maven.asf.release.repo.repositoryId=apache.releases
 
 # Release version info
-maven.asf.release.deploy.version=6.0.52
+maven.asf.release.deploy.version=6.0.53
 
 #Where do we load the libraries from
 tomcat.lib.path=../../output/build/lib

Modified: tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml?rev=1789201&r1=1789200&r2=1789201&view=diff
==
--- tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Tue Mar 28 19:41:26 2017
@@ -44,6 +44,8 @@
 
+
+
 
   
 



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789216 - /tomcat/tc8.5.x/trunk/java/org/apache/coyote/Constants.java

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 21:00:55 2017
New Revision: 1789216

URL: http://svn.apache.org/viewvc?rev=1789216&view=rev
Log:
Use Boolean#getBoolean when reading the system property.

Modified:
tomcat/tc8.5.x/trunk/java/org/apache/coyote/Constants.java

Modified: tomcat/tc8.5.x/trunk/java/org/apache/coyote/Constants.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.5.x/trunk/java/org/apache/coyote/Constants.java?rev=1789216&r1=1789215&r2=1789216&view=diff
==
--- tomcat/tc8.5.x/trunk/java/org/apache/coyote/Constants.java (original)
+++ tomcat/tc8.5.x/trunk/java/org/apache/coyote/Constants.java Tue Mar 28 
21:00:55 2017
@@ -55,9 +55,7 @@ public final class Constants {
  */
 @Deprecated
 public static final boolean USE_CUSTOM_STATUS_MSG_IN_HEADER =
-Boolean.valueOf(System.getProperty(
-"org.apache.coyote.USE_CUSTOM_STATUS_MSG_IN_HEADER",
-"false")).booleanValue();
+
Boolean.getBoolean("org.apache.coyote.USE_CUSTOM_STATUS_MSG_IN_HEADER");
 
 /**
  * The request attribute that is set to the value of {@code Boolean.TRUE}



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1789222 - in /tomcat/tc8.0.x/trunk: ./ java/org/apache/coyote/Constants.java

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 21:09:41 2017
New Revision: 1789222

URL: http://svn.apache.org/viewvc?rev=1789222&view=rev
Log:
Use Boolean#getBoolean when reading the system property.

Modified:
tomcat/tc8.0.x/trunk/   (props changed)
tomcat/tc8.0.x/trunk/java/org/apache/coyote/Constants.java

Propchange: tomcat/tc8.0.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Mar 28 21:09:41 2017
@@ -1,2 +1,2 @@
-/tomcat/tc8.5.x/trunk:1735042,1737966,1743139-1743140,1744151,1747537,1747925,1748002,1754614,1754643,1762124,1762183,1762203,1763792,1772948,1777014,1779719,1782037,1782240,1782386-1782387,1785669,1786845,1788249,1788324,1788905
+/tomcat/tc8.5.x/trunk:1735042,1737966,1743139-1743140,1744151,1747537,1747925,1748002,1754614,1754643,1762124,1762183,1762203,1763792,1772948,1777014,1779719,1782037,1782240,1782386-1782387,1785669,1786845,1788249,1788324,1788905,1789216
 
/tomcat/trunk:1636524,1637156,1637176,1637188,1637331,1637684,1637695,1637890,1637892,1638720-1638725,1639653,1640010,1640083-1640084,1640088,1640275,1640322,1640347,1640361,1640365,1640403,1640410,1640652,1640655-1640658,1640688,1640700-1640883,1640903,1640976,1640978,1641000,1641026,1641038-1641039,1641051-1641052,1641058,1641064,1641300,1641369,1641374,1641380,1641486,1641634,1641656-1641692,1641704,1641707-1641718,1641720-1641722,1641735,1641981,1642233,1642280,1642554,1642564,1642595,1642606,1642668,1642679,1642697,1642699,1642766,1643002,1643045,1643054-1643055,1643066,1643121,1643128,1643206,1643209-1643210,1643216,1643249,1643270,1643283,1643309-1643310,1643323,1643365-1643366,1643370-1643371,1643465,1643474,1643536,1643570,1643634,1643649,1643651,1643654,1643675,1643731,1643733-1643734,1643761,1643766,1643814,1643937,1643963,1644017,1644169,1644201-1644203,1644321,1644323,1644516,1644523,1644529,1644535,1644730,1644768,1644784-1644785,1644790,1644793,1644815,1644884,1644886
 
,1644890,1644892,1644910,1644924,1644929-1644930,1644935,1644989,1645011,1645247,1645355,1645357-1645358,1645455,1645465,1645469,1645471,1645473,1645475,1645486-1645488,1645626,1645641,1645685,1645743,1645763,1645951-1645953,1645955,1645993,1646098-1646106,1646178,1646220,1646302,1646304,1646420,1646470-1646471,1646476,1646559,1646717-1646723,1646773,1647026,1647042,1647530,1647655,1648304,1648815,1648907,1649973,1650081,1650365,1651116,1651120,1651280,1651470,1652938,1652970,1653041,1653471,1653550,1653574,1653797,1653815-1653816,1653819,1653840,1653857,1653888,1653972,1654013,1654030,1654050,1654123,1654148,1654159,1654513,1654515,1654517,1654522,1654524,1654725,1654735,1654766,1654785,1654851-1654852,1654978,1655122-1655124,1655126-1655127,1655129-1655130,1655132-1655133,1655312,1655351,1655438,1655441,1655454,168,1656087,1656299,1656319,1656331,1656345,1656350,1656590,1656648-1656650,1656657,1657041,1657054,1657374,1657492,1657510,1657565,1657580,1657584,1657586,1657589,1657
 
592,1657607,1657609,1657682,1657907,1658207,1658734,1658781,1658790,1658799,1658802,1658804,1658833,1658840,1658966,1659043,1659053,1659059,1659174,1659184,1659188-1659189,1659216,1659263,1659293,1659304,1659306-1659307,1659382,1659384,1659428,1659471,1659486,1659505,1659516,1659521,1659524,1659559,1659562,1659803,1659806,1659814,1659833,1659862,1659905,1659919,1659948,1659967,1659983-1659984,1660060,1660074,1660077,1660133,1660168,1660331-1660332,1660353,1660358,1660924,1661386,1661770,1661867,1661972,1661990,1662200,1662308-1662309,1662548,1662614,1662696,1662736,1662985,1662988-1662989,1663264,1663277,1663298,1663534,1663562,1663676,1663715,1663754,1663768,1663772,1663781,1663893,1663995,1664143,1664163,1664174,1664301,1664317,1664347,1664657,1664659,1664710,1664863-1664864,1664866,1665085,1665292,1665559,1665653,1665661,1665672,1665694,1665697,1665736,1665779,1665976-1665977,1665980-1665981,1665985-1665986,1665989,1665998,1666004,1666008,1666013,1666017,1666024,1666116,1666386-1
 
666387,1666494,1666496,1666552,1666569,1666579,137,149,1666757,1666966,1666972,1666985,1666995,1666997,1667292,1667402,1667406,1667546,1667615,1667630,1667636,1667688,1667764,1667871,1668026,1668135,1668193,1668593,1668596,1668630,1668639,1668843,1669353,1669370,1669451,1669800,1669838,1669876,1669882,1670394,1670433,1670591,1670598-1670600,1670610,1670631,1670719,1670724,1670726,1670730,1670940,1671112,1672272,1672284,1673754,1674294,1675461,1675486,1675594,1675830,1676231,1676250-1676251,1676364,1676381,1676393,1676479,1676525,1676552,1676615,1676630,1676634,1676721,1676926,1676943,1677140,1677802,1678011,1678162,1678174,1678339,1678426-1678427,1678694,1678701,1679534,1679708,1679710,1679716,1680034,1680246,1681056,1681123,1681138,1681280,1681283,1681286,1681450,1681697,1681699,1681701,1681729,1681770,1681779,1681793,1681807,1681837-1681838,1681854,1681862,1681958,1682028,1682033,1682311,1682315,1682317,1682320,1682324,1682330,1682842,1684172,1684366,1684383,1684526-168452
 
7,1684549-1684550,

svn commit: r1789226 - in /tomcat/tc7.0.x/trunk: ./ java/org/apache/coyote/Constants.java

2017-03-28 Thread violetagg
Author: violetagg
Date: Tue Mar 28 21:12:41 2017
New Revision: 1789226

URL: http://svn.apache.org/viewvc?rev=1789226&view=rev
Log:
Use Boolean#getBoolean when reading the system property.

Modified:
tomcat/tc7.0.x/trunk/   (props changed)
tomcat/tc7.0.x/trunk/java/org/apache/coyote/Constants.java

Propchange: tomcat/tc7.0.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Tue Mar 28 21:12:41 2017
@@ -1,3 +1,3 @@
 
/tomcat/tc8.0.x/trunk:1636525,1637336,1637685,1637709,1638726,1640089,1640276,1640349,1640363,1640366,1640642,1640672,1640674,1640689,1640884,1641001,1641065,1641067,1641375,1641638,1641723,1641726,1641729-1641730,1641736,1641988,1642669-1642670,1642698,1642701,1643205,1643215,1643217,1643230,1643232,1643273,1643285,1643329-1643330,1643511,1643513,1643521,1643539,1643571,1643581-1643582,1643635,1643655,1643738,1643964,1644018,1644333,1644954,1644992,1645014,1645360,1645456,1645627,1645642,1645686,1645903-1645904,1645908-1645909,1645913,1645920,1646458,1646460-1646462,1646735,1646738-1646741,1646744,1646746,1646748-1646755,1646757,1646759-1646760,1647043,1648816,1651420-1651422,1651844,1652926,1652939-1652940,1652973,1653798,1653817,1653841,1654042,1654161,1654736,1654767,1654787,1656592,1659907,1662986,1663265,1663278,1663325,1663535,1663567,1663679,1663997,1664175,1664321,1664872,1665061,1665086,1666027,1666395,1666503,1666506,1666560,1666570,1666581,1666759,1666967,1666988,1667553
 
-1667555,1667558,1667617,1667633,1667637,1667747,1667767,1667873,1668028,1668137,1668634,1669432,1669801,1669840,1669895-1669896,1670398,1670435,1670592,1670605-1670607,1670609,1670632,1670720,1670725,1670727,1670731,1671114,1672273,1672285,1673759,1674220,1674295,1675469,1675488,1675595,1675831,1676232,1676367-1676369,1676382,1676394,1676483,1676556,1676635,1678178,1679536,1679988,1680256,1681124,1681182,1681703,1681730,1681840,1681864,1681869,1682010,1682034,1682047,1682052-1682053,1682062,1682064,1682070,1682312,1682325,1682331,1682386,1684367,1684385,1685759,1685774,1685827,1685892,1687341,1688904,1689358,1689657,1689921,1692850,1693093,1693108,1693324,1694060,1694115,1694291,1694427,1694431,1694503,1694549,1694789,1694873,1694881,1695356,1695372,1695823-1695825,1696200,1696281,1696379,1696468,1700608,1700871,1700897,1700978,1701094,1701124,1701608,1701668,1701676,1701766,1701944,1702248,1702252,1702314,1702390,1702723,1702725,1702728,1702730,1702733,1702735,1702737,1702739,1702
 
742,1702744,1702748,1702751,1702754,1702758,1702760,1702763,1702766,1708779,1708782,1708806,1709314,1709670,1710347,1710442,1710448,1710490,1710574,1710578,1712226,1712229,1712235,1712255,1712618,1712649,1712655,1712860,1712899,1712903,1712906,1712913,1712926,1712975,1713185,1713262,1713287,1713613,1713621,1713872,1713976,1713994,1713998,1714004,1714013,1714059,1714538,1714580,1715189,1715207,1715544,1715549,1715637,1715639-1715645,1715667,1715683,1715866,1715978,1715981,1716216-1716217,1716355,1716414,1716421,1717208-1717209,1717257,1717283,1717288,1717291,1717421,1717517,1717529,1718797,1718840-1718843,1719348,1719357-1719358,1719400,1719491,1719737,1720235,1720396,1720442,1720446,1720450,1720463,1720658-1720660,1720756,1720816,1721813,1721818,1721831,1721861,1721867,1721882,1722523,1722527,1722800,1722926,1722941,1722997,1723130,1723440,1723488,1723890,1724434,1724674,1724792,1724803,1724902,1725128,1725131,1725154,1725167,1725911,1725921,1725929,1725963-1725965,1725970,1725974,1
 
726171-1726173,1726175,1726179-1726182,1726190-1726191,1726195-1726200,1726203,1726226,1726576,1726630,1726992,1727029,1727037,1727671,1727676,1727900,1728028,1728092,1728439,1728449,1729186,1729362,1731009,1731303,1731867,1731872,1731874,1731876,1731885,1731947,1731955,1731959,1731977,1731984,1732360,1732490,1732672,1732902,1733166,1733603,1733619,1733735,1733752,1733764,1733915,1733941,1733964,1734115,1734133,1734261,1734421,1734531,1736286,1737967,1738173,1738182,1738992,1739039,1739089-1739091,1739294,1739777,1739821,1739981,1740513,1740726,1741019,1741162,1741217,1743647,1743681,1744152,1744272,1746732,1746750,1752739,1754615,1755886,1756018,1759565,1761686,1762173,1762206,1766280,1767507-1767508,1767653,1767656,1769267,1772949,1773521,1773527,1774104,1777015,1777213,1779330,1783151,1784188,1784966,1785670,1786846,1788260,1788999,1789140
-/tomcat/tc8.5.x/trunk:1735579,1736839,1737199,1737966,1738042,1738044,1738162,1738165,1738178,1739157,1739173,1739177,1739476,1740132,1740521,1740536,1740804,1740811,1740981,1741165,1741174,1741182,1741191,1741203,1741209,1741226,1741233,1741410,1742277,1743118,1743126,1743139-1743140,1743718,1743722,1743724,1744059,1744127,1744151,1744232,1744377,1744687,1744698,1744706,1745228,1746940,1748548,1748716,1749288,1749375,1749668-1749669,1750016,1750057,1750976,1751000,1751062,1751098,1754112,1754144,1754282,1754312,1754614,1754726,1754806,1754878,1754889,1754894,1754900,1754945,1754954,1754958,1755891,1755944,1756040,1756412,17

[Bug 60362] Missing reason phrase in response

2017-03-28 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60362

--- Comment #48 from Violeta Georgieva  ---
Hi,

(In reply to Michael Osipov from comment #47)
> (In reply to Violeta Georgieva from comment #45)
> > Hi,
> > 
> > A new Connector configuration 'sendReasonPhrase' is added. When this
> > attribute is set to 'true', a reason phrase will be sent with the response.
> > By default a reason phrase will not be sent. This option is deprecated and
> > is not available in Tomcat 9.
> > 
> > The functionality will be available in 8.5.13 onwards.
> > 
> > Regards,
> > Violeta
> 
> I have left a few comments on your patch on GitHub. Please have a look.

I replied to the comments.
Boolean#getBoolean is used for the reading of the system property as proposed.

Thanks,
Violeta

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: Host header validation

2017-03-28 Thread Katya Todorova
On Tue, Mar 28, 2017 at 5:45 PM, Mark Thomas  wrote:

> On 28/03/17 15:23, Katya Todorova wrote:
> > Hi,
> >> r1787662 adds Host header validation along with a fair number of unit
> tests.
> >> It includes a performance test which indicates - on my machine at least
> >> - that the performance impact is in the noise. I'd like to see better
> >> performance for full IPv6 addresses but the current code looks to be
> >> acceptable.
> >> The validation is not yet integrated into the request processing. My
> >> primary reason for not integrating it is that it will trigger a 400
> >> response if the header is invalid and I don't want to incorrectly reject
> >> valid headers. Therefore I have a request. Please try and break these
> >> new parsers.
> >
> >
> > I’ve looked at the new http host parsers and tried some test data.
> > Most of the test cases have already been covered but still several
> > issues popped up:
>
> Thanks for the additional test cases. This is exactly the sort of
> feedback I was looking for.
>
> Would you like to get more involved in Tomcat development? If so,
> turning these into a patch for the unit tests could be good place to
> start. You'll need to mark the tests with @Ignore for now until the
> underlying bugs are fixed. For bonus points, fix the bugs in the parser
> so the tests pass.
>
> Mark
>
>
> >
> > - IPv6 addresses containing ::: are considered valid while they should
> > not be - e.g . [:::::::::]
> >
> > (except when “:::” are located in the end , in that case the host is
> > rejected as invalid)
> >
> > - IPv4 part of IPv6 addresses should not contain leading zeros
> > according to the following part of the specification:
> >
> > IPv4address   = dec-octet "." dec-octet "." dec-octet "." dec-octet
> >
> > dec-octet = DIGIT ; 0-9
> >
> >  / %x31-39 DIGIT ; 10-99
> >
> >  / "1" 2DIGIT; 100-199
> >
> >  / "2" %x30-34 DIGIT ; 200-249
> >
> >  / "25" %x30-35  ; 250-255
> >
> > However, whether leading zeros are permitted or not seems to be a
> > matter of a recommendation rather than a strict rule.  This may lead
> > to ambiguity since many sources over the internet consider 01.02.03.04
> > as valid but [::01.02.03.04] as invalid.
> >
> > - IPv6 Host containing any symbol other than : after ] is considered
> > valid though these trailing symbols after the ] are ignored
> >
> > e.g. [::1]’, [::1] a
> >
> > - It seems that compression just before the IPv4 part is not handled
> correctly.
> >
> >This one is considered invalid but should be valid
> [a:b:c:d:e::1.2.3.4]
> >
> > Most of the test data has been taken from here:
> >
> > [1] http://home.deds.nl/~aeron/regex/invalid_ipv6.txt
> > [2] http://home.deds.nl/~aeron/regex/valid_ipv6.txt
> >
> >
> >> Please commit any values you test with.
> >
> >
> >> Once we are happy with the quality of these parsers, I'll integrate them
> >> into the request processing.
> >> Mark
> >
> > Kind regards,
> >
> > Katya
> >
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>
>


Re: Host header validation

2017-03-28 Thread Katya Todorova
On Tue, Mar 28, 2017 at 5:45 PM, Mark Thomas  wrote:

> On 28/03/17 15:23, Katya Todorova wrote:
> > Hi,
> >> r1787662 adds Host header validation along with a fair number of unit
> tests.
> >> It includes a performance test which indicates - on my machine at least
> >> - that the performance impact is in the noise. I'd like to see better
> >> performance for full IPv6 addresses but the current code looks to be
> >> acceptable.
> >> The validation is not yet integrated into the request processing. My
> >> primary reason for not integrating it is that it will trigger a 400
> >> response if the header is invalid and I don't want to incorrectly reject
> >> valid headers. Therefore I have a request. Please try and break these
> >> new parsers.
> >
> >
> > I’ve looked at the new http host parsers and tried some test data.
> > Most of the test cases have already been covered but still several
> > issues popped up:
>
> Thanks for the additional test cases. This is exactly the sort of
> feedback I was looking for.
>
> Would you like to get more involved in Tomcat development? If so,
> turning these into a patch for the unit tests could be good place to
> start. You'll need to mark the tests with @Ignore for now until the
> underlying bugs are fixed. For bonus points, fix the bugs in the parser
> so the tests pass.
>

I'll prepare a patch. Would you prefer to keep the test cases more compact
or more extensive?
E.g. for testing IPv6 with less components than expected we may have one
test case with only 3 components (for example) or we may have many test
cases - respectively with one, two, ..., seven components? The latter
approach would make the test class a lot bigger but might help to catch
some corner cases.

Let me know what you think.
Katya


> Mark


Re: [VOTE] Release Apache Tomcat 8.5.13

2017-03-28 Thread Martin Grigorov
On Mon, Mar 27, 2017 at 5:13 PM, Mark Thomas  wrote:

> The proposed Apache Tomcat 8.5.13 release is now available for voting.
>
> The major changes compared to the 8.5.12 release are:
>
> - Various HTTP/2 improvements
>
> - Fixes for sendfile related issues that could cause subsequent requests
>   to experience IllegalStateExceptions
>
> - Servlet 4.0 updates
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.13/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1126/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_13/
>
> The proposed 8.5.13 release is:
> [ ] Broken - do not release
> [ X ] Stable - go ahead and release as 8.5.13
>

Regards,
Martin


>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>
>