xref: /dflybsd-src/contrib/file/magic/Magdir/cbor (revision c30bd0917bb6a625e80a835271887a7812787d1c)
1*c30bd091SSascha Wildner
2*c30bd091SSascha Wildner#------------------------------------------------------------------------------
3*c30bd091SSascha Wildner# $File: cbor,v 1.1 2015/01/28 01:05:21 christos Exp $
4*c30bd091SSascha Wildner# cbor:  file(1) magic for CBOR files as defined in RFC 7049
5*c30bd091SSascha Wildner
6*c30bd091SSascha Wildner0	string	\xd9\xd9\xf7 Concise Binary Object Representation (CBOR) container
7*c30bd091SSascha Wildner!:mime	application/cbor
8*c30bd091SSascha Wildner>3	ubyte	<0x20	(positive integer)
9*c30bd091SSascha Wildner>3	ubyte	<0x40
10*c30bd091SSascha Wildner>>3	ubyte	>0x1f	(negative integer)
11*c30bd091SSascha Wildner>3	ubyte	<0x60
12*c30bd091SSascha Wildner>>3	ubyte	>0x3f	(byte string)
13*c30bd091SSascha Wildner>3	ubyte	<0x80
14*c30bd091SSascha Wildner>>3	ubyte	>0x5f	(text string)
15*c30bd091SSascha Wildner>3	ubyte	<0xa0
16*c30bd091SSascha Wildner>3	ubyte	>0x7f	(array)
17*c30bd091SSascha Wildner>3	ubyte	<0xc0
18*c30bd091SSascha Wildner>>3	ubyte	>0x9f	(map)
19*c30bd091SSascha Wildner>3	ubyte	<0xe0
20*c30bd091SSascha Wildner>>3	ubyte	>0xbf	(tagged)
21*c30bd091SSascha Wildner>3	ubyte	>0xdf	(other)
22