Filippo Valsorda
|
d25c8a42f2
|
added simulate (-n) and stop_after_first_match (-1) options
|
2012-09-24 15:36:03 +02:00 |
|
samr7
|
74e9eaaa6e
|
Support multiple pattern input files, with different case-sensitivity
settings.
|
2012-08-17 23:15:29 -07:00 |
|
samr7
|
d50e81a149
|
Fix bug in oclvanitygen that would cause namecoin/testnet/Xcoin
addresses to be incorrectly displayed as type-1.
|
2012-08-17 15:47:25 -07:00 |
|
samr7
|
af42e55a22
|
Initial multi-device OpenCL support for oclvanitygen and oclvanityminer.
|
2012-08-17 10:39:18 -07:00 |
|
samr7
|
dfc1eebeb6
|
Remove regular expression option from oclvanitygen.
|
2012-07-04 09:00:50 -07:00 |
|
samr7
|
b6ca74fb9e
|
Move version tag to pattern.h.
|
2012-07-03 21:49:23 -07:00 |
|
samr7
|
4700be088f
|
Add oclvanityminer. Move OpenCL engine code to oclengine.c.
|
2012-07-01 01:11:11 -07:00 |
|
samr7
|
9ac1c5e21d
|
Add support for base public keys to vanitygen and oclvanitygen.
Add partial private key combining feature to keyconv.
|
2012-06-29 21:51:46 -07:00 |
|
samr7
|
d0dbe37a3b
|
Add fdumphex() and fdumpbn() for use with stderr.
|
2011-08-20 14:42:12 -07:00 |
|
samr7
|
84a67fe96b
|
Send error messages and other secondary output to stderr.
|
2011-08-16 20:54:16 -07:00 |
|
samr7
|
df05bc7784
|
Don't try to change the worksize under -V, change the thread count.
|
2011-08-14 11:22:49 -07:00 |
|
samr7
|
458bb28add
|
Add verification mode for tracking down OpenCL/hardware problems.
Ensure that invsize > 1 to ensure correct behavior from heap_invert.
|
2011-08-14 11:04:58 -07:00 |
|
samr7
|
b15be3734e
|
Add private key password-protection.
|
2011-08-11 13:43:03 -07:00 |
|
samr7
|
e460371230
|
Bump version and update changelog.
|
2011-08-08 12:03:16 -07:00 |
|
samr7
|
3bcb68878d
|
Note that oclvanitygen kernel no longer breaks with latest NVIDIA
driver on Windows.
Add advisory about kernel compile times.
|
2011-08-07 17:51:33 -07:00 |
|
samr7
|
933a020205
|
Add explicit preprocessor unrolling.
Limit use of #pragma unroll to NVIDIA platforms.
|
2011-08-07 16:13:23 -07:00 |
|
samr7
|
46aed119a1
|
Split base-58 encoding primitives out of pattern.c.
|
2011-08-07 16:10:45 -07:00 |
|
samr7
|
31783f5197
|
Be more specific in error message about missing kernel code.
|
2011-08-06 04:02:36 -07:00 |
|
samr7
|
216cb03c5c
|
Display a warning when used with low-difficulty patterns and -k.
|
2011-08-06 03:59:10 -07:00 |
|
samr7
|
dd2f5670e6
|
Change the meaning of -w again. Now it's the number of address
calculations per thread in a work unit. The previous meaning
(thread slots per multiprocessor) is now -t.
|
2011-08-05 15:32:18 -07:00 |
|
samr7
|
e025be9648
|
Add AMD BFI_INT optimizations to SHA-2 and RIPEMD160 hash functions.
The full effect of this optimization will come later.
|
2011-08-04 10:09:23 -07:00 |
|
samr7
|
7ba90d3086
|
Add implementation of bignum add/subtract better suited to AMD Radeon.
|
2011-08-03 22:52:13 -07:00 |
|
samr7
|
04dd595ce2
|
Add device quirks mechanism.
Disable stored program binaries on RV710 devices.
|
2011-08-02 05:21:21 -07:00 |
|
samr7
|
749daa7b17
|
Bump version to 0.16.
Use stdio binary mode when reading/writing kernel binaries.
Fix up help message for oclvanitygen.
|
2011-08-01 23:17:28 -07:00 |
|
samr7
|
c6a0fb7611
|
Merge branch 'master' of https://github.com/jackjack-jj/vanitygen
Conflicts:
oclvanitygen.c
|
2011-08-01 22:38:18 -07:00 |
|
samr7
|
a53a6e52da
|
Add safe mode option to disable problematic optimizations.
With safe mode, oclvanitygen works with AMD's CPU OpenCL device.
|
2011-08-01 22:26:52 -07:00 |
|
jackjack
|
75246451d3
|
Add addrtype flag
|
2011-08-02 03:31:04 +02:00 |
|
samr7
|
2de1c2e647
|
Merge branch 'master' of github.com:samr7/vanitygen
|
2011-08-01 13:07:57 -07:00 |
|
samr7
|
31ca88ab40
|
Apply some optimizations to the OpenCL kernel.
Add a new flag, VERY_EXPENSIVE_BRANCHES, for various Radeon devices.
|
2011-08-01 13:04:52 -07:00 |
|
Erik Henriksson
|
ca372318b3
|
*Added makefile for osx
*Added INSTALL file
*Changed one include for running oclvanitygen on osx
*Added some files to .gitignore
|
2011-08-01 21:36:04 +02:00 |
|
samr7
|
efb7cedde5
|
Warn about NVIDIA drivers that seem to produce broken device code.
Bump version number.
|
2011-07-31 20:44:18 -07:00 |
|
samr7
|
dff09af8cb
|
Bump version numbers.
|
2011-07-31 07:06:24 -07:00 |
|
samr7
|
a4d342e916
|
Save kernel binary after compiling.
|
2011-07-31 07:00:34 -07:00 |
|
samr7
|
29e8b034f6
|
Change invsize to be interpreted consistently with the comments / help text.
|
2011-07-31 04:25:07 -07:00 |
|
samr7
|
7c13c25653
|
Auto-configure work unit parameters.
|
2011-07-31 03:02:40 -07:00 |
|
samr7
|
69004b2062
|
Optimize global memory access pattern for row buffer.
|
2011-07-30 13:08:35 -07:00 |
|
samr7
|
e3a5218146
|
Merge branch 'master' of github.com:samr7/vanitygen
|
2011-07-30 07:31:21 -07:00 |
|
samr7
|
ffbc9d929f
|
Optimize global memory access patterns in heap_invert.
|
2011-07-30 07:29:48 -07:00 |
|
samr7
|
f2de8f73d8
|
Use private key type 180 for namecoin private keys, as pointed out by
jackjack-jj.
|
2011-07-27 18:23:28 -07:00 |
|
samr7
|
317cade95f
|
Enhance reporting of OpenCL errors
|
2011-07-25 06:37:10 -07:00 |
|
samr7
|
d64d355010
|
Checkpoint development of oclvanitygen.
|
2011-07-21 08:08:24 -07:00 |
|
samr7
|
e328e73d6a
|
Add some loop unrolling optimizations to the OpenCL kernel.
Add GPU idle time reporting in verbose mode.
|
2011-07-18 20:28:02 -07:00 |
|
samr7
|
a5ff3bd4ac
|
Checkpoint some optimizations to oclvanitygen.
|
2011-07-18 15:24:48 -07:00 |
|
samr7
|
a8bf7cff08
|
Use two output buffers so that the GPU doesn't trample on the hash
list while the CPU is checking for matches.
|
2011-07-17 17:20:29 -07:00 |
|
samr7
|
19db491cb8
|
Fix rekey synchronization between OpenCL master and CPU search threads.
|
2011-07-17 16:24:53 -07:00 |
|
samr7
|
2dcd8fdff6
|
Display hint message when given impossible prefix.
Split source into multiple files.
Add experimental, unoptimized OpenCL implementation.
Bump version to 0.13
|
2011-07-17 16:11:45 -07:00 |
|