Skip to content

Commit 29ab951

Browse files
JonathanWilburt8m
authored andcommitted
doc: the timeSpecification X.509v3 extension
Reviewed-by: Neil Horman <[email protected]> Reviewed-by: Tomas Mraz <[email protected]> (Merged from openssl#25476)
1 parent 70b17e5 commit 29ab951

File tree

3 files changed

+110
-0
lines changed

3 files changed

+110
-0
lines changed

doc/man3/X509_dup.pod

+33
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,12 @@ OSSL_CRMF_PKIPUBLICATIONINFO_new,
194194
OSSL_CRMF_SINGLEPUBINFO_free,
195195
OSSL_CRMF_SINGLEPUBINFO_it,
196196
OSSL_CRMF_SINGLEPUBINFO_new,
197+
OSSL_DAY_TIME_free,
198+
OSSL_DAY_TIME_new,
199+
OSSL_DAY_TIME_it,
200+
OSSL_DAY_TIME_BAND_free,
201+
OSSL_DAY_TIME_BAND_new,
202+
OSSL_DAY_TIME_BAND_it,
197203
OSSL_HASH_free,
198204
OSSL_HASH_it,
199205
OSSL_HASH_new,
@@ -223,6 +229,9 @@ OSSL_IETF_ATTR_SYNTAX_VALUE_it,
223229
OSSL_IETF_ATTR_SYNTAX_VALUE_new,
224230
OSSL_ISSUER_SERIAL_free,
225231
OSSL_ISSUER_SERIAL_new,
232+
OSSL_NAMED_DAY_free,
233+
OSSL_NAMED_DAY_new,
234+
OSSL_NAMED_DAY_it,
226235
OSSL_OBJECT_DIGEST_INFO_free,
227236
OSSL_OBJECT_DIGEST_INFO_new,
228237
OSSL_ROLE_SPEC_CERT_ID_free,
@@ -231,6 +240,30 @@ OSSL_ROLE_SPEC_CERT_ID_it,
231240
OSSL_ROLE_SPEC_CERT_ID_SYNTAX_free,
232241
OSSL_ROLE_SPEC_CERT_ID_SYNTAX_new,
233242
OSSL_ROLE_SPEC_CERT_ID_SYNTAX_it,
243+
OSSL_TIME_PERIOD_free,
244+
OSSL_TIME_PERIOD_new,
245+
OSSL_TIME_PERIOD_it,
246+
OSSL_TIME_SPEC_ABSOLUTE_free,
247+
OSSL_TIME_SPEC_ABSOLUTE_new,
248+
OSSL_TIME_SPEC_ABSOLUTE_it,
249+
OSSL_TIME_SPEC_free,
250+
OSSL_TIME_SPEC_new,
251+
OSSL_TIME_SPEC_it,
252+
OSSL_TIME_SPEC_DAY_free,
253+
OSSL_TIME_SPEC_DAY_new,
254+
OSSL_TIME_SPEC_DAY_it,
255+
OSSL_TIME_SPEC_MONTH_free,
256+
OSSL_TIME_SPEC_MONTH_new,
257+
OSSL_TIME_SPEC_MONTH_it,
258+
OSSL_TIME_SPEC_TIME_free,
259+
OSSL_TIME_SPEC_TIME_new,
260+
OSSL_TIME_SPEC_TIME_it,
261+
OSSL_TIME_SPEC_WEEKS_free,
262+
OSSL_TIME_SPEC_WEEKS_new,
263+
OSSL_TIME_SPEC_WEEKS_it,
264+
OSSL_TIME_SPEC_X_DAY_OF_free,
265+
OSSL_TIME_SPEC_X_DAY_OF_new,
266+
OSSL_TIME_SPEC_X_DAY_OF_it,
234267
OSSL_USER_NOTICE_SYNTAX_free,
235268
OSSL_USER_NOTICE_SYNTAX_new,
236269
OSSL_USER_NOTICE_SYNTAX_it,

doc/man3/d2i_X509.pod

+22
Original file line numberDiff line numberDiff line change
@@ -105,11 +105,14 @@ d2i_OSSL_CRMF_MSGS,
105105
d2i_OSSL_CRMF_PBMPARAMETER,
106106
d2i_OSSL_CRMF_PKIPUBLICATIONINFO,
107107
d2i_OSSL_CRMF_SINGLEPUBINFO,
108+
d2i_OSSL_DAY_TIME,
109+
d2i_OSSL_DAY_TIME_BAND,
108110
d2i_OSSL_HASH,
109111
d2i_OSSL_IETF_ATTR_SYNTAX,
110112
d2i_OSSL_INFO_SYNTAX,
111113
d2i_OSSL_INFO_SYNTAX_POINTER,
112114
d2i_OSSL_ISSUER_SERIAL,
115+
d2i_OSSL_NAMED_DAY,
113116
d2i_OSSL_OBJECT_DIGEST_INFO,
114117
d2i_OSSL_PRIVILEGE_POLICY_ID,
115118
d2i_OSSL_ROLE_SPEC_CERT_ID,
@@ -118,6 +121,14 @@ d2i_OSSL_TARGET_CERT,
118121
d2i_OSSL_TARGET,
119122
d2i_OSSL_TARGETING_INFORMATION,
120123
d2i_OSSL_TARGETS,
124+
d2i_OSSL_TIME_PERIOD,
125+
d2i_OSSL_TIME_SPEC,
126+
d2i_OSSL_TIME_SPEC_ABSOLUTE,
127+
d2i_OSSL_TIME_SPEC_DAY,
128+
d2i_OSSL_TIME_SPEC_MONTH,
129+
d2i_OSSL_TIME_SPEC_TIME,
130+
d2i_OSSL_TIME_SPEC_WEEKS,
131+
d2i_OSSL_TIME_SPEC_X_DAY_OF,
121132
d2i_OSSL_USER_NOTICE_SYNTAX,
122133
d2i_OTHERNAME,
123134
d2i_PBE2PARAM,
@@ -300,10 +311,13 @@ i2d_OSSL_CRMF_PBMPARAMETER,
300311
i2d_OSSL_CRMF_PKIPUBLICATIONINFO,
301312
i2d_OSSL_CRMF_SINGLEPUBINFO,
302313
i2d_OSSL_HASH,
314+
i2d_OSSL_DAY_TIME,
315+
i2d_OSSL_DAY_TIME_BAND,
303316
i2d_OSSL_IETF_ATTR_SYNTAX,
304317
i2d_OSSL_INFO_SYNTAX,
305318
i2d_OSSL_INFO_SYNTAX_POINTER,
306319
i2d_OSSL_ISSUER_SERIAL,
320+
i2d_OSSL_NAMED_DAY,
307321
i2d_OSSL_OBJECT_DIGEST_INFO,
308322
i2d_OSSL_PRIVILEGE_POLICY_ID,
309323
i2d_OSSL_ROLE_SPEC_CERT_ID,
@@ -312,6 +326,14 @@ i2d_OSSL_TARGET_CERT,
312326
i2d_OSSL_TARGET,
313327
i2d_OSSL_TARGETING_INFORMATION,
314328
i2d_OSSL_TARGETS,
329+
i2d_OSSL_TIME_PERIOD,
330+
i2d_OSSL_TIME_SPEC,
331+
i2d_OSSL_TIME_SPEC_ABSOLUTE,
332+
i2d_OSSL_TIME_SPEC_DAY,
333+
i2d_OSSL_TIME_SPEC_MONTH,
334+
i2d_OSSL_TIME_SPEC_TIME,
335+
i2d_OSSL_TIME_SPEC_WEEKS,
336+
i2d_OSSL_TIME_SPEC_X_DAY_OF,
315337
i2d_OSSL_USER_NOTICE_SYNTAX,
316338
i2d_OTHERNAME,
317339
i2d_PBE2PARAM,

util/libcrypto.num

+55
Original file line numberDiff line numberDiff line change
@@ -5776,3 +5776,58 @@ i2d_OSSL_PRIVILEGE_POLICY_ID ? 3_5_0 EXIST::FUNCTION:
57765776
OSSL_PRIVILEGE_POLICY_ID_free ? 3_5_0 EXIST::FUNCTION:
57775777
OSSL_PRIVILEGE_POLICY_ID_new ? 3_5_0 EXIST::FUNCTION:
57785778
OSSL_PARAM_print_to_bio ? 3_5_0 EXIST::FUNCTION:
5779+
d2i_OSSL_DAY_TIME ? 3_5_0 EXIST::FUNCTION:
5780+
i2d_OSSL_DAY_TIME ? 3_5_0 EXIST::FUNCTION:
5781+
OSSL_DAY_TIME_free ? 3_5_0 EXIST::FUNCTION:
5782+
OSSL_DAY_TIME_new ? 3_5_0 EXIST::FUNCTION:
5783+
OSSL_DAY_TIME_it ? 3_5_0 EXIST::FUNCTION:
5784+
d2i_OSSL_DAY_TIME_BAND ? 3_5_0 EXIST::FUNCTION:
5785+
i2d_OSSL_DAY_TIME_BAND ? 3_5_0 EXIST::FUNCTION:
5786+
OSSL_DAY_TIME_BAND_free ? 3_5_0 EXIST::FUNCTION:
5787+
OSSL_DAY_TIME_BAND_new ? 3_5_0 EXIST::FUNCTION:
5788+
OSSL_DAY_TIME_BAND_it ? 3_5_0 EXIST::FUNCTION:
5789+
d2i_OSSL_TIME_SPEC_DAY ? 3_5_0 EXIST::FUNCTION:
5790+
i2d_OSSL_TIME_SPEC_DAY ? 3_5_0 EXIST::FUNCTION:
5791+
OSSL_TIME_SPEC_DAY_free ? 3_5_0 EXIST::FUNCTION:
5792+
OSSL_TIME_SPEC_DAY_new ? 3_5_0 EXIST::FUNCTION:
5793+
OSSL_TIME_SPEC_DAY_it ? 3_5_0 EXIST::FUNCTION:
5794+
d2i_OSSL_TIME_SPEC_WEEKS ? 3_5_0 EXIST::FUNCTION:
5795+
i2d_OSSL_TIME_SPEC_WEEKS ? 3_5_0 EXIST::FUNCTION:
5796+
OSSL_TIME_SPEC_WEEKS_free ? 3_5_0 EXIST::FUNCTION:
5797+
OSSL_TIME_SPEC_WEEKS_new ? 3_5_0 EXIST::FUNCTION:
5798+
OSSL_TIME_SPEC_WEEKS_it ? 3_5_0 EXIST::FUNCTION:
5799+
d2i_OSSL_TIME_SPEC_MONTH ? 3_5_0 EXIST::FUNCTION:
5800+
i2d_OSSL_TIME_SPEC_MONTH ? 3_5_0 EXIST::FUNCTION:
5801+
OSSL_TIME_SPEC_MONTH_free ? 3_5_0 EXIST::FUNCTION:
5802+
OSSL_TIME_SPEC_MONTH_new ? 3_5_0 EXIST::FUNCTION:
5803+
OSSL_TIME_SPEC_MONTH_it ? 3_5_0 EXIST::FUNCTION:
5804+
d2i_OSSL_NAMED_DAY ? 3_5_0 EXIST::FUNCTION:
5805+
i2d_OSSL_NAMED_DAY ? 3_5_0 EXIST::FUNCTION:
5806+
OSSL_NAMED_DAY_free ? 3_5_0 EXIST::FUNCTION:
5807+
OSSL_NAMED_DAY_new ? 3_5_0 EXIST::FUNCTION:
5808+
OSSL_NAMED_DAY_it ? 3_5_0 EXIST::FUNCTION:
5809+
d2i_OSSL_TIME_SPEC_X_DAY_OF ? 3_5_0 EXIST::FUNCTION:
5810+
i2d_OSSL_TIME_SPEC_X_DAY_OF ? 3_5_0 EXIST::FUNCTION:
5811+
OSSL_TIME_SPEC_X_DAY_OF_free ? 3_5_0 EXIST::FUNCTION:
5812+
OSSL_TIME_SPEC_X_DAY_OF_new ? 3_5_0 EXIST::FUNCTION:
5813+
OSSL_TIME_SPEC_X_DAY_OF_it ? 3_5_0 EXIST::FUNCTION:
5814+
d2i_OSSL_TIME_SPEC_ABSOLUTE ? 3_5_0 EXIST::FUNCTION:
5815+
i2d_OSSL_TIME_SPEC_ABSOLUTE ? 3_5_0 EXIST::FUNCTION:
5816+
OSSL_TIME_SPEC_ABSOLUTE_free ? 3_5_0 EXIST::FUNCTION:
5817+
OSSL_TIME_SPEC_ABSOLUTE_new ? 3_5_0 EXIST::FUNCTION:
5818+
OSSL_TIME_SPEC_ABSOLUTE_it ? 3_5_0 EXIST::FUNCTION:
5819+
d2i_OSSL_TIME_SPEC_TIME ? 3_5_0 EXIST::FUNCTION:
5820+
i2d_OSSL_TIME_SPEC_TIME ? 3_5_0 EXIST::FUNCTION:
5821+
OSSL_TIME_SPEC_TIME_free ? 3_5_0 EXIST::FUNCTION:
5822+
OSSL_TIME_SPEC_TIME_new ? 3_5_0 EXIST::FUNCTION:
5823+
OSSL_TIME_SPEC_TIME_it ? 3_5_0 EXIST::FUNCTION:
5824+
d2i_OSSL_TIME_SPEC ? 3_5_0 EXIST::FUNCTION:
5825+
i2d_OSSL_TIME_SPEC ? 3_5_0 EXIST::FUNCTION:
5826+
OSSL_TIME_SPEC_free ? 3_5_0 EXIST::FUNCTION:
5827+
OSSL_TIME_SPEC_new ? 3_5_0 EXIST::FUNCTION:
5828+
OSSL_TIME_SPEC_it ? 3_5_0 EXIST::FUNCTION:
5829+
d2i_OSSL_TIME_PERIOD ? 3_5_0 EXIST::FUNCTION:
5830+
i2d_OSSL_TIME_PERIOD ? 3_5_0 EXIST::FUNCTION:
5831+
OSSL_TIME_PERIOD_free ? 3_5_0 EXIST::FUNCTION:
5832+
OSSL_TIME_PERIOD_new ? 3_5_0 EXIST::FUNCTION:
5833+
OSSL_TIME_PERIOD_it ? 3_5_0 EXIST::FUNCTION:

0 commit comments

Comments
 (0)