diff --git a/ChangeLog b/ChangeLog
index bff7832f0e68687591cee709b67f03a2a581c5c5..9ee98c7a104d37bfe75b2ca0cbc359c6cddd4eeb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -374,7 +374,7 @@ train-2011.08.25:
   * more than one email address can be added per dialog lifespan: #215
   * verifyier no longer verifies assertions issued by another server.
   * (2011.08.31) no error message displayed if you try to authenticate with an invalid u/p: #222
-	
+
 train-2011.08.18:
   * upon clickthrough of the email link, don't have the browser window close itself: #162
   * passwords must be between 8 and 80 chars: #155
@@ -388,7 +388,7 @@ train-2011.08.18:
   * developer ergonomics - improved colorized logging with terse webserver output to console
   * always require a user to authenticate if they don't have an active session: #74
   * improved CSRF protection to fix race conditions in previous train: #173
-		
+
 train-2011.08.12:
   * massive zero-user-visibile refactoring of dialog javascript.
   * fix cancel button in "waiting for verification state": #147
@@ -398,7 +398,7 @@ train-2011.08.12:
   * json persistence support added - a standalone dead simple persistence layer which is the default for local development and requires no external software.
   * email secrets are now persisted in the database, so upon server restart outstanding verification links are no longer invalidated: #91
   * (website) styling changes - like fix issues where links on dev page were being displayed white on white.
-	
+
 train-2011.08.04:
   * when user closes dialog without clicking "cancel", properly return 'null' to the webpage (via getVerifiedEmail callback): #107
   * improve checks to warn developer that prerequisite software is missing: #110