<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/apps/include, branch openssl-3.4.0</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.4.0</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.4.0'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2024-09-05T07:35:49Z</updated>
<entry>
<title>Copyright year updates</title>
<updated>2024-09-05T07:35:49Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2024-09-05T07:35:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7ed6de997f62466271ef7ff6016026e1fdc76963'/>
<id>urn:sha1:7ed6de997f62466271ef7ff6016026e1fdc76963</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>Fix typos found by codespell</title>
<updated>2024-06-24T13:09:11Z</updated>
<author>
<name>Dimitri Papadopoulos</name>
<email>3234522+DimitriPapadopoulos@users.noreply.github.com</email>
</author>
<published>2024-06-20T18:42:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8f250985ad1ac4efc25621ce2504c52ef0cbe283'/>
<id>urn:sha1:8f250985ad1ac4efc25621ce2504c52ef0cbe283</id>
<content type='text'>
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
Reviewed-by: Kurt Roeckx &lt;kurt@roeckx.be&gt;
(Merged from https://github.com/openssl/openssl/pull/24691)
</content>
</entry>
<entry>
<title>CMP: add support for genm with crlStatusList and genp with crls</title>
<updated>2024-05-01T12:58:35Z</updated>
<author>
<name>Dr. David von Oheimb</name>
<email>David.von.Oheimb@siemens.com</email>
</author>
<published>2022-12-03T16:49:08Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=40a200f9e781381d72d234c886e38bcfce36bbc8'/>
<id>urn:sha1:40a200f9e781381d72d234c886e38bcfce36bbc8</id>
<content type='text'>
Introduce the capability to retrieve and update Certificate Revocation Lists
(CRLs) in the CMP client, as specified in section 4.3.4 of RFC 9483.

To request a CRL update, the CMP client can send a genm message with the
option -infotype crlStatusList. The server will respond with a genp message
containing the updated CRL, using the -infoType id-it-crls. The client can
then save the CRL in a specified file using the -crlout parameter.

Co-authored-by: Rajeev Ranjan &lt;ranjan.rajeev@siemens.com&gt;

Reviewed-by: Todd Short &lt;todd.short@me.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/23768)
</content>
</entry>
<entry>
<title>apps: ca,req,x509: Add explicit start and end dates options</title>
<updated>2024-04-09T18:13:31Z</updated>
<author>
<name>Stephan Wurm</name>
<email>atomisirsi@gsklan.de</email>
</author>
<published>2023-08-09T07:07:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8120223773d4c707dd43d9cc42a7fcab19609813'/>
<id>urn:sha1:8120223773d4c707dd43d9cc42a7fcab19609813</id>
<content type='text'>
- Added options `-not_before` (start date) and `-not-after` (end date)
  for explicit setting of the validity period of a certificate in the
  apps `ca`, `req` and `x509`
- The new options accept time strings or "today"
- In app `ca`, use the new options as aliases of the already existing
  options `-startdate` and `-enddate`
- When used in apps `req` and `x509`, the end date must be &gt;= the start
  date, in app `ca` end date &lt; start date is also accepted
- In any case, `-not-after` overrides the `-days` option
- Added helper function `check_cert_time_string` to validate given
  certificate time strings
- Use the new helper function in apps `ca`, `req` and `x509`
- Moved redundant code for time string checking into `set_cert_times`
  helper function.
- Added tests for explicit start and end dates in apps `req` and `x509`
- test: Added auxiliary functions for parsing fields from `-text`
  formatted output to `tconversion.pl`
- CHANGES: Added to new section 3.4

Signed-off-by: Stephan Wurm &lt;atomisirsi@gsklan.de&gt;

Reviewed-by: David von Oheimb &lt;david.von.oheimb@siemens.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/21716)
</content>
</entry>
<entry>
<title>Add option `SSL_OP_PREFER_NO_DHE_KEX`, allowing the server to prefer non-dhe psk key exchange over psk with dhe (config file option `PreferNoDHEKEX`, server option `prefer_no_dhe_kex`).</title>
<updated>2023-11-24T15:08:04Z</updated>
<author>
<name>Markus Minichmayr</name>
<email>markus@tapkey.com</email>
</author>
<published>2023-11-21T19:42:12Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b8590b2f365a963965d799c438c5c92659c2fcae'/>
<id>urn:sha1:b8590b2f365a963965d799c438c5c92659c2fcae</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/22794)
</content>
</entry>
<entry>
<title>"foo * bar" should be "foo *bar"</title>
<updated>2023-09-11T08:15:30Z</updated>
<author>
<name>Dimitri Papadopoulos</name>
<email>3234522+DimitriPapadopoulos@users.noreply.github.com</email>
</author>
<published>2023-07-16T18:03:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=bbaeadb068c3289c7df3b7bea0049f70a648ba00'/>
<id>urn:sha1:bbaeadb068c3289c7df3b7bea0049f70a648ba00</id>
<content type='text'>
Found by running the checkpatch.pl Linux script to enforce coding style.

Reviewed-by: Paul Dale &lt;pauli@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/21468)
</content>
</entry>
<entry>
<title>Copyright year updates</title>
<updated>2023-09-07T08:59:15Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2023-09-07T08:59:15Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=da1c088f599af3755aaeed1c447a39621ef12e1f'/>
<id>urn:sha1:da1c088f599af3755aaeed1c447a39621ef12e1f</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Release: yes
</content>
</entry>
<entry>
<title>CMP: add support for genm with rootCaCert and genp with rootCaKeyUpdate</title>
<updated>2023-07-16T22:48:36Z</updated>
<author>
<name>Dr. David von Oheimb</name>
<email>David.von.Oheimb@siemens.com</email>
</author>
<published>2022-09-17T08:56:21Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=01b048513153bdbee3efc82389d38d353352a7f1'/>
<id>urn:sha1:01b048513153bdbee3efc82389d38d353352a7f1</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Paul Dale &lt;pauli@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/21129)
</content>
</entry>
<entry>
<title>apps/asn1parse: improve RFC7462 compliance</title>
<updated>2023-06-09T07:47:34Z</updated>
<author>
<name>Dr. Matthias St. Pierre</name>
<email>Matthias.St.Pierre@ncp-e.com</email>
</author>
<published>2018-09-26T06:37:01Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=34df960a75aeb85b97e5ac70465275c2057ee1a3'/>
<id>urn:sha1:34df960a75aeb85b97e5ac70465275c2057ee1a3</id>
<content type='text'>
The asn1parse command now supports three different input formats:

     openssl asn1parse -inform PEM|DER|B64

       PEM: base64 encoded data enclosed by PEM markers (RFC7462)
       DER: der encoded binary data
       B64: raw base64 encoded data

The PEM input format is the default format. It is equivalent
to the former `-strictpem` option which is now marked obsolete
and kept for backward compatibility only.

The B64 is equivalent to the former default input format of the
asn1parse command (without `-strictpem`)

Fixes #7317

Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/7320)
</content>
</entry>
<entry>
<title>apps/opt: refactor input format parsing</title>
<updated>2023-06-09T07:47:34Z</updated>
<author>
<name>Dr. Matthias St. Pierre</name>
<email>Matthias.St.Pierre@ncp-e.com</email>
</author>
<published>2018-09-26T06:30:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=ca857d7332d042142ced23b37fdd1d52dbf152b9'/>
<id>urn:sha1:ca857d7332d042142ced23b37fdd1d52dbf152b9</id>
<content type='text'>
- split OPT_FMT_PEMDER flag into OPT_FMT_PEM and OPT_FMT_DER
- add OPT_FMT_B64 option (`-inform b64`)

Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/7320)
</content>
</entry>
</feed>
