From e260ea2fa8ec4c5aaf92c401ec86918bef7ed75e Mon Sep 17 00:00:00 2001 From: patacongo Date: Mon, 2 Jul 2007 13:02:56 +0000 Subject: [PATCH] Prep for 0.2.8 release git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@307 42af7a65-404d-4744-a932-0658087f49c3 --- ChangeLog | 5 +-- Documentation/NuttX.html | 73 ++++++++++++++++++++-------------------- ReleaseNotes | 12 +++---- 3 files changed, 44 insertions(+), 46 deletions(-) diff --git a/ChangeLog b/ChangeLog index be8a343ab4..73fcfb3e9e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -177,7 +177,7 @@ * examples/ostest/barrier.c: Don't call usleep() when signals are disabled. -0.2.8 2007-xx-xx Gregory Nutt +0.2.8 2007-07-02 Gregory Nutt * tools/Makefile.mkconfig: Under Cygwin, executable has a different name * tools/mkdeps.sh & arch/arm/src/Makefile: Corrected a problem makeing dependencies * tools/zipme.sh: Force directory name to be nuttx-xx.yy.zz @@ -198,5 +198,6 @@ * lib/: Added strrchr, basename, dirname * examples/nsh/: Add cp, rm, rmdir, set, unset commands. echo will now print environment variables. - * Started m68322 + +0.2.9 2007-xx-xx Gregory Nutt diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 2ea742e702..840879ef1e 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@

NuttX RTOS

-

Last Updated: June 30, 2007

+

Last Updated: July 2, 2007

@@ -183,7 +183,7 @@

- The 10th release of NuttX (nuttx-0.2.7) is available for download + The 11th release of NuttX (nuttx-0.2.8) is available for download from the SourceForge website. The change log associated with the release is available here. @@ -560,17 +560,7 @@ Other memory: telldir(), rewindir(). * Fixed ARM compilation errors introduced in 0.2.5 (that is what I get for only testing on the simulation). - - - - - -
- ChangeLog for Current Release -
- -

    0.2.7 2007-06-09 Gregory Nutt * Added stat() to fs layer and to FAT @@ -592,7 +582,7 @@ Other memory: * Restructured some Makefiles to better handle enabling and disabling NuttX features without having so much conditional compilation in the source files. - * tools/mkconfig.c: No long depends on asprintf() and _GNU_SOURCE and + * tools/mkconfig.c: No longer depends on asprintf() and _GNU_SOURCE and so should now build in non-GNU, non-GLIBC environments. * include/nuttx/compiler.h: Fix for using SDCC with the Z80. * include/assert.h & arch/pjrc-8051/src/up_assert.c: SDCC does support @@ -601,6 +591,38 @@ Other memory: disabled.
+ + + + +
+ ChangeLog for Current Release +
+ +
    +0.2.8 2007-07-02 Gregory Nutt + * tools/Makefile.mkconfig: Under Cygwin, executable has a different name + * tools/mkdeps.sh & arch/arm/src/Makefile: Corrected a problem makeing dependencies + * tools/zipme.sh: Force directory name to be nuttx-xx.yy.zz + * fs/fs_opendir.c: Correct errors in semaphore usage that can cause deadlock. + * lib/lib_getopt.c: Added getopt() support + * examples/nsh/: NSH now supports cat, mount, umount, and mkdir. ls supports + -l -s, and -R + * Added basic OS support to manage environment variables: environment + storage, cloning on task creation, sharing on pthread creation, destruction + on thread/task exit. + * Add environment variables APIs: environ, getenv, putenv, clearenv, setenv, + unsetenv + * Correct an error in realloc() when the block is extended "down" in memory. + In this case, the old memory contents need to be copied to the new location + and an allocated bit was not being set. + * examples/ostest/: Added an environment variable test. + * examples/nsh/: Break into several files. + * lib/: Added strrchr, basename, dirname + * examples/nsh/: Add cp, rm, rmdir, set, unset commands. echo will now print + environment variables. +
+
@@ -611,31 +633,8 @@ Other memory:
    -0.2.8 2007-xx-xx Gregory Nutt +0.2.9 2007-xx-xx Gregory Nutt - * tools/Makefile.mkconfig: Under Cygwin, executable has a different name - * tools/mkdeps.sh & arch/arm/src/Makefile: Corrected a problem making dependencies - * tools/zipme.sh: Force directory name to be nuttx-xx.yy.zz - * fs/fs_opendir.c: Correct errors in semaphore usage that can cause deadlock. - * lib/lib_getopt.c: Added getopt() support - * examples/nsh: NSH now supports cat, mount, umount, and mkdir. ls supports - -l -s, and -R - * Added basic OS support to manage environment variables: environment - storage, cloning on task creation, sharing on pthread creation, destruction - on thread/task exit. - * Add environment variables APIs: environ, getenv, putenv, clearenv, setenv, - unsetenv - * Add environment variables APIs: environ, getenv, putenv, clearenv, setenv, - unsetenv - * Correct an error in realloc() when the block is extended "down" in memory. - In this case, the old memory contents need to be copied to the new location - and an allocated bit was not being set. - * examples/ostest: Added an environment variable test. - * examples/nsh/: Break into several files. - * lib/: Added strrchr, basename, dirname - * examples/nsh/: Add cp, rm, rmdir, set, unset commands. echo will now print - environment variables. - * Started m68322
diff --git a/ReleaseNotes b/ReleaseNotes index 155229ce6d..8f9a01a24f 100644 --- a/ReleaseNotes +++ b/ReleaseNotes @@ -1,14 +1,12 @@ -nuttx-0.2.7 +nuttx-0.2.8 ^^^^^^^^^^^ -This is the 10th release of NuttX. This is primarily a bugfix release -to correct a number of problems reported to me (thanks Didier!). This release -does include the final changes complete the FAT filesystem logic including -stat(), tatfs(), and non-standard APIs to manage FAT attributes. At present, -FAT long file names and file trunction() are still not supported. +This is the 11th release of NuttX. This release (1) corrects important bugs +in opendir and realloc, (2) adds support for environment variables, (3) adds +several new C library interfaces, and (4) extends several example programs. See the ChangeLog for a complete list of changes. This release has been verified only on the Linux user-mode platform. -This tarball contains a complete CVS snapshot from June 9, 2007. +This tarball contains a complete CVS snapshot from July 2, 2007.