Commit Graph

6038 Commits

Author SHA1 Message Date
Howard Chu
2c9c795f0c Fix RPC crashes that didn't check for an open wallet 2018-07-07 13:19:37 +03:00
moneromooo-monero
7ba35598be wallet2: fix out of sync account tag cache
This would cause crashes when trying to tag an account that was
just created
2018-07-07 13:19:10 +03:00
moneromooo-monero
65f483ca5b abstract_tcp_server2: restart async accept on error 2018-07-07 13:18:45 +03:00
stoffu
6463a6da6f epee.string_tools: add conversion between UTF-8 and UTF-16 2018-07-07 13:18:26 +03:00
stoffu
86e6008036 Move parse_subaddress_lookahead() from simplewallet.cpp to util.cpp 2018-07-07 13:17:07 +03:00
stoffu
4bd2b033f6 wallet2: lower default for subaddress lookahead when restoring with hardware 2018-07-07 13:16:47 +03:00
stoffu
f4fa62e1db wallet: allow unspendable unmixable outputs to be discarded 2018-07-07 13:16:26 +03:00
stoffu
dc4b05bfd4 wallet2: use decoded amount when reporting repeated output key 2018-07-07 13:15:58 +03:00
moneromooo-monero
b27b34d90a epee: fallback to a counter if gmtime fails when rotating logs 2018-07-07 13:14:19 +03:00
moneromooo-monero
fea950a61b wallet: do not log by default if we're not asked to log to console
This means monero-wallet-rpc still does, but the user level program
does not.
2018-07-07 13:13:57 +03:00
moneromooo-monero
7f3f923021 tx_pool: initialize bitflags padding since it gets written to storage
Avoids valgrind reporting uninitialized data usage
2018-07-07 13:13:36 +03:00
moneromooo-monero
8345f0aabc util: consider Tor/I2P addresses to be non local 2018-07-07 13:13:14 +03:00
moneromooo-monero
edf18e227d simplewallet: add optional trusted/untrusted argument to set_daemon
Otherwise the previous daemon's trustedness would carry over.
If not specified, the local address check is performed again.
2018-07-07 13:12:54 +03:00
stoffu
2b863521ba blockchain: pop forked blocks only when DB is not read-only 2018-07-07 13:12:33 +03:00
moneromooo-monero
6270a903c8 blockchain: return error when requesting non existent output
avoids RPC thread dying, causing the wallet to timeout
2018-07-07 13:12:12 +03:00
moneromooo-monero
9d366226cb epee: fix detection of 172.16.0.0/172.31.255.255 local IP range 2018-07-07 13:11:51 +03:00
moneromooo-monero
9a2fa460b0 daemon: fix readline interfering with std::cerr usage
Once readline is initialized, std::cerr's operator<< will
output a 0xff byte for unknown reasons.
2018-07-07 13:11:30 +03:00
moneromooo-monero
6489ad8a1a disable file size sanity check when loading the wallet cache 2018-07-07 13:11:08 +03:00
moneromooo-monero
7df1321b30 fix build with GCC 8.1.0 2018-07-07 13:10:47 +03:00
moneromooo-monero
8212762312 core: lock incoming tx lock when checking the txpool and chain
This gets rid of an innocuous race trying to add the same tx
twice to the txpool
2018-07-07 13:10:25 +03:00
moneromooo-monero
6f2886e135 simplewallet: add --untrusted-daemon option 2018-07-07 13:10:04 +03:00
jw
1f3521f958
Merge pull request #68 from wownero/release-v0.2.1.0
Release v0.2.1.0
2018-07-06 17:31:24 -07:00
jw
bb49011991
Merge pull request #67 from wowario/lwma2-update
Update lwma2
2018-07-05 15:13:21 -07:00
jw
2e3340df7a
Merge pull request #66 from wowario/testnet-stagenet
Add stagenet and reset testnet
2018-07-05 15:13:06 -07:00
wowario
d552924515
Update adapt get_approximate_blockchain_height 2018-07-04 20:56:58 +03:00
wowario
ee07408ce1 Add stagenet ips 2018-07-04 19:20:06 +03:00
wowario
d0d1a14a05 Add stagenet fork heights 2018-07-04 19:20:05 +03:00
wowario
2da1edf924 Update difficulty 2018-07-03 11:41:22 +03:00
jw
28b65ea422
Merge pull request #64 from wowario/release-v0.2.1.0
Captain obvious warning
2018-06-29 05:25:32 -07:00
wowario
2d4c0edd66
Captain obvious warning 2018-06-29 12:36:11 +03:00
jw
a0b47c970c
Merge pull request #63 from fuwa0529/fix-default-mixin
remove unused default mixin from wallet.cpp
2018-06-28 12:27:39 -07:00
fuwa
7973af3a3c remove unused default mixin from wallet.cpp 2018-06-26 04:58:36 +08:00
jw
7ec6f63606
Merge pull request #60 from wowario/testnet
Reset testnet
2018-06-15 18:17:54 -07:00
jw
b41cc9bbe0
Merge pull request #59 from wowario/pubkey
wallet2: fix double counting outs if the tx pubkey is duplicated
2018-06-15 18:17:45 -07:00
jw
8e1c36e2c2
Merge pull request #58 from wowario/payment_id
simplewallet: don't confirm missing payment ID when sending to subaddress
2018-06-15 18:17:34 -07:00
jw
a3b69dc2d1
Merge pull request #57 from wowario/upstream
wallet2: use correct fee for split txes
2018-06-15 18:17:25 -07:00
wowario
44095676ff
reset testnet 2018-06-15 11:00:41 +03:00
moneromooo-monero
e4fa637d3a
wallet2: fix double counting outs if the tx pubkey is duplicated 2018-06-15 00:56:33 +03:00
stoffu
826da63a0b
simplewallet: don't confirm missing payment ID when sending to only subaddresses 2018-06-14 22:22:44 +03:00
stoffu
9376a54f3a
wallet2: use correct fee for split txes 2018-06-14 21:56:40 +03:00
jw
74a30ddccd
Merge pull request #56 from wowario/lwma-2
Implement LWMA-2 for HF v9
2018-06-13 20:02:44 -07:00
wowario
c5d51ca56c
add lwma-2 2018-06-14 03:58:11 +03:00
jw
8a01f11515
Merge pull request #55 from wowario/bulletproof_cold_signing
wallet2: fix bulletproof cold signing
2018-06-10 10:23:50 -07:00
jw
2f93341734
Merge pull request #54 from wowario/donate
modify unit name
2018-06-10 10:23:41 -07:00
jw
0e32c2f826
Merge pull request #53 from wowario/get_approximate_blockchain_height
wallet2: adapt get_approximate_blockchain_height
2018-06-10 10:23:31 -07:00
jw
886828483a
Merge pull request #52 from wowario/submodule_cmake
Add submodule init and update to cmake
2018-06-10 10:23:18 -07:00
jw
e30e0918f5
Merge pull request #51 from wowario/upstream
epee: adaptive connection timeout system
2018-06-10 10:23:05 -07:00
wowario
d9365ee564
Update mainnet timestamp 2018-06-09 18:07:48 +03:00
moneromooo-monero
3f1e9615d6
wallet2: fix bulletproof cold signing
Cold signing was always using Borromean range proofs, causing
a larger tx, and an incorrect fee
2018-06-09 15:09:27 +03:00
wowario
b8fadc85b6
modify unit name 2018-06-09 14:58:26 +03:00