update inactive assert when publishing message with md5sum *, update related tests (#3714)
allow sending data exceeding 2GB in chunks (fix #4049)