Update ChangeLog in preparation for nuttx-7.24 release.
diff --git a/ChangeLog.txt b/ChangeLog.txt
index ea0eb43..80c9a3c 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -2544,4 +2544,60 @@
 	  geomtry  is better on very wide displays (wide with respect to the width
 	  of a character) (2017-11-30).
 
+7.24 2018-03-01 Gregory Nutt <gnutt@nuttx.org>
+
+	* i8shark: Fixes special XBee compensation by purposely chopping off the
+	  FCS.  From Anthony Merlino (2017-12-08).
+	* nxplayer: Add support for http streaming in nxplayer.  From Masayuki
+	  Ishikawa (2017-12-19).
+	* Adds 'setlogmask' application that allows you to set the syslog
+	  priority via a simple command.  From Anthony Merlino (2017-12-19).
+	* apps/netutils/ftpc:  Fix some cornercases that could cause FTP to
+	  access past the end of valid data.  From Gregory Nutt (2017-12-21).
+	* examples/userfs: Add truncate() support for userfs.  From Gregory Nutt
+	  (2018-01-03).
+	* apps/nshlib:  Add support for a truncate command.  This will be used
+	  to test the new ftruncate file system support.  From Gregory Nutt
+	  (2018-01-04).
+	* nshlib/nsh_telnetd.c: Add support for telnet character mode.  From
+	  Masayuki Ishikawa (2018-01-10).
+	* apps/nshlib: Add support for '-n' option to the echo command.  From
+	  Masayuki Ishikawa (2018-01-10).
+	* apps/nshlib:  Add irqinfo command.  From Gregory Nutt (2018-01-12).
+	* apps/system/usbmsc: Added Kconfig options to configure write
+	  protection for each LUN.  From Fabio D'Urso (2018-01-14).
+	* apps/examples/lvgldemo:  Add lvgldemo example
+	* apps/graphics/littlevgl:  Add littlevgl library.  From Alan Carvalho
+	  de Assis (2018-01-16).
+	* apps/examples/touchscreen:  Eliminate BOARDIOC_TSCTEST_SETUP.  From
+	  Gregory Nutt (2018-01-17).
+	* apps/examples/lvgldemo: Can no longer call boardctl() to initialize
+	  graphics hardware if needed.  From Gregory Nutt (2018-01-18).
+	* apps/netutils/netlib: Add default route in netlib_set_dripv4addr().
+	  From Masayuki Ishikawa (2018-01-19).
+	* system/stackmonitor:  Re-design the stack monitor so that it does not
+	  make forbidden calls directly into the OS, breaking the portable POSIX
+	  OS interface.  It now properly uses the PROCFS file system to glean
+	  information about stack usage.  From Gregory Nutt (2018-01-20).
+	* apps/nshlib:  Fix compile error when CONFIG_NSH_DISABLESCRIPT is not
+	  defined.  The field np_flags does not exist if scripting is disabled.
+	  From Gregory Nutt (2018-01-22).
+	* apps/examples/veml6070:  Add VEML6070 Application Example.  From Alan
+	  Carvalho de Assis (2018-01-28).
+	* examples/bmp180: Add BMP180 application example.  From Alan Carvalho
+	  de Assis (2018-02-04).
+	* apps/graphics/ft80x:  Add the FTDU FT80x GUI support library.
+	  Consists of some dispaly list helpers, audio helpers, touch helpers, RAM
+	  access, register access etc.  From Gregory Nutt (2018-02-18).
+	* apps/examples/ft80x:  Add a test of the FT80x based on FTDI
+	  SampleApp.  Includes tests of GPU primitives and graphics co-processor
+	  commands From Gregory Nutt (2018-02-18).
+	* apps/graphics/ft80x and apps/examples/ft80x:  Fix a few compile-relate
+	  issues introduced with last merge.  From Gregory Nutt (2018-02-19).
+	* apps/examples/ft80x:  Add a few more demos of GPU primitive
+	  operations.  From Gregory Nutt (2018-02-19).
+	* Added ECANCELED condition to DEBUGASSERT-s checking sem_wait result.
+	  From Dmitriy Linikov (2018-02-20).
+
 7.24 2018-xx-xx Gregory Nutt <gnutt@nuttx.org>
+