43 lines
1.6 KiB
Plaintext
43 lines
1.6 KiB
Plaintext
|
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.
|