svn commit: r1760645 - /tomcat/site/trunk/docs/index.html
Author: violetagg Date: Wed Sep 14 07:26:15 2016 New Revision: 1760645 URL: http://svn.apache.org/viewvc?rev=1760645&view=rev Log: Correct the link to 8.0.37 changelog Modified: tomcat/site/trunk/docs/index.html Modified: tomcat/site/trunk/docs/index.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1760645&r1=1760644&r2=1760645&view=diff == --- tomcat/site/trunk/docs/index.html (original) +++ tomcat/site/trunk/docs/index.html Wed Sep 14 07:26:15 2016 @@ -345,7 +345,7 @@ of Apache Tomcat. Apache Tomcat 8.0.37 i Full details of these changes, and all the other changes, are available in the -Tomcat 8 +Tomcat 8 changelog. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1760646 - /tomcat/site/trunk/xdocs/index.xml
Author: violetagg Date: Wed Sep 14 07:28:08 2016 New Revision: 1760646 URL: http://svn.apache.org/viewvc?rev=1760646&view=rev Log: Correct the link to 8.0.37 changelog Modified: tomcat/site/trunk/xdocs/index.xml Modified: tomcat/site/trunk/xdocs/index.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/index.xml?rev=1760646&r1=1760645&r2=1760646&view=diff == --- tomcat/site/trunk/xdocs/index.xml (original) +++ tomcat/site/trunk/xdocs/index.xml Wed Sep 14 07:28:08 2016 @@ -106,7 +106,7 @@ of Apache Tomcat. Apache Tomcat 8.0.37 i Full details of these changes, and all the other changes, are available in the -Tomcat 8 +Tomcat 8 changelog. - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1760648 - in /tomcat/trunk: java/org/apache/tomcat/util/digester/Digester.java webapps/docs/changelog.xml
Author: violetagg Date: Wed Sep 14 07:34:36 2016 New Revision: 1760648 URL: http://svn.apache.org/viewvc?rev=1760648&view=rev Log: Ensure Digester.useContextClassLoader is considered in case the class loader is used. Modified: tomcat/trunk/java/org/apache/tomcat/util/digester/Digester.java tomcat/trunk/webapps/docs/changelog.xml Modified: tomcat/trunk/java/org/apache/tomcat/util/digester/Digester.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/digester/Digester.java?rev=1760648&r1=1760647&r2=1760648&view=diff == --- tomcat/trunk/java/org/apache/tomcat/util/digester/Digester.java (original) +++ tomcat/trunk/java/org/apache/tomcat/util/digester/Digester.java Wed Sep 14 07:34:36 2016 @@ -78,46 +78,25 @@ public class Digester extends DefaultHan // -- Static Fields -private static class SystemPropertySource implements IntrospectionUtils.PropertySource { -@Override -public String getProperty(String key) { -ClassLoader cl = Thread.currentThread().getContextClassLoader(); -if (cl instanceof PermissionCheck) { -Permission p = new PropertyPermission(key, "read"); -if (!((PermissionCheck) cl).check(p)) { -return null; -} -} -return System.getProperty(key); -} -} -protected static IntrospectionUtils.PropertySource source[] = new IntrospectionUtils.PropertySource[] { -new SystemPropertySource() }; +protected static IntrospectionUtils.PropertySource propertySource = null; static { String className = System.getProperty("org.apache.tomcat.util.digester.PROPERTY_SOURCE"); if (className != null) { -IntrospectionUtils.PropertySource[] sources = new IntrospectionUtils.PropertySource[2]; -sources[1] = source[0]; ClassLoader[] cls = new ClassLoader[] { Digester.class.getClassLoader(), Thread.currentThread().getContextClassLoader() }; -boolean initialized = false; -for (int i = 0; i < cls.length && (!initialized); i++) { +for (int i = 0; i < cls.length; i++) { try { Class clazz = Class.forName(className, true, cls[i]); -IntrospectionUtils.PropertySource src = (IntrospectionUtils.PropertySource) clazz -.newInstance(); -sources[0] = src; -initialized = true; +propertySource = (IntrospectionUtils.PropertySource) clazz.newInstance(); +break; } catch (Throwable t) { ExceptionUtils.handleThrowable(t); LogFactory.getLog("org.apache.tomcat.util.digester.Digester") .error("Unable to load property source[" + className + "].", t); } } -if (initialized) -source = sources; } } @@ -125,6 +104,25 @@ public class Digester extends DefaultHan // --- Instance Variables +private class SystemPropertySource implements IntrospectionUtils.PropertySource { +@Override +public String getProperty(String key) { +ClassLoader cl = getClassLoader(); +if (cl instanceof PermissionCheck) { +Permission p = new PropertyPermission(key, "read"); +if (!((PermissionCheck) cl).check(p)) { +return null; +} +} +return System.getProperty(key); +} +} + + +protected IntrospectionUtils.PropertySource source[] = new IntrospectionUtils.PropertySource[] { +new SystemPropertySource() }; + + /** * The body text of the current element. */ @@ -300,6 +298,13 @@ public class Digester extends DefaultHan protected Log saxLog = LogFactory.getLog("org.apache.tomcat.util.digester.Digester.sax"); +public Digester() { +if (propertySource != null) { +source = new IntrospectionUtils.PropertySource[] { propertySource, source[0] }; +} +} + + // - Properties /** Modified: tomcat/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1760648&r1=1760647&r2=1760648&view=diff == --- tomcat/trunk/webapps/docs/changelog.xml (original) +++ tomcat/trunk/webapps/docs/changelog.xml Wed Sep 14 07:34:36 2016 @@ -64,6 +64,10 @@ references evaluated in conditions to be forced to lower case when using the NC fla
svn commit: r1760649 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/tomcat/util/digester/Digester.java
Author: violetagg Date: Wed Sep 14 07:44:29 2016 New Revision: 1760649 URL: http://svn.apache.org/viewvc?rev=1760649&view=rev Log: Format the code. No functional changes. Modified: tomcat/tc8.5.x/trunk/ (props changed) tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/digester/Digester.java Propchange: tomcat/tc8.5.x/trunk/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Wed Sep 14 07:44:29 2016 @@ -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,1757853,1757903,1757997,1758072-1758075,1758078-1758079,1758292,1758369,1758423,1758425-1758427,1758430,1758459,1758483,1758486-1758487,1758499,1758525,1758556,1758582,1758584,1758588,1758842,1759019,1759212,1759224,1759227,1759252,1759274,1759611,1760005,1760300,1760446,1760454 +/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,174
svn commit: r1760650 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/tomcat/util/digester/Digester.java webapps/docs/changelog.xml
Author: violetagg Date: Wed Sep 14 07:47:40 2016 New Revision: 1760650 URL: http://svn.apache.org/viewvc?rev=1760650&view=rev Log: Ensure Digester.useContextClassLoader is considered in case the class loader is used. Modified: tomcat/tc8.5.x/trunk/ (props changed) tomcat/tc8.5.x/trunk/java/org/apache/tomcat/util/digester/Digester.java tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml Propchange: tomcat/tc8.5.x/trunk/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Wed Sep 14 07:47:40 2016 @@ -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,1757853,1757903,1757997,1758072-1758075,1758078-1758079,1758292,1758369,1758423,1758425-1758427,1758430,1758459,1758483,1758486-1758487,1758499,1758525,1758556,1758582,1758584,1758588,1758842,1759019,1759212,1759224,1759227,1759252,1759274,1759611,1760005,1760300,1760446,1760454,1760640 +/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,
svn commit: r1760652 - in /tomcat/tc8.0.x/trunk: ./ java/org/apache/tomcat/util/digester/Digester.java
Author: violetagg Date: Wed Sep 14 08:07:37 2016 New Revision: 1760652 URL: http://svn.apache.org/viewvc?rev=1760652&view=rev Log: Format the code. No functional changes. Modified: tomcat/tc8.0.x/trunk/ (props changed) tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/digester/Digester.java Propchange: tomcat/tc8.0.x/trunk/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Wed Sep 14 08:07:37 2016 @@ -1,2 +1,2 @@ /tomcat/tc8.5.x/trunk:1735042,1737966,1743139-1743140,1744151,1747537,1747925,1748002,1754614,1754643 -/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,1685556,1685591,1685739,1685744,1685772,1685816,1685826,1685891,1687242,1687261,1687268,1687340,1687544,1687551,1688563,1688841,1688878,165,1688896,1688901,1689345-1689346,1689357,1689656,1689675-1689677,1689679,1689687,1689825,1689856,1689918,1690011,1690021,1690054,1690080,1690209,1691134,1691487,1691813,1692744-1692747,1692849,1692894,1692896,1693088,1693105,169
svn commit: r1760654 - in /tomcat/tc8.0.x/trunk: ./ java/org/apache/tomcat/util/digester/Digester.java webapps/docs/changelog.xml
Author: violetagg Date: Wed Sep 14 08:09:45 2016 New Revision: 1760654 URL: http://svn.apache.org/viewvc?rev=1760654&view=rev Log: Ensure Digester.useContextClassLoader is considered in case the class loader is used. Modified: tomcat/tc8.0.x/trunk/ (props changed) tomcat/tc8.0.x/trunk/java/org/apache/tomcat/util/digester/Digester.java tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml Propchange: tomcat/tc8.0.x/trunk/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Wed Sep 14 08:09:45 2016 @@ -1,2 +1,2 @@ /tomcat/tc8.5.x/trunk:1735042,1737966,1743139-1743140,1744151,1747537,1747925,1748002,1754614,1754643 -/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,1685556,1685591,1685739,1685744,1685772,1685816,1685826,1685891,1687242,1687261,1687268,1687340,1687544,1687551,1688563,1688841,1688878,165,1688896,1688901,1689345-1689346,1689357,1689656,1689675-1689677,1689679,1689687,1689825,1689856,1689918,1690011,1690021,1690054,
svn commit: r1760660 - in /tomcat/tc7.0.x/trunk: ./ java/org/apache/tomcat/util/digester/Digester.java webapps/docs/changelog.xml
Author: violetagg Date: Wed Sep 14 09:02:05 2016 New Revision: 1760660 URL: http://svn.apache.org/viewvc?rev=1760660&view=rev Log: Ensure Digester.useContextClassLoader is considered in case the class loader is used. Modified: tomcat/tc7.0.x/trunk/ (props changed) tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/digester/Digester.java tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Propchange: tomcat/tc7.0.x/trunk/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Wed Sep 14 09:02:05 2016 @@ -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 /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,1756940,1757134,1757176,1757203,1757272,1757282,1757348,1757355,1757423,1757501,1757535,1758488,17
[Bug 59192] Negotiate user now contains the ACTIVE DIRACTORY DOMAIN . In an older version it did not
https://bz.apache.org/bugzilla/show_bug.cgi?id=59192 Mark Thomas changed: What|Removed |Added Resolution|--- |INVALID Status|NEW |RESOLVED --- Comment #1 from Mark Thomas --- There are multiple httpd modules that support integration with Windows authentication. This report does not indicate which one is used. mod_jk simply exposes the value of the provided user name (or the alternative provided by JkRemoteUserIndicator if present) mod_jk has no control over the user name format used by whatever module authenticates the user. -- 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: r1760669 - in /tomcat/jk/trunk: native/common/jk_lb_worker.c xdocs/miscellaneous/changelog.xml
Author: markt Date: Wed Sep 14 10:42:23 2016 New Revision: 1760669 URL: http://svn.apache.org/viewvc?rev=1760669&view=rev Log: Correct an off-by-one error in the log messages for the number of attempts made to communicate with the backend server. Patch provided by Hiroto Shimizu. Modified: tomcat/jk/trunk/native/common/jk_lb_worker.c tomcat/jk/trunk/xdocs/miscellaneous/changelog.xml Modified: tomcat/jk/trunk/native/common/jk_lb_worker.c URL: http://svn.apache.org/viewvc/tomcat/jk/trunk/native/common/jk_lb_worker.c?rev=1760669&r1=1760668&r2=1760669&view=diff == --- tomcat/jk/trunk/native/common/jk_lb_worker.c (original) +++ tomcat/jk/trunk/native/common/jk_lb_worker.c Wed Sep 14 10:42:23 2016 @@ -1650,7 +1650,7 @@ static int JK_METHOD service(jk_endpoint jk_log(l, JK_LOG_INFO, "All tomcat instances failed, no more workers " "left for recovery (attempt=%d, retry=%d)", - attempt, retry); + attempt + 1, retry); *is_error = JK_HTTP_SERVER_BUSY; rc = JK_FALSE; } @@ -1659,7 +1659,7 @@ static int JK_METHOD service(jk_endpoint jk_log(l, JK_LOG_INFO, "All tomcat instances failed, no more workers " "left (attempt=%d, retry=%d)", - attempt, retry); + attempt + 1, retry); *is_error = JK_HTTP_SERVER_BUSY; rc = JK_FALSE; } Modified: tomcat/jk/trunk/xdocs/miscellaneous/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/jk/trunk/xdocs/miscellaneous/changelog.xml?rev=1760669&r1=1760668&r2=1760669&view=diff == --- tomcat/jk/trunk/xdocs/miscellaneous/changelog.xml (original) +++ tomcat/jk/trunk/xdocs/miscellaneous/changelog.xml Wed Sep 14 10:42:23 2016 @@ -81,9 +81,15 @@ Reiter. (markt) +58895: Correct an off-by-one error in the log messages for +the number of attempts made to communicate with the backend server. +Patch provided by Hiroto Shimizu. (markt) + + 59164: Fix crash on first connection if a host name is specified for the worker that cannot be resolved to an IP address. (markt) + - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 58895] wrong log message "attempt=0"
https://bz.apache.org/bugzilla/show_bug.cgi?id=58895 Mark Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #2 from Mark Thomas --- Thanks for the patch. It has been applied to trunk for 1.2.42 onwards. -- 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 54923] nsapi_redirect.so does not work with iPlanet on Solaris 11 when running as root
https://bz.apache.org/bugzilla/show_bug.cgi?id=54923 Mark Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |INVALID --- Comment #1 from Mark Thomas --- Sorry for the very delayed response on this. SYSTHREAD_DEFAULT_PRIORITY is a constant defined in nsapi.h which is provided as part of iPlanet. If that file contains an inappropriate value for Solaris, then that is something that Oracle need to fix. You can work around it by modifying locally before building. -- 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: r1760672 - in /tomcat/tc6.0.x/trunk: ./ java/org/apache/tomcat/util/digester/Digester.java webapps/docs/changelog.xml
Author: violetagg Date: Wed Sep 14 11:28:15 2016 New Revision: 1760672 URL: http://svn.apache.org/viewvc?rev=1760672&view=rev Log: Ensure Digester.useContextClassLoader is considered in case the class loader is used. Modified: tomcat/tc6.0.x/trunk/ (props changed) tomcat/tc6.0.x/trunk/java/org/apache/tomcat/util/digester/Digester.java tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Propchange: tomcat/tc6.0.x/trunk/ -- --- svn:mergeinfo (original) +++ svn:mergeinfo Wed Sep 14 11:28:15 2016 @@ -1,4 +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,1500065,1503852,1505844,1513151,1521040,1526470,1536524,1539176-1539177,1544469,1544473,1552805,1558894,1558917,1561368,1561382,1561386,1561552,1561561,1561636,1561641,1561643,1561737,1562748,1564317,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,1666968,1666989 ,1668541,1668635,1669802,1676557,1681183,1681841,1681865,1681867,1685829,1693109,1694293,1694433,1694875,1696381,1701945,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 /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,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 /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 -/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,728947,729057,729567,729569,729571,729681,729809,729815,729934,730250,730590,731651,732859,732863,734734,740675,740684,742677,742697,742714,744160,744238,746321,746384,746425,747834,747863,748344,750258,750291,750921,751286-751287,751289,751295,752323,753039,757335,757774,758249,758365,758596,758616,758664,759074,761601,762868,762929,762936-762937,763166,763183,763193,763228,763262,763298,763302,763325,763599,763611,763654,763681,763706,764985,764997,765662,768335,769979,770716,770 809,770876,772872,776921,776924,776935,776945,777464,777466,777576,777625,778379,778523-778524,781528,781779,782145,782791,783316,783696,783724,783756,783762,783766,783863,783934,784453,784602,784614,785381,785688,785768,785859,786468,786487,786490,786496,786667,787627,7
[Bug 60013] Non-ASCII characters in querystring get mangled after URL Rewrite using RewriteValve
https://bz.apache.org/bugzilla/show_bug.cgi?id=60013 --- Comment #34 from Santhana Preethi --- Thanks for the update. I am testing the latest changes. So far I found a failure when there is a rule with QSA but no querystring is supplied. It is probably due to the absence of null check in QSA handling code. I will let you know after testing more thoroughly. -- 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 60013] Non-ASCII characters in querystring get mangled after URL Rewrite using RewriteValve
https://bz.apache.org/bugzilla/show_bug.cgi?id=60013 --- Comment #35 from Santhana Preethi --- Created attachment 34247 --> https://bz.apache.org/bugzilla/attachment.cgi?id=34247&action=edit failure case for QSA -- 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: Introduce methods read/write with ByteBuffer in CoyoteInputStream/CoyoteOutputStream
On 13/09/2016 19:07, Violeta Georgieva wrote: > 2016-08-30 15:35 GMT+03:00 Violeta Georgieva : >> I introduced CoyoteOutputStream.write(ByteBuffer) it uses new methods >> with ByteBuffer instead of ByteChunk. >> Next step is to replace ByteChunk/CharChunk usage in CoyoteOutputStream >> with ByteBuffer/CharBuffer thus I will switch to the new methods and all >> CoyoteOutputStream.write method will use them. >> > > I would like to back port these changes to Tomcat 8.5 if you do not have > any concerns. +0.5 I'm a little concerned about destabilising 8.5.x but the CI system looks to be doing a good job of catching problems. Generally, I like the direction this is heading in. Reducing copying should improve performance but the impact of that doesn't seem to be noticeable so far. I do wonder why. Time to add some performance testing to my TODO list I think. Currently, there are essentially two code paths for read and write. 1. Original. User facing API uses byte[]. byte[] retained all the way to the SocketWrapper where it is copied to ByteBuffer. 2. New. User facing API uses ByteBuffer. ByteBuffer retained all the way to to the SocketWrapper where it is used if possible or copied to another ByteBuffer if not. I haven't explored this at all so far, but my initial impression is that a lot of duplicated functionality could be removed if the original code path copied to a ByteBuffer earlier. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1760687 - in /tomcat/tc7.0.x/tags/TOMCAT_7_0_72: ./ build.properties.default
Author: violetagg Date: Wed Sep 14 12:02:51 2016 New Revision: 1760687 URL: http://svn.apache.org/viewvc?rev=1760687&view=rev Log: Tag 7.0.72 Added: tomcat/tc7.0.x/tags/TOMCAT_7_0_72/ (props changed) - copied from r1760685, tomcat/tc7.0.x/trunk/ Modified: tomcat/tc7.0.x/tags/TOMCAT_7_0_72/build.properties.default Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_72/ -- bugtraq:append = false Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_72/ -- bugtraq:label = Bugzilla ID (optional) Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_72/ -- --- bugtraq:logregex (added) +++ bugtraq:logregex Wed Sep 14 12:02:51 2016 @@ -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_72/ -- bugtraq:message = Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID% Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_72/ -- bugtraq:url = https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID% Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_72/ -- --- svn:ignore (added) +++ svn:ignore Wed Sep 14 12:02:51 2016 @@ -0,0 +1,7 @@ +.* +build.properties +logs +nbproject +output +work +*.iml Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_72/ -- --- svn:mergeinfo (added) +++ svn:mergeinfo Wed Sep 14 12:02:51 2016 @@ -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: r15355 [2/2] - in /dev/tomcat/tomcat-7/v7.0.72: ./ bin/ bin/embed/ bin/extras/ src/
Added: dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-jmx-remote.jar.sha1 == --- dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-jmx-remote.jar.sha1 (added) +++ dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-jmx-remote.jar.sha1 Wed Sep 14 12:39:05 2016 @@ -0,0 +1 @@ +2e3a8ccc92263759970b06aea2f52ebe5e48daa4 *catalina-jmx-remote.jar \ No newline at end of file Added: dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar == Binary file - no diff available. Propchange: dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar -- svn:mime-type = application/octet-stream Added: dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.asc == --- dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.asc (added) +++ dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.asc Wed Sep 14 12:39:05 2016 @@ -0,0 +1,17 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG v2 + +iQIcBAABCgAGBQJX2T83AAoJECCLCrHWMBHHLv0P/28J+Z3vv4P4ATaQlPyNocVY +2Zy1CvJLi/ytJOjcC+cYcvcZDDxMkH17saWQvBrWAsrfywlODcynY1c5SCBIMAZV +bf04M3HTyoU2Zw59fYoalnwdimRxQLrLNYGaomw5kwcy5Lnwft9PCnV7ocxUdEiK +Ce1S/nsaFPkvkF+X5DRPfzX71sUbW8v9nh/0gp3S85PDhjN0vo8loTmkTHepPLVf +4VTp5Rc6uwqiUUtuLIujiIpp1EI3k7WdbvbxANslSpzZrXA8uRhpq5mBGb5MxN+0 +y9VVKhDivWEyiOtyyPr4qmprMS+6fQGBwC+pacNxUj4yi+32z2kFNf+WUG3NHUeX +pVIeiVzB8JlleYaPH6Uctk4aP5ijrCNMNetRuIh145v/Vo/4YjPHk1kxYdGb4iYQ +e7k8uBGiWFLzHN3jcwAzJc34VogIWRqRT/r38uFGmkByQMXFrsOAIW4STs+IR8Ju +P2eTlohiJ9Xtyb5FPdkokoPtpnzglpDu6s+hhMfaCb4+g6ENSJdXNCqSlHkSGnZn +kJvw+06BZqfXIpZY+hNgJKLoHeuxLvwUSE6ceje/8bq6VCMaQR7Dswztt1ZR+EKR +nE3GfQHxLmc08KyZ6Mv74YUr+1yvmWhr3YDyj5F3/nNj9rfIB6nfHYjGZmpujSzj +NWjHPHgnCp+IwQCyLL0o +=Rifa +-END PGP SIGNATURE- Added: dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.md5 == --- dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.md5 (added) +++ dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.md5 Wed Sep 14 12:39:05 2016 @@ -0,0 +1 @@ +4f350943cd3c393d3c7854f56bd4a0d2 *catalina-ws.jar \ No newline at end of file Added: dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.sha1 == --- dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.sha1 (added) +++ dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.sha1 Wed Sep 14 12:39:05 2016 @@ -0,0 +1 @@ +035336558594d4db805d689162b7b6cdab9346b8 *catalina-ws.jar \ No newline at end of file Added: dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar == Binary file - no diff available. Propchange: dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar -- svn:mime-type = application/octet-stream Added: dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar.asc == --- dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar.asc (added) +++ dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar.asc Wed Sep 14 12:39:05 2016 @@ -0,0 +1,17 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG v2 + +iQIcBAABCgAGBQJX2T82AAoJECCLCrHWMBHHiOUQAPDaFh19oicbQ3XRjyXQnaua +pj5yHAqaYKMvhjxmKtehx0/XZ2QGMIZjogtOi4yLKqe5uoLjiSwN2ffEPGOcj8lh +LEwbzI7iFTsAa4J8a/UZ7HeD5UIha2A5S0RxGXlMlwvTSMD6lcCeZMOKf94SSXcE +UnoHRToJjt2oz1HedV4a9rwj/nKd1iOg/HPeWqJkfwlanjvhGCaSK4PEWAFfEX4N +vhTFlciDsG7/WFFFoYpNkrU01z/yaZjFtixZQaXH0A64t8LJFMrbP39XSjiJzBSI +movBGbCOE49CvodUSSsZbi+lFLDY4Weut0uG8F5Z95MMdq9kGaV4EmHsPXRhXCOI +Ac8xGtrugCrSBTvBgPfworTTa3tA0/hd161lq7VRrQAsvFJrL3y13pnhMb9W9i7s +xjjTCJNMWDD4f9AQSbqeQjUaTyKs813mMPQgtCLtF5PXodHN7vFI95X0Hwt8IsDw +iUZOvurxSoOKDk9MbAvb2BxE1aEz23sT0An739LPgHsuOkmCF+mKz+AuKegzuQd4 +zIPOuTGzjmK/JxoNYzW8+ko2cosc5ZPh6FXy36bF6urfbF7UJPKxdNI/BrjnfFdV +ERfpB72FIM+7xueROqZbvXyEuDmtXotcSy0AX3rSkY21fpNVQjD5j4lpdyFGxGWk +8/dWj6plCSM/PW94JkEd +=kiPD +-END PGP SIGNATURE- Added: dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar.md5 == --- dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar.md5 (added) +++ dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar.md5 Wed Sep 14 12:39:05 2016 @@ -0,0 +1 @@ +2d2b600841daa21db686daede3ac0d1c *tomcat-juli-adapters.jar \ No newline at end of file Added: dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar.sha1 == --- dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapte
svn commit: r15355 [1/2] - in /dev/tomcat/tomcat-7/v7.0.72: ./ bin/ bin/embed/ bin/extras/ src/
Author: violetagg Date: Wed Sep 14 12:39:05 2016 New Revision: 15355 Log: Stage 7.0.72 RC Added: dev/tomcat/tomcat-7/v7.0.72/ dev/tomcat/tomcat-7/v7.0.72/KEYS dev/tomcat/tomcat-7/v7.0.72/README.html dev/tomcat/tomcat-7/v7.0.72/RELEASE-NOTES dev/tomcat/tomcat-7/v7.0.72/bin/ dev/tomcat/tomcat-7/v7.0.72/bin/README.html dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-deployer.tar.gz (with props) dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-deployer.tar.gz.asc dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-deployer.tar.gz.md5 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-deployer.tar.gz.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-deployer.zip (with props) dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-deployer.zip.asc dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-deployer.zip.md5 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-deployer.zip.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-fulldocs.tar.gz (with props) dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-fulldocs.tar.gz.asc dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-fulldocs.tar.gz.md5 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-fulldocs.tar.gz.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-windows-x64.zip (with props) dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-windows-x64.zip.asc dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-windows-x64.zip.md5 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-windows-x64.zip.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-windows-x86.zip (with props) dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-windows-x86.zip.asc dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-windows-x86.zip.md5 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72-windows-x86.zip.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.exe (with props) dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.exe.asc dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.exe.md5 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.exe.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.tar.gz (with props) dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.tar.gz.asc dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.tar.gz.md5 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.tar.gz.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.zip (with props) dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.zip.asc dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.zip.md5 dev/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.zip.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/embed/ dev/tomcat/tomcat-7/v7.0.72/bin/embed/apache-tomcat-7.0.72-embed.tar.gz (with props) dev/tomcat/tomcat-7/v7.0.72/bin/embed/apache-tomcat-7.0.72-embed.tar.gz.asc dev/tomcat/tomcat-7/v7.0.72/bin/embed/apache-tomcat-7.0.72-embed.tar.gz.md5 dev/tomcat/tomcat-7/v7.0.72/bin/embed/apache-tomcat-7.0.72-embed.tar.gz.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/embed/apache-tomcat-7.0.72-embed.zip (with props) dev/tomcat/tomcat-7/v7.0.72/bin/embed/apache-tomcat-7.0.72-embed.zip.asc dev/tomcat/tomcat-7/v7.0.72/bin/embed/apache-tomcat-7.0.72-embed.zip.md5 dev/tomcat/tomcat-7/v7.0.72/bin/embed/apache-tomcat-7.0.72-embed.zip.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/extras/ dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-jmx-remote.jar (with props) dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-jmx-remote.jar.asc dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-jmx-remote.jar.md5 dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-jmx-remote.jar.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar (with props) dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.asc dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.md5 dev/tomcat/tomcat-7/v7.0.72/bin/extras/catalina-ws.jar.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar (with props) dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar.asc dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar.md5 dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli-adapters.jar.sha1 dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli.jar (with props) dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli.jar.asc dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli.jar.md5 dev/tomcat/tomcat-7/v7.0.72/bin/extras/tomcat-juli.jar.sha1 dev/tomcat/tomcat-7/v7.0.72/src/ dev/tomcat/tomcat-7/v7.0.72/src/apache-tomcat-7.0.72-src.tar.gz (with props) dev/tomcat/tomcat-7/v7.0.72/src/apache-tomcat-7.0.72-src.tar.gz.asc dev/tomcat/tomcat-7/v7.0.72/src/apache-tomcat-7.0.72-src.tar.gz.md5 dev/tomcat/tomcat-7/v7.0.72/src/apache-tomcat-7.0.72-src.tar.gz.sha1 dev/tomcat/tomcat-7/v7.0.
[VOTE] Release Apache Tomcat 7.0.72
The proposed Apache Tomcat 7.0.72 release is now available for voting. It can be obtained from: https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.72/ The Maven staging repo is: https://repository.apache.org/content/repositories/orgapachetomcat-1095/ The svn tag is: http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_72/ The proposed 7.0.72 release is: [ ] Broken - do not release [ ] Stable - go ahead and release as 7.0.72 Stable Regards, Violeta
svn commit: r1760713 - in /tomcat/tc7.0.x/trunk: build.properties.default res/maven/mvn.properties.default webapps/docs/changelog.xml
Author: violetagg Date: Wed Sep 14 13:59:19 2016 New Revision: 1760713 URL: http://svn.apache.org/viewvc?rev=1760713&view=rev Log: Prep for next version 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=1760713&r1=1760712&r2=1760713&view=diff == --- tomcat/tc7.0.x/trunk/build.properties.default (original) +++ tomcat/tc7.0.x/trunk/build.properties.default Wed Sep 14 13:59:19 2016 @@ -25,7 +25,7 @@ # - Version Control Flags - version.major=7 version.minor=0 -version.build=72 +version.build=73 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=1760713&r1=1760712&r2=1760713&view=diff == --- tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default (original) +++ tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default Wed Sep 14 13:59:19 2016 @@ -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.72 +maven.asf.release.deploy.version=7.0.73 #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=1760713&r1=1760712&r2=1760713&view=diff == --- tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Wed Sep 14 13:59:19 2016 @@ -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
Re: [VOTE] Release Apache Tomcat 7.0.72
On Wed, Sep 14, 2016 at 3:01 PM, Violeta Georgieva wrote: > The proposed Apache Tomcat 7.0.72 release is now available for voting. > > It can be obtained from: > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.72/ > The Maven staging repo is: > https://repository.apache.org/content/repositories/orgapachetomcat-1095/ > The svn tag is: > http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_72/ > > The proposed 7.0.72 release is: > [ ] Broken - do not release > [ X ] Stable - go ahead and release as 7.0.72 Stable > +1 to release! > > Regards, > Violeta >
buildbot failure in on tomcat-7-trunk
The Buildbot has detected a new failure on builder tomcat-7-trunk while building . Full details are available at: https://ci.apache.org/builders/tomcat-7-trunk/builds/549 Buildbot URL: https://ci.apache.org/ Buildslave for this Build: silvanus_ubuntu Build Reason: The AnyBranchScheduler scheduler named 'on-tomcat-7-commit' triggered this build Build Source Stamp: [branch tomcat/tc7.0.x/trunk] 1760713 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
[Bug 60132] New: Javadoc for validationInterval's default value is incorrect
https://bz.apache.org/bugzilla/show_bug.cgi?id=60132 Bug ID: 60132 Summary: Javadoc for validationInterval's default value is incorrect Product: Tomcat Modules Version: unspecified Hardware: PC OS: All Status: NEW Severity: normal Priority: P2 Component: jdbc-pool Assignee: dev@tomcat.apache.org Reporter: awilkin...@pivotal.io https://bz.apache.org/bugzilla/show_bug.cgi?id=59923 reduced the default value for PoolProperties validationInterval from 3 to 3000 but the javadoc of PoolConfiguration's getValidationInterval() and setValidationInterval() methods still states that the default is 3. -- 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: Introduce methods read/write with ByteBuffer in CoyoteInputStream/CoyoteOutputStream
2016-09-13 20:07 GMT+02:00 Violeta Georgieva : > I would like to back port these changes to Tomcat 8.5 if you do not have > any concerns. > > -0.1. I think this is ok, but not certain yet. - Performance is ok for the "common" unencrypted scenario, but it could go down if using SSL, for example [= if the need for direct buffers could be hurting - if it is, then there's a problem since SSL will be used almost all the time moving forwards]. - I didn't test again after the header processing refactoring (the old code was there for speed back then in early 2000s, most likely it doesn't make any difference now but it could be verified as well). Rémy
Re: Time for JK 1.2.42 ?
On 13/09/2016 09:27, Mark Thomas wrote: > All, > > It has been over 12 months since the 1.2.41 release and the changelog > contains some important fixes. I think it is time to start thinking > about a 1.2.42 release. > > I took a first pass through the open bug reports yesterday and resolved > the really obvious / simple ones. Any help with the remaining bugs would > be much appreciated. > > Would anyone like to take on the release manager role for this? Ping :) > As a > source only release, it is fairly simple. If we want to provide the > ISAPI binaries then it would be more work. Good news on the binaries front. I tried building the ISAPI DLL using the same tool chain as we used for TC Native and it appears to work. I need to document the minor tweaks required but it appears to be good news that Visual Studio 6 is not required. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Deploying Tomcat on Snappy Ubuntu Core
Hi everyone, Ubuntu has developed a new platform for deploying applications using bundled packages called "snaps". These make it easier to deploy and update on Ubuntu independently of it's release cycle (and on non-Ubuntu distros too for that matter). I would like to make Tomcat available in this format so it can be more easily used on lightweight cloud instances or devices like the Raspberry Pi. I have a working example of Tomcat as a snap, and it works really well with a separate read-only CATALINE_HOME and a writable, versioned CATALINA_BASE that will allow for atomic updates and rollbacks without breaking application data, and it's very easy to use. The next step is to contribute this to upstream, where it can be improved (I've only scratched the surface of what can be done with it) and integrated with the CI system so that snap package can be automatically created and uploaded for testers and users. This is where I need help from somebody on this list, so please let me know if you are interested and I will provide you the packaging files (there are only 2) and a working binary package if you want to give it a try. Thanks. -- Michael Hall mhall...@ubuntu.com - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1760803 - /tomcat/site/trunk/xdocs/presentations.xml
Author: schultz Date: Wed Sep 14 21:49:28 2016 New Revision: 1760803 URL: http://svn.apache.org/viewvc?rev=1760803&view=rev Log: Added ApacheCon NA 2016 presentations. Modified: tomcat/site/trunk/xdocs/presentations.xml Modified: tomcat/site/trunk/xdocs/presentations.xml URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/presentations.xml?rev=1760803&r1=1760802&r2=1760803&view=diff == --- tomcat/site/trunk/xdocs/presentations.xml (original) +++ tomcat/site/trunk/xdocs/presentations.xml Wed Sep 14 21:49:28 2016 @@ -51,16 +51,33 @@ mailing list. -Tomcat 9: HTTP/2 Quick Start (markt) https://www.youtube.com/watch?v=oCFwgMvouis";>video -TLS Virtual Hosting (markt) https://www.youtube.com/watch?v=UnEcYYutbRg";>video +Tomcat 9: HTTP/2 Quick Start (markt), https://www.youtube.com/watch?v=oCFwgMvouis";>video +TLS Virtual Hosting (markt), https://www.youtube.com/watch?v=UnEcYYutbRg";>video -Tomcat Clustering: Part 1 - Reverse Proxies (markt) slides -Tomcat Clustering: Part 2 - Load-balancing (markt) slides -Tomcat Clustering: Part 3 - Clustering (markt) slides + +Seamless Upgrades for Credential Security in Apache Tomcat - Christopher Schultz, +http://people.apache.org/~schultz/ApacheCon%20NA%202016/Seamless%20Upgrades%20for%20Credential%20Security%20in%20Apache%20Tomcat.pdf";>slides + + +Monitoring Apache Tomcat with JMX - Christopher Schultz, +http://people.apache.org/~schultz/ApacheCon%20NA%202016/Monitoring%20Apache%20Tomcat%20with%20JMX.pdf";>slides + + +Using OpenSSL to Boost JSSE in Tomcat - Jean-Frederic Clere, +http://schd.ws/hosted_files/apachecon2016/22/Using%20OpenSSL%20to%20Boost%20JSSE%20in%20Tomcat.pdf";>slides + + + + + + +Tomcat Clustering: Part 1 - Reverse Proxies (markt), slides +Tomcat Clustering: Part 2 - Load-balancing (markt), slides +Tomcat Clustering: Part 3 - Clustering (markt), slides Load-balancing Tomcat with mod_jk - Christopher Schultz, http://home.apache.org/~schultz/ApacheCon%20NA%202015/Load-balancing%20Tomcat%20with%20mod_jk.pdf";>slides - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
svn commit: r1760804 - /tomcat/site/trunk/docs/presentations.html
Author: schultz Date: Wed Sep 14 21:50:37 2016 New Revision: 1760804 URL: http://svn.apache.org/viewvc?rev=1760804&view=rev Log: Added ApacheCon NA 2016 presentations. Modified: tomcat/site/trunk/docs/presentations.html Modified: tomcat/site/trunk/docs/presentations.html URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/presentations.html?rev=1760804&r1=1760803&r2=1760804&view=diff == --- tomcat/site/trunk/docs/presentations.html (original) +++ tomcat/site/trunk/docs/presentations.html Wed Sep 14 21:50:37 2016 @@ -300,10 +300,10 @@ mailing list. -Tomcat 9: HTTP/2 Quick Start (markt) https://www.youtube.com/watch?v=oCFwgMvouis";>video +Tomcat 9: HTTP/2 Quick Start (markt), https://www.youtube.com/watch?v=oCFwgMvouis";>video -TLS Virtual Hosting (markt) https://www.youtube.com/watch?v=UnEcYYutbRg";>video +TLS Virtual Hosting (markt), https://www.youtube.com/watch?v=UnEcYYutbRg";>video @@ -313,18 +313,48 @@ mailing list. -ApacheCon 2015 +ApacheCon 2015 + + + + + +Seamless Upgrades for Credential Security in Apache Tomcat - Christopher Schultz, +http://people.apache.org/~schultz/ApacheCon%20NA%202016/Seamless%20Upgrades%20for%20Credential%20Security%20in%20Apache%20Tomcat.pdf";>slides + + + + +Monitoring Apache Tomcat with JMX - Christopher Schultz, +http://people.apache.org/~schultz/ApacheCon%20NA%202016/Monitoring%20Apache%20Tomcat%20with%20JMX.pdf";>slides + + + + +Using OpenSSL to Boost JSSE in Tomcat - Jean-Frederic Clere, +http://schd.ws/hosted_files/apachecon2016/22/Using%20OpenSSL%20to%20Boost%20JSSE%20in%20Tomcat.pdf";>slides + + + + + + + + + + +ApacheCon 2015 -Tomcat Clustering: Part 1 - Reverse Proxies (markt) slides +Tomcat Clustering: Part 1 - Reverse Proxies (markt), slides -Tomcat Clustering: Part 2 - Load-balancing (markt) slides +Tomcat Clustering: Part 2 - Load-balancing (markt), slides -Tomcat Clustering: Part 3 - Clustering (markt) slides +Tomcat Clustering: Part 3 - Clustering (markt), slides - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[Bug 60126] The code of method invoke0(JspWriter) is exceeding the 65535 bytes limit
https://bz.apache.org/bugzilla/show_bug.cgi?id=60126 --- Comment #4 from Christopher Schultz --- (In reply to Mark Thomas from comment #3) > It should be possible to analyse you generated clss files to see how big > they are. In this case, the compiler is failing, so no .class file is generated. Only the auto-generated Java source can be reviewed. The only way to prevent this from happening is to somewhat arbitrarily divide the generated code for a JSP into sections that are unlikely to result in a method-size overflow. That path is fraught with difficulty. An automated approach may not be practical. Björn, I recommend that you look into using Tomcat's precompiler to either actually precompile your JSPs, or just as a sanity-check during your development process to determine if you are going to have any issues with JSP sizes. -- 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 58194] Tomcat crash EXCEPTION_ACCESS_VIOLATION in tcnative-1.dll
https://bz.apache.org/bugzilla/show_bug.cgi?id=58194 Eduardo Guadalupe Quintanilla changed: What|Removed |Added CC||equintani...@bnext.mx --- Comment #3 from Eduardo Guadalupe Quintanilla --- Created attachment 34252 --> https://bz.apache.org/bugzilla/attachment.cgi?id=34252&action=edit dump file Only happened once but the application is working fine in Tomcat 8.5.4 -- 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 60138] New: protocol TLSV1.2 causes exception text sslUtilBase.noneSupported
https://bz.apache.org/bugzilla/show_bug.cgi?id=60138 Bug ID: 60138 Summary: protocol TLSV1.2 causes exception text sslUtilBase.noneSupported Product: Tomcat 8 Version: 8.5.5 Hardware: Other OS: other Status: NEW Severity: major Priority: P2 Component: Connectors Assignee: dev@tomcat.apache.org Reporter: psc...@skycoast.us This problem seems to only occur on IBM z/OS with Tomcat 8.5.5. All other things equal, the problem does not exist with Tomcat 7. First, with Tomcat 7, the connector is defined thusly: This works, and connections can be established using (and only using) TLSv1.2 protocol. Now, all other things being equal, with Tomcat 8.5.5, the connector is defined thusly: This causes the following exception trace (and connections are not possible): SEVERE: Failed to initialize end point associated with ProtocolHandler ["https-jsse-nio-58789"] java.lang.IllegalArgumentException: sslUtilBase.noneSupported at org.apache.tomcat.util.net.SSLUtilBase.getEnabled(SSLUtilBase.java:87) at org.apache.tomcat.util.net.SSLUtilBase.(SSLUtilBase.java:54) at org.apache.tomcat.util.net.jsse.JSSEUtil.(JSSEUtil.java:151) at org.apache.tomcat.util.net.jsse.JSSEImplementation.getSSLUtil(JSSEImplementation.java:49) at org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext(AbstractJsseEndpoint.java:91) at org.apache.tomcat.util.net.AbstractJsseEndpoint.initialiseSsl(AbstractJsseEndpoint.java:81) at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:244) at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:866) at org.apache.tomcat.util.net.AbstractJsseEndpoint.init(AbstractJsseEndpoint.java:213) at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:575) at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:65) at org.apache.catalina.connector.Connector.initInternal(Connector.java:944) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) at org.apache.catalina.core.StandardService.initInternal(StandardService.java:549) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:873) at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) at org.apache.catalina.startup.Catalina.load(Catalina.java:606) at org.apache.catalina.startup.Catalina.load(Catalina.java:629) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:311) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:494) Changing protocol="TLSv1.2" to protocol="TLSv1" avoids the exception and connections are made with TLSv1. TLSv1.1 and TLSv1.2 are conspicuously missing. Again, I must stress that the underlying environment is identical in both cases, including environment variables, Java home directory, system properties specified at startup (-D), etc. The singular difference that I am aware of is moving from Tomcat 7 to Tomcat 8. -- 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 60138] protocol TLSV1.2 causes exception text sslUtilBase.noneSupported
https://bz.apache.org/bugzilla/show_bug.cgi?id=60138 Paul Scott changed: What|Removed |Added CC||psc...@skycoast.us -- 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 60139] New: Incorrect javadoc on PoolConfiguration.setValidationInterval
https://bz.apache.org/bugzilla/show_bug.cgi?id=60139 Bug ID: 60139 Summary: Incorrect javadoc on PoolConfiguration.setValidationInterval Product: Tomcat 8 Version: 8.5.x-trunk Hardware: PC OS: Mac OS X 10.1 Status: NEW Severity: normal Priority: P2 Component: Documentation Assignee: dev@tomcat.apache.org Reporter: pw...@pivotal.io Issue https://bz.apache.org/bugzilla/show_bug.cgi?id=59923 updated the default validationInterval, however, the Javadoc on PoolConfiguration was not updated: /** * avoid excess validation, only run validation at most at this frequency - time in milliseconds. * If a connection is due for validation, but has been validated previously * within this interval, it will not be validated again. * The default value is 3 (30 seconds). * @param validationInterval the validation interval in milliseconds */ public void setValidationInterval(long validationInterval); -- 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: Deploying Tomcat on Snappy Ubuntu Core
Hi Micheal, I hadn't heard of snaps (or used Ubuntu much) but the concept seems interesting to me. Would you be able to send me links to what you have so far so I can check it out? I have a few questions, but I'll reserve those until I get a chance to review what you have. Thanks! On Sep 14, 2016 3:51 PM, "Michael Hall" wrote: > Hi everyone, > > Ubuntu has developed a new platform for deploying applications using > bundled packages called "snaps". These make it easier to deploy and > update on Ubuntu independently of it's release cycle (and on non-Ubuntu > distros too for that matter). I would like to make Tomcat available in > this format so it can be more easily used on lightweight cloud instances > or devices like the Raspberry Pi. > > I have a working example of Tomcat as a snap, and it works really well > with a separate read-only CATALINE_HOME and a writable, versioned > CATALINA_BASE that will allow for atomic updates and rollbacks without > breaking application data, and it's very easy to use. > > The next step is to contribute this to upstream, where it can be > improved (I've only scratched the surface of what can be done with it) > and integrated with the CI system so that snap package can be > automatically created and uploaded for testers and users. This is where > I need help from somebody on this list, so please let me know if you are > interested and I will provide you the packaging files (there are only 2) > and a working binary package if you want to give it a try. > > Thanks. > > -- > Michael Hall > mhall...@ubuntu.com > > - > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > >