nuttx/Documentation/ReleaseNotes/NuttX-0.3.13

43 lines
1.6 KiB
Plaintext
Raw Normal View History

NuttX-0.3.13
------------
This is the 25th release of NuttX. This release includes some
important bugfixes as well as a few new features. Bugs fixed
include:
* Fixed problems with Cygwin-based console input. NSH now works
with the Cygwin simulator.
* sched_get_priority_max/min returned error on SCHED_RR
* Corrected detection of End-of-File in fgets()
* Fixed an error in opendir() that could cause an assertion to fail
inappropriately.
* Corrected an error in the FAT that caused files opened for writing
with O_APPEND to fail.
* Fix error in getopt() when called with argc==1
* Fix error in stat() when used on the root directory
* Fixed a critical bug that effects the way that environment variables
are shared among pthreads.
* uIP port now supports multi-threaded, concurrent socket access.
So, for example, one thread can be reading from a socket while
another is writing to the socket.
New features were also added:
* New OS APIs: chdir() and getcwd()
* The NuttX shell (NSH) has been extended in many ways.
- New commands: mkfatfs, mkfifo, sleep, usleep, nice, sh, cd, and pwd
- New memory inspection commands and heap usage commands
- New capabilities:
- Execution of commands in background
- Execution of simple scripts
- Redirection of command output
- Last command status ($?)
- Now supports if-then[-else]-fi construct
- Other features as noted in the ChangeLog.
These changes were verified only on the Host simulator under Cygwin
and under Linux and also on the Neuros OSD (ARM9). Please report
any errors to me.
This tarball contains a complete CVS snapshot from September 1, 2008.