Commit Graph

102 Commits

Author SHA1 Message Date
Stanley Cheung 39780ba2b5
Update third_party/boringssl-with-bazel (#32721)
Change was created by the release automation script. See
go/grpc-release.
2023-03-27 15:11:48 -07:00
Jan Tattermusch 9c45499dfc
Update third_party/boringssl-with-bazel (#32492)
Upgrade boringssl to the latest "master-with-bazel"
- use the `'USE_HEADERMAP' => 'NO'` fix for ObjC
- update the key for asm optimizations on mac/apple in python's setup.py

This PR depends on monterey fixes here:
https://github.com/grpc/grpc/pull/32493 and the boringssl's build
simplification
https://boringssl-review.googlesource.com/c/boringssl/+/56465.

---------

Co-authored-by: Hannah Shi <hannahshisfb@gmail.com>
2023-03-02 10:18:00 +01:00
Jan Tattermusch 740932c899
Make remaining objc test jobs to pass on MacOS monterey (#32493)
Make remaining objC jobs compatible with kokoro monterey workers and
prepare for boringssl upgrade.

The changes here are taken from https://github.com/grpc/grpc/pull/32357,
but they should be merged in a separate PR
(we need the changes to be able to upgrade to monterey anyway and
there's no reason to make the boringssl upgrade PR more complicated by
bundling more fixes into it).

I've checked that the grpc_basictests_objc_examples and
grpc_ios_binary_size are green if switched to monterey.
Unfortunately it's hard to make grpc_basictests_objc_examples pass on
both monterey and mojave, so I suggest merging this PR at the same time
as CL to upgrade the kokoro jobs to monterey.
- that way both PR and continuous runs will remain green
- older branches would need a backport anyway

---------

Co-authored-by: Hannah Shi <hannahshisfb@gmail.com>
2023-03-01 09:55:33 +01:00
Esun Kim ea4204bb51
Update boringssl to grpc-202302 (#32353)
This is to address
[CVE-2023-0286](https://www.trellix.com/en-us/about/newsroom/stories/research/cve-2023-0286-the-openssl-who-cried-severity-high.html)
2023-02-13 10:27:46 -08:00
Jan Tattermusch d61b564ac0
Update third_party/boringssl-with-bazel (#28510)
* Update third_party/boringssl-with-bazel

* regenerate projects

* regenerate boringssl prefix headers

* Increase boringssl podspec version

* regenerate projects (2nd time)
2022-01-12 18:39:29 +01:00
Esun Kim 5088014987
Boringssl update to 4fb1589 (#28194)
* update submodule boringssl-with-bazel with origin/main-with-bazel

* update boringssl dependency to main-with-bazel commit SHA

* regenerate files

* generate boringssl prefix headers

* Increment podspec version
2021-11-23 16:02:56 -08:00
Mark D. Roth a54243862a
Boringssl upgrade (#27710)
* update submodule boringssl-with-bazel with origin/main-with-bazel

* update build files

* generate boringssl prefix headers

* update podspecs
2021-10-14 10:23:21 -07:00
Esun Kim c56b0a3818
Update boringssl to the latest (#27606)
* Change boringssl branch name

* update submodule boringssl-with-bazel with origin/main-with-bazel

* update boringssl dependency to main-with-bazel commit SHA

* regenerate files

* Increment podspec version

* generate boringssl prefix headers
2021-10-06 10:02:23 -07:00
Denny C. Dai 251274022c
Revert "Revert "[objc] Turn on error exit in cocoapod pre-install (#27474)" (#27497)" (#27500)
This reverts commit 044253e5bd.
2021-09-29 14:12:28 -07:00
Denny C. Dai 044253e5bd
Revert "[objc] Turn on error exit in cocoapod pre-install (#27474)" (#27497)
This reverts commit c3759da7cc.
2021-09-27 18:12:36 -07:00
Denny C. Dai c3759da7cc
[objc] Turn on error exit in cocoapod pre-install (#27474)
This enforces entire script to exit with error if any of the
pre-install command fails. The error exit marks the pod install
as failure and therefore prompting user's immediate attention.

Previoulsy pre-install script might siliently fail partially and
left corrupted cocoapod cahce which causes a number of build issues
during version upgrade
2021-09-27 15:15:16 -07:00
Denny C. Dai 610db377f3
[objc] Fix firestone linux cocoapod grpc install issue (#27300)
all checks green, merge and close
2021-09-10 12:37:04 -07:00
donnadionne 022cff7d7c
update submodule boringssl-with-bazel with origin/master-with-bazel (#27208)
* update submodule boringssl-with-bazel with origin/master-with-bazel

* update boringssl dependency to master-with-bazel commit SHA

* regenerate files

* Updated sha256

* generate boringssl prefix headers

* Increment podspec version
2021-09-01 11:25:01 -07:00
apolcyn fed797b70d
Update boringssl submodule (#26520)
* update submodule boringssl-with-bazel with origin/master-with-bazel

* update boringssl dependency to master-with-bazel commit bcc01b6c66b1c6fa2816b108e50a544b757fbd7b

* regenerate projects

* Updated sha256

* Increment podspec version

* Second regeneration
2021-06-21 13:58:40 -07:00
Yash Tibrewal fe56d1a39a
Update boringssl submodule (#26101)
* update submodule boringssl-with-bazel with origin/master-with-bazel

* Update boringssl dependency to master-with-bazel commit SHA

* Generate projects

* Updated boringssl sha256

* Generate boringssl prefix headers

* Increment podspec version
2021-04-29 11:10:00 -07:00
Karthik Ravi Shankar 26f85ca2d9
Update boringssl (#25564)
* update submodule boringssl-with-bazel with origin/master-with-bazel

* update boringssl dependency to master-with-bazel commit SHA

* regenerate files

* Updated sha256

* generate boringssl prefix headers

* Increment podspec version

* Second regeneration

* add boringssl SHA in check_submodules.sh
2021-02-26 11:06:14 -08:00
Lidi Zheng efb01629d2 generate boringssl prefix headers 2021-02-05 10:47:53 -08:00
Lidi Zheng eb4e78bf96 generate project 2021-02-05 10:21:09 -08:00
Lidi Zheng 37579697bd Second regeneration 2021-02-04 17:19:10 -08:00
Lidi Zheng 027ab0a03c generate boringssl prefix headers 2021-02-04 17:17:26 -08:00
Lidi Zheng c78c6ae20d regenerate files 2021-02-04 17:16:22 -08:00
yulin-liang 6436f81167 Second regeneration 2020-11-03 12:03:09 -08:00
yulin-liang 8383c5a94f generate boringssl prefix headers 2020-11-03 12:00:38 -08:00
yulin-liang afc556a4c3 renegerate files 2020-11-03 11:53:12 -08:00
Esun Kim ccf3cbc6b7 Bump iOS and OSX version 2020-09-30 14:58:30 -07:00
Donna Dionne a1361adb00 Second regeneration 2020-09-28 22:47:41 -07:00
Donna Dionne 21367b24b5 generate boringssl prefix headers 2020-09-28 22:43:40 -07:00
Donna Dionne 55267990b0 regenerate files 2020-09-28 22:41:16 -07:00
Srini Polavarapu a8bd0ab302 Second regeneration 2020-08-14 18:44:52 -07:00
Srini Polavarapu 9f68c0ab28 generate boringssl prefix headers 2020-08-14 18:38:37 -07:00
Srini Polavarapu 9b5b5be3e2 regenerate files 2020-08-14 18:33:42 -07:00
Micah Kornfield 5b56c69b64 Second regeneration 2020-07-20 10:46:58 -07:00
Micah Kornfield db05deb143 uses sources.json 2020-07-17 13:39:55 -07:00
Micah Kornfield cf086ae3fa Uses sources.json 2020-07-17 13:26:11 -07:00
Jan Tattermusch b1ed4f1d9e regenerate projects 2020-07-07 11:34:30 +02:00
Jan Tattermusch 6c91767338 regenerate projects 2020-07-07 11:26:54 +02:00
Srini Polavarapu ce52c1dd71 update boringssl 2020-05-20 14:57:25 -07:00
Muxi Yan 056bd79091 address comments 2020-04-20 10:44:04 -07:00
Muxi Yan 65e24bcfc9 make generated header idempotent 2020-04-10 10:40:41 -07:00
Muxi Yan 802368945f gzip generates the same content for each build_projects 2020-04-09 17:03:51 -07:00
Muxi Yan 9d298ccb19 build_projects 2020-04-07 12:57:10 -07:00
Muxi Yan 389c076bdb fix regeneration script with boringssl-with-bazel 2020-04-07 11:44:51 -07:00
Muxi Yan df44248116 build_projects 2020-04-07 11:21:31 -07:00
Muxi Yan b5ec5e0b8b Fix podspec bug 2020-04-07 10:52:13 -07:00
Muxi Yan a39d5407ae upgrade BoringSSL 2020-04-03 12:56:14 -07:00
Muxi Yan a65844c63a build_project 2020-04-03 11:44:37 -07:00
Muxi Yan 590415e1f3 Merge remote-tracking branch 'upstream/master' into boringssl-prefix-header 2020-04-03 11:43:05 -07:00
Muxi Yan fca1320082 Upgrade BoringSSL commit number 2020-04-02 17:21:29 -07:00
Muxi Yan 80414f6cf8 Fix BoringSSL-GRPC template 2020-04-02 17:13:51 -07:00
Muxi Yan 67d70ee059 Remove docker, and update scripts 2020-04-01 11:53:20 -07:00