Re: [VOTE] Release Apache Tomcat 8.0.50

2018-02-12 Thread Violeta Georgieva
Hi,

2018-02-07 22:56 GMT+02:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.50 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.50/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1173/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_50/
>
> The proposed 8.0.50 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 8.0.50

We need more votes

Thanks,
Violeta


Re: [VOTE] Release Apache Tomcat 7.0.85

2018-02-12 Thread Violeta Georgieva
Hi,

2018-02-07 21:42 GMT+02:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 7.0.85 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.85/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1172/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_85/
>
> The proposed 7.0.85 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 7.0.85 Stable

We need more votes

Thanks,
Violeta


Re: [VOTE] Release Apache Tomcat 8.0.50

2018-02-08 Thread Violeta Georgieva
2018-02-07 22:56 GMT+02:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.50 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.50/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1173/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_50/
>
> The proposed 8.0.50 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.50

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 7.0.85

2018-02-08 Thread Violeta Georgieva
2018-02-07 21:42 GMT+02:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 7.0.85 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.85/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1172/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_85/
>
> The proposed 7.0.85 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 7.0.85 Stable

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 9.0.5

2018-02-08 Thread Violeta Georgieva
2018-02-07 0:08 GMT+02:00 Mark Thomas :
>
> The proposed Apache Tomcat 9.0.5 release is now available for voting.
>
> The major changes compared to the 9.0.4 release are:
>
> - Refactor error handling to enable errors that occur before processing
>   is passed to the application to be handled by the application provided
>   error handling and/or the container provided error handling
>   (ErrorReportValve) as appropriate.
>
> - Enable strict validation of the provided host name and port for all
>   connectors. Requests with invalid host names and/or ports will be
>   rejected with a 400 response.
>
> - Enhance the JMX support for jdbc-pool in order to expose
>   PooledConnection and JdbcInterceptors.
>
> Along with lots of other bug fixes and improvements.
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.5/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1170/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_5/
>
> The proposed 9.0.5 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 9.0.5

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 8.5.28

2018-02-08 Thread Violeta Georgieva
2018-02-07 1:33 GMT+02:00 Mark Thomas :
>
> The proposed Apache Tomcat 8.5.28 release is now available for voting.
>
> The major changes compared to the 8.5.27 release are:
>
> - Fix truncated request input streams when using NIO2 with TLS.
>
> - Improved error handling and reporting for TLS configuration.
>
> - Enhance the JMX support for jdbc-pool in order to expose
>   PooledConnection and JdbcInterceptors.
>
> Along with lots of other bug fixes and improvements.
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.28/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1171/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_28/
>
> The proposed 8.5.28 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.28

Regards,
Violeta


[VOTE] Release Apache Tomcat 8.0.50

2018-02-07 Thread Violeta Georgieva
The proposed Apache Tomcat 8.0.50 release is now available for voting.

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

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

Regards,
Violeta


[VOTE] Release Apache Tomcat 7.0.85

2018-02-07 Thread Violeta Georgieva
The proposed Apache Tomcat 7.0.85 release is now available for voting.

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

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

Regards,
Violeta


Re: svn commit: r1823460 - in /tomcat/tc7.0.x/trunk: java/org/apache/catalina/loader/WebappClassLoaderBase.java webapps/docs/changelog.xml

2018-02-07 Thread Violeta Georgieva
2018-02-07 18:39 GMT+02:00 Rainer Jung :
>
> Am 07.02.2018 um 16:37 schrieb Rainer Jung:
>>
>> Thanks for the review. I will look into it. Do you think we can keep it
for this release, based on the experience from previous trunk and TC 8.0/tc
8.5 releases? Other options rare reverting, or applying a change in trunk
etc. very soon, or delaying the 7.0 release.
>>
>> I can look into it today, but it might take until tomorrw before I am
sure enough to change this.
>
>
> Found the time to do it right now. Already committed.
>
> I removed those checks and decided to also switch to using a sub string
from the already available "path" instead of again replacing all
occurrences of "." by "/".

Are we ready for release?

Thanks,
Violeta

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


Re: Tagging Tomcat 7/8.0

2018-02-07 Thread Violeta Georgieva
2018-02-07 13:39 GMT+02:00 Rainer Jung <rainer.j...@kippdata.de>:
>
> Am 07.02.2018 um 10:05 schrieb Violeta Georgieva:
>>
>> Hi,
>>
>> I'm planning to start preparing Tomcat 7/8.0 for a release later today.
>> If you would like to include something in addition, please reply here.
>
>
> If it is OK for you, I would go ahead and apply my Spring weaving class
loader fix (BZ 58143).

ok n.p.
Violeta


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


Tagging Tomcat 7/8.0

2018-02-07 Thread Violeta Georgieva
Hi,

I'm planning to start preparing Tomcat 7/8.0 for a release later today.
If you would like to include something in addition, please reply here.

Regards,
Violeta


Re: Fix the public interfaces for Tomcat 9 in the release notes

2018-02-02 Thread Violeta Georgieva
2018-02-02 19:47 GMT+02:00 Mark Thomas <ma...@apache.org>:
>
>
>
> On 01/02/2018 16:14, Violeta Georgieva wrote:
>>
>> Hi,
>>
>> As Tomcat 9 is now stable I think we can fix the public API here
>> http://tomcat.apache.org/tomcat-9.0-doc/RELEASE-NOTES.txt
>>
>> Wdyt?
>
>
> +1
>
> We can do that for the next release.

I did a commit with an update.

> We should probably check the earlier versions as well.

The previous versions are OK

Regards,
Violeta

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


Fix the public interfaces for Tomcat 9 in the release notes

2018-02-01 Thread Violeta Georgieva
Hi,

As Tomcat 9 is now stable I think we can fix the public API here
http://tomcat.apache.org/tomcat-9.0-doc/RELEASE-NOTES.txt

Wdyt?
Violeta


Re: Responsive Website for tomcat.apache.org

2018-01-26 Thread Violeta Georgieva
Hi,

2018-01-26 19:07 GMT+02:00 Igal @ Lucee.org <i...@lucee.org>:
>
> On 1/26/2018 5:16 AM, Violeta Georgieva wrote:
>>
>> 2018-01-26 14:40 GMT+02:00 Konstantin Kolinko <knst.koli...@gmail.com>:
>>>
>>> It looks OK now, after I regenerated the docs - r1822283 .
>
> Right.  I do not patch the generated files, only the source ones, so docs
must be regenerated after each patch.
>
>> I still see odd "OK" button on Chrome and Safari, only Firefox is ok.
>> Regards,
>> Violeta
>
> What OS are you running?  Can you please provide the full versions of the
browsers?  Also, please ensure that
> https://tomcat.apache.org/res/css/tomcat.css is not cached.

- MacOS High Sierra
-
https://github.com/violetagg/tomcat-website-screenshots/tree/master/r1822283
- no cache
- the version is provided with every screenshot

Regards,
Violeta

>
>> 2018-01-26 14:40 GMT+02:00 Konstantin Kolinko <knst.koli...@gmail.com>:
>>>
>>> Print view is yet to be fixed.
>
> I provided the patch for the more urgent things since the site is live,
so I did not cover everything in that patch.
>
> The Print looked fine on Chrome ( see previous printout at
https://github.com/isapir/tomcat-site/releases/download/0.1/Apache.Tomcat.-.Welcome.pdf
), but I checked now on Firefox and I see what you mean.  Not sure why that
happens but I'll fix it.
>
> Best,
>
>
> Igal
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>


Re: Responsive Website for tomcat.apache.org

2018-01-26 Thread Violeta Georgieva
2018-01-26 14:40 GMT+02:00 Konstantin Kolinko <knst.koli...@gmail.com>:
>
> 2018-01-26 13:04 GMT+03:00 Violeta Georgieva <miles...@gmail.com>:
> > Hi,
> >
> > 2018-01-26 7:14 GMT+02:00 Igal Sapir <i...@lucee.org>:
> >>
> >> Please see patch at
https://github.com/isapir/tomcat-site/commit/5e4d642
> >> which adjusts the search box alignment and adds a keyboard toggle with
the
> >> Enter key when the hamburger menu icon has focus.
> >
> > Here is what I see after applying the patch to the website:
> >
https://github.com/violetagg/tomcat-website-screenshots/tree/master/r1822263
> >
> > Regards,
> > Violeta
>
> It looks OK now, after I regenerated the docs - r1822283 .

I still see odd "OK" button on Chrome and Safari, only Firefox is ok.
Regards,
Violeta

> Print view is yet to be fixed.
>
>
> Best regards,
> Konstantin Kolinko
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>


Re: Responsive Website for tomcat.apache.org

2018-01-26 Thread Violeta Georgieva
Hi,

2018-01-26 7:14 GMT+02:00 Igal Sapir :
>
> Please see patch at https://github.com/isapir/tomcat-site/commit/5e4d642
> which adjusts the search box alignment and adds a keyboard toggle with the
> Enter key when the hamburger menu icon has focus.

Here is what I see after applying the patch to the website:
https://github.com/violetagg/tomcat-website-screenshots/tree/master/r1822263

Regards,
Violeta

> Best,
>
>
> Igal
>
> On Thu, Jan 25, 2018 at 1:34 PM, Igal @ Lucee.org  wrote:
>
> > On 1/25/2018 1:04 PM, Konstantin Kolinko wrote:
> >
> >> 2018-01-25 20:06 GMT+03:00 Igal @ Lucee.org :
> >>
> >>> Thank you for sharing your screenshots.  I am not sure why that
happened
> >>> but
> >>> I will fix it.
> >>>
> >>> The first thing that comes to mind is a cached CSS file, so I will
rename
> >>> the file to make sure that that's not a factor.  It's a bit
challenging
> >>> that
> >>> I can't reproduce it on my system, but I will check on my Fedora
laptop
> >>> too.
> >>>
> >> That Firefox is run with a separate profile that I use for testing -
> >> it has caching disabled.
> >>
> >> Comparing eu/us mirrors, both are the same,
> >> http://tomcat.eu.apache.org/
> >> http://tomcat.us.apache.org/
> >>
> >> What happens when you zoom out?
> >>
> >> Looking for active css rules on the input element,
> >>
> >> .searchbox input[type="search"], .searchbox button {
> >>  height: 25px;
> >> }
> >>
> >> Why a "type" selector is here? Can it be more simple?
> >> It can be just #query, as this input has an id.
> >>
> > Styling by ID instead of a class has other implications, primarily
> > specificity [1], which makes projects styling harder to maintain.  I am
> > unaware of any browser that has issue with that selector.  If there is
then
> > I can modify it.
> >
> > Why the height is in pixels, not in font units?
> >>
> >> There is a css rule for height (quoted above),  but there is no rule
> >> for width of this input field.
> >> (When size attribute not specified it should default to size="20", and
> >> width depends on the actual font).
> >>
> > The width here came from the parent container.  I was unaware of any
> > issues as all 4 browsers (Chrome, Firefox, Edge, IE11) that I tested on
> > rendered it correctly in my testing.
> >
> > I will fix the known issues and submit a new patch.
> >
> > Thank you,
> >
> >
> > Igal
> >
> > [1] https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity
> >


Re: Responsive Website for tomcat.apache.org

2018-01-25 Thread Violeta Georgieva
2018-01-24 21:05 GMT+02:00 Igal @ Lucee.org :
>
> Konstantin,
>
> I'd be happy to make all the necessary corections.
>
> On 1/24/2018 2:44 AM, Konstantin Kolinko wrote:
>>
>> 1. The "print view" of the page is important. One should be able to
>> print it. Especially the documentation.
>>
>> I think that menu and search box were not visible when printing, but
>> one has to check.
>
> IIRC the menu and search box were not visible when printing earlier
either.  The print view is very similar to the way it.  Is there any
important information that is missing?  See my print out at
https://github.com/isapir/tomcat-site/releases/download/0.1/Apache.Tomcat.-.Welcome.pdf
>
>> 2. The "GO" button on the search box looks off, misaligned.
>
> What browser are you using?  See screenshots at
>
https://user-images.githubusercontent.com/885907/35351078-b1cece0e-00f4-11e8-9d4d-6305d7ef4545.png
>
https://user-images.githubusercontent.com/885907/35351182-fd2f6048-00f4-11e8-8b73-1a005145a85a.png
>
>> 3. We would have to update some documentation.
>>
>> http://tomcat.apache.org/lists.html#tomcat-users
>> "2. Note, that Tomcat Documentation is provided on this site (see the
>> links at the left) and is searchable (see an input box above)."
>
> Perhaps a better phrasing would be:
>
> "Note, that Tomcat Documentation is provided on this site and is
searchable (see links and search box at the left)."
>
> Given that I can not make the change myself and the git patches take an
extra step, it would be easier for any committer to update it without a
patch from me at this point.

I did that + added info for all Tomcat version that we support.

Regards,
Violeta

>> 4. Accessibility. Is it possible to operate the site without having a
mouse?
>>
>> If menu is closed, I cannot access the hamburger button with keyboard
>> (e.g. pressing tab), cannot open it.  And the text on the main page
>> does not provide other ways to access those parts of the site.
>
> Sure, I will work on that.
>
> Best,
>
>
> Igal Sapir
> Lucee Core Developer
> Lucee.org 
>


[ANN] Apache Tomcat 7.0.84 released

2018-01-25 Thread Violeta Georgieva
The Apache Tomcat team announces the immediate availability of Apache
Tomcat 7.0.84.

Apache Tomcat is an open source software implementation of the Java
Servlet, JavaServer Pages, Java Expression Language and Java
WebSocket technologies.

This release contains a number of bug fixes and improvements compared to
version 7.0.82. The notable changes since 7.0.82 include:


- Java 9 is fully supported

- Update the packaged version of the Tomcat Native Library to
  1.2.16 to pick up the latest Windows binaries built with
  APR 1.6.3 and OpenSSL 1.0.2m

- Add a new system property
  (org.apache.jasper.runtime.BodyContentImpl.BUFFER_SIZE) to control the
  size of the buffer used by Jasper when buffering tag bodies.


Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-7.0-doc/changelog.html

Downloads:
http://tomcat.apache.org/download-70.cgi

Migration guides from Apache Tomcat 5.5.x and 6.0.x:
http://tomcat.apache.org/migration.html

Enjoy

The Apache Tomcat team


[ANN] Apache Tomcat 8.0.49 released

2018-01-25 Thread Violeta Georgieva
The Apache Tomcat team announces the immediate availability of Apache
Tomcat 8.0.49.

Please note that Tomcat 8.x users should normally be using 8.5.x
releases in preference to 8.0.x releases. The Apache Tomcat team
announced that support for Apache Tomcat 8.0.x will end on
30 June 2018.

Apache Tomcat 8.0 is an open source software implementation of the Java
Servlet, JavaServer Pages, Java Unified Expression Language and Java
WebSocket technologies.

Apache Tomcat 8.0.49 includes fixes for issues identified in 8.0.48 as
well as other enhancements and changes. The notable changes since
8.0.48 include:


- Add a new system property
  (org.apache.jasper.runtime.BodyContentImpl.BUFFER_SIZE) to control the
  size of the buffer used by Jasper when buffering tag bodies.


Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-8.0-doc/changelog.html

Downloads:
http://tomcat.apache.org/download-80.cgi

Migration guides from Apache Tomcat 5.5.x, 6.0.x and 7.0.x:
http://tomcat.apache.org/migration.html

Enjoy

The Apache Tomcat team


Re: Responsive Website for tomcat.apache.org

2018-01-24 Thread Violeta Georgieva
2018-01-24 21:05 GMT+02:00 Igal @ Lucee.org :
>
> Konstantin,
>
> I'd be happy to make all the necessary corections.
>
> On 1/24/2018 2:44 AM, Konstantin Kolinko wrote:
>>
>> 1. The "print view" of the page is important. One should be able to
>> print it. Especially the documentation.
>>
>> I think that menu and search box were not visible when printing, but
>> one has to check.
>
> IIRC the menu and search box were not visible when printing earlier
either.  The print view is very similar to the way it.  Is there any
important information that is missing?  See my print out at
https://github.com/isapir/tomcat-site/releases/download/0.1/Apache.Tomcat.-.Welcome.pdf
>
>> 2. The "GO" button on the search box looks off, misaligned.
>
> What browser are you using?  See screenshots at
>
https://user-images.githubusercontent.com/885907/35351078-b1cece0e-00f4-11e8-9d4d-6305d7ef4545.png
>
https://user-images.githubusercontent.com/885907/35351182-fd2f6048-00f4-11e8-8b73-1a005145a85a.png

Here is what I see with Chrome, Firefox and Safari
https://github.com/violetagg/tomcat-website-screenshots

Regards,
Violeta


>> 3. We would have to update some documentation.
>>
>> http://tomcat.apache.org/lists.html#tomcat-users
>> "2. Note, that Tomcat Documentation is provided on this site (see the
>> links at the left) and is searchable (see an input box above)."
>
> Perhaps a better phrasing would be:
>
> "Note, that Tomcat Documentation is provided on this site and is
searchable (see links and search box at the left)."
>
> Given that I can not make the change myself and the git patches take an
extra step, it would be easier for any committer to update it without a
patch from me at this point.
>
>> 4. Accessibility. Is it possible to operate the site without having a
mouse?
>>
>> If menu is closed, I cannot access the hamburger button with keyboard
>> (e.g. pressing tab), cannot open it.  And the text on the main page
>> does not provide other ways to access those parts of the site.
>
> Sure, I will work on that.
>
> Best,
>
>
> Igal Sapir
> Lucee Core Developer
> Lucee.org 
>


Re: [RESULT][VOTE] Release Apache Tomcat 7.0.84

2018-01-24 Thread Violeta Georgieva
Hi,

2018-01-19 17:41 GMT+02:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 7.0.84 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.84/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1168/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_84/
>
> The proposed 7.0.84 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 7.0.84 Stable


+1 (binding):violetagg, huxing, remm, csutherl, markt

No other voters were cast.

The vote has passed.

I'll do the release shortly and announce it once the mirrors catch up.

Regards,
Violeta


Re: [RESULT][VOTE] Release Apache Tomcat 8.0.49

2018-01-24 Thread Violeta Georgieva
Hi,

2018-01-19 23:08 GMT+02:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.49 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.49/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1169/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_49/
>
> The proposed 8.0.49 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 8.0.49


+1 (binding):violetagg, remm, csutherl, markt

No other voters were cast.

The vote has passed.

I'll do the release shortly and announce it once the mirrors catch up.

Regards,
Violeta


Re: [Git migration] Merge strategy

2018-01-22 Thread Violeta Georgieva
2018-01-22 23:16 GMT+02:00 Mark Thomas :
>
> The plan when we migrate to git is to migrate to single git repo with
> the following branches:
>
> master - 9.0.x development
> tc8.5  - 8.5.x development
> tc8.0  - 8.0.x development
> tc7.0  - 7.0.x development
>
> We need to decide how we are going to handle a fix that applies to
> multiple versions.
>
> I can see two options:
>
> 1. Make the change in master and cherry-pick as required to earlier
>versions. This is, essentially, what we do now in svn.

+1 cherry-pick

Regard,
Violeta

> 2. Make the change in the earliest applicable version and them merge
>forward. This appears to be the more natural git way of doing things.
>
> These options are based on my fairly limited understanding of git.
> Suggestions for other approaches welcome.
>
> Thoughts? Comments?
>
> Mark
>
> -
> 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.84

2018-01-21 Thread Violeta Georgieva
2018-01-19 17:41 GMT+02:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 7.0.84 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.84/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1168/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_84/
>
> The proposed 7.0.84 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 7.0.84 Stable

+1

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 8.0.49

2018-01-21 Thread Violeta Georgieva
2018-01-19 23:08 GMT+02:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.49 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.49/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1169/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_49/
>
> The proposed 8.0.49 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.49

+1

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 8.5.27

2018-01-21 Thread Violeta Georgieva
2018-01-18 22:43 GMT+02:00 Mark Thomas :
>
> The proposed Apache Tomcat 8.5.27 release is now available for voting.
>
> The major changes compared to the 8.5.24 release are:
>
> - Add support for GZIP compression with HTTP/2
>
> - Expand the TLS functionality exposed via the Manager application
>
> - Return a simple, plain text error message if a client attempts to make
>   a plain text HTTP connection to a TLS enabled NIO or NIO2 Connector.
>
> - Add a new system property
>   (org.apache.jasper.runtime.BodyContentImpl.BUFFER_SIZE) to control the
>   size of the buffer used by Jasper when buffering tag bodies.
>
>
> Along with lots of other bug fixes and improvements.
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.27/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1167/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_27/
>
> The proposed 8.5.27 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.27

+1

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 9.0.4

2018-01-21 Thread Violeta Georgieva
2018-01-18 22:14 GMT+02:00 Mark Thomas :
>
> The proposed Apache Tomcat 9.0.4 release is now available for voting.
>
> The major changes compared to the 9.0.2 release are:
>
> - Modify the Default and WebDAV Servlets so that a 405 status code is
>   returned for PUT and DELETE requests when disabled via the readonly
>   initialisation parameter.
>
> - Add support for GZIP compression with HTTP/2
>
> - Expand the TLS functionality exposed via the Manager application
>
> - Return a simple, plain text error message if a client attempts to make
>   a plain text HTTP connection to a TLS enabled NIO or NIO2 Connector.
>
> Along with lots of other bug fixes and improvements.
>
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.4/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1166/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_4/
>
> The proposed 9.0.4 release is:
> [ ] Broken - do not release
> [ ] Alpha  - go ahead and release as 9.0.4
> [ ] Beta   - go ahead and release as 9.0.4
> [X] Stable - go ahead and release as 9.0.4

+1

Regards,
Violeta


[VOTE] Release Apache Tomcat 8.0.49

2018-01-19 Thread Violeta Georgieva
The proposed Apache Tomcat 8.0.49 release is now available for voting.

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

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

Regards,
Violeta


[VOTE] Release Apache Tomcat 7.0.84

2018-01-19 Thread Violeta Georgieva
The proposed Apache Tomcat 7.0.84 release is now available for voting.

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

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

Regards,
Violeta


Re: [Git migration] Existing PRs

2018-01-19 Thread Violeta Georgieva
2018-01-18 22:40 GMT+02:00 Mark Thomas :
>
> Hi,
>
> This issue might have resolved itself. We currently only have open PRs
> on the apache/tomcat github repo. Assuming that repo would be made
> read/write (I'm checking with infra) then there isn't a problem.
>
> If anyone opnes a PR on one of the other repos between now and migration
> we can simply ask then to redo the PR against apache/tomcat

+1

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


Tagging Tomcat 7/8.0

2018-01-19 Thread Violeta Georgieva
Hi,

I'm planning to start preparing Tomcat 7/8.0 for a release later today.
If you would like to include something in addition, please reply here.

Regards,
Violeta


Re: Release schedule for tomcat 7

2018-01-15 Thread Violeta Georgieva
Hi,

2018-01-15 10:54 GMT+02:00 Silambarasan Madhappan <
silambarasan0...@gmail.com>:
>
> Hi Team,
>
> What will be the release schedule for Tomcat 7.0.84 ?

I was thinking to start preparing Tomcat 7.0.84 for voting this week or so.

Regards,
Violeta

>
> Are there any CVE's be fixed in Tomcat 7.0.83(not released) / 7.0.84
> versions ?
>
> Thanks,
> Silambarasan M


Re: [VOTE] Release Apache Tomcat 9.0.3

2018-01-15 Thread Violeta Georgieva
Hi,

2018-01-11 13:29 GMT+02:00 Mark Thomas :
>
> The proposed Apache Tomcat 9.0.3 release is now available for voting.
>
> The major changes compared to the 9.0.2 release are:
>
> - Modify the Default and WebDAV Servlets so that a 405 status code is
>   returned for PUT and DELETE requests when disabled via the readonly
>   initialisation parameter.
>
> - Add support for GZIP compression with HTTP/2
>
> - Expand the TLS functionality exposed via the Manager application
>
> - Return a simple, plain text error message if a client attempts to make
>   a plain text HTTP connection to a TLS enabled NIO or NIO2 Connector.
>
> Along with lots of other bug fixes and improvements.
>
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.3/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1164/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_3/
>
> The proposed 9.0.3 release is:
> [ ] Broken - do not release
> [ ] Alpha  - go ahead and release as 9.0.3
> [ ] Beta   - go ahead and release as 9.0.3
> [X] Stable - go ahead and release as 9.0.3


Regards,
Violeta


Re: [Git migration] trunk or master

2018-01-08 Thread Violeta Georgieva
Hi,

2018-01-09 9:06 GMT+02:00 Martin Grigorov :
>
> Hi,
>
> On Jan 8, 2018 15:33, "Mark Thomas"  wrote:
>
> This is the third of the per issue e-mails to discuss the issues
> associated with migrating from svn to git.
>
> The standard name for the main branch where development takes place in
> svn is 'trunk'. In git the standard name is 'master'.
>
> We can use either of these going forwards. Or something completely
> different.
>
> We need to pick a name.
>
> Thoughts?
>
>
> Here is another suggestion:
> each branch is named after the version of Tomcat it is for.
> For example : 7.x, 8.x, 8.5.x, 9.x, etc.

+1

> Tomcat supports several versions and this approach makes it very clear
> which branch for which version is.
> Also this way all branch names are consistent.
>
> If it just between trunk and master then I vote for master.

+1

Regards,
Violeta

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


[ANN] Apache Tomcat 8.0.48 released

2017-12-15 Thread Violeta Georgieva
The Apache Tomcat team announces the immediate availability of Apache
Tomcat 8.0.48.

Please note that Tomcat 8.x users should normally be using 8.5.x
releases in preference to 8.0.x releases. The Apache Tomcat team
announced that support for Apache Tomcat 8.0.x will end on
30 June 2018.

Apache Tomcat 8.0 is an open source software implementation of the Java
Servlet, JavaServer Pages, Java Unified Expression Language and Java
WebSocket technologies.

Apache Tomcat 8.0.48 includes fixes for issues identified in 8.0.47 as
well as other enhancements and changes. The notable changes since
8.0.47 include:


- Java 9 is fully supported

- Update the packaged version of the Tomcat Native Library to
  1.2.16 to pick up the latest Windows binaries built with
  APR 1.6.3 and OpenSSL 1.0.2m


Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-8.0-doc/changelog.html

Downloads:
http://tomcat.apache.org/download-80.cgi

Migration guides from Apache Tomcat 5.5.x, 6.0.x and 7.0.x:
http://tomcat.apache.org/migration.html

Enjoy

The Apache Tomcat team


Re: [CANCEL][VOTE] Release Apache Tomcat 7.0.83

2017-12-11 Thread Violeta Georgieva
Hi,

2017-11-30 21:37 GMT+02:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 7.0.83 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.83/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1163/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_83/
>
> The proposed 7.0.83 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 7.0.83 Stable

I'm canceling the vote because of the issue with the Async example.

I'll pick up the fix and prepare a new vote shortly.

Regards,
Violeta


Re: [RESULT][VOTE] Release Apache Tomcat 8.0.48

2017-12-11 Thread Violeta Georgieva
Hi,

2017-11-30 19:19 GMT+02:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.48 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.48/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1162/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_48/
>
> The proposed 8.0.48 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 8.0.48


+1 (binding):fschumacher, csutherl, violetagg

No other voters were cast.

The vote has passed.

I'll do the release shortly and announce it once the mirrors catch up.

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 8.0.48

2017-12-11 Thread Violeta Georgieva
2017-11-30 19:19 GMT+02:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.48 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.48/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1162/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_48/
>
> The proposed 8.0.48 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.48

+1

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 7.0.83

2017-12-07 Thread Violeta Georgieva
Hi,

We need more votes here

Thanks,
Violeta


On Thu, 30 Nov 2017 at 11:37, Violeta Georgieva <violet...@apache.org>
wrote:

> The proposed Apache Tomcat 7.0.83 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.83/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1163/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_83/
>
> The proposed 7.0.83 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 7.0.83 Stable
>
> Regards,
> Violeta
>


Re: [VOTE] Release Apache Tomcat 8.0.48

2017-12-07 Thread Violeta Georgieva
Hi,

We need more votes here

Thanks,
Violeta



On Thu, 30 Nov 2017 at 9:19, Violeta Georgieva <violet...@apache.org> wrote:

> The proposed Apache Tomcat 8.0.48 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.48/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1162/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_48/
>
> The proposed 8.0.48 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 8.0.48
>
> Regards,
> Violeta
>


[VOTE] Release Apache Tomcat 7.0.83

2017-11-30 Thread Violeta Georgieva
The proposed Apache Tomcat 7.0.83 release is now available for voting.

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

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

Regards,
Violeta


[VOTE] Release Apache Tomcat 8.0.48

2017-11-30 Thread Violeta Georgieva
The proposed Apache Tomcat 8.0.48 release is now available for voting.

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

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

Regards,
Violeta


Re: Tagging Tomcat 7/8.0

2017-11-30 Thread Violeta Georgieva
2017-11-30 12:24 GMT+02:00 Konstantin Kolinko <knst.koli...@gmail.com>:
>
> 2017-11-30 11:51 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
> > Hi,
> >
> > I'm planning to start preparing Tomcat 7/8.0 for a release later today.
> > If you would like to include something in addition, please reply here.
>
> Tomcat 8.0: no objection

Ok I'll proceed with this ...

>
> Tomcat 7.0: I think it would be better to implement BZ 57866 (use
> GZIPOutputStream provided by JDK on Java 7+) to workaround bug in Java
> 8u151/152 (BZ 61660).

... and I'll wait for this one.

>
> https://bz.apache.org/bugzilla/show_bug.cgi?id=57866
> https://bz.apache.org/bugzilla/show_bug.cgi?id=61660

Regards,
Violeta

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


Re: Tagging Tomcat 7/8.0

2017-11-30 Thread Violeta Georgieva
2017-11-30 12:28 GMT+02:00 Mark Thomas <ma...@apache.org>:
>
> On 30/11/17 10:24, Konstantin Kolinko wrote:
> > 2017-11-30 11:51 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
> >> Hi,
> >>
> >> I'm planning to start preparing Tomcat 7/8.0 for a release later today.
> >> If you would like to include something in addition, please reply here.
> >
> > Tomcat 8.0: no objection
> >
> > Tomcat 7.0: I think it would be better to implement BZ 57866 (use
> > GZIPOutputStream provided by JDK on Java 7+) to workaround bug in Java
> > 8u151/152 (BZ 61660).
> >
> > https://bz.apache.org/bugzilla/show_bug.cgi?id=57866
> > https://bz.apache.org/bugzilla/show_bug.cgi?id=61660
>
> Do you mean implement:
>
> https://bz.apache.org/bugzilla/show_bug.cgi?id=57870
>
> ?
>
> That should be a fairly simple addition to JreCompat. I can probably
> find time to look at that today.

Thanks
Violeta

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


Tagging Tomcat 7/8.0

2017-11-30 Thread Violeta Georgieva
Hi,

I'm planning to start preparing Tomcat 7/8.0 for a release later today.
If you would like to include something in addition, please reply here.

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 9.0.2

2017-11-28 Thread Violeta Georgieva
2017-11-25 23:36 GMT+02:00 Mark Thomas :
>
> The proposed Apache Tomcat 9.0.2 release is now available for voting.
>
> The major changes compared to the 9.0.1 release are:
>
> - Java 9 is fully supported
>
> - Fixed numerous JASPIC issues with patches from Lazar
>
> - Update the packaged version of the Tomcat Native Library to
>   1.2.16 to pick up the latest Windows binaries built with
>   APR 1.6.3 and OpenSSL 1.0.2m
>
> Along with lots of other bug fixes and improvements.
>
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.2/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1160/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_2/
>
> The proposed 9.0.2 release is:
> [ ] Broken - do not release
> [ ] Alpha  - go ahead and release as 9.0.2
> [X] Beta   - go ahead and release as 9.0.2
> [ ] Stable - go ahead and release as 9.0.2

+1

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 8.5.24

2017-11-28 Thread Violeta Georgieva
2017-11-27 15:46 GMT+02:00 Mark Thomas :
>
> The proposed Apache Tomcat 8.5.24 release is now available for voting.
>
> The major changes compared to the 8.5.23 release are:
>
> - Java 9 is fully supported
>
> - Fixed a number of HTTP/2 issues
>
> - Fixed numerous JASPIC issues with patches from Lazar
>
> - Update the packaged version of the Tomcat Native Library to
>   1.2.16 to pick up the latest Windows binaries built with
>   APR 1.6.3 and OpenSSL 1.0.2m
>
>
> Along with lots of other bug fixes and improvements.
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.24/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1161/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_24/
>
> The proposed 8.5.24 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.24

+1

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 8.5.24

2017-11-28 Thread Violeta Georgieva
Hi Mark,

2017-11-27 15:46 GMT+02:00 Mark Thomas :
>
> The proposed Apache Tomcat 8.5.24 release is now available for voting.
>
> The major changes compared to the 8.5.23 release are:
>
> - Java 9 is fully supported
>
> - Fixed a number of HTTP/2 issues
>
> - Fixed numerous JASPIC issues with patches from Lazar
>
> - Update the packaged version of the Tomcat Native Library to
>   1.2.16 to pick up the latest Windows binaries built with
>   APR 1.6.3 and OpenSSL 1.0.2m
>
>
> Along with lots of other bug fixes and improvements.
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.24/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1161/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_24/
>
> The proposed 8.5.24 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 8.5.24

I'm still testing but I noticed that we miss some files with sha512 checksum
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.24/bin/embed/

The same is for Tomcat 9 artifacts.

Violeta


Re: Time for 7.0.83?

2017-11-06 Thread Violeta Georgieva
Hi,

2017-11-06 17:44 GMT+02:00 Mark Thomas :
>
> On 6 November 2017 15:35:16 GMT+00:00, Christopher Schultz <
ch...@christopherschultz.net> wrote:
> >All (particularly Violetta),
> >
> >With Java 9 officially released and the latest Tomcat 7 release not
> >starting due to the inclusion of the "endorsed dirs" system property,
> >I think it makes sense to do another Tomcat 7.0.x release.
> >
> >Rainer put the fix into r1810284 so I think we just need an official
> >release.
> >
> >I'm unsure if the later versions of Tomcat also need similar releases
> >to support Java 9. If so, we might want to go ahead and roll those as
> >well. I just happen to know that Tomcat 7 releases are no longer
> >happening particularly often and we should have a version available

Tomcat 7 release happens every 1,5-2 months.
Till now for this year we have 7 released versions.

> >that supports the "current" (at least from Oracle's point of view)
> >Java version.
> >
> >Thanks,
> >-chris
>
> I'm still working on a Commons Daemon release that fully supports Java 9.
My plan was to wait for that before starting the next release round. Happy
to consider a plan b.

If we want Tomcat 7 release with the current fixes related to Java 9
support I can prepare a vote. I was waiting to the Commons Daemon changes,
but we can include them in a subsequent release.


Regards,
Violeta


[ANN] Apache Tomcat 7.0.82 released

2017-10-04 Thread Violeta Georgieva
The Apache Tomcat team announces the immediate availability of Apache
Tomcat 7.0.82.

Apache Tomcat is an open source software implementation of the Java
Servlet, JavaServer Pages, Java Expression Language and Java
WebSocket technologies.

This release contains a number of bug fixes and improvements compared to
version 7.0.81. The notable changes since 7.0.81 include:


- A fix for CVE-2017-12617.

- Update the packaged version of the Tomcat Native Library to 1.2.14 to pick
  up the latest Windows binaries built with APR 1.6.2 and OpenSSL 1.0.2l.


Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-7.0-doc/changelog.html

Downloads:
http://tomcat.apache.org/download-70.cgi

Migration guides from Apache Tomcat 5.5.x and 6.0.x:
http://tomcat.apache.org/migration.html

Enjoy

The Apache Tomcat team


[ANN] Apache Tomcat 8.0.47 released

2017-10-04 Thread Violeta Georgieva
The Apache Tomcat team announces the immediate availability of Apache
Tomcat 8.0.47.

Please note that Tomcat 8.x users should normally be using 8.5.x
releases in preference to 8.0.x releases. The Apache Tomcat team
announced that support for Apache Tomcat 8.0.x will end on
30 June 2018.

Apache Tomcat 8.0 is an open source software implementation of the Java
Servlet, JavaServer Pages, Java Unified Expression Language and Java
WebSocket technologies.

Apache Tomcat 8.0.47 includes fixes for issues identified in 8.0.46 as
well as other enhancements and changes. The notable changes since
8.0.46 include:


- Fix CVE-2017-12617

- Add ExtractingRoot, a new WebResourceRoot implementation that extracts
  JARs to the work directory for improved performance when deploying
  packed WAR files.

- Update the packaged version of the Tomcat Native Library to 1.2.14 to pick
  up the latest Windows binaries built with APR 1.6.2 and OpenSSL 1.0.2l.


Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-8.0-doc/changelog.html

Downloads:
http://tomcat.apache.org/download-80.cgi

Migration guides from Apache Tomcat 5.5.x, 6.0.x and 7.0.x:
http://tomcat.apache.org/migration.html

Enjoy

The Apache Tomcat team


Re: [VOTE] Release Apache Tomcat 7.0.82

2017-10-03 Thread Violeta Georgieva
2017-09-29 16:16 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 7.0.82 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.82/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1158/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_82/
>
> The proposed 7.0.82 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 7.0.82 Stable


+1 (binding):rjung, violetagg, huxing, csutherl

No other voters were cast.

The vote has passed.

I'll do the release shortly and announce it once the mirrors catch up.

Regards,
Violeta


Re: [RESULT][VOTE] Release Apache Tomcat 8.0.47

2017-10-03 Thread Violeta Georgieva
Hi,

2017-09-29 17:39 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.47 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.47/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1159/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_47/
>
> The proposed 8.0.47 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 8.0.47


+1 (binding):markt, rjung, violetagg, csutherl

No other voters were cast.

The vote has passed.

I'll do the release shortly and announce it once the mirrors catch up.

Regards,
Violeta


Re: svn commit: r22059 - /dev/tomcat/tomcat-8/v8.5.23/ /release/tomcat/tomcat-8/v8.5.20/ /release/tomcat/tomcat-8/v8.5.23/

2017-10-02 Thread Violeta Georgieva
2017-10-02 11:09 GMT+03:00 Mark Thomas <ma...@apache.org>:
>
> On 02/10/17 09:07, Violeta Georgieva wrote:
> > Hi Mark,
> >
> > 2017-10-01 21:30 GMT+03:00 <ma...@apache.org>:
> >>
> >> Author: markt
> >> Date: Sun Oct  1 18:30:40 2017
> >> New Revision: 22059
> >>
> >> Log:
> >> Release 8.5.23. Remove 8.5.20
> >>
> >> Added:
> >> release/tomcat/tomcat-8/v8.5.23/
> >>   - copied from r22058, dev/tomcat/tomcat-8/v8.5.23/
> >> Removed:
> >> dev/tomcat/tomcat-8/v8.5.23/
> >> release/tomcat/tomcat-8/v8.5.20/
> >
> > You removed the old release but didn't update the site as a result
> > currently all links to 8.5.20 return 404
>
> Whoops.
>
> I'll fix that now. Thanks for the heads up.

The same for Tomcat 9

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


Re: svn commit: r22059 - /dev/tomcat/tomcat-8/v8.5.23/ /release/tomcat/tomcat-8/v8.5.20/ /release/tomcat/tomcat-8/v8.5.23/

2017-10-02 Thread Violeta Georgieva
Hi Mark,

2017-10-01 21:30 GMT+03:00 :
>
> Author: markt
> Date: Sun Oct  1 18:30:40 2017
> New Revision: 22059
>
> Log:
> Release 8.5.23. Remove 8.5.20
>
> Added:
> release/tomcat/tomcat-8/v8.5.23/
>   - copied from r22058, dev/tomcat/tomcat-8/v8.5.23/
> Removed:
> dev/tomcat/tomcat-8/v8.5.23/
> release/tomcat/tomcat-8/v8.5.20/

You removed the old release but didn't update the site as a result
currently all links to 8.5.20 return 404

Regards,
Violeta

>
>
> -
> 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.82

2017-09-30 Thread Violeta Georgieva
2017-09-30 11:31 GMT+03:00 Rainer Jung <rainer.j...@kippdata.de>:
>
> Am 29.09.2017 um 15:16 schrieb Violeta Georgieva:
>>
>> The proposed Apache Tomcat 7.0.82 release is now available for voting.
>>
>> It can be obtained from:
>> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.82/
>> The Maven staging repo is:
>> https://repository.apache.org/content/repositories/orgapachetomcat-1158/
>> The svn tag is:
>> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_82/
>>
>> The proposed 7.0.82 release is:
>> [ ] Broken - do not release
>> [X] Stable - go ahead and release as 7.0.82 Stable
>
>
> +1 to release, thanks for RM.
>
> One minor CRLF observation for
res/META-INF/tomcat7-websocket.jar/services/javax.servlet.ServletContainerInitializer
in the source tar.gz (see below).
>

Thanks
Fixed with r1810228

Violeta


Re: [VOTE] Release Apache Tomcat 8.0.47

2017-09-30 Thread Violeta Georgieva
2017-09-29 17:39 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.47 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.47/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1159/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_47/
>
> The proposed 8.0.47 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.47

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 7.0.82

2017-09-30 Thread Violeta Georgieva
2017-09-29 16:16 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 7.0.82 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.82/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1158/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_82/
>
> The proposed 7.0.82 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 7.0.82 Stable

Regards,
Violeta


[VOTE] Release Apache Tomcat 8.0.47

2017-09-29 Thread Violeta Georgieva
The proposed Apache Tomcat 8.0.47 release is now available for voting.

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

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

Regards,
Violeta


[VOTE] Release Apache Tomcat 7.0.82

2017-09-29 Thread Violeta Georgieva
The proposed Apache Tomcat 7.0.82 release is now available for voting.

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

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

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 8.5.23

2017-09-29 Thread Violeta Georgieva
2017-09-28 14:21 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 8.5.23 release is now available for voting.
>
> The major changes compared to the 8.5.21 release are:
>
> - Fix CVE-2017-12617
>
> - Add ExtractingRoot, a new WebResourceRoot implementation that extracts
>   JARs to the work directory for improved performance when deploying
>   packed WAR files.
>
> Along with lots of other bug fixes and improvements.
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.23/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1157/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_23/
>
> The proposed 8.5.23 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.23


Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 9.0.1

2017-09-29 Thread Violeta Georgieva
2017-09-27 21:43 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 9.0.1 release is now available for voting.
>
> The major changes compared to the 9.0.0.M27 release are:
>
> - Fix CVE-2017-12617
>
> - Servlet 4.0 implementation is complete
>
> - Add the ability to reconfigure TLS connectors at runtime without
>   stopping the connector
>
> - Stricter validation of the Host header
>
> Along with lots of other bug fixes and improvements.
>
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.1/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1156/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_1/
>
> The proposed 9.0.1 release is:
> [ ] Broken - do not release
> [ ] Alpha  - go ahead and release as 9.0.1
> [X] Beta   - go ahead and release as 9.0.1
> [ ] Stable - go ahead and release as 9.0.1

Regards,
Violeta


Re: Tagging Tomcat 7/8.0

2017-09-20 Thread Violeta Georgieva
2017-09-20 10:09 GMT+03:00 Mark Thomas <ma...@apache.org>:
>
> On 19/09/17 14:32, Violeta Georgieva wrote:
> > Hi,
> >
> > I'm planning to start preparing Tomcat 7/8.0 for a release later today.
> > If you would like to include something in addition, please reply here.
>
> Please delay those tags for BZ 61542

ok

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


Re: [VOTE] Release Apache Tomcat 9.0.0.M27

2017-09-19 Thread Violeta Georgieva
2017-09-13 21:49 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 9.0.0.M27 release is now available for voting.
>
> This is a milestone release for the 9.0.x branch. It should be
> noted that, as a milestone release:
> - Servlet 4.0 is not finalised
> - It is not known if there will be a minor maintenance release for
>   JSP 2.4, EL 3.1 or WebSocket 1.2
>
> The major changes compared to the 9.0.0.M26 release are:
>
> - Additional capabilities for the CGI Servlet. Based on patches provided
>   by jm009.
>
> - Added support for the OpenSSL SSL_CONF API. To support this the
>   minimum required Tomcat Native version is 1.2.14.
>
> Along with lots of other bug fixes and improvements.
>
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M27/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1152/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M27/
>
> The proposed 9.0.0.M27 release is:
> [ ] Broken - do not release
> [X] Alpha - go ahead and release as 9.0.0.M27


Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 8.5.21

2017-09-19 Thread Violeta Georgieva
2017-09-14 0:02 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 8.5.21 release is now available for voting.
>
> The major changes compared to the 8.5.20 release are:
>
> - Additional capabilities for the CGI Servlet. Based on patches provided
>   by jm009.
>
> - Added support for the OpenSSL SSL_CONF API. To support this the
>   minimum required Tomcat Native version is 1.2.14.
>
> Along with lots of other bug fixes and improvements.
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.21/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1153/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_21/
>
> The proposed 8.5.21 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.21


Regards,
Violeta


Tagging Tomcat 7/8.0

2017-09-19 Thread Violeta Georgieva
Hi,

I'm planning to start preparing Tomcat 7/8.0 for a release later today.
If you would like to include something in addition, please reply here.

Regards,
Violeta


[ANN] Apache Tomcat 8.0.46 released

2017-08-20 Thread Violeta Georgieva
The Apache Tomcat team announces the immediate availability of Apache
Tomcat 8.0.46.

Please note that Tomcat 8.x users should normally be using 8.5.x
releases in preference to 8.0.x releases. The Apache Tomcat team
announced that support for Apache Tomcat 8.0.x will end on
30 June 2018.

Apache Tomcat 8.0 is an open source software implementation of the Java
Servlet, JavaServer Pages, Java Unified Expression Language and Java
WebSocket technologies.

Apache Tomcat 8.0.46 includes fixes for issues identified in 8.0.45 as
well as other enhancements and changes. The notable changes since
8.0.45 include:


- Add the ability to set the defaults used by the Windows installer from
  a configuration file. Patch provided by Sandra Madden.

- Add support to the WebSocket client for following redirects when
  attempting to establish a WebSocket connection. Patch provided by J
  Fernandez.


Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-8.0-doc/changelog.html

Downloads:
http://tomcat.apache.org/download-80.cgi

Migration guides from Apache Tomcat 5.5.x, 6.0.x and 7.0.x:
http://tomcat.apache.org/migration.html

Enjoy

The Apache Tomcat team


Re: [RESULT][VOTE] Release Apache Tomcat 8.0.46

2017-08-17 Thread Violeta Georgieva
Hi,

2017-08-10 13:55 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.46 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.46/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1150/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_46/
>
> The proposed 8.0.46 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 8.0.46


+1 (binding):violetagg, mgrigorov, kkolinko, csutherl

No other voters were cast.

The vote has passed.

I'll do the release shortly and announce it once the mirrors catch up.

Regards,
Violeta


[ANN] Apache Tomcat 7.0.81 released

2017-08-17 Thread Violeta Georgieva
The Apache Tomcat team announces the immediate availability of Apache
Tomcat 7.0.81.

Apache Tomcat is an open source software implementation of the Java
Servlet, JavaServer Pages, Java Expression Language and Java
WebSocket technologies.

This release contains a number of bug fixes and improvements compared to
version 7.0.79. The notable changes since 7.0.79 include:


- Add the ability to set the defaults used by the Windows installer from
  a configuration file. Patch provided by Sandra Madden.

- Add support to the WebSocket client for following redirects when
  attempting to establish a WebSocket connection. Patch provided by J
  Fernandez.


Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-7.0-doc/changelog.html

Downloads:
http://tomcat.apache.org/download-70.cgi

Migration guides from Apache Tomcat 5.5.x and 6.0.x:
http://tomcat.apache.org/migration.html

Enjoy

The Apache Tomcat team


Re: [VOTE] Release Apache Tomcat 8.0.46

2017-08-16 Thread Violeta Georgieva
Hi,

2017-08-10 13:55 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.46 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.46/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1150/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_46/
>
> The proposed 8.0.46 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 8.0.46

We need more votes here.

Thanks,
Violeta


Re: [RESULT][VOTE] Release Apache Tomcat 7.0.81

2017-08-16 Thread Violeta Georgieva
Hi,

2017-08-11 14:14 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 7.0.81 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.81/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1151/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_81/
>
> The proposed 7.0.81 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 7.0.81 Stable

+1 (binding):huxing, violetagg, mgrigorov

No other voters were cast.

The vote has passed.

I'll do the release shortly and announce it once the mirrors catch up.

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 8.0.46

2017-08-15 Thread Violeta Georgieva
Hi,

2017-08-10 13:55 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.46 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.46/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1150/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_46/
>
> The proposed 8.0.46 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.46

+1 My tests passed

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 7.0.81

2017-08-15 Thread Violeta Georgieva
Hi,

2017-08-11 14:14 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 7.0.81 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.81/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1151/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_81/
>
> The proposed 7.0.81 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 7.0.81 Stable

+1 My tests passed

Regards,
Violeta


[VOTE] Release Apache Tomcat 7.0.81

2017-08-11 Thread Violeta Georgieva
The proposed Apache Tomcat 7.0.81 release is now available for voting.

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

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

Regards,
Violeta


Re: [CANCEL][VOTE] Release Apache Tomcat 7.0.80

2017-08-11 Thread Violeta Georgieva
2017-08-10 16:43 GMT+03:00 Mark Thomas <ma...@apache.org>:
>
> On 10/08/17 10:42, Violeta Georgieva wrote:
> > The proposed Apache Tomcat 7.0.80 release is now available for voting.
> >
> > It can be obtained from:
> > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.80/
> > The Maven staging repo is:
> > https://repository.apache.org/content/repositories/orgapachetomcat-1149/
> > The svn tag is:
> > http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_80/
> >
> > The proposed 7.0.80 release is:
> > [X] Broken - do not release
> > [ ] Stable - go ahead and release as 7.0.80 Stable
>
> Sorry, it looks like my clean-up broke WebDAV. Working on a fix now.
>

I'm canceling the vote in order to pickup the latest fixes.

Regards,
Violeta


[VOTE] Release Apache Tomcat 8.0.46

2017-08-10 Thread Violeta Georgieva
The proposed Apache Tomcat 8.0.46 release is now available for voting.

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

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

Regards,
Violeta


[VOTE] Release Apache Tomcat 7.0.80

2017-08-10 Thread Violeta Georgieva
The proposed Apache Tomcat 7.0.80 release is now available for voting.

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

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

Regards,
Violeta


Tagging Tomcat 7/8.0

2017-08-09 Thread Violeta Georgieva
Hi,

I'm planning to start preparing Tomcat 7/8.0 for a release later today.

Regards,
Violeta


Re: [VOTE] Release Apache Tomcat 9.0.0.M26

2017-08-08 Thread Violeta Georgieva
Hi,

2017-08-03 0:30 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 9.0.0.M26 release is now available for voting.
>
> This is a milestone release for the 9.0.x branch. It should be
> noted that, as a milestone release:
> - Servlet 4.0 is not finalised
> - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0
>
> Note that the 9.0.0.M23 and 9.0.0.M24 release votes were cancelled due
> to regressions. The 9.0.0.M25 vote passed but a regression was found
> shortly afterwards.
>
> The major changes compared to the 9.0.0.M22 release are:
>
> - Correct a regression in 9.0.0.M22 that prevented Tomcat from shutting
>   down cleanly.
>
> - Add LoadBalancerDrainingValve, a Valve designed to reduce the amount
>   of time required for a node to drain its authenticated users.
>
> - When generating JSP runtime error messages that quote the relevant JSP
>   source code, switch from using the results of the JSP page parsing
>   process to using the JSR 045 source map data to identify the correct
>   part of the JSP source from the stack trace. This significantly
>   reduces the memory footprint of Jasper in development mode, provides a
>   small performance improvement for error page generation and enables
>   source quotes to continue to be provided after a Tomcat restart.
>
> - Add support for a Tomcat specific deployment descriptor,
>   /WEB-INF/tomcat-web.xml
>
> - Add ExtractingRoot, a new WebResourceRoot implementation that extracts
>   JARs to the work directory for improved performance when deploying
>   packed WAR files.
>
> Along with lots of other bug fixes and improvements.
>
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M26/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1147/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M26/
>
> The proposed 9.0.0.M26 release is:
> [ ] Broken - do not release
> [X] Alpha - go ahead and release as 9.0.0.M26

Regards,
Violeta

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


Re: [VOTE] Release Apache Tomcat 8.5.20

2017-08-07 Thread Violeta Georgieva
Hi,

2017-08-03 1:10 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 8.5.20 release is now available for voting.
>
> The major changes compared to the 8.5.16 release are:
>
> - Enable TLS connectors to use Java key stores that contain multiple
>   keys where each key has a separate password. Based on a patch by Frank
>   Taffelt.
>
> - Make asynchronous error handling more robust. In particular ensure
>   that onError() is called for any registered AsyncListeners after an
>   I/O error on a non-container thread.
>
> - Sync SSL session access for the APR connector to prevent errors when
>   accessing the session.
>
>
> Along with lots of other bug fixes and improvements.
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.20/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1148/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_20/
>
> The proposed 8.5.20 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.20

+1 My tests passed

Regards,
Violeta

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


Re: [VOTE] Release Apache Tomcat 8.5.19

2017-07-26 Thread Violeta Georgieva
Hi,

2017-07-25 2:22 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 8.5.19 release is now available for voting.
>
> The major changes compared to the 8.5.16 release are:
>
> - Enable TLS connectors to use Java key stores that contain multiple
>   keys where each key has a separate password. Based on a patch by Frank
>   Taffelt.
>
> - Make asynchronous error handling more robust. In particular ensure
>   that onError() is called for any registered AsyncListeners after an
>   I/O error on a non-container thread.
>
> - Sync SSL session access for the APR connector to prevent errors when
>   accessing the session.
>
>
> Along with lots of other bug fixes and improvements.
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.19/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1146/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_19/
>
> The proposed 8.5.19 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.19

+1 My tests passed

Regards,
Violeta

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


Re: [VOTE] Release Apache Tomcat 8.5.17

2017-07-06 Thread Violeta Georgieva
2017-07-04 11:40 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 8.5.17 release is now available for voting.
>
> The major changes compared to the 8.5.17 release are:
>
> - Make asynchronous error handling more robust. In particular ensure
>   that onError() is called for any registered AsyncListeners after an
>   I/O error on a non-container thread.
>
> - Correct a regression in 9.0.0.M22 that prevented Tomcat from shutting
>   down cleanly.
>
> - Sync SSL session access for the APR connector to prevent errors when
>   accessing the session.
>
>
> Along with lots of other bug fixes and improvements.
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.17/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1142/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_17/
>
> The proposed 8.5.17 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.17

Regards,
Violeta

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


Re: [VOTE] Release Apache Tomcat 9.0.0.M23

2017-07-06 Thread Violeta Georgieva
2017-07-04 11:19 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 9.0.0.M23 release is now available for voting.
>
> This is a milestone release for the 9.0.x branch. It should be
> noted that, as a milestone release:
> - Servlet 4.0 is not finalised
> - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0
>
> The major changes compared to the 9.0.0.M22 release are:
>
> - Correct a regression in 9.0.0.M22 that prevented Tomcat from shutting
>   down cleanly.
>
> - Add LoadBalancerDrainingValve, a Valve designed to reduce the amount
>   of time required for a node to drain its authenticated users.
>
> - When generating JSP runtime error messages that quote the relevant JSP
>   source code, switch from using the results of the JSP page parsing
>   process to using the JSR 045 source map data to identify the correct
>   part of the JSP source from the stack trace. This significantly
>   reduces the memory footprint of Jasper in development mode, provides a
>   small performance improvement for error page generation and enables
>   source quotes to continue to be provided after a Tomcat restart.
>
> Along with lots of other bug fixes and improvements.
>
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M23/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1141/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M23/
>
> The proposed 9.0.0.M23 release is:
> [ ] Broken - do not release
> [X] Alpha - go ahead and release as 9.0.0.M23

Regards,
Violeta

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


Re: svn commit: r1800604 - in /tomcat/site/trunk: docs/index.html docs/tomcat-80-eol.html xdocs/index.xml xdocs/tomcat-80-eol.xml

2017-07-03 Thread Violeta Georgieva
2017-07-03 12:11 GMT+03:00 Mark Thomas :
>
> On 03/07/17 09:36, violet...@apache.org wrote:
> > Author: violetagg
> > Date: Mon Jul  3 08:36:34 2017
> > New Revision: 1800604
> >
> > URL: http://svn.apache.org/viewvc?rev=1800604=rev
> > Log:
> > Add EOL for Tomcat 8.0.x announcement.
>
> Thank you!
>
> That was on my TODO list for this morning. You've saved me a job. Much
> appreciated.
>
> Mark
>

n.p.
I did it as a part of the 8.0.45 announcement.

Violeta

>
> >
> > Added:
> > tomcat/site/trunk/docs/tomcat-80-eol.html   (with props)
> > tomcat/site/trunk/xdocs/tomcat-80-eol.xml   (with props)
> > Modified:
> > tomcat/site/trunk/docs/index.html
> > tomcat/site/trunk/xdocs/index.xml
> >
> > Modified: tomcat/site/trunk/docs/index.html
> > URL:
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/index.html?rev=1800604=1800603=1800604=diff
> >
==
> > --- tomcat/site/trunk/docs/index.html (original)
> > +++ tomcat/site/trunk/docs/index.html Mon Jul  3 08:36:34 2017
> > @@ -271,6 +271,13 @@ changelog.
> >  
> >
> >
> > +
> > +Note: End of life date for Apache Tomcat 8.0.x is
announced.
> > +Read more...
> > +
> > +
> > +
> > +
> >  
> >
> >  Download
> >
> > Added: tomcat/site/trunk/docs/tomcat-80-eol.html
> > URL:
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tomcat-80-eol.html?rev=1800604=auto
> >
==
> > --- tomcat/site/trunk/docs/tomcat-80-eol.html (added)
> > +++ tomcat/site/trunk/docs/tomcat-80-eol.html Mon Jul  3 08:36:34 2017
> > @@ -0,0 +1,273 @@
> > +
> > +
> > +
> > +
> > +
> > +Apache Tomcat - End of life for Apache Tomcat 6.0.x
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +http://tomcat.apache.org/;>
> > +
> > +
> > +
> > +http://apache.org/foundation/contributing.html;
target="_blank">http://www.apache.org/images/SupportApache-small.png; alt="Support Apache"
style="height: 83px; margin-right: 15px;">http://www.apache.org/; target="_blank">
> > +
> > +Apache Tomcat
> > +
> > +
> > +
> > +https://www.google.com/search; method="get">
> > +Search
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +Apache Tomcat
> > +
> > +
> > +Home
> > +
> > +
> > +Taglibs
> > +
> > +
> > +Maven Plugin
> > +
> > +
> > +
> > +
> > +Download
> > +
> > +
> > +Which version?
> > +
> > +
> > +Tomcat 9
> > +
> > +
> > +Tomcat 8
> > +
> > +
> > +Tomcat 7
> > +
> > +
> > +Tomcat 6
> > +
> > +
> > +Tomcat Connectors
> > +
> > +
> > +Tomcat Native
> > +
> > +
> > +Taglibs
> > +
> > +
> > +http://archive.apache.org/dist/tomcat/;>Archives
> > +
> > +
> > +
> > +
> > +Documentation
> > +
> > +
> > +Tomcat 9.0
> > +
> > +
> > +Tomcat 8.5
> > +
> > +
> > +Tomcat 8.0
> > +
> > +
> > +Tomcat 7.0
> > +
> > +
> > +Tomcat 6.0
> > +
> > +
> > +Tomcat Connectors
> > +
> > +
> > +Tomcat Native
> > +
> > +
> > +http://wiki.apache.org/tomcat/FrontPage;>Wiki
> > +
> > +
> > +Migration Guide
> > +
> > +
> > +Presentations
> > +
> > +
> > +
> > +
> > +Problems?
> > +
> > +
> > +Security Reports
> > +
> > +
> > +Find help
> > +
> > +
> > +http://wiki.apache.org/tomcat/FAQ;>FAQ
> > +
> > +
> > +Mailing Lists
> > +
> > +
> > +Bug Database
> > +
> > +
> > +IRC
> > +
> > +
> > +
> > +
> > +Get Involved
> > +
> > +
> > +Overview
> > +
> > +
> > +Source code
> > +
> > +
> > +Buildbot
> > +
> > +
> > +Tools
> > +
> > +
> > +
> > +
> > +Media
> > +
> > +
> > +https://twitter.com/theapachetomcat;>Twitter
> > +
> > +
> > +https://www.youtube.com/channel/UCpqpJ0-G1lYfUBQ6_36Au_g
">YouTube
> > +
> > +
> > +http://blogs.apache.org/tomcat/;>Blog
> > +
> > +
> > +
> > +
> > +Misc
> > +
> > +
> > +Who We Are
> > +
> > +
> > +Heritage
> > +
> > +
> > +http://www.apache.org;>Apache Home
> > +
> > +
> > +Resources
> > +
> > +
> > +Contact
> > +
> > +
> > +Legal
> > +
> > +
> > +http://www.apache.org/foundation/sponsorship.html
">Sponsorship
> > +
> > +
> > +http://www.apache.org/foundation/thanks.html;>Thanks
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +
> > +Content
> > +
> > +2017-06-30 End of life for Apache
Tomcat 8.0.x
> > +
> > +
> > +The Apache Tomcat team announces that support for Apache Tomcat
8.0.x
> > +will end on 30 June 2018.
> > +
> > +
> > +This means that after 30 June 2018:
> > +
> > +
> > +
> > +releases from the 8.0.x branch are highly unlikely
> > +
> > +bugs affecting only the 8.0.x branch will not be addressed
> > +
> > +security vulnerability reports will not be checked against the
8.0.x
> > +branch
> > +
> > +
> > +
> > +
> > +Three months later (i.e. after 30 September 2018)
> > +
> > +
> > +
> > +the 8.0.x download links will be removed
> > +
> > +the latest 8.0.x release will be removed from the mirror
system
> > +
> > +the 8.0.x branch in svn will move from
/tomcat/tc8.0.x to
> > +/tomcat/archive/tc8.0.x
> > +
> > +the links to the 8.0.x documentation will be removed from
> > +

[ANN] Apache Tomcat 8.0.45 released

2017-07-03 Thread Violeta Georgieva
The Apache Tomcat team announces the immediate availability of Apache
Tomcat 8.0.45.

Please note that Tomcat 8.x users should normally be using 8.5.x
releases in preference to 8.0.x releases. The Apache Tomcat team
announced that support for Apache Tomcat 8.0.x will end on
30 June 2018.

Apache Tomcat 8.0 is an open source software implementation of the Java
Servlet, JavaServer Pages, Java Unified Expression Language and Java
WebSocket technologies.

Apache Tomcat 8.0.45 includes fixes for issues identified in 8.0.44 as
well as other enhancements and changes. The notable changes since
8.0.44 include:


- Add a new JULI FileHandler configuration for specifying the maximum
  number of days to keep the log files. By default the log files will be
  kept indefinitely.

- Improvements to enable the Manager and HostManager to work in the
  default configuration when working under a security manager


Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-8.0-doc/changelog.html

Downloads:
http://tomcat.apache.org/download-80.cgi

Migration guides from Apache Tomcat 5.5.x, 6.0.x and 7.0.x:
http://tomcat.apache.org/migration.html

Enjoy

The Apache Tomcat team


[ANN] Apache Tomcat 7.0.79 released

2017-07-03 Thread Violeta Georgieva
The Apache Tomcat team announces the immediate availability of Apache
Tomcat 7.0.79.

Apache Tomcat is an open source software implementation of the Java
Servlet, JavaServer Pages, Java Expression Language and Java
WebSocket technologies.

This release contains a number of bug fixes and improvements compared to
version 7.0.78. The notable changes since 7.0.78 include:


- Add a new JULI FileHandler configuration for specifying the maximum
  number of days to keep the log files. By default the log files will be
  kept indefinitely.

- Improvements to enable the Manager and HostManager to work in the
  default configuration when working under a security manager


Please refer to the change log for the complete list of changes:
http://tomcat.apache.org/tomcat-7.0-doc/changelog.html

Downloads:
http://tomcat.apache.org/download-70.cgi

Migration guides from Apache Tomcat 5.5.x and 6.0.x:
http://tomcat.apache.org/migration.html

Enjoy

The Apache Tomcat team


Re: [RESULT][VOTE] Release Apache Tomcat 8.0.45

2017-07-01 Thread Violeta Georgieva
Hi,

2017-06-27 0:05 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.45 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.45/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1140/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_45/
>
> The proposed 8.0.45 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 8.0.45

+1 (binding):remm, violetagg, csutherl, fschumacher

No other voters were cast.

The vote has passed.

I'll do the release shortly and announce it once the mirrors catch up.


Regards,
Violeta


Re: [RESULT][VOTE] Release Apache Tomcat 7.0.79

2017-07-01 Thread Violeta Georgieva
Hi,

2017-06-26 20:22 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 7.0.79 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.79/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1139/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_79/
>
> The proposed 7.0.79 release is:
> [ ] Broken - do not release
> [ ] Stable - go ahead and release as 7.0.79 Stable

+1 (binding):rjung, csutherl, violetagg, huxing, fschumacher

No other voters were cast.

The vote has passed.

I'll do the release shortly and announce it once the mirrors catch up.


Regards,
Violeta


Re: svn commit: r1798977 - in /tomcat/trunk: conf/logging.properties java/org/apache/juli/AsyncFileHandler.java java/org/apache/juli/FileHandler.java test/org/apache/juli/TestFileHandler.java webapps/

2017-06-28 Thread Violeta Georgieva
Hi,

2017-06-27 22:59 GMT+03:00 Rainer Jung :
>
> Am 27.06.2017 um 21:41 schrieb Rainer Jung:
>>
>> Hi Violeta,
>>
>> Am 16.06.2017 um 21:17 schrieb violet...@apache.org:
>>>
>>> Author: violetagg
>>> Date: Fri Jun 16 19:17:39 2017
>>> New Revision: 1798977
>>>
>>> URL: http://svn.apache.org/viewvc?rev=1798977=rev
>>> Log:
>>> Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=61105
>>> Add a new JULI FileHandler configuration for specifying the maximum
>>> number of days to keep the log files. By default the log files will be
>>> kept 90 days as configured in logging.properties.
>>>
>>> Added:
>>> tomcat/trunk/test/org/apache/juli/TestFileHandler.java   (with
props)
>>> Modified:
>>> tomcat/trunk/conf/logging.properties
>>> tomcat/trunk/java/org/apache/juli/AsyncFileHandler.java
>>> tomcat/trunk/java/org/apache/juli/FileHandler.java
>>> tomcat/trunk/webapps/docs/changelog.xml
>>> tomcat/trunk/webapps/docs/logging.xml
>>
>>
>> ...
>>
>>> Modified: tomcat/trunk/java/org/apache/juli/FileHandler.java
>>> URL:
>>>
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/juli/FileHandler.java?rev=1798977=1798976=1798977=diff
>>>
>>>
==
>>>
>>> --- tomcat/trunk/java/org/apache/juli/FileHandler.java (original)
>>> +++ tomcat/trunk/java/org/apache/juli/FileHandler.java Fri Jun 16
>>> 19:17:39 2017
>>
>> ...
>>
>>> @@ -74,24 +84,37 @@ import java.util.logging.LogRecord;
>>>   *   formatter - The
>>> java.util.logging.Formatter
>>>   *implementation class name for this Handler. Default value:
>>>   *java.util.logging.SimpleFormatter
>>> + *   maxDays - The maximum number of days to keep
>>> the log
>>> + *files. If the specified value is =0 then the
>>> log files
>>> + *will be kept on the file system forever, otherwise they will be
>>> kept the
>>> + *specified maximum days. Default value: -1.
>>>   * 
>>>   */
>>>  public class FileHandler extends Handler {
>>> +public static final int DEFAULT_MAX_DAYS = -1;
>>> +
>>> +private static final ExecutorService DELETE_FILES_SERVICE =
>>> Executors.newSingleThreadExecutor();
>>
>>
>> When testing the M22 release I noticed that a tomcat process was
>> leftover that didn't want to shut down. I checked and I could easily
>> reproduce by starting with startup.sh and then stopping with shutdown.sh
>> (but not using kill). IMHO it didn't shut down, because according to a
>> thread dump it had a single non-daemon thread still running (named
>> "pool-1-thread-1"). Since we typically give more specific names to all
>> threads we create I instrumented the Thread class to find out the
>> creator of that thread and noticed, that it was created here:
>>
>> at java.lang.Thread.(Thread.java:677)
>> at
>>
java.util.concurrent.Executors$DefaultThreadFactory.newThread(Executors.java:613)
>>
>> at
>>
java.util.concurrent.ThreadPoolExecutor$Worker.(ThreadPoolExecutor.java:612)
>>
>> at
>>
java.util.concurrent.ThreadPoolExecutor.addWorker(ThreadPoolExecutor.java:925)
>>
>> at
>>
java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1357)
>>
>> at
>>
java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
>>
>> at
>>
java.util.concurrent.Executors$DelegatedExecutorService.submit(Executors.java:678)
>>
>> at org.apache.juli.FileHandler.clean(FileHandler.java:463)
>> at org.apache.juli.FileHandler.(FileHandler.java:117)
>> at
>> org.apache.juli.AsyncFileHandler.(AsyncFileHandler.java:82)
>> at
>> org.apache.juli.AsyncFileHandler.(AsyncFileHandler.java:74)
>>
>> So it is the thread belonging to the above "ExecutorService
>> DELETE_FILES_SERVICE". I could not see, how that thread would ever get
>> stopped, so two remarks:
>>
>> - in order to make sure TC can shut down without problem we either need
>> to stop that thread by ourselves during TC shutdown or mark it as a
>> daemon thread. I guess the latter is preferred.
>>
>> - we should give the created thread a specific name according to its
>> typical task so that it can be identified in any thread dump. That
>> should be doable by the same ThreadFactory.
>>
>> So we need to pass a ThreadFactory to the newSingleThreadExecutor() call
>> (this possibility already exists in the Executors class). To keep juli
>> independent from the other TC classes, we probably need to code the
>> factory inside juli, but we can borrow code from the small class
>> org.apache.tomcat.util.threads.TaskThreadFactory or use code from there
>> to extend the result of Executors.defaultThreadFactory() or
>> Executors.privilegedThreadFactory().
>
>
> I should add: I only observed it for TC 9, because there the feature is
active by default due to the updated juli config file, so the submit to the
executor happens (attribute maxDays in logging.properties).
>
> On all other branches the 

Re: [VOTE] Release Apache Tomcat 7.0.79

2017-06-27 Thread Violeta Georgieva
2017-06-26 20:22 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 7.0.79 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.79/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1139/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_79/
>
> The proposed 7.0.79 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 7.0.79 Stable

 Regards,
 Violeta


Re: [VOTE] Release Apache Tomcat 8.0.45

2017-06-27 Thread Violeta Georgieva
2017-06-27 0:05 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> The proposed Apache Tomcat 8.0.45 release is now available for voting.
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.45/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1140/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_45/
>
> The proposed 8.0.45 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.0.45

 Regards,
 Violeta


[VOTE] Release Apache Tomcat 8.0.45

2017-06-26 Thread Violeta Georgieva
The proposed Apache Tomcat 8.0.45 release is now available for voting.

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

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

Regards,
Violeta


[VOTE] Release Apache Tomcat 7.0.79

2017-06-26 Thread Violeta Georgieva
The proposed Apache Tomcat 7.0.79 release is now available for voting.

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

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

Regards,
Violeta


Re: asyncError() is not valid while in Async state DISPATCHING

2017-06-26 Thread Violeta Georgieva
2017-06-26 16:35 GMT+03:00 Mark Thomas <ma...@apache.org>:
>
> On 26/06/17 14:18, Violeta Georgieva wrote:
> > 2017-06-26 16:13 GMT+03:00 Mark Thomas <ma...@apache.org>:
> >>
> >> On 23/06/17 14:47, Violeta Georgieva wrote:
> >>> 2017-06-13 15:44 GMT+03:00 Mark Thomas <ma...@apache.org>:
> >>>> On 13/06/17 11:05, Violeta Georgieva wrote:
> >>>>> 2017-06-13 13:04 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
> >>
> >> 
> >>
> >>>>>> java.lang.NullPointerException: null
> >>>>
> >>>> Appears to be the same cause as above, but triggered at a different
> > point.
> >>>>
> >>>
> >>> What about at least not throw NPE?
> >>
> >> Which object is null? Since the stack trace is from a dev version, I'm
> >> not exactly sure where the null is in this case.
> >
> > The first thread makes a dispatch and clears the request and response
> >
https://github.com/apache/tomcat/blob/trunk/java/org/apache/catalina/core/AsyncContextImpl.java#L209
> >
> > the second thread handles the error and tries to set a status code
> >
https://github.com/apache/tomcat/blob/trunk/java/org/apache/catalina/core/AsyncContextImpl.java#L411
>
> This should be fixed in trunk. If this is sufficient, we can back-port.
>

I just tested it. I did not see any NPEs. Please back-port it.

Thanks,
Violeta

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


Re: asyncError() is not valid while in Async state DISPATCHING

2017-06-26 Thread Violeta Georgieva
2017-06-26 16:13 GMT+03:00 Mark Thomas <ma...@apache.org>:
>
> On 23/06/17 14:47, Violeta Georgieva wrote:
> > 2017-06-13 15:44 GMT+03:00 Mark Thomas <ma...@apache.org>:
> >> On 13/06/17 11:05, Violeta Georgieva wrote:
> >>> 2017-06-13 13:04 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
>
> 
>
> >>>> java.lang.NullPointerException: null
> >>
> >> Appears to be the same cause as above, but triggered at a different
point.
> >>
> >
> > What about at least not throw NPE?
>
> Which object is null? Since the stack trace is from a dev version, I'm
> not exactly sure where the null is in this case.

The first thread makes a dispatch and clears the request and response
https://github.com/apache/tomcat/blob/trunk/java/org/apache/catalina/core/AsyncContextImpl.java#L209

the second thread handles the error and tries to set a status code
https://github.com/apache/tomcat/blob/trunk/java/org/apache/catalina/core/AsyncContextImpl.java#L411


> >>>> at
> >>>
> >
org.apache.catalina.core.AsyncContextImpl.setErrorState(AsyncContextImpl.java:411)
> >>> ~[tomcat-embed-core.jar!/:8.5.16-dev]
> >>
> >> 
> >>
> >> This is consistent with what I'd expect. In both of the above cases any
> >> AsyncListener.onError() methods should execute but if the app continues
> >> to do things on the non-container thread then there possibility of
> >> exceptions remains.
> >>
> >
> > Ok I understand.
> >
> > Can we back port the change to Tomcat 8.5 so that it is guaranteed that
the
> > AsyncListeners will be invoked on error.
>
> Next on my TODO lis.
>
> Mark
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>


Tagging Tomcat 8.0/7.0

2017-06-26 Thread Violeta Georgieva
Hi,

I'm planning to tag Tomcat 8.0/7.0 later today.

Regards,
Violeta


Re: asyncError() is not valid while in Async state DISPATCHING

2017-06-23 Thread Violeta Georgieva
Hi,

2017-06-13 15:44 GMT+03:00 Mark Thomas <ma...@apache.org>:
>
> On 13/06/17 11:05, Violeta Georgieva wrote:
> > 2017-06-13 13:04 GMT+03:00 Violeta Georgieva <violet...@apache.org>:
> >>
> >> Hi,
> >>
> >>
> >> 2017-06-12 21:43 GMT+03:00 Mark Thomas <ma...@apache.org>:
> >>>
> >>> On 09/06/17 16:26, Violeta Georgieva wrote:
> >>>> 2017-06-09 17:25 GMT+03:00 Mark Thomas <ma...@apache.org>:
> >>>
> >>> 
> >>>
> >>>>> I've spent some time working through the various possible
> > combinations
> >>>>> of events and have concluded it is impossible to completely fix this
> >>>>> without imposing additional requirements on applications that the
> >>>>> specification doesn't mention.
> >>>>>
> >>>>> However, I believe that we can do better than the current
> >>>>> implementation. What I have on mind would:
> >>>>>
> >>>>> - always trigger AsyncListener.onError() for all listeners
> >>>>> - generally, process the complete() dispatch() call from the
> >>>>>   AsyncListener rather than any from the non-container thread
> >>>>> - generally, throw an ISE if complete() or dispatch() is called
> >>>>>   from the non-container thread after that thread experiences an I/O
> >>>>>error
> >>>>> - leave a small timing window where it was possible that the
> > complete()
> >>>>>   or dispatch() from the non-container thread would be used rather
> > than
> >>>>>   from the AsyncListener. In that case the AsyncListener would see
> > the
> >>>>>   ISE but any remaining AsyncListener instances would still be
called
> >>>>>
> >>>>> I don't see a way of doing better than this without spec changes /
> >>>>> clarifications.
> >>>>>
> >>>>> WDYT?
> >>>>
> >>>> +1
> >>>> I'm able to test the new behavior with my real web app.
> >>>
> >>> Excellent. I've committed my proposed fix. The async unit tests pass
> >>> which is generally a good sign. If this works better with your real
web
> >>> application then we can look to back-port this.
> >>
> >> I'm seeing now the following exceptions:
>
> In the same run or different runs?
>
> > I back ported the fix to my local 8.5 branch in order to be able to
test it
> > ...
> >
> >>
> >> java.lang.IllegalStateException: Calling [asyncComplete()] is not valid
> > for a request with Async state [MUST_DISPATCH]
>
> It appears the application called dispatch() from a non-container thread
> once the error state had been entered. We could block that but there is
> a risk it will break valid use cases. Fundamentally, I don't believe the
> app should be doing this.

Ok I understand.

>
> >> at
> >
org.apache.coyote.AsyncStateMachine.doComplete(AsyncStateMachine.java:317)
> > ~[tomcat-embed-core.jar!/:8.5.16-dev]
>
> 
>
> >> ==
> >>
> >> java.lang.NullPointerException: null
>
> Appears to be the same cause as above, but triggered at a different point.
>

What about at least not throw NPE?

> >> at
> >
org.apache.catalina.core.AsyncContextImpl.setErrorState(AsyncContextImpl.java:411)
> > ~[tomcat-embed-core.jar!/:8.5.16-dev]
>
> 
>
> This is consistent with what I'd expect. In both of the above cases any
> AsyncListener.onError() methods should execute but if the app continues
> to do things on the non-container thread then there possibility of
> exceptions remains.
>

Ok I understand.

Can we back port the change to Tomcat 8.5 so that it is guaranteed that the
AsyncListeners will be invoked on error.

Thanks,
Violeta

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


Re: Tomcat /examples ServerPush

2017-06-22 Thread Violeta Georgieva
Hi,

2017-06-22 22:55 GMT+03:00 Coty Sutherland :
>
> Hi,
>
> I was just looking at the 8.5.16 examples and noticed that we had a
> ServerPush example on there. I attempted to use it and got back a
> response that I didn't quite get :(
>
> /examples/servlets/serverpush/simpleimage
> "Server push requests are not supported by this protocol."

Do you request it with localhost:8443 or with localhost:8080?

Violeta

>
> I assume that ServerPush only works on streaming protocols, right? If
> so, can we put that qualifier on the response so that users know
> immediately without having to look at how the processor works? Or do
> we really care much since its a 'early preview'?
>
>
>
> Thanks,
> Coty
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>


Re: [VOTE] 8.0.x EOL - 30 June 2018

2017-06-22 Thread Violeta Georgieva
2017-06-22 18:18 GMT+03:00 Mark Thomas :
>
> We had a couple of threads discussing this. I think it is time for a vote.
>
> [X] +1 We should announce 8.0.x EOL for 30 June 2018
> [ ] -1 We should announce 8.0.x EOL for [insert date here]
> [ ] -1 We should not announce 8.0.x EOL at this time
>

Regards,
Violeta

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


Re: [VOTE] Release Apache Tomcat 9.0.0.M22

2017-06-22 Thread Violeta Georgieva
Hi,

2017-06-21 17:18 GMT+03:00 Mark Thomas :
>
> The proposed Apache Tomcat 9.0.0.M22 release is now available for voting.
>
> This is a milestone release for the 9.0.x branch. It should be
> noted that, as a milestone release:
> - Servlet 4.0 is not finalised
> - The EGs have not started work on JSP 2.4, EL 3.1 or WebSocket 1.2/2.0
>
> The major changes compared to the 9.0.0.M21 release are:
>
> - Add a new JULI FileHandler configuration for specifying the maximum
>   number of days to keep the log files. By default the log files will be
>   kept 90 days.
>
> - Update the Servlet 4.0 implementation to add support for setting
>   trailer fields for HTTP responses.
>
> - When pre-compiling with JspC, report all compilation errors rather
>   than stopping after the first error.
>
> Along with lots of other bug fixes and improvements
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.0.M22/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1137/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_0_M22/
>
> The proposed 9.0.0.M22 release is:
> [ ] Broken - do not release
> [X] Alpha - go ahead and release as 9.0.0.M22

+1

Regards,
Violeta

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


<    1   2   3   4   5   6   7   8   9   10   >