diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-08-08 18:12:10 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-08-08 18:12:10 +0000 |
commit | c961699454ec2b7e1496e3feda83892b3ec0a509 (patch) | |
tree | 56ca38fca43bf94694972026ebea99ea997ec22b /nuttx/Documentation/NuttX.html | |
parent | aa7b20473b7e31fb08d53aeb197a861c1c036536 (diff) | |
download | px4-nuttx-c961699454ec2b7e1496e3feda83892b3ec0a509.tar.gz px4-nuttx-c961699454ec2b7e1496e3feda83892b3ec0a509.tar.bz2 px4-nuttx-c961699454ec2b7e1496e3feda83892b3ec0a509.zip |
Prep for 0.4.10 releasenuttx-4.10
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2016 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/Documentation/NuttX.html')
-rw-r--r-- | nuttx/Documentation/NuttX.html | 126 |
1 files changed, 58 insertions, 68 deletions
diff --git a/nuttx/Documentation/NuttX.html b/nuttx/Documentation/NuttX.html index fb2ec5067..968c2c1d3 100644 --- a/nuttx/Documentation/NuttX.html +++ b/nuttx/Documentation/NuttX.html @@ -8,7 +8,7 @@ <tr align="center" bgcolor="#e4e4e4"> <td> <h1><big><font color="#3c34ec"><i>NuttX RTOS</i></font></big></h1> - <p>Last Updated: August 3, 2009</p> + <p>Last Updated: August 8, 2009</p> </td> </tr> </table> @@ -469,6 +469,16 @@ <li>Networking utilities (DHCP, SMTP, TELNET, TFTP, HTTP)</li> </p> </tr> +<tr> + <td><br></td> + <td> + <p> + <li> + A NuttX port of Jeff Poskanzer's <a href="http://acme.com/software/thttpd">THTTPD</a> HTTP server + integrated with <a href="NuttXNxFlat.html">NXFLAT</a> to provide true, embedded CGI. + </li> + </p> +</tr> <tr> <td valign="top" width="22"><img height="20" width="20" src="favicon.ico"></td> @@ -696,8 +706,8 @@ </tr> </table> -<p><b>nuttx-0.4.9</b>. - This 41<sup>st</sup> release of NuttX (nuttx-0.4.9) was made on June 26, 2009 +<p><b>nuttx-0.4.10</b>. + This 42<sup>nd</sup> release of NuttX (nuttx-0.4.10) was made on August 8, 2009 and is available for download from the <a href="http://sourceforge.net/project/showfiles.php?group_id=189573">SourceForge</a> website. @@ -705,18 +715,22 @@ Unreleased changes after this release are available in CVS. These unreleased changes are listed <a href="#pendingchanges">here</a>. </p> - This release adds: + The changes in thsi release focus on the port of Jeff Poskanzer's + <a href="http://acme.com/software/thttpd/">THTTPD</a> to NuttX. + Do to limited time to work on NuttX, that port is still not fully functional. + However, numerous related bug-fixes and functional additions for THTTPD were + added: <ul> - <li> - Support for a new binary format call NXFLAT that can be used to - execute separately linked programs in place in a file system. - See <a href="NuttXNxFlat.html">NXFLAT Documentation</a> - for detailed information. - </li> - <li> - Several important bugs were files related to networking and ROMFS - (see the <a href="#currentrelease">ChangeLog</a> for a complete list). - </li> + <li>Several new standard C-library functions (<code>fileno</code>, <code>strstr</code>, + <code>strpbrk</code>, <code>fcntl</code>).</li> + <li>Improved and extended timing APIs (<code>mktime</code>, <code>gmtime</code>, <code>gmtime_r</code>, + <code>gettimeofday</code>, <code>localtime</code>, <code>localtime_r</code>, and + <code>strftime</code>)</li> + <li>Networking enhancements: <code>recvfrom</code> and <code>accept</code> now work with non-blocking + sockets.</li> + <li><a href="NuttXNxFlat.html">NXFLAT</a> extensions (<code>exec</code>)</li> + <li>Pattern matching logic.</li> + <li>And miscellaneous bug fixes (see the <a href="#currentrelease">ChangeLog</a> for a complete list).</li> </ul> </p> @@ -1422,60 +1436,7 @@ Other memory: </table> <pre><ul> -nuttx-0.4.9 2009-06-26 Gregory Nutt <spudmonkey@racsa.co.cr> - - * Add strtoll() and strtoull(); Add macros for atol() and atoll(). - * dup() and dup2() will now clone socket descriptors - * All socket descriptors ar now cloned when when a new task is started - via task_create(). - * Use of C++ reserved word 'private' in C header files causes problems - for C++ that include them. - * Added 'binfmt' support to allow execution of programs in a file system, - binding to NuttX symbols. A custom format call NXFLAT is used; this - derives from http://xflat.sourceforge.net. At present is supports on - XIP execution from ROMFS file systems. Initial check-in is untested - and probably breaks many builds. - * examples/lib: Added qsort() - * examples/nxflat: Added support for symbol tables - * Correct logic that creates compiler include paths. On Cygwin, the - include paths for Cygwin-based GCC were being converted to windows - native paths. That causes many problems -- breaking dependencies - for one. - * Fixed an important bug in ROMFS. The initial XIP offset was set - incorrectly so if sector zero was read first, there was a bad read. - I don't know how it worked before. - * arch/arm/src/common/up_use_stack.c. Fixed a fatal stack setup error. - This file has been around for a long time, but I don't think it has - every been used before (i.e., prior to the NXFLAT logic) - -pascal-0.1.2 2008-02-10 Gregory Nutt <spudmonkey@racsa.co.cr> - - * Add logic to build and link with the ZDS-II toolchain - use with the z16f. - * Make sure that POFF header structures are aligned - * Standardized POFF file format to big-endian - * Break up large switch statements to lower complexity - and eliminate a compiler bug - * Changes so that runtime compiles with SDCC. - -buildroot-0.1.7 2009-06-26 <spudmonkey@racsa.co.cr> - - * configs/avr-defconfig-4.3.3: Added support for AVR to support a NuttX - port of the ATmega128. - * toolchain/nxflat: Added logic to build NuttX NXFLAT binding support tools - * toolchain/genromfs: Added support for the genromfs tool -</pre></ul> - -<table width ="100%"> - <tr bgcolor="#e4e4e4"> - <td> - <a name="pendingchanges">Unreleased Changes</a> - </td> - </tr> -</table> - -<pre><ul> -nuttx-0.4.10 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> +nuttx-0.4.10 2009-08-08 Gregory Nutt <spudmonkey@racsa.co.cr> * lib/: Added some basic regex-subset, pattern matching functions * lib/: Greatly simplified mktime() and gmtime_r(). The Gregorian and @@ -1512,6 +1473,35 @@ nuttx-0.4.10 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> * net/accept.c: Fix bug in accept(). The logic expected parts of the return address structure to be initialized or it would return an error. +pascal-0.1.2 2008-02-10 Gregory Nutt <spudmonkey@racsa.co.cr> + + * Add logic to build and link with the ZDS-II toolchain + use with the z16f. + * Make sure that POFF header structures are aligned + * Standardized POFF file format to big-endian + * Break up large switch statements to lower complexity + and eliminate a compiler bug + * Changes so that runtime compiles with SDCC. + +buildroot-0.1.7 2009-06-26 <spudmonkey@racsa.co.cr> + + * configs/avr-defconfig-4.3.3: Added support for AVR to support a NuttX + port of the ATmega128. + * toolchain/nxflat: Added logic to build NuttX NXFLAT binding support tools + * toolchain/genromfs: Added support for the genromfs tool +</pre></ul> + +<table width ="100%"> + <tr bgcolor="#e4e4e4"> + <td> + <a name="pendingchanges">Unreleased Changes</a> + </td> + </tr> +</table> + +<pre><ul> +nuttx-0.4.11 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> + pascal-0.1.3 2009-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> buildroot-0.1.8 2009-xx-xx <spudmonkey@racsa.co.cr> |