Версия 0.9.20 содержит множество важных исправлений ошибок, а также несколько изменений для увеличения пропускной способности сети.
Маршрутизаторы, настроенные на 32-64 КБ общей полосы пропуска, теперь могут стать переполненными, а маршрутизаторы, настроенные на 512 КБ и более общей полосы пропуска, будут иметь более высокие лимиты подключения. Эти изменения могут привести к тому, что ваш маршрутизатор будет использовать больше ресурсов. Если маршрутизатор становится слишком загруженным, лучший способ уменьшить объемы использования — снизить пропускную способность в консоли. Если это не поможет, теперь вы можете отключить автоматическое заполнение канала на странице расширенной конфигурации в консоли.
Мы надеемся, что эти изменения позволят увеличить пропускную способность и производительность сети, и уменьшат перегрузку сети, которая наблюдалась последние три месяца.
Как обычно, мы рекомендуем вам обновиться до последней версии. Лучший способ оставаться в безопасности и помогать сети — использовать последнюю версию.
Наконец, мы рады объявить о нашей первой встрече, посвященной I2P, в Торонто 15-16 августа. Будет много презентаций и учебных пособий. Приглашаем всех желающих. Для получения дополнительной информации смотрите `объявление`_.
ПОДРОБНОСТИ РЕЛИЗА
Изменения
- Улучшение производительности floodfill-ов
- Добавлена поддержка экспорта адресной книги
- Добавлена поддержка SSL в HTTP серверных туннелях
- Добавлен класс 'M' (64-128 KBps расширенной пропускной способности) классификации floodfill-ов
- Повышение лимитов подключения для новых классов 'P' (общая пропускная способность — 512-2000 КБ/с) и 'X' (более 2000 КБ/с).
- Добавлена поддержка подписи разработанных сборок
Исправлены ошибки
- Исправлена ошибка, приводящая к повышенному использованию центрального процессора на узлах-floodfill-ах
- Исправление «перекоса» часов.
- Исправления и конфигурация для случаев, когда IPv4 заблокирован, но IPv6 продолжает работать.
- Исправлена блокировки для клиентов i2ptunnel для предотвращения зависания при запуске.
- Проверка имен хостов при повторном посеве.
- Исправление процесса ликвидации файлов конфигурации для удаленных торрентов в i2psnark.
- Исправление «зависаний» при получении локальных ресурсов proxy.i2p через Privoxy.
- Исправления для дублирования общих клиентов.
- Исправление случайного усечения страниц в HTTP-клиенте.
- Исправления для обработки поврежденных пакетов SSU.
- Исправление закрытия сессий SAM при завершении сессии I2P.
- Исправление ошибок при обработке потоковых сбросов.
Другое
- Сокращение потоков NTCP.
- Устранение потоков SimpleScheduler.
- Добавляем NTP-серверы, расположенные на континентах, в качестве резервных для серверов, расположенных в стране.
- Удаляем все хосты по умолчанию без повторного запуска SSL.
- Отключаем резервный вариант для повторного заполнения, отличного от su3.
- Несколько исправлений в потоковой передаче для улучшения производительности "loopback".
- Уменьшено использование потоков в i2ptunnel.
- Добавлен более мощный фильтр Bloom для увеличения пропускной способности и расширения памяти.
- Добавлено предупреждение о фильтре Bloom в тех случаях, когда он настроен на высокую пропускную способность, но объем памяти мал.
- Уменьшили максимальную глубину поиска в базе данных netdb, чтобы сократить нагрузку на заполнение.
- Улучшена обработка заголовков и обработка ошибок в HTTP-сервере i2ptunnel.
- Улучшенная обработка ошибок и обратная связь с пользователем при отключении клиентского туннеля HTTP.
- Дополнительные изменения для повышения пропускной способности при заполнении.
- Новая конфигурация для принудительного включения IPv4 (только) в брандмауэр на /confignet.
- Новая конфигурация для заполнения в /configadvanced.
- Показываем раздельный статус IPv4 и IPv6 в сводной панели, когда это необходимо.
- Улучшенная обработка поврежденных пакетов SSU.
- Jetty 8.1.17.v20150415
- Обновления переводов
- Обновлены данные GeoIP (для новых инсталляций и PPA)
Контрольные суммы SHA256
511d90f8d6a78f5e061fe61d2fdbf4a6be8d271672f0b5d271fa2c4d3cdc01f4 i2pinstall_0.9.20_windows.exe f8116f2559a40b835854aa2fdb1aedcab518d1b29414e60bdd714c86412bb27d i2pinstall_0.9.20.jar bcd900a9001bdda37ed70cdec78e9096ed370e44513aae5e29a02886d0babd33 i2psource_0.9.20.tar.bz2 0cf1b742e7cf293b49df4c69b693f988324c5f53ecdc421dcbff890ed4752f0c i2pupdate_0.9.20.zip bb1073166decd484c3bd74d06fafbd3029c210909aae4e8c065c278478429251 i2pupdate.su2 de9c8ee0ce3de6edde49ac884b0308f40efb1777f4f5795a4a69b4f0680eb648 i2pupdate.su3 25055fdd48489a9cfcb54d9bde7ae888fe8065c52fabc1a126886d20037e55b4 i2pupdate.sud