LINUX.ORG.RU

P2p


55

0

Всего сообщений: 87

Выпуск VPN Lanemu 0.13

Выпуск VPN Lanemu 0.13
Группа Интернет

Состоялся выпуск Lanemu P2P VPN 0.13 — реализации децентрализованной виртуальной частной сети, работающей по принципу Peer-To-Peer, при котором участники подключены друг к другу, а не через центральный сервер. Участники сети могут находить друг друга через BitTorrent-трекеры или BitTorrent DHT, либо через других участников сети при обмене таблиц адресов (peer exchange). Приложение является бесплатным и открытым аналогом таких приложений как Hamachi, Radmin, Zerotier, написано на языке Java (c отдельными драйверными компонентами на языке Си) и распространяется под лицензией GNU LGPL 3.0. Поддерживается запуск в Windows, GNU/Linux, FreeBSD и macOS.

( читать дальше... )

>>> Ссылка на выпуск

 , , , ,

Skullnet
()

PeerTube 7.3

Группа Open Source

Опубликован выпуск платформы PeerTube 7.3, предназначенной для создания независимых децентрализованных систем видеохостинга и видеовещания, альтернативных таким сервисам, как YouTube, Dailymotion и Vimeo. Создаваемая при помощи PeerTube сеть распространения контента основывается на связывании браузеров посетителей между собой и использовании P2P-коммуникаций. Код проекта распространяется под лицензией AGPLv3.

( читать дальше... )

>>> Подробности (OpenNet)

 , , , ,

fail2ban
()

Syncthing 2.0

Группа Open Source

Вышла мажорная версия 2.0 Syncthing, программы для обмена файлами между двумя и более устройствами.

Основные отличия от предыдущих версий:

  • Переход с LevelDB на SQLite в качестве хранилища данных
  • Изменился формат логов
  • Удалённые данные удаляются навсегда из БД после полугода хранения
  • Новый формат для опций командой строки (опции начинаются теперь с двух дефисов)
  • Каталог по умолчанию не создаётся автоматически при первом запуске
  • Используется несколько сетевых соединений для ускорения синхронизации
  • Больше не создаются бинарные сборки для многих платформ из-за сложностей с автоматической сборкой SQLite (в частности, для windows/arm, openbsd, netbsd)

>>> Полный список изменений

 , , ,

Chiffchaff
()

Выпуск Nicotine+ 3.3.5, свободного графического клиента сети Soulseek

Группа Мультимедиа

На прошлой неделе состоялось обновление nicotine-plus, GUI-клиента peer-to-peer сети Soulseek (официальный сайт, Википедия), предназначенной для распространения музыки через пользовательские раздачи. Целью проекта является создание свободной, легковесной и функциональной альтернативы официальному проприетарному клиенту Soulseek, написанному на Qt. В разработке nicotine-plus используется язык программирования Python3 и графический тулкит GTK.

Приложение содержит интерфейс для управления ходом загрузки и раздачи файлов, а также поддерживает поиск по файлам в раздачах других пользователей, просмотр чужих раздач, личный и групповой чат, редактирование профиля пользователя. Возможна работа в свернутом режиме из системного трея. nicotine-plus поставляется по условиям копилефт-лицензии GNU GPLv3+ и доступен для операционных систем GNU/Linux, *BSD, Solaris, macOS и Windows.

Исходный код программы доступен на GitHub. Оценить внешний вид приложения можно здесь.

Улучшения в выпуске 3.3.5

( читать дальше... )

>>> Release Notes

 , , , soulseek,

xsaeta
()

Выпуск P2P VPN 0.11.2

Группа Интернет

Состоялся выпуск P2P VPN 0.11.2 - реализации децентрализованной виртуальной частной сети, работающей по принципу Peer-To-Peer, при котором участники подключены друг к другу, а не через центральный сервер. Участники сети могут находить друг друга через BitTorrent-трекер или BitTorrent DHT, либо через других участников сети.

Список изменений:

  • Добавлена возможность использования приложения в headless режиме (без графического интерфейса).
  • Добавлена возможность генерации файла доступа, экспорта закрытых ключей сети и создания новой сети с данными, сохраненными в формате ini, без использования графического интерфейса.
  • Исправлена ошибка: кнопка закрытия в заголовке окна «добавить в черный список» (Ban peer) должна работать как кнопка НЕТ.
  • Исправлен код, который мог приводить к утечке дескриптора при работе с файлами.
  • Доступна функция ограничения скорости приема трафика.

>>> Подробности

 , , , ,

Skullnet
()

zeronet-conservancy v0.7.8

Группа Интернет

Проект zeronet-conservancy является форком ZeroNet и клиентом децентрализованной цензуроустойчивой сети 0net, нацеленным на поддержание и увеличение безопасности существующей инфраструктуры, модерацию пользователями и плавный переход на новую, безопасную и быструю сеть.

Версия 0.7.8 является незапланированным релизом, выпущенным из-за запаздывания мажорной версии 0.8 и достаточным объёмом накопившихся изменений:

  • депрекация .bit доменов: переадресация с .bit домена на настоящий адрес сайта и заморозка регистра доменов (0name)
  • устранена потенциальная уязвимость из-за setuptools (@ajesse11x)
  • улучшенное копирование пиров в сайдбаре
  • уменьшение «отпечатков пальцев», доступных для непривилегированных сайтов
  • улучшения в стартовом скрипте
  • используется безопасная версия ssl по умолчанию
  • устранена утечка ip-адреса при скачивании geoip в tor-only режиме
  • инструкция по установке/сборке на windows os (WIP)
  • улучшения в обработке опций коммандной строки
  • пакет в AUR (пользовательский репозиторий пакетов ArchLinux)
  • обновлённая инструкция для android (спасибо oseido за помощь)
  • лучшая обработка запуска браузера
  • возможность добавлять/удалять сайты в/из избранного из сайдбара
  • демо-плагин NoNewSites
  • сообщение с краткой справкой выводится даже в случае ошибок старта
  • исправление регрессиии в обработке конфигурации плагинов
  • прочие улучшения кода

Напоминаю, что безопасными способами установки 0net на данный момент являются:

  • установка одного из активных форков из исходного кода;
  • установка zeronet-conservancy из AUR (пока что доступна git-версия) или Nix (пакет будет скоро обновлён).

Использование других бинарных сборок небезопасно, так как они основаны на версии, опубликованной исчезнувшим два года назад разработчиком.

>>> git-tag

 , , , ,

caryoscelus
()

zeronet-conservancy v0.7.7

Группа Интернет

zeronet-conservancy является форком ZeroNet и клиентом децентрализованной цензуроустойчивой сети 0net, нацеленным на поддержание и увеличение безопасности существующей инфраструктуры, модерацию пользователями и плавный переход на новую, безопасную и быструю сеть.

С последней новости (v0.7.5) вышло две версии:

v0.7.6

  • новые изменения лицензированы под GPLv3+
  • больше трекеров с Syncronite
  • более развитая система пожертвований для сайтов
  • быстрый в разворотке скрипт для Android/Termux
  • перевод README на русский и бразильский португальский
  • уменьшение возможностей идентификации (fingerprinting) пользователя через отпечатки пальцев
  • новые docker-файлы
  • улучшения в работе и UX кнопки для сайдбара
  • прочие мелкие изменения

v0.7.7

  • проброс порта через UPnP с использованием безопасной xml-библиотеки (до этого проброс был деактивирован из-за соображений безопасности)
  • испрвление поддержки XMR-пожертвований
  • больше deb-зависимостей упомянуты в README
  • перенос pyaes во внешнюю зависимость
  • уменьшение возможностей идентификации (fingerprinting) владельца сайта (в т.ч. используя идеи/код из заброшенного форка zeronet-enhanced)
  • опциональное указание причины мьюта пользователя
  • прочие исправления и улучшения кода

v0.7.7 является последней запланированной версией в ветке 0.7, основная работа ведётся над новыми (частично ломающими) функциями для грядущей 0.8.

>>> git-tag

 , , ,

caryoscelus
()

zeronet-conservancy 0.7.5

Группа Интернет

zeronet-conservancy является продолжением/форком децентрализованной цензуроустойчивой сети 0net, нацеленным на поддержание сети, увеличение безопасности, переход к модерации пользователями (нынешняя система не работает, так как «владельцы сайтов» регулярно исчезают) и в дальнейшем плавный переход на новую, безопасную и быструю сеть.

Ключевые изменения по сравнению с последней официальной версией ZeroNet:

  • поддержка Tor onion v3;
  • обновления документации;
  • поддержка современной версии hashlib;
  • отключение небезопасного обновления через сеть;
  • изменения, направленные на повышение безопасности;
  • отсутствие бинарных сборок (являющихся очередным вектором атаки до тех пор, пока они не будут воспроизводимы);
  • новые активные трекеры.

В ближайших перспективах — избавление проекта от завимости от централизованного сервиса zeroid, увеличение производительности, больше аудита кода, новые безопасные API.

Проект открыт к контрибьюторам.

>>> Подробности

 , , , ,

caryoscelus
()

PeerTube v4.1

Группа Open Source

PeerTube — свободная (AGPL 3.0) реализация видеохостинга, использующего технологии AcivityPub (протокол федеративных сетей) и WebTorrent (p2p на основе WebRTC), позволяющие обойтись без крупной серверной инфраструктуры для доставки контента. PeerTube позволяет создавать каналы, загружать на них видео и вести трансляции, подписываться на новые видео, писать комментарии и совершать прочие действия, используя единый аккаунт внутри сети.

В версии 4.1:

  • Улучшена работа видеопроигрывателя на мобильных устройствах. Добавлен всплывающий блок кнопок управления воспроизведением при касании по центру.
  • Реализована возможность разработки плагинов для интеграции произвольных страниц в интерфейс и добавления кастомных полей в форму информации о видео.
  • Добавлены новые фильтры результатов поиска для вывода только видео, каналов или списков воспроизведения.
  • Добавлены типы «unlisted», «private» и «internal», которые могут по умолчанию применяться к загружаемым видео вместо «public».
  • Теперь можно отключить P2P для популярных видео и для встраиваемых видео на внешние страницы.
  • Добавлена возможность настройки формы входа и отображения в ней кнопок для доступных плагинов аутентификации.
  • Добавлена возможность автоматического перенаправления на внешнюю платформу аутентификации.

>>> Подробности

 , , , ,

Original
()

ZeroNetX 0.7.6

Группа Интернет

Вышла новая версия клиента децентрализованной одноранговой сети ZeroNet — платформы для создания и распространения веб-приложений по протоколу BitTorrent.

Данный выпуск является форком апстрима, так как основной разработчик @nofish забросил работу над проектом более года назад.
Текущая ветка поддерживается разработчиком ZeroNet Mobile (@pramukesh).

Официальный сайт форка: https://zeronet.dev/
Репозиторий: https://github.com/ZeroNetX/ZeroNet

Прокси-гейт для просмотра сайтов в сети ZeroNet из интернета: https://zerolink.ml/
Блог о состоянии дел в ZeroNet на русском языке: https://zerolink.ml/1HKsGQWHbR33LjzqtoPfUBANXuYDy32hXp

( читать дальше... )

>>> Подробности

 , ,

javascript
()

PeerTube v4

PeerTube v4
Группа Open Source

PeerTube — свободная (AGPL 3.0) реализация видеохостинга, использующего технологии AcivityPub (протокол федеративных сетей) и WebTorrent (p2p на основе WebRTC), благодаря чему можно не иметь крупную серверную инфраструктуру для доставки контента. Реализована возможность создавать каналы, загружать на них видео и вести трансляции, подписываться на новые видео, писать комментарии и совершать прочие действия, используя единый аккаунт внутри сети.

( читать дальше... )

С полным списком изменений можно ознакомиться на странице релиза в GitHub.

>>> JoinPeerTube (официальный сайт)

>>> Подробности

 , , , ,

InterVi
()

Прототип P2P-версии клиента Matrix поверх новой overlay-сети Pinecone

Группа Open Source

Эксперименты с децентрализацией продолжаются!

Ранее разработчики Matrix предложили бессерверный вариант веб-клиента Element с использованием библиотеки libp2p (использующуюся в IPFS). Параллельно с этим шло тестирование iOS-клиента Element поверх overlay-сети Yggdrasil. Изучив доступные инструменты, был привлечён Neil Alexander (разработчик Yggdrasil и Dendrite) для создания дизайна и разработки новой P2P overlay-сети, оптимизированной специально для Matrix — Pinecone (видеопрезентация для FOSDEM 2021).

Пользователям предлагаются для тестирования мобильные клиенты, работающие поверх Pinecone в условиях локальной mesh-сети и глобального Интернета.

( читать дальше... )

Для тестирования достаточно установить клиент на свой смартфон. После запуска программы вам будет доступна связь между клиентами с помощью локальной mesh-сети. Для подключения к глобальной Интернет-сети зайдите в настройки, раздел «Peer-to-Peer», и включите опцию «Connect to static peer». После этого вы можете зайти в тестовую комнату, предлагаемую самими разработчиками, по адресу #beachparty:3bf0258d23c60952639cc4c69c71d1508a7d43a0475d9000ff900a1848411ec7 или создать свою, оставив её адрес в комментариях! После входа в комнату должна загрузиться история предыдущих отправленных сообщений и картинок.

>>> Прототип для Android (10+)

>>> Прототип для iOS

>>> Подробности

 , , , pinecone,

commagray
()

Релиз EiskaltDC++ 2.4.1

Группа Интернет

Вышел стабильный релиз EiskaltDC++ v2.4.1 — кроссплатформенного клиента для сетей Direct Connect и Advanced Direct Connect. Сборки подготовлены для различных дистрибутивов Linux, Haiku, macOS и Windows. Мейнтейнеры многих дистрибутивов уже успели обновить пакеты в официальных репозиториях.

( читать дальше... )

>>> Подробности

 , , , ,

Tehnick
()

Состоялся релиз Radicle 0.1.5 - p2p альтернативы GitHub

Группа Open Source

Radicle - это проект с открытым исходным кодом, цель которого - облегчить одноранговую совместную работу над кодом независимо от централизованного сервера. Другими словами, это P2P альтернатива GitHub. Radilce построен над Git.

>>> Подробности

 , ,

mydibyje
()

FreePN — новый одноранговый VPN-сервис

FreePN — новый одноранговый VPN-сервис
Группа Интернет

FreePN — это P2P-реализация распределенной виртуальной частной сети (dVPN), которая создает анонимное «облако» одноранговых узлов, где каждый одноранговый узел является одновременно клиентским узлом и выходным узлом. Одноранговые узлы случайным образом подключаются при запуске и повторно подключаются к новым (случайным) одноранговым узлам по мере необходимости.

Пользовательский интерфейс FreePN (freepn-gtk3-tray) в настоящее время поддерживает XDG-совместимые среды на основе GTK3, например Gnome, Unity, XFCE и производные.

FreePN не является полноценным VPN (таким как openvpn или vpnc) и не требует настройки каких-либо предварительных общих ключей или сертификатов. Трафик по сетевым ссылкам FreePN всегда зашифрован, однако, поскольку каждая сетевая ссылка независима, трафик должен расшифровываться при выходе из каждого однорангового хоста. При работе в «одноранговом» режиме предполагается, что каждый одноранговый узел является ненадежным хостом; при работе в режиме «adhoc» узлы можно считать доверенными (поскольку они принадлежат пользователю). Таким образом, пользоватль, выполняющий незаконные действия, компрометирует случайный выходной узел. Отличие от TOR и коммерческих VPN в том, что содержащие выходные узлы как правило знают, что делают.

Ограничения

  • маршрутизируется только трафик www (http и https) и dns (опционально)
  • маршрутизация трафика поддерживает только IPv4
  • конфиденциальность DNS полностью зависит от вашей конфигурации DNS
  • наиболее распространенная конфигурация DNS только для локальных сетей не поддерживает маршрутизацию из коробки
  • вам нужно внести изменения, чтобы остановить утечку конфиденциальности DNS

Демонстрационное видео FreePN vs VPN

>>> Подробности

 ,

MaxPower
()

PeerTube начал сбор средств на новую функциональность, включая живые трансляции

Группа Open Source

PeerTube — это свободный сервер для размещения видео, способный федерироваться с другими такими же платформами по протоколу ActivityPub. С клиентской стороны реализуется типичная для видеосервиса функциональность: каналы, плейлисты, комментарии, лайки/дизлайки, а воспроизведение видео работает с помощью технологии WebTorrent, снижая нагрузку на основной сервер, позволяя «встать на раздачу» как другим серверам, включив избыточность, так и простым пользователям во время просмотра. Проект разрабатывается под эгидой некоммерческой компании Framasoft, которая объявила об очередном сборе средств.

На этот раз полугодовая кампания сосредоточена на том, что попадёт в грядущий PeerTube 3.0 при сборе от:

  • €10,000 — глобальный поиск (задача на июнь):
    • сообщается, что на данный момент серверы PeerTube, как и остальная часть серверов ActivityPub, находятся в «федеративном пузыре»: поиск по видео работает только в пределах серверов, на которые подписан сервер пользователя, и не так эффективно, как мог бы. Это предполагается решить, создав централизованный индекс видео со всех серверов, присутствующих в официальном списке. Индексатор, конечно же, будет опционален и выпущен под свободной лицензией;
    • будет добавлена настройка системных уведомления на главной странице (MOTD) от администрации;
  • €20,000 — инструменты модерации (задача на июль):
    • планируются улучшения в инструментах модерации, вроде добавления журнала действий администрации, панели управления жалобами, возможности дать ответ отправителю жалобы, экспортируемых чёрных списков, которыми можно поделиться с другими, работой над борьбой с вредительской активностью в целом;
  • €40,000 — плагины и плейлисты (задача на август-сентябрь):
    • на данный момент возможно встраивание на сайты только отдельных видео, эту функциональность расширят до плейлистов;
    • появится возможность добавить в плейлист не только целое видео, но и отдельные его куски — клипы;
    • планируются улучшения в системе расширений и новые официальные плагины, например, для добавления комментариев в строку прогресса видео;
  • €60,000прямые трансляции (задача на октябрь-ноябрь):
    • самая технически сложная задача всё-таки реализуема и стримы будут работать как поток HLS с задержкой 30-60 секунд, сохраняться как обычное видео и в конечном итоге федерироваться со всем остальным миром, но на первых порах не будет никаких социальных вещей, вроде чата, лайков и смешных картиночек.

>>> Подробности

 , , , ,

commagray
()

Первый выпуск Peer-to-Peer клиента федеративной сети Matrix

Группа Open Source

Состоялся выпуск экспериментального клиента Riot P2P.

Riot — изначально клиент для федеративной сети Matrix. P2P-модификация добавляет в клиент реализацию сервера и федерацию без использования централизованного DNS посредством интеграции libp2p, которая также используется в IPFS. Это первая версия клиента, которая сохраняет сессию после перезагрузки страницы, но в следующих мажорных обновлениях (например, 0.2.0) данные всё равно будут удалены. Поэтому использовать клиент для чего-то важного не рекомендуется.

В клиенте реализована федерация, создание комнат и отображение глобального (бессерверного!) каталога комнат.

При этом основная сеть Matrix, использующая DNS, и сеть Matrix на libp2p пока что не могут федерироваться и взаимодействовать друг с другом.

Для использования клиента достаточно нажать кнопку входа, после чего вы получите сгенерированный ID в сети. Экспорт данных пока не поддерживается.

Так как это нестабильная презентация возможной концепции, вы можете столкнуться с неприятностями:

  • Вы не сможете зайти в свой аккаунт или взаимодействовать с другими клиентами, если сервер, запущенный в виде Service Worker, будет убит браузером по истечении времени ожидания. Такая проблема замечена у Firefox, который делает это спустя 30 секунд бездействия].
  • На уровне сети libp2p действуют ограничения на количество выполняемых действий по времени, что может вызвать проблемы с федерацией.

( читать дальше... )

Существует также вариант Riot P2P для Android, основанный на коде старого приложения. В будущем планируется перевести его на актуальный RiotX.


Кроме того

  • Представлен проект TARDIS (Time Agnostic Room DAG Inspection Service) — отладчик линейного графа событий (DAG) для Matrix-комнат на основе Riot P2P.

  • В проекте Conduit (разрабатываемом сообществом сервере на языке Rust) теперь реализованы шифрование и вложения.

  • Появился экспериментальный сервер на Scala — Mascarene.

>>> Подробности

 dendrite, , , ,

commagray
()

I2P 0.9.46

Группа Интернет

25 мая 2020 было выпущено очередное обновление маршрутизатора I2P, предназначенного для создания децентрализованной, анонимной и защищённой от цензуры сети, поддерживающей TCP и UDP и способной размещать сервисы любого типа. Плановое обновление подготовлено ровно через три месяца после выхода прошлого. Как и всегда, разработчики рекомендуют как можно скорее обновиться, поскольку это лучший способ гарантировать безопасность и работоспособность сети.

В новой версии реализованы следующие изменения и исправления:

  • Исходный код i2p можно скачать с помощью git
  • Исправлена ошибка в i2psnark(прим. ред: встроенный torrent-клиент), из-за которой закачки автоматически получали статус BAD после перезагрузки i2p.
  • jrobin заменён на RRD4J 3.5
  • Включена тестовая поддержка шифрования ECIES-X25519-AEAD-Ratchet
  • В NetDB добавлена поддержка зашифрованного ECIES ответа на lookup-запросы
  • Улучшена потоковая производительность TCP за счёт использования контроля загруженности Westwood+
  • Переработано оформление редактора в Hidden Services Manager
  • Исправлена возможность изменения настроек общих клиентов для запущенных туннелей в Hidden Service Manager
  • i2psnark будет подключаться к сидам для загрузки новых комментариев к закачкам(прим. ред: в нём очень давно реализована возможность комментировать закачки напрямую)
  • Теперь i2psnark может напрямую обрабатывать .torrent-файлы при указании пути вместо адреса во время добавления закачки. Ранее для этого нужно было помещать .torrent в определённую папку
  • Поддержка base32-адресов в SusiDNS
  • Для eepsite(прим. ред: сайты в i2p) добавлена поддержка Jetty GzipHandler для Jetty 9.3+

И прочие доработки и улучшения

>>> Подробнее в блоге I2P

 , , ,

SM5T001
()

Transmission 3.0

Transmission 3.0
Группа Интернет

22 мая 2020 года состоялся выпуск популярного кроссплатформенного свободного BitTorrent-клиента Transmission, поддерживающего, помимо стандартного графического интерфейса, управление через cli и веб и отличающегося скоростью работы и низким потреблением ресурсов.

( читать дальше... )

>>> Подробности

 , ,

SM5T001
()

Выпуск ZeroNet 0.7 и 0.7.1

Группа Интернет

В один день состоялись выпуски ZeroNet 0.7 и 0.7.1 – платформы, распространяемой под лицензией GPLv2, предназначенной для создания децентрализованных сайтов с использованием Bitcoin криптографии и BitTorrent сети.

( читать дальше... )

>>> Подробности

 , , ,

suxin
()