Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / mirage/ocaml-cstruct issues and pull requests

#316 - Add sexp_of cenum attribute, use sexplib0

Pull Request - State: open - Opened by reynir 3 months ago - 3 comments

#315 - Dependency on `ocaml-migrate-parsetree`

Issue - State: open - Opened by pitag-ha over 1 year ago - 1 comment

#314 - Feature idea: equalv

Issue - State: open - Opened by reynir over 1 year ago - 1 comment

#313 - Rename Cstruct.lenv -> Cstruct.lengthv

Pull Request - State: open - Opened by reynir over 1 year ago - 1 comment

#312 - Implement marshal/unmarshal

Pull Request - State: open - Opened by reynir almost 2 years ago

#311 - val buffer and val of_bigarray implement the same

Issue - State: open - Opened by reynir almost 2 years ago - 2 comments

#310 - Does cstruct provides marshaling to/from a char bigarray (bigstring)?

Issue - State: open - Opened by UnixJunkie almost 2 years ago - 6 comments

#309 - Prepare v6.2.0

Pull Request - State: closed - Opened by dinosaure almost 2 years ago

#308 - Deprecate copy

Pull Request - State: closed - Opened by reynir almost 2 years ago - 4 comments

#307 - Use Cstruct.length in docs

Pull Request - State: closed - Opened by reynir almost 2 years ago - 1 comment

#306 - add to_hex_string

Pull Request - State: closed - Opened by c-cube almost 2 years ago - 6 comments

#305 - add `Cstruct.sub_copy`

Pull Request - State: closed - Opened by c-cube about 2 years ago - 4 comments

#304 - Documentation fixes

Pull Request - State: closed - Opened by MisterDA about 2 years ago - 1 comment

#303 - Add recvfrom/sendto to #302 (writev_haesbaert)

Pull Request - State: open - Opened by haesbaert about 2 years ago - 2 comments

#302 - unix: add Cstruct_unix.{read,write,writev,send,recv}

Pull Request - State: open - Opened by djs55 about 2 years ago - 6 comments

#301 - Our fuzzer fails because they don't have enough memory

Issue - State: open - Opened by dinosaure over 2 years ago - 2 comments
Labels: bug

#300 - ppx_cstruct: remove stdlib-shims dependency, it requires OCaml 4.08 already

Pull Request - State: closed - Opened by hannesm over 2 years ago - 5 comments

#298 - drop support for ocaml < 4.08.0, drop bigarray-compat dependency

Pull Request - State: closed - Opened by hannesm over 2 years ago - 3 comments

#297 - CHANGES.md: fix year

Pull Request - State: closed - Opened by reynir over 2 years ago - 1 comment

#296 - Drop the support of < OCaml 4.08

Issue - State: closed - Opened by dinosaure over 2 years ago - 3 comments

#295 - Lint dependencies and the CI

Pull Request - State: closed - Opened by dinosaure over 2 years ago - 2 comments

#294 - Be compatible with OCaml 5.00.0

Pull Request - State: closed - Opened by dinosaure over 2 years ago - 8 comments

#293 - Upgrade ocamlformat

Pull Request - State: closed - Opened by dinosaure over 2 years ago - 2 comments

#292 - Implement host_endian (HE)

Pull Request - State: closed - Opened by haesbaert over 2 years ago - 7 comments

#291 - remove deprecated functions

Pull Request - State: closed - Opened by hannesm about 3 years ago

#290 - Update README.md

Pull Request - State: closed - Opened by dinosaure about 3 years ago

#289 - Update tests to use an official bun version

Pull Request - State: closed - Opened by talex5 over 3 years ago - 1 comment

#288 - Prepare v6.0.1

Pull Request - State: closed - Opened by dinosaure over 3 years ago

#287 - Add shiftv

Pull Request - State: closed - Opened by talex5 over 3 years ago - 5 comments

#286 - Use Bytes_val if available

Pull Request - State: closed - Opened by hannesm over 3 years ago - 3 comments

#285 - Remove color from ppx's binary to replicate diff of errors in any contexts

Pull Request - State: closed - Opened by dinosaure about 4 years ago - 1 comment

#284 - Add a deprecation on Cstruct.len (use Cstruct.length instead)

Pull Request - State: closed - Opened by dinosaure about 4 years ago - 5 comments

#283 - ANSI escape sequences mess up ppx_test

Issue - State: closed - Opened by sternenseemann about 4 years ago - 1 comment

#282 - Deprecated Cstruct.len

Issue - State: closed - Opened by dinosaure about 4 years ago

#281 - release 6.0.0

Pull Request - State: closed - Opened by dinosaure about 4 years ago

#280 - use ppxlib

Pull Request - State: closed - Opened by pveber about 4 years ago - 4 comments

#279 - Use Cstruct.length instead Cstruct.len (deprecation)

Pull Request - State: closed - Opened by dinosaure about 4 years ago - 3 comments

#278 - Delete length function

Pull Request - State: closed - Opened by dinosaure about 4 years ago - 11 comments

#277 - Add a middle-step to decode a format

Pull Request - State: closed - Opened by dinosaure over 4 years ago - 12 comments

#276 - ppx_tests: preprocess output to remove file id

Pull Request - State: closed - Opened by avsm over 4 years ago

#275 - Upgrade ocaml-migrate-parsetree to support latest ocaml

Pull Request - State: closed - Opened by bikallem over 4 years ago - 2 comments

#274 - ppx_cstruct not supported in ocaml version 4.08 and above

Issue - State: closed - Opened by bikallem over 4 years ago - 8 comments

#273 - Update test.yml

Pull Request - State: closed - Opened by smorimoto over 4 years ago - 1 comment

#272 - Fix pre-4.07 code generation with stdlib-shims

Pull Request - State: closed - Opened by avsm about 5 years ago - 7 comments

#271 - Refine CI test matrix and opam updates

Pull Request - State: closed - Opened by avsm about 5 years ago

#270 - Replace the cranky Azure Pipelines with GitHub Actions

Pull Request - State: closed - Opened by avsm about 5 years ago - 1 comment

#269 - Use stdlib

Pull Request - State: closed - Opened by hannesm about 5 years ago - 4 comments

#268 - Update jsoo runtime with missing primitives

Pull Request - State: closed - Opened by hhugo about 5 years ago - 5 comments

#267 - opam: remove the 'build' directive on dune dependency

Pull Request - State: closed - Opened by craigfe about 5 years ago - 1 comment

#266 - PPX: Use Stdlib instead of Pervasives for generated enum compare functions

Pull Request - State: closed - Opened by cypheon about 5 years ago - 2 comments

#265 - len attribute should be an int literal

Pull Request - State: closed - Opened by emillon about 5 years ago - 4 comments

#264 - silent failure on variable/expressions in [@len]

Issue - State: closed - Opened by laudiacay about 5 years ago - 2 comments

#263 - ppx_cstruct testsuite broken under OCaml 4.08

Issue - State: closed - Opened by gasche over 5 years ago - 3 comments

#262 - cstruct_cap: order interface

Pull Request - State: closed - Opened by hannesm over 5 years ago - 17 comments

#261 - Easy way to load an array

Issue - State: open - Opened by XVilka over 5 years ago - 1 comment

#260 - Incompatible with deriving since v4.0

Issue - State: closed - Opened by smolkaj over 5 years ago - 6 comments

#259 - Just testing bun; do not merge!

Pull Request - State: closed - Opened by talex5 over 5 years ago - 8 comments

#258 - document invariant

Pull Request - State: closed - Opened by hannesm over 5 years ago - 1 comment

#257 - Suppress deprecation warnings in tests

Pull Request - State: closed - Opened by emillon over 5 years ago - 4 comments

#256 - Remove ppx_driver test dependency

Pull Request - State: closed - Opened by emillon over 5 years ago - 2 comments

#255 - Add Windows/macOS/Linux and x86/arm64 fuzzing CI

Pull Request - State: closed - Opened by avsm over 5 years ago - 11 comments

#254 - undo cstruct -> cstruct_core move

Pull Request - State: closed - Opened by hannesm over 5 years ago - 2 comments

#253 - don't add to user-provided data for bounds checks, fixes #249

Pull Request - State: closed - Opened by hannesm over 5 years ago

#252 - fuzz tests should be run from CI

Issue - State: closed - Opened by yomimono over 5 years ago

#251 - mark add_len / set_len as deprecated

Pull Request - State: closed - Opened by hannesm over 5 years ago - 5 comments

#250 - Extend the fuzz tests a little

Pull Request - State: closed - Opened by talex5 over 5 years ago - 5 comments

#249 - Incorrect bounds-checks

Issue - State: closed - Opened by talex5 over 5 years ago - 3 comments

#248 - ppx: generate compare functions for cenums

Pull Request - State: closed - Opened by emillon over 5 years ago - 2 comments

#247 - Use bigarray-compat

Pull Request - State: closed - Opened by TheLortex over 5 years ago - 3 comments

#246 - Support 0.12 version of sexplib

Pull Request - State: closed - Opened by XVilka over 5 years ago - 1 comment

#245 - Fixes for #244

Pull Request - State: closed - Opened by hannesm over 5 years ago - 7 comments

#244 - Update fuzz tests to released crowbar API

Pull Request - State: closed - Opened by talex5 over 5 years ago - 3 comments

#243 - Support 0.12 version of sexplib - fix #242

Pull Request - State: closed - Opened by XVilka over 5 years ago - 1 comment

#242 - Support 0.12 version of sexplib

Issue - State: closed - Opened by XVilka over 5 years ago

#241 - Javascript packaging fixes

Pull Request - State: closed - Opened by jonludlam over 5 years ago - 9 comments

#240 - Detect duplicate fields in %%cstruct types

Pull Request - State: closed - Opened by emillon over 5 years ago - 3 comments

#239 - Sexplib is now an optional library for the base `Cstruct` module

Pull Request - State: closed - Opened by avsm over 5 years ago - 3 comments

#238 - Test ppx errors

Pull Request - State: closed - Opened by emillon over 5 years ago - 2 comments

#237 - First draft to add capabilities on cstruct

Pull Request - State: closed - Opened by dinosaure over 5 years ago - 36 comments

#236 - Add inline attributes and use unsafe primitives

Pull Request - State: closed - Opened by bonkf over 5 years ago - 2 comments

#235 - ppx: duplicate fields are not detected

Issue - State: closed - Opened by emillon over 5 years ago - 2 comments

#234 - Setup ocamlformat

Pull Request - State: closed - Opened by emillon over 5 years ago - 16 comments

#233 - Ignore underscore fields

Pull Request - State: closed - Opened by emillon over 5 years ago - 4 comments

#232 - Let's use ocamlformat

Issue - State: open - Opened by emillon over 5 years ago - 4 comments

#231 - Suppress unused warning on "sizeof" & cenum functions

Pull Request - State: closed - Opened by emillon over 5 years ago - 6 comments

#230 - ppx: do not emit code for unused fields

Issue - State: closed - Opened by emillon over 5 years ago - 4 comments

#229 - Bytecode: 32-bit write is actually four 8-bit writes

Issue - State: closed - Opened by bonkf over 5 years ago - 11 comments

#223 - use ?allocator consistently in interfaces when we allocate

Issue - State: closed - Opened by avsm over 5 years ago - 1 comment

#222 - sexplib dependency

Issue - State: closed - Opened by hannesm almost 6 years ago - 2 comments

#215 - [WIP] Initial bitfields support

Pull Request - State: closed - Opened by XVilka almost 6 years ago - 32 comments

#214 - Automatically form records of the types?

Issue - State: closed - Opened by XVilka almost 6 years ago - 1 comment

#203 - Add cstruct.js as a runtime file

Issue - State: closed - Opened by copy over 6 years ago - 1 comment

#202 - Cstruct.blit_to_string uses bytes?

Issue - State: closed - Opened by samoht over 6 years ago - 5 comments

#199 - Cstruct.len

Issue - State: closed - Opened by vbmithr almost 7 years ago - 3 comments
Labels: API break

#198 - test failure in CI on 4.04.2

Issue - State: closed - Opened by hannesm almost 7 years ago - 2 comments

#128 - equal/compare for cenums?

Issue - State: closed - Opened by yomimono over 7 years ago - 7 comments

#116 - make to/of_string functions (%%cenum) optional

Issue - State: closed - Opened by hannesm about 8 years ago - 2 comments

#114 - feature request: random, valid cenums?

Issue - State: closed - Opened by yomimono about 8 years ago - 3 comments