Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions lib/marcel/mime_type/definitions.rb
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
Marcel::MimeType.extend("audio/ogg", extensions: %w( ogg oga ), magic: [[0, 'OggS', [[29, 'vorbis']]]])

Marcel::MimeType.extend "image/vnd.dwg", magic: [[0, "AC10"]]
Marcel::MimeType.extend "application/pkcs8", magic: [[0, '-----BEGIN PRIVATE KEY-----']], extensions: %w( p8 )

Marcel::MimeType.extend "application/x-x509-ca-cert", magic: [[0, '-----BEGIN CERTIFICATE-----']], extensions: %w( pem ), parents: "application/x-x509-cert;format=pem"

Expand Down
10 changes: 10 additions & 0 deletions test/fixtures/magic/application/pkcs8/pkcs8_key.p8
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
-----BEGIN PRIVATE KEY-----
MIIBVQIBADANBgkqhkiG9w0BAQEFAASCAT8wggE7AgEAAkEAsyAfVMJ5DEAqMnMP
bwL5+eqZvys5Fyhv8+r/g/dhiz2EdGXthahSGw+99+Zv12EFvn5eDX86a0rO9bQN
hjQJcwIDAQABAj91jJ8DAJxvbaxDbz6xm0Jwv4Ql8DeG+wJ9D7qe37kjpiIabMfE
JyYw+cpdbpgQ04OdQLVoRNqSgiQFIrJxhkECIQDcRM9H+RvF0W6Bjgec3/8P4ciC
m5ddpMkffeyLXhPibQIhANAuvOtaXXBVoUODb6YEdOLnu3XeIV6KhrG11adepS9f
AiEAsiHTn9kNZMUiIRPDhFKB604k4bsChnClVhp4GZ1TZ2ECIQCTKFaWrxvZqk4C
IUisu/273z6dxNUltRodSIGse7ScVQIhAJmPYxR8oc7q0HpMvXgfQhEs9cHFlNHG
XDpubBUpqjwK
-----END PRIVATE KEY-----