| 
    Вариант для распечатки | 
   
   
    
    Пред. тема | След. тема  | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от opennews (??) on 01-Июн-14, 22:55 | ||
В GnuTLS 3.3.3, 3.2.15 и 3.1.25 (http://www.gnutls.org/news.html), свободной библиотеке с реализацией протоколов SSL, TLS и DTLS и функций для работы с различными типами сертификатов, устранена опасная уязвимость (http://www.gnutls.org/security.html#GNUTLS-SA-2014-3) (CVE-2014-3466). Проблема проявляется (https://bugzilla.redhat.com/show_bug.cgi?id=1101932) только при использовании библиотеки в клиентских системах при попытке установки защищённого соединения с сервером, подконтрольным злоумышленнику.  | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление | 
| Сообщения по теме | [Сортировка по ответам | RSS] | 
| 1. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –2 +/– | |
| Сообщение от Аноним (??) on 01-Июн-14, 22:55 | ||
> серьёзной уязвимости  | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 2. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –7 +/– | |
| Сообщение от Анонимный on 01-Июн-14, 22:57 | ||
Нужно менять няшную сишечку на более безопасный язык.  | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 3. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –8 +/– | |
| Сообщение от Аноним (??) on 01-Июн-14, 23:00 | ||
тоже верно  | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 5. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +10 +/– | |
| Сообщение от Inome (ok) on 01-Июн-14, 23:40 | ||
Например такой как C# или Java, которые убивают процентов так 25 общей производительности программы ? Набыдлокодить можно на любом языке, главное уметь вовремя найти этот код и исправить его. Ваш аргумент не может быть причиной перехода с более-менее идеального языка на всякие там изделия оряклятины и мекрософта.  | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 6. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от Анонимный on 01-Июн-14, 23:49 | ||
"А 1000 знаков в минуту можете? - Могу, но такая фигня получается..."  | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 7. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –4 +/– | |
| Сообщение от rob pike on 01-Июн-14, 23:55 | ||
Ну почему же обязательно C# или Java. OCaml например - хороший безопасный Си-заменитель. Там есть, конечно, некоторое количество функциональных фишечек, но пользоваться ими необязательно.  | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 8. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от rob pike on 01-Июн-14, 23:57 | ||
Так уже озаботились.  | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 9. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от Инкот on 01-Июн-14, 23:57 | ||
Например, Ада, Модула-2 - хорошие кандидаты для написания надёжного ПО  | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 10. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от Аноним (??) on 02-Июн-14, 00:01 | ||
>Нужно менять няшную сишечку на более безопасный язык.  | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 11. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от rob pike on 02-Июн-14, 00:15 | ||
Тогда уж на Coq или Agda, если о заведомой фантастике. Или на Charity, чтоб уж сразу.  | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 12. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от lucentcode (ok) on 02-Июн-14, 00:26 | ||
Все люди склонны ошибаться. И никакое тестирование, а так-же различные методы анализа кода, не уберегут достаточно большой и сложный проект от ошибок. К сожалению, пока не изобрели ИИ, ошибки подобного рода будут всегда и в любом сложном ПО. Хотите большей надёжности - придётся жертвовать производительность.  | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 13. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +2 +/– | |
| Сообщение от Inome (ok) on 02-Июн-14, 00:46 | ||
Посмотрел синтаксис вашего OCaml и подумал пор себя "Уж лучше тогда уже пожертвовать производительностью. чем писать на перле"  | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 14. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +2 +/– | |
| Сообщение от Inome (ok) on 02-Июн-14, 00:48 | ||
Нэт! Си - стандарт программирования  | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 15. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –2 +/– | |
| Сообщение от rob pike on 02-Июн-14, 01:23 | ||
Это вы смотрели в стандартное "OCaml - это такой лиспохаскель, сейчас мы вам расскажем про сладкие монадки", а я ведь заранее предупредил.  | ||
| Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору | ||
| 16. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +1 +/– | |
| Сообщение от Inome (ok) on 02-Июн-14, 01:56 | ||
Я не смотрел примеры программ на этом языке, но тут с невооруженного взгляда видно, что он из разряда языков, синтаксис у которых такой-же страшный, как у перла, возможно даже более прогрессивный чем перл в плане запутанности. Честно говоря даже не представляю, как должен будет перевернуться мир, чтобы он вытеснил Си, хоть в чем-то :)  | ||
| Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору | ||
| 17. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от rob pike on 02-Июн-14, 02:20 | ||
> Я не смотрел примеры программ на этом языке, но тут с невооруженного взгляда видно  | ||
| Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору | ||
| 18. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +3 +/– | |
| Сообщение от Inome (ok) on 02-Июн-14, 02:32 | ||
>> У перла синтаксис Си-подобный, как известно.  | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 19. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –1 +/– | |
| Сообщение от rob pike on 02-Июн-14, 02:51 | ||
> чтобы начать различать эти два языка  | ||
| Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору | ||
| 20. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –1 +/– | |
| Сообщение от Perl_Jam on 02-Июн-14, 03:08 | ||
господа, может вы перестанете? если кто-то неумеет готовить си, ссзб, он и на бейсике налажает. хватит пенять на си, коль руки не из того места. согласен с оратором, в сях программер рулит тем, что он делает. полностью. а как и насколько квалифицировано - это уже другой вопрос.  | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 21. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +2 +/– | |
| Сообщение от rob pike on 02-Июн-14, 03:30 | ||
> если кто-то неумеет готовить си, ссзб  | ||
| Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору | ||
| 22. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от rob pike on 02-Июн-14, 03:31 | ||
Оверквотингом было сочтено вот что:  | ||
| Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору | ||
| 23. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +2 +/– | |
| Сообщение от Аноним (??) on 02-Июн-14, 03:35 | ||
>Все люди склонны ошибаться. И никакое тестирование, а так-же различные методы анализа кода, не уберегут достаточно большой и сложный проект от ошибок. К сожалению, пока не изобрели ИИ, ошибки подобного рода будут всегда и в любом сложном ПО. Хотите большей надёжности - придётся жертвовать производительность.  | ||
| Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору | ||
| 25. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +19 +/– | |
| Сообщение от Адекват (ok) on 02-Июн-14, 08:49 | ||
> тоже верно  | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 26. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от sorrymak (ok) on 02-Июн-14, 08:50 | ||
> OCaml например  | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 27. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –6 +/– | |
| Сообщение от sorrymak (ok) on 02-Июн-14, 08:52 | ||
Был. Когда-то.  | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
| 28. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от еще 1 аноним on 02-Июн-14, 09:06 | ||
>>Нужно менять няшную сишечку на более безопасный язык.  | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 29. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +1 +/– | |
| Сообщение от Andrey Mitrofanov on 02-Июн-14, 09:23 | ||
> Так уже озаботились.  | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 30. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +2 +/– | |
| Сообщение от Аноним (??) on 02-Июн-14, 09:39 | ||
> убивают процентов так 25 общей производительности программы  | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 32. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от Аноним (??) on 02-Июн-14, 10:15 | ||
> безопасный Си-заменитель  | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 33. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от Аноним (??) on 02-Июн-14, 10:45 | ||
> Тогда уж на Coq или Agda, если о заведомой фантастике. Или на  | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
| 34. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от rob pike on 02-Июн-14, 11:24 | ||
Ну нельзя ж так сразу людей выгонять.  | ||
| Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору | ||
| 35. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –1 +/– | |
| Сообщение от Mr. Cake on 02-Июн-14, 11:25 | ||
На самом деле C#, Java и вообще любой язык с промежуточным представлением и JIT-компилятором можно весьма ощутимо ускорить, если выкинуть жрущие те самые проценты производительности переходы в ядро (а это не только стек, но и состояние MMU, что _дорого_) и обратно на каждом syscall-е и переключении контекста потока. Ведь если есть изоляция на уровне "виртуальной машины" ничего не мешает эту "виртуальную машину" держать в пространстве ядра. Были даже какие-то экспериментальные ОС (в основном на шарпе, он, как ни странно, несколько лучше подходит для системного программирования за счёт того что стековые структуры и указатели там таки есть) реализующие эту идею.  | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 36. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от Andrey Mitrofanov on 02-Июн-14, 12:54 | ||
> Ну нельзя ж так сразу людей выгонять.  | ||
| Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору | ||
| 37. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –3 +/– | |
| Сообщение от rob pike on 02-Июн-14, 13:40 | ||
Ну так по-добровольчески попробовали уже - известно что получилось.  | ||
| Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору | ||
| 38. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от rob pike on 02-Июн-14, 13:41 | ||
Хотите записаться на платную консультацию?  | ||
| Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору | ||
| 39. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –3 +/– | |
| Сообщение от Аноним (??) on 02-Июн-14, 15:45 | ||
я ващет ядро разрабатываю  | ||
| Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору | ||
| 40. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от Inome (ok) on 02-Июн-14, 16:01 | ||
>> А вы не собираетесь начать различать смысл слов "подобный" и "идентичный"?  | ||
| Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору | ||
| 44. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –2 +/– | |
| Сообщение от rob pike on 02-Июн-14, 16:54 | ||
>А вы ?  | ||
| Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору | ||
| 45. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –1 +/– | |
| Сообщение от rob pike on 02-Июн-14, 16:55 | ||
А он там вообще живой? Палочкой тыкали?  | ||
| Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору | ||
| 46. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от Аноним (??) on 02-Июн-14, 17:25 | ||
АНБ опенчует.  | ||
| Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору | ||
| 47. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +2 +/– | |
| Сообщение от Inome (ok) on 02-Июн-14, 18:04 | ||
>> А мы различаем. Поэтому употребили термин "Си-подобный", а не какой-либо иной.  | ||
| Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору | ||
| 48. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +2 +/– | |
| Сообщение от Аноним (??) on 02-Июн-14, 18:22 | ||
>И как удаётся gcc вычеркивать ваши оптимизации? Они ведь у вас ассемблерные, верно?  | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 49. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | –5 +/– | |
| Сообщение от rob pike on 02-Июн-14, 18:39 | ||
> язык бы не повернулся назвать перл - Си подобным языком  | ||
| Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору | ||
| 50. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от rob pike on 02-Июн-14, 18:40 | ||
Спасибо, веселый тред.  | ||
| Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору | ||
| 51. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +7 +/– | |
| Сообщение от Sluggard (ok) on 02-Июн-14, 20:47 | ||
Пушечное, видимо.  | ||
| Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору | ||
| 52. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +1 +/– | |
Сообщение от Elhana  (ok) on 03-Июн-14, 02:26  | ||
На си так тоже можно:  | ||
| Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору | ||
| 53. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
Сообщение от Elhana  (ok) on 03-Июн-14, 02:48  | ||
> А пальцем можно показать где gcc вычеркивает вручную сделанные ассемблерные оптимизации?  | ||
| Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору | ||
| 54. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от rob pike on 03-Июн-14, 04:02 | ||
Это я и пытался товарищу объяснить. Но безуспешно, разумеется.  | ||
| Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору | ||
| 55. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +1 +/– | |
| Сообщение от Llvmn on 03-Июн-14, 11:33 | ||
Все эти примеры можно разобрать на составные части простым форматером текста и потом уже можно будет их спокойно прочитать. Товарищ пытался от вас добиться такого-же синтаксиса как в перле, состоящий из одних символов  | ||
| Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору | ||
| 56. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от burjui (ok) on 03-Июн-14, 14:29 | ||
В случает Java пруфом является наличие VM. 25% там или нет, но невозможно заставить код в VM работать на той же скорости, что и идентичный по функциональности нативный код.  | ||
| Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору | ||
| 57. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +1 +/– | |
| Сообщение от Inome (ok) on 03-Июн-14, 15:11 | ||
>> Сколько угодно. http://www.ioccc.org  | ||
| Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору | ||
| 58. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от Аноним (??) on 03-Июн-14, 15:11 | ||
>(.)(.).(.)(.)(.)(.)..(.)(.)(.)..(.)......(.)  | ||
| Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору | ||
| 59. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от ytnbtnbtn on 03-Июн-14, 19:11 | ||
>На си так тоже можно:  | ||
| Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору | ||
| 61. "Обновление GnuTLS 3.3.3, 3.2.15 и 3.1.25 с устранением серьё..." | +/– | |
| Сообщение от Inome (ok) on 03-Июн-14, 20:23 | ||
В Си можно всё!, но кое-что просто не нужно делать, например это :)  | ||
| Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору | ||
| 
    Архив | Удалить  | 
    Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема  | 
| 
Закладки на сайте Проследить за страницей  | 
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру  |