BDiff / BPatch Utilities Finally Reach v1.0 - Sort Of
It's just 20 years since I translated Stefan Reuther's bdiff & bpatch into Delphi Pascal and released v0.2.1(pas) Since then it's crept up to v0.2.9, released earlier this year.
So maybe it's about time I admitted that the code's pretty stable and moved to v1!
Well, almost. I've converted the code to Delphi 11 and done a lot of refactoring, so I'm wary about possibly having introduced bugs in the process. So it's been decided to go for a safety v1.0.0-beta release before finally releasing v1.0.
Oh, and I've dropped the custom license in favour of the BSD 3-clause license.
BDiff & BPatch are maintained in the delphidabbler/bdiff repo on GitHub.
You can find v1.0.0-beta on the GitHub releases page.
There's no installer. Just copy BDiff.exe and BPatch.exe from the release zip file to some directory on your system. Removable drives are fine too. Neither program modifies the host system in any way, so to uninstall you just need to delete the .exe files.
Each of the programs has a manual page on GitHub - see Docs/BDiff.md and Docs/BPatch.md. Those pages are included in the release zip file.
Comments
Post a Comment
Comments are very welcome, but please don't comment here if:
1) You have a query about, or a bug report for, one of my programs or libraries. Most of my posts contain a link to the relevant repository where there will be an issue tracker you can use.
2) You have a query about any 3rd party programs I feature, please address them to the developer(s) - there will be a link in the post.
3) You're one of the tiny, tiny minority who are aggressive or abusive - in the bin you go and reported you will be!
Thanks