Charles Gould
bdbd9d7eb5
Disambiguated signature initialization
2017-09-07 23:18:46 +02:00
Jeroen van Erp
9ac55de26c
Fixed Java9 build?
2017-09-07 21:54:42 +02:00
Jeroen van Erp
a9928c2882
fixed build
2017-09-05 15:58:10 +02:00
Jeroen van Erp
c6c9a3f6a8
Correctly determine KeyType for ECDSA public key ( Fixes #356 )
2017-09-05 15:23:47 +02:00
Jeroen van Erp
0918bc626f
Improved test stability
2017-08-24 13:59:58 +02:00
Jeroen van Erp
aa7748395d
Removed build of broken openJDK7 in favour of using animal-sniffer to detect java 1.6 compatibility
2017-08-24 13:18:27 +02:00
Jeroen van Erp
cf077e2a4f
Removed use of DataTypeConverter as that is no longer in default JDK9
2017-08-24 11:20:35 +02:00
Jeroen van Erp
c58c7c7c60
Added gradle caching to travis config
2017-08-24 09:32:24 +02:00
Jeroen van Erp
0b548d9d13
Removed oraclejdk7 as that is no longer supported on trusty, added openjdk
2017-08-24 09:30:03 +02:00
Jeroen van Erp
eb1629f250
Updated README release notes
v0.22.0
2017-08-24 09:11:58 +02:00
Jeroen van Erp
8856aaea61
Fixed codacy
2017-08-22 19:32:45 +02:00
Jeroen van Erp
1f6615b57a
Check whether filename is a child of the current file ( Fixes #341 )
2017-08-22 19:32:45 +02:00
Matt Dailey
e5084ed8db
Removed Builder, and fixed call to checkFormatString
2017-07-10 09:30:10 +02:00
Matt Dailey
3729119e23
Added assertions to testPromptFormat
2017-07-10 09:30:10 +02:00
Matt Dailey
aed3decf1d
Upgraded Mockito, and added message and retries to ConsolePasswordFinder
...
* Upgraded Mockito to 2.8.47 (latest)
* Added extension to allow mocking final classes
* ConsolePasswordFinder allows custom message and number of retries
* Added builder for ConsolePasswordFinder
* Added more unit tests
2017-07-10 09:30:10 +02:00
Matt Dailey
303c03061c
Add ConsolePasswordFinder to read from Console
...
* There was no example `PasswordFinder` to prompt
a user for their password
2017-07-10 09:30:10 +02:00
Iger
5e3a08a637
- boggle
2017-07-04 10:02:00 +02:00
Iger
d0800058e8
- Test ECDSA signature verifications
2017-07-04 10:02:00 +02:00
Iger
ad9c2d5411
- Test ECDSA fingerprints
2017-07-04 10:02:00 +02:00
Iger
ed65176b68
- Incorrect key format during write
2017-07-04 10:02:00 +02:00
Iger
28f3280a84
- license header
2017-07-04 10:02:00 +02:00
Iger
d69f722908
- Some more indentation fixes
2017-07-04 10:02:00 +02:00
Iger
1d7cb8c2c6
- Some more indentation fixes
2017-07-04 10:02:00 +02:00
Iger
6ad6242ed1
- Ident in spaces
2017-07-04 10:02:00 +02:00
Iger
3310530d42
- cleanup
2017-07-04 10:02:00 +02:00
Iger
3685f9dc36
- Formal generation of ASN.1 encoding for the ecdsa signature
...
- Support ecdsa-sha2-nistp521
2017-07-04 10:02:00 +02:00
Iger
f8cad120a6
- Pretty honed up implementation of -384
2017-07-04 10:02:00 +02:00
Iger
56dd4e4af4
- A separate enum members take with lots of code duplication
2017-07-04 10:02:00 +02:00
Jeroen van Erp
9f8cf1f298
Upgrade to gradle 4.0
2017-06-26 10:01:19 +02:00
Jeroen van Erp
a51270791d
Remove deprecated ZLib usage
2017-06-26 09:56:37 +02:00
Jeroen van Erp
d43fc4551e
Minor reformatting
2017-06-26 09:51:40 +02:00
Jan Peter Stotz
93bf6c0089
Fixed small exception logging problem
2017-06-09 11:58:24 +02:00
Jeroen van Erp
7b535a8db3
Added support for wildcard host entries in known_hosts ( Fixes #331 )
2017-05-22 14:43:30 +02:00
Jeroen van Erp
9d4f8fc46a
Updated release notes
v0.21.1
2017-04-25 15:32:44 +02:00
David Kocher
2b21ec6032
Fix regression from 40f956b. Invalid length parameter. ( #322 )
...
Also Fixes #306
2017-04-25 15:30:20 +02:00
Jeroen van Erp
8e15a8bd7d
Updated README with release notes
v0.21.0
2017-04-14 09:54:00 +02:00
Jeroen van Erp
531eb97767
Added log message for early identification termination
2017-04-14 09:14:52 +02:00
chqr
e36fd0fb3d
Add support for authentication with DSA & RSA user certificates ( #153 ) ( #319 )
...
* Add support for authentication with DSA & RSA user certificates (#153 )
Updates:
- KeyType.java - add support for two certificate key types
ssh-rsa-cert-v01@openssh.com
ssh-dsa-cert-v01@openssh.com
- Buffer.java - allow uint64s that overflow Long.MAX_VALUE, otherwise
we break on certificates with serial numbers greater Long.MAX_VALUE
- OpenSSHKeyFile, KeyProviderUtil - prefer public key files that end
"-cert.pub" if they exist
Added new class Certificate, which represents certificate key
Reference:
https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/PROTOCOL.certkeys?annotate=HEAD
* Use BigInteger for certificate serial numbers, address Codacy issues
* Address code review concerns
2017-04-14 08:49:16 +02:00
Jeroen van Erp
382321deca
Updated README
2017-04-10 10:13:47 +02:00
Jeroen van Erp
7b75fb3d53
Upgraded Gradle to 3.4.1
2017-04-10 10:13:35 +02:00
Jeroen van Erp
4d84d3f67c
Upgraded BouncyCastle ( Fixes #312 )
2017-04-10 10:08:09 +02:00
Jeroen van Erp
8eb7d1a2ad
Update README to point to right repository ( Fixes #309 )
2017-03-23 14:05:32 +01:00
ISQ-GTT
a03fa9ac63
Added charset support, centralized UTF-8 usage ( #305 )
...
* Added charset support, centralized UTF-8 usage
* Code style, buffer methods with charsets
* assure remote charset isn't null
2017-03-09 13:58:51 +01:00
Jeroen van Erp
bcb15e6ccd
Changed deprecated build notation
2017-03-01 21:53:42 +01:00
Jeroen van Erp
d85b22fe8d
Upgrade to Gradle 3.4
2017-03-01 21:51:29 +01:00
Jeroen van Erp
f4b71941a3
Updated release notes for 0.20.0
v0.20.0
2017-02-10 10:38:43 +01:00
Jeroen van Erp
636f896850
Cleaned up some code
2017-02-10 09:43:12 +01:00
Jeroen van Erp
56c0baf814
Merge pull request #301 from adagios/master
...
adds current version to exported classes
2017-02-06 10:16:45 +01:00
João Nelas
edfb069f2a
adds current version to exported classes
2017-02-03 17:33:07 +00:00
Jeroen van Erp
65b3003e72
Merge pull request #295 from adagios/master
...
converts bouncycastle OSGi dep from Import-Bundle to Import-Package
2017-01-24 09:20:15 +01:00