<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/rhash/patches/" rel="alternate"/><link href="https://sourceforge.net/p/rhash/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/rhash/patches/</id><updated>2021-11-01T03:26:12.983000Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>#5 ripemd160 performance patches</title><link href="https://sourceforge.net/p/rhash/patches/5/?limit=25#d1d7" rel="alternate"/><published>2021-11-01T03:26:12.983000Z</published><updated>2021-11-01T03:26:12.983000Z</updated><author><name>Aleksey</name><uri>https://sourceforge.net/u/aleksey14/</uri></author><id>https://sourceforge.net992c5ae28d63b1f6be4bd03d1cac69a9234a8035</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thank you for the good work!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#5 ripemd160 performance patches</title><link href="https://sourceforge.net/p/rhash/patches/5/?limit=25#822b" rel="alternate"/><published>2021-11-01T03:25:49.418000Z</published><updated>2021-11-01T03:25:49.418000Z</updated><author><name>Aleksey</name><uri>https://sourceforge.net/u/aleksey14/</uri></author><id>https://sourceforge.netbbb5c4ce9eb40d2ade5221969921a63471ec7a44</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#5 ripemd160 performance patches</title><link href="https://sourceforge.net/p/rhash/patches/5/?limit=25#1acf" rel="alternate"/><published>2021-11-01T03:24:43.520000Z</published><updated>2021-11-01T03:24:43.520000Z</updated><author><name>Aleksey</name><uri>https://sourceforge.net/u/aleksey14/</uri></author><id>https://sourceforge.netdd5a6054889bd7c8b246438ccf2c1b649018ba14</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;After a long long time the first patch has been imported into the master branch:&lt;br/&gt;
&lt;a href="https://github.com/rhash/RHash/commit/3791df14de5b78eb54d71479f05dc300d902c839" rel="nofollow"&gt;https://github.com/rhash/RHash/commit/3791df14de5b78eb54d71479f05dc300d902c839&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Both the x86-64 and i686 tests on the Intel i7 CPU showed that the first patch is better.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#7 Allow to build against OpenSSl without MD4 support</title><link href="https://sourceforge.net/p/rhash/patches/7/?limit=25#2a9f" rel="alternate"/><published>2020-11-25T15:35:28.329000Z</published><updated>2020-11-25T15:35:28.329000Z</updated><author><name>Aleksey</name><uri>https://sourceforge.net/u/aleksey14/</uri></author><id>https://sourceforge.net21678d1be17ec1c737ff8ed15269c068d72188b9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#7 Allow to build against OpenSSl without MD4 support</title><link href="https://sourceforge.net/p/rhash/patches/7/?limit=25#e3da" rel="alternate"/><published>2020-11-25T15:34:53.054000Z</published><updated>2020-11-25T15:34:53.054000Z</updated><author><name>Aleksey</name><uri>https://sourceforge.net/u/aleksey14/</uri></author><id>https://sourceforge.net61aaeb2514b8c3de7535ba689fa3b62c9c837487</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks for the patch!&lt;/p&gt;
&lt;p&gt;Applied as &lt;a class="" href="https://github.com/rhash/RHash/commit/551e07233c81ce5cb9bcc60e4b5dbf80b557eebb" rel="nofollow"&gt;551e07233&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Allow to build against OpenSSl without MD4 support</title><link href="https://sourceforge.net/p/rhash/patches/7/" rel="alternate"/><published>2020-11-11T03:22:59.322000Z</published><updated>2020-11-11T03:22:59.322000Z</updated><author><name>Alexey Dokuchaev</name><uri>https://sourceforge.net/u/danfe/</uri></author><id>https://sourceforge.net502e9b4fb41bef77f9d4e3ab3f6932779312cc3b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;While RIPEMD160 and WHIRLPOOL support in RHash is optional, MD4 for some reason is not.  Some users prefer to build their OpenSSL without MD4 which is considered unsafe, and then RHash fails to build against it.  Consider attached patch which makes it optional as well.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Allow to build against OpenSSl without MD4 support</title><link href="https://sourceforge.net/p/rhash/patches/7/" rel="alternate"/><published>2020-11-11T03:22:59.322000Z</published><updated>2020-11-11T03:22:59.322000Z</updated><author><name>Alexey Dokuchaev</name><uri>https://sourceforge.net/u/danfe/</uri></author><id>https://sourceforge.net42f99d6faf84e24d646b6ca3d304399c7cc82ead</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 7 has been modified: Allow to build against OpenSSl without MD4 support&lt;br/&gt;
Edited By: Aleksey (aleksey14)&lt;br/&gt;
Status updated: u'open' =&amp;gt; u'closed-fixed'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#5 ripemd160 performance patches</title><link href="https://sourceforge.net/p/rhash/patches/5/?limit=25#7f8b" rel="alternate"/><published>2020-04-13T09:14:15.648000Z</published><updated>2020-04-13T09:14:15.648000Z</updated><author><name>Alexey Dokuchaev</name><uri>https://sourceforge.net/u/danfe/</uri></author><id>https://sourceforge.neta758ab16772f8441632da466ee3858b6c8c053f1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Interesting.  I've run &lt;code&gt;rhash --speed --ripemd160&lt;/code&gt; against different CPUs on hot caches w/ lots of RAM:&lt;/p&gt;
&lt;p&gt;Intel E5500 @2803 MHz&lt;br/&gt;
baseline: &lt;strong&gt;159&lt;/strong&gt; MB/s&lt;br/&gt;
patch #1: &lt;strong&gt;190&lt;/strong&gt; MB/s&lt;br/&gt;
patch #2: &lt;strong&gt;191&lt;/strong&gt; MB/s&lt;/p&gt;
&lt;p&gt;AMD A8-5550M @1900 MHz (downclocked)&lt;br/&gt;
baseline: &lt;strong&gt;45.6&lt;/strong&gt; MB/s&lt;br/&gt;
patch #1: &lt;strong&gt;70.6&lt;/strong&gt; MB/s&lt;br/&gt;
patch #2: &lt;strong&gt;70.4&lt;/strong&gt; MB/s&lt;/p&gt;
&lt;p&gt;Intel i5-7200U @3113 MHz&lt;br/&gt;
baseline: &lt;strong&gt;314&lt;/strong&gt; MB/s&lt;br/&gt;
patch #1: &lt;strong&gt;332&lt;/strong&gt; MB/s&lt;br/&gt;
patch #2: &lt;strong&gt;332&lt;/strong&gt; MB/s&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#6 sha3 performance patch</title><link href="https://sourceforge.net/p/rhash/patches/6/?limit=25#6d0d" rel="alternate"/><published>2018-03-14T20:10:43.469000Z</published><updated>2018-03-14T20:10:43.469000Z</updated><author><name>Aleksey</name><uri>https://sourceforge.net/u/aleksey14/</uri></author><id>https://sourceforge.net271b90e2817ba0c87a600c1f1bfd6d5a4de0a451</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-fixed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#6 sha3 performance patch</title><link href="https://sourceforge.net/p/rhash/patches/6/?limit=25#f5ab" rel="alternate"/><published>2018-03-14T20:10:03.724000Z</published><updated>2018-03-14T20:10:03.724000Z</updated><author><name>Aleksey</name><uri>https://sourceforge.net/u/aleksey14/</uri></author><id>https://sourceforge.net3ee156f0bcad27b52ef994229f957de5b7619050</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Included into RHash &lt;strong&gt;v1.3.6&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Exact commit: &lt;a class="" href="https://github.com/rhash/RHash/commit/cb44beffa8b126b836f7def9f50fb9d03e9d16ee" rel="nofollow"&gt;cb44..16ee&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>