Skip to content

Release v0.14#11

Open
monero-classic wants to merge 2377 commits intotoints:release-v0.14from
monero-project:release-v0.14
Open

Release v0.14#11
monero-classic wants to merge 2377 commits intotoints:release-v0.14from
monero-project:release-v0.14

Conversation

@monero-classic
Copy link
Collaborator

release v0.14

fluffypony and others added 30 commits April 15, 2019 09:17
15f27c8 wallet2: support multi out txes without change in sanity check (moneromooo-monero)
b40392f wallet2: add --no-dns flag (moneromooo-monero)
41901b8 device/trezor: env-configurable ports (Dusan Klinec)
c97a1f7 tests: trezor tests fixes and improvements (Dusan Klinec)
cbf3224 rpc: make wide_difficulty hexadecimal (moneromooo-monero)
c4f8a8a build fix: combinator.h stdexcept missing include (Dusan Klinec)
8df8270 Fix linker issues using easylogging (Martijn Otto)
e78cea7 rpc: fix off by one in get_height (moneromooo-monero)
b6420e1 lmdb: catch non-LMDB negative errors before strerror (moneromooo-monero)
It will avoid connecting to a daemon (so useful for cold signing
using a RPC wallet), and not perform DNS queries.
We want to get all blocks here, even pruned ones
5e673c0 blockchain_db: fix db txn ending too early (moneromooo-monero)
d34599d wallet: add number of blocks required for the balance to fully unlock (moneromooo-monero)
ffdbcfb core: don't check block rate nor fork time in regtest mode (moneromooo-monero)
bea1918 blockchain_import: error out if preparing to handle blocks fails (moneromooo-monero)
66d73d2 easylogging++: update to v9.96.7 (moneromooo-monero)
ac874e2 tests: fix test_options initialization error (Dusan Klinec)
d4a78c7 build: libusb static compilation fix (Dusan Klinec)
f4f1471 readme: add some more instructions for translators (erciccione)
e9fac29 unit_tests/long_term_block_weight: some tweaks that seem to make more sense (stoffu)
467f4c7 tests/block_weight: use integer division when computing median (stoffu)
815d08d tests/block_weight: remove unused MULTIPLIER_SMALL (stoffu)
661f1fb blockchain: remove unused calc of short_term_constraint (stoffu)
374f388 wallet_rpc_server: add a all flag to export_outputs (moneromooo-monero)
sedited and others added 30 commits June 25, 2019 19:16
To speedup the depends cached builds, remove some some clutter from the package
files. This mainly incldues removing all the shared libraries and .la
linker files. It also gives stronger guarantees that monero only links
the static libs without any external rvalues.
Readline support is now compiled with the ncurses backend.
Older nodes don't pass that information around
The macos binaries in release v0.14.1.0 were compiled with the buggy
hidapi-0.8.0-rc1 version. This resulted in users not being able to use
their Ledger with the latest cli wallet. After the patch depends now
fetches the source from the libusb hidapi repository that has taken over
maintenance of hidapi.
It is down permanently. See: https://xiala.net/
"Ende November 2018 werden alle Dienste von xiala.net abgeschaltet."
761a39a p2p: don't forget pruning seed or public RPC port when updating peers (moneromooo-monero)
bb7b059 tx_sanity_check: relax the median check a lot (monermooo-monero)
93eb4d7 rpc: set sanity_check_failed to false when successful (stoffu)
c78f7c5 Remove Xiala.net from the list of dns resolvers (tobtoht)
ba035bf db_lmdb: commit pruning txn at checkpoints (moneromooo-monero)
c382677 blockchain: silence an error getting blocks for pruned nodes (moneromooo-monero)
c1eba2b core: fix --prune-blockchain not pruning if no blockchain exists (moneromooo-monero)
Any peer that's behind us while syncing is useless to us (though
not to them). This ensures that we don't get our peer slots filled
with peers that we can't use. Once we've synced, we can connect
to them and they can then sync off us if they want.
The code generated is exactly the same as the direct access
one on x86_64
5157060 Add debug targets to depends Makefile (TheCharlatan)
8475cbb Remove clutter in depends installed packages (TheCharlatan)
48c2659 Add ncurses package for linux and darwin readline (TheCharlatan)
6461815 Depends: Update HIDAPI version (TheCharlatan)
200e53c keccak: guard against misaligned memory accesses on ARM (moneromooo-monero)
8072e23 p2p: don't connect to more than one IP per class B if we can (moneromooo-monero)
f3febaf wallet_rpc_server: fix get_bulk_payments with short payment ids (moneromooo-monero)
1542d5d cryptonote_protocol: drop peers we can't download from when syncing (moneromooo-monero)
ff42af8 p2p: add a few missing connection close calls (moneromooo-monero)
65e2222 prep for 0.14.1.1 (Riccardo Spagni)
0a9bda8 bump version to 0.14.1.2 (Riccardo Spagni)
f4f00ac update checkpoints.dat hash (Riccardo Spagni)
The check added here (in #5732/#5733) is supposed to disconnect behind
peers when the current node is syncing, but actually disconnects behind
peers always.

We are syncing when `target > our_height`, but the check here triggers
when `target > remote_height`, which is basically always true when the
preceding `m_core.have_block(hshd.top_id)` check is true.
ca8d4a3 Fix check for disconnecting peers when syncing (jagerman)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.