This repository has been archived by the owner on Jan 2, 2025. It is now read-only.
libndt 0.25.0
This release introduces experimental support for TLS and websocket. Additionally, mlabns support has been improved such that, by default, we now use the geo_options
query to get a list of hosts. Taking advantage of that, we cycle through all the available hosts should some of them be busy.
To introduce support for TLS and websocket, the code required to be changed internally as follows. We replaced select() with poll() / WSAPoll(), since this allows for easier, more secure coding. For multi stream tests, we now use threads rather than an asynchronous I/O loop. This helps a lot with websocket.