Fix something #13784

pull kobake wants to merge 189 commits into bitcoin:master from kobake:fix-something changing 2747 files +1037500 −33966
  1. kobake commented at 3:41 AM on July 28, 2018: contributor

    No description provided.

  2. Update README.md a4105a1472
  3. msvc gitignore 696f2ff1e1
  4. not ignore files about autogen.sh and configure a849eaf1fe
  5. cd depends; make HOST=i686-w64-mingw32b; cd ..; ./autogen.sh (Bash on Ubuntu on Windows) 9c2b5b2e88
  6. CONFIG_SITE=$PWD/depends/i686-w64-mingw32/share/config.site ./configure --enable-debug (Bash on Ubuntu on Windows) 324d196761
  7. Visual Studio 2015 project 6440784941
  8. vcxproj: add some .cpp files 0d35610dee
  9. remove leveldb directory 4169735601
  10. Install-Package boost-vc140 9a8bc3a936
  11. Install-Package BerkeleyDB-4_8_30-Cpp aec9ac4cb1
  12. Install-Package openssl (with zlib) 3d8923ec72
  13. Install-Package secp256k1_vc140 2c53d79611
  14. Install-Package libevent2-vc140 611b5f8ff9
  15. Install-Package miniupnpc-vc140 e57df648ba
  16. Install-Package leveldb-vc140 53d7d08289
  17. Install-Package libzmq-nightly f7e3c245af
  18. Linkage-secp256k1: static cdaeb0e191
  19. PreprocessorDefinitions: NOMINMAX;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;HAVE_CONFIG_H ef46de7257
  20. vcxproj: AdditionalIncludeDirectories setting 521face066
  21. Define ssize_t type for Windows 6630c15255
  22. Old C++ style initializing struct (for msvc) cd49fd3e33
  23. Fix C2131 (expression did not evaluate to a constant) 1268c81289
  24. Fix C3848 (expression having type 'const IteratorComparator' would lose some const-volatile qualifiers) 8d4fee09c7
  25. Fix C2718 ('const std::atomic<unsigned __int64>': actual parameter with requested alignment of 8 won't be aligned) e280824a79
  26. Fix C4146 (unary minus operator applied to unsigned type, result still unsigned) 4ebbd76c0d
  27. Fix C2059 (syntax error: 'template') 630ccddb11
  28. vcxproj: Output .obj files to relative directory 47af0a97bb
  29. Merge pull request #1 from kobake/vs2015
    Vs2015 Building
    7d2c21ece4
  30. Update README.md 031d98901f
  31. VS project for building bitcoind c21683958b
  32. bitcoind: nuget dependencies setting 50d5c35b8a
  33. bitcoind: AdditionalIncludeDirectories setting fea7df6015
  34. bitcoind: PreprocessorDefinitions setting ed36643930
  35. bitcoind: Linkage-secp256k1 setting 663e5ff484
  36. VS project for building bitcoin-cli (Copied from bitcoind and changed slightly) 629d2d9912
  37. VS project for building bitcoin-tx (Copied from bitcoind and changed slightly) 1c8fba773e
  38. Merge pull request #3 from kobake/each-module-projects
    Each module projects
    89b9fd78d2
  39. Berkeley DB 4.8.30 files (Extract db-4.8.30.zip)
    db-4.8.30.zip is get from http://download.oracle.com/berkeley-db/db-4.8.30.zip
    21ea39ca38
  40. Remove BerkeleyDB documents 9ba8888a45
  41. BerkeleyDB: Upgrade VS Project to VS2015 version file. 0a243b2092
  42. BerkeleyDB: Remove old VS project files 799269371f
  43. BerkeleyDB: Change C++ Code Generation RuntimeLibrary setting to MultiThreadDLL type. cadefb5363
  44. ignore berkeley-db output directory 07d2361b9c
  45. VS projects: Uninstall-Package BerkeleyDB-4_8_30-Cpp, and refer to local BerkelyDB in repository 225384691f
  46. Merge pull request #4 from kobake/with-berkeleydb-code
    With berkeleydb code
    9c363fe458
  47. Update README.md 4c2f5a36bb
  48. Additional berkeley db files 53a12a11a1
  49. Remove x64 build config e41d5590c9
  50. Sample of generating a new key 09472cc199
  51. Rename: CPubKey::GetHash -> CPubKey::GetPublicKeyHash 13a6bc26f7
  52. Rename: pCurrentParams -> g_pCurrentParams 56e080a9ae
  53. Refactor: Replace network type string to NetworkType enum constant. 3ec2bbc05c
  54. Sample: Private key appearance in each network type 51d964aa32
  55. two's complement 431ec00aec
  56. key sample 83e32d6287
  57. Rename: base_blob<N>::ToString() -> ToHexString() 6bde69bdc3
  58. Rename: base_uint<N>::ToString() -> ToHexString() 7140dd0b24
  59. test_bitcoin project ee31a7e102
  60. add test files to test_project f8e5a7b17f
  61. test_bitcoin: include path setting 7c1c6581ba
  62. Fix msvc compiler error C4146 (unary minus operator applied to unsigned type)
    On msvc14, int literal '-2147483648' is invalid, because '2147483648' is unsigned type and cant't apply minus operator to unsigned type.
    To define the int literal, use '-2147483647 - 1' formula that is also used to define INT_MIN in limits.h.
    4432ec9e31
  63. Apply NetworkType to test codes 3ee7cb9efc
  64. Merge pull request #6 from kobake/unit-test
    Unit test project
    65430ce985
  65. generated src/test/data/*.json.h by make 6ffbae3c72
  66. ToString: ToHexString alias 3e6beead9b
  67. Apply NetworkType 25e61d50b1
  68. test_bitcoin_fuzzy: Don't depend on unistd 0e2cc361f0
  69. test_bitcoin_fuzzy: Don't depend on unistd 9ea30650cc
  70. bitcoin_test: exclude test_bitcoin_fuzzy 3756a8e16c
  71. Update-Package miniupnpc-vc140 -Version 2.0.0.1 d319d11008
  72. Merge pull request #7 from kobake/adjust-test-project
    Adjust test project
    e834af203c
  73. Rename: base_blob::WIDTH -> BYTE_WIDTH 16962fdca4
  74. Rename: base_uint::WIDTH -> PN_WIDTH 1a22087aed
  75. Integrate arith_uint256 with uint256.
    Integrate base_blob<BITS> with base_uint<BITS>.
    Integrate arith_uint256 with uint256.
    5aa1969492
  76. Merge pull request #5 from kobake/uint256-integration
    uint256 integration
    f1da2e064e
  77. Don't define NDEBUG for Release Build 30159d9b73
  78. test_bitcoin: NUM_SIMULATION_ITERATIONS = 400 (tmp) 2f719ce21e
  79. _bitcoin_common: precompiled header setting b248e1740f
  80. test_bitcoin: precompiled header setting 7e3c406a00
  81. Merge pull request #9 from kobake/precompiled-header
    precompiled header setting
    a78a583e1a
  82. Adjust _bitcoin_common vcxproj 4631dfa774
  83. sample: Show key length. 2cd5a217d2
  84. stdafx: base58.h df2016bd06
  85. base58string class definition 6a073e6bb9
  86. Separate files for each base58 classes. 5fffec7851
  87. Merge pull request #12 from kobake/prepare-base58
    Prepare base58
    1909d76958
  88. CBase58Data classes accept base58string only. f9cae83f47
  89. CBitcoinAddress and CBitcoinSecret become individual classes that don't inherit from CBase58Data.
    CTxDestination inherits from boost::variant.
    CKey and CTxDestination have base58string functions.
    f62c0a462b
  90. vcxproj filters 7f42f17f26
  91. Separate files for CScriptID and CTxDestination. d090235ae0
  92. CBitcoinAddress doesn't accept CKeyID.
    CScriptID, CScript, CKeyID, and CTxDestination classes have base58string functions.
    cba84b25c7
  93. Separate files for CKey and CExtKey classes f2052bfbac
  94. base58string functin with prefix naming. 20cebaae55
  95. Separate files for script classes 51c1aad5ed
  96. CScriptID has base58string function. 41f65fd0b3
  97. CBitcoinAddress doesn't accept CScriptID, and change CScript -> CScriptID conversion to be explicit. 101f70383c
  98. CBitcoinAddress doesn't accept CTxDestination.
    Implement base58string comparing operator.
    0c520e0e44
  99. Remove unused functions 09c586c00b
  100. Fix CTxDestination operator loop 73febf12a6
  101. Treat C4717(recursive on all control paths) warnings as errors 8e600fe9ed
  102. Separate files for base58string classes fc08137846
  103. Adjust base58string class. f54ee0c54d
  104. each base58 prefix 959ffbb378
  105. base58 comment fbb712593d
  106. (NOTICE: getinfo will be deprecated eventually.) RPC getinfo: replace testnet param with chain one. abd6f55294
  107. key sample dfb7571867
  108. Merge pull request #10 from kobake/base58string
    Base58string
    78503e12ab
  109. Rename: CKey::fValid -> m_fValid 2f9e688031
  110. Rename: CKey::fCompressed -> m_fCompressed 36b6d350e7
  111. Rename: CKey::keydata -> m_keydata e528a0c699
  112. Replace CKey::Check() with CKeyUtil::Check() 3dffd0459f
  113. Merge pull request #13 from kobake/key-refactor
    Key refactor
    613b1e9382
  114. CBitcoinSecret comment 2dcfc5787a
  115. base58 comment c899cb65f2
  116. base58string: Specific calling _SetStringWithVersionBytes 0db32b92c9
  117. Merge pull request #14 from kobake/key-refactor-step2
    Key refactor step2
    d701fa21a1
  118. Fix cast warning 92f497565f
  119. chainparams comment 6d2d3ebf35
  120. Fix cast warnings 889e835a53
  121. utf8 bom 1b5c10d850
  122. Fix cast warnings 2c25cd6f52
  123. Disable C4503 warning (decorated name length exceeded) 19d5e23afb
  124. utf8 bom 60db82db94
  125. Fix cast warnings 16971e7d79
  126. Merge pull request #15 from kobake/fix-warnings
    Fix warnings
    685d39cd58
  127. Fix cast warnings a9e69a1681
  128. Fix conversion warnings 9779074f92
  129. Rename CKey::Set to SetBinary and accept only const char* arguments. 718448ca87
  130. Merge pull request #17 from kobake/key-refactor-set-binary
    Key refactor set binary
    3b051d9fff
  131. Disable C4503 warning (decorated name length exceeded) 8ab485cbb1
  132. Refactor: Add 'm_' prefix to CExtKey class member names 08e600a64e
  133. Separate files for CExtPubKey and CPubKeyUtil classes 27746c7e69
  134. Refactor: Add 'm_' prefix to CExtPubKey class member names 1ee15563bc
  135. Merge pull request #18 from kobake/ext-key-refactor
    Ext key refactor
    310ebc5ab7
  136. vcxproj filters 0e5998ff8e
  137. Move private key base58 encoding logic from CBitcoinSecret::SetKey into CKey::GetBase58stringWithNetworkSecretKeyPrefix. 9301b9008f
  138. Move private key base58 decoding logic from CBitcoinSecret into CKey::FromBase58string.
    Remove CBitcoinSecret class.
    d5cefc6234
  139. Merge pull request #19 from kobake/refactor-bitcoin-secret
    Refactor private key encode/decode logic
    ee2c4803aa
  140. Rename: CBase58Data::vchData -> m_vchData 03a1fd0807
  141. Rename: CBase58Data::vchVersion -> m_vchVersion 1de1c0a879
  142. CBase58Data: Move type declaration to class top position. 397c4bbeeb
  143. Merge pull request #20 from kobake/refactor-base58
    Refactor base58
    c2c7676ff3
  144. ec_privkey_export_der: specific arguments style d68d851a74
  145. secp256k1_ec_pubkey_serialize: specific arguments style cc82dbddf2
  146. ec_privkey_export_der comment for compressed 91ac58decd
  147. sample: show compressed constant flags. 7c85eea210
  148. Call ec_privkey_export_der as compressed mode always d12f454ae2
  149. Rename: CWallet::nWalletMaxVersion -> m_nWalletMaxVersion c2d0fdca2e
  150. vcxproj filters about wallet 3d16822f90
  151. Rename: CWallet::nWalletVersion -> m_nWalletVersion 479ad77064
  152. Separate files for CAccountingEntry class e9b6c6cd1b
  153. Separate files for CKeyPool class 02de014d1c
  154. Separate files for CMerkleTx class 43316a44b2
  155. Separate files for CWalletTx class 872c4681f9
  156. Separate files for COutput class from wallet.h 1758e90508
  157. Separate files for CWalletKey class 8dc91aa1b8
  158. Separate files for CReserveKey class a6c3ee98c6
  159. Separate files for CAccount class from wallet.h 1b8cfb6367
  160. Merge pull request #21 from kobake/refactor-wallet
    Refactor wallet
    a8e2dd8595
  161. Rename: CWallet::cs_wallet -> m_walletCriticalSection 60b465b0d9
  162. Change access level of CWallet::SetNull to private. 1cfe5dea2a
  163. wallet version comment 8be8cc940b
  164. Rename: CWallet::pwalletdbEncryption -> m_pwalletdbEncryption a250a54cbf
  165. wallet comment 7d241bbe71
  166. Change argument type of CWallet::LoadWallet to bool pointer. 74d58fde59
  167. Rename: CWallet::fFileBacked -> m_fFileBacked 35225f31ca
  168. Rename: CWallet::hdChain -> m_hdChain e479bd2142
  169. Rename: CHDChain::masterKeyID -> m_masterKeyID 7f3f612c57
  170. Rename: CKeyMetadata::hdMasterKeyID -> m_hdMasterKeyID 5f3e1636d8
  171. Rename: CPubKey::vch -> m_vch 1d6a664f26
  172. Merge pull request #23 from kobake/refactor-key-and-wallet
    Refactor key and wallet
    c835190738
  173. base58 code format arrange 48a3a28b51
  174. base58 encode/decode sample d37a9b85ab
  175. chainparams vcxproj filters 65b2309f99
  176. base58 prefix comment c1eadd45f2
  177. Separate files for each running mode. 6f673d6aaa
  178. Merge pull request #24 from kobake/refactor-about-base58-prefix
    Refactor about base58 prefix
    daf86c60b9
  179. Visual Studio Upgrade: msvc140(vs2015) -> msvc141(vs2017) dc15572003
  180. Uninstall-Package openssl d8981e6d58
  181. Install-Package openssl-vc141 438b27e5b7
  182. Uninstall-Package secp256k1_vc140 5cf53b5327
  183. Install-Package secp256k1-vc141 0103838fa8
  184. Uninstall-Package libzmq-nightly 954cdc990a
  185. Install-Package libzmq-vc141 da34186a0e
  186. Merge pull request #25 from kobake/vs2017
    Visual Studio Upgrade: msvc140(vs2015) -> msvc141(vs2017)
    df3e893259
  187. Update README.md 8a95a783c3
  188. Update README.md ca9ca1bc29
  189. Update README.md c6f8a1dcd0
  190. [wip] fix somethings c89e24b278
  191. kobake commented at 3:42 AM on July 28, 2018: contributor

    sorry, mistaked.

  192. kobake closed this on Jul 28, 2018

  193. fanquake locked this on Jul 28, 2018
Contributors

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 03:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me