1.1, Аноним (-), 09:41, 04/08/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
блиин вот бы они заодно в пакетах fedora (SELinux) и ubuntu (AppArmor) пофиксили профили...в федоре то ладно я пофиксил custom rule, а вот в ubuntu чет не хочет он фиксится, по багу отписываются до сих пор.
https://bugs.launchpad.net/ubuntu/+source/tor/+bug/1568435
правда что я в чистом виде его юзал без обфс4прокси...но аппармор все равно его не пропускает...
кто знает как разрешить его в AppArmor?
| |
|
2.2, Аноним (-), 10:23, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
Открывается профиль и редактируется. Далее все работает. Алсо обновляться до 16 никто не заставлял.
| |
|
1.3, Аноним (-), 11:07, 04/08/2016 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> Прекращена поддержка систем с беззнаковым типом "time_t"
Шикарно. А про то, что стандарт не запрещает этому типу быть беззнаковым, чуваки, видимо, не слышали.
| |
|
2.5, Левый носок (?), 11:13, 04/08/2016 [^] [^^] [^^^] [ответить]
| +3 +/– |
О том, что причина отказа от систем с беззнаковым time_t может быть независима от того, у кого где и что написано в стандартах, тебе видимо не пришло в голову.
| |
2.17, Аноним (-), 12:33, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
Стандарты и 16-битный char не запрещают. Пара компиляторов так даже делали, из-за клинческой неспособности проца адресовать данные более мелкими порциями. Однако ж софт от этого дуреет только в путь.
| |
|
|
2.19, эцсамое (?), 12:55, 04/08/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
не-а, не работал. из оригинала:
- Tor no longer attempts to support platforms where the "time_t"
type is unsigned. (To the best of our knowledge, only OpenVMS does
this, and Tor has never actually built on OpenVMS.) Closes
ticket 18184.
| |
|
|
|
3.26, Andrey Mitrofanov (?), 15:22, 04/08/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Чтобы хранить разницу
Полистал https://duckduckgo.com/?q=unsigned+time_t интернеты...
Сабжовый тикет https://trac.torproject.org/projects/tor/ticket/18184 ставит вопрос наоборот: нам _надо_, поэтому будем требовать и делать так.
Говорят, стандарт ANSI C http://lists.freebsd.org/pipermail/freebsd-ports/2006-January/028651.html достаточно нетребователен и оставляет некоторую свободу им-пле-мент-орам компиляторов.
А ещё некоторые обсуждают http://lkml.iu.edu/hypermail/linux/kernel/0001.0/0198.html UNIX-традицию в этом вопросе, расширение за 32(знаковых, да) бита и "проблему 2038 года".
Но это всё "вопрос наоборот". Читая разнообразие ответов на https://duckduckgo.com/?q=why+is+time_t+signed , думаю, что "никто не знает" и "так получилось" -- наиболее верные ответы.
"According to that Wikipedia page, changing time_t to an unsigned integer cannot be done because it would break programs that handle early dates." --http://stackoverflow.com/questions/4840115/time-as-a-signed-integer
Видимо, все заложились на то, чтобы в одном типе хранить и абсолютные тайм-штампы, и интервылы (разницы), в т.ч. и отрицательные. А теперь, уже проще 64бита сделать, чем "переписывать всё".
| |
|
2.20, Нанобот (ok), 14:04, 04/08/2016 [^] [^^] [^^^] [ответить]
| –1 +/– |
вероятно, чтобы избежать целочисленого переполнения при вычитании из одного time_t другого (си-шные проблемы, в общем)
| |
|
|
2.13, Аноним (-), 12:14, 04/08/2016 [^] [^^] [^^^] [ответить]
| +2 +/– |
Несолидный анонимайзер, раз его можно так легко заблокировать.
| |
|
3.15, Аноним (-), 12:29, 04/08/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Несолидный анонимайзер, раз его можно так легко заблокировать.
Для солидных случаев есть bridges.
| |
|
2.14, Аноним (-), 12:25, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
> у нас в КЗ заблокировали Tor.
> Использую плагин Frigate в Chrome.
Используй bridges. OBFS4 даже китай не смог забанить ;)
| |
2.25, gni (ok), 15:18, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
У нас в компании тоже прикрыли тор. Никакие бриджи и типы соединения не проходят.
Нашел вот Psyphon какойто. Работает на ура. Не разбирался как там под капотом, но то что мне надо - делает.
| |
|
3.29, Аноним (-), 16:09, 04/08/2016 [^] [^^] [^^^] [ответить]
| +6 +/– |
> Никакие бриджи и типы соединения не проходят.
Такое может быть только с применением белого списка. Однако в таком случае и Psiphon не должен работать. Ты вот что, закажи себе 100% не запаленные бриджи мылом bridges@bridges.torproject.org с текстом сообщения get transport obfs4. Куда скопипастить сам разберешься?
| |
|
4.31, gni (ok), 17:24, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
Okey.Сейчас попробую. Спасибо
пс. Я посылал с предметом get bridges на адрес bridges@torproject.org
| |
|
5.32, gni (ok), 17:30, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Okey.Сейчас попробую. Спасибо
> пс. Я посылал с предметом get bridges на адрес bridges@torproject.org
Получилось. Merci beaucoup ;)
| |
|
|
7.37, Аноним (-), 00:56, 05/08/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
p.s.: лучше надергай себе хотя-бы с десяток бриджей, из соображений надежности.
| |
|
6.52, Abnis (?), 21:37, 05/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
>> Okey.Сейчас попробую. Спасибо
>> пс. Я посылал с предметом get bridges на адрес bridges@torproject.org
> Получилось. Merci beaucoup ;)
Круть), знал же что оно должно работать!
| |
|
|
4.60, Александр (??), 17:18, 18/03/2017 [^] [^^] [^^^] [ответить]
| +/– |
>> Никакие бриджи и типы соединения не проходят.
> Такое может быть только с применением белого списка. Однако в таком случае
> и Psiphon не должен работать. Ты вот что, закажи себе 100%
> не запаленные бриджи мылом bridges@bridges.torproject.org с текстом сообщения get transport
> obfs4. Куда скопипастить сам разберешься?
Почему они не скидывают мосты я отправил собщение с этим текстом?
| |
|
3.39, Аноним (-), 09:12, 05/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
Пфф. У нас на работе сделали интернет только через Citrix. Т.е. есть ферма куда заходишь со своего компа и запускаешь браузер откуда выходишь в интернет. И все никаких торов и т.п. Так как ничего не поставить, от слова никак. А напрямую с рабочего компа никакого интернета просто нет, от слова совсем.
| |
|
2.35, пушкин (?), 21:23, 04/08/2016 [^] [^^] [^^^] [ответить]
| +1 +/– |
> у нас в КЗ заблокировали Tor.
> Использую плагин Frigate в Chrome.
Свободы сеятель пустынный,
Я вышел рано, до звезды;
Рукою чистой и безвинной
В порабощенные бразды
Бросал живительное семя —
Но потерял я только время,
Благие мысли и труды...
Паситесь, мирные народы!
Вас не разбудит чести клич.
К чему стадам дары свободы?
Их должно резать или стричь.
Наследство их из рода в роды
Ярмо с гремушками да бич.
<Ноябрь, 1823>
В КЗ можно часть блокировок обойти без проксей, а тор запускать без obfs4.
| |
|
1.12, dq0s4y71 (ok), 12:02, 04/08/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Прекращена поддержка систем с беззнаковым типом "time_t"
Каких ещё "систем"? Это же библиотечный тип. И в чём проблема с _беззнаковым_ time_t? Они с ним арифметические действия производят, что ли? (Даже в этом случае можно решить проблему преобразованием типов.)
Я бы ещё понял, если бы они перестали поддерживать _32-битный_ time_t.
| |
|
2.16, Аноним (-), 12:31, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
> _беззнаковым_ time_t? Они с ним арифметические действия производят, что ли?
Вполне вероятно.
> (Даже в этом случае можно решить проблему преобразованием типов.)
И поиметь море глюков в виде интервалов длиной чуть менее чем половина бесконечности.
| |
|
3.18, dq0s4y71 (ok), 12:47, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
> И поиметь море глюков в виде интервалов длиной чуть менее чем половина бесконечности.
Например?
| |
|
4.22, Аноним (-), 14:43, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
Попробуй вычесть из чуть меньшего безнакового чуть большее беззнаковое. Думаешь, при вычитании итервалов они и правда хотят получить именно эту половинку от вечности?
| |
|
5.33, dq0s4y71 (ok), 20:53, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
Пример, говорю, приведи.
В ядре, например, есть макросы типа:
#define time_after(a,b) \
(typecheck(unsigned long, a) && \
typecheck(unsigned long, b) && \
((long)(b) - (long)(a) < 0))
и вроде бы в вечность никто ещё не ушёл.
| |
|
6.40, Аноним (-), 11:40, 05/08/2016 [^] [^^] [^^^] [ответить] | +/– | С точки зрения элементарной логики допустим ты хочешь считать интервалы без гим... большой текст свёрнут, показать | |
|
7.47, dq0s4y71 (ok), 15:44, 05/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
Много ты написал, но не о том. Я просил привести конкретный пример, когда беззнаковый time_t может вызвать проблемы, но, похоже, не судьба.
| |
|
8.49, Аноним (-), 19:57, 05/08/2016 [^] [^^] [^^^] [ответить] | +/– | Так я и написал - вычти из меньшего time_t большее и получи integer overflow в п... текст свёрнут, показать | |
|
|
|
|
|
|
2.28, Аноним (-), 16:02, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Я бы ещё понял, если бы они перестали поддерживать _32-битный_ time_t.
Очередной счастливый обладатель 2^44 MB RAM?
| |
|
3.30, Аноним (-), 16:37, 04/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Очередной счастливый обладатель 2^44 MB RAM?
Скорее визитер из 2037 года.
| |
|
4.44, Аноним (-), 13:31, 05/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Мы о времени говорим, вообще-то.
Вообще-то, ты предложил прекратить поддержку всех архитектур, не поддерживающих 64-битный time_t. То есть оставить только 64-битные архитектуры, которые в среднем случае нужны лишь когда у тебя много памяти (> 64ГБ с учётом PAE).
| |
|
5.46, dq0s4y71 (ok), 15:38, 05/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
Это где я такое предлагал? 32-битные архитектуры вполне себе могут поддерживать 64-битный time_t.
| |
|
6.48, Аноним (-), 16:19, 05/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
> 32-битные архитектуры вполне себе могут
Могут, но прямо сейчас не поддерживают. А вы предлагаете прямо сейчас убрать поддержку (ну хорошо, "поняли бы, если бы они перестали поддерживать прямо сейчас") 32-битного time_t.
| |
|
7.50, Аноним (-), 19:58, 05/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
> Могут, но прямо сейчас не поддерживают.
Поэтому под ними что-то такое тикает, там что-то про проблему-2037 было :)
| |
|
|
|
|
|
|
1.38, _KUL (ok), 04:18, 05/08/2016 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кто-нибудь из присутствующих, реально использующий данный софт, может сделать небольшую сводку о неудобствах/трудностях которые возникли при работе?
| |
|
2.41, Аноним (-), 11:58, 05/08/2016 [^] [^^] [^^^] [ответить] | +1 +/– | Из самого очевидного 1 Слабое место tor - bootstrap С точки зрения цензоров е... большой текст свёрнут, показать | |
2.59, 123 (??), 13:12, 11/08/2016 [^] [^^] [^^^] [ответить]
| +/– |
Что значит сводку? Инет нашпигован статьями по сабжу. Читайте, анализируйте исходя из своей модели угроз.
| |
|
|