Migrate from Nimble to CycloneDX
BSD: set accepted TCP connections as non-blocking
Rewrite Solo5 implementation for CPS
Use compiler string.h builtins if possible
Tweak lwip/opt.h
Add isLinkLocal(IpAddress)
Update build metadata
Add send batching
fixup callback redirections
lwip: implement MEM_LIBC_MALLOC
Bypass osLastError
Internal error callback indirection
Add internal callSendError indirection
BSD: async send
Set a default connection callback for onClose
Refactor BSD send
BSD: wait until accept is readable
Make BSD work
Make TransportProperties a ref object
Refresh lwip sources list