Короче, хватит. А не то эта музыка будет вечной. Управляющие последовательности telnet и возможные разрывы UTF-8 символов по границе пакетов обрабатываются некорректно, см. TODO в коде.