diff --git a/ChangeLog b/ChangeLog
index 01b67326c9715bd343c7a3317e795514a9387e24..9890363570fe68860844ee2b66b649b37b58f26f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,21 @@
 2003-10-06  Per Cederqvist  <ceder@ceder.dyndns.org>
 
+	Added the mandatory ftp demo.  Every expect module needs one.
+	* demo/ftp.py: New file.  This should be automatically generated
+	from ftp.pyex, but for now it is written manually.
+	* demo/ftp.pyex: New file.
+
+	Implement spawn, which starts a process under a pty.
+	* pcl_expect.py (inherit_stty): New variable.
+	(stty_init): New variable.
+	(set_cloexec_flag): New function.
+	(spawn): New class.
+	(spawn.__init__): New method.
+	(spawn.send): New method.
+	(spawn.close): New method.
+
+	* README: Mention telnetlib.py.
+
 	Improve the test code.
 	* pcl_expect.py (Top level): Improve the test code.