<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/cryptography.git/src/cryptography/hazmat/primitives/ciphers, branch main</title>
<subtitle>github.com: pyca/cryptography.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/'/>
<entry>
<title>Use from __future__ import annotations everywhere (#8643)</title>
<updated>2023-03-30T21:46:16+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2023-03-30T21:46:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=394ae30408f4286bddac211afe67cbdcb545dcac'/>
<id>394ae30408f4286bddac211afe67cbdcb545dcac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added type annotations for more things in backend (#8265)</title>
<updated>2023-02-11T21:58:43+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2023-02-11T21:58:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=33ed1c4dcaad2ccc97354e3f010f21c0149687f2'/>
<id>33ed1c4dcaad2ccc97354e3f010f21c0149687f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add support for bytes-like objects in data and associated_data in aead algorithms (#8187)</title>
<updated>2023-02-02T13:56:49+00:00</updated>
<author>
<name>Mat</name>
<email>68234729+mat-gas@users.noreply.github.com</email>
</author>
<published>2023-02-02T13:56:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=b46735834477895323b81c4cbe31dbb6e3c8095a'/>
<id>b46735834477895323b81c4cbe31dbb6e3c8095a</id>
<content type='text'>
* add support for bytes-like objects in data and associated_data in aead algorithms

* flake

* flake again

* rework AESSIV _check_params

* flake and 80char columns

* associated_data cannot be None in _check_params, set to [] in calling function

* Update src/cryptography/hazmat/primitives/ciphers/aead.py

Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;

* flake fix

---------

Co-authored-by: mat gas &lt;none@none.com&gt;
Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add support for bytes-like objects in data and associated_data in aead algorithms

* flake

* flake again

* rework AESSIV _check_params

* flake and 80char columns

* associated_data cannot be None in _check_params, set to [] in calling function

* Update src/cryptography/hazmat/primitives/ciphers/aead.py

Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;

* flake fix

---------

Co-authored-by: mat gas &lt;none@none.com&gt;
Co-authored-by: Alex Gaynor &lt;alex.gaynor@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Update style for new black (#8185)</title>
<updated>2023-02-01T05:24:52+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2023-02-01T05:24:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=d83f5847970bbd61f245bf1af7927c9b6f656c64'/>
<id>d83f5847970bbd61f245bf1af7927c9b6f656c64</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the ruff 'pyupgrade' checks (#8104)</title>
<updated>2023-01-19T21:36:01+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2023-01-19T21:36:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=5d3db676cf6f94228910acfc721f57b73bf79908'/>
<id>5d3db676cf6f94228910acfc721f57b73bf79908</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace deprecated `abstractproperty` (#7943)</title>
<updated>2022-12-27T21:02:39+00:00</updated>
<author>
<name>Viicos</name>
<email>65306057+Viicos@users.noreply.github.com</email>
</author>
<published>2022-12-27T21:02:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=7d5ec530ec6130f3f8f8ec89fab882eccf383c75'/>
<id>7d5ec530ec6130f3f8f8ec89fab882eccf383c75</id>
<content type='text'>
Deprecated since version 3.3, see
https://docs.python.org/3/library/abc.html#abc.abstractproperty</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Deprecated since version 3.3, see
https://docs.python.org/3/library/abc.html#abc.abstractproperty</pre>
</div>
</content>
</entry>
<entry>
<title>Switch from flake8 to ruff (#7920)</title>
<updated>2022-12-21T02:44:47+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2022-12-21T02:44:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=7ff729ecf2ffeffc8442811a7ad5c8a9ab24351c'/>
<id>7ff729ecf2ffeffc8442811a7ad5c8a9ab24351c</id>
<content type='text'>
It's more than 60x faster.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's more than 60x faster.</pre>
</div>
</content>
</entry>
<entry>
<title>Annotate a few more functions (#7876)</title>
<updated>2022-12-04T22:40:34+00:00</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2022-12-04T22:40:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=1e9513ec7cbae7b9f89f66394b1397c9c07a427e'/>
<id>1e9513ec7cbae7b9f89f66394b1397c9c07a427e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>handle AESSIV empty byte strings on encrypt/decrypt (#7644)</title>
<updated>2022-09-24T15:39:51+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2022-09-24T15:39:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=4cd73c78a04465806a96bc30aad3ceeadbf40f1a'/>
<id>4cd73c78a04465806a96bc30aad3ceeadbf40f1a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use fixed pool to improve perf of aead ChaCha20Poly1305 (#7601)</title>
<updated>2022-09-12T03:27:54+00:00</updated>
<author>
<name>Paul Kehrer</name>
<email>paul.l.kehrer@gmail.com</email>
</author>
<published>2022-09-12T03:27:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/cryptography.git/commit/?id=d6382bb0ceac8927efbbf2878d72b8554c144ef6'/>
<id>d6382bb0ceac8927efbbf2878d72b8554c144ef6</id>
<content type='text'>
* use fixed pool to improve perf of aead ChaCha20Poly1305

~35-45% speedup on benchmarks when reusing the same key for multiple
operations

* remove unneeded call</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* use fixed pool to improve perf of aead ChaCha20Poly1305

~35-45% speedup on benchmarks when reusing the same key for multiple
operations

* remove unneeded call</pre>
</div>
</content>
</entry>
</feed>
