Newer
Older
- Fixed an error in the FAT logic that can cause file corruption. The
error conditions are rare and only seen with very large files (from
Andrew Tridgell). This replaces a previous, partial fix for the same
problem.
- Fixed memory leaks in the NXFFS open() and stat() implementations
(from Lzyy).
- The interfaces include opendir(), readdir(), et al, were modified so
that errors will not be reported if you attempt to list a empty
pseudo-directory.
* Networking:
- Fix one place where the connection reference count was not being
decremented in the socket close() logic. This is really a cosmetic
change BUT when CONFIG_DEBUG_NET is enabled, it will cause assertions.
- Backed out a small part of the NuttX 6.33 write buffering changed.
David G says that this causes problems in connecting to a server.
- In DHCPD, there was a place where the logic was calling ntohl()
inappropriately; the address was already in the correct order. How
could DHCPD have worked with this bug?
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
* TI Tiva/Stellaris Drivers:
- Fixed cut'n'paste error that prevented UARTS2-7 from being used with
the LM4F120 Launchpad.
- Fixed several errors there were unmasked with UARTs > UART2 are
enabled (grom Gosha).
* Allwinner A10 Drivers:
- Fixed cut'n'paste error that prevented UARTS2-7 from being used with
the pcDuino.
* NXP LPC17xx Drivers:
- Fix an compilation error that crept into the LPC17xx USB host driver.
* STMicro STM32 Drivers:
- Fix cloned typo in the serial driver: FLOWCONTROL vs FLOWCONROL.
- Disable SPI before changing DPI CR1 register (from David Sidrane).
- stm32 TIM: Set the timer CCMR when selecting timer channel. From
David Sidrane.
- Fix typo in a Makefile: stm32_pwm.c not stm32_psm.c. Noted by Max
Kriegleder.
* Library:
- More sscanf() bug fixes from David Sidrane.
* Header files:
- cstdbool: Ignore _Bool8 if CONFIG_C99_BOOL8=y
* Configuration/Build System:
- Several changes to restore the broken native Windows build
* NuttShell (NSH):
- Use strncpy vs strcpy in the Telnet console logic to avoid
overruning the username and password buffers (from Bertold Van den
Bergh).
- Add a newline after printing the file in the 'cat' command. This
prevents the NSH prompt from be in the same line as the final line
of the file in the case where there is no newline at the end of the
file.