Note: Actual releases may differ from what
is described below.
V3.1 (Release scheduled for
August 1999)
- Added Platform: From this release on the DoPatch DLLs are
available for Windows CE too.
- Added Platform: From this release on, there is a BinPatch for
SCO Unix. The file format of the patch files is 100% compatible and you may apply patch
files created with GenPatch for SCO on OS/2 or apply patch files created with GenPatch for
DOS with DoPatch for SCO.
- Enhanced Feature (partially already in 3.0h): GenPatch is even
cleverer in auto-detecting the best matching source files in directory mode.
Auto-detection can be optionally more intense to try concurrently evaluated sources.
- Added Feature: Time measuring features are now included for
the command line version.
- Added Feature: Usage of regular expressions shall be
optionally allowed for all parameters that use patterns now.
- Added Feature: An icon installation plain patch files on OS/2.
Opening patch files will apply or test them.
- Added Feature: New option "-K" allows you specify a registry modification to be done when successfully
applying a patch file. You are allowed to specify a key to be present on the local machine
that serves you to identify a given path on that machine and do a substitution of it in
the manipulation data. This new feature will allow you to e.g. set the version number
correctly, or to add new keys for your software. Patch files using this will not be
applicable on not Win32 platforms.
- Added Feature (already in 3.0k): Use the new option"-perm=value" on Unix platforms to
control the permissions of the created patch file. The default for plain patch files is
644 and for executable patch files 755. If you wanted to make the patch file writable to
your group, you would instead use "-perm=775" to accomplish this.
- Added Feature: Support to create rpm packages of patch files
for Linux. Most likely accomplished with -z=rpm and BinPatch for Linux itself will come along rpm packaged alternatively.
- Added Feature (already in 3.0k): GenPatch may now call PGP to
sign your patch files. The external compression options were revised so that they include
the signature by default. There are many options to specialize the default behavior
of
this option.
- Added Feature (already in 3.0k): GenPatch may now create a md5
checksum using an md5sum executable. The external compression included this signature
either. Both "-pgp" and
"-md5" may be used at
the same time.
- Improvement (already in 3.0l): The DoPatch for Win32 did not
rollback to the old state when you denied to reboot immediately. Using the software before
reboot would have been problematic potentially. Now the DoPatch does a full rollback and
does replace all files on reboot. Before it would only replace locked files on reboot.
- Added Documentation Format (already in 3.0k): The former
"One Page HTML Documentation" is now accompanied by a "JavaScript Treeview
Documentation" format that uses a treelike display of the documentation allowing you
much easier overview and navigation through the Manual.
- Added Documentation Format: The BinPatch Documentation is now
also available in Adobe's PDF File Format. This format is specifically well suited for
printing. It is included in all releases because it's portable.
- Added Documentation Format (already in 3.0k): The BinPatch
Documentation is now available in Windows HLP file format also. It is included in the
Win32 release only and available for download as a separate package also.
- Added Documentation Format (since 3.0k): On our site we have a
"conservative HTML
Documentation format" available for online viewing and download. It is text only
and was created for people that dislike our new JavaScript TreeView Documentation format
and the "One Page HTML Documentation" approach either. A few minor issues are
not yet resolved, but we plan to this in the near future.
- Added Documentation Format: There are now GNU Info pages about
BinPatch available. You need to use the "info" program in order to view them.
They are included in the BinPatch for Linux release by default and available for download
as a separate package also.
- Added Documentation Format: The BinPatch Documentation is now
also available in PostScript format. This format is specifically well suited for printing.
It is not included into the releases due to the similarity of PDF and PostScript, but you
can download it from our site.
- Added Documentation Format: The BinPatch Documentation is now
also available in TeX's DVI format. TeX is widely used on Unix platforms which is why we
include it in the Unix releases.
- Added Documentation Format: There is now also a BinPatch
Documentation in pure ASCII file format. It is included in all releases.
- Improvement (already in 3.0m): The DoPatch for
DOS (not to be confused with Win32 command line) has been shrunk from 64k to
24k, the stubs vary from 22k to 16k only now.
- Improvement (already in 3.0m): With file
patches, the DoPatch would not accept when you specified a file as the
target and a directory as the alternate target location. Now it places the
new file in the specified directory using the base name of the target file.
- Bug fix (already in 3.0n): The output of
localized license texts was incorrect for the Windows Interface patch files.
This has been fixed.
- Added Feature (already in 3.0n): The new
GenPatch options "-unimportant-nowarn"
and "-unimportant-query"
allow you to specify the behavior of patch files with unknown
- Improvement: Before this version, DoPatch was
optimized for size only. From this version on, DoPatch is optimized for
speed also. This means the DoPatch core engine is about 400-1000% faster on
all platforms except DOS where the improvement will be only half of this.
Are you still missing a feature needed for your BinPatch usage or do
you have a suggestion to make? Or can you provide us helpful information? Just email us, we are well known for our flexible reaction on user email and
normally it's only a question of days or even only a few hours to see your suggestion
implemented in a prerelease version you receive right away.