Релиз 8.0.0 ¶
- Несовместимое изменение формата зашифрованных пакетов: размеры
полезной нагрузки и дополнения посылаются прямо внутри зашифрованного
потока. Это даёт возможность потоково создавать шифрованные пакеты, без
знания размеров заранее, без создания временного файла или буферизации в
памяти.
- Производится корректная проверка дополнения зашифрованного пакета. Это
не критичная проблема, но прежде ни размер, ни значение дополнения не
были аутентифицированы, позволяя циклично откусывать по байту с конца и
узнавать размер полезной нагрузки, наблюдая за реакцией по обработке
такого зашифрованного пакета.
nncp-exec
больше не имеет -use-tmp опции, из-за
совместимого с потоковой работой формата зашифрованных пакетов.
- У
nncp-file
и nncp-exec
команд появилась опция
-maxsize, ограничивающая максимальный результирующий размер
зашифрованного пакета (возвращая ошибку если он превышен). Может быть
полезно, так как размер полезной нагрузки может быть неизвестен заранее.