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 be aware that I moderate all comments, so there will be a delay before your comment appears.
Advertising spam and the rare abusive, hateful or racist comments will be blocked and reported.
Finally, should you have a query about, or a bug report for, one of my programs or libraries please use the relevant issue tracker rather than posting a comment to report it.
Thanks