@@ -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 [email protected] :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
135
### OpenSSL 3.0.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:
0 commit comments