summaryrefslogtreecommitdiffstats
path: root/testdata/compression/compressed-plain/generate-windows-test-vectors.c.lzplain
blob: 820df1d14c567024ce7b8efd61690029b0240b8a (plain)
ofshex dumpascii
0000 00 00 00 00 2f 2a 0d 0a 20 2a 20 47 65 6e 65 72 61 74 65 20 74 65 73 74 20 76 65 63 74 6f 72 73 ..../*...*.Generate.test.vectors
0020 61 20 66 6f 00 00 00 00 72 20 57 69 6e 64 6f 77 73 20 4c 5a 37 37 20 48 75 66 66 6d 61 6e 20 63 a.fo....r.Windows.LZ77.Huffman.c
0040 6f 6d 70 72 65 73 73 69 00 00 00 18 6f 6e 2e 01 02 22 02 43 6f 70 79 72 69 67 68 74 20 28 63 29 ompressi....on...".Copyright.(c)
0060 20 32 30 32 32 20 44 6f 75 67 6c 61 73 20 03 01 10 00 42 61 67 6e 61 6c 6c 20 3c 64 62 4b 00 40 .2022.Douglas.....Bagnall.<dbK.@
0080 73 61 6d 62 61 2e 6f 72 67 3e fe 01 47 50 4c 76 33 2b 7f 02 f1 40 03 02 00 20 20 62 65 5a 03 69 samba.org>..GPLv3+...@.....beZ.i
00a0 6c 65 64 20 6f 6e 66 04 32 30 31 32 72 32 20 75 6e 64 65 72 20 43 79 67 77 69 6e 36 02 67 20 8b led.onf.2012r2.under.Cygwin6.g..
00c0 aa 00 63 63 20 2d 6f 20 67 65 93 06 2d d8 00 64 00 06 2d d1 06 2d d4 06 20 20 5c 92 05 20 02 00 ..cc.-o.ge..-..d..-..-....\.....
00e0 57 01 04 2e 63 5b 01 09 20 43 3a 5c 30 0c 00 80 64 08 5c 53 79 73 57 4f 57 36 34 5c 63 61 62 69 W...c[...C:\0...d.\SysWOW64\cabi
0100 6e 65 74 2e 64 e0 06 92 02 09 20 2d 6c a4 00 8e 04 54 68 65 72 00 00 42 18 65 20 6d d2 08 80 06 net.d......-l....Ther..B.e.m....
0120 62 65 74 74 b0 05 77 61 79 73 67 07 10 53 65 65 20 68 74 74 70 73 3a 2f 2f 6c 65 61 72 6e 00 18 bett..waysg..See.https://learn..
0140 10 00 2e 6d 69 63 72 6f 73 6f 66 74 2e 68 0b 2f 65 6e 2d 75 73 2f 5c 06 39 00 33 32 2f 63 6d 70 ...microsoft.h./en-us/\.9.32/cmp
0160 61 70 69 2f 2d 01 00 88 80 6f 0c 2d 70 6f 72 74 61 6c d1 03 2f 0d 0a 09 00 23 69 6e 63 6c 75 64 api/-....o.-portal../....#includ
0180 65 20 3c 73 74 64 64 65 66 2e 68 88 0b 44 80 84 88 a7 00 83 69 6e 74 a7 00 6c 69 62 a7 00 88 62 e.<stddef.h..D......int..lib...b
01a0 6f 6f 6c af 00 69 6f 9f 00 96 79 73 2f 74 79 70 65 73 bf 00 73 74 61 6f 03 06 75 6e 10 02 c0 60 ool..io...ys/types..stao..un...`
01c0 69 d0 04 5a 01 0d 0a 2f 2a 20 75 06 d8 06 2e 68 20 69 73 20 69 6e 20 74 68 65 e6 0f 41 50 49 2e i..Z.../*.u....h.is.in.the..API.
01e0 68 0a 6e 67 77 2d 0c 80 07 05 77 36 34 20 68 f8 12 61 a0 01 70 79 2e 20 2a a0 07 df 06 47 02 33 h.ngw-....w64.h..a..py..*....G.3
0200 af 07 65 72 72 68 61 6e 64 6c 69 6e 67 2a 03 e0 00 0d 0a 02 00 00 00 73 74 72 75 63 74 20 62 6c ..errhandling*.........struct.bl
0220 6f 62 20 7b 0d 0a 09 75 69 6e 74 38 5f 74 20 2a 64 61 74 61 3b 80 00 73 06 c0 2d 10 69 7a 65 78 ob.{...uint8_t.*data;..s..-.izex
0240 00 6c 65 6e 67 74 68 80 00 7d 18 00 8a 05 57 1c 19 04 01 90 05 64 69 66 66 65 72 65 6e 74 20 74 .length..}....W......different.t
0260 40 03 14 15 20 08 0f 01 80 fc 00 28 74 68 6f 75 67 68 20 73 74 69 6c 6c 20 10 06 62 69 74 29 da @..........(though.still...bit).
0280 05 a9 09 18 0d c0 16 73 69 67 6e 98 17 6c 6f 6e 00 00 4a 2c 67 20 22 00 77 e3 01 92 03 0d 0a 23 .......sign..lon..J,g.".w......#
02a0 28 01 69 6e e3 18 72 43 1c 5f 66 6c 61 67 73 20 28 43 4f 4d 50 52 45 53 53 5f c2 10 10 00 41 4c (.in..rC._flags.(COMPRESS_....AL
02c0 47 4f 52 49 54 48 4d 5f 58 83 00 48 55 46 46 20 7c 20 06 01 52 41 57 29 11 11 38 07 33 32 5f 74 GORITHM_X..HUFF.|...RAW)..8.32_t
02e0 c6 0b 69 38 e8 0c 00 6f 6e 5f 6c 65 76 65 6c 20 3d 20 30 82 03 a9 0d 69 63 80 05 0f 09 20 e5 0a ..i8...on_level.=.0....ic.......
0300 28 b7 09 69 6e 70 75 74 98 02 f1 09 35 03 4f 52 5f 11 8c 63 03 48 41 4e 44 4c 45 48 0d 90 0b 65 (..input....5.OR_..c.HANDLEH...e
0320 4a 0a 57 0b 61 6f 75 74 a0 01 a9 00 f1 12 20 6f 6b 51 00 6c 07 20 75 73 65 64 0a 04 09 6f 6b 68 J.W.aout.......okQ.l..used...okh
0340 04 48 00 47 10 43 72 65 28 25 43 6f 6d 70 72 a0 07 6f 72 28 2d 04 91 05 fa 07 2c 20 4e 55 4c 4c .H.G.Cre(%Compr..or(-.....,.NULL
0360 2c 20 26 fa 0e 65 29 e3 01 69 66 20 20 22 2a 24 28 21 d0 02 29 20 c9 04 09 66 70 72 98 07 66 d0 ,.&..e)..if.."*$(!..)....fpr..f.
0380 05 64 48 10 2c 20 22 bf 02 20 66 61 91 23 5c 6e 22 01 02 09 09 65 78 69 f0 00 1e 15 74 28 31 5a .dH.,."...fa.#\n"....exi....t(1Z
03a0 00 7d 89 09 09 a3 05 2e 6c 65 51 10 c0 04 c2 07 75 00 2a 20 33 20 2b 20 32 35 36 49 06 4c 01 19 .}......leQ.....u.*.3.+.256I.L..
03c0 12 38 01 6d 61 6c 6c 20 60 ba 1f 6f 63 28 a4 00 f3 01 b2 02 09 05 ac 00 53 01 3d 42 06 87 05 4e .8.mall.`..oc(..........S.=B...N
03e0 53 01 20 6a 02 61 74 e8 07 8c 05 20 28 65 73 74 69 6d 20 09 64 20 25 7a 75 00 db 89 57 29 08 06 S..j.at.....(estim..d.%zu...W)..
0400 2c c8 15 09 87 05 a7 06 0c 38 01 22 0b 53 65 74 0f 0b 49 6e 20 30 78 02 10 03 28 93 0a 7b 02 09 ,........8.".Set..In.0x...(..{..
0420 d3 29 25 0f 5f 49 4e 46 4f 52 4d 41 d3 9c 82 00 54 49 4f 4e 5f 43 4c 41 f0 13 4c 45 56 45 4c 67 .)%._INFORMA....TION_CLA..LEVELg
0440 01 23 26 6f 0d 6c 65 00 13 f7 00 33 01 17 6f 66 97 0e 22 01 29 27 0e 7b 20 20 2f 0e c7 05 8e f5 .#&o.le....3..of..".)'.{../.....
0460 39 00 84 dc 08 3a 20 25 64 7d 08 20 20 47 65 74 4c 61 73 74 45 72 72 30 12 12 03 90 06 2f 2f 4f 9....:.%d}...GetLastErr0.....//O
0480 0f ba 13 8c 13 17 08 22 03 08 69 89 17 2e 91 0d fd d3 7d ff 5a 06 a7 00 eb 0e b7 00 61 a3 0d 67 ......."..i.......}.Z.......a..g
04a0 01 ac 00 6f 01 f7 26 d9 17 de 10 ef 15 04 ec 04 3c 07 5c af 15 0c 15 10 f3 12 20 48 1a 6c 6c 57 ...o..&.........<.\........H.llW
04c0 14 0a 06 72 1b 96 03 c4 04 7b 01 77 14 ef 03 02 13 22 93 19 8a 01 01 00 20 74 6f 20 73 68 72 69 ...r.....{.w.....".......to.shri
04e0 6e 6b 77 72 61 70 20 1b 02 21 20 28 66 72 6f 6d 89 14 f9 00 25 6c 6c cf 14 2c 17 04 40 09 4b 07 nkwrap...!.(from....%ll..,..@.K.
0500 1c f8 57 0c f5 05 3b 09 50 1a d4 20 09 43 6c 6f 73 65 87 15 10 14 0d 2a 06 72 65 74 75 72 6e 20 ..W...;.P....Close.....*.return.
0520 23 04 81 2d 93 38 73 ef 23 64 65 a5 14 28 b7 00 12 b2 0e e6 6f 06 90 d7 0d 20 73 db 2f 65 78 70 #..-.8s.#de..(......o.....s./exp
0540 65 63 74 65 64 5f 79 00 44 27 44 45 2d 18 57 27 ff 39 44 f6 04 67 27 37 cf 02 f2 c7 11 05 b9 20 ected_y.D'DE-.W'.9D..g'7........
0560 1a 2d fd 26 3d 20 37 08 f3 2f 27 5b 25 c0 7f f7 be df 26 0f 16 09 ca 26 9f 07 2c 11 fb 23 1f 1e .-.&=.7../'[%.....&....&..,..#..
0580 45 09 7b 00 43 13 0b 01 0b 12 2e 36 1f 67 14 1b 01 26 7f 1d 0f 10 37 04 c7 0b 0f 05 d3 16 6f 01 E.{.C......6.g...&....7.......o.
05a0 10 10 13 2c e7 16 4f 05 78 30 63 20 76 6f 69 64 07 10 00 00 20 5f 5f 61 74 74 72 69 62 75 74 65 ...,..O.x0c.void.....__attribute
05c0 5f 5f 28 28 6e 6f 72 82 18 29 29 20 75 73 61 67 65 28 20 38 38 20 85 3d 00 90 00 60 66 af 38 a9 __((nor..)).usage(.88..=...`f.8.
05e0 1e 22 55 53 41 47 45 3a 20 74 65 73 74 2d e0 53 2d 76 e8 17 6f 72 73 20 7b 63 2c 64 7d 20 66 69 ."USAGE:.test-.S-v..ors.{c,d}.fi
0600 51 0c 80 82 20 09 61 6d 65 20 5b 63 09 7c 7a 2d 5d 20 3e 20 44 45 53 54 5c 6e 5c 4c 24 cf 02 25 Q.....ame.[c.|z-].>.DEST\n\L$..%
0620 20 22 63 d1 62 3c 87 43 2c 20 64 72 63 04 3e 04 fe 7f 1c f0 88 33 ff 01 00 2f 01 00 19 49 23 3c ."c.b<.C,.drc.>......3.../...I#<
0640 a8 4b 72 65 71 75 69 72 90 00 66 6f 72 20 1f 01 4f 02 0f 03 ed 1f 11 3a ea 05 20 66 6c 61 67 20 .Krequir..for...O......:...flag.
0660 60 02 6f 70 82 21 01 80 b9 3a 61 6c 20 5b 64 65 66 61 75 6c 74 20 30 5d 85 04 65 78 78 40 72 65 `.op.!...:al.[default.0]..exx@re
0680 74 29 a5 22 49 0a 6d 61 69 6e 28 41 00 61 27 12 01 08 72 67 63 2c e0 06 6e 73 74 20 63 68 61 72 t)."I.main(A.a'...rgc,..nst.char
06a0 20 2a 88 00 76 5b 5d 7c 21 46 49 58 48 2a 66 68 b9 19 63 6f 27 01 6d 0a 07 49 11 c2 43 22 9c b9 .*..v[]|!FIXH*fh..co'.m..I..C"..
06c0 4b 20 73 81 00 54 0d df 00 62 6c 6f 62 d0 58 70 75 74 60 28 7b 30 61 54 09 73 74 72 16 56 9b 15 K.s..T...blob.Xput`({0aT.str.V..
06e0 de 00 70 0e 69 66 20 28 d9 04 20 06 92 6b 44 3c 00 45 7c 7c 20 5a 00 3e 20 34 24 43 9b 10 31 2d ..p.if.(.....kD<.E||.Z.>.4$C..1-
0700 47 09 7d 04 10 02 fa 05 32 5d 63 4a 66 68 88 00 66 6f 70 65 6e 28 15 01 10 4a 72 7f 11 80 73 62 G.}.....2]cJfh..fopen(...Jr...sb
0720 5b 49 21 03 09 01 3d 20 41 4c d4 02 07 10 57 43 6f 75 6c 64 20 6e 6f 74 20 39 02 20 25 73 c8 0a [I!...=.AL....WCould.not.9..%s..
0740 2c 7e 12 fb 44 7f 04 00 06 88 0b d1 03 a9 08 83 db dc 82 d3 03 6f 28 66 68 29 60 4f 73 3e 39 11 ,~..D................o(fh)`Os>9.
0760 01 21 b0 55 c7 03 5f 09 da 0a 25 73 ad 40 e6 03 2c 92 18 41 0b 09 0f 04 c7 20 03 40 04 73 2e 73 .!.U.._...%s.@..,..A.......@.s.s
0780 74 5f 41 30 03 0d 01 81 bf 82 48 0c 2e 64 61 74 61 37 4f 69 e2 40 6c fa 14 0e 05 a3 00 43 01 27 t_A0......H..data7Oi.@l......C.'
07a0 09 1f 05 4a 01 80 39 6f 20 62 69 67 20 99 16 6d 65 6d 6f 72 79 3f 78 3a 04 5a 58 39 25 7a 17 3a ...J..9o.big...memory?x:.ZX9%z.:
07c0 46 04 c3 09 65 78 6f 55 15 66 60 3f 64 d0 14 0d 05 2c 20 31 2c d3 11 2e e3 04 d0 0b 68 2f 4b 73 F...exoU.f`?d....,.1,.......h/Ks
07e0 74 72 63 6d 70 59 11 76 5b a2 a6 e0 20 31 5d e0 0e 63 22 29 20 3d af 0a 20 46 12 98 00 34 20 26 trcmpY.v[....1]..c").=...F...4.&
0800 26 20 87 01 33 81 01 30 22 20 23 5a 5b 09 0f 1b 21 5f 0b 1b 3d 20 31 f2 0a 7d b4 da 81 cf 88 4b &...3..0".#Z[...!_..=.1..}.....K
0820 82 49 09 09 61 23 86 15 8d 01 8b 05 7b 14 20 65 6c 73 65 20 c1 03 5f 03 e2 04 64 e7 04 44 4c 3d .I..a#......{..else..._...d..DL=
0840 64 ca 39 5f f5 0c 09 9e 05 e8 10 34 ec 10 09 66 23 a6 02 81 97 27 20 22 6e 6f 20 6c 73 22 67 69 d.9_.......4...f#....'."no.ls"gi
0860 76 65 6e 5c 04 26 09 57 10 13 09 18 60 09 09 07 03 09 19 74 6f 69 83 09 33 5d 29 ea 06 76 06 d6 ven\.&.W....`......toi..3])..v..
0880 0b f8 86 43 01 72 65 73 73 83 06 50 27 65 11 07 da 04 ef 06 62 7a 09 9f 13 66 77 72 69 74 65 28 ...C.ress..P'e......bz...fwrite(
08a0 6b 02 2e 33 4d e8 0d 7c 00 63 05 2c 00 0c 64 88 00 62 02 66 00 00 00 00 72 65 65 28 6f 75 74 70 k..3M..|.c.,..d..b.f....ree(outp
08c0 75 74 2e 64 61 74 61 29 3b 0d 0a 09 72 65 74 75 72 6e 20 30 3b 0d 0a 7d ff ff ff 3f 0d 0a ut.data);...return.0;..}...?..