<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/convolutionhash/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/convolutionhash/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/convolutionhash/feature-requests/</id><updated>2008-07-27T21:35:22Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>Optimize big integer operations.</title><link href="https://sourceforge.net/p/convolutionhash/feature-requests/11/" rel="alternate"/><published>2008-07-27T21:35:22Z</published><updated>2008-07-27T21:35:22Z</updated><author><name>wrglenn</name><uri>https://sourceforge.net/u/wrglenn/</uri></author><id>https://sourceforge.netf3ef22a8cdc9c98243b1252409b04208c8b9a01b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Some of the big integer operations can be sped up by integrating Chinese Remaindering.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Autoconf / Automake build infrastructure</title><link href="https://sourceforge.net/p/convolutionhash/feature-requests/10/" rel="alternate"/><published>2006-04-27T05:42:55Z</published><updated>2006-04-27T05:42:55Z</updated><author><name>Dan Sturtevant</name><uri>https://sourceforge.net/u/sturtx/</uri></author><id>https://sourceforge.netd349008298a5dd917deafcef7109f43b66804442</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Autoconf / Automake build infrastructure&lt;br /&gt;
-------------------------------------------------------&lt;/p&gt;
&lt;p&gt;This is needed to support a variety of architectures. &lt;br /&gt;
Eventually we may have different assembly routines,&lt;br /&gt;
flags, etc for different architectures, endianness, and&lt;br /&gt;
word size.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Fix and upload paper describing implementation.</title><link href="https://sourceforge.net/p/convolutionhash/feature-requests/9/" rel="alternate"/><published>2006-04-27T05:34:40Z</published><updated>2006-04-27T05:34:40Z</updated><author><name>Dan Sturtevant</name><uri>https://sourceforge.net/u/sturtx/</uri></author><id>https://sourceforge.net562ccb8372f40fb66af626ab424ed4eec9a30fa0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Fix and upload paper describing implementation.&lt;br /&gt;
--------------------------------------------------------&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Set up error checking and reporting infrastructure</title><link href="https://sourceforge.net/p/convolutionhash/feature-requests/8/" rel="alternate"/><published>2006-04-27T05:30:03Z</published><updated>2006-04-27T05:30:03Z</updated><author><name>Dan Sturtevant</name><uri>https://sourceforge.net/u/sturtx/</uri></author><id>https://sourceforge.netfe678e8428421402e757519892194efd3375b003</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Set up error checking and reporting infrastructure&lt;br /&gt;
--------------------------------------------------------&lt;/p&gt;
&lt;p&gt;Painful but true.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Set up scipts to profile with gprof</title><link href="https://sourceforge.net/p/convolutionhash/feature-requests/7/" rel="alternate"/><published>2006-04-27T05:20:00Z</published><updated>2006-04-27T05:20:00Z</updated><author><name>Dan Sturtevant</name><uri>https://sourceforge.net/u/sturtx/</uri></author><id>https://sourceforge.net4d89148c93969043d597bce0e6beb41b8bf44ee9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Set up scipts to profile with gprof&lt;br /&gt;
--------------------------------------------------------&lt;/p&gt;
&lt;p&gt;Look at where bottlenecks are in the implementation.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Create speed benchmark tests</title><link href="https://sourceforge.net/p/convolutionhash/feature-requests/6/" rel="alternate"/><published>2006-04-27T05:17:40Z</published><updated>2006-04-27T05:17:40Z</updated><author><name>Dan Sturtevant</name><uri>https://sourceforge.net/u/sturtx/</uri></author><id>https://sourceforge.net6343f4b3084b20ce2166a582d1f5947687f22787</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Create speed benchmark tests&lt;br /&gt;
-------------------------------------------------------&lt;/p&gt;
&lt;p&gt;We need to compare this algorithm against itself when&lt;br /&gt;
we make submissions and we need to compare this&lt;br /&gt;
algorithm to others in its class.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Integrate into OpenSSL architecture</title><link href="https://sourceforge.net/p/convolutionhash/feature-requests/5/" rel="alternate"/><published>2006-04-27T05:16:02Z</published><updated>2006-04-27T05:16:02Z</updated><author><name>Dan Sturtevant</name><uri>https://sourceforge.net/u/sturtx/</uri></author><id>https://sourceforge.nete562563d47e50624d9364bb32d2c3246bd434522</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Integrate into OpenSSL architecture&lt;br /&gt;
--------------------------------------------------------&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Unit tests that lock down behavior of overall algorithm.</title><link href="https://sourceforge.net/p/convolutionhash/feature-requests/4/" rel="alternate"/><published>2006-04-27T05:14:31Z</published><updated>2006-04-27T05:14:31Z</updated><author><name>Dan Sturtevant</name><uri>https://sourceforge.net/u/sturtx/</uri></author><id>https://sourceforge.neteec63fa1bd04e10888a3131579e6fd8cec2a8a8b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Unit tests that lock down behavior of overall algorithm.&lt;br /&gt;
--------------------------------------------------------&lt;/p&gt;
&lt;p&gt;Self explanatory.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Create .a and .so library.</title><link href="https://sourceforge.net/p/convolutionhash/feature-requests/3/" rel="alternate"/><published>2006-04-27T05:13:38Z</published><updated>2006-04-27T05:13:38Z</updated><author><name>Dan Sturtevant</name><uri>https://sourceforge.net/u/sturtx/</uri></author><id>https://sourceforge.net6b495360283ed019110306b741545c1bbaf7883a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Create .a and .so library.&lt;br /&gt;
-------------------------------------------------------&lt;/p&gt;
&lt;p&gt;Instead of linking .o files, create a library file for&lt;br /&gt;
the algorithm.  Get rid of static functions and global&lt;br /&gt;
variables.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Create a combine function that works.</title><link href="https://sourceforge.net/p/convolutionhash/feature-requests/2/" rel="alternate"/><published>2006-04-27T05:10:07Z</published><updated>2006-04-27T05:10:07Z</updated><author><name>Dan Sturtevant</name><uri>https://sourceforge.net/u/sturtx/</uri></author><id>https://sourceforge.net1168e87f5f6c422bfb5a3d8ba070494e480ae595</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Create a combine function that works.&lt;br /&gt;
--------------------------------------------------------&lt;/p&gt;
&lt;p&gt;Currently the "Combine" step is just an xor.  Make this&lt;br /&gt;
into a real cryptographic combine function.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>