| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\ \
| | |
| | |
| | | |
66d73d2f easylogging++: update to v9.96.7 (moneromooo-monero)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
b6420e12 lmdb: catch non-LMDB negative errors before strerror (moneromooo-monero)
|
| | |/
| |
| |
| | |
That should hopefully shut coverity up
|
| |/ |
|
| |\
| |
| |
| |
| |
| | |
c9b13fbb tests/trezor: HF9 and HF10 tests (Dusan Klinec)
a1fd1d49 device/trezor: HF10 support added, wallet::API (Dusan Klinec)
d74d26f2 crypto: hmac_keccak added (Dusan Klinec)
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- import only key images generated by cold signing process
- wallet_api: trezor methods added
- wallet: button request code added
- const added to methods
- wallet2::get_tx_key_device() tries to decrypt stored tx private keys using the device.
- simplewallet supports get_tx_key and get_tx_proof on hw device using the get_tx_key feature
- live refresh enables refresh with trezor i.e. computing key images on the fly. More convenient and efficient for users.
- device: has_ki_live_refresh added
- a thread is watching whether live refresh is being computed, if not for 30 seconds, it terminates the live refresh process - switches Trezor state
|
| |\ \
| | |
| | |
| | | |
1677fb06 unbound: update to get the redefinition fix (moneromooo-monero)
|
| | | | |
|
| | |/
|/| |
|
| |/
|
|
| |
Bump up number of keys for which we use fine-grained splitpoint search
|
| |\
| |
| |
| | |
efec3ed2 Resync to upstream mdb.master (Howard Chu)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
68f045de easylogging++: check allowed categories before logging (moneromooo-monero)
|
| | | | |
|
| |\ \ \
| |_|/
|/| |
| | | |
7d9aeb7 easylogging++: avoid uneeded temporary std::string object (moneromooo-monero)
|
| | |/ |
|
| |\ \
| | |
| | |
| | |
| | |
| | | |
ab783b17 easylogging++: ensure logger is initialized before main (moneromooo-monero)
9b69a0ae daemon: print monero version at startup when calling a detached daemon (moneromooo-monero)
4d71d463 mlocker: remove early page size log (moneromooo-monero)
|
| | |/ |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Turns out getting the global shared_ptr hits the profile,
and passing it around still keeps it at close to ~1% CPU,
which is too much for mostly silent logging.
Leak the object instead, which is even safer for late logging.
|
| |/
|
|
| |
This reverts commit 7f8bdeb35c73c70b2b65e30aa2a1cb93696355b3.
|
| | |
|
| |\
| |
| |
| | |
6cd929ea easylogging++: remove std::deque usage (moneromooo-monero)
|
| | |
| |
| |
| | |
It's not actually needed for this use, and saves a STL header
|
| |/ |
|
| |
|
|
| |
Fixes building in MSYS2 with openssl 1.1.1
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bcf3f6af fuzz_tests: catch unhandled exceptions (moneromooo-monero)
3ebd05d4 miner: restore stream flags after changing them (moneromooo-monero)
a093092e levin_protocol_handler_async: do not propagate exception through dtor (moneromooo-monero)
1eebb82b net_helper: do not propagate exceptions through dtor (moneromooo-monero)
fb6a3630 miner: do not propagate exceptions through dtor (moneromooo-monero)
2e2139ff epee: do not propagate exception through dtor (moneromooo-monero)
0749a8bd db_lmdb: do not propagate exceptions in dtor (moneromooo-monero)
1b0afeeb wallet_rpc_server: exit cleanly on unhandled exceptions (moneromooo-monero)
418a9936 unit_tests: catch unhandled exceptions (moneromooo-monero)
ea7f9543 threadpool: do not propagate exceptions through the dtor (moneromooo-monero)
6e855422 gen_multisig: nice exit on unhandled exception (moneromooo-monero)
53df2deb db_lmdb: catch error in mdb_stat calls during migration (moneromooo-monero)
e67016dd blockchain_blackball: catch failure to commit db transaction (moneromooo-monero)
661439f4 mlog: don't remove old logs if we failed to rename the current file (moneromooo-monero)
5fdcda50 easylogging++: test for NULL before dereference (moneromooo-monero)
7ece1550 performance_test: fix bad last argument calling add_arg (moneromooo-monero)
a085da32 unit_tests: add check for page size > 0 before dividing (moneromooo-monero)
d8b1ec8b unit_tests: use std::shared_ptr to shut coverity up about leaks (moneromooo-monero)
02563bf4 simplewallet: top level exception catcher to print nicer messages (moneromooo-monero)
c57a65b2 blockchain_blackball: fix shift range for 32 bit archs (moneromooo-monero)
|
| |\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
42397359 Fixup 32bit arm build (TheCharlatan)
a06d2581 Fix Windows build (TheCharlatan)
ecaf5b3f Add libsodium to the packages, the arm build was complaining about it. (TheCharlatan)
cbbf4d24 Adapt translations to upstream changes (TheCharlatan)
db571546 Updated pcsc url (TheCharlatan)
f0ba19fd Add lrelease to the depends (TheCharlatan)
cfb30462 Add Miniupnp submodule (TheCharlatan)
5f7da005 Unbound is now a submodule. Adapt depends for this. (TheCharlatan)
d6b9bdd3 Update readmes to reflect the usage of depends (TheCharlatan)
56b6e41e Add support for apple and arm building (TheCharlatan)
29311fd1 Disable stack unwinding for mingw32 depends build. (TheCharlatan)
8db3d573 Modify depends for monero's dependencies (TheCharlatan)
0806a23a Initial depends addition (TheCharlatan)
|
| | |
| |
| |
| |
| | |
Drop miniupnp and unbound depends builds. Make sure that build variables are propageted properly to unbound and miniupnp.
Rebase to after the v0.12 release
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add readline, ldns, graphviz, unbound to depends packages
Add a cmake toolchain file to depends that is uniquely created for every build and placed in triple/share/toolchain.cmake
This file is then passed to cmake with -DCMAKE_TOOLCHAIN_FILE=/path/to/triple/share/toolchain.cmake
Add the boost locale package to depends
In the depends cmake toolchain file, a DEPENDS flag is added
to exclude, or change cmake checks done that are required for depends
Link miniupnpc and unwind from depends and not external
Add libiconv and icu4c to depends, required for mingw32 builds.
Headers (winsock) need to be lower case in order to compile on unix systems.
This should not affect building on windows.
|
| |/ |
|
| |\
| |
| |
| |
| |
| | |
e2311db Build: bump rapidjson to 129d19b
78a6690 Build: bump unbound to 1.7.3
4e409be Build: bump miniupnp to 2.1
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
Includes various rapidjson fixes.
|
| |/ |
|
| |\
| |
| |
| | |
099bb83 easylogging++: cached allowed categories (moneromooo-monero)
|
| | |
| |
| |
| | |
It turns out this can be fairly heavy when logging a lot
|
| | |
| |
| |
| |
| |
| |
| | |
Includes ~2 years worth of fixes including security and build.
Note: this pulls directly from master, not a release branch/tag. See
https://github.com/Tencent/rapidjson/issues/1265
|
| | |
| |
| |
| |
| | |
Use MDB_CURRENT to avoid seeking to new key when appending DUPs.
Reinit cursor on new batch, if appending DUPs.
|
| |/
|
|
| |
Avoid stomping on flags from 1st readhdr invocation
|
| |
|
|
| |
(cherry picked from commit a7366b5feeffaeb65b217b2d6f138e0ab1c90192)
|
| |
|
|
| |
(cherry picked from commit b16a282f97d8f6c967e8a0b1ecfd75110f095182)
|
| |
|
|
|
|
|
| |
Though we only need miniupnpc, rebasing and maintaining a miniupnpc-only
repo is unrealistic.
(cherry picked from commit 3c40eb768c292a4dec79d7dffd6685fd37940a2a)
|
| |
|
|
|
|
| |
Will be replaced by a submodule.
(cherry picked from commit e962216678e699a8fc7eb271a8a515f5ca65f7cb)
|
| | |
|
| |
|
|
| |
We'll instead use a git submodule to pull from our unbound repo.
|
| | |
|
| |
|
|
| |
Use GetProcAddress at runtime, avoid buildtime NTDLL link issues
|
| |\
| |
| |
| | |
851bd057 call _exit instead of abort in release mode (moneromooo-monero)
|