<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ecgen.git/src/invalid/invalid_thread.c, branch 0.6.0</title>
<subtitle>Tool for generating Elliptic curve domain parameters
</subtitle>
<id>https://git.neuromancer.sk/ecgen.git/atom?h=0.6.0</id>
<link rel='self' href='https://git.neuromancer.sk/ecgen.git/atom?h=0.6.0'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ecgen.git/'/>
<updated>2017-05-31T23:46:25Z</updated>
<entry>
<title>Renamed a bunch of generators.</title>
<updated>2017-05-31T23:46:25Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-05-31T23:46:25Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ecgen.git/commit/?id=261e0ce6530387db48a07c3f8925dd67e63c28bf'/>
<id>urn:sha1:261e0ce6530387db48a07c3f8925dd67e63c28bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move stuff related to generators to src/gen.</title>
<updated>2017-05-31T21:07:35Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-05-31T21:07:35Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ecgen.git/commit/?id=637702cb14fe7133f3cffe58eaaca4186d67fc43'/>
<id>urn:sha1:637702cb14fe7133f3cffe58eaaca4186d67fc43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed unrolls / unique generator curve generaton</title>
<updated>2017-05-07T16:06:53Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-05-07T16:06:53Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ecgen.git/commit/?id=2c6bfa342ac85cd1ec5265b217d7cb33afd91e69'/>
<id>urn:sha1:2c6bfa342ac85cd1ec5265b217d7cb33afd91e69</id>
<content type='text'>
 - Also added some tests to catch some regressions like this early
 - Fixed double free in gens, also some funky stuff with gunclone
and obj_free in curve_free
</content>
</entry>
<entry>
<title>Change invalid curve generation thread argument passing</title>
<updated>2017-04-16T18:44:59Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-04-16T18:44:59Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ecgen.git/commit/?id=e9607b16c696b00a76b518909ab4aa132c8eee6f'/>
<id>urn:sha1:e9607b16c696b00a76b518909ab4aa132c8eee6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added unroll functions, to generalize going back in exhaustive generation</title>
<updated>2017-04-10T21:56:03Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-04-10T21:47:46Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ecgen.git/commit/?id=2cf2eec873cb11f2f0767aac41da0f56dbd27cb9'/>
<id>urn:sha1:2cf2eec873cb11f2f0767aac41da0f56dbd27cb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix debug macro</title>
<updated>2017-04-10T15:44:23Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-04-10T15:17:27Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ecgen.git/commit/?id=29ca3257e86bba3fc559fdc42f1cf1858d921ecf'/>
<id>urn:sha1:29ca3257e86bba3fc559fdc42f1cf1858d921ecf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Moved curve output in multi-threaded invalid curve generation to master thread</title>
<updated>2017-04-09T22:19:15Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-04-09T22:19:15Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ecgen.git/commit/?id=3598e2d17837e480869e472e224140ad2643c58c'/>
<id>urn:sha1:3598e2d17837e480869e472e224140ad2643c58c</id>
<content type='text'>
 - Fixed mutex and cond destroy
 - Added debug() macro
 - Renamed debug out stream to verbose
</content>
</entry>
<entry>
<title>Added multi-threading support to invalid curve generation</title>
<updated>2017-04-09T16:19:25Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-04-09T16:19:25Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ecgen.git/commit/?id=1834586a6850f3c93107271a0351accde78981fd'/>
<id>urn:sha1:1834586a6850f3c93107271a0351accde78981fd</id>
<content type='text'>
Invalid curve generation now supports multi-threading via pthreads,
use the --threads= option.

- Changed some function params to const, where possible.
- Added *_new_copy, *_clone and *_new_clone functions to
   curve_t*, point_t* and point_t**
- Made cfg-&gt;bits unsigned long
- Made order_any gcopy the generated order(as it can be a clone and
   screw up stuff later)
</content>
</entry>
</feed>
