Skip to content
This repository has been archived by the owner on Jan 2, 2025. It is now read-only.

libndt 0.25.0

Compare
Choose a tag to compare
@bassosimone bassosimone released this 27 Jul 06:57
· 167 commits to master since this release
v0.25.0
3ccd492

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.