Commit Graph

31600 Commits (29a2321ee8a87a13217b72ec842e95ed5757ca8d)
 

Author SHA1 Message Date
Stephane Nicoll 29a2321ee8 Fix bug fix icon in changelog configuration
Closes gh-27937
3 years ago
Andy Wilkinson 206176425a Broaden testing of ReactiveElasticsearchRestClientAutoConfiguration
Closes gh-27919
3 years ago
Stephane Nicoll 08e79ee472 Start building against Spring Data 2020.0.13 snapshots
See gh-27912
3 years ago
Stephane Nicoll 348863c4ae Start building against Micrometer 1.6.11 snapshots
See gh-27910
3 years ago
Stephane Nicoll bcc4529cc5 Start building against Spring Framework 5.3.10 snapshots
See gh-27909
3 years ago
Stephane Nicoll f557a8a5d9 Start building against Reactor 2020.0.11 snapshots
See gh-27908
3 years ago
Andy Wilkinson 11c79ac650 Move Docker-based reactive Elasticsearch test into separate class
Closes gh-27907
3 years ago
Andy Wilkinson 1f2035ae64 Move Docker-based Elasticsearch test into separate class
Closes gh-27904
3 years ago
Andy Wilkinson 47163af9b6 Fix handling of Zip64 jar files larger than 4,294,967,295 bytes
Previously, a Zip64 jar file was identified by the number of entries
in the central directory being 0xFFFF. This value indicates that
there the number of entries is too big for the 2-byte field. However,
a jar may be in Zip64 format due to it exceeding the Zip format's
maximum size rather than its maximum number of entries so this field
cannot be used as a reliable indicator. The Zip specification doesn't
require any of the fields of the end of central directory record to
have a value of 0xFFFF (2-byte fields) or 0xFFFFFFFF (4-byte fields)
when using Zip64 format so we need to take a different approach.

Additionally, a number of places in the code assumed that an entry's
offset would always be available from the central directory file
header directly. This assumption did not hold true when the jar was
a Zip64 archive due to its size as the offset's value would be
0xFFFFFFF indicating that it should be read from the Zip64 extended
information field within the header's extra field instead.

This commit updates the Zip64 detection to look for the Zip64 end of
central directory locator instead. If present, it begins 20 bytes
before the beginning of the end of central directory record. Its
first four bytes are always 0x07064b50. The code that reads the
local header offset has also been updated to refer to the Zip64
extended information field when the offset is too large to fit in
the 4-byte field in the central directory file header. To allow
greater-than-4-byte offsets to be handled, a number of fields,
method parameters, and local variables have had their type changed
from an int to a long.

Fixes gh-27822
3 years ago
Andy Wilkinson 93ac6455d3 Document that starter parent enables compilation with -parameters
Closes gh-27762
3 years ago
Andy Wilkinson 6e6a6c059c Upgrade to Testcontainers 1.16
Closes gh-27882
3 years ago
Stephane Nicoll 4ca39534bc Upgrade Ubuntu version in CI images
Closes gh-27848
3 years ago
Stephane Nicoll 58e9992db9 Merge pull request #27812 from quaff
* pr/27812:
  Fix inconsistent devtools doc

Closes gh-27812
3 years ago
Yanming Zhou 6bf92f06e9 Fix inconsistent devtools doc
See gh-27812
3 years ago
Stephane Nicoll 319f75e90c Merge pull request #27856 from hpoettker
* pr/27856:
  Fix typo in javadoc

Closes gh-27856
3 years ago
Henning Pöttker 831e28b001 Fix typo in javadoc
See gh-27856
3 years ago
Phillip Webb 61764389c2 Merge branch '2.3.x' into 2.4.x
Closes gh-27858
3 years ago
Phillip Webb 44eb8c39d2 Align ApplicationTemp with Files.createTempDirectory
Update `ApplicationTemp` to align the way that it creates temp folders
with the way that `Files.createTempDirectory` works.

Closes gh-27857
3 years ago
Phillip Webb 87dbda2339 Ensure TypeConverterConverter is thread safe
Update `TypeConverterConverter` do that a new `SimpleTypeConverter` is
obtained for each `convert` operation. Prior to this commit the same
`SimpleTypeConverter` could be accessed concurrently from multiple
threads which is not allowed.

Fixes gh-27829
3 years ago
Stephane Nicoll 69be1c872e Rename Spring Buildmaster account to Spring Builds
Closes gh-27816
3 years ago
Stephane Nicoll 8b5d7b0bc0 Polish 3 years ago
Andy Wilkinson a8652a89b2 Merge pull request #27755 from brneto
* gh-27755:
  Polish "Document how to parameterize REST Docs' output dir with WebTestClient"
  Document how to parameterize REST Docs' output dir with WebTestClient

Closes gh-27755
3 years ago
Andy Wilkinson 990b766847 Polish "Document how to parameterize REST Docs' output dir with WebTestClient"
See gh-27755
3 years ago
Berchris Requiao c83f6ebaa2 Document how to parameterize REST Docs' output dir with WebTestClient
See gh-27755
3 years ago
Andy Wilkinson f8ef90813f Allow @MockBean to be used with Framework's @Repeat
Fixes gh-27693
3 years ago
Andy Wilkinson 02a988e055 Make secrets available to publish_gradle_plugin
Fixes gh-27774
3 years ago
Andy Wilkinson 29c187fda9 Upgrade to Gradle 6.9.1
Closes gh-27788
3 years ago
Andy Wilkinson 9f402f0428 Use snapshot rather than libs-snapshot when generating effective bom
Closes gh-27785
3 years ago
Stephane Nicoll 0a79cf76a3 Update email address used for submitting the Homebrew update
Closes gh-27775
3 years ago
Andy Wilkinson 6be27e2212 Download artifacts for the publish_gradle_plugin task
Closes gh-27759
3 years ago
Stephane Nicoll f2b7092073 Use token for GitHub authentication consistently
Closes gh-24458
3 years ago
Spring Buildmaster e28115e7a2 Next development version (v2.4.11-SNAPSHOT) 3 years ago
Andy Wilkinson ea95c99b77 Update email address used for release commit
Closes gh-27764
3 years ago
Andy Wilkinson ea9f8516ce Merge pull request #27736 from izeye
* gh-27736:
  Polish "Polish access modifiers for test classes"
  Polish access modifiers for test classes

Closes gh-27736
3 years ago
Andy Wilkinson ffbd28b60a Polish "Polish access modifiers for test classes"
See gh-27736
3 years ago
izeye 8a425dedfd Polish access modifiers for test classes
See gh-27736
3 years ago
Stephane Nicoll 2baee89971 Upgrade to Spring Session 2020.0.6
Closes gh-27599
3 years ago
Andy Wilkinson 0b99da79e0 Merge pull request #27734 from izeye
* gh-27734:
  Polish "Use 2012 for copyright beginning year"
  Use 2012 for copyright beginning year

Closes gh-27734
3 years ago
Andy Wilkinson 0b7994a679 Polish "Use 2012 for copyright beginning year"
See gh-27734
3 years ago
izeye 07da144826 Use 2012 for copyright beginning year
See gh-27734
3 years ago
Andy Wilkinson 32c184e31c Revert changes made to work around JDK-8156584
Closes gh-26848
3 years ago
Stephane Nicoll 253e4b25b1 Upgrade to Netty 4.1.67.Final
Closes gh-27741
3 years ago
Stephane Nicoll c9ec939127 Upgrade to AppEngine SDK 1.9.91
Closes gh-27740
3 years ago
Stephane Nicoll a798288de1 Upgrade to ActiveMQ 5.16.3
Closes gh-27739
3 years ago
Stephane Nicoll 3e47b6e2b1 Upgrade to Spring Integration 5.4.10
Closes gh-27598
3 years ago
Andy Wilkinson 29f5570208 Stop s-b-configuration-metadata leaking enforced constraints
Fixes gh-27726
3 years ago
Stephane Nicoll afaf4421d0 Upgrade to Nimbus JOSE JWT 8.22.1
Closes gh-27699
3 years ago
Stephane Nicoll 0abedb2547 Upgrade to Spring Security 5.4.8
Closes gh-27597
3 years ago
Stephane Nicoll b44a7ae3f6 Upgrade to Undertow 2.2.10.Final
Closes gh-27673
3 years ago
Stephane Nicoll 631b9a2a73 Upgrade to Tomcat 9.0.52
Closes gh-27672
3 years ago