Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added SCRIPT_ADDRESS2 to encoding/decoding of CScriptID #1

Closed
wants to merge 1,365 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1365 commits
Select commit Hold shift + click to select a range
aad3090
[rpc] Adding ::minRelayTxFee amount to getmempoolinfo and updating me…
jeffrade Dec 24, 2017
a332a7d
Merge #11291: Fix string concatenation to os.path.join and add except…
Dec 30, 2017
efae366
Merge #11984: doc: Update OpenBSD build instructions for 6.2 (cont'd)
laanwj Dec 30, 2017
63a4dc1
Merge #12027: [Docs] Remove boost --c++ flag from osx build instructions
laanwj Dec 30, 2017
ebcee1d
bips: add bip176 (Bits Denomination)
jb55 Dec 30, 2017
c9439e7
[Trivial] Update license year range to 2018
Dec 31, 2017
6dda059
[qt] Simplifies boolean expression model && model->haveWatchOnly()
l2a5b1 Jan 2, 2018
415f86c
[scripts] Add missing univalue file to copyright_header.py
fanquake Jan 2, 2018
595a7ba
Increment MIT Licence copyright header year on files modified in 2017
Jan 2, 2018
0d663f8
Fixes issue #12067 `sendmany` curl example is wrong.
l2a5b1 Jan 2, 2018
5fecd84
[tests] Remove redundant import in blocktools.py test
ajtowns Jan 3, 2018
c04cb48
Merge #12077: [Docs] Correct `sendmany` curl example
laanwj Jan 3, 2018
d38d1a3
Merge #11965: qa: Note on test order in test_runner
Jan 3, 2018
0c8ea63
Abstract out IsSolvable from Witnessifier
sipa Dec 1, 2017
5961b23
Merge #12062: Increment MIT Licence copyright header year on files mo…
laanwj Jan 3, 2018
cbe1974
[refactor] GetAccount{PubKey,Address} -> GetAccountDestination
sipa Dec 18, 2017
985c795
Improve witness destination types and use them more
sipa Dec 1, 2017
30a27dc
Expose method to find key for a single-key destination
sipa Dec 1, 2017
3eaa003
Extend validateaddress information for P2SH-embedded witness
sipa Dec 1, 2017
c99a3c3
[tests] util_tests.cpp: actually check ignored args
ajtowns Dec 12, 2017
c991b30
Merge #12075: [scripts] Add missing univalue file to copyright_header.py
Jan 3, 2018
18be3ab
Adding test case for SINGLE|ANYONECANPAY hash type in tx_valid.json
Christewart Jan 3, 2018
a1136f0
Merge #12074: [qt] Optimizes boolean expression model && model->haveW…
jonasschnelli Jan 4, 2018
eeb6d52
Merge #12035: [qt] change µBTC to bits
jonasschnelli Jan 4, 2018
a9a49e6
Merge #12001: [RPC] Adding ::minRelayTxFee amount to getmempoolinfo a…
laanwj Jan 4, 2018
36a5a44
Merge #12063: [Trivial] Update license year range to 2018
Jan 4, 2018
ddff344
Merge #11997: [tests] util_tests.cpp: actually check ignored args
Jan 4, 2018
8a93543
Replaces numbered place marker %2 with %1.
l2a5b1 Jan 4, 2018
4aa6455
Fix incorrect Markdown link
practicalswift Jan 4, 2018
5691028
Merge #12093: Fix incorrect Markdown link
jonasschnelli Jan 4, 2018
311a423
[contrib] Use BDB_LIBS/CFLAGS in install_db4
fanquake Jan 5, 2018
f3196a0
[contrib] Add --disable-replication to install_db4
fanquake Jan 5, 2018
7f67dd0
[qa] Improve prioritisetransaction functional test
promag Jan 3, 2018
fd4ca17
Merge #12092: [qt] Replaces numbered place marker %2 with %1.
Jan 5, 2018
b3ecb7b
Merge #10677: RPC Docs: addmultisigaddress is intended for non-watcho…
sipa Jan 6, 2018
45173fa
Merge #12079: Improve prioritisetransaction test coverage
Jan 6, 2018
30ded3e
[Refactor] Remove unused fQuit var from checkqueue.h
donaloconnor Jan 7, 2018
2be2b5d
Remove the ending slashes from RPC URI format.
jackycjh Jan 8, 2018
fcfb952
Improve TestNodeCLI output parsing
ryanofsky Dec 20, 2017
ca9085a
Prevent TestNodeCLI.args mixups
ryanofsky Dec 20, 2017
ff9a363
TestNodeCLI batch emulation
ryanofsky Dec 21, 2017
f6ade9c
[tests] allow tests to be run with --usecli
jnewbery Jul 11, 2017
a14dbff
Allow multiwallet.py to be used with --usecli
ryanofsky Dec 20, 2017
8e617e3
Remove unused mempool index
sdaftuar Jan 3, 2018
6773f92
Refactor CompareTxMemPoolEntryByDescendantScore
sdaftuar Jan 9, 2018
9a51319
Sort mempool by min(feerate, ancestor_feerate)
sdaftuar Jan 9, 2018
35c2b1f
Fix rare failure in p2p-segwit.py
sdaftuar Jan 9, 2018
37c03d3
Support P2WPKH addresses in create/addmultisig
sipa Dec 1, 2017
cf2c0b6
Support P2WPKH and P2SH-P2WPKH in dumpprivkey
sipa Dec 1, 2017
57273f2
[test] Serialize CTransaction with witness by default
sipa Dec 1, 2017
f37c64e
Implicitly know about P2WPKH redeemscripts
sipa Dec 1, 2017
940a219
SegWit wallet support
sipa Dec 1, 2017
7ee54fd
Support downgrading after recovered keypool witness keys
sipa Dec 1, 2017
b224a47
Add address_types test
sipa Dec 2, 2017
91769d6
[Doc] Fix link for bip 159 pull request
Jan 11, 2018
b0d626d
Merge #12143: [Doc] Fix link for BIP-159 pull request
jonasschnelli Jan 11, 2018
d889c03
Merge #11403: SegWit wallet support
jonasschnelli Jan 11, 2018
f765bb3
Fix ListCoins test failure due to unset g_address_type, g_change_type
ryanofsky Jan 11, 2018
3c62868
Merge #12112: Docs: Remove the ending slashes from RPC URI format.
laanwj Jan 11, 2018
92a810d
Merge #12150: Fix ListCoins test failure due to unset g_address_type,…
Jan 11, 2018
1d2eaba
Merge #12133: [qa] Fix rare failure in p2p-segwit.py
laanwj Jan 11, 2018
0910cbe
Merge #12082: Adding test case for SINGLE|ANYONECANPAY hash type in t…
Jan 11, 2018
1df206f
Disallow using addresses in createmultisig
achow101 Sep 29, 2017
a73aab7
Use the character based overload for std::string::find.
flipbitsnotburgers Jan 11, 2018
0b63e3c
Clamp walletpassphrase timeout to 2^(30) seconds and check its bounds
achow101 Jan 6, 2018
134cdc7
Test walletpassphrase timeout bounds and clamping
achow101 Jan 6, 2018
648bdc8
Trivial: Fix #include sys/fcntl.h to just fcntl.h (without sys/)
Jan 12, 2018
7abfa53
Add test for new ancestor feerate sort behavior
sdaftuar Jan 12, 2018
b7450cd
Merge #11970: Add test coverage for bitcoin-cli multiwallet calls
Jan 12, 2018
45cf8a0
Merge #12168: Trivial: Fix #include sys/fcntl.h to just fcntl.h (with…
Jan 13, 2018
5f911c5
trivial: fix address_type help text of getnewaddress and getrawchange…
mruddy Jan 13, 2018
0a22a52
Use mempool's ancestor sort in transaction selection
sdaftuar Jan 13, 2018
9501dc2
Merge #12127: Remove unused mempool index
laanwj Jan 15, 2018
4db16ec
Merge #11796: [tests] Functional test naming convention
laanwj Jan 15, 2018
44080a9
Merge #12118: Sort mempool by min(feerate, ancestor_feerate)
laanwj Jan 15, 2018
97c3cad
[docs] Clarify -walletdir usage
jnewbery Jan 11, 2018
59f9e2a
Use flexible font size for QRCode image address
jonasschnelli Jan 12, 2018
bbc91b7
Merge #12173: [Qt] Use flexible font size for QRCode image address
laanwj Jan 15, 2018
e60cb99
Add a lock to the wallet directory
meshcollider Dec 14, 2017
c9ed4bd
Add a test for wallet directory locking
meshcollider Dec 14, 2017
64226de
Generalise walletdir lock error message for correctness
meshcollider Dec 23, 2017
5260a4a
Make .walletlock distinct from .lock
meshcollider Dec 26, 2017
2f3bd47
Abstract directory locking into util.cpp
meshcollider Dec 26, 2017
66e3af7
Merge #11904: Add a lock to the wallet directory
laanwj Jan 16, 2018
0c74e2e
Log debug build status and warn when running benchmarks
laanwj Jan 16, 2018
cad504b
Merge #12177: trivial: fix address_type help text of getnewaddress an…
Jan 16, 2018
63ac890
[qt] receive tab: bech32 address opt-in checkbox
Sjors Jan 16, 2018
062c8b6
Merge #11991: [qt] Receive: checkbox for bech32 address
jonasschnelli Jan 17, 2018
49e5f3f
rpc: Add deprecation error for `getinfo`
laanwj Jan 16, 2018
adce1de
Merge #12198: rpc: Add deprecation error for `getinfo`
laanwj Jan 17, 2018
c7978be
Merge #12101: Clamp walletpassphrase timeout to 2^30 seconds and chec…
laanwj Jan 17, 2018
cc90a4f
Avoid potential null dereference in ReceiveCoinsDialog constructor
ryanofsky Jan 17, 2018
fa1e69e
qa: Sync with validationinterface queue in sync_mempools
Jan 17, 2018
7767842
Trivial: Fix spelling in zapwallettxes test description
bitspill Jan 18, 2018
cdf3e03
wallet: Deprecate addwitnessaddress
laanwj Jan 17, 2018
17180fa
Merge #12210: wallet: Deprecate addwitnessaddress
laanwj Jan 18, 2018
898f560
Merge #12206: qa: Sync with validationinterface queue in sync_mempools
laanwj Jan 18, 2018
10d10d7
Merge #12211: Avoid potential null dereference in ReceiveCoinsDialog …
jonasschnelli Jan 18, 2018
e839d65
Merge #12166: [docs] Clarify -walletdir usage
laanwj Jan 18, 2018
ec527c6
Don't allow relative -walletdir paths
ryanofsky Jan 18, 2018
9a97f39
Merge #12212: Trivial: Fix spelling in zapwallettxes test description
Jan 18, 2018
34328b4
Use PACKAGE_NAME instead of hardcoding application name in log message
laanwj Jan 18, 2018
f4c942e
Merge #12220: Error if relative -walletdir is specified
laanwj Jan 19, 2018
b21244e
Updating benchmarkmarking.md with an updated sample output and help o…
jeffrade Jan 15, 2018
ac96e78
test_runner: Readable output if create_cache.py fails
ryanofsky Jan 19, 2018
51ae766
Use GetDesireableServiceFlags in static seeds, document this.
TheBlueMatt Oct 19, 2017
62e7642
Fall back to oneshot for DNS Seeds which don't support filtering.
TheBlueMatt Oct 19, 2017
2b839ab
Update chainparams comment for more info on service bits per dnsseed
TheBlueMatt Jan 17, 2018
bf18977
[trivial][docs] Fix incorrect link in /test/ README.md
fanquake Jan 22, 2018
b030133
Merge #12241: [trivial][docs] Fix incorrect link in /test/ README.md
Jan 22, 2018
b987ca4
Merge #12227: test_runner: Readable output if create_cache.py fails
Jan 22, 2018
b5e4b9b
Merge #12187: [Docs] Updating benchmarkmarking.md with an updated sam…
Jan 22, 2018
596c446
[wallet] use P2WPKH change output if any destination is P2WPKH or P2WSH
Sjors Jan 23, 2018
04ededf
Make CKey::Load references const
ryanofsky Jan 23, 2018
ffffb10
qa: Rename cli.args to cli.options
Jan 23, 2018
fae7b14
qa: Make TestNodeCLI command optional in send_cli
Jan 23, 2018
8d0b610
Avoid pemanent cs_main/cs_wallet lock during wallet rescans
jonasschnelli Sep 7, 2017
dbf8556
Add RAII wallet rescan reserver
jonasschnelli Dec 8, 2017
bc356b4
Make sure WalletRescanReserver has successfully reserved the rescan
jonasschnelli Dec 12, 2017
ccd8ef6
Reduce cs_main lock in ReadBlockFromDisk, only read GetBlockPos under…
jonasschnelli Dec 13, 2017
7f81250
Mention that other RPC calls report keys as "imported" while txns are…
jonasschnelli Jan 5, 2018
8470e64
Merge #11281: Avoid permanent cs_main/cs_wallet lock during RescanFro…
laanwj Jan 24, 2018
6e89de5
Merge #11512: Use GetDesireableServiceFlags in seeds, dnsseeds, fixin…
laanwj Jan 24, 2018
69ec021
Merge #11415: [RPC] Disallow using addresses in createmultisig
laanwj Jan 24, 2018
126000b
Merge #12089: qa: Make TestNodeCLI command optional in send_cli
Jan 24, 2018
9594139
Merge #12119: [wallet] use P2WPKH change output if any destination is…
laanwj Jan 24, 2018
886a92f
[rpc] Add address type option to addmultisigaddress
promag Jan 24, 2018
e37ca2b
Merge #12250: Make CKey::Load references const
laanwj Jan 24, 2018
1e0d6e9
tx: Update transifex slug for 0.16
laanwj Jan 24, 2018
6e3fe93
qt: Update translation source file
laanwj Jan 24, 2018
31dbd5a
[wallet] Add change type to CCoinControl
promag Jan 15, 2018
536ddeb
[rpc] Add change_type option to fundrawtransaction
promag Jan 16, 2018
16f6f59
[qa] Test fundrawtransaction with change_type option
promag Jan 24, 2018
ba490d2
qt: Bump BLOCK_CHAIN_SIZE to 200GB
laanwj Jan 24, 2018
f523c6b
[qa] Use address type in addmultisigaddress to avoid addwitnessaddress
promag Jan 17, 2018
fa7ecbf
initwallet: Do not translate highly technical addresstype help
Jan 23, 2018
55f52bd
contrib: Update ATTERN_AGENT to include 0.15.x
laanwj Jan 24, 2018
1e90544
net: Update hardcoded seeds
laanwj Jan 24, 2018
cc5870a
Merge #12251: initwallet: Do not translate highly technical addressty…
laanwj Jan 24, 2018
eadb2da
Merge #12213: Add address type option to addmultisigaddress
jonasschnelli Jan 24, 2018
7abb0f0
Merge #12194: Add change type option to fundrawtransaction
jonasschnelli Jan 24, 2018
f359afc
Merge #12261: qt: Bump BLOCK_CHAIN_SIZE to 200GB
Jan 24, 2018
ca6523d
[tests] Rename feature_* functional tests.
ajtowns Jan 24, 2018
90600bc
[tests] Rename wallet_* functional tests.
ajtowns Jan 24, 2018
61b8f7f
[tests] Rename p2p_* functional tests.
ajtowns Jan 24, 2018
81b79f2
[tests] Rename rpc_* functional tests.
ajtowns Jan 24, 2018
3150b3f
[tests] Rename misc functional tests.
ajtowns Jan 24, 2018
6f881cc
[tests] Remove EXPECTED_VIOLATION_COUNT
ajtowns Jan 24, 2018
6970b30
Merge #11774: [tests] Rename functional tests
Jan 25, 2018
ef2beb2
Fix flake8 warnings in p2p-versionbits-warning.py
jnewbery Jan 24, 2018
3bbd843
Improve comments/logging in p2p-versionbits-warning.py
jnewbery Jan 24, 2018
1e2e09e
Fix intermittent failure in p2p-versionbits-warning.py
jnewbery Jan 24, 2018
598a9c4
Merge #12264: Fix versionbits warning test
Jan 25, 2018
fa796bb
qa: Add missing syncwithvalidationinterfacequeue to tests
Jan 18, 2018
bde8bcd
Update defaultAssumeValid according to release-process.md.
gmaxwell Jan 25, 2018
082a61c
Move scheduler/threadGroup into common-init instead of per-app
TheBlueMatt Jan 25, 2018
16bac24
Merge #12262: net: Hardcoded seed update
laanwj Jan 25, 2018
2ae7cf8
Merge #12269: Update defaultAssumeValid to block 506067
laanwj Jan 25, 2018
a8c344b
Update chainTxData for 0.16
laanwj Jan 25, 2018
9cf6393
Merge #12270: Update chainTxData for 0.16
Jan 28, 2018
039425c
[wallet] Remove duplicate mapWallet lookups
promag Jan 26, 2018
1213be6
Merge #12217: qa: Add missing syncwithvalidationinterfacequeue to tests
laanwj Jan 29, 2018
a2808cf
[tests] Fix names of excluded extended tests for travis
ajtowns Jan 26, 2018
000ac4f
Merge #12197: Log debug build status and warn when running benchmarks
laanwj Jan 29, 2018
3fa1ab4
Merge #12095: [contrib] Use BDB_LIBS/CFLAGS and pass --disable-replic…
laanwj Jan 29, 2018
9220426
Merge #12108: [Refactor] Remove unused fQuit var from checkqueue.h
laanwj Jan 29, 2018
c6b6385
[rpc] Mention that HD is enabled if hdmasterkeyid is present
fanquake Jan 29, 2018
f3c7062
Merge #12159: Use the character based overload for std::string::find.
laanwj Jan 29, 2018
336685e
[build] Add db4_cxx to bitcoin_find_bdb48.m4
randolf Jan 8, 2018
c0ae864
Merge #11577: Fix warnings (-Wsign-compare) when building with DEBUG_…
laanwj Jan 29, 2018
eebe458
Merge #12292: [tests] Fix names of excluded extended tests for travis
Jan 29, 2018
6378e5c
Merge #11711: bitcoin_qt.m4: Minor fixes and clean-ups.
laanwj Jan 29, 2018
90d4104
Merge #11989: [build] .gitignore: add QT Creator artifacts
laanwj Jan 29, 2018
9d9c418
Merge #12293: [rpc] Mention that HD is enabled if hdmasterkeyid is pr…
Jan 29, 2018
ee11121
Add special error for genesis coinbase to gettransaction
meshcollider Jan 27, 2018
1944fa3
[doc] Create build-netbsd.md
randolf Jan 8, 2018
11c5827
[build] Add NETBSD leveldb target to configure.ac
fanquake Jan 29, 2018
7cf1aea
Merge #12294: [Docs] Create NetBSD build instructions and fix compila…
laanwj Jan 30, 2018
288deac
Merge #12278: Add special error for genesis coinbase to getrawtransac…
laanwj Jan 30, 2018
7936446
Merge #12276: Remove duplicate mapWallet lookups
laanwj Jan 30, 2018
3448907
Merge #12266: Move scheduler/threadGroup into common-init instead of …
laanwj Jan 30, 2018
10847fe
qt: Periodic translations update
laanwj Jan 30, 2018
5c242b2
build: bump version to 0.16.0
laanwj Jan 30, 2018
66bc647
doc: Update manpages to 0.16.0
laanwj Jan 30, 2018
6c2788c
test: Make ua_comment test pass on 0.16.0
laanwj Jan 30, 2018
e54c1ac
net: initialize socket to avoid closing random fd's
theuni Feb 1, 2018
0dc6a30
[gui] Defer coin control instancing
promag Feb 1, 2018
5303970
net: don't retry failed oneshot connections forever
theuni Feb 1, 2018
f17942a
qt: Pre-rc2 translations update
laanwj Feb 2, 2018
d56355a
0.16: Check in current release notes draft
Feb 7, 2018
da84760
Merge #12380: 0.16: Check in current release notes draft
laanwj Feb 8, 2018
09fc859
Fix fast-shutdown hang on ThreadImport+GenesisWait
TheBlueMatt Feb 6, 2018
0f207c4
Fix fast-shutdown crash if genesis block was not loaded
TheBlueMatt Feb 6, 2018
604f289
qt: Poll ShutdownTimer after init is done
Feb 7, 2018
daaae36
qt: Make sure splash screen is freed on AppInitMain fail
laanwj Feb 7, 2018
dafd007
qt: Clarify some comments
laanwj Feb 7, 2018
dd346cb
http: Join worker threads before deleting work queue
laanwj Feb 6, 2018
93de37a
http: Remove WaitExit from WorkQueue
laanwj Feb 6, 2018
4cd7edb
http: Remove numThreads and ThreadCounter
laanwj Feb 7, 2018
b894755
Hold mempool.cs for the duration of ATMP.
TheBlueMatt Feb 6, 2018
3f5012b
Add braces to meet code style on line-after-the-one-changed.
TheBlueMatt Feb 6, 2018
758a41e
Bech32 addresses in dumpwallet
fivepiece Jan 31, 2018
4f63a43
qt: Pre-rc3 translations update
laanwj Feb 8, 2018
a5e3d44
doc: Update release notes from wiki (for rc3 PRs)
laanwj Feb 8, 2018
d44cd7e
Reset pblocktree before deleting LevelDB file
Sjors Feb 11, 2018
0f61651
Fix ignoring tx data requests when fPauseSend is set on a peer
TheBlueMatt Feb 8, 2018
ff44101
Fix rescan test failure due to unset g_address_type, g_change_type
ryanofsky Feb 13, 2018
f893824
Interrupt loading thread after shutdown request
promag Feb 12, 2018
e2431d1
travis: Full clone for git subtree check
Feb 10, 2018
5e40e64
travis: Don't fetch --unshallow when no longer shallow-cloning
laanwj Feb 15, 2018
32a7268
util: Fix multiple use of LockDirectory
laanwj Feb 13, 2018
4d54e7a
test: Add unit test for LockDirectory
laanwj Feb 13, 2018
ad10b90
fix possible shutdown assertion with -reindex-shutdown
theuni Feb 13, 2018
3762ac1
Make signrawtransaction accept P2SH-P2WSH redeemscripts
sipa Feb 13, 2018
5109347
qt: Pre-rc4 translations update
laanwj Feb 15, 2018
a8e62a8
doc: Update release notes from wiki for rc3
laanwj Feb 15, 2018
4b4d7eb
doc: Remove note about temporary file from release notes
laanwj Feb 22, 2018
435fb3b
Litecoin: Update README.md
thrasher- Oct 27, 2016
f0e0dca
Litecoin: Add historical release notes
shaolinfry Feb 18, 2017
cbf7b9c
Litecoin: Adjust chain parameters
shaolinfry Feb 18, 2017
4b588c6
Litecoin: Add scrypt N=1024 PoW
shaolinfry Feb 18, 2017
029707c
Litecoin: Add Litecoin logos and icons
Nov 14, 2016
d429c19
Litecoin: Developer gpg keys
shaolinfry Feb 18, 2017
e838c27
Litecoin: Fix various tests
thrasher- Feb 19, 2018
bedc323
Litecoin: Update gitian descriptors
shaolinfry Jan 9, 2017
ecf6fd0
Litecoin: Fix copyright year value
thrasher- Dec 29, 2016
c3acd94
Litecoin: Protocol and default settings
thrasher- Jan 29, 2017
580c7c9
Litecoin: Branding
thrasher- Nov 1, 2016
211da8d
Litecoin: Adjust splashscreen for testnet/regtest
thrasher- Aug 9, 2017
ead1d46
Litecoin: Update hardcoded seeds
thrasher- Aug 17, 2017
0a5002a
Litecoin: Update chainparams and blockchain size
thrasher- Aug 17, 2017
7c7533f
Litecoin: Enable support for SSE2 instructions in scrypt via configur…
romanornr Aug 14, 2017
659f6ff
Litecoin: Adjust Travis
thrasher- Feb 13, 2018
ed51580
Litecoin: Branding
thrasher- Feb 13, 2018
588bc4e
Litecoin: Update trusted keys
thrasher- Aug 21, 2017
d73dc26
Litecoin: Release notes for v0.15.1
thrasher- Aug 17, 2017
3f12edf
Litecoin: Disable mempool replacement by default and remove UI component
thrasher- Feb 14, 2018
ebed037
Litecoin: Update windeploy cert and timestamping server
thrasher- Feb 8, 2018
a7b5be5
Litecoin: Update bech32 HRP's
thrasher- Feb 13, 2018
d7bcd33
Litecoin: Fix tests
thrasher- Feb 13, 2018
4c2544f
Litecoin: Disable individual test
thrasher- Feb 14, 2018
31403f4
Litecoin: Update man pages
thrasher- Feb 14, 2018
f19b586
Litecoin: Update Qt translations
thrasher- Feb 19, 2018
e9c6e49
Litecoin: Adjust fee system
thrasher- Mar 7, 2017
c15715b
Litecoin: Add 0.15.1 release notes
thrasher- Feb 19, 2018
e3c3bfb
Litecoin: Update netaddress internal prefix
thrasher- Feb 19, 2018
1589039
Litecoin: Adjust man files
thrasher- Feb 19, 2018
9147ff5
Litecoin: Branding
thrasher- Feb 27, 2018
7345fb2
Litecoin: v0.16.0 release notes
thrasher- Feb 28, 2018
caf41a9
added SCRIPT_ADDRESS2 to encoding/decoding of CScriptID
wangxinxi Mar 4, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
40 changes: 12 additions & 28 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,21 @@
<!--- Remove sections that do not apply -->
<!-- This issue tracker is only for technical issues related to Litecoin Core.

This issue tracker is only for technical issues related to bitcoin-core.
General litecoin questions and/or support requests and are best directed to the [litecointalk.io forums](https://litecointalk.io/).

General bitcoin questions and/or support requests and are best directed to the [Bitcoin StackExchange](https://bitcoin.stackexchange.com).
For reporting security issues, please contact the Litecoin developers on the #litecoin-dev Freenode IRC channel or alternatively you can email us at [email protected].

For reporting security issues, please read instructions at [https://bitcoincore.org/en/contact/](https://bitcoincore.org/en/contact/).
If the node is "stuck" during sync or giving "block checksum mismatch" errors, please ensure your hardware is stable by running memtest and observe CPU temperature with a load-test tool such as linpack before creating an issue! -->

### Describe the issue
<!-- Describe the issue -->
<!--- What behavior did you expect? -->

### Can you reliably reproduce the issue?
#### If so, please list the steps to reproduce below:
1.
2.
3.
<!--- What was the actual behavior (provide screenshots if the issue is GUI-related)? -->

### Expected behaviour
Tell us what should happen
<!--- How reliably can you reproduce the issue, what are the steps to do so? -->

### Actual behaviour
Tell us what happens instead
<!-- What version of Litecoin Core are you using, where did you get it (website, self-compiled, etc)? -->

### Screenshots.
If the issue is related to the GUI, screenshots can be added to this issue via drag & drop.
<!-- What type of machine are you observing the error on (OS/CPU and disk type)? -->

### What version of bitcoin-core are you using?
List the version number/commit ID, and if it is an official binary, self compiled or a distribution package such as PPA.

### Machine specs:
- OS:
- CPU:
- RAM:
- Disk size:
- Disk Type (HD/SDD):

### Any extra information that might be useful in the debugging process.
This is normally the contents of a `debug.log` or `config.log` file. Raw text or a link to a pastebin type site are preferred.
<!-- Any extra information that might be useful in the debugging process. -->
<!--- This is normally the contents of a `debug.log` or `config.log` file. Raw text or a link to a pastebin type site are preferred. -->
30 changes: 18 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
*.tar.gz

*.exe
src/bitcoin
src/bitcoind
src/bitcoin-cli
src/bitcoin-tx
src/test/test_bitcoin
src/test/test_bitcoin_fuzzy
src/qt/test/test_bitcoin-qt
src/litecoin
src/litecoind
src/litecoin-cli
src/litecoin-tx
src/test/test_litecoin
src/test/test_litecoin_fuzzy
src/qt/test/test_litecoin-qt

# autoreconf
Makefile.in
Expand Down Expand Up @@ -44,6 +44,12 @@ src/qt/forms/ui_*.h

src/qt/test/moc*.cpp

src/qt/bitcoin-qt.config
src/qt/bitcoin-qt.creator
src/qt/bitcoin-qt.creator.user
src/qt/bitcoin-qt.files
src/qt/bitcoin-qt.includes

.deps
.dirstamp
.libs
Expand Down Expand Up @@ -74,16 +80,16 @@ src/qt/test/moc*.cpp
# Compilation and Qt preprocessor part
*.qm
Makefile
bitcoin-qt
Bitcoin-Qt.app
litecoin-qt
litecoin-Qt.app
background.tiff*

# Unit-tests
Makefile.test
bitcoin-qt_test
litecoin-qt_test

# Resources cpp
qrc_*.cpp

# Mac specific
.DS_Store
build
Expand All @@ -92,7 +98,7 @@ build
*.gcno
*.gcda
/*.info
test_bitcoin.coverage/
test_litecoin.coverage/
total.coverage/
coverage_percent.txt

Expand Down
51 changes: 32 additions & 19 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
sudo: required
dist: trusty
os: linux
language: generic
language: minimal
cache:
directories:
- depends/built
- depends/sdk-sources
- $HOME/.ccache
git:
depth: false # full clone for git subtree check, this works around issue #12388
env:
global:
- MAKEJOBS=-j3
Expand All @@ -18,58 +20,69 @@ env:
- CCACHE_COMPRESS=1
- BASE_OUTDIR=$TRAVIS_BUILD_DIR/out
- SDK_URL=https://bitcoincore.org/depends-sources/sdks
- PYTHON_DEBUG=1
- WINEDEBUG=fixme-all
- LITECOIN_SCRYPT=0
matrix:
# ARM
- HOST=arm-linux-gnueabihf PACKAGES="g++-arm-linux-gnueabihf" DEP_OPTS="NO_QT=1" CHECK_DOC=1 GOAL="install" BITCOIN_CONFIG="--enable-glibc-back-compat --enable-reduce-exports"
- HOST=arm-linux-gnueabihf PACKAGES="g++-arm-linux-gnueabihf python3-pip" DEP_OPTS="NO_QT=1" CHECK_DOC=0 GOAL="install" BITCOIN_CONFIG="--enable-glibc-back-compat --enable-reduce-exports"
# Win32
- HOST=i686-w64-mingw32 DPKG_ADD_ARCH="i386" DEP_OPTS="NO_QT=1" PACKAGES="python3 nsis g++-mingw-w64-i686 wine1.6 bc" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-reduce-exports"
- HOST=i686-w64-mingw32 DPKG_ADD_ARCH="i386" DEP_OPTS="NO_QT=1" PACKAGES="python3 python3-dev python3-pip nsis g++-mingw-w64-i686 wine1.6" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-reduce-exports" LITECOIN_SCRYPT=1
# Qt4 & system libs
- HOST=x86_64-unknown-linux-gnu PACKAGES="python3-zmq python3-dev python3-pip qt4-dev-tools libssl-dev libevent-dev bsdmainutils libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev libdb5.1++-dev libminiupnpc-dev libzmq3-dev libprotobuf-dev protobuf-compiler libqrencode-dev xvfb" NO_DEPENDS=1 NEED_XVFB=1 RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-zmq --with-incompatible-bdb --enable-glibc-back-compat --enable-reduce-exports --with-gui=qt4 CPPFLAGS=-DDEBUG_LOCKORDER" LITECOIN_SCRYPT=1
# 32-bit + dash
- HOST=i686-pc-linux-gnu PACKAGES="g++-multilib bc python3-zmq" DEP_OPTS="NO_QT=1" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-zmq --enable-glibc-back-compat --enable-reduce-exports LDFLAGS=-static-libstdc++" USE_SHELL="/bin/dash"
- HOST=i686-pc-linux-gnu PACKAGES="g++-multilib python3-zmq python3-dev python3-pip" DEP_OPTS="NO_QT=1" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-zmq --enable-glibc-back-compat --enable-reduce-exports LDFLAGS=-static-libstdc++" USE_SHELL="/bin/dash" LITECOIN_SCRYPT=1
# Win64
- HOST=x86_64-w64-mingw32 DPKG_ADD_ARCH="i386" DEP_OPTS="NO_QT=1" PACKAGES="python3 nsis g++-mingw-w64-x86-64 wine1.6 bc" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-reduce-exports"
- HOST=x86_64-w64-mingw32 DPKG_ADD_ARCH="i386" DEP_OPTS="NO_QT=1" PACKAGES="python3 python3-dev python3-pip nsis g++-mingw-w64-x86-64 wine1.6" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-reduce-exports --enable-sse2" LITECOIN_SCRYPT=1
# x86_64 Linux (uses qt5 dev package instead of depends Qt to speed up build and avoid timeout)
- HOST=x86_64-unknown-linux-gnu PACKAGES="python3-zmq qtbase5-dev qttools5-dev-tools protobuf-compiler libdbus-1-dev libharfbuzz-dev" DEP_OPTS="NO_QT=1 NO_UPNP=1 DEBUG=1 ALLOW_HOST_PACKAGES=1" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-zmq --with-gui=qt5 --enable-glibc-back-compat --enable-reduce-exports CPPFLAGS=-DDEBUG_LOCKORDER"
- HOST=x86_64-unknown-linux-gnu PACKAGES="python3-zmq python3-dev python3-pip qtbase5-dev qttools5-dev-tools protobuf-compiler libdbus-1-dev libharfbuzz-dev" DEP_OPTS="NO_QT=1 NO_UPNP=1 DEBUG=1 ALLOW_HOST_PACKAGES=1" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-zmq --with-gui=qt5 --enable-glibc-back-compat --enable-reduce-exports --enable-sse2 CPPFLAGS=-DDEBUG_LOCKORDER" LITECOIN_SCRYPT=1
# x86_64 Linux, No wallet
- HOST=x86_64-unknown-linux-gnu PACKAGES="python3" DEP_OPTS="NO_WALLET=1" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-glibc-back-compat --enable-reduce-exports"
- HOST=x86_64-unknown-linux-gnu PACKAGES="python3 python3-dev python3-pip" DEP_OPTS="NO_WALLET=1" RUN_TESTS=true GOAL="install" BITCOIN_CONFIG="--enable-glibc-back-compat --enable-reduce-exports --enable-sse2" LITECOIN_SCRYPT=1
# Cross-Mac
- HOST=x86_64-apple-darwin11 PACKAGES="cmake imagemagick libcap-dev librsvg2-bin libz-dev libbz2-dev libtiff-tools python-dev" BITCOIN_CONFIG="--enable-gui --enable-reduce-exports" OSX_SDK=10.11 GOAL="deploy"
- HOST=x86_64-apple-darwin11 PACKAGES="cmake imagemagick libcap-dev librsvg2-bin libz-dev libbz2-dev libtiff-tools python-dev" BITCOIN_CONFIG="--enable-gui --enable-reduce-exports --enable-werror --enable-sse2" OSX_SDK=10.11 GOAL="deploy"

before_install:
- export PATH=$(echo $PATH | tr ':' "\n" | sed '/\/opt\/python/d' | tr "\n" ":" | sed "s|::|:|g")
install:
- if [ -n "$DPKG_ADD_ARCH" ]; then sudo dpkg --add-architecture "$DPKG_ADD_ARCH" ; fi
- if [ -n "$PACKAGES" ]; then travis_retry sudo apt-get update; fi
- if [ -n "$PACKAGES" ]; then travis_retry sudo apt-get install --no-install-recommends --no-upgrade -qq $PACKAGES; fi
- if [ "$CHECK_DOC" = 1 -a "$TRAVIS_EVENT_TYPE" = "pull_request" ]; then travis_retry pip3 install flake8 --user; fi
- if [ "$LITECOIN_SCRYPT" = 1 ]; then travis_retry sudo pip3 install litecoin_scrypt; fi
before_script:
- if [ "$TRAVIS_EVENT_TYPE" = "pull_request" ]; then contrib/devtools/commit-script-check.sh $TRAVIS_COMMIT_RANGE; fi
- unset CC; unset CXX
- if [ "$CHECK_DOC" = 1 -a "$TRAVIS_EVENT_TYPE" = "pull_request" ]; then contrib/devtools/commit-script-check.sh $TRAVIS_COMMIT_RANGE; fi
- if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/git-subtree-check.sh src/crypto/ctaes; fi
- if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/git-subtree-check.sh src/secp256k1; fi
- if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/git-subtree-check.sh src/univalue; fi
- if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/git-subtree-check.sh src/leveldb; fi
- if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/check-doc.py; fi
- if [ "$CHECK_DOC" = 1 ]; then contrib/devtools/check-rpc-mappings.py .; fi
- if [ "$CHECK_DOC" = 1 -a "$TRAVIS_EVENT_TYPE" = "pull_request" ]; then contrib/devtools/lint-all.sh; fi
- unset CC; unset CXX
- mkdir -p depends/SDKs depends/sdk-sources
- if [ -n "$OSX_SDK" -a ! -f depends/sdk-sources/MacOSX${OSX_SDK}.sdk.tar.gz ]; then curl --location --fail $SDK_URL/MacOSX${OSX_SDK}.sdk.tar.gz -o depends/sdk-sources/MacOSX${OSX_SDK}.sdk.tar.gz; fi
- if [ -n "$OSX_SDK" -a -f depends/sdk-sources/MacOSX${OSX_SDK}.sdk.tar.gz ]; then tar -C depends/SDKs -xf depends/sdk-sources/MacOSX${OSX_SDK}.sdk.tar.gz; fi
- make $MAKEJOBS -C depends HOST=$HOST $DEP_OPTS
- if [ -z "$NO_DEPENDS" ]; then make $MAKEJOBS -C depends HOST=$HOST $DEP_OPTS; fi
# Start xvfb if needed, as documented at https://docs.travis-ci.com/user/gui-and-headless-browsers/#Using-xvfb-to-Run-Tests-That-Require-a-GUI
- if [ "$NEED_XVFB" = 1 ]; then export DISPLAY=:99.0; /sbin/start-stop-daemon --start --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac; fi
script:
- if [ "$CHECK_DOC" = 1 -a "$TRAVIS_REPO_SLUG" = "bitcoin/bitcoin" -a "$TRAVIS_PULL_REQUEST" = "false" ]; then while read LINE; do travis_retry gpg --keyserver hkp://subset.pool.sks-keyservers.net --recv-keys $LINE; done < contrib/verify-commits/trusted-keys; fi
- if [ "$CHECK_DOC" = 1 -a "$TRAVIS_REPO_SLUG" = "bitcoin/bitcoin" -a "$TRAVIS_PULL_REQUEST" = "false" ]; then git fetch --unshallow; fi
- if [ "$CHECK_DOC" = 1 -a "$TRAVIS_REPO_SLUG" = "bitcoin/bitcoin" -a "$TRAVIS_PULL_REQUEST" = "false" ]; then contrib/verify-commits/verify-commits.sh; fi
- if [ "$CHECK_DOC" = 1 -a "$TRAVIS_REPO_SLUG" = "litecoin-project/litecoin" -a "$TRAVIS_PULL_REQUEST" = "false" ]; then while read LINE; do travis_retry gpg --keyserver hkp://subset.pool.sks-keyservers.net --recv-keys $LINE; done < contrib/verify-commits/trusted-keys; fi
- if [ "$CHECK_DOC" = 1 -a "$TRAVIS_REPO_SLUG" = "litecoin-project/litecoin" -a "$TRAVIS_PULL_REQUEST" = "false" ]; then contrib/verify-commits/verify-commits.sh; fi
- export TRAVIS_COMMIT_LOG=`git log --format=fuller -1`
- if [ -n "$USE_SHELL" ]; then export CONFIG_SHELL="$USE_SHELL"; fi
- OUTDIR=$BASE_OUTDIR/$TRAVIS_PULL_REQUEST/$TRAVIS_JOB_NUMBER-$HOST
- BITCOIN_CONFIG_ALL="--disable-dependency-tracking --prefix=$TRAVIS_BUILD_DIR/depends/$HOST --bindir=$OUTDIR/bin --libdir=$OUTDIR/lib"
- depends/$HOST/native/bin/ccache --max-size=$CCACHE_SIZE
- if [ -z "$NO_DEPENDS" ]; then depends/$HOST/native/bin/ccache --max-size=$CCACHE_SIZE; fi
- test -n "$USE_SHELL" && eval '"$USE_SHELL" -c "./autogen.sh"' || ./autogen.sh
- mkdir build && cd build
- ../configure --cache-file=config.cache $BITCOIN_CONFIG_ALL $BITCOIN_CONFIG || ( cat config.log && false)
- make distdir VERSION=$HOST
- cd bitcoin-$HOST
- cd litecoin-$HOST
- ./configure --cache-file=../config.cache $BITCOIN_CONFIG_ALL $BITCOIN_CONFIG || ( cat config.log && false)
- make $MAKEJOBS $GOAL || ( echo "Build failure. Verbose build follows." && make $GOAL V=1 ; false )
- export LD_LIBRARY_PATH=$TRAVIS_BUILD_DIR/depends/$HOST/lib
- if [ "$RUN_TESTS" = "true" ]; then travis_wait 30 make $MAKEJOBS check VERBOSE=1; fi
- if [ "$TRAVIS_EVENT_TYPE" = "cron" ]; then extended="--extended --exclude pruning,dbcrash"; fi
- if [ "$RUN_TESTS" = "true" ]; then test/functional/test_runner.py --coverage --quiet ${extended}; fi
- if [ "$TRAVIS_EVENT_TYPE" = "cron" ]; then extended="--extended --exclude feature_pruning,feature_dbcrash"; fi
- if [ "$RUN_TESTS" = "true" ]; then test/functional/test_runner.py --combinedlogslen=4000 --coverage --quiet ${extended}; fi
after_script:
- echo $TRAVIS_COMMIT_RANGE
- echo $TRAVIS_COMMIT_LOG
2 changes: 1 addition & 1 deletion .tx/config
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[main]
host = https://www.transifex.com

[bitcoin.qt-translation-014x]
[bitcoin.qt-translation-016x]
file_filter = src/qt/locale/bitcoin_<lang>.ts
source_file = src/qt/locale/bitcoin_en.ts
source_lang = en
46 changes: 29 additions & 17 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Contributing to Bitcoin Core
Contributing to Litecoin Core
============================

The Bitcoin Core project operates an open contributor model where anyone is
The Litecoin Core project operates an open contributor model where anyone is
welcome to contribute towards development in the form of peer review, testing
and patches. This document explains the practical process and guidelines for
contributing.
Expand All @@ -24,9 +24,9 @@ facilitates social contribution, easy testing and peer review.

To contribute a patch, the workflow is as follows:

- Fork repository
- Create topic branch
- Commit patches
1. Fork repository
1. Create topic branch
1. Commit patches

The project coding conventions in the [developer notes](doc/developer-notes.md)
must be adhered to.
Expand All @@ -42,8 +42,8 @@ in init.cpp") in which case a single title line is sufficient. Commit messages s
helpful to people reading your code in the future, so explain the reasoning for
your decisions. Further explanation [here](http://chris.beams.io/posts/git-commit/).

If a particular commit references another issue, please add the reference, for
example `refs #1234`, or `fixes #4321`. Using the `fixes` or `closes` keywords
If a particular commit references another issue, please add the reference. For
example: `refs #1234` or `fixes #4321`. Using the `fixes` or `closes` keywords
will cause the corresponding issue to be closed when the pull request is merged.

Please refer to the [Git manual](https://git-scm.com/doc) for more information
Expand All @@ -57,12 +57,12 @@ the pull request affects. Valid areas as:

- *Consensus* for changes to consensus critical code
- *Docs* for changes to the documentation
- *Qt* for changes to bitcoin-qt
- *Qt* for changes to litecoin-qt
- *Mining* for changes to the mining code
- *Net* or *P2P* for changes to the peer-to-peer network code
- *RPC/REST/ZMQ* for changes to the RPC, REST or ZMQ APIs
- *Scripts and tools* for changes to the scripts and tools
- *Tests* for changes to the bitcoin unit tests or QA tests
- *Tests* for changes to the litecoin unit tests or QA tests
- *Trivial* should **only** be used for PRs that do not change generated
executable code. Notably, refactors (change of function arguments and code
reorganization) and changes in behavior should **not** be marked as trivial.
Expand All @@ -81,7 +81,11 @@ Examples:
Qt: Add feed bump button
Trivial: Fix typo in init.cpp

If a pull request is specifically not to be considered for merging (yet) please
Note that translations should not be submitted as pull requests, please see
[Translation Process](https://github.com/bitcoin/bitcoin/blob/master/doc/translation_process.md)
for more information on helping with translations.

If a pull request is not to be considered for merging (yet), please
prefix the title with [WIP] or use [Tasks Lists](https://help.github.com/articles/basic-writing-and-formatting-syntax/#task-lists)
in the body of the pull request to indicate tasks are pending.

Expand Down Expand Up @@ -153,15 +157,23 @@ behaviour of code within the pull request (bugs must be preserved as is).
Project maintainers aim for a quick turnaround on refactoring pull requests, so
where possible keep them short, uncomplex and easy to verify.

Pull requests that refactor the code should not be made by new contributors. It
requires a certain level of experience to know where the code belongs to and to
understand the full ramification (including rebase effort of open pull requests).

Trivial pull requests or pull requests that refactor the code with no clear
benefits may be immediately closed by the maintainers to reduce unnecessary
workload on reviewing.


"Decision Making" Process
-------------------------

The following applies to code changes to the Bitcoin Core project (and related
projects such as libsecp256k1), and is not to be confused with overall Bitcoin
The following applies to code changes to the Litecoin Core project (and related
projects such as libsecp256k1), and is not to be confused with overall Litecoin
Network Protocol consensus changes.

Whether a pull request is merged into Bitcoin Core rests with the project merge
Whether a pull request is merged into Litecoin Core rests with the project merge
maintainers and ultimately the project lead.

Maintainers will take into consideration if a patch is in line with the general
Expand All @@ -174,12 +186,12 @@ In general, all pull requests must:
the project (for example refactoring for modularisation);
- Be well peer reviewed;
- Have unit tests and functional tests where appropriate;
- Follow code style guidelines;
- Follow code style guidelines ([C++](doc/developer-notes.md), [functional tests](test/functional/README.md));
- Not break the existing test suite;
- Where bugs are fixed, where possible, there should be unit tests
demonstrating the bug and also proving the fix. This helps prevent regression.

Patches that change Bitcoin consensus rules are considerably more involved than
Patches that change Litecoin consensus rules are considerably more involved than
normal because they affect the entire ecosystem and so must be preceded by
extensive mailing list discussions and have a numbered BIP. While each case will
be different, one should be prepared to expend more time and effort than for
Expand Down Expand Up @@ -220,7 +232,7 @@ higher in terms of discussion and peer review requirements, keeping in mind that
mistakes could be very costly to the wider community. This includes refactoring
of consensus critical code.

Where a patch set proposes to change the Bitcoin consensus, it must have been
Where a patch set proposes to change the Litecoin consensus, it must have been
discussed extensively on the mailing list and IRC, be accompanied by a widely
discussed BIP and have a generally widely perceived technical consensus of being
a worthwhile change based on the judgement of the maintainers.
Expand Down Expand Up @@ -260,7 +272,7 @@ about:
Release Policy
--------------

The project leader is the release manager for each Bitcoin Core release.
The project leader is the release manager for each Litecoin Core release.

Copyright
---------
Expand Down
4 changes: 3 additions & 1 deletion COPYING
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
The MIT License (MIT)

Copyright (c) 2009-2017 The Bitcoin Core developers
Copyright (c) 2009-2018 The Bitcoin Core developers
Copyright (c) 2009-2018 Bitcoin Developers
Copyright (c) 2011-2018 The Litecoin Core developers

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
Loading