mirror of https://github.com/ARMmbed/mbed-os.git
- Changed call_in/call methods of the stack to callback provided by the stack - Specified what are limitations for operations that are made in callback - Added pure virtual class DNS that defines DNS operations - Added cancel operation and unique ID to DNS request used in cancel - Added DNS configuration options to netsocket/mbed_lib.json for retries, response wait time and cache size - Changed host name to use dynamic memory in DNS query list and cache, set maximum length for the name to 255 bytes. - Added mutex to asynchronous DNS - Reworked retries: there is now total retry count and a server specific count - Ignores invalid incoming UDP socket messages (DNS header is not valid), and retries DNS query - Reworked DNS module asynchronous operation functions - Corrected other review issues (nothrow new, missing free, missing mutex unlock etc.) |
||
---|---|---|
.. | ||
coap-service | ||
mbed-mesh-api | ||
nanostack-hal-mbed-cmsis-rtos | ||
nanostack-interface | ||
sal-stack-nanostack | ||
sal-stack-nanostack-eventloop | ||
targets | ||
CONTRIBUTING.md |