The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Переполнение буфера в OpenSSL, эксплуатируемое при проверке сертификатов X.509 , opennews (??), 01-Ноя-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


65. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  –2 +/
Сообщение от Аноним (63), 02-Ноя-22, 07:11 
Из с++ нужно как-то убрать сишные указатели на начало последовательности элементов которые они называют массивом. И указатель на начало последовательности char которые они называют строкой

Например изобрести unsafe

Ответить | Правка | Наверх | Cообщить модератору

73. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +/
Сообщение от Аноним (73), 02-Ноя-22, 08:18 
std::span
Ответить | Правка | Наверх | Cообщить модератору

76. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +/
Сообщение от Аноним (74), 02-Ноя-22, 08:53 
Если для ваших задач не нужен именно C++, это не значит, что и всем остальным для их задач он тоже не подходит.

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

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

83. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +/
Сообщение от Аноним (83), 02-Ноя-22, 09:39 
>>> никто для вашего душевного спокойствия менять не будет <<<

как говорится никогда не говорите никогда: master, slave, blacklist... и кто знает что они придумают ещё.

Ответить | Правка | Наверх | Cообщить модератору

93. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +1 +/
Сообщение от Аноним (63), 02-Ноя-22, 10:15 
Причем здесь терминология? Паскаль например тоже больше 50 лет назад появился. Но там почему-то уже были настоящие строки с размером и настоящие массивы (а не указатели на начало) с границами.
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

95. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +1 +/
Сообщение от Аноним (63), 02-Ноя-22, 10:21 
А в С++ строки и вектора они появились только в стандарте C++ 2003
Ответить | Правка | Наверх | Cообщить модератору

96. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +1 +/
Сообщение от Аноним (63), 02-Ноя-22, 10:24 
В 2012 на С++ еще в каждой крупной библиотеке еще изобретали свои строки вместо std:string
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

99. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +1 +/
Сообщение от Аноним (9), 02-Ноя-22, 10:50 
> изобретали свои строки вместо std:string

Кутэ тому пример.

Ответить | Правка | Наверх | Cообщить модератору

120. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +/
Сообщение от Аноним (123), 02-Ноя-22, 16:04 
ладно qt, свои строки были даже в Ogre 3D и вроде бы wxwidget
Ну вот зачем библиотеке для 3D графики собственный аналог std:string?
Ответить | Правка | Наверх | Cообщить модератору

131. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +/
Сообщение от Аноним (131), 02-Ноя-22, 18:48 
Когда Qt разрабатывали std:string ещё небыло.
Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору

106. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +/
Сообщение от Аноним (107), 02-Ноя-22, 13:28 
Это просто показывает насколько удобна, продумана и универсальна эталонная реализация в std
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

133. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +/
Сообщение от Аноним (131), 02-Ноя-22, 18:50 
Или то насколько сложно перевести уже существующий продукт на новую библиотеку с полностью другим API.
Ответить | Правка | Наверх | Cообщить модератору

84. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +/
Сообщение от Аноним (9), 02-Ноя-22, 09:41 
> как-то убрать сишные указатели

Очень простой рецепт: не используй указатели :)

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

130. "Переполнение буфера в OpenSSL, эксплуатируемое при проверке ..."  +/
Сообщение от Аноним (131), 02-Ноя-22, 18:44 
Зачем убирать? Просто не используй.
Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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