<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/.gitattributes, branch master</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=master</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2026-10-21T17:07:49Z</updated>
<entry>
<title>CI: retry environment steps before failing the job</title>
<updated>2026-10-21T17:07:49Z</updated>
<author>
<name>Dmitry Misharov</name>
<email>dmitry@openssl.org</email>
</author>
<published>2026-10-12T06:57:03Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f9082e461e6f395c5dfde19ace61d92f62fae5e0'/>
<id>urn:sha1:f9082e461e6f395c5dfde19ace61d92f62fae5e0</id>
<content type='text'>
The VS2013 toolchain image pull, the cross-compile apt installs and the
DJGPP PPA fail transiently and turn a push red with nothing in the log
about the change. Try each up to three times, 30 seconds apart. When all
attempts fail, report it as an environment failure in an error annotation
and the job summary, so it is not mistaken for a test failure.

Assisted-by: Claude:claude-opus-5-5
Reviewed-by: Tomas Mraz &lt;tomas@openssl.foundation&gt;
Reviewed-by: Eugene Syromiatnikov &lt;esyr@openssl.org&gt;
Reviewed-by: Nikola Pajkovsky &lt;nikolap@openssl.org&gt;
Merge-date: Wed Oct 21 17:07:51 2026
Merged-from: https://github.com/openssl/openssl/pull/33198
</content>
</entry>
<entry>
<title>More polish and renamed codec tests</title>
<updated>2025-02-14T09:50:58Z</updated>
<author>
<name>Viktor Dukhovni</name>
<email>openssl-users@dukhovni.org</email>
</author>
<published>2025-02-03T19:02:20Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0fb5a78acd35ce41738631a60106701694bcab11'/>
<id>urn:sha1:0fb5a78acd35ce41738631a60106701694bcab11</id>
<content type='text'>
Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
Reviewed-by: Paul Dale &lt;ppzgs1@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/26569)
</content>
</entry>
<entry>
<title>ML-KEM encoder and decoder tests</title>
<updated>2025-02-14T09:50:58Z</updated>
<author>
<name>Viktor Dukhovni</name>
<email>openssl-users@dukhovni.org</email>
</author>
<published>2025-01-23T15:20:48Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1811f990f9349d75001c4c52f8d4694fab7c773f'/>
<id>urn:sha1:1811f990f9349d75001c4c52f8d4694fab7c773f</id>
<content type='text'>
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/26512)
</content>
</entry>
<entry>
<title>Flexible encoders for ML-DSA</title>
<updated>2025-02-14T09:46:04Z</updated>
<author>
<name>Viktor Dukhovni</name>
<email>openssl-users@dukhovni.org</email>
</author>
<published>2025-02-03T01:39:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5421423ef95c6c2ee352422d13bd515bebe815d6'/>
<id>urn:sha1:5421423ef95c6c2ee352422d13bd515bebe815d6</id>
<content type='text'>
- Same UX as ML-KEM.  The main ASN.1 private key syntax is the one from
  Russ Housley's post on the LAMPS list, subsequently amended to tag the
  seed instead of the key (each of the three parameter sets will have a
  fixed size for the `expandedKey`):

    ML-DSA-PrivateKey ::= CHOICE {
      seed [0] IMPLICIT OCTET STRING SIZE (32),
      expandedKey OCTET STRING SIZE (2560 | 4032 | 4896)
      both SEQUENCE {
        seed OCTET STRING SIZE (32),
        expandedKey OCTET STRING SIZE (2560 | 4032 | 4896) } }

Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/26638)
</content>
</entry>
<entry>
<title>.ctags.d is previous, include it in our tarballs</title>
<updated>2024-04-17T16:41:59Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2024-04-16T09:48:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e1fd043ad7fa865a8ef9160c892b49a098d23c71'/>
<id>urn:sha1:e1fd043ad7fa865a8ef9160c892b49a098d23c71</id>
<content type='text'>
This is a simple change of .gitattributes, so our tarballs continue to
be a reproducible output of a util/mktar.sh (i.e. git archive with no
other funny business).

Fixes #24090

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/24156)
</content>
</entry>
<entry>
<title>Remove the external BoringSSL test</title>
<updated>2021-03-26T13:24:06Z</updated>
<author>
<name>Tomas Mraz</name>
<email>tomas@openssl.org</email>
</author>
<published>2021-03-25T11:46:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=cede07dc51728edce77336f0fe5fce6d62ed7654'/>
<id>urn:sha1:cede07dc51728edce77336f0fe5fce6d62ed7654</id>
<content type='text'>
Fixes #14424

Reviewed-by: Paul Dale &lt;pauli@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/14682)
</content>
</entry>
<entry>
<title>TEST: Make our test data binary</title>
<updated>2020-11-24T10:01:58Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2020-11-23T01:26:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c150a9485772bd4b1bdf144c9fa26043a8a24d65'/>
<id>urn:sha1:c150a9485772bd4b1bdf144c9fa26043a8a24d65</id>
<content type='text'>
Our test data (test/data.txt and test/data2.txt) are text files, but
declaring them binary means that there will be no line ending
transformation done on them.  This is necessary for testing on
non-Unix platforms, where certain tests could otherwise give results
that don't match expected results.

Fixes #13474

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/13477)
</content>
</entry>
<entry>
<title>Do not export the submodules gost-engine</title>
<updated>2020-11-04T13:09:25Z</updated>
<author>
<name>Hu Keping</name>
<email>hukeping@huawei.com</email>
</author>
<published>2020-11-03T20:14:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=23fb3661cf914eb6a0776abec629b0e3e5976b7f'/>
<id>urn:sha1:23fb3661cf914eb6a0776abec629b0e3e5976b7f</id>
<content type='text'>
Remove gost-engine from the distribution tarball.

Signed-off-by: Hu Keping &lt;hukeping@huawei.com&gt;

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/13301)
</content>
</entry>
<entry>
<title>Developer scripts: Release script</title>
<updated>2020-04-21T08:11:41Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2020-04-06T21:58:24Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b0b0b6a41dd4418bab19cdd28c01ce248fee6af7'/>
<id>urn:sha1:b0b0b6a41dd4418bab19cdd28c01ce248fee6af7</id>
<content type='text'>
The old release script that exists in another repository has aged, and
risks becoming messy beyond maintainability if it's made to deal with
multiple OpenSSL version schemes.

A solution, which has been seen in other projects, is to have the
release script as part of the versioned source tree, and ensure it's
adapted for the ongoing version scheme in that source tree.

This introduces dev/, a directory of OpenSSL developer "stuff".  We
may expand it with other practical scripts to easy development setup
and other similar things that developers may need.  For now, it's the
release script dev/release.sh, with auxilliary files in dev/release-aux/.
The script is self describing, the manual is available by running the
command `./dev/release.sh --manual`.

The dev/ directory shall never appear in a source distribution.

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/11516)
</content>
</entry>
<entry>
<title>Don't export the submodules 'boringssl', 'krb5' and 'pyca-cryptography'</title>
<updated>2018-11-24T17:40:31Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2018-11-23T23:59:33Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=76bc401cc63219a462224884cb4af787e17725ed'/>
<id>urn:sha1:76bc401cc63219a462224884cb4af787e17725ed</id>
<content type='text'>
Reviewed-by: Matthias St. Pierre &lt;Matthias.St.Pierre@ncp-e.com&gt;
(Merged from https://github.com/openssl/openssl/pull/7696)
</content>
</entry>
</feed>
