GithubHelp home page GithubHelp logo

bidiff's People

Contributors

bbqsrc avatar fasterthanlime avatar killercup avatar nvzqz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bidiff's Issues

Mismatch between crates.io and this repo: version and deps

Hello,

Thank you for creating this work. It's proving to be quite handy for making and applying patches!

While experimenting, I noticed that the version of bidiff listed on crates.io is set to 1.0.0.

Meanwhile, this repo's Cargo.toml shows a version of 0.1.0.

What's more, there is a slight mismatch in the dependencies, as well: rayon, log, and proptest (dev dep) have slightly higher versions.

Would it be possible to merge the outstanding changes from the crates.io artifact into this repository's master branch?

[Feature Request] Can LZMA/LZMA2 support be added to the demo app?

Hi,

First I'd like to thank you for building this amazing piece of software. Really.

Currently the best ratio can be achieved by using --method zstd (ZStandard), but while it's a good option for good compression at a fast(er) speed, LZMA is still king when it comes to high(er) ratios.

I know that the demo app itself is just basically that: a demo tool. But it's great, and it makes it easier to integrate with this library in any programming language (via launching processes, instead of needing some sort of FFI with Rust).

Looks like comde already supports it, so it might just be a matter of integrating with its latest version.

Thank you so much.

Cheers.

Request: benchmarks on a compiled Linux kernel bzImage

Would you consider adding benchmarks on a compiled Linux kernel bzImage file? For instance, v5.3 "make defconfig" versus v5.4 "make defconfig"?

While I can test this locally easily enough, that wouldn't give results that can be compared with the other test cases in your benchmark table.

[Question] Compatiblity with bspatch

I am evaluating bidiff to be used to generate patches for an embedded system.
I found that it is a way faster than any implementation of bsdiff that I've tried so far.
It would be great to use both tools bidiff for generating the patch and bspatch for applying it.
Is there a way to generate a patch that is compatible with bspatch?
If not, is it a planned feature?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.