svn commit: r1760645 - /tomcat/site/trunk/docs/index.html

2016-09-14 Thread violetagg
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

2016-09-14 Thread violetagg
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

2016-09-14 Thread violetagg
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

2016-09-14 Thread violetagg
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

2016-09-14 Thread violetagg
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

2016-09-14 Thread violetagg
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

2016-09-14 Thread violetagg
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

2016-09-14 Thread violetagg
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

2016-09-14 Thread bugzilla
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

2016-09-14 Thread markt
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"

2016-09-14 Thread bugzilla
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

2016-09-14 Thread bugzilla
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

2016-09-14 Thread violetagg
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

2016-09-14 Thread bugzilla
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

2016-09-14 Thread bugzilla
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

2016-09-14 Thread Mark Thomas
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

2016-09-14 Thread violetagg
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/

2016-09-14 Thread violetagg
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/

2016-09-14 Thread violetagg
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

2016-09-14 Thread Violeta Georgieva
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

2016-09-14 Thread violetagg
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

2016-09-14 Thread Martin Grigorov
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

2016-09-14 Thread buildbot
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

2016-09-14 Thread bugzilla
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-14 Thread Rémy Maucherat
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 ?

2016-09-14 Thread Mark Thomas
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

2016-09-14 Thread Michael Hall
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

2016-09-14 Thread schultz
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

2016-09-14 Thread schultz
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

2016-09-14 Thread bugzilla
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

2016-09-14 Thread bugzilla
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

2016-09-14 Thread bugzilla
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

2016-09-14 Thread bugzilla
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

2016-09-14 Thread bugzilla
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

2016-09-14 Thread Coty Sutherland
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
>
>