Posts

Showing posts from December, 2025

Finally there - BDiff v1.0.0 has been released

Image
Well, it's been a long haul to get this little diff and patch suite from v0.2.x to v1.0. 22 years and 2 days ago I released my first attempt at translating Stefan Reuther's bdiff / bpatch utilities from C to Pascal. Stefan's original code was first published in 1999. This was v0.2.1(pas). Then, 1 day short of 2½ years ago the first v1.0 beta was released. 1 year, 1 month and 1 week ago the release candidate was made available. In the related blog post I said I was almost there, "almost there" meaning "about a year away", obviously. And today, v1.0.0 has finally been let out into the wild. Slow and steady does it! What's the difference between the release candidate and the final release? Not much. There are no new features, just a bit of refactoring, extra error checking and a new test. I've moved over to compiling with Delphi 13 & tweaked the docs. If you're not sure what these utilities do, then read the man pages:  BDiff  /  BPatc...