<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aes-tools/include/aesni, branch master</title>
<subtitle>Simple AES implementation and utilities</subtitle>
<id>http://git.tensin.name/aes-tools/atom?h=master</id>
<link rel='self' href='http://git.tensin.name/aes-tools/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.tensin.name/aes-tools/'/>
<updated>2016-05-19T01:13:47Z</updated>
<entry>
<title>rename the project</title>
<updated>2016-05-19T01:13:47Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2016-05-19T01:13:47Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/aes-tools/commit/?id=aebc96e6efc369c09a95fb641ca90935930cf19b'/>
<id>urn:sha1:aebc96e6efc369c09a95fb641ca90935930cf19b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cxx: implement "boxes"</title>
<updated>2015-10-20T00:11:50Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2015-10-20T00:11:50Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/aes-tools/commit/?id=f9665896e3deb6c449c764ba8b30f700abe36cd5'/>
<id>urn:sha1:f9665896e3deb6c449c764ba8b30f700abe36cd5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add missing `assert`s</title>
<updated>2015-10-18T14:52:11Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2015-10-18T14:52:11Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/aes-tools/commit/?id=765b059fa62280d591a3d2e2342ec97455126c10'/>
<id>urn:sha1:765b059fa62280d591a3d2e2342ec97455126c10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactoring</title>
<updated>2015-08-31T23:53:39Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2015-08-31T23:53:39Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/aes-tools/commit/?id=32f8a474fdfe5ed1a5a9dfc34fa2dd41e1a6d9c1'/>
<id>urn:sha1:32f8a474fdfe5ed1a5a9dfc34fa2dd41e1a6d9c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactoring</title>
<updated>2015-07-28T18:34:15Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2015-07-28T18:34:15Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/aes-tools/commit/?id=53dfe511dc29beb8d399e95dfa93b6d3baed6b57'/>
<id>urn:sha1:53dfe511dc29beb8d399e95dfa93b6d3baed6b57</id>
<content type='text'>
Namely, rename API functions to facilitate metaprogramming using
preprocessor macros.
</content>
</entry>
<entry>
<title>remove specialized buffer encryption functions</title>
<updated>2015-06-24T22:18:24Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2015-06-24T22:18:24Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/aes-tools/commit/?id=f752dfe56b67f2729df0c54c83612ba36f8133bc'/>
<id>urn:sha1:f752dfe56b67f2729df0c54c83612ba36f8133bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add missing extern "C" {</title>
<updated>2015-06-24T01:34:11Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2015-06-24T01:34:11Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/aes-tools/commit/?id=d740ffcd5e356b908159f247715d0d51f6bf1095'/>
<id>urn:sha1:d740ffcd5e356b908159f247715d0d51f6bf1095</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactoring</title>
<updated>2015-06-23T22:26:37Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2015-06-23T22:26:37Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/aes-tools/commit/?id=46d9e1918a3d9dd1eb2983159ef132933bce9e19'/>
<id>urn:sha1:46d9e1918a3d9dd1eb2983159ef132933bce9e19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use macros to get rid of repetitive code</title>
<updated>2015-06-23T22:16:40Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2015-06-23T22:16:40Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/aes-tools/commit/?id=724583d4ab12e520b29c00c36ffe2840b6962059'/>
<id>urn:sha1:724583d4ab12e520b29c00c36ffe2840b6962059</id>
<content type='text'>
</content>
</entry>
<entry>
<title>boxes: a number of improvements</title>
<updated>2015-06-21T22:52:57Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2015-06-21T22:52:57Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/aes-tools/commit/?id=3b705c046c53ee01ba3daed0d0e7468b1a682cbc'/>
<id>urn:sha1:3b705c046c53ee01ba3daed0d0e7468b1a682cbc</id>
<content type='text'>
* Algorithm interfaces are no longer required to load partial blocks,
the space for which is allocated dynamically.
* Padding schemes are now also separated, perhaps in the future to
become a "box" parameter.
Consequently, algorithm interfaces are no longer required to implement
padding either.
</content>
</entry>
</feed>
