Всем привет, снова вторник

  • Index
  1. 0.6.1.2 2) I2PTunnelIRCClient 3) Syndie 4) I2Phex 5) Стеганография и даркнеты (по поводу флейм-войны) 6) ???
    1. 0.6.1.2

Релиз 0.6.1.2 на прошлой неделе в целом прошёл хорошо: 75% сети уже обновились, HTTP POST работает нормально, а streaming-библиотека передаёт данные достаточно эффективно (полный ответ на HTTP-запрос часто приходит за один полный сквозной цикл «туда-обратно»). Сеть также немного выросла: стабильные показатели — около 400 пиров, однако во время пика упоминания на digg/gotroot [1] в выходные число пиров подскочило ещё выше — до 6–700, с высоким churn (частой сменой пиров).

[1] http://gotroot.com/tiki-read_article.php?articleId=195 (да, статья действительно старая, знаю, но кто-то снова её нашёл)

С тех пор как вышла 0.6.1.2, появилось ещё больше полезного — была найдена (и исправлена) причина недавних irc2p netsplits (расколов сети), а также внесены весьма существенные улучшения в передачу пакетов SSU (сократив потери пакетов более чем на 5%). Я не уверен, когда именно выйдет 0.6.1.3, но, возможно, позже на этой неделе. Посмотрим.

    1. I2PTunnelIRCClient

На днях, после некоторого обсуждения, dust сделал новое расширение для I2PTunnel — прокси «ircclient». Оно работает, фильтруя содержимое, отправляемое и получаемое между клиентом и сервером по I2P, удаляя небезопасные IRC‑сообщения и переписывая те, которые следует скорректировать. После некоторого тестирования всё выглядит довольно хорошо, и dust добавил это в I2PTunnel, и теперь оно предлагается пользователям через веб‑интерфейс. Здорово, что ребята из irc2p исправили свои IRC‑серверы, чтобы отбрасывать небезопасные сообщения, но теперь нам больше не нужно полагаться на них — локальный пользователь сам контролирует фильтрацию.

Using it is quite easy - instead of building a “Client proxy” for IRC as before, just build an “IRC proxy”. If you want to convert your existing “Client proxy” to an “IRC proxy”, you can (cringe) edit the i2ptunnel.config file, changing the “tunnel.1.type=client” to “tunnel.1.ircclient” (or whatever number is appropriate for your proxy).

Если всё пойдёт хорошо, это станет типом прокси I2PTunnel по умолчанию для IRC-подключений в следующем релизе.

Отличная работа, dust, спасибо!

    1. Syndie

Похоже, функция синдикации по расписанию в Ragnarok работает неплохо, и с момента выхода 0.6.1.2 появились две новые возможности: я добавил новый упрощенный CLI (интерфейс командной строки) для публикации в Syndie [2], а dust (ура, dust!) быстро написал немного кода, чтобы извлекать содержимое из RSS/Atom-ленты, подгружать любые вложения или изображения, на которые в ней даны ссылки, и преобразовывать содержимое RSS в SML (!!!) [3][4].

Последствия совместного действия этих двух факторов должны быть очевидны. Больше новостей будет, когда появятся новости.

[2] http://syndiemedia.i2p/index.jsp?blog=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=&entry=1128816000000&expand=true [3] http://syndiemedia.i2p/index.jsp?blog=ovpBy2mpO1CQ7deYhQ1cDGAwI6pQzLbWOm1Sdd0W06c=&entry=1128816000001&expand=true [4] http://dust.i2p/Sucker.java (we’ll get it integrated into CVS soon enough)

    1. I2Phex

Ходят слухи, что I2Phex работает довольно неплохо, но со временем проблемы всё же сохраняются. На форуме [5] шло обсуждение того, как поступить дальше, и GregorK, ведущий разработчик Phex, даже присоединился к дискуссии, поддержав идею интегрировать функциональность I2Phex обратно в Phex (или, по крайней мере, чтобы основная ветка Phex предоставляла простой плагинный интерфейс для транспортного уровня).

Это было бы действительно очень круто, так как это означало бы значительно меньше кода для сопровождения, плюс мы смогли бы воспользоваться результатами работы команды Phex по улучшению кодовой базы. Однако, чтобы это сработало, нам нужны хакеры, которые откликнутся и возьмут на себя миграцию. Код I2Phex довольно ясно показывает, где sirup вносил изменения, так что это не должно быть слишком сложно, но, вероятно, и не совсем тривиально ;)

У меня сейчас нет времени браться за это, но загляни на форум, если хочешь помочь.

[5] http://forum.i2p.net/viewforum.php?f=25

    1. Stego and darknets (re: flamewar)

Список рассылки [6] в последнее время был довольно активен из-за обсуждения стеганографии и даркнетов. Обсуждение в основном переместилось в технический список рассылки Freenet [7] с темой “I2P conspiracy theories flamewar”, но оно всё ещё продолжается.

Я не уверен, что мне есть что добавить сверх того, что уже есть в самих постах, но некоторые люди отмечали, что обсуждение помогло им лучше понять I2P и Freenet, так что, возможно, стоит посмотреть. А может и нет ;)

[6] http://dev.i2p.net/pipermail/i2p/2005-October/thread.html [7] nttp://news.gmane.org/gmane.network.freenet.technical

    1. ???

Как видите, происходит много интересного, и я уверен, что кое-что упустил. Загляните в #i2p через несколько минут на нашу еженедельную встречу и поздоровайтесь!

=jr