Commit Graph

6030 Commits

Author SHA1 Message Date
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
wowario
a83cd9e669
wallet2: adapt get_approximate_blockchain_height 2018-06-09 14:30:59 +03:00
wowario
3e2247f5a0
Add submodule init and update to cmake 2018-06-09 14:11:33 +03:00
moneromooo-monero
328b5ebc69
epee: adaptive connection timeout system
a connection's timeout is halved for every extra connection
from the same host.

Also keep track of when we don't need to use a connection
anymore, so we can close it and free the resource for another
connection.
2018-06-08 23:39:24 +03:00
jwinterm
3c4e299b34 Add stoffu fixes to rename 2018-06-04 19:33:16 -07:00
jw
be6320b1a2
Merge pull request #47 from wowario/rename
rename to wownero
2018-06-04 10:04:17 -07:00
jw
a0b5b82bb4
Merge pull request #46 from wowario/checkpoints
update checkpoints.dat
2018-06-04 10:03:56 -07:00
jw
aa29f98f08
Merge pull request #45 from wowario/upstream
Upstream merge
2018-06-04 10:03:43 -07:00
jw
69f2fdd153
Merge pull request #44 from wowario/seed
remove moneroseeds
2018-06-04 10:03:32 -07:00