Commit Graph

4 Commits (2a8b80a3e160f3af063348b16e35d8d490de728a)

Author SHA1 Message Date
Herman Slatman cd78b9fd43
Implement workaround for weird macOS SCEP message in query
Apparently the macOS SCEP client sends a SCEP message in the query
that's not fully escaped. Only the base64 padding is escaped, the
'+' and '/' characters aren't.

This is a bit of a special case, because the macOS SCEP client
will default to using HTTP POST for the PKIOperation. But if the
CA is configured without the POSTPKIOperation capability, the
macOS SCEP client will use HTTP GET instead. This behavior might
be the same on iOS.
8 months ago
Herman Slatman 3c12b4f5ad
Improve decoding SCEP requests 8 months ago
Max 116ff8ed65
bump go.mod to go1.20 and associated linter fixes (#1518) 9 months ago
Herman Slatman 688ae837a4
Add some tests for SCEP request decoding 2 years ago