LINUX.ORG.RU

Релиз RetroShare 0.6.5

 , ,


1

3

Представлена новая версия RetroShare 0.6.5.

Что нового:

1. Новая подсистема распределения данных (GXS) позволяет искать, подписываться и синхронизировать каналы не подписанные прямыми друзьями. В планах также перевод форумов.

2. Создатель форума может назначать модераторов, которые смогут править (но не удалить) сообщения.

3. Создатель форума может закреплять (pin) записи.

4. Переписаны форумы, теперь они работают быстрее и потребляют меньше памяти.

5. Приложения для скрытых (tor, i2p) и стандартных узлов, разделенные в версии 0.6.4, снова объединены в одну программу.

6. Улучшена работа через Tor, теперь IP не отправляются вовне. Также упрощен интерфейс для Tor.

7. Реализован JSON API, который автоматически синхронизируется с действующими Си-модулями RetroShare и предоставляет полный и актуальный набор функций, в том числе для мобильных приложений на Android.

Теперь любой новичок в JavaScript , Python, Lua может задействовать RetroShare для разработки своего собственного децентрализованного приложения (а некоторые уже делают это).

8. Добавлена поддержка IPv6, что в перспективе позволит улучшить преодоление NATов.

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

Также исправлены ошибки в файло-обмене, форумах, кругах и соединениях через OpenSSL1.1plus.

В планах:

1) разработчики начали переделывать веб-интерфейс с помощью нового API и планируют доделать его в 2019 году;

2) теперь, когда есть API для общения с libretroshare, открылось много интересных возможностей, например, сделать социальную сеть, которая будет работать в браузере во время общения с фоновым приложением RetroShare (по типу ZeroNet);

3) 2019 год также станет годом, когда RetroShare войдет в Debian, что является условием для участия в Tails . Это следующая задача, над которой разработчики планируют работать после релиза.

Основные разработчики (Cyril & Gio) выражают благодарность разработчикам G10h4ck (за JSON API), Phenom, Sehraf, hubernd, RetroPooh, Chelovechisko, Zapek, San-Josep и тестерам Ghibli, ASmith, Jolavillette.

>>> Официальный релиз

>>> Дистрибутивы для Linux, Windows и MacOS

★★★★

Проверено: jollheef ()

> Улучшена работа через Tor, теперь IP не отправляются вовне

http://www.opennet.ru/openforum/vsluhforumID3/116567.html#5

> 2019 год также станет годом, когда RetroShare войдет в Debian

Сначала они в Дебиан, а потом Дебиан в них. Дебиан же теперь за этих... меньшинств

ZenitharChampion ★★★★★ ()
Последнее исправление: ZenitharChampion (всего исправлений: 1)

хоть бы вкраце пояснили что это за поделие.

Теперь любой смузихлеб в JavaScript , Python, Lua может задействовать RetroShare для разработки своего собственного децентрализованного приложения (а некоторые уже делают это).

это ненужно ж.

alwayslate ()

разработчики начали переделывать веб-интерфейс с помощью нового API и планируют доделать его в 2019 году

Да, но, как я понимаю, RetroShare всё так же жёстко завязан на Gnome. Но Gnome3 совсем не ice. Пока libretroshare повязана на gnome, всё это дохлый номер.

zvezdochiot ()

Лучше, чем ваш говно-matrix, ибо:

1. Работает.

2. Один нормальный официальный клиент на Qt, вместо 100500 глючных поделий на электроне, каждый со своими проблемами, и завтра вероятно позакрываются, а послезавтра появятся новые.

3. Богат функционально, стабилен как танк и позволяет послать цензоров далеко и наделго.

anonymous ()
Ответ на: комментарий от Crocodoom

jollheef, это нормально, что в новости ни слова о том, что такое RetroShare?

Кисо обиделось? :)

Только не говори мне, что из названия ты не понял что это прога для того, чтобы делиться контентом. :D

Помню местные здесь пердаки рвали, что так и должно быть, что «те кто надо поймет», а кто не поймет - должен идти лесом. Что такое, настроения поменялись?

Вышел SystemRescueCD 6.0.0

«Диск для спасения системы. Понял, да? А если не понял, то ты совсем тупой.»

anonymous ()
Ответ на: комментарий от Alve

Было бы неплохо в начале новости писать что такое есть та штука, о которой будет далее написано. Не все же в курсе.

У меня было написано, но у медератора бомбануло из-за одного слова («единственная»), и он вырезал всё предложение. Не знаю, куда maxcom смотрит...

Смотрите историю правок новости - первый абзац.

Вот, цитирую для труЪ:

Представлена новая версия RetroShare 0.6.5, единственного на сегодня действующего истинного (без всяких серверов) F2F-приложения (т.е. P2P с сетью доверия).

Novator ★★★★ ()
Последнее исправление: Novator (всего исправлений: 1)

Интересно бы повыкидывать всякие свистоперделки в стандартном гуй-клиенте и создать аналог торрент-клиента, но работающего по протоколам сабжа. Насколько тогда получится снизить потребление ресурсов по сравнению со стандартным гуй-клиентом? Уж больно у них файлообменные протоколы более совершенны по сравнению с торрентом.

ados ★★★★★ ()
$ pikaur -S retroshare
Reading repository package databases...
Reading local package database...
Resolving AUR dependencies...

:: AUR package will be installed:
 retroshare                                                 -> 0.6.5-1

:: Proceed with installation? [Y/n] 
:: [v]iew package details   [m]anually select packages
>> y
looking for conflicting AUR packages...
:: retroshare and retroshare-git are in conflict. Remove retroshare-git? [y/N] 
y
Do you want to edit PKGBUILD for retroshare package? [Y/n] y
Waiting for Emacs...


:: Starting the build:
==> Making package: retroshare 0.6.5-1 (Sun 17 Feb 2019 05:22:52 PM MSK)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading v0.6.5.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   129    0   129    0     0    226      0 --:--:-- --:--:-- --:--:--   225
100 20.0M    0 20.0M    0     0  2196k      0 --:--:--  0:00:09 --:--:-- 1933k
  -> Cloning Lua4RS git repo...
Cloning into bare repository '/home/redarch13/.cache/pikaur/build/retroshare/Lua4RS'...
remote: Enumerating objects: 1666, done.
remote: Total 1666 (delta 0), reused 0 (delta 0), pack-reused 1666
Receiving objects: 100% (1666/1666), 343.25 KiB | 1.12 MiB/s, done.
Resolving deltas: 100% (1240/1240), done.
==> ERROR: Integrity checks (sha256) differ in size from the source array.

Command 'makepkg --force' failed to execute.
:: Try recovering?
[R] retry build
[p] PGP check skip
[c] checksums skip
[i] ignore architecture
[d] delete build dir and try again
------------------------
[s] skip building this package
[a] abort building all the packages
> 

WTF? M$ со своего гитхаба какой-то левак толкает что-ли?

ados ★★★★★ ()
Ответ на: комментарий от ados

Интересно бы повыкидывать всякие свистоперделки в стандартном гуй-клиенте

Слава Б-гу Ретру пишут не такие «ненужнисты» как ты.
Надеюсь, у них хватит ума не делать «Material Design» и прочее дерьмо.

и создать аналог торрент-клиента, но работающего по протоколам сабжа.

Уже лет 7 как работает: распределенный файлообмен по типу BitTorrent - это первое, что было реализовано в Ретре.

Novator ★★★★ ()
Ответ на: комментарий от Alve

о как. Интересно, пожалуй, потыкаю, спасибо.

Инструкция по установке и первой настройке:
https://adorabilis.wordpress.com/rs-quick-entering/

Там самое главное найти и добавить сертификатов 7 активных человек, чтобы сетка «ожила» и заработал поиск файлов и форумов.

Где-то была официальная страница для обмена сертификатами в комментариях - поищи на офиц. сайте.

Novator ★★★★ ()
Ответ на: комментарий от Ros

Ещё бы пользователей перетащить с торентов... да хоть куда-нибудь вообще.

База RuTracker давно кочует по РетроШаре.

Качаешь, находишь в ней нужную magnet-ссылку и делаешь в RetroShare (или торрент-проге) поиск по магнет-ссылке.

Novator ★★★★ ()

Новости про retroshare появляются на ЛОРе периодически, и каждый раз в тему набегают люди с вопросами «а что это такое». Вот это я понимаю, секурность - народ годами здесь сидит, и до сих пор не в курсе даже про существование ретрошары.

no-such-file ★★★★★ ()

Короче выше был баг в достаточно необычном PKGBUILD-е. sha256-суммы в порядке. По-моему это даже не баг, а фича т.к. навострила мой осторожный взгляд на этот проект. Всё же напрягает что ссылка на публичный ключ «разрабов» гуглится только на подконтрольном M$ гитхабе:

https://github.com/RetroShare/RetroShare/releases/download/v0.6.5/chksums.txt...

Естественно тот кто подписывал это позаботился чтобы ключи были доступны через pool.sks-keyservers.net и имеют нужное описание:

$ gpg --fingerprint 724C97FBA2D3C70A2FB792FBE69ACFD00932399B
pub   dsa3072 2015-07-21 [SC] [expires: 2020-07-19]
      724C 97FB A2D3 C70A 2FB7  92FB E69A CFD0 0932 399B
uid           [ unknown] Retroshare packaging <retroshare.project@gmail.com>
sub   elg3072 2015-07-21 [E] [expires: 2020-07-19]

Весело то что фиг найдёшь подписи к архивам с исходниками. Т.е., если я правильно понимаю намёк разрабов, либо вы лично прочёсываете код на говно-C++ на предмет задних дверей либо ваше использование сабжем на уровне всяких телеграм-хомячков.

ados ★★★★★ ()
Последнее исправление: ados (всего исправлений: 1)
Ответ на: комментарий от ados

либо ваше использование сабжем на уровне всяких телеграм-хомячков

Ну так участники публичных обменов ключами и всяких там публичных форумов — именно так его и используют. Сабж хорошо заточен под коммуникацию закрытых группировок, типа всяких там наркобарыг и анархистских ячеек: если обмениваться ключами только в пределах закрытой группы — наружу ничего не утечёт, при этом функциональность из коробки очень богатая. А пытаться делать из него единую P2P-сеть — баловство одно, для этого ZeroNet есть.

Moondancer ()
Ответ на: комментарий от Moondancer

Тем не менее сабж свободен и должен распространяться, а значит и исходники и прилагающиеся к ним ключи должны «утекать».

... утекать естественно не через программные дыры в сабже.

ados ★★★★★ ()
Последнее исправление: ados (всего исправлений: 1)
Ответ на: комментарий от Moondancer

В чём проблема с торрентами?

Неудобные: сделал какую-нибудь подборку по видео\аудио, где 300+ фаилов мелких, потом её надо обновить, а это торрент переделывать, закачивать на трекер, перепроверять...
Не анонимные. Закрытые трекеры и вовсе централизованные.

Ros ()
Последнее исправление: Ros (всего исправлений: 1)
Ответ на: комментарий от Ros

Ещё я слышал что если в 2-х разных раздачах один и тот же файл, то в торренте эти раздачи всё равно друг другу не помогают. В сабже такой фигни нет.

ados ★★★★★ ()
Ответ на: комментарий от ados

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

Ros ()

чота у них до сих пор qt4. это что, надо старые библиотеки тащить вручную на свою машину, чтобы это собрать?

а можешь сказать, там есть пистон или нет? ну, то есть, она без пистона будет работать? я просто выпиливаю его в своём дистре. а многие p2p сети написаны на пистоне или косвенно его используют для своих «сайтов». если пистон там есть, то мне нет смысла дальше разбираться со сборкой. а если нет, то можно попробовать.

я вижу там один пистонячий скрипт, но наверняка один скрипт не помеха и можно либо его проигнорировать, либо заменить. наверняка что-нибудь ненужное. но всё-таки остаётся вопрос: а не вылезет ли он где-нибудь в другом месте.

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 2)
Ответ на: комментарий от Iron_Bug

а можешь сказать, там есть пистон или нет? ну, то есть, она без пистона будет работать? я просто выпиливаю его в своём дистре.

Мужик, тулкитофобы должны страдать!

а многие p2p сети написаны на пистоне или косвенно его используют для своих «сайтов». если пистон там есть, то мне нет смысла дальше разбираться со сборкой.

Дружище, с такими фобиями путь в P2P для тебя закрыт.

я вижу там один пистонячий скрипт, но наверняка один скрипт не помеха и можно либо его проигнорировать, либо заменить. наверняка что-нибудь ненужное. но всё-таки остаётся вопрос: а не вылезет ли он где-нибудь в другом месте.

Обязательно всплывет где-нибудь. Просто забей и найди подружку, вся эта P2P чепуха не для тебя!

anonymous ()
fatal: not a git repository (or any of the parent directories): .git
CMake Error: The source directory "/home/rak08/.cache/pikaur/build/retroshare/src/RetroShare-0.6.5/supportlibs/restbed" does not appear to contain CMakeLists.txt.

Ъ компиляют только git версию, я правильно понимаю?

ados ★★★★★ ()
Последнее исправление: ados (всего исправлений: 1)
Ответ на: комментарий от anonymous

нет, я не собираюсь страдать. я могу переписать всё говно на нормальные языки. пистон подлежит тотальному уничтожению. подружка мне не нужна - это твои тараканы.

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от ados

ну, я не люблю ступать в говно. пользуюсь только проверенными и нормальными ЯП.

потому и выпиливаю у себя везде пистон. чтобы даже немного не воняло.

Iron_Bug ★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

Дружище, а у тебя бывает ломка, когда долго на сишечке не кодишь?

ну, я не люблю ступать в говно. пользуюсь только проверенными и нормальными ЯП.

Говорят, наркоман привыкает к своей среде, и она уже не кажется ему такой плохой, он не может без нее жить. А когда ему хотят помочь, вылечить, то ему мерещатся враги, которые отберут у него эту привычную среду. Она кажется ему совершенной, а на деле он умирает.

потому и выпиливаю у себя везде пистон. чтобы даже немного не воняло.

Так сишечка это говно мамонта. Не развивается давно, у тебя уже привыкание. Попробуй питон, штыряет будь здоров. ;)

anonymous ()
Ответ на: комментарий от Iron_Bug

там есть пистон или нет? ну, то есть, она без пистона будет работать? я просто выпиливаю его в своём дистре

Что за фанатизм... Зачем? Я пробовал C — на нём даже интересный проект превращается в рутину.

Qathos ()