| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent b164848 commit 1bd5633
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -55,43 +55,11 @@ NASM version 2.11.08 | |||
| 55 | 55 | ||
| 56 | 56 | ## 1. Obtain and extract new OpenSSL sources | |
| 57 | 57 | ||
| 58 | - Get a new source from <https://github.com/quictls/openssl/tree/OpenSSL_1_1_1j+quic> | ||
| 58 | + Get a new source from <https://github.com/quictls/openssl/tree/openssl-3.0.5+quic> | ||
| 59 | 59 | and copy all files into `deps/openssl/openssl`. Then add all files and commit | |
| 60 | 60 | them. (The link above, and the branch, will change with each new OpenSSL | |
| 61 | 61 | release). | |
| 62 | 62 | ||
| 63 | - ### OpenSSL 1.1.1 | ||
| 64 | - | ||
| 65 | - ```console | ||
| 66 | - % git clone https://github.com/quictls/openssl | ||
| 67 | - % cd openssl | ||
| 68 | - % git checkout OpenSSL_1_1_1j+quic | ||
| 69 | - % cd ../node/deps/openssl | ||
| 70 | - % rm -rf openssl | ||
| 71 | - % cp -R ../../../openssl openssl | ||
| 72 | - % rm -rf openssl/.git* openssl/.travis* | ||
| 73 | - % git add --all openssl | ||
| 74 | - % git commit openssl | ||
| 75 | - ``` | ||
| 76 | - | ||
| 77 | - The commit message can be written as (with the openssl version set | ||
| 78 | - to the relevant value): | ||
| 79 | - | ||
| 80 | - ```text | ||
| 81 | - deps: upgrade openssl sources to OpenSSL_1_1_1j | ||
| 82 | - | ||
| 83 | - This updates all sources in deps/openssl/openssl by: | ||
| 84 | - $ git clone https://github.com/quictls/openssl | ||
| 85 | - $ cd openssl | ||
| 86 | - $ git checkout OpenSSL_1_1_1j+quic | ||
| 87 | - $ cd ../node/deps/openssl | ||
| 88 | - $ rm -rf openssl | ||
| 89 | - $ cp -R ../openssl openssl | ||
| 90 | - $ rm -rf openssl/.git* openssl/.travis* | ||
| 91 | - $ git add --all openssl | ||
| 92 | - $ git commit openssl | ||
| 93 | - ``` | ||
| 94 | - | ||
| 95 | 63 | ### OpenSSL 3.x.x | |
| 96 | 64 | ||
| 97 | 65 | ```console | |
@@ -106,12 +74,12 @@ This updates all sources in deps/openssl/openssl by: | |||
| 106 | 74 | ``` | |
| 107 | 75 | ||
| 108 | 76 | ```text | |
| 109 | - deps: upgrade openssl sources to quictls/openssl-3.0.2 | ||
| 77 | + deps: upgrade openssl sources to quictls/openssl-3.0.5+quic | ||
| 110 | 78 | ||
| 111 | 79 | This updates all sources in deps/openssl/openssl by: | |
| 112 | 80 | $ git clone git@github.com:quictls/openssl.git | |
| 113 | 81 | $ cd openssl | |
| 114 | - $ git checkout openssl-3.0.2+quic | ||
| 82 | + $ git checkout openssl-3.0.5+quic | ||
| 115 | 83 | $ cd ../node/deps/openssl | |
| 116 | 84 | $ rm -rf openssl | |
| 117 | 85 | $ cp -R ../../../openssl openssl | |
@@ -157,34 +125,17 @@ files if they are changed before committing: | |||
| 157 | 125 | ||
| 158 | 126 | ```console | |
| 159 | 127 | % git add deps/openssl/config/archs | |
| 160 | - % git add deps/openssl/openssl/include/crypto/bn_conf.h | ||
| 161 | - % git add deps/openssl/openssl/include/crypto/dso_conf.h | ||
| 162 | - % git add deps/openssl/openssl/include/openssl/opensslconf.h | ||
| 128 | + % git add deps/openssl/openssl | ||
| 163 | 129 | % git commit | |
| 164 | 130 | ``` | |
| 165 | 131 | ||
| 166 | 132 | The commit message can be written as (with the openssl version set | |
| 167 | 133 | to the relevant value): | |
| 168 | 134 | ||
| 169 | - ### OpenSSL 1.1.1 | ||
| 170 | - | ||
| 171 | - ```text | ||
| 172 | - deps: update archs files for OpenSSL-1.1.1 | ||
| 173 | - | ||
| 174 | - After an OpenSSL source update, all the config files need to be | ||
| 175 | - regenerated and committed by: | ||
| 176 | - $ make -C deps/openssl/config | ||
| 177 | - $ git add deps/openssl/config/archs | ||
| 178 | - $ git add deps/openssl/openssl/include/crypto/bn_conf.h | ||
| 179 | - $ git add deps/openssl/openssl/include/crypto/dso_conf.h | ||
| 180 | - $ git add deps/openssl/openssl/include/openssl/opensslconf.h | ||
| 181 | - $ git commit | ||
| 182 | - ``` | ||
| 183 | - | ||
| 184 | - ### OpenSSL 3.0.x | ||
| 135 | + ### OpenSSL 3.x.x | ||
| 185 | 136 | ||
| 186 | 137 | ```text | |
| 187 | - deps: update archs files for quictls/openssl-3.0.0-alpha-16 | ||
| 138 | + deps: update archs files for quictls/openssl-3.0.5+quic | ||
| 188 | 139 | ||
| 189 | 140 | After an OpenSSL source update, all the config files need to be | |
| 190 | 141 | regenerated and committed by: | |
| Back | FazBrowse Home | New Git URL |
0 commit comments