Skip to content

Incomplete percent encoding and decoding of package name #10

Description

@matt-phylum

package-url/purl-spec#254 proposes a new package type which sometimes uses PURLs like pkg:brew/openssl%401.1@1.1.1w. This implementation parses that PURL as having a name openssl%401.1 instead of openssl@1.1. Serializing that PURL from its expected parts results in the invalid PURL pkg:brew/openssl@1.1@1.1.1w.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions