Fix spelling mistakes in release notes

Change-Id: Ieea1e0703f8b1814eee55a19f3af5890ca2ecd0b
diff --git a/ReleaseNotes/ReleaseNotes-2.0.12.txt b/ReleaseNotes/ReleaseNotes-2.0.12.txt
index bc3d90d..c82bab0 100644
--- a/ReleaseNotes/ReleaseNotes-2.0.12.txt
+++ b/ReleaseNotes/ReleaseNotes-2.0.12.txt
@@ -110,7 +110,7 @@
 * Delete dead CSS bundle code
 * Always use NpTextBox or NpTextArea to prevent GlobalKe...
 * Detect cases where system_config has too many rows
-* Remove unnecessary warning supressions
+* Remove unnecessary warning suppressions
 * Remove dead code, these aren't used anymore
 * Fix warnings about potential serialization problems
 * Fix warning about debug code in OpenIdServiceImpl
diff --git a/ReleaseNotes/ReleaseNotes-2.0.19.txt b/ReleaseNotes/ReleaseNotes-2.0.19.txt
index 40dd390..b6a731b4 100644
--- a/ReleaseNotes/ReleaseNotes-2.0.19.txt
+++ b/ReleaseNotes/ReleaseNotes-2.0.19.txt
@@ -149,7 +149,7 @@
 Uploading commits to a project now requires that the new commits
 share a common ancestry with the existing commits of that project.
 This catches and prevents problems caused by a user making a typo 
-in the project name, and inadverently selecting the wrong project.
+in the project name, and inadvertently selecting the wrong project.
 
 * Change-Id tags in commit messages to associate commits
 +
diff --git a/ReleaseNotes/ReleaseNotes-2.0.21.txt b/ReleaseNotes/ReleaseNotes-2.0.21.txt
index 47ba654..053ec89 100644
--- a/ReleaseNotes/ReleaseNotes-2.0.21.txt
+++ b/ReleaseNotes/ReleaseNotes-2.0.21.txt
@@ -190,7 +190,7 @@
 * Display abbreviated hexy Change-Id in screen titles
 * Use hexy Change-Id in emails sent from Gerrit
 +
-Change-Id abbreviations are now used throught more of the UI,
+Change-Id abbreviations are now used through more of the UI,
 including emails sent by Gerrit and window/page titles.  This
 change breaks email threading for any existing review emails.
 That is comments on a change created before the upgrade will
diff --git a/ReleaseNotes/ReleaseNotes-2.0.22.txt b/ReleaseNotes/ReleaseNotes-2.0.22.txt
index 2021dee..ae6d7dd 100644
--- a/ReleaseNotes/ReleaseNotes-2.0.22.txt
+++ b/ReleaseNotes/ReleaseNotes-2.0.22.txt
@@ -60,7 +60,7 @@
 The following properties may now be configured from LDAP using
 more complex expressions: accountFullName, accountEmailAddress,
 accountSshUserName.  Property expressions permit forcing
-to a lowercase string, or performing string concentation.
+to a lowercase string, or performing string concatenation.
 These features may help some environments to better integrate
 with their local LDAP server.
 
diff --git a/ReleaseNotes/ReleaseNotes-2.0.5.txt b/ReleaseNotes/ReleaseNotes-2.0.5.txt
index a17d1c5..78389fc 100644
--- a/ReleaseNotes/ReleaseNotes-2.0.5.txt
+++ b/ReleaseNotes/ReleaseNotes-2.0.5.txt
@@ -52,7 +52,7 @@
 * Show the Web Identities panel when on HTTP authentication
 * Relabel the "Web Identities" tab as just "Identities
 * Use an   when showing an empty cell in the identity...
-* Simplify the Gerrit install from source procedue to avoi...
+* Simplify the Gerrit install from source procedure to avoi...
 * Support -DgwtStyle=DETAILED to support browser debugging
 * Don't link to JIRA in our docs, link to our issues page
 * Use   in the identities table email column when emp...
diff --git a/ReleaseNotes/ReleaseNotes-2.1.1.txt b/ReleaseNotes/ReleaseNotes-2.1.1.txt
index 5d14b1e..5f02146 100644
--- a/ReleaseNotes/ReleaseNotes-2.1.1.txt
+++ b/ReleaseNotes/ReleaseNotes-2.1.1.txt
@@ -102,8 +102,8 @@
 
 * Use a glass pane behind our dialogs, make most modal
 +
-Error dialogs are now more noticable, and less easily dismissed
-by an accidential click.  This is especially useful when there
+Error dialogs are now more noticeable, and less easily dismissed
+by an accidental click.  This is especially useful when there
 is a merge error during submit.
 
 Bug Fixes
diff --git a/ReleaseNotes/ReleaseNotes-2.1.2.txt b/ReleaseNotes/ReleaseNotes-2.1.2.txt
index 8652db7..ca69e86 100644
--- a/ReleaseNotes/ReleaseNotes-2.1.2.txt
+++ b/ReleaseNotes/ReleaseNotes-2.1.2.txt
@@ -195,7 +195,7 @@
 * issue 392 Make hooks/commit-msg available over HTTP
 +
 The scp filesystem holding client side tools and hooks is now
-avaliable over `http://review.example.com/tools/'$name'`.  User
+available over `http://review.example.com/tools/'$name'`.  User
 documentation is updated with example URLs.
 
 * issue 470 Allow /r/I... URLs
@@ -252,7 +252,7 @@
 +
 Additional public keys for the magical 'Gerrit Code Review' user may
 be specified in an OpenSSH authorized_keys style file and are
-functionally equivilent to authenticating with the daemon's host key.
+functionally equivalent to authenticating with the daemon's host key.
 The keys are primarily intended to be other daemons, most likely
 slaves, that share the same set of repositories and database.
 
@@ -434,7 +434,7 @@
 * issue 466 Reject pushing to invalid reference names
 +
 Gerrit allowed the invalid `HEAD:/refs/for/master` push refspec
-to actaully create the branch `refs/heads/refs/for/master`, which
+to actually create the branch `refs/heads/refs/for/master`, which
 confused any other client trying to push.  Fixed.
 
 * issue 485 Trim the username before requesting authentication
@@ -467,7 +467,7 @@
 
 * issue 451 gerrit.sh: Wait until the daemon is serving requests
 +
-The gerrit.sh script now waits until the deamon is actually running
+The gerrit.sh script now waits until the daemon is actually running
 and able to serve requests before returning to the caller with a
 successful exit status code.  This makes it easier to then start up
 dependent tasks that need the server to be ready before they can run.
diff --git a/ReleaseNotes/ReleaseNotes-2.1.4.txt b/ReleaseNotes/ReleaseNotes-2.1.4.txt
index d4cf741..639229a 100644
--- a/ReleaseNotes/ReleaseNotes-2.1.4.txt
+++ b/ReleaseNotes/ReleaseNotes-2.1.4.txt
@@ -21,7 +21,7 @@
 
 * issue 504 Implement full query operators
 +
-The search box now implments a wide range of operators and boolean
+The search box now implements a wide range of operators and boolean
 expressions, permitting complex queries such as `is:open CodeReview>=1
 (has:draft OR is:starred)` to locate open changes that have been code
 reviewed, but still have unpublished drafts or were starred by the
diff --git a/ReleaseNotes/ReleaseNotes-2.1.5.txt b/ReleaseNotes/ReleaseNotes-2.1.5.txt
index c87dc42..b55aedf 100644
--- a/ReleaseNotes/ReleaseNotes-2.1.5.txt
+++ b/ReleaseNotes/ReleaseNotes-2.1.5.txt
@@ -5,7 +5,7 @@
 
 link:http://code.google.com/p/gerrit/downloads/detail?name=gerrit-2.1.5.war[http://code.google.com/p/gerrit/downloads/detail?name=gerrit-2.1.5.war]
 
-This is primarly a bug fix release to 2.1.4, but some additional
+This is primarily a bug fix release to 2.1.4, but some additional
 new features were included so its named 2.1.5 rather than 2.1.4.1.
 
 Upgrade Instructions
@@ -156,7 +156,7 @@
 if no new topic was supplied.  If a new topic is supplied, it is
 changed to match the new topic given.
 
-* Allow ; and & to seperate parameters in gitweb
+* Allow ; and & to separate parameters in gitweb
 +
 gitweb.cgi accepts either ';' or '&' between parameters, but
 Gerrit Code Review was only accepting the ';' syntax.  Fixed
diff --git a/ReleaseNotes/ReleaseNotes-2.1.6.txt b/ReleaseNotes/ReleaseNotes-2.1.6.txt
index 198a064..d1c6335 100644
--- a/ReleaseNotes/ReleaseNotes-2.1.6.txt
+++ b/ReleaseNotes/ReleaseNotes-2.1.6.txt
@@ -89,7 +89,7 @@
 embedded Jetty web server with SSL enabled, and an LDAP directory to
 lookup individual account information.
 
-* issue 503 Inactive acounts may be disabled.
+* issue 503 Inactive accounts may be disabled.
 +
 Administrators can manually update the accounts table, setting
 inactive = `Y` to mark user accounts inactive.  Inactive accounts
diff --git a/ReleaseNotes/ReleaseNotes-2.1.7.2.txt b/ReleaseNotes/ReleaseNotes-2.1.7.2.txt
index 9172b4a..802f1c7 100644
--- a/ReleaseNotes/ReleaseNotes-2.1.7.2.txt
+++ b/ReleaseNotes/ReleaseNotes-2.1.7.2.txt
@@ -25,7 +25,7 @@
 * Fix API breakage on ChangeDetailService
 +
 Version 2.1.7 broke the Gerrit Code Review plugin for Mylyn Reviews
-due to an accidential signature change of one of the remote JSON
+due to an accidental signature change of one of the remote JSON
 APIs. The ChangeDetailService.patchSetDetail() method is back to the
 old signature and a new patchSetDetail2() method has been added to
 handle the newer calling convention used in some contexts of the
diff --git a/ReleaseNotes/ReleaseNotes-2.1.7.txt b/ReleaseNotes/ReleaseNotes-2.1.7.txt
index 0dba5f9..b12713c 100644
--- a/ReleaseNotes/ReleaseNotes-2.1.7.txt
+++ b/ReleaseNotes/ReleaseNotes-2.1.7.txt
@@ -71,7 +71,7 @@
 that differ between two patch sets. This new feature can speed up
 re-reviewing a change.
 
-* issue 913 Support different color pallete when not signed in
+* issue 913 Support different color palette when not signed in
 +
 Site administrators can configure a different theme in gerrit.config for
 the signed-in and signed-out states, making it more obvious to site users
@@ -328,7 +328,7 @@
 
 * Reject invalid Change-Id lines
 +
-Severly malformed Change-Id lines were previously accepted by the
+Severely malformed Change-Id lines were previously accepted by the
 server. These are now rejected.
 
 * Fix error message returned on push to closed change
@@ -362,7 +362,7 @@
 * issue 814 Evict initial members of group created by SSH
 * issue 879 Fix replication of initial empty commit in new project
 * Disallow setting a project as parent for itself
-* Autoamtically create user account(s) as necessary
+* Automatically create user account(s) as necessary
 * Move SSH command creation off NioProcessor threads
 
 Administration
diff --git a/ReleaseNotes/ReleaseNotes-2.2.1.txt b/ReleaseNotes/ReleaseNotes-2.2.1.txt
index 19af06d..ff8040e 100644
--- a/ReleaseNotes/ReleaseNotes-2.2.1.txt
+++ b/ReleaseNotes/ReleaseNotes-2.2.1.txt
@@ -35,7 +35,7 @@
 The name "-- All Projects --.git" is difficult to work with on
 the UNIX command line, due to tools assuming the name is actually
 part of a long option. The project has been renamed to remove these
-leading hypens, and remove spaces, making it more friendly to work
+leading hyphens, and remove spaces, making it more friendly to work
 with on the command line.
 
 * issue 997 Resolve Project Owners when checking access rights
@@ -66,7 +66,7 @@
 * Fix API breakage on ChangeDetailService
 +
 Version 2.1.7 broke the Gerrit Code Review plugin for Mylyn Reviews
-due to an accidential signature change of one of the remote JSON
+due to an accidental signature change of one of the remote JSON
 APIs. The ChangeDetailService.patchSetDetail() method is back to the
 old signature and a new patchSetDetail2() method has been added to
 handle the newer calling convention used in some contexts of the
diff --git a/ReleaseNotes/ReleaseNotes-2.2.2.2.txt b/ReleaseNotes/ReleaseNotes-2.2.2.2.txt
index db5d750..f7c299e 100644
--- a/ReleaseNotes/ReleaseNotes-2.2.2.2.txt
+++ b/ReleaseNotes/ReleaseNotes-2.2.2.2.txt
@@ -21,4 +21,4 @@
 section name as All-Projects. This is an unlikely scenario for
 most servers, as Gerrit does not normally set inheritFrom equal to
 All-Projects. The usual behavior is to not supply this property in
-project.config, and permit the implicit inheritence to take place.
+project.config, and permit the implicit inheritance to take place.
diff --git a/ReleaseNotes/ReleaseNotes-2.2.2.txt b/ReleaseNotes/ReleaseNotes-2.2.2.txt
index ddfe323..2c14fa1 100644
--- a/ReleaseNotes/ReleaseNotes-2.2.2.txt
+++ b/ReleaseNotes/ReleaseNotes-2.2.2.txt
@@ -172,7 +172,7 @@
 
 * Add a "Save" button to the PatchScriptSettingsPanel
 +
-The "Update" button now only updates the display.  Addittionally,
+The "Update" button now only updates the display.  Additionally,
 for logged in users, a "Save" button now behaves the way that
 "Update" used to behave for logged in users.
 
@@ -427,9 +427,9 @@
 * Refactor how permissions are matched by ProjectControl, RefControl
 +
 More aggressively cache many of the auth objects at a cost of memory,
-but this should be an improvement in response timse.
+but this should be an improvement in response times.
 
-* Substantialy speed up pushing changes for review
+* Substantially speed up pushing changes for review
 +
 Pushing a new change for review checks if the change is related to
 the branch it's destined for. It used to do this in a way that
diff --git a/ReleaseNotes/ReleaseNotes-2.3.1.txt b/ReleaseNotes/ReleaseNotes-2.3.1.txt
index 324a3c1..c37fbe4 100644
--- a/ReleaseNotes/ReleaseNotes-2.3.1.txt
+++ b/ReleaseNotes/ReleaseNotes-2.3.1.txt
@@ -21,4 +21,4 @@
 section name as All-Projects. This is an unlikely scenario for
 most servers, as Gerrit does not normally set inheritFrom equal to
 All-Projects. The usual behavior is to not supply this property in
-project.config, and permit the implicit inheritence to take place.
+project.config, and permit the implicit inheritance to take place.
diff --git a/ReleaseNotes/ReleaseNotes-2.3.txt b/ReleaseNotes/ReleaseNotes-2.3.txt
index 965c8e3..cf371c8 100644
--- a/ReleaseNotes/ReleaseNotes-2.3.txt
+++ b/ReleaseNotes/ReleaseNotes-2.3.txt
@@ -220,7 +220,7 @@
 This helps prevent a very slow LDAP server from blocking
 all SSH command creation threads.
 
-* Introduce a git maxObjectSizeLimit in the [recieve] config
+* Introduce a git maxObjectSizeLimit in the [receive] config
 +
 This limits the size of uploaded files
 
@@ -294,7 +294,7 @@
 
 * Allow Realm to participate when linking an account identity
 +
-When linking a new user identity to an exisiting account, permit the
+When linking a new user identity to an existing account, permit the
 Realm to observe the new incoming identity and the current account,
 and to alter the request. This enables a Realm to observe when a
 user verifies a new email address link.
@@ -401,7 +401,7 @@
 If a project inherits from a non existing parent, prevent a
 StringIndexOutOfBoundsException.
 
-* Fix: Supress "Error on refs/cache-automerge" warnings.
+* Fix: Suppress "Error on refs/cache-automerge" warnings.
 
 * Don't allow registering for cleanup after cleanup runs
 +
diff --git a/ReleaseNotes/ReleaseNotes-2.4.2.txt b/ReleaseNotes/ReleaseNotes-2.4.2.txt
index afa1d96..9ae9fd7 100644
--- a/ReleaseNotes/ReleaseNotes-2.4.2.txt
+++ b/ReleaseNotes/ReleaseNotes-2.4.2.txt
@@ -21,4 +21,4 @@
 section name as All-Projects. This is an unlikely scenario for
 most servers, as Gerrit does not normally set inheritFrom equal to
 All-Projects. The usual behavior is to not supply this property in
-project.config, and permit the implicit inheritence to take place.
+project.config, and permit the implicit inheritance to take place.
diff --git a/ReleaseNotes/ReleaseNotes-2.4.txt b/ReleaseNotes/ReleaseNotes-2.4.txt
index 82f3ed4..6f10c0b 100644
--- a/ReleaseNotes/ReleaseNotes-2.4.txt
+++ b/ReleaseNotes/ReleaseNotes-2.4.txt
@@ -131,7 +131,7 @@
 'refs/heads/' prefix). Change the branch operator so that it also
 supports full branch names as value.
 +
-It is intuive that searching with 'branch:master' and searching with
+It is intuitive that searching with 'branch:master' and searching with
 'branch:refs/for/master' deliver the same result. So far
 'branch:refs/for/master' was the same as searching with
 'refs:refs/heads/refs/heads/master' which is unexpected for most users.
@@ -154,7 +154,7 @@
 * issue 1272 Add scripts to create release notes from git log
 +
 These script generates a list of commits from git log between two given commits
-and outputs the asciidoc format containting list of commits subject and body.
+and outputs the asciidoc format containing list of commits subject and body.
 
 * Update URL for m2eclipse
 +
@@ -223,7 +223,7 @@
 
 * issue 1353 Fix case check for project name so that symlinks work again
 * Fix merging of access sections
-* Fix inconsistent behaviour when replicating refs/meta/config
+* Fix inconsistent behavior when replicating refs/meta/config
 * Fix duplicated results on status:open project:P branch:B
 
 Documentation
diff --git a/ReleaseNotes/ReleaseNotes-2.5.2.txt b/ReleaseNotes/ReleaseNotes-2.5.2.txt
index 08b4f86..f87328e 100644
--- a/ReleaseNotes/ReleaseNotes-2.5.2.txt
+++ b/ReleaseNotes/ReleaseNotes-2.5.2.txt
@@ -124,9 +124,9 @@
 the 'Uploading Changes' documentation was broken.
 
 * link:http://code.google.com/p/gerrit/issues/detail?id=1569[issue 1569]:
-Fix unexpected behaviour in the commit-msg hook caused by `GREP_OPTIONS`
+Fix unexpected behavior in the commit-msg hook caused by `GREP_OPTIONS`
 +
-If `GREP_OPTIONS` was set, it caused unexpected behaviour in the
+If `GREP_OPTIONS` was set, it caused unexpected behavior in the
 commit-msg hook.  For example if it included a setting like
 `--exclude=".git/*"` it caused a new `Change-Id` line to be appended
 to the commit message on every amend.
diff --git a/ReleaseNotes/ReleaseNotes-2.5.txt b/ReleaseNotes/ReleaseNotes-2.5.txt
index 023b4bf..cdef554 100644
--- a/ReleaseNotes/ReleaseNotes-2.5.txt
+++ b/ReleaseNotes/ReleaseNotes-2.5.txt
@@ -80,7 +80,7 @@
 configuration variables are now expressed in bytes of memory used,
 rather than number of entries in the cache. This is a change from
 previous versions of Gerrit and gives administrators more control over
-how memory is partioned within a server. Admins that set this variable
+how memory is partitioned within a server. Admins that set this variable
 must update their configurations, as the old values are too small.
 For example a setting of `memoryLimit = 1024` now means only 1 KiB of
 data (which may not even hold 1 patch set), not 1024 patch sets.  It
@@ -1014,7 +1014,7 @@
 code wants to use one of these caches during startup to resolve a
 group or project by name.
 +
-Tracking the Gauva backend caches with a DynamicMap makes it possible
+Tracking the Guava backend caches with a DynamicMap makes it possible
 for plugins to define their own in-memory caches using CacheModule's
 cache() function to declare the cache. It allows the core server to
 make the cache available to administrators over SSH with the gerrit
@@ -1129,7 +1129,7 @@
 * Add change topic in hook arguments
 +
 It was not possible for hook scripts to include topic-specific
-behaviour because the topic name was not included in the arguments.
+behavior because the topic name was not included in the arguments.
 
 * Add `--is-draft` argument on `patchset-created` hook
 +
@@ -1202,7 +1202,7 @@
 
 * Set `GERRIT_SITE` in Gerrit hooks as environment variable
 +
-Allows development of hooks parametrised on Gerrit location. This can
+Allows development of hooks parameterized on Gerrit location. This can
 be useful to allow hooks to load the Gerrit configuration when needed
 (from `$GERRIT_SITE`) or even store their additional config files under
 `$GERRIT_SITE/etc` and retrieve them at startup.
@@ -1210,7 +1210,7 @@
 * Add an exponentially rolling garbage collection script
 +
 `git-exproll.sh` is a git garbage collection script aimed specifically
-at reducing exccessive garbage collection and particularly large
+at reducing excessive garbage collection and particularly large
 packfile churn for Gerrit installations.
 +
 Excessive garbage collection on "dormant" repos is wasteful of both CPU
@@ -1275,7 +1275,7 @@
 just the list of groups.
 +
 Now the amount of data that needs to be downloaded to the browser is
-reduced by using the more leightweight `AccountGroup` type instead of
+reduced by using the more lightweight `AccountGroup` type instead of
 the `GroupDetail` type when showing the groups in a list format. As a
 consequence the `Owners` column that showed the name of the owner group
 had been dropped.
@@ -1305,9 +1305,9 @@
 used in the `refs/for/` push line.
 +
 Catch existing changes by looking for their exact commit SHA-1, rather
-than complete ancestory. This should have roughly the same outcome for
+than complete ancestry. This should have roughly the same outcome for
 anyone pushing a new commit on top of an existing open change, but
-with lower computional cost at the server.
+with lower computational cost at the server.
 
 * Lookup changes in parallel during `ReceiveCommits`
 +
@@ -1408,7 +1408,7 @@
 * Use gwtexpui 1.2.6
 +
 ** Hide superfluous status text from clippy flash widget
-** Fix diappearance of text in CopyableLabel when clicking on it
+** Fix disappearance of text in CopyableLabel when clicking on it
 
 * Update Guava to 12.0.1
 +
@@ -1436,7 +1436,7 @@
 is assigned) are able to edit the access control list of the projects
 they own. Hence being owner of the `All-Projects` project would allow
 to edit the global capabilities and assign the `administrateServer`
-capabilitiy without being Gerrit administrator.
+capability without being Gerrit administrator.
 +
 In earlier Gerrit versions (2.1.x) it was already implemented like
 this but the corresponding checks got lost.
@@ -1503,7 +1503,7 @@
 
 * Dependencies were lost in the ChangeScreen's "Needed By" table
 +
-Older patchsets are now iterated for decendents, so that the dependency
+Older patchsets are now iterated for descendants, so that the dependency
 chain does not break on new upstream patchsets.
 
 * link:http://code.google.com/p/gerrit/issues/detail?id=1442[issue 1442]:
@@ -1712,7 +1712,7 @@
 
 * Fix the `export-review-notes` command's Guice bindings
 +
-The `export-review-notes` command was broken becasue of the CachePool
+The `export-review-notes` command was broken because of the CachePool
 class being bound twice. The startup of the command failed because of
 that.
 
@@ -1751,7 +1751,7 @@
 Replication
 ~~~~~~~~~~~
 
-* Fix inconsistent behaviour when replicating `refs/meta/config`
+* Fix inconsistent behavior when replicating `refs/meta/config`
 +
 In `replication.config`, if `authGroup` is set to be used together with
 `mirror = true`, refs blocked through the `authGroup` are deleted from