The C++ UDP logging library has been swapped out with a rustg implementation. The rustg library uses non-blocking IO mode, and hopefully has less trouble than the C++ one. Though we'll have to see. It should error when the call is supposed to block.
The old library has been removed.
html encodes the messages before json_encoding them to fix issues with invalid json encoding causing messages to be dropped.
Low priority fix as it effects roughly 0.2% of the messages per day
Tested it locally.
Special chars no longer cause invalid json and are now properly parsed.
grafik
No changelog, because it doesnt effect the users