Phillip Webb
9b5062e5bb
Merge branch '2.7.x' into 3.0.x
1 year ago
Phillip Webb
e10ac76761
Polish
1 year ago
Moritz Halbritter
2b4afe974a
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37459
1 year ago
Moritz Halbritter
6805a3393b
Close file handle on exceptions during connect
...
Closes gh-32423
1 year ago
Moritz Halbritter
5be826dd4a
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37413
1 year ago
Moritz Halbritter
408fb8ae9d
Add support for EdDSA, XDH and RSA-PSS key parsing
...
This works with Java 17 and up. Also refactor the test for more
structure.
Closes gh-37237
1 year ago
Andy Wilkinson
d6b04af512
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37182
1 year ago
Andy Wilkinson
fadc58679d
Speed up ImageReference.of when path contains upper-case chars
...
Closes gh-35657
1 year ago
Phillip Webb
71ed31343c
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37168
1 year ago
Phillip Webb
fd8cb74b46
Load algorithm parameters from PEM encoded 'EC PRIVATE KEY' files
...
Update `PrivateKeyParser` implementations so that algorithm parameters
for PEM encoded 'EC PRIVATE KEY' files are loaded from the incoming
data.
Prior to this commit, the algorithm parameter was hard-coded to
'secp384r1' which could result in a mismatch to the actual file
content.
Fixes gh-34232
1 year ago
Phillip Webb
a0089c5c76
Merge branch '2.7.x' into 3.0.x
1 year ago
Phillip Webb
46773dd5df
Update copyright year of changed files
1 year ago
Scott Frederick
4a3abdd7c3
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36053
1 year ago
Johnny Lim
59d4bf97a1
Add Javadoc since to ImageReference.inTaglessForm()
...
See gh-36048
1 year ago
Scott Frederick
eeeb2ad72a
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36049
1 year ago
Johnny Lim
4a2c9d99dc
Remove redundant Files.delete() calls in tests
...
See gh-35986
1 year ago
Phillip Webb
92e420a098
Merge branch '2.7.x' into 3.0.x
2 years ago
Phillip Webb
57e45dfb21
Update copyright year of changed files
2 years ago
Phillip Webb
ef4b09718c
Fix loading of PKCS#8 PEM encoded EC and DSA keys for buildpack
...
Polish and port support for PKCS#8 PEM encoded EC and DSA keys to
the buildpack code.
See gh-35322
2 years ago
Phillip Webb
e9c4a5d663
Polish
2 years ago
Moritz Halbritter
d00e070cdb
Separate tag in the Docker API tag call
...
Closes gh-35358
2 years ago
Moritz Halbritter
4eef8d5a53
Separate tag in the Docker API tag call
...
Closes gh-35358
2 years ago
Andy Wilkinson
220c4b671b
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34600
2 years ago
Johnny Lim
00f388fa6f
Polish Javadoc since tags for gh-34324
...
See gh-34587
2 years ago
Scott Frederick
29ad690d56
Merge branch '2.7.x' into 3.0.x
...
Closes gh-34495
2 years ago
Scott Frederick
7730eee439
Use image manifest when exporting layers
...
A tar archive of a Docker image contains a `mainfest.json` file that
lists the path to each embedded tar file containing the contents of a
layer in the image. This manifest file should be used to identify the
layer files instead of relying on file naming conventions and
assumptions on the directory structure that are not consistent
between container engine implementations.
Fixes gh-34324
2 years ago
Phillip Webb
0b15962aca
Merge branch '2.7.x' into 3.0.x
2 years ago
Phillip Webb
c4de86c244
Merge branch '2.7.x' into 3.0.x
2 years ago
Phillip Webb
df5898a146
Reformat code following spring-javaformat upgrade
2 years ago
Johnny Lim
bc7fc90550
Replace Base64Utils with JDK's Base64
...
See gh-33967
2 years ago
Krzysztof Krason
d3efd7e091
Use try with close
...
See gh-33987
2 years ago
Krzysztof Krason
a9c547e767
Use text blocks
...
See gh-33987
2 years ago
Krzysztof Krason
6e46423983
Use diamond operators
...
See gh-33987
2 years ago
Phillip Webb
a2ac38e203
Update copyright year of changed files
2 years ago
Krzysztof Krason
cf6493f65c
Simplify AssertJ assertions and also make them more readable
...
See gh-33653
2 years ago
Phillip Webb
f588793445
Update copyright year of changed files
2 years ago
Moritz Halbritter
f36e2ecb7b
Use AutoClosables with try-with-resources
...
Closes gh-33538
2 years ago
Moritz Halbritter
725337f976
Make fields final
...
Closes gh-33537
2 years ago
Scott Frederick
bb684cc0ad
Add support for CNB platform API 0.10
...
Fixes gh-32949
2 years ago
Phillip Webb
7e8ed075c0
Merge branch '2.7.x'
...
Closes gh-32682
2 years ago
Phillip Webb
ed01a77a99
Merge branch '2.6.x' into 2.7.x
...
Closes gh-32681
2 years ago
Phillip Webb
e0c79ce598
Support PEM formatted elliptic-curve TLS keys
...
Update `PrivateKeyParser` to support loading PEM formatted
elliptic-curve keys. We need to do a similar trick to the PKCS1 keys
and convert them to a `PKCS8EncodedKeySpec`.
Fixes gh-32646
2 years ago
Phillip Webb
e0b67889a8
Use Stream.toList instead of Stream.collect when possible
...
Update code to make use of `Stream.toList()` whenever possible.
Closes gh-28177
2 years ago
dreis2211
65ef8fc51a
Use ByteArrayOutputStream.toString where possible
...
See gh-32534
2 years ago
Phillip Webb
46be4a3f30
Merge branch '2.7.x'
2 years ago
Phillip Webb
e88a682220
Merge branch '2.6.x' into 2.7.x
2 years ago
Scott Frederick
c0cbaa1460
Merge branch '2.7.x'
2 years ago
Scott Frederick
257e236b06
Fix image-building unit tests on Windows
...
See gh-32000
2 years ago
Scott Frederick
2cdaab59f6
Merge branch '2.7.x'
...
Closes gh-32122
2 years ago
Scott Frederick
c16094e04b
Disable SELinux label security policy when building images
...
When using the Gradle `bootBuildImage` task or Maven
`spring-boot:build-image` goal on a Linux distribution with SELinux
enabled, binding the Docker socket in the builder container might
fail. This commit disables the `label` security policy in the builder
container to prevent this type of failure.
Fixes gh-32000
2 years ago