Vapor: 4.52.4 Release

Release date:
November 17, 2021
Previous version:
4.52.3 (released November 16, 2021)
Magnitude:
12 Diff Delta
Contributors:
2 total committers
Data confidence:
Commits:

Top Contributors in 4.52.4

Joannis
Frizlab

Directory Browser for 4.52.4

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

This patch was authored by @Frizlab and released by @0xTim.

Currently if the password is empty in a Basic Authorization (the decoded base64 string ends with a semicolon), Vapor will fail to parse it. It should succeed with an empty password.

This case happens often when dealing with OAuth2: client authentication should be done via Basic auth, and most OAuth clients do not have an app secret, which is represented with an empty password in Basic auth.