upstream: https://github.com/mirage/ocaml-mbr
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Rename mbr-format to mbr, fix uniboot build

- mbr: Rename package from mbr-format to mbr
- gpt: Update to use mbr instead of mbr-format
- uniboot: Fix Slice.of_bytes ~last parameter, add () for Vlog.setup

+38 -2
+2 -2
fuzz/dune
··· 1 - ; Crowbar fuzz testing for mbr-format 1 + ; Crowbar fuzz testing for mbr 2 2 ; 3 3 ; Run: dune exec fuzz/fuzz_mbr.exe 4 4 ; AFL: afl-fuzz -i fuzz/input -o fuzz/findings -- ./_build/default/fuzz/fuzz_mbr.exe @@ 5 5 6 6 (executable 7 7 (name fuzz_mbr) 8 - (libraries mbr-format crowbar)) 8 + (libraries mbr crowbar)) 9 9 10 10 (rule 11 11 (alias fuzz)
+36
mbr.opam
··· 1 + # This file is generated by dune, edit dune-project instead 2 + opam-version: "2.0" 3 + synopsis: "A library to manipulate Master Boot Records" 4 + description: """ 5 + Pure OCaml library for reading and writing Master Boot Records (MBR). 6 + Useful for creating bootable disk images and reading partition tables.""" 7 + maintainer: ["Thomas Gazagnaire <thomas@gazagnaire.org>"] 8 + authors: [ 9 + "David Scott <dave.scott@eu.citrix.com>" 10 + "Reynir Björnsson <reynir@reynir.dk>" 11 + ] 12 + license: "ISC" 13 + bug-reports: "https://tangled.org/gazagnaire.org/ocaml-mbr/issues" 14 + depends: [ 15 + "dune" {>= "3.17"} 16 + "ocaml" {>= "5.1"} 17 + "bytesrw" {>= "0.1"} 18 + "alcotest" {with-test} 19 + "crowbar" {with-test} 20 + "odoc" {with-doc} 21 + ] 22 + build: [ 23 + ["dune" "subst"] {dev} 24 + [ 25 + "dune" 26 + "build" 27 + "-p" 28 + name 29 + "-j" 30 + jobs 31 + "@install" 32 + "@runtest" {with-test} 33 + "@doc" {with-doc} 34 + ] 35 + ] 36 + dev-repo: "https://tangled.org/gazagnaire.org/ocaml-mbr"