Annotate a disabled (work-in-progress) test with @Ignore, so that it is recognized and skipped,
instead of failing the whole testsuite run with "No runnable methods" error.

Fix checkstyle errors such as imports order and missing license header.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614489 13f79535-47bb-0310-9956-ffa450edef68
Add some SSL_... -> TLS_... mappings for Oracle which uses SSL_ in some cases
Correct a standard name

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614542 13f79535-47bb-0310-9956-ffa450edef68
Add some SSL_... -> TLS_... mappings for Oracle which uses SSL_ in some cases
Correct a few more standard names

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614543 13f79535-47bb-0310-9956-ffa450edef68
Complete the lists of unmapped ciphers
Test now passes but keep disabled as it currently requires openssl and that needs to be optional

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614544 13f79535-47bb-0310-9956-ffa450edef68
Make the execution of the OpenSSL tests depend on the presence of an OpenSSL binary.
By default, the tests look on the current path for the binary but an option exists to explicitly define the path as well.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614560 13f79535-47bb-0310-9956-ffa450edef68
Fix OpenSSL path configuration
Add test to check for new/missing OpenSSL ciphers (currently disabled)

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614565 13f79535-47bb-0310-9956-ffa450edef68
Refactor the openssl binary location setting to correctly handle case when it is not set

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614587 13f79535-47bb-0310-9956-ffa450edef68
Add notes on why some cipher suites are not expected to be returned by 'openssl ciphers'.
Enable the test

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614654 13f79535-47bb-0310-9956-ffa450edef68
Check OpenSSL doesn't return any ciphers we don't recognise and fix a couple of overly broad exclusions.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614658 13f79535-47bb-0310-9956-ffa450edef68
Use registered names where available for cipher enumeration
Fix a couple of typos that crept in
Add a test to confirm standard names are used

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614666 13f79535-47bb-0310-9956-ffa450edef68
Whoops. Remove debug code.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614669 13f79535-47bb-0310-9956-ffa450edef68
Use safer exec() construct. It shouldn't matter since this is a test but better to do things the 'right' way.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614864 13f79535-47bb-0310-9956-ffa450edef68
Move methods that interact with OpenSSL binary to a separate class as they will be useful to other tests.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614869 13f79535-47bb-0310-9956-ffa450edef68
Skip the OpenSSL tests if the expected version is not available

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614880 13f79535-47bb-0310-9956-ffa450edef68
Add a test that checks that the same specification (EXPORT40") results in the same cipher suites with OpenSSL and the new parser
Test is disabled as it currently fails.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614901 13f79535-47bb-0310-9956-ffa450edef68
Get the first of the parsing tests working

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614932 13f79535-47bb-0310-9956-ffa450edef68
Start to expand the parser tests

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614940 13f79535-47bb-0310-9956-ffa450edef68
Further expansion of the parser tests

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614962 13f79535-47bb-0310-9956-ffa450edef68
More alias tests.
Align behaviour for RSA alias with OpenSSL.
Despite what the docs say, RSA is equivalent to kRSA. I've double checked this with the 'official' Windows binary, the binary that ships tc native and the latest FreeBSD version.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1614999 13f79535-47bb-0310-9956-ffa450edef68
Expand alias tests to cover all and [k][DHE|EDH]
Fix a couple of bugs:
- ALL didn't exclude NULL encryption
- k[DHE|EDH] didn't include the anonymous cipher suites

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