Skip to content

Ignore leading and trailing whitespaces in the armor body#288

Merged
lubux merged 1 commit intomainfrom
feat/armor-ignore-whitespaces
Jun 27, 2025
Merged

Ignore leading and trailing whitespaces in the armor body#288
lubux merged 1 commit intomainfrom
feat/armor-ignore-whitespaces

Conversation

@lubux
Copy link
Copy Markdown
Member

@lubux lubux commented Jun 26, 2025

This PR improves dearmoring robustness by ignoring leading and trailing whitespaces. For example, the following input is now parsed correctly:

-----BEGIN PGP SIGNATURE-----

	wsE7BAABCgBvBYJkbfmWCRD7/MgqAV5zMEcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
	cy5zZXF1b2lhLXBncC5vcmeMXzsJEgIm228SdxV22XgYny4adwqEgyIT9UL3F92C
	OhYhBNGmbhojsYLJmA94jPv8yCoBXnMwAAAj1AwAiSkJPxsEcyaoYWbxc657xPW1
	MlrbNhDBIWpKVrqQgyz7NdDZvvY0Ty+/h62HK5GQ5obAzVmQVwtUVG950TxCksg1
	F18mqticpxg1veZQdw7DBYTk0RJTpdVBRYJ5UOtHaSJUAnqGh7OQE6Lu74vfFhNv
	dDjpjgEc6TnJrEBOOR7+RVp7+0i4HhM3+JdfSOMMOEb6ixWEYLtfC2Zd/p0f7vP8
	tHiqllDXDbfBCXlFl5h2LAh39o/LE0vZvwf+C9i9PgRARawWIh+xeAJsVne8FZ12
	FD+hWZJdNUCv4iE1H7QDVv8nuPAz3WB/DQWNSfeGTZnN+ouB1cjPFscBuunO5Dss
	k3hXy+XB5mZW6iisjUnUBknJEa43AMX+zGSaGHljEgfTGLbgEK+deOhPqKEkhUKr
	/VlIVBXgfjQuoizme9S9juxXHdDHa+Y5Wb9rTUc1y9YPArRem51VI0OzbJ2cRnLH
	J0YF6lYvjcTVBtmQlYeOfZsz4EABEeBYe/rbDmJC
	=b+IB
-----END PGP SIGNATURE-----

@lubux lubux merged commit c7d8f88 into main Jun 27, 2025
9 checks passed
@lubux lubux deleted the feat/armor-ignore-whitespaces branch June 27, 2025 07:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants