diff --git a/ChangeLog b/ChangeLog index 2e69d72f50..fc5cfa4437 100644 --- a/ChangeLog +++ b/ChangeLog @@ -244,7 +244,7 @@ * recvfrom() and accept() now correctly return the remote address. * Fixed computation error in ntohl(). -0.3.3 2007-xx-xx Gregory Nutt +0.3.3 2007-11-28 Gregory Nutt * Removed unused uIP files * sched/, mm/, and net/ subystem debug can not be selectively enabled/disabled @@ -258,3 +258,4 @@ * Improved ACK handling in send() to better hander deferred acknowledgements and polling intervals. Greatly improves send performance. +0.3.4 2007-xx-xx Gregory Nutt diff --git a/Documentation/NuttX.html b/Documentation/NuttX.html index 8247fa14c8..4255dd17a4 100644 --- a/Documentation/NuttX.html +++ b/Documentation/NuttX.html @@ -8,7 +8,7 @@

NuttX RTOS

-

Last Updated: November 24, 2007

+

Last Updated: November 28, 2007

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

- The 14th release of NuttX (nuttx-0.3.2) is available for download + The 15th release of NuttX (nuttx-0.3.3) is available for download from the SourceForge website. The change log associated with the release is available here. @@ -191,32 +191,40 @@ These unreleased changes are listed here.

- NuttX 0.3.2 is the 3rd release containing the integration of a network + NuttX 0.3.3 is the 4th release containing the integration of a network subsystem and the uIP TCP/IP, UDP, and ICMP stacks based on uIP into NuttX.

- Many network-related problems have been fixed from version 0.3.1 + Many network-related problems have been fixed from version 0.3.2 and the implementation has matured significantly. Changes in this release include:

    -
  • TCP-related bug-fixes,
  • +
  • TCP-related bug-fixes for disconnecting sockets,
  • +
  • Correction of some TCP read-ahead logic,
  • TCP performance improvements,
  • Initial UDP integration, and
  • -
  • Initial uIP micro webserver integration +
  • IMisc. additions and cleanup (See the ChangeLog for a complete list of + changes).
-

- See the ChangeLog for a complete list of changes. -

- The level of network reliability is a a strong alpha level is expected to - achieve beta level of reliability over the next few releases. + The level of network reliability is at an early beta release level. The + baseline functionality of NuttX continues to mature and remains at + post-beta. Open network-related issues include only:

+
    +
  • Some minor unimplemented BSD socket functionality,
  • +
  • Thread safety issues: the same socket cannot be used concurrently on + different threads,
  • +
  • Pending design changes necessary to support multiple network interfaces, and
  • +
  • IPv6 support is incomplete.
  • +

- The baseline functionality of NuttX continues to mature and remains at - post-beta (as long as the network is not used). + This release has been verified only on the Neuros OSD (DM320 ARM9) + platform using the DM90x0 driver. Any feedback for improving the network + reliability/performance would be greatly appreciated.

@@ -687,18 +695,8 @@ Other memory: * Fix DM90x0 driver problem that caused TX overruns * Add strncmp() * Added TCP/IP read-ahead buffer to minimize failed ACKs and packet loss. - -
- - - -
- ChangeLog for Current Release -
- -
    -0.3.2 2007-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> +0.3.2 2007-11-23 Gregory Nutt <spudmonkey@racsa.co.cr> * Add strcat() and strncat() * Integrated uIP micro webserver @@ -718,13 +716,13 @@ Other memory:
    - Unreleased Changes + ChangeLog for Current Release
      -0.3.3 2007-xx-xx Gregory Nutt +0.3.3 2007-11-28 Gregory Nutt * Removed unused uIP files * sched/, mm/, and net/ subystem debug can not be selectively enabled/disabled @@ -739,6 +737,18 @@ Other memory: and polling intervals. Greatly improves send performance.
+ + + + +
+ Unreleased Changes +
+ +
    +0.3.4 2007-xx-xx Gregory Nutt +
+
diff --git a/ReleaseNotes b/ReleaseNotes index 7be29fc2c6..0001c1378e 100644 --- a/ReleaseNotes +++ b/ReleaseNotes @@ -1,27 +1,31 @@ -nuttx-0.3.2 +nuttx-0.3.3 ^^^^^^^^^^^ -This is the 14th release of NuttX and the 3rd release containing +This is the 15th release of NuttX and the 4th release containing the integration of a network subsystem and the uIP TCP/IP, UDP, and ICMP stacks into NuttX (see http://www.sics.se/~adam/uip/index.php/Main_Page). Many network-related problems have been fixed and the implementation has matured significantly. This release consists of: -o TCP-related bug-fixes +o TCP-related bug-fixes for disconnecting sockets +o Correction of some TCP read-ahead logic o TCP performance improvements -o Initial UDP integration -o Initial uIP micro webserver integration +o Misc. additions and cleanup (See the ChangeLog for a complete list of + changes). -See the ChangeLog for a complete list of changes. +The level of network reliability is at an early beta release level. The +baseline functionality of NuttX continues to mature and remains at +post-beta. Open network-related issues include only: -The level of network reliability is at alpha level is expected to -achieve beta level of reliability over the next few releases. - -The baseline functionality of NuttX continues to mature and remains at -post-beta. +o Some minor unimplemented BSD socket functionality, +o Thread safety issues: the same socket cannot be used concurrently on + different threads. +o Pending design changes necessary to support multiple network interfaces. +o IPv6 support is incomplete. This release has been verified only on the Neuros OSD (DM320 ARM9) -platform using the DM90x0 driver. +platform using the DM90x0 driver. Any feedback for improving the network +reliability/performance would be greatly appreciated. -This tarball contains a complete CVS snapshot from November 23, 2007. +This tarball contains a complete CVS snapshot from November 28, 2007.