|
About:
The LibXDiff library implements basic and yet complete functionalities to create file differences/patches to both binary and text files. It uses memory files as file abstraction to achieve both performance and portability. For binary files, it implements both (with some modification) the algorithm described in "File System Support for Delta Compression" by Joshua P. MacDonald and the algorithm described in "Fingerprinting By Random Polynomials" by Michael O. Rabin. For text files, it follows directives described in "An O(ND) Difference Algorithm and Its Variations" by Eugene W. Myers. Memory files used by the library are basically a collection of buffers that store the file content.
Author:
Davide Libenzi <davidel __at__ xmailserver __dot__ org>
[contact developer]
Homepage:
http://www.xmailserver.org/xdiff-lib.html
Tar/GZ:
http://www.xmailserver.org/libxdiff-0.22.tar.gz
Trove categories:
[change]
| [Intended Audience] | | Developers | | [License] | | OSI Approved :: GNU Lesser General Public License (LGPL) | | [Operating System] | | Microsoft :: Windows :: Windows 95/98/ME, Microsoft :: Windows :: Windows CE, POSIX :: BSD :: FreeBSD, POSIX :: BSD :: NetBSD, POSIX :: BSD :: OpenBSD, POSIX :: HP-UX, POSIX :: IRIX, POSIX :: Linux, POSIX :: SunOS/Solaris, Unix | | [Programming Language] | | C | | [Topic] | | Software Development :: Libraries, Software Development :: Version Control |
Dependencies:
[change]
No dependencies filed
|
|
» Rating:
(not rated)
» Vitality: 0.01% (Rank 5002)
» Popularity: 1.21% (Rank 4694)

(click to enlarge graphs)
Record hits: 14,004
URL hits: 4,497
Subscribers: 29
|
|