moneromooo-monero
4ee095c200
p2p: don't connect to more than one IP per class B if we can
5 years ago
moneromooo-monero
c2238327d0
keccak: guard against misaligned memory accesses on ARM
...
The code generated is exactly the same as the direct access
one on x86_64
5 years ago
moneromooo-monero
a96c1a46d4
cryptonote_protocol: drop peers we can't download from when syncing
...
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.
5 years ago
moneromooo-monero
ab361df2cd
p2p: add a few missing connection close calls
5 years ago
luigi1111
9d7107c870
Merge pull request #5663
...
5d6b43b
core: fix --prune-blockchain not pruning if no blockchain exists (moneromooo-monero)
5 years ago
luigi1111
59ba0eee69
Merge pull request #5650
...
3c071d2
blockchain: silence an error getting blocks for pruned nodes (moneromooo-monero)
5 years ago
luigi1111
591c72613b
Merge pull request #5647
...
2ff99fb
db_lmdb: commit pruning txn at checkpoints (moneromooo-monero)
5 years ago
selene
c393e824d6
CryptonightR_JIT: fix return value on error
...
The value was positive rather than zero, but the caller only
checks for negative errors
5 years ago
anonimal
b2813ab5e8
README: add blockchain-based issue to "Known Issues"
...
Referencing https://hackerone.com/reports/417515
5 years ago
Martijn Otto
c164f9037e
Remove unnecessary m_check_txin_table, fix const correctness
5 years ago
Jethro Grassie
6560bfa64c
rpc: get_block_template add optional extra_nonce
...
Circumvents the need to create a new blockhashing blob when you already
know the data you want to set in the extra_nonce (so use this instead of
reserve_size).
5 years ago
moneromooo-monero
a2484a1d5c
README: add coredumpctl info from iDunk
5 years ago
moneromooo-monero
8be5fea1de
simplewallet: optional all flag to export_outputs/export_key_images
5 years ago
moneromooo-monero
bcd2da76cd
miner: fix --bg-mining-enable description
5 years ago
Jethro Grassie
dc8b7a88bd
zmq: MacPorts latest fix
5 years ago
moneromooo-monero
7b18e838ea
unit_tests: check return values on test data parsing
...
Won't trigger in practice, but you never know when that code changes
Coverity 199723, 199685
5 years ago
moneromooo-monero
c8709fe52f
wallet: do not print log settings when unset
...
Coverity 199721
5 years ago
luigi1111
633f14b976
Merge pull request #5681
...
037f94c
Remove Xiala.net from the list of dns resolvers (tobtoht)
5 years ago
luigi1111
2db997828a
Merge pull request #5678
...
15c699f
rpc: set sanity_check_failed to false when successful (stoffu)
5 years ago
luigi1111
393c33f86c
Merge pull request #5675
...
da3e20e
tx_sanity_check: relax the median check a lot (moneromooo-monero)
5 years ago
luigi1111
58e21d0320
Merge pull request #5668
...
4237707
p2p: don't forget pruning seed or public RPC port when updating peers (moneromooo-monero)
5 years ago
TheCharlatan
9a5933f705
Gitian: Add version string to output tar archives
...
The tar archives generated by gitian are currently unversioned. This
adds either a tag name when building from a tag, or a short commit id
when building from a commit hash.
5 years ago
TheCharlatan
8f2227940d
Depends: Update HIDAPI version
...
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.
5 years ago
TheCharlatan
59eecc7ed1
Update icu4c to latest support version
...
Before this commit the icu4c repo was fetched from TheCharlatan's
repository. This step was made, because up until recently the source
code was hosted on sourceforge and their downloads proved very
unreliable. The origin is now the official icu4c repository.
Also remove some commented lines left over from development.
5 years ago
anonimal
962dd93eba
README: add beginnings of "Known Issues"
...
Referencing https://hackerone.com/reports/592094
5 years ago
moneromooo-monero
4237707d3e
p2p: don't forget pruning seed or public RPC port when updating peers
...
Older nodes don't pass that information around
5 years ago
TheCharlatan
afbf05bc58
Add option to run gitian-build.py on non-debian os
...
This commits adds the `--no-apt` flag to the gitian-build.py script.
This allows gitian builds to be run without root access and non-debian
based operating systems.
5 years ago
TheCharlatan
496cd46d80
Add ncurses package for linux and darwin readline
...
Readline support is now compiled with the ncurses backend.
5 years ago
Lazaridis
1a6af8032d
distinguish "build status" from "build"
5 years ago
TheCharlatan
cbbb24cfe1
Remove clutter in depends installed packages
...
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.
5 years ago
TheCharlatan
1dbfc812e1
Add debug targets to depends Makefile
...
Packages can now be built individually and for each stage. This allows
easier debugging.
5 years ago
Michal vel m@lbit
1db5357c7b
rpc headers fix
5 years ago
moneromooo-monero
a604241ef6
simplewallet: don't ask about mining when running a command line
...
This is likely to be done via a script
5 years ago
moneromooo-monero
3768db227c
p2p: add a reference to Cao, Tong et al. for the last_seen changes
...
"Exploring the Monero Peer-to-Peer Network". https://eprint.iacr.org/2019/411
5 years ago
tobtoht
037f94c54e
Remove Xiala.net from the list of dns resolvers
...
It is down permanently. See: https://xiala.net/
"Ende November 2018 werden alle Dienste von xiala.net abgeschaltet."
5 years ago
ston1th
7fb4edccdc
cmake: fix tests generator
...
find_package(PythonInterp) needs to be called before the tests.
5 years ago
stoffu
15c699f0a6
rpc: set sanity_check_failed to false when successful
5 years ago
redfish
a5127cca89
tests: functional: fix python syntax
5 years ago
moneromooo-monero
da3e20ee01
tx_sanity_check: relax the median check a lot
...
we don't want to prevent bona fide txes, just obvious bad ones
5 years ago
moneromooo-monero
098aadf084
p2p: close the right number of connections on setting max in/out peers
5 years ago
moneromooo-monero
fcbf7b3f74
p2p: propagate out peers limit to payload handler
5 years ago
Dusan Klinec
097cca59c1
wallet_api: catch getTxKey exception
...
- getTxKey method throws an exception, e.g., when user declines txKey export
5 years ago
moneromooo-monero
b2bfcab618
wallet2: fix change subaddress mixup when sending pre rct outputs
5 years ago
moneromooo-monero
5d6b43b672
core: fix --prune-blockchain not pruning if no blockchain exists
5 years ago
Dusan Klinec
f074b6b571
device: show address on device display
...
- Trezor: support for device address display (subaddress, integrated address)
- Wallet::API support added
- Simplewallet:
- address device [<index>]
- address new <label> // shows address on device also
- integrated_address [device] <payment_id|address> // new optional "device" arg to display also on the device
5 years ago
Dusan Klinec
64fb0f872a
device: tx_key caching fixed, store recovered txkey
5 years ago
Howard Chu
8ccc30b163
Fix --restore-date usage
...
The wallet was ignoring --restore-height and --restore-date params and
prompting for them again.
5 years ago
moneromooo-monero
f81cb4f24b
unit_tests: add more leeway to the "same distribution" check
...
This is an inherently probabilistic check, which occasionally fails
for a matching distribution
5 years ago
moneromooo-monero
3c071d203f
blockchain: silence an error getting blocks for pruned nodes
...
This happens often when a pre-pruning node asks a pruned node
for data it does not have
5 years ago
Howard Chu
a182df21d0
Bans for RPC connections
...
Make bans control RPC sessions too. And auto-ban some bad requests.
Drops HTTP connections whenever response code is 500.
5 years ago