svn commit: r1789055 - in /tomcat/tc7.0.x/trunk: ./ webapps/docs/config/systemprops.xml
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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-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
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
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/
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
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
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
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
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
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
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
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/
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/
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
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
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
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/
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/
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
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
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
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
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/
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
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/
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/
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
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
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
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
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
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
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
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
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
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 > >