Riccardo Spagni
78f965a9e2
Merge pull request #2082
...
235df7f4
blockchain_db: add a txpool tx getter which returns existence (moneromooo-monero)
7 years ago
Riccardo Spagni
91e1a7e3e2
Merge pull request #2081
...
b2319a03
simplewallet: new command to generate a random payment id (moneromooo-monero)
7 years ago
Riccardo Spagni
973daf853b
Merge pull request #2079
...
c3bec61d
core_tests: fix tests failing due to new txpool code requitring batch transactions (moneromooo-monero)
7 years ago
Riccardo Spagni
f973a2f81a
Merge pull request #2078
...
1dd52415
Fix #1991 asm multiply again (Howard Chu)
7 years ago
Riccardo Spagni
fb7d6db051
Merge pull request #2076
...
ac0714dc
add simplewallet --generate-new-wallet arg checks (Michael Shick)
7 years ago
Riccardo Spagni
ae5f7c71d7
Merge pull request #2074
...
e1f3dfcc
Add readline support to cli (jethro)
7 years ago
Riccardo Spagni
88b7cb9bda
Merge pull request #2070
...
71f8249a
Prevent crash if performing certain actions before wallet is initialized (Robby Weinberg)
7 years ago
Riccardo Spagni
ace1440b65
Merge pull request #2066
...
3fc22e7b
Add histogram to poolstats (Howard Chu)
d09620b0
Fix PR#2039 (Howard Chu)
7 years ago
Riccardo Spagni
a0174ad534
Merge pull request #2064
...
6fc2dc39
cryptonote_protocol_handler: fix crash in debug log (moneromooo-monero)
7 years ago
jethro
e1f3dfccc8
Add readline support to cli
...
This PR adds readline support to the daemon and monero-wallet-cli. Only
GNU readline is supported (e.g. not libedit) and there are cmake checks
to ensure this.
There is a cmake variable, Readline_ROOT_DIR that can specify a
directory to find readline, otherwise some default paths are searched.
There is also a cmake option, USE_READLINE, that defaults to ON. If set
to ON, if readline is not found, the build continues but without
readline support.
One negative side effect of using readline is that the color prompt in
the wallet-cli now has no color and just uses terminal default. I know
how to fix this but it's quite a big change so will tackle another time.
7 years ago
Riccardo Spagni
421a6d0340
Merge pull request #2055
...
1b75ad91
Add OSX background mining (jethro)
7 years ago
Riccardo Spagni
a237f90c5b
Merge pull request #2052
...
072102cf
abstracted nework addresses (moneromooo-monero)
7 years ago
moneromooo-monero
235df7f484
blockchain_db: add a txpool tx getter which returns existence
...
Avoids exception spam for the "nope, not found" case
7 years ago
moneromooo-monero
b2319a03a6
simplewallet: new command to generate a random payment id
...
This is trivial, but often requested, and possibly hard to do
in Windows. That makes it more user friendly.
7 years ago
moneromooo-monero
c3bec61da2
core_tests: fix tests failing due to new txpool code requitring batch transactions
7 years ago
Howard Chu
1dd524151d
Fix #1991 asm multiply again
...
Tweak temp variables and constraints. Was working before if not inlined
but newer gcc tends to inline it.
7 years ago
jethro
1b75ad91aa
Add OSX background mining
...
Implements miner::get_system_times, miner::get_process_time and
miner::on_battery_power for OSX so that background mining works on OSX.
7 years ago
Michael Shick
ac0714dcd7
add simplewallet --generate-new-wallet arg checks
...
Add fail-fast paths that reduce frustration around the misuse of
--wallet-file combined with --restore-deterministic-wallet. Flow now
gives more descriptive errors and avoids having users type in their
whole seed before the failure condition is noticed.
7 years ago
Howard Chu
3fc22e7b78
Add histogram to poolstats
7 years ago
Howard Chu
d09620b0e2
Fix PR#2039
...
Missed a crypto -> cncrypto rename
7 years ago
Robby Weinberg
71f8249a08
Prevent crash if performing certain actions before wallet is initialized
7 years ago
moneromooo-monero
6fc2dc3927
cryptonote_protocol_handler: fix crash in debug log
7 years ago
Riccardo Spagni
e3da0ca828
Merge pull request #2059
...
fa489a26
Fix PR#2039 (Howard Chu)
7 years ago
Riccardo Spagni
ea286d1a14
Merge pull request #2058
...
6bcd3b2d
fix get_upper_transaction rename (schnerchi)
7 years ago
Riccardo Spagni
3d397325bf
Merge pull request #2063
...
d17c0fc2
Don't copy blockchain for coinbase_tx_sum (Howard Chu)
7 years ago
Riccardo Spagni
4a60e9e66e
Merge pull request #2062
...
31417d57
tx_pool: add missing blockchain lock in add_tx (moneromooo-monero)
7 years ago
Riccardo Spagni
fbfad8ee1b
Merge pull request #2061
...
5414970d
Speedup print_pool_stats (Howard Chu)
7 years ago
Howard Chu
5414970dcd
Speedup print_pool_stats
...
Since we're just counting txs, there's no reason to deserialize all the blobs.
7 years ago
Howard Chu
d17c0fc2d0
Don't copy blockchain for coinbase_tx_sum
...
Changed Blockchain::for_all_blocks() to for_blocks_range()
Operate on blockchain in-place instead of building a copy first.
7 years ago
moneromooo-monero
31417d57da
tx_pool: add missing blockchain lock in add_tx
7 years ago
Howard Chu
fa489a26ef
Fix PR#2039
...
Missed a crypto -> cncrypto rename
7 years ago
schnerchi
6bcd3b2df1
fix get_upper_transaction rename
7 years ago
Riccardo Spagni
8fbbefb8db
Merge pull request #2053
...
05f3dcf7
simplewallet: fix refresh height for new wallets (moneromooo-monero)
7 years ago
Riccardo Spagni
2f724e5849
Merge pull request #2054
...
977c2186
easylogging++: log timestamps in GMT for privacy (moneromooo-monero)
7 years ago
Riccardo Spagni
f5e65452ce
Merge pull request #2042
...
740bc24c
Wallet API: Set seed lang when recovering form keys (Jaquee)
7 years ago
Riccardo Spagni
a4c13ea092
Merge pull request #2039
...
4b932ff3
changed crypto to cncrypto so it generated libcncrypto (Gentian)
7 years ago
Riccardo Spagni
4284f1777d
Merge pull request #2038
...
89e20bb9
Fix typo (xmr-eric)
7 years ago
Riccardo Spagni
cd13bcb4d2
Merge pull request #2036
...
89b2f306
tests: fix invalid key image test (moneromooo-monero)
a374a522
wallet2: check key image validity domain in import_key_images (moneromooo-monero)
7 years ago
Riccardo Spagni
8b1c11c3c9
Merge pull request #2035
...
45e9838b
unbound: update some EVP APIs to new names (Howard Chu)
7 years ago
Riccardo Spagni
9ea7fbed8a
Merge pull request #2032
...
dd8e3266
shared libs build (i.e. make debug) (stoffu)
7 years ago
Riccardo Spagni
907ce14b18
Merge pull request #2026
...
a5739201
Update sync time copy (xmr-eric)
7 years ago
Riccardo Spagni
d621f9e558
Merge pull request #2022
...
e2529347
Correct spelling of 'get_upper_transaction_size_limit' (Nano Akron)
3029d0ef
Remove the 1.25x multiplier in max transaction size in just the wallet (Nano Akron)
7 years ago
Riccardo Spagni
62cc3b6447
Merge pull request #2021
...
8ac2496c
corrected typo in help regarding min-outputs-* (stoffu)
7 years ago
Riccardo Spagni
024860b49d
Merge pull request #2020
...
6cb1ad1f
wallet fix: ensure iterator to be valid (stoffu)
7 years ago
Riccardo Spagni
1555e7673d
Merge pull request #2017
...
0a182576
node_rpc_proxy: fix earliest fork height query for unknown forks (moneromooo-monero)
391c918d
wallet2: fix sweep_unmixable assuming wrong minimum mixin at v5 (moneromooo-monero)
7 years ago
Riccardo Spagni
40eb22aeb4
Merge pull request #2016
...
d1db3251
Fix overlooked renaming of Português in the unit tests (Nano Akron)
7 years ago
Riccardo Spagni
545e2b003c
Merge pull request #1982
...
b52abd13
Move txpool to the database (moneromooo-monero)
7 years ago
moneromooo-monero
977c2186c9
easylogging++: log timestamps in GMT for privacy
7 years ago
moneromooo-monero
05f3dcf738
simplewallet: fix refresh height for new wallets
...
With the recent change to wallet creation code, the code was
calling to the daemon before the wallet's daemon address was
initialized, and thus failing. This was causing all new wallets
to refresh from 0 instead of just fetching early block hashes.
7 years ago
moneromooo-monero
072102cfd2
abstracted nework addresses
...
All code which was using ip and port now uses a new IPv4 object,
subclass of a new network_address class. This will allow easy
addition of I2P addresses later (and also IPv6, etc).
Both old style and new style peer lists are now sent in the P2P
protocol, which is inefficient but allows peers using both
codebases to talk to each other. This will be removed in the
future. No other subclasses than IPv4 exist yet.
7 years ago