The server.c is exploitable and containes a buffer overflow. Please don't run the program on any public facing machine. I should not have to say this, but you never know what some people might do!! I ...
I propose to implement the same optimization than bytes in memoryview: return True immediately when comparing a memoryview to itself. We should just pay attention to float types which cannot use the ...