Состоялся (https://github.com/PurpleI2P/i2pd/releases/tag/2.10.0) релиз i2pd (http://i2pd.website/) 2.10 (I2P Daemon), полнофункциональной реализации клиента I2P (https://geti2p.net/ru/about/intro) на языке C++ Исходный код проекта распространяется (https://github.com/PurpleI2P/i2pd/) под модифицированной лицензией BSD, бинарные сборки (https://github.com/PurpleI2P/i2pd/releases/tag/2.10.0) подготовлены для Debian, Ubuntu, macOS, FreeBSD, Android и Windows.I2P (Невидимый Интернет Протокол) - это универсальный анонимный сетевой уровень, все соединения в котором анонимны и используют сквозное (end-to-end) шифрование, а участники не раскрывают свои настоящие IP адреса. I2P-клиент - это программа для построения и использования анонимных I2P-сетей. Подобные сети обычно используются для анонимных peer-to-peer приложений (файлообмен, криптовалюты) и для анонимных клиент-серверных приложений (вебсайты, мессенджеры, чат-серверы). I2P позволяет людям со всего мира общаться и делиться информацией без ограничений.
Проект i2pd не является портом эталонного клиента I2P, написанного на языке Java, а представляет собой полностью независимую реализацию. В i2pd доступны средства для работы в роли маршрутизатора I2P и Floodfill-узлов, поддерживается проксирование через HTTP и SOCKS proxy, создание клиентских и серверных туннелей, использование интерфейсов SAM и BOB. С помощью i2pd также можно пользоваться скрытыми сервисами, которые уже существуют в I2P, и создавать собственные. I2pd используют следующие сервисы: in-proxy (зеркало в обычном интернете) для вебсайтов i2p.rocks, IRC сервер walker.i2p, социальная сеть onelon.i2p, зеркало популярных торрент-трекеров hashshop.i2p и другие.В версии 2.10 отмечаются следующие изменения:
- Поддержка датаграмм-туннелей в I2P;
- Уменьшено использование файловых дескрипторов;
- Уникальные локальные адреса для серверных туннелей;
- Добавлены настройки списка reseed-серверов и адресной книги;
- Добавлена возможность настраивать netid;
- Добавлена возможность строго проверять подпись reseed-данных;
- Устранено несколько ошибок в интерфейсах BOB и I2CP;
- Добавлена поддержка системы iOS.
Так же начата работа (https://github.com/PurpleI2P/i2pd_docs_ru) над документацией на русском языке (https://i2pd.readthedocs.io/ru/latest/).URL: https://github.com/PurpleI2P/i2pd/releases/tag/2.10.0
Новость: http://www.opennet.dev/opennews/art.shtml?num=45335
Отлично! I2P это сила! Пользуясь случаем, хочется процитировать:Конституция, статья 23:
1. Каждый имеет право на неприкосновенность частной жизни, личную и семейную тайну, защиту своей чести и доброго имени.
2. Каждый имеет право на тайну переписки, телефонных переговоров, почтовых, телеграфных и иных сообщений. Ограничение этого права допускается только на основании судебного решения.
Поддерживаю.Если государство не гарантирует нам защиту даже базовых гражданских прав, мы будем это делать самостоятельно. При помощи I2P, Tor и других инструментов.
если государство будет уверено в своей безнаказанности, то оно легко сделает любое шифрование незаконным и будет всех штрафовать налево и направо, а особо резвых и возмущающихся тупо посадит.
Пойти на такое означает убить весь IT сектор и экономику страны.
Нет, это просто обозначает превратиться в зашуганную КНДР.
Мир немного сложнее чем текст на бумаге, многие этого не понимают, пока на сами на грабли не наступят, некоторым и нескольких раз недостаточно.p.s. Я за права, но моё понимание прав, как мне кажется, сложно изложить на бумаге, тем более в столь мелком формате, а бумага это скорее соглашение о намерениях, которое работает пока все имеют общие цели и живут в рамках одних ценностей ( в т.ч. и с авторами бумаги )...
Да-да, именно так, те кто не способен придеживаясь правил добиваться результатов оправдывают их нарушение, хотя в большенстве случаев это результат слабоумия, или слабохарактерности, а чаще того и другого. И под "те" понимать можно, как отдельных личностей, так и структуры, чаще властные и силовые, кому как ни им результат важнее всего.А переосмысление ценностей, лишь оправдание. Идеальный безопасный мир, тот в котором у людей нет никах свобод, потому что любой из них можно злоупотребить во вред себе или окружающим, а значит человечество это роботы или рабы, лишенные свобод, либо индивиды идущие дорогой саморазрушения - разрушения личности и/или общества, но за тысячи лет разрушения общество стало только лучше, да и индивиды перестали жрать себе подобных в основной массе, а значит "счастье" не в выборе одного из зол, а в существовании между ними. И тайна переписки, и свободы слова уж точно не склоняют чашу весов к хаосу больше, чем к тотальному контролю.
> А переосмысление ценностей, лишь оправдание. Идеальный безопасный мир, тот в котором у
> людей нет никах свобод, потому что любой из них можно злоупотребить
> во вред себе или окружающим,Словоблудие. Ценности нужно иметь, а не переоценивать. Так прикуйте себя к перилам и сидите ничего не делая. В курсе что рабство практически везде на Земле отменено, но вам нужно в Африку.
> Мир немного сложнее чем текст на бумагеНе спорю.
Однако, когда ты обещаешь на бумаге одно, а потом по своей инициативе делаешь совершенно другое - это просто-напросто нечестное поведение, которое сложностью мира ну никак не объяснить.> моё понимание прав
Не имеет никакого значения. Право - это узаконенная возможность по своей воле что-либо сделать или не сделать.
> бумага это скорее соглашение о намерениях, которое работает пока все имеют общие цели и живут в рамках одних ценностей ( в т.ч. и с авторами бумаги )...
Как получается удобно. Это получается как, к тем, кто разделяет твои ценности ты применяешь одни права, а к тем, кто не разделяет - другие? Ключевые слова: двойные стандарты, лицемерие.
Не, бро, оно так не работает. Сюрприз: на самом деле очень мало людей имеют общие ценности, и общие цели. Объявлять, что они "за все хорошее и против всего плохого" могут, конечно, все, но подразумевает под этим каждый что-то свое. Может быть, немножечко, но свое.
Такое чувство, что тебя эти права больше волнуют чем другие (на жизнь, на крышу над головой, частную собственность и т д, которые тоже не соблюдаются)
Эти права не менее важны. Более того, они все взаимосвязаны.
Пользуюсь сабжем на Raspberry-pi, по-сравнению с Java версией просто космос.
Ну я думаю, конечно космос, этож не жаба))
Надо тоже попробовать на малинке завести...
Попробуй поставить на jre9
> Попробуй поставить на jre9Не поможет. Авторы i2p не в курсе про nio и прочие низкоуровневые костыли, которые добавились в жабу после того, как заметили её тормоза.
что, nio уже экономит проц? ))
Добавляем "мощи": был FX-6100, а будет FX-8370 ;-)
> Добавлена поддержка системы iOSВот это круто
а зачем? сама iOS один большой зонд
Ты на его ник посмотри - поймешь :)
ипоний ипониевич
> ипоний ипониевичНе, просто ипанутый.
Допилили до уровня "взял и используй"? Или опять там подбей, тут прикрути.. а тут слегка подклеить нужно
Далеко не чайник, но предыдущую версию завести не сумел. Просто чтоб вы знали.
Если на виндах, то она зависит от Microsoft Visual C++ 2008 Redistributable.
Нет, mingw от VS никак не зависит.
И билд там полностью статический.
В том-то и дело, что у меня при полностью статическом билде, собранном MSYS2, при запуске лезет "Запуск программы невозможен, т.к. на компьютере отсутствует MSVCR80.dll". А на другой машине с 10 просто молча не стартует. Возможно та же ситуация.
Вендузоед должен страдать.
Ну как же, у них есть этот... как его... WSL. Теперь пусть пишут в саппорт. Канониклу, наверное?
Теперь нужно переписать на go или rust
Зачем?
Так моднее, молодёжнее
Но практичнее ли?
Атмосфернее
Для пользователей безопасного гугла.
Безопасного гугла...
Тогда уж на Rust, Go больше для административных утилит, хотя для этого есть Python. В общем, Go для неосиляторов Python.
Ага, на javascript систему с высокими требованиями к секьюрити
Жапаскрипт это одна большая анальная дыра...
Я смотрю кто-то обиделся, правда глаза колит? Жабаскрыпт один жирный бэкдор, почти как флеш.
> колитЯзвенный?
Aнaльный
Go для быстрого прототипирования в духе "херак-херак - и готово".А вот Rust - огонь. C++ 2.0.
Как то ты очень странно в одной строчке поставил хипстерский и системный язык.
Оба не системные ни хрена. Обоснование, кстати, не особо техническое - коротко говоря, если язык хорошо изолирует от деталей - то работать с ним будут те, кому с этими самыми деталями плохо. А к делам системным таких товарищей лучше не пускать.
> Оба не системные ни хрена.
Оно дохлое, автор слился.
> Оно дохлое, автор слился.Отличный аргумент в пользу несистемности или где?
то есть что-то системное с неимоверным гемором написать получилось, но a) вышло очередное "ненужно", b) автор это понял, и занялся чем-то более полезным чем троллейбусы из буханок или операционные системы на лиспе.
> то есть что-то системное с неимоверным гемором написать получилось, но a) вышло
> очередное "ненужно", b) автор это понял, и занялся чем-то более полезным
> чем троллейбусы из буханок или операционные системы на лиспе.Тогда гляньте на список ОСей в OSDev, что ли.
С такой логикой можно и Асму несистемным ЯПом объявить.
А то, что большинство ОСей написаных в "одно рыло" никогда не выйдут из стадии хобби-проекта и так ясно.ЗЫ: только не стоит Линусом тыкать -- четверть века назад ситуация и в плане железок и в плане свободных альтератив была все же другой. Да и он сам, помнится, говорил
> If 386BSD had been available when I started on Linux, Linux would probably never had happened.
> А то, что большинство ОСей написаных в "одно рыло" никогда не выйдут из стадии хобби
> -проекта и так ясно.ну или обратное - большинство написанного на странных языках, странными людьми, так и будет писаться в одно рыло, причем очень медленно, и именно по этой причине никогда не выйдет из стадии хобби-проекта.
(что и ждало бы линукс, если бы его не оказалось так просто допиливать - хотя бы в отдельных местах)Тот же reactos, хотя и совершенно бесполезный буханкотроллейбус, радостно пилят. потому что это делать удобно и просто.
Нет, на асме (особенно - сегодняшнем) писать что-то кроме embedded тоже достаточно глупо - и скорее всего тоже будешь в одиночку. Пока ты там парные команды поштучно подбираешь, кто-то уже работающий прототип выкатит.
В каком месте дохлое? https://github.com/redox-os/redox/commits/master
Что такого в Rust? Ты не смог осилить borrowing и злишься из-за этого?Кроме шуток.
Статическая типизация, адекватный синтаксис, функциональщина. Чего ещё надо?
> использование интерфейсов SAM и BOBА что это за такие интерфейсы?
API для девелоперов, через них работают программы вроде i2p-messenger и transmission-i2p.https://geti2p.net/en/docs/api/bob
https://geti2p.net/en/docs/api/samv3
Торренты через них работают, в частности.
А когда-то говорили, что популярности I2P мешает отсутствие реализации на Си.
Не нужно как было не нужно, так и не нужно.
Популярности I2P мешает убогий имидж, созданный джавой за предыдущие 10 лет. И еще индиффирентность народной массы, которой ничего "не нужно" кроме жрат-спат-трахаться.
> еще индиффирентность народной массы, которой ничего "не нужно" кроме жрат-спат-трахаться.и контент, создаваемый которой, ты потребляешь. А он, разумеется, в обычной сети.
Потому что хыпстеры и гики если и создают что-то, то оно действительно "ненужно" чуть более чем всегда.Ну а с теми пользователями, которым i2p не только нужен, но и они его активно используют, в реале вряд ли стоит встречаться - продавцы наркоты, оружия и поддельных документов, безусловно, выполняют важную и иногда очень даже полезную миссию, но личное общение с ними не всегда полезно для здоровья - даже на отвлеченные темы (доказывай потом в уютном подвальчике, что на отвлеченные общались, ага).
Хосспаде, как толсто>в i2p продавцы наркоты, оружия и поддельных документов
Это по первому каналу такую пропаганду крутят?
нет, это вроде бы вполне понятное объяснение, что те у кого на самом деле есть основания пользоваться этой технологией, имеют веские причины ее использование не афишировать.И да, обычно это плохие парни.
Картинки любимых поней вполне сбережет тебе и обычный https.
>Картинки любимых понейПонятно, что ты пятнадцатирублёвка, но чтобы еще и понилюб? Такое редко встретишь.
> Понятно, что ты пятнадцатирублёвкаТак им таки точно подняли с 11.80 до 15.00?
А с теми кто торренты пиратит и книжки с флибусты качает?
> Чем больше пользователей этой сети, тем лучше маскировка для педофилов, наркоторговцев и торговцев оружием и прочей незаконщиной... которые, естественно, настолько глупы что не понимают этого и пользуются этой сетью вместо интернета. Думаю вы правы, все в I2P!
Педофилы, наркоторговцы и прочий криминал интернетом вообще не пользуются, в абсолютном большинстве случаев.Чем больше пользователей этой сети, тем лучше маскировка для сознательных граждан, активистов и независимых журналистов.
> Популярности I2P мешает убогий имидж, созданный джавой за предыдущие 10 летНу нет конечно.
Вот скажи зачем нужен I2P. У меня стоит несколько лет.
Ну заходил я на хидечан пару раз (накрылся он же?), ничего не нашёл интересного.
Зашёл на постман (торрент - трекер). Качал образ хакинтоша один месяц - не докачался в итоге, плюнул. Проверил наличие мультфильма про цветных лошадей - только в плохом качестве. Для теста скорости загрузил самую популярную торрент раздачу (естественно это был прон) - ну получилось ещё более-менее этак 250 кбит/с.Контент то тонет.
> А когда-то говорили, что популярности I2P мешает отсутствие реализации на Си.Справедливости ради отмечу, что реализации на Си всё ещё нет.
а я хочу подкинуть ложку дёгтя: на ЦентОС НЕ РАБОТАЕТ! Я пытался в докере запустить (ядро достаточной версии), но обломался на докере, он не запускается
Так под ЦентОС релизов никогда и не было.
На центе без проблем всё собиралось и работало в начале этого года. Не думаю, что что-то там сломалось к этому релизу.
В начале этого года один человек занимался ЦентОС/Федора и если что был не так - он сразу говорил. А сейчас никто.
Возможно, это я и был.
Декларируем:
Каждый имеет ПРАВО!
Результат:
ПРАВО имеет каждого....