Per-recipient format is unspecified #232
Replies: 6 comments
-
Yeah, I realized line wrapping should not be defined in encode at all, but in the ssh-rsa definition, since it's the only multiline one. |
Beta Was this translation helpful? Give feedback.
-
As a start, I moved the wrapping part to the ssh-rsa block, which should be a no-op. |
Beta Was this translation helpful? Give feedback.
-
Based on my current understanding of the format, I suggest something like the following:
|
Beta Was this translation helpful? Give feedback.
-
This issue needs to be resolved in order to clear up the definition of what a "recipient line" is, which constraints how implementations ignore unknown recipient types, and how future recipient lines are implemented. |
Beta Was this translation helpful? Give feedback.
-
In str4d/rage#52 I am parsing unknown recipient lines using the above format, with the additional constraints that |
Beta Was this translation helpful? Give feedback.
-
This is now fixed in the spec, I will make available some test cases of valid weird age files with arbitrary recipients or unknown versions.
|
Beta Was this translation helpful? Give feedback.
-
The spec currently says:
This is insufficiently-specified, and does not indicate how arguments and additional lines should be parsed. In particular:
Beta Was this translation helpful? Give feedback.
All reactions