GithubHelp home page GithubHelp logo

clown-team / boringssl Goto Github PK

View Code? Open in Web Editor NEW

This project forked from google/boringssl

0.0 0.0 0.0 284.78 MB

Mirror of BoringSSL

Home Page: https://boringssl.googlesource.com/boringssl

License: Other

Shell 0.11% C++ 27.64% Python 0.47% Perl 12.49% C 44.55% Go 11.36% Assembly 2.35% Rust 0.43% CSS 0.01% CMake 0.44% Raku 0.16%

boringssl's Introduction

BoringSSL

BoringSSL is a fork of OpenSSL that is designed to meet Google's needs.

Although BoringSSL is an open source project, it is not intended for general use, as OpenSSL is. We don't recommend that third parties depend upon it. Doing so is likely to be frustrating because there are no guarantees of API or ABI stability.

Programs ship their own copies of BoringSSL when they use it and we update everything as needed when deciding to make API changes. This allows us to mostly avoid compromises in the name of compatibility. It works for us, but it may not work for you.

BoringSSL arose because Google used OpenSSL for many years in various ways and, over time, built up a large number of patches that were maintained while tracking upstream OpenSSL. As Google's product portfolio became more complex, more copies of OpenSSL sprung up and the effort involved in maintaining all these patches in multiple places was growing steadily.

Currently BoringSSL is the SSL library in Chrome/Chromium, Android (but it's not part of the NDK) and a number of other apps/programs.

Project links:

There are other files in this directory which might be helpful:

boringssl's People

Contributors

davidben avatar agl avatar briansmith avatar dvorak42 avatar nharper avatar kreichgauer avatar ghedo avatar piotrsikora avatar dmcardle avatar achernya avatar prbprbprb avatar nopsledder avatar haavardmolland avatar shishkander avatar andres-erbsen avatar codebytere avatar varomodt avatar joshlf avatar doughd avatar nornagon avatar nico avatar estark37 avatar tocarip avatar tamaspetz avatar botovq avatar lekensteyn avatar kthelgason avatar geegeea avatar ekr avatar davidschinazi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.