Backport refactoring of AbstractReplicatedMap to implement Map rather than extend  ConcurrentHashMap to enable Tomcat 7 to be built with Java 8.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586500 13f79535-47bb-0310-9956-ffa450edef68
Replace double space before '-JvmMs' with single one.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586645 13f79535-47bb-0310-9956-ffa450edef68
Merged r1586658 from tomcat/trunk:
Correct windows-service-howto.xml according to Apache Commons Daemon procrun documentation.
E.g. the default value for LogPath option was documented incorrectly.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586659 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56334
Correct double backslash escaping in attributes

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586891 13f79535-47bb-0310-9956-ffa450edef68
svn:eol-style = native

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586896 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56369
Ensure that removing an MBean notification listener reverts all the operations performed when adding an MBean notification listener. 

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586897 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=55483#c4
Return exact match as soon as it is found. Note without the change the same method is returned it just takes a little longer

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586900 13f79535-47bb-0310-9956-ffa450edef68
Align with 8.0.x to aid future backports

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586906 13f79535-47bb-0310-9956-ffa450edef68
Align with 8.0.x and remove unnecessary @SupressWarnings

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586912 13f79535-47bb-0310-9956-ffa450edef68
Fix some issues back-porting the bug 56334 test case

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586915 13f79535-47bb-0310-9956-ffa450edef68
Merged r1586951 from tomcat/trunk:
Correct message displayed by service.bat for an invalid command.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586952 13f79535-47bb-0310-9956-ffa450edef68
Merged r1586959 from tomcat/trunk:
Followup to r1586897 :
Apply the same not-null optimization to removeAttributeChangeNotificationListener method.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586960 13f79535-47bb-0310-9956-ffa450edef68
Merged r1586961 from tomcat/trunk:
Align DisplayName of Tomcat service installed by service.bat with one installed by the *.exe installer:
Use "X.0" version number in both instead of "X".

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586962 13f79535-47bb-0310-9956-ffa450edef68
https://issues.apache.org/bugzilla/show_bug.cgi?id=49993
Add changelog entry for old r1000718
That was in 7.0.3

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586966 13f79535-47bb-0310-9956-ffa450edef68
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56406
Correct typo in example in VirtualDirContext javadoc.

Other documentation files (config/context.xml, config/resources.xml) are OK.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1586972 13f79535-47bb-0310-9956-ffa450edef68
Merged r1587272 from tomcat/trunk:
Print a warning in case if neither server nor client jvm is found by service.bat.
Fix comments (addresses sebb's note in "Re: r1000718").

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1587273 13f79535-47bb-0310-9956-ffa450edef68
Back-ported r1587378 to require tcnative version 1.1.30.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1587659 13f79535-47bb-0310-9956-ffa450edef68
Back-port r1587379 to fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56027
Add more nuanced support for entering/requiring FIPS mode when using APR connector.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1587661 13f79535-47bb-0310-9956-ffa450edef68
Back-ported r1587723 to fix objections to the original r1587379 patch.
Removed inconsistent and confusing langauge from FIPSMode configuration.
Added changelog.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1587734 13f79535-47bb-0310-9956-ffa450edef68
Remove duplicated lines

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1587879 13f79535-47bb-0310-9956-ffa450edef68