The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

19.01.2018 20:36  В рамках проекта NeoPG развивается форк GnuPG 2

Маркус Бринкман (Marcus Brinkmann), немецкий математик, известный своим участием в разработке GNU/Hurd, основал форк инструментария GnuPG (GNU Privacy Guard), предоставляющего совместимые со стандартом OpenPGP (RFC-4880) инструменты для шифрования данных, работы с электронными подписями, управления ключами и доступа к публичным хранилищам ключей. Новый проект получил название NeoPG и позиционируется в качестве современной замены GnuPG 2.

GnuPG критикуется как излишне раздутый проект: 490 тысяч строк кода на языке Си, около 400 опций, два парсера OpenPGP, свой HTTP-клиент и DNS-резолвер. Привязка к стандарту OpenPGP тянет за собой необходимость поддержки многих устаревших алгоритмов, потерявших актуальность в современных условиях (MD5, IDEA, DSA, 3DES, SHA-1, 64-разрядные ключи). Первичной задачей NeoPG называется проведение чистки кода и его адаптации для упрощения дальнейшей разработки, в том числе предоставление расширяемого стабильного API для разработчиков приложений.

Для достижения поставленной цели было решено удалить всю неактуальную функциональность, а для исключения некоторых видов ошибок и упрощения дальнейшей разработки перевести кодовую базу с языка Cи на C++11. Для упрощения интеграции с другими проектами весь новый код поставляется под разрешительной лицензией BSD вместо GPLv3. Предложен новый интерфейс командной строки, в котором произведено объединение входящих в GnuPG разрозненных утилит (gpg, gpgsm, gpgconf, gpgv, gpgtar и т.п.) в единый исполняемый файл neopg с оформлением субкоманд в стиле Git и поддержкой цветного вывода. В рамках команды "neopg gpg2" реализована прослойка для обеспечения совместимости с GnuPG 2.

За три месяца разработки NeoPG удалено 240 тысяч строк кода, добавлено около двух тысяч строк, прекращена поддержка 120 опций командной строки, осуществлён переход на систему сборки cmake. Вместо собственной реализации криптографических функций (Libgcrypt), задействована библиотека Botan, написанная на C++11 и поставляемая под лицензией BSD. Часть встроенных возможностей заменена на libcurl и SQLite. Вся базовая функциональность выделена в отдельную библиотеку libneopg, которую можно использовать в приложениях. Поверх libneopg реализована обвязка с CLI-интерфейсом.

В NeoPG также решено отказаться от запуска длительно работающих фоновых процессов gpg-agent, dirmngr (Directory Manager) и scdaemon (Smart Card Daemon). Вместо фоновых процессов обеспечен запуск одноразовых вспомогательных helper-процессов, которые завершают работу сразу после выполнения задания. В будущем планируется интегрировать функциональность данных helper-процессов в библиотеку libneopg и вообще избавиться от необходимости запуска дополнительных процессов.

  1. Главная ссылка к новости (https://neopg.io/blog/cplusplu...)
  2. OpenNews: Выпуск GnuPG 2.2.0
  3. OpenNews: В Libgcrypt/GnuPG выявлена уязвимость, позволяющая воссоздать RSA-ключи
  4. OpenNews: Критическая уязвимость в генераторе случайных чисел GnuPG и Libgcrypt
  5. OpenNews: Проект GnuPG представил новую свободную многопоточную библиотеку nPth
  6. OpenNews: Обновление GnuPG с устранением уязвимости, позволяющей восстановить закрытые RSA-ключи
Лицензия: CC-BY
Тип: Интересно / Программы
Ключевые слова: gnupg, neopg, pgp
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, Николай, 20:42, 19/01/2018 [ответить] [смотреть все]    [к модератору]
  • +31 +/
    Идиoтство какое-то. GPG безопасен и самодостаточен. Нет смысла в форках. Просто кто-то захотел поднять хайп и подорвать доверие к ПО, которое десятки лет успешно защищает наши права на тайну переписки и еще много чего хорошего. Вот реально, на что они рассчитывают?

    > Для достижения поставленной цели было решено удалить всю неактуальную функциональность

    А кто решает, какая актуальная, а какая нет? Ах да, умный математик за вас уже все решил. Окей.

     
     
  • 2.6, Аноним, 20:55, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]
  • +7 +/
    > Идиoтство какое-то. GPG безопасен и самодостаточен.

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

    А про безопасность GPG не всё так хорошо. Например из ссылок к новости:
    https://www.opennet.ru/opennews/art.shtml?num=46812
    https://www.opennet.ru/opennews/art.shtml?num=44988
    https://www.opennet.ru/opennews/art.shtml?num=37517

    Чистка legacy большой плюс, но как бы с переписыванием на C++ они не наплодили ещё больше ошибок, чем было в удалённом legacy коде.

     
     
  • 3.9, Crazy Alex, 21:12, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]
  • +4 +/
    Современные плюсы в этом плане достаточно безопасны А вот попытка сменить лицен... весь текст скрыт [показать]
     
     
  • 4.13, Аноним, 21:42, 19/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Лицензию меняет? Переворот хочет?
     
     
  • 5.15, абноним, 21:47, 19/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Опять против Дядечки что-то умышляют..


     
  • 5.31, Crazy Alex, 22:07, 19/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +10 +/
    Именно что переворот. Не взять и написать свой проект, а примазаться к известному имени, созданному GNU, но забить на ценности GNU. В общем, неприятный осадок.
     
     
  • 6.152, Тот_Самый_Анонимус, 20:25, 22/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Когда сторонники Столлмана делают 171 свободное 187 ядро, просто очисткой уж... весь текст скрыт [показать]
     
     
  • 7.153, Andrey Mitrofanov, 21:17, 22/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну, всё ж путём тебя по направлению в GNU парит, других в обратном направлени... весь текст скрыт [показать]
     
     
  • 8.156, Тот_Самый_Анонимус, 07:24, 24/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    ГНУ примазывается к чужим проектам, куда их не звали, и кто-то другой примазывае... весь текст скрыт [показать]
     
  • 5.47, Аноним, 22:27, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    а с юридической стороны этот финт возможен ... весь текст скрыт [показать]
     
     
  • 6.76, Аноним, 23:33, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +4 +/
    Только если в конечном итоге не останется ни строчки гнутого кода ... весь текст скрыт [показать]
     
     
  • 7.77, Аноним, 23:38, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    молодец RMS хорошую лицензию придумал, схалявить не даст ... весь текст скрыт [показать]
     
  • 4.134, Аноним, 10:39, 21/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Навороченные абстракции в крипто - отличный способ прострелить себе пятку При т... весь текст скрыт [показать]
     
  • 3.87, freehck, 01:51, 20/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +6 +/
    > А про безопасность GPG не всё так хорошо. Например из ссылок к новости:

    В первой ссылке говорится, что уязвимость нашла группа исследователей, которыми руководил [b]сам DJB[/b].
    Во второй -- уязвимость нашли сами разработчики GnuPG.
    В третьей -- уязвимость в использовании [b]L3-кэша[/b] процессора.

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

     
  • 3.105, Аноним, 13:19, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    2 теоретические без способа эксплуатации и одна псевдо уязвимость тайминг кеш... весь текст скрыт [показать]
     
     
  • 4.135, Аноним, 10:42, 21/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Вообще-то этот класс уязвимостей в современном крипто рассматривается всерьез Н... весь текст скрыт [показать]
     
  • 2.34, kuku, 22:10, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Так понимаю ему хочется просто выделиться Почему бы не ограничиться сменой стар... весь текст скрыт [показать] [показать ветку]
     
  • 2.50, EHLO, 22:29, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    всё проще Учёные не бесплатно работают, а за гранты... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.110, Кокошанель, 14:18, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    О-о-о, значит точно, казачок засланный Прислали раздербанить GNU проект, насоли... весь текст скрыт [показать]
     
  • 2.142, anonymous, 03:26, 22/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Это же опенсорс Тебе нужно - ты и пиши Если какая-то функциональность не имеет... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.144, Ю.Т., 09:13, 22/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Тонко А кто вручил в опен-сорсе этому некту, не автору и не старому хозяину, пр... весь текст скрыт [показать]
     
     
  • 4.145, 1, 10:05, 22/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    форк же Даже ты можешь форкнуть что-нибудь готовое ядро линукса, напри... весь текст скрыт [показать]
     
  • 1.2, Аноним, 20:42, 19/01/2018 [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Отдельные процессы, вроде, для большей безопасности нужны, ввод парольной фразы,... весь текст скрыт [показать]
     
     
  • 2.32, Crazy Alex, 22:07, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +2 +/
    Какой-какой... стрёмный "типа форк"
     
  • 1.3, Аноним, 20:44, 19/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    Это точно учёный? Сайт какой-то гламурный, как очередной ICO.
     
     
  • 2.8, Аноним84701, 21:07, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.62, Аноним, 22:49, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    gt оверквотинг удален хипстер наверное, они все там гламурные и учоные, напьют... весь текст скрыт [показать]
     
     
  • 4.116, Онон, 18:56, 20/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    C++ же. Не JS.
     
  • 2.11, arisu, 21:29, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –12 +/
    учёный 8208 учёный Молодой и Инициативный полезного и осмысленного ничего дел... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.17, абноним, 21:50, 19/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +23 +/
    Прорывался в комментаторы ОупенНет, но не смог - порог вхождения слишком высок.


     
  • 2.21, KonstantinB, 21:56, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    просто темплейт для Hugo, скорее всего, первый попавшийся ему под руку... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.28, arisu, 22:03, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    и остальное будет делать так же хватать первое попавшееся под руку ... весь текст скрыт [показать]
     
     
  • 4.91, KonstantinB, 05:32, 20/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    как будто есть какая-то разница, какой там темплейт
     
     
  • 5.96, Ю.Т., 09:53, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Вообще-то -- есть Подачу материала давно уже продвигают как необходимейший ск... весь текст скрыт [показать]
     
     
  • 6.118, KonstantinB, 19:03, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Да все дурновкусие там сводится к огромному заголовку, а так самый обычный миним... весь текст скрыт [показать]
     
     
  • 7.120, Ю.Т., 19:16, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    У хорошего минималиста заголовок должен быть в меру, а так -- не верим ... весь текст скрыт [показать]
     
  • 2.108, Аноним, 14:01, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    А где сказано, что он учёный Математик он явно только по образованию, никаких п... весь текст скрыт [показать] [показать ветку]
     
  • 1.4, Николай, 20:44, 19/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +16 +/
    > Вместо собственной реализации криптографических функций (Libgcrypt), задействована библиотека Botan

    В тред призываются диванные специалисты по криптографии! Расскажите за этого ботана - чем он лучше/хуже либкрипта.

     
     
  • 2.10, Ordu, 21:17, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Тем что это не собственная реализация криптографических функций, а более широко ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.27, Аноним, 22:02, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    А где можно посмотреть статистику использования и сравнить ... весь текст скрыт [показать]
     
  • 3.33, Crazy Alex, 22:10, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +5 +/
    Хотите сказать, что libgcrypt - это не привлекающая разработчиков, не востребова... весь текст скрыт [показать]
     
     
  • 4.117, Ordu, 18:56, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Хотел сказать Проветрил память, и понял, что это не так Botan, всё же, менее п... весь текст скрыт [показать]
     
  • 2.20, KonstantinB, 21:55, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Помимо уже указанного фактора количества активных контрибьюторов, botan хорошо п... весь текст скрыт [показать] [показать ветку]
     
  • 1.5, arisu, 20:52, 19/01/2018 [ответить] [смотреть все]    [к модератору]  
  • –8 +/
    домен io — чёткий признак шлака.
     
     
  • 2.22, KonstantinB, 21:57, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    четкий признак шлака - это домен biz - а io как по мне нейтрален... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.30, arisu, 22:05, 19/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > а io как по мне нейтрален

    «любит народ наш всякое гoвно» (ц)

     
     
  • 4.45, абноним, 22:26, 19/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +6 +/
    Нет бы сразу в домене ru! И все вопросы сразу отпали бы. И Шигорин был бы доволен. Нанонанона!


     
     
  • 5.61, Аноним, 22:46, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    надо ему намекнуть, чтоб к бюджету вояк присосался, типо разрабов Астры ... весь текст скрыт [показать]
     
     
  • 6.63, абноним, 22:52, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Я толком не уверен, но возможно там не химическое пту и всю мощь ЯП bash нужно и... весь текст скрыт [показать]
     
     
  • 7.65, Аноним, 22:57, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    там РЯП нужно уметь https pikabu ru story pravoslavnyiy_c_2700399 и водовку то... весь текст скрыт [показать]
     
  • 3.109, Аноним, 14:08, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Только на опеннете Гадание по доменным именам, темам оформления и предпочитаемы... весь текст скрыт [показать]
     
  • 1.7, Пользователь GPG, 21:02, 19/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +7 +/
    Фото разработчика... Мне кажется, ему можно доверять!

    https://d33wubrfki0l68.cloudfront.net/e0f2ff4c759c58b5d3426b5c6284d50c4f8e2e98

     
     
  • 2.16, Аноним, 21:47, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +5 +/
    Леннарт, мы тебя узнали, хватит прятаться!
     
  • 2.46, Аноним, 22:26, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    а он точно человек не киборг ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.69, Аноним, 22:59, 19/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Хочешь сказать что киборги уже среди нас?
     
     
  • 4.75, Аноним, 23:11, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    вика не врёт https ru wikipedia org wiki София_ робот , только от нас скрывают... весь текст скрыт [показать]
     
  • 1.12, Аноним, 21:39, 19/01/2018 [ответить] [смотреть все]     [к модератору]  
  • +/
    то есть ненужный код выкинуть, остальное переписать на c 11 под новой лицензи... весь текст скрыт [показать]
     
     
  • 2.19, абноним, 21:54, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +5 +/
    Тебе может и проще, но тем, кто пишет этот код, не проще.


     
  • 2.35, Crazy Alex, 22:10, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    А как тогда к GPG примазываться?
     
  • 2.132, СОВА, 09:06, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Вот переписать и не переписали Выкинули 240 000 строк А написали все 2 000 И ... весь текст скрыт [показать] [показать ветку]
     
  • 1.18, Аноним, 21:51, 19/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    NeoPG поможет освободить всех нас от Матрицы. Наконец-то появилась надежда, да!
     
     
  • 2.23, абноним, 21:58, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Частично Вместо двух одинаковых кошек подряд будет пробегать одна и за ней ещё ... весь текст скрыт [показать] [показать ветку]
     
  • 2.44, Аноним, 22:23, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    это ловушка агента Смита ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.59, Аноним, 22:42, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    агент Смит это баг в Матрице ... весь текст скрыт [показать]
     
  • 1.24, Аноним, 22:00, 19/01/2018 [ответить] [смотреть все]     [к модератору]  
  • +/
    Не понял, это пароль каждый раз вводить, прощай кеш парольной фразы ... весь текст скрыт [показать]
     
     
  • 2.78, Аноним, 23:45, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Вот и я не понял, как они с этим планируют жить Самая сомнительная часть всей з... весь текст скрыт [показать] [показать ветку]
     
  • 1.25, RM, 22:01, 19/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    Все таки непонятно, как можно лицензию поменять? Это чо, если я ядро linux форкну то смогу форк под BSD раздавать?
     
     
  • 2.36, Crazy Alex, 22:11, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +6 +/
    Переписать полностью, как ещё. Просто он переписывать собрался частями.
     
     
  • 3.119, ., 19:11, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    И после первого же публичного релиза такого частично переписанного клюкала - поп... весь текст скрыт [показать]
     
     
  • 4.154, Crazy Alex, 14:46, 23/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    вообще-то нет Просто пока там осталось хоть что-то под GPL - по факту всё придё... весь текст скрыт [показать]
     
     
  • 5.158, _, 18:43, 24/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ты - рюсски языка тяжелЫ ощщщень С Ну тогда да А иначе чем твоя фраза о... весь текст скрыт [показать]
     
  • 2.85, anonimus, 00:20, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    По аналогии нужно одну половину исходников объявить ненужной и выкинуть, а другу... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.121, ., 19:17, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Лицензия не покрывает архитектуру, только код Так что достаточно переписать Но... весь текст скрыт [показать]
     
     
  • 4.146, Andrey Mitrofanov, 10:19, 22/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    У котов-пермиссивщиков, наверное, живот большой -- жизньудалась -- они до своих... весь текст скрыт [показать]
     
     
  • 5.155, _, 22:09, 23/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну во первых мы не знаем на какие бабки всё затеяно Если ему платят за такую ... весь текст скрыт [показать]
     
  • 1.38, mumu, 22:12, 19/01/2018 [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    Его кто-то заставляет использовать устаревшие алгоритмы Или он щас будет пытать... весь текст скрыт [показать]
     
     
  • 2.80, Аноним, 23:49, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Дело не в замедлении Любой код содержит ошибки, меньше кода 8212 меньше ошиб... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.97, Ю.Т., 10:00, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Следовательно, дыры как бы есть, но их как бы и нет А тут переписывание, да ещё... весь текст скрыт [показать]
     
     
  • 4.100, Аноним, 12:30, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Дыры будут всегда и везде А в каком количестве 8212 узнаем, если сабж достиг... весь текст скрыт [показать]
     
  • 1.41, Аноним, 22:21, 19/01/2018 [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    С каких это пор кресты стали проще сишки Зря Корпорации при создании очередног... весь текст скрыт [показать]
     
     
  • 2.81, Аноним, 23:50, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Парадокс кресты сложнее сишки, а писать на них проще ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.93, Аноним, 05:41, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Только не в случае defensive-programming, который по идее должен применяться в g... весь текст скрыт [показать]
     
  • 3.122, ., 19:20, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    да , но только такая получается С анек про машинистку ... весь текст скрыт [показать]
     
  • 1.42, Аноним, 22:21, 19/01/2018 [ответить] [смотреть все]     [к модератору]  
  • –7 +/
    Обычный юзер думаю быстро поставит ненужно на проекте, но я, как разработчик счи... весь текст скрыт [показать]
     
     
  • 2.49, Аноним, 22:29, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +5 +/
    И слава Богу Тем и ценен За то и любим ... весь текст скрыт [показать] [показать ветку]
     
  • 2.55, Аноним, 22:36, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    gt оверквотинг удален правильно, не надо писать на си, нужно на жабьем скрипте... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.60, Аноним, 22:43, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –4 +/
    В программах, где много ввода-вывода, а не вычислений на ЦПУ нода с её асинхронн... весь текст скрыт [показать]
     
     
  • 4.64, Аноним, 22:52, 19/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    вот и я говорю, вдобавок кода станет меньше, за счёт высокоуровневости, поддер... весь текст скрыт [показать]
     
  • 4.112, Аноним, 15:23, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Вообще-то раст создан недовольными плюсовиками, а не сишниками ... весь текст скрыт [показать]
     
     
  • 5.124, ., 19:28, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    а в Одессе шупчут - что гомиками - Плюсовики без классов не живут, та... весь текст скрыт [показать]
     
  • 5.150, Аноним, 17:46, 22/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Недовольными плюсовиками D создан.
     
  • 4.123, ., 19:25, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну да она же будёт дёргать за совсем другие асинк-ио сисколы, которые наСильника... весь текст скрыт [показать]
     
  • 2.129, Led, 21:27, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +2 +/
    > я, как разработчик

    вэбмакака != разработчик

     
     
  • 3.138, Jaw, 13:57, 21/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    JavaScript считает что ты не прав.
     
  • 1.51, EHLO, 22:33, 19/01/2018 [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    >известный своим участием в разработке GNU/Hurd

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

     
     
  • 2.54, абноним, 22:34, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    >> GNU/Hurd
    > материальные средства

    ???


     
     
  • 3.90, pavlinux, 04:45, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –7 +/
    Запомни сынок В Пиндосии нет ничего бесплатного GNU HURD Copyright 2004-20... весь текст скрыт [показать]
     
     
  • 4.106, Аноним, 13:28, 20/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Копеешно живут, — в US на такие деньги и поесть-то проблематично
     
     
  • 5.125, ., 19:31, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Обычно так говорят нелегалы-мексы, мойщики стёкол на заправках Хотя сами жрут... весь текст скрыт [показать]
     
  • 4.113, Аноним, 15:25, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    И на сколько человек этот доход поделить надо ... весь текст скрыт [показать]
     
     
  • 5.147, Andrey Mitrofanov, 10:41, 22/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Уже всё поделено Ты ссылку на pdf пропустил -- значит, тебе не надо Прекрати с... весь текст скрыт [показать]
     
     
  • 6.159, _, 18:56, 24/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Мавроди аж подпрыгнул от чуйства собственной ничтожности - ... весь текст скрыт [показать]
     
  • 1.67, Xasd, 22:58, 19/01/2018 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    > Для достижения поставленной цели было решено удалить всю неактуальную функциональность, ...

    молодцы! отлично!!

    > ...а для исключения некоторых видов ошибок и упрощения дальнейшей разработки перевести кодовую базу с языка Cи на C++...

    ой, не. перехвалил!

    опять хипсторы понаехали со своими модными язычками для наколенных поделок

     
     
  • 2.73, абноним, 23:04, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +4 +/
    Главное, что ВЫ на своих любимых языках сделали для OpenSource столько, что не о... весь текст скрыт [показать] [показать ветку]
     
  • 2.74, Аноним, 23:07, 19/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    какие то устаревшие они, сейчас в моде go ... весь текст скрыт [показать] [показать ветку]
     
  • 1.82, Борщдрайвен бигдата, 00:04, 20/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Так и откуда столько йаду в комментариях выше и ниже? Ну форкнул, почистил шлак и пилит себе неспешно. RFC-4880 от этого проекта хуже не станет.
    Наоборот хорошо, ещё одна реализация, будет из чего выбирать.
     
     
  • 2.83, EHLO, 00:10, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Ты наивный Не будет из чего выбирать Запихнут в аппаратно залоченную прошивку ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.84, Борщдрайвен бигдата, 00:19, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Если ты так уверен, чем докажешь Я вот не вижу, как существование еще одной реа... весь текст скрыт [показать]
     
     
  • 4.86, EHLO, 01:08, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    На залоченную железку не поставишь ничего В проприетарном софте не заменишь биб... весь текст скрыт [показать]
     
     
  • 5.89, pavlinux, 04:37, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Про железку и проприе софт это ты сам сначала придумал, нexеpa придуманным аргу... весь текст скрыт [показать]
     
     
  • 6.148, Аноним, 11:14, 22/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    BSD - лицензия неплохая, но таки способствует...
     
  • 3.101, Аноним, 12:33, 20/01/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    > Запихнут в аппаратно залоченную прошивку

    А ты не покупай.

     
     
  • 4.107, EHLO, 13:44, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    мне обещали что будет из чего выбирать Такой выбор мне не в моем вкусе... весь текст скрыт [показать]
     
  • 4.151, Аноним, 17:54, 22/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А если выбора нет Вот нет смартфонов со 100 открытой прошивкой И даже Liniage... весь текст скрыт [показать]
     
  • 1.88, pavlinux, 04:34, 20/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    > с языка Cи на C++11.

    Дальше не читал... Давайдасвиданья,  

     
     
  • 2.149, Dennis, 17:04, 22/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    > Дальше не читал... Давайдасвиданья,

    Труъ! Фатальная ошибка.

     
  • 1.94, Аноним, 06:14, 20/01/2018 [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Странно, ожидал в комментариях больше криков о лицензии, а хейтят почему-то язык... весь текст скрыт [показать]
     
     
  • 2.98, Ю.Т., 10:02, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Лицензия это то, что в наших палестинах до сих пор недооценивают ... весь текст скрыт [показать] [показать ветку]
     
  • 1.102, bircoph, 12:34, 20/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    Давно пора: gnupg оброс неиспользуемым кодом и уязвимостями. Кроме того, neopg основан на botan, а не libgcrypt, а botan поддерживает пост-квантовые алгоритмы.
     
  • 1.115, manster, 18:41, 20/01/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    Вместо форков гораздо полезнее направить усилия на улучшения и чистку проекта.
     
     
  • 2.126, ., 19:41, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Это путь самуря С но они вымерли - У хипстоты же - свой путь, так что за... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.127, manster, 19:44, 20/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    путь начинающих демагогов - ... весь текст скрыт [показать]
     
  • 2.128, mimocrocodile, 20:04, 20/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    Автор и направил
     
  • 1.131, Аноним, 05:30, 21/01/2018 [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Опеннет видимо от ноды с электроном никак не отойдёт Товарисчи, просьба не прип... весь текст скрыт [показать]
     
     
  • 2.133, Eblan, 10:37, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    А ты за Страуса не отвечай Потому как Страус сам хипстер Видал фотку где он си... весь текст скрыт [показать] [показать ветку]
     
  • 1.136, Аноним, 11:53, 21/01/2018 [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    GPLv3 -fork- BSD нарушение первоначальной лицензии Куда смотрит Software Fr... весь текст скрыт [показать]
     
     
  • 2.141, Аноним, 15:04, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –2 +/
    Скопированный код остаётся под GPL, под BSD только новый код, который они сами п... весь текст скрыт [показать] [показать ветку]
     
  • 1.137, Аноним, 12:03, 21/01/2018 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    >устаревших алгоритмов
    >MD5

    чооо?

     
     
  • 2.140, Аноним, 15:03, 21/01/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +2 +/
    Коллизия для хэша MD5 находится за считанные часы.


     
     
  • 3.157, Аноним, 16:25, 24/01/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    что не отменяет того факта, что md5 до сих пор популярен в узких кругах Подскаж... весь текст скрыт [показать]
     
  • 2.143, Аноним, 07:40, 22/01/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    С разморозкой Сейчас январь 2018 года и MD5 полностью поломан Более того, SHA1... весь текст скрыт [показать] [показать ветку]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor