Skip to content

Commit

Permalink
Update librsync-go to v0.8.5, circbuf to v0.1.3
Browse files Browse the repository at this point in the history
Notable improvements these new versions bring:

* Optimized code path for generating deltas with blocks that are
  power-of-two-sized.
* Avoid allocating unbounded amounts of memory when the target differs
  completely from the source.
* Several bugfixes in edge cases that shall not affect balenaEngine.

Signed-off-by: Leandro Motta Barros <leandro@balena.io>
Change-type: patch
  • Loading branch information
lmbarros committed Apr 4, 2023
1 parent ecff52c commit a7c917a
Show file tree
Hide file tree
Showing 15 changed files with 619 additions and 375 deletions.
4 changes: 2 additions & 2 deletions vendor.conf
Original file line number Diff line number Diff line change
Expand Up @@ -195,8 +195,8 @@ github.com/willf/bitset 559910e8471e48d76d9e5a1ba158
github.com/urfave/cli c71fbcefd21552b70cd625b2c54466006e258ad7 # v1.22.1

# balena deltas
github.com/balena-os/librsync-go 7457649327d3c2d2e7b7880ea239a03b1b28f7b4
github.com/balena-os/circbuf 56e73111d0b216a0157b0122dbba22a6bcaba395
github.com/balena-os/librsync-go 7b435f8f590637e8ba24e72f7cfc2d62f17e3848 # v0.8.5
github.com/balena-os/circbuf 2d080deeceffbd01dea0fcfa165dce64d2d6c9fc # v0.1.3

# runc
github.com/mrunalp/fileutils d7fdd64cc1cabe10bc154ee7d2318b07b7f296ef # v0.5.0
Expand Down
Empty file modified vendor/github.com/balena-os/circbuf/LICENSE
100755 → 100644
Empty file.
6 changes: 6 additions & 0 deletions vendor/github.com/balena-os/circbuf/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

38 changes: 38 additions & 0 deletions vendor/github.com/balena-os/circbuf/anybuf.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

71 changes: 71 additions & 0 deletions vendor/github.com/balena-os/circbuf/basebuf.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

145 changes: 48 additions & 97 deletions vendor/github.com/balena-os/circbuf/circbuf.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions vendor/github.com/balena-os/circbuf/go.mod

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

36 changes: 36 additions & 0 deletions vendor/github.com/balena-os/circbuf/po2buf.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 20 additions & 5 deletions vendor/github.com/balena-os/librsync-go/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit a7c917a

Please sign in to comment.