Tags: hashicorp/go-msgpack
Tags
build(deps): bump golang.org/x/net from 0.16.0 to 0.33.0 (#27) Bumps [golang.org/x/net](https://github.com/golang/net) from 0.16.0 to 0.33.0. - [Commits](golang/net@v0.16.0...v0.33.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Use base32 instead of base64 for identifiers (#21) Base64 in Go 1.22 requires that the list of characters in the encoding be unique. This is not possible if we are using it to generate Go identifiers. So, we switch to base32. This is not a breaking change as this only affects the generated code, and not the wire format.
codecgen: use base32 alphabet for generating names For compatability with go1.22 and later.
Honor TimeNotBuiltin (#20) I was running some tests elsewhere, and noticed that the `BasicHandle.TimeNotBuiltin` option was not being honored by `MsgpackHandle`. This option is critical for maintaining backwards compatibility in certain cases, notably some of our Raft usage. I added a test here to ensure that the option works. While we're here, I updated `go.mod` and `go.sum`, since I'll probably cut the 2.1.1 release after this.
Fix benchmarks; delete cbor, simple, binc (#17) * Fixed all of the benchmark code to work again. * Updated documentation with correct package paths * Deleted protocols we don't need cbor * simple * binc * Removed a bunch of workarounds for old Go versions * Removed some redundant documentation
the module name listed in go.mod was for ugorji/go instead of hashicorp/go-msgpack. this caused errors when using this module: ``` go: github.com/hashicorp/go-msgpack@v0.0.0-20190927083313-23165f7bc3c2: parsing go.mod: unexpected module path "github.com/ugorji/go" ``` this change is consistent with the go.mod contents on the master branch of hashicorp/go-msgpack
PreviousNext