Commit Graph

  • 92cf91023e pass correct length master orignal 2017-12-22 13:07:36 -0500
  • d735ed95c8 correct hash for gost orignal 2017-12-20 13:25:33 -0500
  • fb63b01fe5 use gost-512 for RIPEMD160 orignal 2017-12-20 13:06:07 -0500
  • d8baf2fcfe Merge branch 'master' of https://github.com/GOSTSec/vanitygen orignal 2017-12-20 12:45:04 -0500
  • cecca0796e streebog added orignal 2017-12-20 12:44:34 -0500
  • 73310b9bcc
    Update README orignal 2017-12-19 17:31:21 -0500
  • 1402c2c428 use gost curve orignal 2017-12-19 15:15:27 -0500
  • 0034885bb4 G prefix for gostcoin orignal 2017-12-19 13:57:24 -0500
  • cd1a728243 Merge pull request #14 from fizzisist/master samr7 2012-10-24 01:11:11 -0700
  • 9981bbeed1 Change BTC/Mkey to BTC/Gkey fizzisist 2012-10-21 19:59:00 -0700
  • aa7ac184f9 Display total value for selected work fizzisist 2012-10-21 02:57:31 -0700
  • 9626e3a428 Fix units of "value" fizzisist 2012-10-18 10:02:50 -0700
  • 8516fa63a1 Merge pull request #13 from FiloSottile/gitignore samr7 2012-10-11 22:33:08 -0700
  • cb681f5c3e Merge pull request #12 from FiloSottile/options_n_1 samr7 2012-10-11 22:32:49 -0700
  • 9e04497a12 Vanitygen 0.22 release. samr7 2012-10-11 20:37:04 -0700
  • 8c2a7cb90b Vanity pool doesn't accept solutions using POST, despite their documentation, so use GET instead of POST for solutions. Use OPENSSL_free() instead of free() for hex public keys. samr7 2012-10-11 20:17:53 -0700
  • f95e89020f Use strings to compare public keys instead of EC_POINT_cmp(). Fix another bug in the bounty list parser. samr7 2012-10-11 19:42:20 -0700
  • 7c93e8de60 Fix a ridiculous bug in oclvanityminer's bounty list parser. samr7 2012-10-11 17:26:42 -0700
  • 7aa8787e35 added .gitignore Filippo Valsorda 2012-09-24 15:52:30 +0200
  • d25c8a42f2 added simulate (-n) and stop_after_first_match (-1) options Filippo Valsorda 2012-09-24 15:36:03 +0200
  • 6969fee961 Fix error message in OpenCL engine config function. samr7 2012-08-22 22:36:42 -0700
  • 7c1f495668 Bump version to 0.21 0.21 samr7 2012-08-21 19:33:26 -0700
  • 08034e064b Display bounty list when invoked with -v. samr7 2012-08-21 18:42:57 -0700
  • 69a380c29c Don't skip the last case-insensitive variant of each prefix. samr7 2012-08-21 13:54:14 -0700
  • e10fdd5431 Insert patterns into the AVL tree in the correct order. samr7 2012-08-21 01:34:39 -0700
  • 498a5dfd23 Improve error messages a little bit. samr7 2012-08-18 00:26:10 -0700
  • ec0e204962 Fix some spots that weren't checking for NULL returns from vg_ocl_map_arg_buffer(). samr7 2012-08-18 00:18:46 -0700
  • 7a7837d9d4 Bump version to 0.20 0.20 samr7 2012-08-17 23:25:44 -0700
  • 74e9eaaa6e Support multiple pattern input files, with different case-sensitivity settings. samr7 2012-08-17 23:15:29 -0700
  • d50e81a149 Fix bug in oclvanitygen that would cause namecoin/testnet/Xcoin addresses to be incorrectly displayed as type-1. samr7 2012-08-17 15:47:25 -0700
  • 2f6353b0d4 Provide strtok_r on Windows. samr7 2012-08-17 15:32:26 -0700
  • 17f97ce112 Don't display error messages when last prefix is found by a different OpenCL device. samr7 2012-08-17 15:31:39 -0700
  • 9c6fae2965 Minor tweak to prefix case-enumerator samr7 2012-08-17 15:13:31 -0700
  • af42e55a22 Initial multi-device OpenCL support for oclvanitygen and oclvanityminer. samr7 2012-08-17 10:39:18 -0700
  • 53903a714c Follow HTTP redirections on bounty servers. samr7 2012-08-09 16:26:43 -0700
  • dece236223 Process bounties with the same public key as batches. samr7 2012-08-09 14:24:08 -0700
  • 0ffb0d7c55 Move AVL tree out of pattern.c. samr7 2012-08-09 14:22:39 -0700
  • 5dc518a683 Fix case-insensitive search for O, I, and l characters. samr7 2012-07-26 00:19:27 -0700
  • c21e99a58b Basic support for concurrency in OpenCL engine. samr7 2012-07-25 21:30:24 -0700
  • 06af705498 Fix problem with the -X parameter. samr7 2012-07-17 20:21:55 -0700
  • 10e4aa187b Bump version to 0.19. 0.19 samr7 2012-07-04 09:08:11 -0700
  • dfc1eebeb6 Remove regular expression option from oclvanitygen. samr7 2012-07-04 09:00:50 -0700
  • 7c7caf5eec Initialize search context before use. samr7 2012-07-04 08:57:27 -0700
  • 81bd7b9b9c Bump version to 0.18. samr7 2012-07-03 23:36:02 -0700
  • ad2876a7f4 Note that Linux and OS X use the same makefile. samr7 2012-07-03 23:35:29 -0700
  • b60c5b1ee5 Add -G option to keyconv, to generate an address and display the hex public key. samr7 2012-07-03 23:34:28 -0700
  • b6ca74fb9e Move version tag to pattern.h. samr7 2012-07-03 21:49:23 -0700
  • ca840bde63 Support Mac OS X in the master Makefile. samr7 2012-07-01 19:09:18 -0700
  • d717f45f41 Fix a memory leak and some compiler warnings in oclvanityminer. samr7 2012-07-01 16:22:48 -0700
  • 217351c30b Clean up timing statistics on thread shutdown. samr7 2012-07-01 16:21:23 -0700
  • a4398961a6 Resolve Windows makefile issues samr7 2012-07-01 16:01:18 -0700
  • 4b50b6f651 Update Mac OS X Makefile. samr7 2012-07-01 10:01:07 -0700
  • d665689430 Use newer OpenSSL APIs to hash OpenCL programs, to eliminate deprecation warnings in some cases. samr7 2012-07-01 09:59:16 -0700
  • 4700be088f Add oclvanityminer. Move OpenCL engine code to oclengine.c. samr7 2012-07-01 01:11:11 -0700
  • 9ac1c5e21d Add support for base public keys to vanitygen and oclvanitygen. Add partial private key combining feature to keyconv. samr7 2012-06-29 21:51:46 -0700
  • 6c0f8a33b3 Fix a typo in the README. samr7 2012-06-29 07:12:48 -0700
  • 910e9f94e1 Merge luke-jr's script address search code. samr7 2012-06-29 07:12:12 -0700
  • 4f85df71d9 Fix a misspelled word. samr7 2012-06-09 09:24:29 -0700
  • 85960dfa9a Minor formatting and function naming cleanups to OpenCL kernel. samr7 2012-06-09 09:06:00 -0700
  • 0f09377510 Fix a typo in dumpbn(). samr7 2011-08-21 15:48:35 -0700
  • d0dbe37a3b Add fdumphex() and fdumpbn() for use with stderr. samr7 2011-08-20 14:42:12 -0700
  • 5fb1fe9119 Pass the correct export password to the encoder function. samr7 2011-08-17 12:46:37 -0700
  • 7b0300081b Add keyconv utility for decrypting and converting private keys. samr7 2011-08-17 12:31:22 -0700
  • 8c11ba8851 Resolve a GCC warning. samr7 2011-08-17 12:31:13 -0700
  • 7bb1996d37 Slipped again. samr7 2011-08-17 12:03:39 -0700
  • fd4660217d Reorganize the private key encryption a bit. samr7 2011-08-17 12:00:33 -0700
  • 84a67fe96b Send error messages and other secondary output to stderr. samr7 2011-08-16 20:54:16 -0700
  • 9d8ad666a4 Update password-protected address handling code to new format. Add support for PKCS#8. samr7 2011-08-16 19:39:04 -0700
  • df05bc7784 Don't try to change the worksize under -V, change the thread count. samr7 2011-08-14 11:22:49 -0700
  • 0c1787bada Win32 build fix for missing M_E. samr7 2011-08-14 11:12:36 -0700
  • 458bb28add Add verification mode for tracking down OpenCL/hardware problems. Ensure that invsize > 1 to ensure correct behavior from heap_invert. samr7 2011-08-14 11:04:58 -0700
  • cb3e60750a Minor optimization to heap_invert(). samr7 2011-08-14 10:51:23 -0700
  • 38681d7c1e Include PKCS5_PBKDF2_HMAC() for compatibility with OpenSSL <1.0.0 samr7 2011-08-12 13:28:16 -0700
  • b15be3734e Add private key password-protection. samr7 2011-08-11 13:43:03 -0700
  • e460371230 Bump version and update changelog. 0.17 samr7 2011-08-08 12:03:16 -0700
  • d0f4dd3b4b Try another method of invoking pthreads-win32 initialization. samr7 2011-08-08 11:07:47 -0700
  • 615600b224 Add mingw compatibility. samr7 2011-08-08 08:21:45 -0700
  • 3bcb68878d Note that oclvanitygen kernel no longer breaks with latest NVIDIA driver on Windows. Add advisory about kernel compile times. samr7 2011-08-07 17:51:33 -0700
  • 9a333b7627 Reduce console output from the Microsoft compiler. samr7 2011-08-07 17:09:15 -0700
  • b887a2fd9d Update the Mac OS X Makefile. Remove some items from the Linux Makefile that should not be there. samr7 2011-08-07 17:03:29 -0700
  • d481879a7e Don't force unrolling of specific loops without DEEP_PREPROC_UNROLL. Clean up formatting. samr7 2011-08-07 16:59:39 -0700
  • 933a020205 Add explicit preprocessor unrolling. Limit use of #pragma unroll to NVIDIA platforms. samr7 2011-08-07 16:13:23 -0700
  • 46aed119a1 Split base-58 encoding primitives out of pattern.c. samr7 2011-08-07 16:10:45 -0700
  • 570e081546 Fix a serious bug in the private key encoder. samr7 2011-08-06 13:52:47 -0700
  • 5b80709a3e Update Windows build instructions, clarify how to get static pthreads. Thanks to ctoon6 of the bitcoin forum. samr7 2011-08-06 06:29:12 -0700
  • 31783f5197 Be more specific in error message about missing kernel code. samr7 2011-08-06 04:02:36 -0700
  • 216cb03c5c Display a warning when used with low-difficulty patterns and -k. samr7 2011-08-06 03:59:10 -0700
  • 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. samr7 2011-08-05 15:32:18 -0700
  • bbc59bf106 Prune useless code and add some Radeon optimizations to bn_from_mont(). samr7 2011-08-05 15:24:43 -0700
  • 1f3e3132ac Add a copy of the GNU AGPLv3 license to the repository. samr7 2011-08-04 20:38:20 -0700
  • e025be9648 Add AMD BFI_INT optimizations to SHA-2 and RIPEMD160 hash functions. The full effect of this optimization will come later. samr7 2011-08-04 10:09:23 -0700
  • b053d1c0c3 Fix a bug in carry/borrow propagation. samr7 2011-08-04 01:05:57 -0700
  • 7ba90d3086 Add implementation of bignum add/subtract better suited to AMD Radeon. samr7 2011-08-03 22:52:13 -0700
  • 04dd595ce2 Add device quirks mechanism. Disable stored program binaries on RV710 devices. samr7 2011-08-02 05:21:21 -0700
  • 749daa7b17 Bump version to 0.16. Use stdio binary mode when reading/writing kernel binaries. Fix up help message for oclvanitygen. 0.16 samr7 2011-08-01 23:17:28 -0700
  • c6a0fb7611 Merge branch 'master' of https://github.com/jackjack-jj/vanitygen samr7 2011-08-01 22:38:18 -0700
  • a53a6e52da Add safe mode option to disable problematic optimizations. With safe mode, oclvanitygen works with AMD's CPU OpenCL device. samr7 2011-08-01 22:26:52 -0700
  • 75246451d3 Add addrtype flag jackjack 2011-08-02 03:31:04 +0200
  • 2de1c2e647 Merge branch 'master' of github.com:samr7/vanitygen samr7 2011-08-01 13:07:57 -0700
  • 31ca88ab40 Apply some optimizations to the OpenCL kernel. Add a new flag, VERY_EXPENSIVE_BRANCHES, for various Radeon devices. samr7 2011-08-01 13:04:52 -0700