https://bugzilla.redhat.com/show_bug.cgi?id=1597287
--- Comment #7 from Jonathan Dieter jdieter@gmail.com --- (In reply to Igor Gnatenko from comment #5)
So the licensing is complicated here:
- It should be BSD and MIT and Public Domain
- Provides: bundled(buzhash) = VERSION OF BUZHASH
I had to modify the original code, so it can't really be unbundled. I'll go ahead and add the provides.
There seems to be some bundled code about multipart parsing...
There was, but it didn't do what I needed, so I had to start from scratch. I obviously forgot to delete the original README.md, so I'll take care of that
- Provides: bundled(something) = VERSION OF THIS SOMETHING
- Provides: bundled(sha1) = …
- Provides: bundled(sha2) = …
But please, can you unbundle those?
These were bundled to keep dependencies at a minimum because I see zchunk as having universal use, even in places where openssl might not be available.
Having said that, if you feel strongly about this, I will change zchunk so openssl is an optional dependency, that, if available, will provide the hashing functions rather than the built-in hashing functions.
Do you feel that that would be worth the effort?