mbed-os/features/nanostack
Mika Leppänen 1c01f5dda4 Corrected defects
- 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.)
2018-05-23 12:24:10 +03:00
..
coap-service Merge commit '03edf998fa6142cb5e3d4c28154c9bdfea98105f' 2018-05-14 17:08:10 +03:00
mbed-mesh-api Nanostack EMAC implementation 2018-05-23 12:24:04 +03:00
nanostack-hal-mbed-cmsis-rtos Get rid of FEATURE_COMMON_PAL 2018-04-27 14:38:43 +03:00
nanostack-interface Corrected defects 2018-05-23 12:24:10 +03:00
sal-stack-nanostack Merge commit '8e546a301f0b93dab28e7b4454df97e5f9e83843' 2018-05-11 09:52:10 +03:00
sal-stack-nanostack-eventloop Get rid of FEATURE_COMMON_PAL 2018-04-27 14:38:43 +03:00
targets Move EFR32 RF driver to TARGET_Silicon_Labs/TARGET_SL_RAIL 2018-04-27 14:38:44 +03:00
CONTRIBUTING.md Remove nanostack binary libraries 2017-11-16 14:20:28 +02:00