Skip to content
Snippets Groups Projects
  1. Dec 12, 2019
  2. Dec 10, 2019
    • Aaron Green's avatar
      [boringssl] Better encapsulate the Zircon BoringSSL build. · fde44787
      Aaron Green authored
      This CL removes some ununsed files and extracts the source lists needed
      by the Zircon build into a 'zircon.gni' file. This allows the upstream
      code and the source lists to be updated atomically.
      
      Bug: 41904
      Change-Id: Ibc61ba48424a620ed62e47e40aa9a6c1e673fa49
      fde44787
  3. Dec 04, 2019
    • Aaron Green's avatar
      [third_party][boringssl] Limit unsafe lib visibiliaty · c5add5ff
      Aaron Green authored
      This CL restricts the fuzzed versions of libcrypto and libssl to only
      be available to the fuzzers. It also tries to more gracefully handle
      the name collision between the fuzzers_package template and the
      generated .gni file.
      
      Change-Id: I849c2406c1e574f34c591cbfc41a12a08ce02d8a
      c5add5ff
    • Cameron Finucane's avatar
      [boringssl][build] Fix typo in build file · 30b5bd4b
      Cameron Finucane authored
      fxr/279893 introduced a typo that wasn't caught by CQ. The parameter in
      question is deprecated, so this change removes it entirely.
      
      Change-Id: I4de236d605e9b1e191a84e8f20df6f49bd064771
      30b5bd4b
  4. Dec 02, 2019
  5. Jun 26, 2019
  6. Jun 18, 2019
  7. May 23, 2019
  8. Apr 13, 2019
  9. Mar 27, 2019
  10. Mar 07, 2019
    • Aaron Green's avatar
      [roll] Roll to f9c8d308 · 31eacbe1
      Aaron Green authored
      This is an autogenerated roll of BoringSSL from upstream.
      
      Test: fx run-test boringssl_tests
      Change-Id: I878c47f02de2ae1df87d2d3ce33e1004f9a34e5d
      31eacbe1
  11. Mar 01, 2019
    • Aaron Green's avatar
      Refactor rollers for fuchsia.git, integration repo · 4f39f580
      Aaron Green authored
      This CL updates the roller scripts to incorporate two major changes to
      the Fuchsia project:
       1. Jiri manifests have been moved to an internal integration repo.
       2. The "stem", including zircon and garnet has been made monorepo.
      
      The result of both of these changes is that roll_boringssl.go script can
      no longer update manifests, and thus no longer needs to make commits
      automatically (which was previously error-prone).  Updating the internal
      manifests is now a manual step. A 'check-integration' script is added to
      make it simple, and the README.fuchsia has been updated with current
      instructions.
      
      Change-Id: I906ce9da89758a2e05887da54cd96dd7078a8c44
      4f39f580
  12. Feb 21, 2019
  13. Feb 09, 2019
    • Roland McGrath's avatar
      [fuchsia GN] Don't use zxcpp · 7930b445
      Roland McGrath authored
      zxcpp is deprecated and superfluous with static libc++.
      
      Bug: ZX-1751 #comment Removed boringssl users of zxcpp
      Test: CQ
      Change-Id: I5fb147ec5fa236c8d7ef4551c072208c073bbc41
      7930b445
  14. Feb 07, 2019
  15. Feb 06, 2019
    • Scott Graham's avatar
      [googletest] Suppress -Wdeprecated-declarations in tests · df0e8f68
      Scott Graham authored
      googletest renamed some API functions, but BoringSSL hasn't moved
      forward. Rather than fork the BoringSSL code for such a small reason
      (TEST_CASE->TEST_SUITE), just disable that warning (in test code only)
      for now.
      
      INTK-682 #comment [googletest] Suppress -Wdeprecated-declarations in tests
      
      Test: CQ
      Change-Id: I079b6c42123d9a52d1b9c581fa5e31c761c2a23c
      df0e8f68
  16. Nov 21, 2018
  17. Nov 05, 2018
    • Aaron Green's avatar
      Add upstream fuzzers · 8a5354ab
      Aaron Green authored
      This CL adds the upstream fuzzers into BUILD.gn
      
      SEC-44 #comment Use BoringSSL as an example
      
      Tests: Manually ran fuzzers
      
      Change-Id: I903a5640378e58d648da438221bfce0f79ef6dfb
      8a5354ab
  18. Oct 16, 2018
  19. Oct 10, 2018
  20. Sep 24, 2018
  21. Sep 21, 2018
    • Joshua Liebow-Feeser's avatar
      [rust] Add PKCS5_PBKDF2 symbols · ef49f124
      Joshua Liebow-Feeser authored
      - Add "PKCS5_PBKDF2_" to the list of prefixes added by bindgen
      
      SEC-100
      
      Test: Tested //garnet/public/rust/crates/mundane-crypto
      Change-Id: Ia93218ec74817d58bf822ffafd77b563bd6874c2
      ef49f124
  22. Sep 07, 2018
  23. Aug 28, 2018
  24. Aug 27, 2018
  25. Aug 22, 2018
  26. Aug 14, 2018
    • Joshua Liebow-Feeser's avatar
      [rust] Add HMAC symbols · 571ec27c
      Joshua Liebow-Feeser authored
      - Add "HMAC_" to the list of prefixes added by bindgen
      
      SEC-93
      
      Test: Tested //garnet/public/rust/crates/mundane-crypto
      Change-Id: I5748088c692ce3fefd71a2fd6ffc8fef307f82a6
      571ec27c
  27. Aug 01, 2018
    • Joshua Liebow-Feeser's avatar
      [rust] Initial commit of Rust bindings · 8742524e
      Joshua Liebow-Feeser authored
      SEC-88
      
      Test: Manually tested:
      - new roll_boringssl.go
      - compiled/tested rust/boringssl-sys
      - compiled //garnet/public/rust/crates/mundane-crypto, which
        depends on these bindings
      
      Change-Id: I2804a88d19e7755ff43e17ca75e4180e73417158
      8742524e
  28. Jul 12, 2018
    • Adam Barth's avatar
      [fuchsia] Link against zxcpp · 6f7e42f5
      Adam Barth authored
      Previously, we were linking boringssl dynamically against libc++.so.
      Because we include boringssl in the SDK, we want to not link against
      libc++.so.
      
      In order for the C++ language to work, we need to link against some
      library that provides a few basic symbols. This CL obtains those symbols
      by statically linking against zxcpp, which is how we normally get those
      symbols without libc++.
      
      Test: SDK compiles
      Change-Id: I43e4220a62ea1baae1a172f21b781a496842db44
      6f7e42f5
  29. Jul 08, 2018
  30. Jun 28, 2018
  31. Jun 12, 2018
  32. May 22, 2018
  33. May 12, 2018
  34. May 09, 2018
    • Petr Hosek's avatar
      [test] Migrate all uses of gtest to googletest · 5f3c3c75
      Petr Hosek authored
      gtest is an old version that predates the googletest and googlemock
      merger, all tests should be using the newer googletest that's being
      kept in sync with the upstream version.
      
      Change-Id: If98c73b258d8d118bd226045af583f8125ed1950
      5f3c3c75
  35. Apr 30, 2018
Loading