moneromooo-monero
6cbafa9dd9
wallet_api: fix usage of LOG_ERROR
2019-01-08 21:36:17 +03:00
moneromooo-monero
842bcffbb8
blocks: fix checkpoint code generation on OpenBSD
...
Its od outputs small decimals with leading 0, which means octal in C
2019-01-08 21:36:17 +03:00
moneromooo-monero
c946a35985
message_store: fix error message adding const char * with offset
2019-01-08 21:36:17 +03:00
moneroexamples
41e12d4d29
Make get_output_key method const
...
get_output_key method is commonly used when working with txs and their key images. Because the method is not const, passing blockchain object though const& or pointers to const is not possible in this context. This is especially problematic in external projects (e.g., projects in moneroexamples) that use monero C++ api to operate on the blockchain and txs.
Thus, having get_output_key method will simplify moving blockchain object around through const references and pointers to const objects.
2019-01-08 21:36:17 +03:00
moneromooo-monero
6c76c778e7
wallet2: clear all payments on soft rescan_bc
...
They'll get duplicated otherwise
2019-01-08 21:36:16 +03:00
moneromooo-monero
34daa571e3
perf_timer: check allowed categories before logging
2019-01-08 21:36:16 +03:00
moneromooo-monero
70e4e4382e
perf_timer: add a way to get and reset the current time
2019-01-08 21:36:16 +03:00
moneromooo-monero
af2d19cf70
perf_timer: only log to file
2019-01-08 21:36:16 +03:00
moneromooo-monero
28477c75a3
p2p: use vector instead of list for peer lists
2019-01-08 21:36:16 +03:00
moneromooo-monero
0c87b55670
protocol: change standby mode to not wait sleeping
2019-01-08 21:36:15 +03:00
moneromooo-monero
4422b14ac0
epee: avoid string allocation when parsing a pod from string
2019-01-08 21:36:15 +03:00
moneromooo-monero
aad10a6cb0
wallet2: speedup output tracking
...
It can get heavy for large wallets
2019-01-08 21:36:15 +03:00
moneromooo-monero
ed5b588ca3
wallet: optionally keep track of owned outputs uses
2019-01-08 21:36:14 +03:00
Jethro Grassie
9eedf5f087
ignore child process when exec
2019-01-08 21:36:14 +03:00
moneromooo-monero
8ef2437e5d
perf_timer: make all logs Info level
...
and make them not default at log level 1
2019-01-08 21:36:14 +03:00
moneromooo-monero
e2095e00ba
singleton: fix missing *this return value in operator=
...
while there, disable both operator= and copy ctor, since they
are not supposed to be around for a singleton
2019-01-08 21:36:13 +03:00
moneromooo-monero
b494943a10
cryptonote: don't serialize for blob size if already known
2019-01-08 21:36:13 +03:00
selsta
d40acef20b
simplewallet: donate command validate amount
2019-01-08 21:36:13 +03:00
moneromooo-monero
36da8397f8
tx_pool: add a few std::move where it can make a difference
2019-01-08 21:36:13 +03:00
moneromooo-monero
7bb6c00b5e
cryptonote: set tx hash on newly parsed txes when known
2019-01-08 21:36:12 +03:00
moneromooo-monero
f97b2edb3c
db_lmdb: avoid pointless division
2019-01-08 21:36:12 +03:00
moneromooo-monero
1b0fe29ee3
db_lmdb: inline check_open, it's trivial and called everywhere
2019-01-08 21:36:12 +03:00
moneromooo-monero
c3fae517a4
blockchain_db: allocate known size vector only once
2019-01-08 21:36:12 +03:00
moneromooo-monero
442b30eee9
blockchain_db: remove a couple unused functions
2019-01-08 21:36:12 +03:00
Dusan Klinec
8f7add0a05
build: protobuf dependency fixes, libusb build
...
- docker protobuf dependencies, cross-compilation
- device/trezor protobuf build fixes, try_compile
- libusb built under all platforms, used by trezor for direct connect
2019-01-08 21:36:12 +03:00
moneromooo-monero
e1355ecd3e
util: use fcntl instead of flock, for compatibility
...
in particular with NFS
2019-01-08 21:36:12 +03:00
moneromooo-monero
a44d54645e
util: set MONERO_DEFAULT_LOG_CATEGORY
...
Otherwise it'd end up with whatever was included last
2019-01-08 21:36:11 +03:00
moneromooo-monero
4bd63dab9d
blockchain: call deinit in dtor
...
This ensures the io service that runs in another thread cannot
access data after it's deleted
2019-01-08 21:36:11 +03:00
TheCharlatan
0ad6583329
Add glibc back compat code
...
To ensure that the binaries compiled by gitian run across many linux
distributions, enforce 2.17 as the minimum libc version supported.
2019-01-08 21:36:10 +03:00
moneromooo-monero
636ffdc7a1
blockchain: fix race between two external mining threads
2019-01-08 21:36:10 +03:00
moneromooo-monero
e55621dbd2
Remove -Werror
...
It is an annoying piece of garbage
2019-01-08 21:36:10 +03:00
Tadeas Moravec
40d658a327
Simplewallet: Unify usage messages.
...
Help messages describe the commands usage. When users run the command
with wrong arguments, it usually helpfully offers the usage, too.
Unfortunately, these two usage messages were duplicated in the code and
started to get out of sync.
Fixing with constant strings.
2019-01-01 14:31:21 +03:00
jw
4ba5309da0
Merge pull request #143 from wowario/simple
...
make simplewallet simple
2018-12-31 14:21:56 -05:00
jw
751c6beca2
Merge pull request #142 from wowario/cmake
...
move utility binaries to debug build
2018-12-31 14:21:23 -05:00
jw
cf94656674
Merge pull request #141 from wowario/warning
...
simplewallet: remove warning about reusing keys
2018-12-31 14:21:12 -05:00
jw
d984bd95d7
Merge pull request #140 from wowario/pid
...
simplewallet: remove payment_id and integrated_address
2018-12-31 14:20:49 -05:00
jw
23b1e28b8d
Merge pull request #138 from fuwa0529/fix-V-clear
...
remove V.clear
2018-12-31 14:20:29 -05:00
wowario
929e210ad2
update no payment ID message
2018-12-27 23:38:00 +03:00
wowario
9f2ea08a8e
make simplewallet simple
2018-12-27 22:24:05 +03:00
wowario
50fea66409
move utility binaries to cmake debug
2018-12-27 15:30:45 +03:00
wowario
61d21bd236
add warning to wallet rpc
2018-12-27 09:16:53 +03:00
moneromooo-monero
ec18a0df32
simplewallet: remove ability to transfer with detached short payment ids
...
It seemed like a good idea at the time
2018-12-27 08:35:03 +03:00
wowario
2b66b27fe5
remove payment_id and integrated_address
2018-12-27 08:34:19 +03:00
wowario
98031957e1
remove warning about reusing keys
2018-12-26 23:35:28 +03:00
fuwa
c786fb5a13
remove V.clear, fix:
...
389d2bc53e (r31751630)
2018-12-21 15:47:49 +08:00
wowario
2e6174addd
rename to wownero
2018-12-18 11:42:36 +03:00
rbrunner7
afc77b45ba
MMS (Multisig Messaging System): Initial version
2018-12-18 11:32:22 +03:00
jw
48ef3ff466
Merge pull request #136 from wowario/cumulative_difficulty
...
add cumulative difficulty to diff command
2018-12-17 17:25:46 -08:00
wowario
1a8353dd90
add cumulative difficulty to diff command
2018-12-18 01:46:48 +03:00
wowario
28100fbd68
update checkpoints
2018-12-18 01:16:00 +03:00