26777 Commits

Author SHA1 Message Date
Carl Dong
69513844fa depends: Pin clang search paths for darwin host 2024-02-18 05:27:28 +00:00
Carl Dong
a376e2e504 depends: Delay expansion of per-package vars
Prior to this commit, when int_vars was called for packages, it would
immediately expand the "single-dollar variables", which may be defined
in terms of variables which are not yet determined (e.g. variables
defined in package/*.mk, which are included after int_vars is called).

This is required for the next commit as after that commit, for darwin
cross-builds:

0. int_vars is defined in terms of $(1)_cc
1. $(1)_cc is defined in terms of darwin_CC
2. ... which is defined in terms of clang_resource_dir
3. ... which is defined in terms of native_cctools_clang_version
4. which is undetermined at the time when int_vars is being expanded and evaluated
2024-02-18 05:27:28 +00:00
Loshan T
fffb9223da
Merge pull request #937 from litecoin-project/master
0.21.2.x
2024-02-17 17:55:21 +00:00
Rafael Sadowski
787695cb6b Fix build with Boost 1.77.0
BOOST_FILESYSTEM_C_STR changed to accept the path as an argument
2024-02-17 17:54:18 +00:00
NamecoinGithub
3904aebec6 Fix Broken Linux Compiling Dependancies Instruction
Add libssl-dev which is required for Linux Compiling
2024-02-17 17:54:18 +00:00
David Burkett
4714137fe3 bitcoind.pid => litecoind.pid 2024-02-17 17:54:18 +00:00
rustyx
308f254c98 Fix ODR issues in CHDChain 2024-02-17 17:54:18 +00:00
Rafael Sadowski
24a0299bfb Fix build with Boost 1.77.0
BOOST_FILESYSTEM_C_STR changed to accept the path as an argument
2024-01-04 12:45:46 +00:00
NamecoinGithub
5ac781487c Fix Broken Linux Compiling Dependancies Instruction
Add libssl-dev which is required for Linux Compiling
2023-05-12 07:47:49 +01:00
David Burkett
bf355d283d
Merge pull request #886 from litecoin-project/issue_831
bitcoind.pid => litecoind.pid
2023-03-16 04:54:15 -07:00
David Burkett
1c42019ae7 bitcoind.pid => litecoind.pid 2023-03-13 13:10:07 -04:00
David Burkett
91c56dbccf Remove 'GUARDED_BY(NetEventsInterface::g_msgproc_mutex)' to avoid gitian build failures
(cherry picked from commit 953811f77a85cfc79d79e08f2283ddf0b9730928)
2023-02-26 20:47:18 -05:00
David Burkett
953811f77a Remove 'GUARDED_BY(NetEventsInterface::g_msgproc_mutex)' to avoid gitian build failures 2023-02-24 02:44:03 -05:00
David Burkett
47334552aa Updating bitcoin ports to litecoin's equivalent
(cherry picked from commit f69578127bd32e1154f45dbec47213c38f7ffd55)
2023-02-21 10:52:43 -05:00
David Burkett
c5ad2ae43c 0.21.2.2: Updating version, release notes, and manpages
(cherry picked from commit 79602915982fa19740335e0be00c7b1eda3c09ad)
2023-02-21 10:52:30 -05:00
David Burkett
a8f12c2615 Rate limit the processing of rumoured addresses. Ref: https://github.com/bitcoin/bitcoin/pull/22387
(cherry picked from commit 8b256769fdb3baaa0e67f8a2b762f67b34f02144)
2023-02-21 10:52:07 -05:00
David Burkett
0eb9809917
Merge pull request #879 from litecoin-project/rate-limit
Rate limit addresses
2023-02-21 10:07:15 -05:00
David Burkett
f69578127b Updating bitcoin ports to litecoin's equivalent 2023-02-20 17:18:59 -05:00
David Burkett
7960291598 0.21.2.2: Updating version, release notes, and manpages 2023-02-20 16:38:46 -05:00
David Burkett
8b256769fd Rate limit the processing of rumoured addresses. Ref: https://github.com/bitcoin/bitcoin/pull/22387 2023-02-20 15:29:18 -05:00
David Burkett
4ae03b3f04
Merge pull request #834 from rustyx/chdchain-odr
Fix undefined reference to `CHDChain::VERSION_HD_CHAIN_SPLIT'
2022-07-16 20:01:56 -04:00
rustyx
e0d2a3a267 Fix ODR issues in CHDChain 2022-07-14 18:17:01 +02:00
Loshan T
32a108600d
Merge pull request #822 from litecoin-project/fix-upgraded-wallets
v0.21.2.1
2022-06-07 20:17:27 +01:00
David Burkett
fce5d459f0 Adding release notes and bumping version 2022-06-01 22:57:39 -04:00
David Burkett
4871bae163 Adding functional test for MWEB functionality after upgrading non-HD wallet 2022-05-31 15:07:33 -04:00
David Burkett
f7b893485c New seed format and added TOR seeds 2022-05-30 16:56:51 -04:00
David Burkett
8dc9bc09ae Add testnet checkpoint 2022-05-30 12:50:18 -04:00
David Burkett
b91e0b2fab
Merge pull request #816 from losh11/fix-upgraded-wallets
docs: add libfmt as a required dependancy
2022-05-30 12:13:18 -04:00
losh11
cad62d8979
docs: add libfmt as a required dependancy 2022-05-29 00:25:14 +01:00
David Burkett
6678264538 Stop using pre_split_keypool for MWEB keys in upgraded wallets, and support recovering coins sent to stealth addresses generated from pre_split_keypool
(cherry picked from commit 4b45fdf7f3cb8e113c1c04970e7e33751b7d7473)
2022-05-28 17:40:48 -04:00
losh11
bb242e3355 fix v0.21.2 release-notes 2022-05-08 18:18:03 +01:00
David Burkett
d314b5cd9f Adding more mainnet seeds and re-tagging 0.21.2 2022-05-08 18:18:03 +01:00
David Burkett
eef63f7034 v0.21.2 2022-05-08 18:18:03 +01:00
David Burkett
2944bf24af Improving coin control display 2022-05-08 18:18:03 +01:00
David Burkett
8cb54c5454 pegout_indices ordering fix 2022-05-08 18:18:03 +01:00
David Burkett
3604cb5b9f Including pegouts in transaction info dialog 2022-05-08 18:18:03 +01:00
David Burkett
8803ee72fc Checking pegouts when calculating fAllToMe. 2022-05-08 18:18:03 +01:00
David Burkett
82ab2849c9 * Throwing recoverable error when transaction amount is too small to pay the MWEB recipient
* Checking ismine filter for pegouts in GetCredit
2022-05-08 18:18:03 +01:00
David Burkett
405b1ec5ca More accurate filtering of transactions not belonging to wallet 2022-05-08 18:18:03 +01:00
David Burkett
b7c384ff11 * Only require 6 block maturity for pegouts in wallet
* Display correct stealth address in coin list
2022-05-08 18:18:03 +01:00
David Burkett
8634cc1c25 Don't track spends of coins we sent 2022-05-08 18:18:03 +01:00
David Burkett
e1edf6ba30 Fix pegin transactions not showing up in transaction list. 2022-05-08 18:18:03 +01:00
David Burkett
450fe234f5 Don't create change when pegging out available balance. 2022-05-08 18:18:03 +01:00
David Burkett
a753b740e0 Call CheckTransaction as a sanity check on newly created transactions. 2022-05-08 18:18:03 +01:00
David Burkett
dd4263abc8 GetSpendKey() -> GetSpendSecret() 2022-05-08 18:18:03 +01:00
David Burkett
aa0e722dfa Quick rc6 fixes 2022-05-08 18:18:03 +01:00
David Burkett
05584f0352 * Add comment documenting serialization format for mw::Coin
* Always serialize mw:Coins in the latest format
* Fail when attempting to deserialize coins in an unsupported format
2022-05-08 18:18:03 +01:00
David Burkett
8340829bc8 * Remove temporary g_desire_mweb_flag hack and always just require NODE_MWEB. There are enough MWEB-capable public nodes now, so this is no longer necessary.
* Update chainparamsseeds.h to include some additional MWEB-capable public nodes
* Only set NODE_MWEB service flag when NODE_WITNESS is set
2022-05-08 18:18:03 +01:00
David Burkett
cca9cfe7c8 * Adding mweb_wtx_info to WalletTxToJSON
* Better handling of conflicting wallet tx data during rescan
* Fix create tx dialog for txs using subtract fee from amount
* Safer MWEB block undo logic
2022-05-08 18:18:03 +01:00
David Burkett
e07a311aeb Fixing miner crashes by adding support for spending unconfirmed outputs 2022-05-08 18:18:03 +01:00