summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Endsley <mendsley@gmail.com>2018-05-15 18:04:35 -0700
committerGitHub <noreply@github.com>2018-05-15 18:04:35 -0700
commit64ad986cb7bfa8b9145a2d48cd95986660b35d53 (patch)
tree367cb9dfe2c7dd13b0010e7247893b77c7032603
parent7d70d8f4ff48345bc76e314c9d98da91f78873fa (diff)
downloadbsdiff-64ad986cb7bfa8b9145a2d48cd95986660b35d53.tar.gz
Minor edits to README.md
Fix spelling, grammar, and tone issues in project README
-rw-r--r--README.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/README.md b/README.md
index a4b1d23..2e9ff70 100644
--- a/README.md
+++ b/README.md
@@ -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.