1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/shike-boringssl

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

BoringSSL

BoringSSL — это форк OpenSSL, который разработан для удовлетворения потребностей Google.

Хотя BoringSSL является проектом с открытым исходным кодом, он не предназначен для общего использования, как OpenSSL. Мы не рекомендуем третьим сторонам полагаться на него. Это может вызвать разочарование, поскольку нет гарантий стабильности API или ABI.

Программы используют собственные копии BoringSSL, и мы обновляем всё по мере необходимости при принятии решения об изменениях в API. Это позволяет нам в основном избегать компромиссов во имя совместимости. Это работает для нас, но может не работать для вас.

BoringSSL появился потому, что Google много лет использовал OpenSSL различными способами и со временем создал большое количество патчей, которые поддерживались при отслеживании основного OpenSSL. По мере того как продуктовый портфель Google становился более сложным, появлялось всё больше копий OpenSSL, а усилия, связанные с поддержанием всех этих патчей в нескольких местах, неуклонно росли.

В настоящее время BoringSSL используется в качестве SSL-библиотеки в Chrome/Chromium, Android (но не является частью NDK) и ряде других приложений/программ.

Ссылки на проект:

Есть и другие файлы в этом каталоге, которые могут быть полезны:

  • PORTING.md: как перенести код, использующий OpenSSL, на BoringSSL;
  • BUILDING.md: как собрать BoringSSL;
  • INCORPORATING.md: как включить BoringSSL в проект;
  • API-CONVENTIONS.md: общие соглашения по использованию API для потребителей и разработчиков BoringSSL;
  • STYLE.md: правила и рекомендации по стилю кодирования;
  • include/openssl: публичные заголовки с документацией по API в комментариях. Также доступно онлайн;
  • FUZZING.md: информация о фаззинге BoringSSL;
  • CONTRIBUTING.md: как внести свой вклад в BoringSSL;
  • BREAKING-CHANGES.md: заметки о потенциально критических изменениях;
  • SANDBOXING.md: примечания по использованию BoringSSL в изолированной среде.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

BoringSSL is a fork of OpenSSL that is designed to meet Google's needs. Развернуть Свернуть
BSD-3-Clause
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/shike-boringssl.git
git@api.gitlife.ru:oschina-mirror/shike-boringssl.git
oschina-mirror
shike-boringssl
shike-boringssl
master