Add support for removing one or more ciphers from the list of ciphers available
during GSI handshake.
Fix file permissions and line terminations
gsi: fix unit tests to work with Java7
ssl-proxies: Add support for more RDN keywords

Java's X500Principal class only supports a limited number of
RDN keywords. Real world certificates make use of many more
keywords and bouncy castle and the EMI CANL library support
these. JGlobus 2 does not. This is a regression since JGlobus
1.x.

This patch adds additional mappings when mapping to and from
the X500Principal class. The mappings are copied from bouncy
castle 2.46 and CANL.

Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Secure socket remove.

Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Add missing timeouts.

Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Add missing maxWait parameter leading to forever wait.

Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Use 2 minutes as default timeout.

Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Increase default wait time.
Check if ready after wait.

Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@desy.de>
Preparing merge
Merge remote-tracking branch 'upstream/master'
Completing merge
Merge pull request #72 from bpalak/f34b28e932f8c4f8d04f5bf89ae61078be3525fd

Vulnerabilities corrections
Preparing merge
Merge remote-tracking branch 'upstream/master'
Completing merge
Add LICENSE and updated README per issue #71.
Merge pull request #61 from paulmillar/add-banned-ciphers

Allow the exclusion of certain cipher types when establishing GSI connection
Merge remote-tracking branch 'upstream/master'
remove useless method TrustedCertificates.refresh()