7887 Commits

Author SHA1 Message Date
Adrian Gallagher
9d11a2dc6c
Litecoin: Add Testnet DNS seeder 2017-04-26 21:02:11 -07:00
shaolinfry
949070b017 Merge pull request #292 from thrasher-/0.10
Litecoin: Reset testnet (now testnet4)
2017-03-02 08:11:41 +00:00
Adrian Gallagher
2e0f83d0a2 Litecoin: Reset testnet (now testnet4) 2017-03-02 08:31:13 +11:00
thrasher
e7fc99a0c7 Merge pull request #283 from shaolinfry/fnd
Optimize and Cleanup CScript::FindAndDelete
2017-02-13 16:44:15 +11:00
thrasher
1ca7961ad4 Merge pull request #284 from shaolinfry/cleanstack
Implement BIP62 rule 6
2017-02-13 16:43:52 +11:00
Pieter Wuille
9d28bdf6e1 Make SCRIPT_VERIFY_CLEANSTACK a standardness requirement 2017-02-11 18:54:13 +00:00
Pieter Wuille
466c8d5be2 Add SCRIPT_VERIFY_CLEANSTACK (BIP62 rule 6)
Based on an earlier patch by Peter Todd, though the rules here are different
(P2SH scripts should not have a CLEANSTACK check before the P2SH evaluation).
2017-02-11 18:36:58 +00:00
Pieter Wuille
29699ccd09 No semantic change: reuse stack variable in P2SH evaluation 2017-02-11 18:26:24 +00:00
Patrick Strateman
b30a81f3ad Improve worst-case behavior of CScript::FindAndDelete
Thanks to Sergio Lerner for identifying this issue and suggesting this kind of solution.
2017-01-09 11:26:42 +00:00
shaolinfry
b0487957ad Unit test for CScript::FindAndDelete
Cherry-picked from bitcoin/e2a30bc9a9f7d2969e52632f8e8942a4e72f4ba6
credit gavin andresen
2017-01-09 11:25:26 +00:00
Patrick Strateman
2bcf063b1d Replace c-style cast with c++ style static_cast. 2017-01-09 11:23:23 +00:00
Patrick Strateman
8c95901609 Replace memcmp with std::equal in CScript::FindAndDelete
Function is stl; std::equal just makes more sense.
2017-01-09 11:23:17 +00:00
Romano
699bfd0f6e Litecoin: Fix Qt build by setting -fPIC
Thanks to Viacoin for this patch.
2016-10-26 03:27:20 -07:00
maiiz
0efb2730ee Fix relaypriority calculation error
Author: maiiz <maiiz@users.noreply.github.com>
Github-Issue: https://github.com/litecoin-project/litecoin/issues/247
Rebased-From: 94a34a5d951cee59ef9c9274c5ad49ac2a91ab8a

Conflicts:
	src/coins.cpp
2016-10-25 18:20:23 -07:00
Adrian Gallagher
40ce41c006 Litecoin: Fix build boost compilation error with C++11 2016-10-25 17:48:19 -07:00
Adrian Gallagher
e59c294d02 Revert "build: fix newer boost build with c++11"
This reverts commit b513bc41337c9c983acdc199ce9b42382c23b658.
2016-10-25 17:28:16 -07:00
Charlie Lee
865c17dd35 Merge pull request #241 from ijcoe6ru/master-0.10
build: fix newer boost build with c++11
2016-09-16 13:34:54 +09:00
ijcoe6ru
b513bc4133
build: fix newer boost build with c++11
This commit does the same as
bitcoin/bitcoin@a2b04ddfe6.
2016-06-27 09:18:09 +00:00
thrasher
623f20b53e Merge pull request #238 from Gitju/master-0.10
s/Litcoin/Litecoin/
2016-06-23 10:42:15 +10:00
Gitju
bee2743c37 s/Litcoin/Litecoin/ 2016-06-22 09:37:29 +02:00
thrasher
2a00b185ee Merge pull request #236 from thrasher-/master-0.10
Litecoin: Added Debian package files.
2016-05-08 23:41:16 +10:00
Adrian
4c54b2a107 Litecoin: Added Debian package files. 2016-05-08 23:38:03 +10:00
Adrian Gallagher
fc830d2e84 Merge pull request #234 from losh11/master-0.10
Added IPv6 compatible DNSseed.
2016-02-18 16:39:24 +11:00
Loshan T
590630a817 Added IPv6 compatible DNSseed. 2016-02-17 19:26:34 +00:00
Adrian Gallagher
d1691e5991 Litecoin: Bump Gitian date and copyright year. 2016-01-02 09:55:24 +11:00
Adrian Gallagher
2050512183 Merge pull request #229 from losh11/master-0.10
Added LitecoinNode Bootstrap.dat direct-links
2015-12-23 15:27:47 +11:00
Loshan T
53957d5491 Added LitecoinNode Bootstrap links 2015-12-21 21:53:53 +00:00
Adrian Gallagher
7f9af3f9bc Merge pull request #227 from thrasher-/master-0.10
Litecoin Core v0.10.4
2015-12-21 12:56:35 +11:00
Adrian Gallagher
eb69899e73 Litecoin: Update Litecoin release notes for v0.10.4.0 2015-12-18 16:22:39 +11:00
Adrian Gallagher
ba77fd9f9b Litecoin: Update Qt translations. 2015-12-03 12:58:23 +11:00
Flavien Charlon
508b43955c Update the 'test_IsStandard' unit test
The maximum length for the payload of an OP_RETURN output is now
80 bytes, and unit tests must be modified to account for the change.
2015-12-02 21:40:59 +11:00
Wladimir J. van der Laan
47db8118d7 Bump version to 0.10.4, add release notes 2015-12-02 21:40:33 +11:00
Daniel Cousens
4f51b7ddd8 *: alias -h for --help 2015-12-02 21:40:09 +11:00
Matt Corallo
18e82148dd Change URLs to https in debian/control 2015-12-02 21:39:23 +11:00
Matt Corallo
fa39d1bd92 Update debian/changelog and slight tweak to debian/control 2015-12-02 21:39:14 +11:00
Mitchell Cash
49ee9d57fe Correct spelling mistakes in doc folder
- OSX —> OS X
- XCode —> Xcode
- github —> GitHub
- homebrew —> Homebrew
- gitian —> Gitian
- Other miscellaneous obvious spelling fixes and whitespace removal
2015-12-02 21:38:58 +11:00
Eric Lombrozo
9fc33c2abb Clarification of unit test build instructions. 2015-12-02 21:35:38 +11:00
Matt Corallo
ce23ae8a44 Update bluematt-key, the old one is long-since revoked 2015-12-02 21:35:29 +11:00
Wladimir J. van der Laan
3c5b5b54e5 build: disable -Wself-assign
Prevent these warnings in clang 3.6:

    ./serialize.h:96:9: warning: explicitly assigning value of variable of type 'uint64_t' (aka 'unsigned long') to itself [-Wself-assign]
        obj = (obj);
        ~~~ ^  ~~~
2015-12-02 21:35:19 +11:00
Luke Dashjr
3979267180 Bugfix: Allow mining on top of old tip blocks for testnet (fixes testnet-in-a-box use case) 2015-12-02 21:33:14 +11:00
Zak Wilcox
6e3871b096 Drop "with minimal dependencies" from description
Five boost libs plus libcrypto are needed; I don't think that quite passes for minimal.
2015-12-02 18:40:11 +11:00
Zak Wilcox
c800a2e744 Split bitcoin-tx into its own package
Reverts the change putting it in the bitcoind deb.
2015-12-02 18:40:00 +11:00
Zak Wilcox
87681a312b Include bitcoin-tx binary on Debian/Ubuntu
Currently left out of Matt's PPA.  Debian's package for unstable already has it.
2015-12-02 18:39:53 +11:00
MarcoFalke
89727808a3 [Qt] Raise debug window when requested
* Raise the debug window when hidden behind other windows
* Switch to the debug window when on another virtual desktop
* Show the debug window when minimized

This change is a conceptual copy of 5ffaaba and 382e9e2
2015-12-02 18:39:43 +11:00
Alex Morcos
f7e19810d2 Fix locking in GetTransaction.
GetTransaction needs to lock cs_main until ReadBlockFromDisk completes, the data inside CBlockIndex's can change since pruning.  This lock was held by all calls to GetTransaction except rest_tx.
2015-12-02 18:39:33 +11:00
Diego Viola
1ad4b0cf32 Fix spelling of Qt 2015-12-02 18:39:23 +11:00
Pieter Wuille
3e79703025 Squashed 'src/leveldb/' changes from 7d41e6f..20ca81f
20ca81f Merge pull request #9
7aa105e leveldb: Win32WritableFile without memory mapping

git-subtree-dir: src/leveldb
git-subtree-split: 20ca81f08fb7fa108923a091668e447dcf5c6b9d
2015-12-02 18:38:44 +11:00
Wladimir J. van der Laan
163fe03b87 qt: Final translations update on 0.10 branch
Translations for 0.12 have been opened, translations for 0.10 have been
closed.
2015-12-02 18:38:23 +11:00
Adrian Gallagher
c77a6f7bcc Merge pull request #226 from btcdrak/op_return80
Increase OP_ RETURN relay to 80 bytes
2015-11-30 00:09:12 +11:00
Adrian Gallagher
61f3a92c1e Merge pull request #225 from btcdrak/checklocktimeverfiy
BIP65: CHECKLOCKTIMEVERIFY
2015-11-30 00:09:04 +11:00