forked from N4M3Z/vanitygen-plus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
131 lines (107 loc) · 5.05 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
Version 0.1, released July 4 2011:
- Exact prefix searching
- Regular expression searching
Version 0.2, released July 5 2011:
- Fix the regular expression problem reported by pyna and
molecular.
- Add support for multi-pattern searching.
Version 0.3, released July 5 2011:
- Resolve the pcre_study() bug reported by an0therlr3
- Add probability so far and time estimates suggested by davux
- Clean up the display, make it look more like phoenix miner
Version 0.4, released July 6 2011:
- Fix assertion failure when using exact prefixes starting with
more than one 1, reported by SgtSpike
- Port to Windows, start distributing Win32 binaries
Version 0.5, released July 7 2011:
- Now with worker threads and CPU count detection, suggested by
davux and others
- Exact prefixes can now be matched case-insensitively with
"-i", for SgtSpike
- Fixed an integer overflow problem with the status display
Version 0.6, released July 8 2011:
- Fix calculation of difficulty for multiple prefixes
- When prefixes overlap, output the discarded prefix as
well as the existing prefix with which it overlaps
Version 0.7, released July 8 2011:
- Use GetLogicalProcessorInformation() to count CPUs on Windows,
because GetActiveProcessorCount() is Windows 7 and newer.
Version 0.8, released July 8 2011:
- Fix recalculation of difficulty after a match when searching
for multiple prefixes.
Version 0.9, released July 10 2011:
- Add flag to retain patterns after being matched
- Add output/result file option
- Add quiet option and clean up status bar display
Version 0.10, released July 12 2011:
- Improve performance using modular inverse optimization
Version 0.11, released July 12 2011:
- Add new thread synchronization lock
- Add seed file option for RNG
Version 0.12, released July 13 2011:
- Fix the seed file option (thanks Shevek)
- Tweak EC_POINT batch to add affine points (+~10% key rate)
- Improve display status line
Version 0.13, released July 17 2011:
- Display hints when handling impossible prefixes
- Reorganize source tree
Version 0.14, released July 31 2011:
- Fix namecoin private address type (patch from jackjack-jj)
Version 0.15, released August 1 2011:
- Tweaks/improvements to oclvanitygen
- Add oclvanitygen warning for NVIDIA Windows drivers not known to work
Version 0.16, released August 2 2011:
- Performance tweaks to oclvanitygen kernel
- Add safe mode flag (-S) to oclvanitygen to disable optimizations
- Add -X flag to set numerical key type (patch from jackjack-jj)
Version 0.17, released August 8, 2011:
- Bugfix for private key encoder, could create encodings not
accepted by showwallet branch bitcoin
- Remove oclvanitygen #pragma unroll by default, enable for NVIDIA
(General performance improvement, hopeful resolution for crashing)
- Oclvanitygen work size configuration tweak for smaller GPUs
- New oclvanitygen add/subtract/compare functions for AMD Radeon
- Add support for AMD BFI_INT instruction in oclvanitygen hash functions
- Minor source code reorganization
Version 0.18, released July 4, 2012:
- Support additive base public keys for outsourced address generation.
- New oclvanityminer program, organized address miner for use with
bounty pools, like ThePiachu's Vanity Pool.
- New keyconv program for converting bitcoin private keys between
wallet import format, password-protected format, and PKCS#8.
- Support generation of simple P2SH (type-3) addresses.
- Mac OS X makefile merged with Linux Makefile.
Version 0.19, released July 4, 2012:
- Fix a potentially serious crash.
- Remove oclvanitygen "-r" option.
Version 0.20, released August 18, 2012:
- Support binding to multiple OpenCL devices in oclvanitygen/miner
- Concurrent search for bounties with the same public key in
oclvanityminer
- Support multiple pattern input files with different case-sensitivity
- Fix crash with -X option in vanitygen
- Fix case-insensitive search for prefixes that contain invalid
characters in their given case, but are valid if case-swapped
- Follow HTTP redirections in oclvanityminer
Version 0.21, released August 21, 2012:
- Fix assertion failure in oclvanityminer work submission handler
- Fix bug in case-insensitive prefix enumerator that would skip the
last possible combination.
- More useful error messages for OpenCL failures in oclvanitygen/miner
Version 0.22, released October 11, 2012:
- Fix bugs in oclvanityminer bounty list parser
- Use GET instead of POST for work submission in oclvanityminer
Version Plus, released Feb 01, 2017
- Add Massive Altcoin support for 50+ Coins
- Remove prefix length limit(Search for whole address)
- Add -Y Custom Privkey types from cryptapus
- Add Keyconv Decrypt Tool from elichai
- Update oclvanityminer from WyseNynja
- Compressed address support from salfter
Version Plus, released Feb 04, 2017
- Over 70+ coin support now
- Initialize bn_zero to allow Intel CPU OpenCL compilation from Rytiss
- Document -P option from fizzisist
- fix hd 68/69xx, 7xxx from bitkevin
Version Plus, released Feb 06, 2017
- Groestlcoin address generation from wolf9466