[GUMP@vmgump]: Project tomcat-tc8.0.x (in module tomcat-8.0.x) failed

2015-01-08 Thread Bill Barker
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-tc8.0.x has an issue affecting its community integration. This issu

Re: Release of Apache Taglibs

2015-01-08 Thread Jeremy Boynes
On Jan 8, 2015, at 1:42 PM, Konstantin Kolinko wrote: > > 2015-01-08 9:42 GMT+03:00 Jeremy Boynes : >> I made a couple of minor improvements to Apache Taglibs last year related to >> XML parsing and to how we load libraries (it now uses the TCCL which means >> the jars can be shared between web

[Bug 57427] New: 1.0 TLDs are missing from -compat jar

2015-01-08 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57427 Bug ID: 57427 Summary: 1.0 TLDs are missing from -compat jar Product: Taglibs Version: 1.2.1 Hardware: All OS: All Status: NEW Severity: major

[GUMP@vmgump]: Project tomcat-trunk-test-apr (in module tomcat-trunk) failed

2015-01-08 Thread Bill Barker
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-trunk-test-apr has an issue affecting its community integration. Th

[GUMP@vmgump]: Project tomcat-trunk-test-nio (in module tomcat-trunk) failed

2015-01-08 Thread Bill Barker
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-trunk-test-nio has an issue affecting its community integration. Th

[GUMP@vmgump]: Project tomcat-tc8.0.x (in module tomcat-8.0.x) failed

2015-01-08 Thread Bill Barker
To whom it may engage... This is an automated request, but not an unsolicited one. For more information please visit http://gump.apache.org/nagged.html, and/or contact the folk at gene...@gump.apache.org. Project tomcat-tc8.0.x has an issue affecting its community integration. This issu

Re: [CANCELLED][VOTE] Release Apache Tomcat 8.0.16

2015-01-08 Thread Konstantin Kolinko
2015-01-08 22:16 GMT+03:00 Mark Thomas : > > I've fixed this issue in trunk. I need to commit, back-port it and run > through the unit tests. I should be able to do that this evening and I > plan to tag 8.0.17 tomorrow morning. There is the following issue about thread safety in URL_ENCODER and Di

Re: Release of Apache Taglibs

2015-01-08 Thread Konstantin Kolinko
2015-01-08 9:42 GMT+03:00 Jeremy Boynes : > I made a couple of minor improvements to Apache Taglibs last year related to > XML parsing and to how we load libraries (it now uses the TCCL which means > the jars can be shared between webapps as well as be included in a webapp as > before). I would

svn commit: r1650376 - in /tomcat/trunk: java/org/apache/coyote/http11/ test/org/apache/coyote/http11/filters/

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 21:00:43 2015 New Revision: 1650376 URL: http://svn.apache.org/r1650376 Log: Http11OutputBuffer no longer needs to reference a Socket type Modified: tomcat/trunk/java/org/apache/coyote/http11/AbstractHttp11Processor.java tomcat/trunk/java/org/apache/coyote/h

[Bug 57425] ReplicatedContext implementation throws NullPointerException for attributes with null value

2015-01-08 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57425 --- Comment #3 from Mark Thomas --- I'd suggest that this is fixing the symptom rather than the root cause. I think it would be better to replicate the correct handling of setAttribute(String,null) (which is to remove the attribute) in Rep

svn commit: r1650375 - /tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 20:41:35 2015 New Revision: 1650375 URL: http://svn.apache.org/r1650375 Log: Review and tidy up comments. Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java U

[GUMP@vmgump]: Project tomcat-tc8.0.x-test-apr (in module tomcat-8.0.x) failed

2015-01-08 Thread Bill Barker
it/target/junit-4.13-SNAPSHOT.jar -Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.2-SNAPSHOT.jar -Dtest.reports=output/logs-APR -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150108-native-src.tar.gz -Dexampl

svn commit: r1650370 - /tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 19:58:37 2015 New Revision: 1650370 URL: http://svn.apache.org/r1650370 Log: Remove unused code. Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java URL: http

svn commit: r1650365 - in /tomcat/trunk: java/org/apache/catalina/core/StandardHostValve.java test/org/apache/catalina/core/TestStandardHostValve.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 19:47:51 2015 New Revision: 1650365 URL: http://svn.apache.org/r1650365 Log: Fix issue reported during 8.0.16 release testing that requestDestroyed was not called for a non-async page when the ErrorReportingValve would be handling the error reporting. Modified:

svn commit: r1650366 - in /tomcat/trunk: java/org/apache/coyote/http11/Http11Nio2Processor.java java/org/apache/coyote/http11/Http11OutputBuffer.java test/org/apache/coyote/http11/filters/TesterOutput

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 19:47:57 2015 New Revision: 1650366 URL: http://svn.apache.org/r1650366 Log: Simplify Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11Nio2Processor.java tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java tomcat/trunk/test/org/a

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

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 19:29:09 2015 New Revision: 1650360 URL: http://svn.apache.org/r1650360 Log: 8.0.16 release cancelled due to a regression. Modified: tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml URL: http://svn.apach

svn commit: r1650358 - in /tomcat/tc8.0.x/trunk: build.properties.default res/maven/mvn.properties.default

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 19:27:04 2015 New Revision: 1650358 URL: http://svn.apache.org/r1650358 Log: Version bumps for next release Modified: tomcat/tc8.0.x/trunk/build.properties.default tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default Modified: tomcat/tc8.0.x/trunk/build.pr

[CANCELLED][VOTE] Release Apache Tomcat 8.0.16

2015-01-08 Thread Mark Thomas
On 07/01/2015 15:19, Violeta Georgieva wrote: > Hi, > > 2015-01-07 15:02 GMT+02:00 Mark Thomas : >> >> On 07/01/2015 07:42, Violeta Georgieva wrote: >>> Hi, >>> >>> 2015-01-05 15:13 GMT+02:00 Mark Thomas >> >: The proposed Apache Tomcat 8.0.16 release is now avai

Re: How to debug tomcat source in eclipse

2015-01-08 Thread MyList
Mark, Thanks a ton, I will seek through the archives. Harmeet On Jan 8, 2015, at 11:41 PM, Mark Thomas wrote: > On 08/01/2015 17:41, MyList wrote: >> Dear Mark, >> >> I had posted this question a few days back and for some reason I was >> not able to get " any mails " from the list nor did I

[Bug 57425] ReplicatedContext implementation throws NullPointerException for attributes with null value

2015-01-08 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=57425 --- Comment #2 from Felix Schumacher --- Created attachment 32358 --> https://issues.apache.org/bugzilla/attachment.cgi?id=32358&action=edit Don't add orderedLibs attribute if it is null The attached patch is for tomcat 8. But the same l

Re: How to debug tomcat source in eclipse

2015-01-08 Thread Mark Thomas
On 08/01/2015 17:41, MyList wrote: > Dear Mark, > > I had posted this question a few days back and for some reason I was > not able to get " any mails " from the list nor did I get to see my > own post. It is likely you were bitten by the 'feature' of Gmail that hides your own posts. > I then wr

Re: How to debug tomcat source in eclipse

2015-01-08 Thread MyList
Dear Mark, I had posted this question a few days back and for some reason I was not able to get " any mails " from the list nor did I get to see my own post. I then wrote directly to Jeremy and he said I should post to both the list. I also made a second account to subscribe to the dev-list jus

Re: How to debug tomcat source in eclipse

2015-01-08 Thread Mark Thomas
On 08/01/2015 16:33, MyList wrote: > Hello All, > > I am new to web development with tomcat. Have many years experience in C and > C++ on Unix. > > I am newbie to tomcat too. Pardon me if my questions seem simple, just guide > me to the source or links. > > I am interested in debugging the to

Re: Currently ignored WebSocket tests

2015-01-08 Thread Rémy Maucherat
2015-01-08 16:56 GMT+01:00 Mark Thomas : > There are a couple of WebSocket tests that are currently commented out > in org.apache.tomcat.websocket.pojo.TestEncodingDecoding > > I've been looking into why the currently fail. > > Failing test 1: testMessagesEndPoints() > > First of all, this test fa

How to debug tomcat source in eclipse

2015-01-08 Thread MyList
Hello All, I am new to web development with tomcat. Have many years experience in C and C++ on Unix. I am newbie to tomcat too. Pardon me if my questions seem simple, just guide me to the source or links. I am interested in debugging the tomcat server source code through Eclipse.I would like

Hello test mail - please ignore

2015-01-08 Thread MyList
Hi Hello test mail - please ignore Regards - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org

Hello test mail - please ignore

2015-01-08 Thread Tech2Mgmt
Hi Hello test mail - please ignore - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org

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

2015-01-08 Thread Rémy Maucherat
2015-01-08 15:48 GMT+01:00 Mark Thomas : > The reason I only saw the issue with NIO2 is that only NIO2 was > buffering the ServletOutputStream for upgraded connections. The patch > above aligned NIO2 with NIO and APR - neither of which buffer upgraded > connections. > > I took a look at the spec a

svn commit: r1650317 - /tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestEncodingDecoding.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 15:59:30 2015 New Revision: 1650317 URL: http://svn.apache.org/r1650317 Log: Remove what appear to be copied/pasted checks from other tests that do not apply to these tests. Modified: tomcat/trunk/test/org/apache/tomcat/websocket/pojo/TestEncodingDecoding.java

[jira] [Commented] (MTOMCAT-83) Support specifying arguments using a real forked JVM

2015-01-08 Thread Srdan Srepfler (JIRA)
[ https://issues.apache.org/jira/browse/MTOMCAT-83?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14269476#comment-14269476 ] Srdan Srepfler commented on MTOMCAT-83: --- I think we are running into this issue as w

Currently ignored WebSocket tests

2015-01-08 Thread Mark Thomas
There are a couple of WebSocket tests that are currently commented out in org.apache.tomcat.websocket.pojo.TestEncodingDecoding I've been looking into why the currently fail. Failing test 1: testMessagesEndPoints() First of all, this test fails with: java.lang.IllegalStateException: The remote e

svn commit: r1650304 - /tomcat/native/trunk/native/src/jnilib.c

2015-01-08 Thread schultz
Author: schultz Date: Thu Jan 8 14:57:07 2015 New Revision: 1650304 URL: http://svn.apache.org/r1650304 Log: Remove zero-boundary-check on String length argument, as this argument is unsigned and can therefore never be less than zero. Removes a compiler warning and simplifies the code a bit. Mo

svn commit: r1650302 - /tomcat/native/trunk/native/src/poll.c

2015-01-08 Thread schultz
Author: schultz Date: Thu Jan 8 14:53:48 2015 New Revision: 1650302 URL: http://svn.apache.org/r1650302 Log: Removed unused remove_all function. Modified: tomcat/native/trunk/native/src/poll.c Modified: tomcat/native/trunk/native/src/poll.c URL: http://svn.apache.org/viewvc/tomcat/native/t

Re: tcnative trunk versus 1.1 branch

2015-01-08 Thread Christopher Schultz
Rainer, On 1/8/15 7:33 AM, Rainer Jung wrote: > Am 07.01.2015 um 18:58 schrieb Christopher Schultz: >> All, >> >> As far as I can tell, the 1.1 branch has gotten way out of sync with the >> trunk, here. Rainer has been doing a lot of work on the trunk, lately, >> with nothing being back-ported. >

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

2015-01-08 Thread Mark Thomas
On 08/01/2015 14:06, Mark Thomas wrote: > On 08/01/2015 13:50, Rémy Maucherat wrote: >> 2015-01-08 14:11 GMT+01:00 : >> >>> Author: markt >>> Date: Thu Jan 8 13:10:59 2015 >>> New Revision: 1650280 >>> >>> URL: http://svn.apache.org/r1650280 >>> Log: >>> Fix failing unit test >>> testMessagesBlock

svn commit: r1650300 - /tomcat/trunk/java/org/apache/coyote/http11/upgrade/UpgradeServletOutputStream.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 14:43:56 2015 New Revision: 1650300 URL: http://svn.apache.org/r1650300 Log: This check only applies to non-blocking IO Modified: tomcat/trunk/java/org/apache/coyote/http11/upgrade/UpgradeServletOutputStream.java Modified: tomcat/trunk/java/org/apache/coyote/

Re: svn commit: r1650277 - in /tomcat/trunk/java/org/apache: coyote/http11/ tomcat/util/net/

2015-01-08 Thread Rémy Maucherat
2015-01-08 14:58 GMT+01:00 Mark Thomas : > On 08/01/2015 13:54, Rémy Maucherat wrote: > > 2015-01-08 14:50 GMT+01:00 Mark Thomas : > > > >>> There's a big deadlock risk if the recursion if incomplete and error > >>> processing are inside the sync. > >> > >> I came across some of those while doing

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

2015-01-08 Thread Mark Thomas
On 08/01/2015 13:50, Rémy Maucherat wrote: > 2015-01-08 14:11 GMT+01:00 : > >> Author: markt >> Date: Thu Jan 8 13:10:59 2015 >> New Revision: 1650280 >> >> URL: http://svn.apache.org/r1650280 >> Log: >> Fix failing unit test >> testMessagesBlocking(org.apache.coyote.http11.upgrade.TestUpgrade) >

Re: svn commit: r1650268 - /tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java

2015-01-08 Thread Rémy Maucherat
2015-01-08 14:46 GMT+01:00 Mark Thomas : > On 08/01/2015 13:30, Rémy Maucherat wrote: > > 2015-01-08 14:09 GMT+01:00 : > > > >> Author: markt > >> Date: Thu Jan 8 13:09:47 2015 > >> New Revision: 1650268 > >> > >> URL: http://svn.apache.org/r1650268 > >> Log: > >> Deque is a little more complex t

Re: svn commit: r1650277 - in /tomcat/trunk/java/org/apache: coyote/http11/ tomcat/util/net/

2015-01-08 Thread Mark Thomas
On 08/01/2015 13:54, Rémy Maucherat wrote: > 2015-01-08 14:50 GMT+01:00 Mark Thomas : > >>> There's a big deadlock risk if the recursion if incomplete and error >>> processing are inside the sync. >> >> I came across some of those while doing the refactoring. I think - as of >> r1650289 - they are

Re: svn commit: r1650277 - in /tomcat/trunk/java/org/apache: coyote/http11/ tomcat/util/net/

2015-01-08 Thread Rémy Maucherat
2015-01-08 14:50 GMT+01:00 Mark Thomas : > > There's a big deadlock risk if the recursion if incomplete and error > > processing are inside the sync. > > I came across some of those while doing the refactoring. I think - as of > r1650289 - they are addressed but it is possible I missed something.

Re: svn commit: r1650277 - in /tomcat/trunk/java/org/apache: coyote/http11/ tomcat/util/net/

2015-01-08 Thread Mark Thomas
On 08/01/2015 13:46, Rémy Maucherat wrote: > 2015-01-08 14:10 GMT+01:00 : > >> @@ -766,32 +776,120 @@ public class Nio2Endpoint extends Abstra >> this.writeCompletionHandler = new CompletionHandler> ByteBuffer>() { >> @Override >> public void complete

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

2015-01-08 Thread Rémy Maucherat
2015-01-08 14:11 GMT+01:00 : > Author: markt > Date: Thu Jan 8 13:10:59 2015 > New Revision: 1650280 > > URL: http://svn.apache.org/r1650280 > Log: > Fix failing unit test > testMessagesBlocking(org.apache.coyote.http11.upgrade.TestUpgrade) > > Modified: > tomcat/trunk/java/org/apache/tomcat/

Re: svn commit: r1650268 - /tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java

2015-01-08 Thread Mark Thomas
On 08/01/2015 13:30, Rémy Maucherat wrote: > 2015-01-08 14:09 GMT+01:00 : > >> Author: markt >> Date: Thu Jan 8 13:09:47 2015 >> New Revision: 1650268 >> >> URL: http://svn.apache.org/r1650268 >> Log: >> Deque is a little more complex than List >> but using the same structure for all connectors w

Re: svn commit: r1650277 - in /tomcat/trunk/java/org/apache: coyote/http11/ tomcat/util/net/

2015-01-08 Thread Rémy Maucherat
2015-01-08 14:10 GMT+01:00 : > @@ -766,32 +776,120 @@ public class Nio2Endpoint extends Abstra > this.writeCompletionHandler = new CompletionHandler ByteBuffer>() { > @Override > public void completed(Integer nBytes, ByteBuffer > attachment) { > -

Re: svn commit: r1650268 - /tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java

2015-01-08 Thread Rémy Maucherat
2015-01-08 14:09 GMT+01:00 : > Author: markt > Date: Thu Jan 8 13:09:47 2015 > New Revision: 1650268 > > URL: http://svn.apache.org/r1650268 > Log: > Deque is a little more complex than List > but using the same structure for all connectors will improve code re-use > and thereby improve maintaina

svn commit: r1650289 - /tomcat/trunk/java/org/apache/tomcat/util/net/SocketWrapperBase.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:11:45 2015 New Revision: 1650289 URL: http://svn.apache.org/r1650289 Log: Add TODO Modified: tomcat/trunk/java/org/apache/tomcat/util/net/SocketWrapperBase.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/SocketWrapperBase.java URL: http://svn.ap

svn commit: r1650288 - /tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:11:40 2015 New Revision: 1650288 URL: http://svn.apache.org/r1650288 Log: Fix another APR refactoring regression Modified: tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java U

svn commit: r1650286 - in /tomcat/trunk/java/org/apache: coyote/ajp/AjpProcessor.java coyote/http11/upgrade/UpgradeServletOutputStream.java tomcat/util/net/Nio2Endpoint.java tomcat/util/net/SocketWrap

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:11:31 2015 New Revision: 1650286 URL: http://svn.apache.org/r1650286 Log: Differentiate between checking to see if OutputBuffer has data to write and isReady() (for write). The later requires a write registration if it is not ready. Modified: tomcat/trunk/jav

svn commit: r1650287 - /tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:11:36 2015 New Revision: 1650287 URL: http://svn.apache.org/r1650287 Log: Fix regression in APR refactoring Modified: tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java URL:

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

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:11:13 2015 New Revision: 1650283 URL: http://svn.apache.org/r1650283 Log: Better comment Modified: tomcat/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java URL: http://svn.apache

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

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:11:24 2015 New Revision: 1650285 URL: http://svn.apache.org/r1650285 Log: Rework notify to handle nested inline completion handlers correctly. Modified: tomcat/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java Modified: tomcat/trunk/java/org/apache/tom

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

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:11:04 2015 New Revision: 1650281 URL: http://svn.apache.org/r1650281 Log: Separate readInterest and writeInterest Fix failing unit test testMessagesNonBlocking(org.apache.coyote.http11.upgrade.TestUpgrade) Modified: tomcat/trunk/java/org/apache/tomcat/util/ne

svn commit: r1650284 - in /tomcat/trunk: java/org/apache/coyote/http11/Http11OutputBuffer.java test/org/apache/coyote/http11/filters/TesterOutputBuffer.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:11:19 2015 New Revision: 1650284 URL: http://svn.apache.org/r1650284 Log: Simplify - call socketWrapper.write() directly Modified: tomcat/trunk/java/org/apache/coyote/http11/Http11OutputBuffer.java tomcat/trunk/test/org/apache/coyote/http11/filters/Tester

svn commit: r1650282 - /tomcat/trunk/java/org/apache/catalina/security/SecurityClassLoad.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:11:09 2015 New Revision: 1650282 URL: http://svn.apache.org/r1650282 Log: Update class name Modified: tomcat/trunk/java/org/apache/catalina/security/SecurityClassLoad.java Modified: tomcat/trunk/java/org/apache/catalina/security/SecurityClassLoad.java URL:

svn commit: r1650279 - in /tomcat/trunk: java/org/apache/coyote/http11/ test/org/apache/coyote/http11/filters/

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:10:54 2015 New Revision: 1650279 URL: http://svn.apache.org/r1650279 Log: Drop implementation specific InternalXxxOutputBuffer implementations and make the abstract base class the only concrete implementation. Added: tomcat/trunk/java/org/apache/coyote/http11

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

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:10:59 2015 New Revision: 1650280 URL: http://svn.apache.org/r1650280 Log: Fix failing unit test testMessagesBlocking(org.apache.coyote.http11.upgrade.TestUpgrade) Modified: tomcat/trunk/java/org/apache/tomcat/util/net/Nio2Endpoint.java Modified: tomcat/trunk

svn commit: r1650278 - in /tomcat/trunk/java/org/apache: coyote/http11/InternalNio2OutputBuffer.java tomcat/util/net/Nio2Endpoint.java tomcat/util/net/SocketWrapperBase.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:10:46 2015 New Revision: 1650278 URL: http://svn.apache.org/r1650278 Log: Untested first pass at pushing down NIO2 writes. Modified: tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java tomcat/trunk/java/org/apache/tomcat/util/net/Nio2

svn commit: r1650277 - in /tomcat/trunk/java/org/apache: coyote/http11/ tomcat/util/net/

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:10:41 2015 New Revision: 1650277 URL: http://svn.apache.org/r1650277 Log: Partial NIO2 refactoring Modified: tomcat/trunk/java/org/apache/coyote/http11/AbstractOutputBuffer.java tomcat/trunk/java/org/apache/coyote/http11/InternalAprOutputBuffer.java t

svn commit: r1650274 - /tomcat/trunk/java/org/apache/tomcat/util/net/SocketWrapperBase.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:10:20 2015 New Revision: 1650274 URL: http://svn.apache.org/r1650274 Log: Refactoring with an eye to NIO2. Modified: tomcat/trunk/java/org/apache/tomcat/util/net/SocketWrapperBase.java Modified: tomcat/trunk/java/org/apache/tomcat/util/net/SocketWrapperBase.

svn commit: r1650271 - in /tomcat/trunk/java/org/apache: coyote/http11/InternalAprOutputBuffer.java tomcat/util/net/AprEndpoint.java tomcat/util/net/Nio2Endpoint.java tomcat/util/net/NioEndpoint.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:10:05 2015 New Revision: 1650271 URL: http://svn.apache.org/r1650271 Log: First (untested) pass at moving APR writes to SocketWrapper Modified: tomcat/trunk/java/org/apache/coyote/http11/InternalAprOutputBuffer.java tomcat/trunk/java/org/apache/tomcat/uti

svn commit: r1650272 - in /tomcat/trunk/java/org/apache/coyote/http11: AbstractOutputBuffer.java InternalAprOutputBuffer.java InternalNio2OutputBuffer.java InternalNioOutputBuffer.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:10:10 2015 New Revision: 1650272 URL: http://svn.apache.org/r1650272 Log: Pull up sendAck() Modified: tomcat/trunk/java/org/apache/coyote/http11/AbstractOutputBuffer.java tomcat/trunk/java/org/apache/coyote/http11/InternalAprOutputBuffer.java tomcat/t

svn commit: r1650273 - in /tomcat/trunk/java/org/apache/coyote/http11: InternalAprOutputBuffer.java InternalNioOutputBuffer.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:10:15 2015 New Revision: 1650273 URL: http://svn.apache.org/r1650273 Log: Aligning NIO and APR Modified: tomcat/trunk/java/org/apache/coyote/http11/InternalAprOutputBuffer.java tomcat/trunk/java/org/apache/coyote/http11/InternalNioOutputBuffer.java Modif

svn commit: r1650275 - in /tomcat/trunk/java/org/apache: coyote/http11/ tomcat/util/net/

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:10:26 2015 New Revision: 1650275 URL: http://svn.apache.org/r1650275 Log: Push register write-interest down into the SocketWrapper Modified: tomcat/trunk/java/org/apache/coyote/http11/InternalAprOutputBuffer.java tomcat/trunk/java/org/apache/coyote/http11

svn commit: r1650276 - in /tomcat/trunk: java/org/apache/coyote/http11/ java/org/apache/tomcat/util/net/ test/org/apache/coyote/http11/filters/

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:10:34 2015 New Revision: 1650276 URL: http://svn.apache.org/r1650276 Log: Fix failing NIO2 unit tests with a largish plaster until the writes are fully moved to the NIO2 SocketWrapper. Modified: tomcat/trunk/java/org/apache/coyote/http11/AbstractOutputBuffer.

svn commit: r1650270 - in /tomcat/trunk/java/org/apache/tomcat/util/net: AprEndpoint.java NioEndpoint.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:09:59 2015 New Revision: 1650270 URL: http://svn.apache.org/r1650270 Log: Start to align write methods Modified: tomcat/trunk/java/org/apache/tomcat/util/net/AprEndpoint.java tomcat/trunk/java/org/apache/tomcat/util/net/NioEndpoint.java Modified: tomcat/

svn commit: r1650266 - /tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:09:36 2015 New Revision: 1650266 URL: http://svn.apache.org/r1650266 Log: Never add to buffer once created so only allocate what is required. Modified: tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java Modified: tomcat/trunk/java/org/

svn commit: r1650268 - /tomcat/trunk/java/org/apache/coyote/http11/InternalNio2OutputBuffer.java

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:09:47 2015 New Revision: 1650268 URL: http://svn.apache.org/r1650268 Log: Deque is a little more complex than List but using the same structure for all connectors will improve code re-use and thereby improve maintainability. Modified: tomcat/trunk/java/org/ap

svn commit: r1650269 - in /tomcat/trunk/java/org/apache: coyote/ajp/ coyote/http11/ coyote/http11/upgrade/ tomcat/util/net/

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:09:54 2015 New Revision: 1650269 URL: http://svn.apache.org/r1650269 Log: Move writes and associated buffers to SocketWrapper for NIO. NIO2/APR likely broken at this point. Modified: tomcat/trunk/java/org/apache/coyote/ajp/AjpProcessor.java tomcat/trunk/

svn commit: r1650267 - in /tomcat/trunk/java/org/apache: coyote/ coyote/ajp/ coyote/http11/ tomcat/util/buf/

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:09:42 2015 New Revision: 1650267 URL: http://svn.apache.org/r1650267 Log: Move ByteBufferHolder so it can be used by SocketWrapper Added: tomcat/trunk/java/org/apache/tomcat/util/buf/ByteBufferHolder.java (contents, props changed) - copied, changed f

svn commit: r1650265 - in /tomcat/trunk: java/org/apache/coyote/http11/ test/org/apache/coyote/http11/filters/

2015-01-08 Thread markt
Author: markt Date: Thu Jan 8 13:09:31 2015 New Revision: 1650265 URL: http://svn.apache.org/r1650265 Log: Add SocketWrapper to AbstractOutputBuffer. While this allows a little code reduction now, the primary reason for this is a step towards the goal of having a single OutputBuffer implementatio

Re: [tcnative] Unused function in src/poll.c

2015-01-08 Thread Rainer Jung
Am 07.01.2015 um 19:00 schrieb Christopher Schultz: All, There is a function in src/poll.c that is completely unused: 450737 mturk static void remove_all(tcn_pollset_t *p) 450737 mturk { 450737 mturk apr_int32_t i; 450737 mturk for (i = 0; i < p->nelts; i++)

Re: tcnative trunk versus 1.1 branch

2015-01-08 Thread Rainer Jung
Am 07.01.2015 um 18:58 schrieb Christopher Schultz: All, As far as I can tell, the 1.1 branch has gotten way out of sync with the trunk, here. Rainer has been doing a lot of work on the trunk, lately, with nothing being back-ported. I don't get that. What work do you mean? The first possibly n