Commit Graph

7632 Commits

Author SHA1 Message Date
moneromooo-monero 70d90326a7
add a once_a_time_milliseconds class 2019-01-08 21:36:15 +03:00
moneromooo-monero 76c97e4dbc
epee: speed up string matching a bit 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 be87172237
unit_tests: strengthen notify test against OS scheduling 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
moneromooo-monero a121320fc9
easylogging++: avoid uneeded temporary std::string object 2019-01-08 21:36:11 +03:00
moneromooo-monero 10d79d1848
CONTRIBUTING: mention not changing spelling/typoes in code 2019-01-08 21:36:11 +03:00
Norman Moeschter 9736a0a8b9
Changed RECIEVED to RECEIVED in log messages. 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
jw 88735bd65b
Merge pull request #151 from wowario/readme
update README
2019-01-07 19:41:31 -08:00
jw 47f0f9b3f4
Merge pull request #150 from wowario/cmake
disable Trezor support
2019-01-07 19:41:17 -08:00
jw ecaf564d38
Merge pull request #149 from wowario/arch
update PKGBUILD
2019-01-07 19:41:07 -08:00
jw 0ef925d131
Merge pull request #148 from wowario/unify
Simplewallet: Unify usage messages.
2019-01-07 19:40:41 -08:00
wowario 0a1ca3a329
add NixOS pkg command 2019-01-07 12:05:33 +03:00
Gingeropolous bdf6f05418
readme to include experimental code stipulations
Updates the sections in the readme about contributing to stipulate that all experimental code will be considered "safe" for the blockchain and codebase until the USD valuation of 1 wownero reaches $1000.

After $1000, more extensive review will be necessary.
2019-01-06 21:43:54 +03:00
wowario 31a47b6638
update README 2019-01-06 21:43:45 +03:00
wowario 76c2cb0771
disable Trezor support 2019-01-02 21:20:32 +03:00
wowario 9427077649
update PKGBUILD 2019-01-02 11:31:14 +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 6c204bba0a
Merge pull request #144 from wowario/files
update snap and add PKGBUILD
2018-12-31 14:22:06 -05: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
jw e33ff94cc0
Merge pull request #137 from wowario/mms
MMS (Multisig Messaging System)
2018-12-31 14:20:14 -05:00
wowario e94ca47010
update snap and add pkgbuild 2018-12-28 02:16:53 +03: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