Merge remote-tracking branch 'origin/master' into new_utf8
Merge commit '722771973bd' into patches/lyslyskom22891031
* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
Testsuite [Protocols.Bittorrent.DHT]: Some performance improvements
* Don't create a second level of call_outs in FakdeUDPNet when the lag
is 0. Since the code is already executing in the backend, the
callback can be invoked directly.
* In the done callback of FindNode, don't call the state machine
directly, but defer it through a call out. This allows the
straggler responses from the current request to be processed before
the next request is started
Also remove the thread which is only used for the first request anyway
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Testsuite [Protocols.Bittorrent.DHT]: Default to simulated network.
When we fail, don't good++.
Made output look nicer.
Testsuite for Bittorrent DHT.