octet icon indicating copy to clipboard operation
octet copied to clipboard

A library that makes working with bytebuffers painless.

Results 11 octet issues
Sort by recently updated
recently updated
newest added

Automatically appends the null terminator to strings. ```clj (def buffer (buf/allocate 6)) (buf/write! buffer "hello" buf/cstring) (buf/read buffer buf/cstring) ```

Hi, I like the look of the library. I found the documentation to be kind of a disruptive read-though. don't take it personally, I'm just offering the benefit of being...

To support AWS's [event-stream format](https://docs.aws.amazon.com/transcribe/latest/dg/event-stream.html), I need length-prefixed specs. Unfortunately, `string*` is predefined to use int32, so I reached for `ref-string`. That handles the header value case, which is in16-based,...

Just a heads up, the stylesheet referenced on niwi.nz doesn't currently exist. https://github.com/funcool/octet/blob/790c6fc4da878d3deb6c35f69811079059f2094c/doc/content-docinfo.html#L2

Hi there, I have been using octet in my project for some time, but when I recently migrated from a JavaScript/NodeJS runtime to a Java/GraalVM runtime, I found that various...

The existing dependencies were outdated, and contained the following security issues: guava-22.0.jar CVE-2018-10237 netty-common-4.1.30.Final.jar CVE-2020-11612, CVE-2019-20444, CVE-2019-20445, CVE-2019-16869 protobuf-java-3.0.2.jar CVE-2015-5237

I get the following error when running on openjdk version "14.0.1", but it is working fine on jdk 1.8. Is it because Octet does not support 14? This is how...

This works `(spec (vector* ubyte))` but adding another spec layer breaks it: `(spec (spec (vector* ubyte)))` > Exception: java.lang.IllegalArgumentException: No implementation of method: :size of protocol: #'octet.spec/ISpecSize found for class:...