Network Services Change Log

Table of Contents

NS 2.20

Bugs

ID Summary
NS-111 SlNetUtil_getHostByName() ipaddr arg should be single pointer, not double pointer
NS-101 SlNetSock_secAttribSet and SlNetSock_startSec documentation needs improvement
NS-99 ADDRSTRLEN definitions (both POSIX and SLNETSOCK) are wrong
NS-98 SlNetIf_getIDByName() compares pointers when it should be comparing strings
NS-97 SlNetUtil_inetNtop() fails for IPv6 addrs
NS-96 SlNetUtil_inetNtop() fails for IPv4 addr segments equal to zero
NS-88 move NS header #includes outside of __cplusplus guards

Enhancements

ID Summary
NS-112 Add a utility definition to indicate enabling all ciphers
NS-95 Add JSON parser/builder
NS-80 Add HTTP Client
NS-4 Add MQTT Client and Server

NS 2.10

Bugs

ID Summary
NS-83 MSG_DONTWAIT needs to be a bit-field
NS-77 inet_pton() is not thread safe

Enhancements

ID Summary
NS-86 Add MSG_WAITALL
NS-82 SlNetUtil_getHostByName() should return interface id
NS-81 Add SNTP client
NS-75 Add sockaddr_storage and AF_UNSPEC definitions

NS 2.00

Bugs

ID Summary
NS-47 Add debug/release libraries support to NS product

Enhancements

ID Summary
NS-74 Introduce SlNetSock abstraction over network and TLS stacks