Upstream changlog:
https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.18.0.md
Notable port changes:
- Disable BIP70, form changlog:
"A new --disable-bip70 option may be passed to ./configure to prevent
Bitcoin-Qt from being built with support for the BIP70 payment protocol
or from linking libssl. As the payment protocol has exposed Bitcoin Core
to libssl vulnerabilities in the past, builders who don't need BIP70
support are encouraged to use this option to reduce their exposure to
future vulnerabilities."
- Major lib bump: libbitcoinconsensus
- WANTLIB png clean up
- devel/protobuf is not more needed with disabled BIP70
Previous versions of the package give _bitcoind a nonexistent home
directory, causing errors when using the rc script in certain situations.
This can't be fixed by updating the package alone.
N.B.: if you've EVER installed bitcoin, wait for the package mirrors to
update with bitcoin-0.16.2p1, and then run the following:
# pkg_delete bitcoin
# userdel _bitcoind
After doing so, you can safely re-add the package.
noticed by tb@
Long time ago pascal@ started working on bitcoin in openbsd-wip.
I've finished this work.
A lot of feedback, tweaks and tests from Bryan Linton <bl A shoshoni D info>,
Fabian Raetz <fabian.raetz A gmail D com>, thfr@ and kirby@. Thnks a lot!
Undefined reference to boost and db4 with GCC, so only CLANG arches are
enabled yet.
Bitcoin is an experimental new digital currency that enables instant
payments to anyone, anywhere in the world. Bitcoin uses peer-to-peer
technology to operate with no central authority: managing transactions
and issuing money are carried out collectively by the network.
Bitcoin is also the name of the open source software which enables
the use of this currency.
ok kirby@