Kristaps Kaupe
b456968c8f
Bump minimum required Bitcoin Core version from 22.0 to 24.0.1
...
Security vulnerability has been disclosed for versions older than 24.0.1, which are also currently EOL. https://bitcoincore.org/en/2024/09/18/disclose-headers-oom/
1 year ago
Kristaps Kaupe
ee4a3fa75f
Bump minimum required Bitcoin Core version from 0.18 to 22.0
...
There have been multiple vulnerabilities disclosed for older versions, we should not recommend people using them.
* Disclosure of memory DoS due to malicious P2P message - https://bitcoincore.org/en/2024/07/03/disclose-inv-buffer-blowup/
* Disclosure of CPU DoS due to malicious P2P message - https://bitcoincore.org/en/2024/07/03/disclose-getdata-cpu/
* Disclosure of crash due to malicious BIP72 URI - https://bitcoincore.org/en/2024/07/03/disclose-bip70-crash/
* Disclosure of netsplit due to malicious P2P messages by first 200 peers - https://bitcoincore.org/en/2024/07/03/disclose-timestamp-overflow/
* Disclosure of CPU/memory DoS due to many malicious peers - https://bitcoincore.org/en/2024/07/03/disclose-unbounded-banlist/
* Disclosure of censoring unconfirmed transactions to a specific victim - https://bitcoincore.org/en/2024/07/03/disclose_already_asked_for/
* Security advisories for bugs fixed as of Bitcoin Core v22.0 - https://github.com/bitcoin-core/bitcoincore.org/pull/1049
1 year ago
Simon Castano
12d6b5aa06
Bump compatible Python version to 3.12
...
Signed-off-by: Simon Castano <roshii@riseup.net>
2 years ago
Marnix
6e33686ccb
update Installation on Linux
2 years ago
Kristaps Kaupe
24feda79d3
Fix / remove broken links
2 years ago
Kristaps Kaupe
204f1171c2
Drop Python 3.7 support
2 years ago
d11n
13661f515e
Docs: Fix links in Docker install section
2 years ago
roshii
c8eef50e93
Migrate to modern packaging and src layout
2 years ago
Kristaps Kaupe
9f4da21172
Document requirement of Python 3.7 or newer
2 years ago
Kristaps Kaupe
f8af2bf1f6
Fix libsecp256k1 commit ids in docs
3 years ago
akhavr
9fe21745eb
Fix git command typos
3 years ago
Carl Dong
11ddec7841
docs: Remove now-confusing mentions of virtualenv
3 years ago
David Parrish
c28bfd50d4
Add support for `--docker-install` with an example Dockerfile and some docs on how to use it.
4 years ago
Adam Gibson
5f942d54fa
remove all libgmp dependency references
4 years ago
Adam Gibson
317eaa8c49
Add libsecp manual build to INSTALL.md
...
Fixes #780 . Prior to this commit, a user choosing to
follow manual install for Linux via INSTALL.md would be
left with a non-working install of Joinmarket due to the
absence of the specific libsecp256k1 library installation
needed to run python-bitcointx. This commit adds those
manual instructions and also warns users that the install.sh
handles this (and other tricky details of installation) better.
5 years ago
Kristaps Kaupe
81982c729f
Drop support for pre-0.17 Bitcoin Core
5 years ago
Adam Gibson
3c96d412e1
Several tweaks for bech32 orderbook, plus docs
...
* yg scripts set reloffer/absoffer only:
Prior to this commit, the yield generator user
level scripts required the user to specify offer
types depending on the wallet, but only 'rel/abs'
distinction is user choice; the other element
(native segwit, p2sh or p2pkh) must be defined
by the wallet, so we now call `wallet.get_txtype()`
to translate from reloffer/absoffer to sw0.. etc.
* Taker chooses nversion, nlocktime per wallet type:
Takers who are still using p2sh-p2wpkh wallets will
not want to flag their transactions with different
tx metadata than previous versions that are still
running, so we check the `get_txtype()` output to
decide which nVersion and nLockTime to use.
Also, the SNICKER locktime is reverted to zero as
according to draft spec.
* change offer type in test_coinjoin
* update docs for bech32 wallets
5 years ago
Jules Comte
73b0edc219
Update macOS installation instructions
5 years ago
Adam Gibson
9f9b27cc18
add direct Windows installation option and guide
6 years ago
Jose Ortiz
be364384a3
Windows details on generating joinmarket.cfg
...
https://github.com/JoinMarket-Org/joinmarket-clientserver/issues/513
Windows users need more info for generating joinmarket.cfg (old version implied it already existed).
6 years ago
Tim Akinbo
18d8f9668c
simplified joinmarket dependencies installation
...
updated xenial and stretch dockerfiles since they bundle old versions of libsodium
refacatoring to make BlockchainInterface and BitcoinCoreNoHistoryInterface python2 compatible
add the -acceptnonstdtxn flag when invoking bitcoind for versions >= 0.19.0
refactor the use of nonlocal to make it compatible with python2
document the get_bitcoind_version method
6 years ago
Kristaps Kaupe
f7fb5b7bcb
Add table of contents
6 years ago
Adam Gibson
bb1b01eac0
update INSTALL.md for new libsodium
6 years ago
AlexCato
d568040450
Fix outdated link in Linux install instructions
6 years ago
Kristaps Kaupe
79eb790e27
Add QR code support to the GUI
7 years ago
Kristaps Kaupe
8140c6833c
Update Windows instructions
7 years ago
AdamISZ
26e6e15acc
Minor updates to docs on installation and usage;
...
add segwit donation address to Qt About page.
7 years ago
hyp-hen
2dd9c06a9e
Update installation instructions for macOS
7 years ago
AdamISZ
de3818dbb9
add note to Windows install, update JMQT guide
7 years ago
d3spwn
3cefc47ba6
Add instruction for running JoinMarket-Qt on Windows
7 years ago
d3spwn
cbc39bc2cd
Fix links
7 years ago
d3spwn
8e6a099a3f
Addes section about installing and configuring Bitcoin Core
7 years ago
d3spwn
275d24b2d6
Moved section to the right place
7 years ago
d3spwn
769990dba7
Add section about installing on Windows
7 years ago
James Hilliard
abad5977fe
Replace secp256k1-py with coincurve
7 years ago
AdamISZ
ced064bc2b
update docs for release 0.3.4
8 years ago
Adam Gibson
bf9685e8e8
update versions to 0.3.3
8 years ago
AdamISZ
96f29cd5a4
formatting for MacOS instructions
8 years ago
user112012
f1be974867
added macos install instructions
8 years ago
Daniel McNally
1da304f507
Update INSTALL.md
...
Correcting order of instructions to ensure that `jmvenv` is created within the joinmarket-clientserver folder.
8 years ago
AdamISZ
6c3d59d4ea
Minor updates to docs including electrum and apt-get list
8 years ago
mecampbellsoup
2ede216d4d
Fix code indentation
...
virtualenv will handle making the directory if not exists
Emphasize the importance of virtualenv when installing
Keep the note short and to the point
8 years ago
Adam Gibson
eb88dcae67
update docs with more installation info
8 years ago
Adam Gibson
f8be66a63d
add usage guide, update docs, reset config
9 years ago
Adam Gibson
f66d87d427
docs additions, bugfix bip32 path display
9 years ago
Adam Gibson
e26ecfab65
guide for upgrade/binaries in INSTALL doc
9 years ago
Adam Gibson
1be387d191
move service_identity install to venv
9 years ago
eduard6
8050dc9d64
Add --develop mode and docs for it
9 years ago
eduard6
909dd147ca
A few install doc fixes, document upgrade process
9 years ago
Adam Gibson
c36afac66d
move docs to docs, add pubkey
9 years ago