|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от opennews (??) on 27-Мрт-17, 09:42 | ||
Разработчики проекта OpenBSD представили (http://www.mail-archive.com/announce@openbsd.org/msg001...) выпуск переносимой редакции пакета LibreSSL 2.5.2 (http://www.libressl.org/), в рамках которого развивается форк OpenSSL, нацеленный на обеспечение более высокого уровня безопасности. Проект LibreSSL ориентирован на качественную поддержку протоколов SSL/TLS с удалением излишней функциональности, добавлением дополнительных средств защиты и проведением значительной чистки и переработки кодовой базы. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Выпуск LibreSSL 2.5.2" | –19 +/– | |
Сообщение от Аноним (??) on 27-Мрт-17, 09:42 | ||
Шел 2017 год. Сишники до сих пор копаются в своих alloc/calloc/malloc. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Выпуск LibreSSL 2.5.2" | –3 +/– | |
Сообщение от Анончик on 27-Мрт-17, 10:07 | ||
> Шел 2017 год. Сишники до сих пор копаются в своих alloc/calloc/malloc. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3. "Выпуск LibreSSL 2.5.2" | –1 +/– | |
Сообщение от Аноним (??) on 27-Мрт-17, 10:12 | ||
Удивляет даже, что это вообще упоминается в чейнджлоге новости. Каждый раз переизобретают колёса: в glib разве уже нет специальных функций вроде g_slice_alloc0? А тут это преподносится как инновационное супердостижение. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
8. "Выпуск LibreSSL 2.5.2" | –1 +/– | |
Сообщение от 1 (??) on 27-Мрт-17, 11:08 | ||
про "переносимость" не дочитал ? | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
10. "Выпуск LibreSSL 2.5.2" | +1 +/– | |
Сообщение от S.Atahl on 27-Мрт-17, 11:20 | ||
Берешь любой опенсорц-проект на си, заглядываешь в исходники -- нет-нет, да и там найдется своя собственная версия super_calloc. Где ж ваша хваленая стандартизация? И эти люди что-то там говорят про left-pad. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
18. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от Sw00p aka Jerom on 27-Мрт-17, 15:17 | ||
а что в super_calloc не используется функция malloc, calloc, free и тд. ? | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
20. "Выпуск LibreSSL 2.5.2" | +1 +/– | |
Сообщение от Аноним (??) on 27-Мрт-17, 16:25 | ||
> И эти люди что-то там говорят про left-pad. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
32. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от PereresusNeVlezaetBuggy (ok) on 30-Мрт-17, 14:49 | ||
> про "переносимость" не дочитал ? | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
5. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от Andrey Mitrofanov on 27-Мрт-17, 10:54 | ||
>> Шел 2017 год. Сишники до сих пор копаются в своих alloc/calloc/malloc. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
4. "Выпуск LibreSSL 2.5.2" | +9 +/– | |
Сообщение от A.Stahl (ok) on 27-Мрт-17, 10:53 | ||
Шёл уже пятый десяток лет безуспешных попыток создать язык лучше Си... | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
6. "Выпуск LibreSSL 2.5.2" | –2 +/– | |
Сообщение от S.Atahl on 27-Мрт-17, 10:58 | ||
А правда, что у вас там нет исключений, и вам приходится как обезьянам проверять ошибки непосредственно после вызова какой-либо функции? | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
7. "Выпуск LibreSSL 2.5.2" | +3 +/– | |
Сообщение от A.Stahl (ok) on 27-Мрт-17, 11:00 | ||
Да я и в плюсах не использую исключения -- уж очень у них некрасивый синтаксис на мой вкус. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
11. "Выпуск LibreSSL 2.5.2" | +1 +/– | |
Сообщение от S.Atahl on 27-Мрт-17, 11:26 | ||
> Да я и в плюсах не использую исключения -- уж очень у | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
14. "Выпуск LibreSSL 2.5.2" | +2 +/– | |
Сообщение от Mihail Zenkov (ok) on 27-Мрт-17, 14:05 | ||
Для C скорее будет: | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
15. "Выпуск LibreSSL 2.5.2" | –1 +/– | |
Сообщение от S.Atahl on 27-Мрт-17, 14:18 | ||
А errno что, глобальная переменная? Прямо как в старом добром QBASIC. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
17. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от Mihail Zenkov (ok) on 27-Мрт-17, 14:21 | ||
> А errno что, глобальная переменная? | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
19. "Выпуск LibreSSL 2.5.2" | +3 +/– | |
Сообщение от Аноним (??) on 27-Мрт-17, 16:21 | ||
Во-первых, ЧИТАБЕЛЬНЫЙ вариант на Си выглядит как описано ниже, а не как у вас с кучей лишних строк, фигурных скобок где только возможно и лишних переменных типа error1: | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
24. "Выпуск LibreSSL 2.5.2" | +2 +/– | |
Сообщение от Аноним (??) on 27-Мрт-17, 23:59 | ||
> перед вызовом fallback вам ещё нужно какие-то ресурсы освободить | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
25. "Выпуск LibreSSL 2.5.2" | +1 +/– | |
Сообщение от Аноним (??) on 28-Мрт-17, 01:39 | ||
> деструктор закроет "fs" ещё до начала выполнения блока "catch" | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
28. "Выпуск LibreSSL 2.5.2" | –1 +/– | |
Сообщение от Crazy Alex (ok) on 28-Мрт-17, 16:20 | ||
теоретически - да. В абсолютном большинстве случаев на это можно забить. А в тех, когда нельзя - приходится кроме этого проверять такую тучу нюансов, что урод получается вообще на любом языке. | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
27. "Выпуск LibreSSL 2.5.2" | +1 +/– | |
Сообщение от Пользователь Debian on 28-Мрт-17, 09:40 | ||
RAII хорош, но он решает не все проблемы. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
29. "Выпуск LibreSSL 2.5.2" | –1 +/– | |
Сообщение от Crazy Alex (ok) on 28-Мрт-17, 16:36 | ||
Человек не в курсе, что обработку исключительных ситуаций надо проектировать как часть архитектуры, только и всего. Если что - с квалификацией программиста, особенно тех, кто довольно низкоуровневыми вещами занимается, это обычно не связано. А вот тут - не свезло, судя по всему. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
30. "Выпуск LibreSSL 2.5.2" | –1 +/– | |
Сообщение от Mihail Zenkov (ok) on 28-Мрт-17, 20:49 | ||
> Когда у вас миллионы строк выгоднее другое. вот те самые ООП, изоляция, | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
31. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от Аноним (??) on 29-Мрт-17, 02:00 | ||
> Самое забавное, что в итоге программы на c++ не меньше по объему кода, а больше. Достаточно вспомнить про qt, boost, ff. Иногда возникает такое чувство, что классы и объекты самостоятельно размножаются :) | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
21. "Выпуск LibreSSL 2.5.2" | +4 +/– | |
Сообщение от Аноним (??) on 27-Мрт-17, 16:39 | ||
> вам приходится как обезьянам проверять ошибки | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
36. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от Michael Shigorin (ok) on 30-Мрт-17, 15:52 | ||
> А правда, что у вас там нет исключений, и вам приходится как | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
13. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от YetAnotherOnanym (ok) on 27-Мрт-17, 13:21 | ||
> Сишники до сих пор копаются в своих alloc/calloc/malloc | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
35. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от Michael Shigorin (ok) on 30-Мрт-17, 15:46 | ||
> Шел 2017 год. Сишники до сих пор копаются в своих alloc/calloc/malloc. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
9. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от Аноним (??) on 27-Мрт-17, 11:18 | ||
Что там с nc? Разве оно ещё и SSL умеет? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
16. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от Mihail Zenkov (ok) on 27-Мрт-17, 14:20 | ||
> Что там с nc? Разве оно ещё и SSL умеет? | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
26. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от Аноним (??) on 28-Мрт-17, 02:21 | ||
socat умеет | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
33. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от PereresusNeVlezaetBuggy (ok) on 30-Мрт-17, 14:55 | ||
> Что там с nc? Разве оно ещё и SSL умеет? | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
23. "Выпуск LibreSSL 2.5.2" | –1 +/– | |
Сообщение от Ilya Indigo (ok) on 27-Мрт-17, 20:50 | ||
Интересно, почему DistroWatch заклинило на версии 2.4.5 и он её считает последней и не сообщает о свежих версиях? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
34. "Выпуск LibreSSL 2.5.2" | +/– | |
Сообщение от PereresusNeVlezaetBuggy (ok) on 30-Мрт-17, 14:56 | ||
> Интересно, почему DistroWatch заклинило на версии 2.4.5 и он её считает последней | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |