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.)  | 
			||
|---|---|---|
| .. | ||
| lwip | ||
| lwip-eth | ||
| lwip-sys | ||
| .mbedignore | ||
| CONTRIBUTING.md | ||
| LWIPInterface.cpp | ||
| LWIPInterfaceEMAC.cpp | ||
| LWIPMemoryManager.cpp | ||
| LWIPMemoryManager.h | ||
| LWIPStack.cpp | ||
| LWIPStack.h | ||
| lwip_tools.cpp | ||
| lwipopts.h | ||
| mbed_lib.json | ||
| ppp_lwip.cpp | ||
| ppp_lwip.h | ||