diff options
author | Matthew Endsley <mendsley@gmail.com> | 2018-05-15 18:04:35 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-15 18:04:35 -0700 |
commit | 64ad986cb7bfa8b9145a2d48cd95986660b35d53 (patch) | |
tree | 367cb9dfe2c7dd13b0010e7247893b77c7032603 | |
parent | 7d70d8f4ff48345bc76e314c9d98da91f78873fa (diff) | |
download | bsdiff-64ad986cb7bfa8b9145a2d48cd95986660b35d53.tar.gz |
Minor edits to README.md
Fix spelling, grammar, and tone issues in project README
-rw-r--r-- | README.md | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -4,11 +4,11 @@ bsdiff and bspatch are libraries for building and applying patches to binary files. The original algorithm and implementation was developed by Colin Percival. The -algorithm is detailed in his (unpublished) paper, [Naïve Differences of Executable Code](http://www.daemonology.net/papers/bsdiff.pdf). For more information, visit his +algorithm is detailed in his paper, [Naïve Differences of Executable Code](http://www.daemonology.net/papers/bsdiff.pdf). For more information, visit his website at <http://www.daemonology.net/bsdiff/>. -I maintain this project seperately from Colin's work, with the goal of making -the core functionality easily embedable in existing projects. +I maintain this project separately from Colin's work, with the goal of making +the core functionality easily embeddable in existing projects. Contact ------- @@ -37,7 +37,7 @@ I've exposed relevant functions via the `_stream` classes. The only external dependency not exposed is `memcmp` in `bsdiff`. This library generates patches that are not compatible with the original bsdiff -tool. The impompatibilities were motivated by the patching needs for the game +tool. The incompatibilities were motivated by the patching needs for the game AirMech <https://www.carbongames.com> and the following requirements: * Eliminate/minimize any seek operations when applying patches @@ -82,7 +82,7 @@ Reference In order to use `bsdiff`, you need to define functions for allocating memory and -writing binary data. This behavior is controlled by the `stream` parameted +writing binary data. This behavior is controlled by the `stream` parameter passed to to `bsdiff(...)`. The `opaque` field is never read or modified from within the `bsdiff` function. |