Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-01-25 | Merge pull request #3036 | Riccardo Spagni | 1 | -0/+2783 | |
ab10f4ce added Swedish translation (ordtrogen) | |||||
2018-01-25 | Merge pull request #3028 | Riccardo Spagni | 1 | -0/+1 | |
a4b006f9 wallet2 bugfix: initialize subaddress table when generating from keys (stoffu) | |||||
2018-01-25 | Merge pull request #3027 | Riccardo Spagni | 10 | -0/+580 | |
6d40a920 Reserve proof (stoffu) | |||||
2018-01-25 | Merge pull request #3020 | Riccardo Spagni | 1 | -1/+1 | |
03ac3890 zmq: use older 3-arg version of setsockopt (stoffu) | |||||
2018-01-25 | Merge pull request #3015 | Riccardo Spagni | 1 | -0/+2 | |
f06603a4 cryptonote_protocol: update target height when receiving blocks (moneromooo-monero) | |||||
2018-01-25 | Merge pull request #3014 | Riccardo Spagni | 1 | -1/+1 | |
deeffaeb blockchain: remove minor floating point usage (moneromooo-monero) | |||||
2018-01-25 | Merge pull request #3013 | Riccardo Spagni | 1 | -0/+2 | |
fe436eca apply_permutation.h: add #pragma once (moneromooo-monero) | |||||
2018-01-25 | Merge pull request #3012 | Riccardo Spagni | 1 | -8/+18 | |
e4bbeff2 epee: check some error return values (moneromooo-monero) | |||||
2018-01-25 | Merge pull request #3011 | Riccardo Spagni | 2 | -2/+3 | |
619bb723 daemon+simplewallet: given an unknown command, show it (stoffu) | |||||
2018-01-25 | Merge pull request #3010 | Riccardo Spagni | 2 | -0/+6 | |
07da9c80 Resolve addresses in get_transfers (Michał Sałaban) | |||||
2018-01-25 | Merge pull request #3009 | Riccardo Spagni | 1 | -19/+19 | |
78835645 Added Fedora devel dependencies (Jonny Heggheim) | |||||
2018-01-25 | Merge pull request #3008 | Riccardo Spagni | 1 | -3/+3 | |
50786ac7 simplewallet: Correct 3 multisig command usage help texts, e.g. for 'export_multisig_info' (rbrunner7) | |||||
2018-01-18 | Merge pull request #3115 | Riccardo Spagni | 1 | -0/+1 | |
e8d773a0 unbound: always build with -fPIC (moneromooo-monero) | |||||
2018-01-18 | Merge pull request #3107 | Riccardo Spagni | 2 | -0/+10 | |
b7e5a70b epee: detect strptime, use std::get_time as fallback (moneromooo-monero) | |||||
2018-01-18 | Merge pull request #3103 | Riccardo Spagni | 1 | -0/+7 | |
f65711a2 miniupnpc: always build with -fPIC (moneromooo-monero) | |||||
2018-01-18 | Merge pull request #3099 | Riccardo Spagni | 5 | -6/+14 | |
be1826c0 Keep readline optional (Jethro Grassie) | |||||
2018-01-14 | unbound: always build with -fPIC | moneromooo-monero | 1 | -0/+1 | |
2018-01-11 | epee: detect strptime, use std::get_time as fallback | moneromooo-monero | 2 | -0/+10 | |
2018-01-11 | Keep readline optional | Jethro Grassie | 5 | -6/+14 | |
2018-01-11 | miniupnpc: always build with -fPIC | moneromooo-monero | 1 | -0/+7 | |
since we now build PIE binaries | |||||
2018-01-10 | Reserve proof | stoffu | 10 | -0/+580 | |
2018-01-10 | blockchain: remove minor floating point usage | moneromooo-monero | 1 | -1/+1 | |
2018-01-10 | Merge pull request #3091 | Riccardo Spagni | 1 | -8/+15 | |
64f36300 Check if lrelease is working before trying to use it (Guillaume LE VAILLANT) | |||||
2018-01-10 | Merge pull request #3063 | Riccardo Spagni | 1 | -0/+2 | |
dff97112 easylogging++: do not use crash log code on android, etc (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #3062 | Riccardo Spagni | 2 | -1/+7 | |
f035478d Fix translations header generation when cross-compilating (Guillaume LE VAILLANT) | |||||
2018-01-10 | Merge pull request #3061 | Riccardo Spagni | 1 | -1/+2 | |
fc041b58 common cmake: make sure translation_files.h is generated for i18n.cpp (stoffu) | |||||
2018-01-10 | Merge pull request #3021 | Riccardo Spagni | 1 | -2/+2 | |
dc6729a6 wallet2: std::unordered_set ctor is sometimes explicit (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #3007 | Riccardo Spagni | 1 | -1/+1 | |
0281f634 cmake: fix boost version detection (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #3005 | Riccardo Spagni | 1 | -1/+1 | |
369884a6 mnemonics: typo fix (4 bytes == 3 words, not 8 bytes) (stoffu) | |||||
2018-01-10 | Merge pull request #3004 | Riccardo Spagni | 1 | -0/+5 | |
a2c845c7 cryptonote_protocol: internal error consistency size check (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #3002 | Riccardo Spagni | 2 | -0/+7 | |
9996d5e9 wallet2: guard against the dameon sending blocks before last checkpoint (moneromooo-monero) eadaa6aa wallet_rpc_server: fix wallet leak on error exit (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2997 | Riccardo Spagni | 1 | -2/+2 | |
7c4f01a7 blockchain_import: more informative verification switch (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2995 | Riccardo Spagni | 1 | -1/+1 | |
6ccc51f6 wipeable_string: fix buffer overread (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2993 | Riccardo Spagni | 9 | -14/+153 | |
776b44f1 Add misc hardening flags to the cmake machinery (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2990 | Riccardo Spagni | 15 | -222/+278 | |
2d17feb0 factor STL container serialization (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2989 | Riccardo Spagni | 1 | -0/+12 | |
66eeeaa1 wallet2: fix failure to create tx if inputs are not enough for fee (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2988 | Riccardo Spagni | 1 | -1/+1 | |
8a4610c3 blake256: fix wrong hash when computed in parts (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2986 | Riccardo Spagni | 1 | -3/+3 | |
373d1d50 epee: use strptime instead of std::get_time, for compatibility (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2985 | Riccardo Spagni | 23 | -35/+46 | |
6d8b29ef fix some link errors in debug mode for macos (stoffu) fdd4c5e5 move memwipe to epee to avoid common<->crypto circular dependencies (moneromooo-monero) 40ab12a7 epee: remove dependency on common (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2983 | Riccardo Spagni | 1 | -18/+29 | |
6fc4fc85 sweep_below: do not prematurely exclude subaddresses set (stoffu) | |||||
2018-01-10 | Merge pull request #2981 | Riccardo Spagni | 1 | -0/+7 | |
b63afbaa simplewallet: detect typo for incoming_transfers options (stoffu) | |||||
2018-01-10 | Merge pull request #2978 | Riccardo Spagni | 1 | -20/+27 | |
0e93b098 Add checks for termcap if needed by readline (Jethro Grassie) | |||||
2018-01-10 | Merge pull request #2976 | Riccardo Spagni | 1 | -0/+6 | |
c765f951 simplewallet: disable donations on testnet (Matt Smith) | |||||
2018-01-10 | Merge pull request #2973 | Riccardo Spagni | 1 | -1/+2 | |
277a5aef wallet2: fix m_key_image_{partial,known} in_light_wallet code (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2972 | Riccardo Spagni | 1 | -0/+4 | |
586ee642 simplewallet: lock idle scope in {im,ex}port_{key_images,outputs} (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2971 | Riccardo Spagni | 7 | -18/+44 | |
ae860230 Fix exceptions not finding txpool txes when relaying (moneromooo-monero) | |||||
2018-01-10 | fix some link errors in debug mode for macos | stoffu | 4 | -0/+5 | |
2018-01-10 | move memwipe to epee to avoid common<->crypto circular dependencies | moneromooo-monero | 9 | -12/+10 | |
2018-01-10 | epee: remove dependency on common | moneromooo-monero | 11 | -23/+31 | |
2018-01-09 | Check if lrelease is working before trying to use it | Guillaume LE VAILLANT | 1 | -8/+15 | |
On some systems, there is a /usr/bin/lrelease wrapper even if the real lrelease program is not installed. So let's try to execute lrelease after it has been found by find_program to see if it is really working. | |||||
2018-01-04 | easylogging++: do not use crash log code on android, etc | moneromooo-monero | 1 | -0/+2 | |
2018-01-04 | Fix translations header generation when cross-compilating | Guillaume LE VAILLANT | 2 | -1/+7 | |
Define generate_translations_header as an external project to be able to use the compilation toolchain for the host instead of the toolchain for the target. | |||||
2018-01-04 | common cmake: make sure translation_files.h is generated for i18n.cpp | stoffu | 1 | -1/+2 | |
2018-01-02 | Add checks for termcap if needed by readline | Jethro Grassie | 1 | -20/+27 | |
2018-01-02 | Merge pull request #3019 | Riccardo Spagni | 1 | -32/+30 | |
294adc83 Additional fix for core_tests (Howard Chu) d52b732e Fix stale readcursor flags (Howard Chu) | |||||
2018-01-02 | Merge pull request #2977 | Riccardo Spagni | 1 | -1/+7 | |
c70e8daa threadpool: fix deadlock in recursive waiter usage (moneromooo-monero) | |||||
2018-01-02 | Merge pull request #2967 | Riccardo Spagni | 3 | -303/+118 | |
55556fab wallet_rpc_server: factor transfer info return and add missing info (moneromooo-monero) | |||||
2018-01-02 | Merge pull request #2965 | Riccardo Spagni | 2 | -2/+2 | |
5388c81b Added using TOOLCHAIN_DIR varable on symlinking in android dockerfiles (damir) | |||||
2018-01-02 | Merge pull request #2964 | Riccardo Spagni | 1 | -24/+0 | |
3ed1a74c tests: remove unused/unfinished keccak bits (moneromooo-monero) | |||||
2018-01-02 | Merge pull request #2963 | Riccardo Spagni | 4 | -43/+4 | |
0e19a394 tests: test wallets don't need a dummy temp file anymore (moneromooo-monero) | |||||
2018-01-02 | Merge pull request #2962 | Riccardo Spagni | 1 | -0/+1 | |
14c29814 wallet2: fix use of uninitialized data (moneromooo-monero) | |||||
2018-01-02 | Merge pull request #2960 | Riccardo Spagni | 5 | -45/+326 | |
5cbcf0aa wallet: support for multisig seeds (moneromooo-monero) | |||||
2018-01-02 | Merge pull request #2956 | Riccardo Spagni | 3 | -0/+70 | |
dc642631 performance_tests: add a test for subaddress expansion (moneromooo-monero) | |||||
2018-01-02 | Merge pull request #2934 | Riccardo Spagni | 4 | -13/+174 | |
db2bc965 Embed the translation files in the binary (Guillaume LE VAILLANT) | |||||
2017-12-31 | Add misc hardening flags to the cmake machinery | moneromooo-monero | 9 | -14/+153 | |
See https://wiki.debian.org/Hardening#User_Space | |||||
2017-12-30 | added Swedish translation | ordtrogen | 1 | -0/+2783 | |
2017-12-29 | wallet2 bugfix: initialize subaddress table when generating from keys | stoffu | 1 | -0/+1 | |
2017-12-28 | Additional fix for core_tests | Howard Chu | 1 | -10/+15 | |
Reset thread-local info if it doesn't match the current env. Only happens when a process opens/closes env multiple times in the same process, doesn't affect monerod. | |||||
2017-12-28 | wallet2: std::unordered_set ctor is sometimes explicit | moneromooo-monero | 1 | -2/+2 | |
2017-12-28 | Merge pull request #2955 | Riccardo Spagni | 1 | -0/+1 | |
0bcaf86c tests: fix link error in hash tests now needing common (moneromooo-monero) | |||||
2017-12-28 | Merge pull request #2949 | Riccardo Spagni | 4 | -20/+20 | |
e20e489a Better definite article use (xmr-eric) | |||||
2017-12-28 | Merge pull request #2947 | Riccardo Spagni | 1 | -5/+1 | |
e12ee76a README.md: Improve copy for supporting the project (xmr-eric) | |||||
2017-12-28 | Merge pull request #2946 | Riccardo Spagni | 1 | -1/+1 | |
1a686bf8 daemon: print num txes in print_bc (moneromooo-monero) | |||||
2017-12-28 | Merge pull request #2945 | Riccardo Spagni | 4 | -5/+2 | |
9e07ccf1 daemon: remove some superfluous includes (moneromooo-monero) | |||||
2017-12-28 | Merge pull request #2944 | Riccardo Spagni | 1 | -1/+1 | |
223e3788 unit_tests: fix memwipe test comparison (moneromooo-monero) | |||||
2017-12-28 | Merge pull request #2942 | Riccardo Spagni | 1 | -82/+1 | |
4f45f9da simplewallet: factor out tx exceptions (moneromooo-monero) | |||||
2017-12-28 | Merge pull request #2941 | Riccardo Spagni | 1 | -8/+18 | |
d0d38dc8 wallet2: print tx size in bytes and kB (moneromooo-monero) | |||||
2017-12-28 | Merge pull request #2940 | Riccardo Spagni | 2 | -4/+8 | |
da0fd71d only include the easylogging++ stack trace code when needed (moneromooo-monero) 81b04cfa easlogging++: omit some unneded macros (moneromooo-monero) | |||||
2017-12-28 | zmq: use older 3-arg version of setsockopt | stoffu | 1 | -1/+1 | |
2017-12-28 | Fix stale readcursor flags | Howard Chu | 1 | -22/+15 | |
Reset thread-specific flags when a write txn is started. Also remove some redundant start-readtxn code. | |||||
2017-12-28 | simplewallet: detect typo for incoming_transfers options | stoffu | 1 | -0/+7 | |
2017-12-28 | sweep_below: do not prematurely exclude subaddresses set | stoffu | 1 | -18/+29 | |
2017-12-27 | cryptonote_protocol: update target height when receiving blocks | moneromooo-monero | 1 | -0/+2 | |
2017-12-27 | apply_permutation.h: add #pragma once | moneromooo-monero | 1 | -0/+2 | |
2017-12-27 | Merge pull request #2952 | Riccardo Spagni | 2 | -0/+6 | |
e3530789 wallet-api: added Utils::onStartup (stoffu) | |||||
2017-12-27 | daemon+simplewallet: given an unknown command, show it | stoffu | 2 | -2/+3 | |
2017-12-27 | Resolve addresses in get_transfers | Michał Sałaban | 2 | -0/+6 | |
2017-12-27 | epee: check some error return values | moneromooo-monero | 1 | -8/+18 | |
2017-12-26 | Merge pull request #2996 | Riccardo Spagni | 1 | -0/+1 | |
1a271d25 unbound: enable SHA1 (moneromooo-monero) | |||||
2017-12-26 | Added Fedora devel dependencies | Jonny Heggheim | 1 | -19/+19 | |
2017-12-26 | simplewallet: Correct 3 multisig command usage help texts, e.g. for ↵ | rbrunner7 | 1 | -3/+3 | |
'export_multisig_info' | |||||
2017-12-26 | cmake: fix boost version detection | moneromooo-monero | 1 | -1/+1 | |
2017-12-26 | only include the easylogging++ stack trace code when needed | moneromooo-monero | 2 | -4/+7 | |
2017-12-26 | easlogging++: omit some unneded macros | moneromooo-monero | 1 | -0/+1 | |
2017-12-26 | wallet-api: added Utils::onStartup | stoffu | 2 | -0/+6 | |
2017-12-25 | Merge pull request #2611 | Riccardo Spagni | 1 | -1/+3 | |
cdd516fa tests : remove lib_wallet_api tests (guzzijones) | |||||
2017-12-25 | Merge pull request #3006 | Riccardo Spagni | 1 | -1/+0 | |
7e7b1a82 Revert "return subaddress in get_bulk_payments" (moneromooo-monero) | |||||
2017-12-25 | Revert "return subaddress in get_bulk_payments" | moneromooo-monero | 1 | -1/+0 | |
This reverts commit b60f48f0e31c17638f771042887b2fffdbad15b4. | |||||
2017-12-25 | Merge pull request #2895 | Riccardo Spagni | 9 | -69/+101 | |
5ad312a1 wallet2: switch to chacha20 instead of chacha8 (moneromooo-monero) 1e5491e9 Add a chacha20 variant to go with chacha8 (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2938 | Riccardo Spagni | 1 | -1/+13 | |
aaae94f0 wallet2: reinstate the single preferred output selection (moneromooo-monero) | |||||
2017-12-25 | wallet2: switch to chacha20 instead of chacha8 | moneromooo-monero | 1 | -19/+36 | |
Wallet caches and keys files are loaded with chacha8 as needed, but only saved with chacha20. Other data (eg, cold wallet data files, etc) will be incompatible. | |||||
2017-12-25 | Add a chacha20 variant to go with chacha8 | moneromooo-monero | 9 | -50/+65 | |
2017-12-25 | Merge pull request #2936 | Riccardo Spagni | 1 | -9/+12 | |
cb9aa23c levin_protocol_handler_async: another attempt at fixing at exception (moneromooo-monero) 64d23ce3 Revert "epee: keep a ref to a connection we're deleting" (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2931 | Riccardo Spagni | 1 | -1/+5 | |
04349492 wallet2: error out in get_seed if the language is invalid (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2930 | Riccardo Spagni | 1 | -5/+9 | |
7f4bb612 levin_protocol_handler_async: add missing response handler locking (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2929 | Riccardo Spagni | 3 | -12/+104 | |
ae55bacd resumption support for updates using range requests (moneromooo-monero) fe0fae50 epee: add a get_file_size function (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2928 | Riccardo Spagni | 1 | -2/+5 | |
d28c388f p2p: stop net server before closing starting connections (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2926 | Riccardo Spagni | 7 | -5/+369 | |
6b5bd129 Account tagging (stoffu) | |||||
2017-12-25 | Merge pull request #2924 | Riccardo Spagni | 1 | -0/+4 | |
67fe4b1b Add Guix SD to available distro packages in README.md (vasi) | |||||
2017-12-25 | Merge pull request #2923 | Riccardo Spagni | 1 | -1/+1 | |
a7e2e1b0 fix: bind RPC to all interfaces inside Docker container (Alexander Azarov) | |||||
2017-12-25 | Merge pull request #2922 | Riccardo Spagni | 2 | -3/+4 | |
a1d44f27 updates: use https for updates (moneromooo-monero) 472a93c8 download: SSL suport (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2920 | Riccardo Spagni | 39 | -191/+197 | |
bd5cce07 network_throttle: fix ineffective locking (moneromooo-monero) e0a61299 network_throttle: remove unused xxx static member (moneromooo-monero) 24f584d9 cryptonote_core: remove unused functions with off by one bugs (moneromooo-monero) b1634aa3 blockchain: don't leave dangling pointers in this (moneromooo-monero) 8e60b81c cryptonote_core: fix db leak on error (moneromooo-monero) 213e326c abstract_tcp_server2: log init_server errors as fatal (moneromooo-monero) b51dc566 use const refs in for loops for non tiny types (moneromooo-monero) f0568ca6 net_parse_helpers: fix regex error checking (moneromooo-monero) b49ddc76 check accessing an element past the end of a container (moneromooo-monero) 2305bf26 check return value for generate_key_derivation and derive_public_key (moneromooo-monero) a4240d9f catch const exceptions (moneromooo-monero) 45a1c4c0 add empty container sanity checks when using front() and back() (moneromooo-monero) 56fa6ce1 tests: fix a buffer overread in a unit test (moneromooo-monero) b4524892 rpc: guard against json parsing a non object (moneromooo-monero) c2ed8618 easylogging++: avoid buffer underflow (moneromooo-monero) 187a6ab2 epee: trap failure to parse URI from request (moneromooo-monero) 061789b5 checkpoints: trap failure to load JSON checkpoints (moneromooo-monero) ba2fefb9 checkpoints: pass std::string by const ref, not const value (moneromooo-monero) 38c8f4e0 mlog: terminate a string at last char, just in case (moneromooo-monero) d753d716 fix a few leaks by throwing objects, not newed pointers to objects (moneromooo-monero) fe568db8 p2p: use size_t for arbitrary counters instead of uint8_t (moneromooo-monero) 46d6fa35 cryptonote_protocol: sanity check chain hashes from peer (moneromooo-monero) 25584f86 cryptonote_protocol: print peer versions when unexpected (moneromooo-monero) 490a5d41 rpc: do not try to use an invalid txid in relay_tx (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2918 | Riccardo Spagni | 1 | -1/+1 | |
f5bc7f18 simplewallet: fix default unspent_outputs output with subaddresses (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2916 | Riccardo Spagni | 2 | -4/+22 | |
a9217641 wallet-rpc: added receiving address to res of get(_bulk)_payments; selective addresses for getaddress (stoffu) | |||||
2017-12-25 | Merge pull request #2910 | Riccardo Spagni | 2 | -1/+7 | |
37f9c6e6 Dockerfile: add option to set build parallelism (MoroccanMalinois) | |||||
2017-12-25 | Merge pull request #2909 | Riccardo Spagni | 1 | -0/+1 | |
dba2de61 levin_protocol_handler_async: call handler destroy function on dtor (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2905 | Riccardo Spagni | 20 | -114/+965 | |
bd1f6029 http_client: rewrite header parsing manually for speed (moneromooo-monero) ec724eb6 tests: add levin fuzz test (moneromooo-monero) f1bdc9a4 tests: add http client fuzz test (moneromooo-monero) 0272df9e add parse_url fuzz test (moneromooo-monero) 261b0dd0 tests: add base58 fuzz test (moneromooo-monero) fd052087 fuzz_testing: allow automatically resuming an interrupted job (moneromooo-monero) c80bb0eb tests: don't init stuff we don't need in fuzz tests - faster (moneromooo-monero) 53b83a83 tests: better load-from-binary fuzz test data file (moneromooo-monero) 1a379ef6 fuzz_testing: build with ASAN (assumed to be available) (moneromooo-monero) 4cd4a431 fuzz_testing: create out directory if needed, and fix filename passing (moneromooo-monero) c27d9092 Makefile: build fuzz tests statically, starts faster (moneromooo-monero) 95aa0bf7 add load_from_binary/load_from_json fuzzers (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2902 | Riccardo Spagni | 1 | -1/+0 | |
1741fb5f node_rpc_proxy: remove unused local and time call (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2899 | Riccardo Spagni | 1 | -0/+1 | |
b60f48f0 return subaddress in get_bulk_payments (Dmitriy Plekhanov) | |||||
2017-12-25 | Merge pull request #2897 | Riccardo Spagni | 1 | -0/+2 | |
463d385c add libsodium as dependency for building in readme (Gingeropolous) | |||||
2017-12-25 | Merge pull request #2891 | Riccardo Spagni | 1 | -8/+8 | |
3f24e901 wallet2: don't write a .new file when not needed (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2890 | Riccardo Spagni | 3 | -8/+10 | |
83b0f9e6 version: add -master to master version (moneromooo-monero) 493f7d09 util: allow non numeric version parts (moneromooo-monero) | |||||
2017-12-25 | Merge pull request #2888 | Riccardo Spagni | 2 | -3/+7 | |
ca18ff64 wallet2: detect spends in txes without a valid public tx key (moneromooo-monero) 6afcd8e3 cn_deserialize: print tx extra fields in partly decoded tx extra (moneromooo-monero) | |||||
2017-12-25 | mnemonics: typo fix (4 bytes == 3 words, not 8 bytes) | stoffu | 1 | -1/+1 | |
2017-12-24 | Merge pull request #2994 | Riccardo Spagni | 3 | -0/+8 | |
2018cf74 Fix Windows build (dEBRUYNE-1) | |||||
2017-12-24 | cryptonote_protocol: internal error consistency size check | moneromooo-monero | 1 | -0/+5 | |
2017-12-24 | wallet2: guard against the dameon sending blocks before last checkpoint | moneromooo-monero | 1 | -0/+5 | |
2017-12-24 | wallet_rpc_server: fix wallet leak on error exit | moneromooo-monero | 1 | -0/+2 | |
Makes it easier to debug leaks | |||||
2017-12-23 | blockchain_import: more informative verification switch | moneromooo-monero | 1 | -2/+2 | |
2017-12-23 | unbound: enable SHA1 | moneromooo-monero | 1 | -0/+1 | |
Fixes the unit test failure about SHA1 being unavailable, and hopefully the monerod complaints about not being able to verify DNSSEC. Thanks to iDunk for the remote Windows testing. | |||||
2017-12-23 | wipeable_string: fix buffer overread | moneromooo-monero | 1 | -1/+1 | |
2017-12-23 | Fix Windows build | dEBRUYNE-1 | 3 | -0/+8 | |
Fix no new line | |||||
2017-12-23 | http_client: rewrite header parsing manually for speed | moneromooo-monero | 1 | -74/+95 | |
boost::regex is stupendously atrocious at parsing malformed data | |||||
2017-12-23 | tests: add levin fuzz test | moneromooo-monero | 4 | -3/+362 | |
2017-12-23 | tests: add http client fuzz test | moneromooo-monero | 5 | -6/+137 | |
2017-12-23 | add parse_url fuzz test | moneromooo-monero | 5 | -3/+92 | |
2017-12-23 | tests: add base58 fuzz test | moneromooo-monero | 5 | -3/+90 | |
2017-12-23 | fuzz_testing: allow automatically resuming an interrupted job | moneromooo-monero | 1 | -1/+8 | |
2017-12-23 | tests: don't init stuff we don't need in fuzz tests - faster | moneromooo-monero | 1 | -32/+1 | |
2017-12-23 | tests: better load-from-binary fuzz test data file | moneromooo-monero | 1 | -0/+0 | |
Looks like there's some kind of header/signature | |||||
2017-12-23 | fuzz_testing: build with ASAN (assumed to be available) | moneromooo-monero | 2 | -1/+11 | |
2017-12-23 | fuzz_testing: create out directory if needed, and fix filename passing | moneromooo-monero | 1 | -1/+2 | |
2017-12-23 | Makefile: build fuzz tests statically, starts faster | moneromooo-monero | 1 | -1/+1 | |
2017-12-23 | add load_from_binary/load_from_json fuzzers | moneromooo-monero | 6 | -3/+180 | |
2017-12-23 | threadpool: fix deadlock in recursive waiter usage | moneromooo-monero | 1 | -1/+7 | |
If a queued job uses a waiter, then we want to run that waiter's jobs in the current thread if all threads are busy, even if the queue is empty, since there is no guarantee that any thread will free up to take care of that new job, since all the threads might be running a job which spawns such a recursive job and will block till that recursive job is done, which it will never be since it relies on the queue being polled by one of those blocked threads. | |||||
2017-12-22 | tests : remove lib_wallet_api tests | guzzijones | 1 | -1/+3 | |
2017-12-22 | factor STL container serialization | moneromooo-monero | 15 | -222/+278 | |
2017-12-22 | blake256: fix wrong hash when computed in parts | moneromooo-monero | 1 | -1/+1 | |
This does not happen when used by the monero code | |||||
2017-12-21 | wallet2: fix failure to create tx if inputs are not enough for fee | moneromooo-monero | 1 | -0/+12 | |
2017-12-21 | epee: use strptime instead of std::get_time, for compatibility | moneromooo-monero | 1 | -3/+3 | |
2017-12-20 | simplewallet: disable donations on testnet | Matt Smith | 1 | -0/+6 | |
2017-12-20 | wallet2: fix m_key_image_{partial,known} in_light_wallet code | moneromooo-monero | 1 | -1/+2 | |
2017-12-20 | simplewallet: lock idle scope in {im,ex}port_{key_images,outputs} | moneromooo-monero | 1 | -0/+4 | |
This ensures we can't get races | |||||
2017-12-20 | Fix exceptions not finding txpool txes when relaying | moneromooo-monero | 7 | -18/+44 | |
2017-12-20 | wallet: support for multisig seeds | moneromooo-monero | 5 | -45/+326 | |
They are hex rather than words, because they are a lot longer than "normal" seeds, as they have to embed a lot more information | |||||
2017-12-20 | wallet_rpc_server: factor transfer info return and add missing info | moneromooo-monero | 3 | -303/+118 | |
Additional tx keys, amounts and fees were missing in some cases | |||||
2017-12-19 | Merge pull request #2961 | Riccardo Spagni | 1 | -6/+7 | |
6c94516f wipeable_string: move a wipe from reserve to grow (moneromooo-monero) 5f801b6a wipeable_string: ignore reserve size less than actual size (moneromooo-monero) 9ec44a2b wipeable_string: fix clear and push_back (moneromooo-monero) | |||||
2017-12-19 | Added using TOOLCHAIN_DIR varable on symlinking in android dockerfiles | damir | 2 | -2/+2 | |
2017-12-19 | wipeable_string: move a wipe from reserve to grow | moneromooo-monero | 1 | -3/+2 | |
That way, all implicit wipes ends up in grow, which is more robust | |||||
2017-12-19 | wipeable_string: ignore reserve size less than actual size | moneromooo-monero | 1 | -2/+1 | |
This was asserting, but stoffu pointed out the std::string standard considers this ok and ignorable | |||||
2017-12-19 | tests: remove unused/unfinished keccak bits | moneromooo-monero | 1 | -24/+0 | |
The author doesn't seem to be finishing/fixing this, and it doesn't do anything. | |||||
2017-12-19 | tests: test wallets don't need a dummy temp file anymore | moneromooo-monero | 4 | -43/+4 | |
2017-12-19 | wallet2: fix use of uninitialized data | moneromooo-monero | 1 | -0/+1 | |
2017-12-19 | wipeable_string: fix clear and push_back | moneromooo-monero | 1 | -1/+4 | |
2017-12-18 | performance_tests: add a test for subaddress expansion | moneromooo-monero | 3 | -0/+70 | |
2017-12-18 | simplewallet: factor out tx exceptions | moneromooo-monero | 1 | -82/+1 | |
2017-12-18 | network_throttle: fix ineffective locking | moneromooo-monero | 1 | -3/+5 | |
2017-12-18 | network_throttle: remove unused xxx static member | moneromooo-monero | 2 | -5/+0 | |
2017-12-18 | cryptonote_core: remove unused functions with off by one bugs | moneromooo-monero | 4 | -105/+0 | |
2017-12-18 | blockchain: don't leave dangling pointers in this | moneromooo-monero | 1 | -0/+2 | |
2017-12-18 | cryptonote_core: fix db leak on error | moneromooo-monero | 2 | -2/+3 | |
2017-12-18 | abstract_tcp_server2: log init_server errors as fatal | moneromooo-monero | 1 | -1/+11 | |
so they show up by default | |||||
2017-12-18 | use const refs in for loops for non tiny types | moneromooo-monero | 5 | -5/+5 | |
2017-12-18 | net_parse_helpers: fix regex error checking | moneromooo-monero | 1 | -2/+2 | |
2017-12-18 | check accessing an element past the end of a container | moneromooo-monero | 8 | -12/+46 | |
2017-12-18 | check return value for generate_key_derivation and derive_public_key | moneromooo-monero | 2 | -11/+22 | |
2017-12-18 | catch const exceptions | moneromooo-monero | 4 | -7/+7 | |
2017-12-18 | add empty container sanity checks when using front() and back() | moneromooo-monero | 9 | -6/+32 | |
2017-12-18 | tests: fix a buffer overread in a unit test | moneromooo-monero | 1 | -3/+1 | |
and remove a leftover debugging sanity check | |||||
2017-12-18 | rpc: guard against json parsing a non object | moneromooo-monero | 1 | -1/+1 | |
2017-12-18 | easylogging++: avoid buffer underflow | moneromooo-monero | 1 | -2/+3 | |
2017-12-18 | epee: trap failure to parse URI from request | moneromooo-monero | 1 | -1/+6 | |
2017-12-18 | checkpoints: trap failure to load JSON checkpoints | moneromooo-monero | 1 | -1/+5 | |
2017-12-18 | checkpoints: pass std::string by const ref, not const value | moneromooo-monero | 2 | -4/+4 | |
2017-12-18 | mlog: terminate a string at last char, just in case | moneromooo-monero | 1 | -0/+1 | |
2017-12-18 | fix a few leaks by throwing objects, not newed pointers to objects | moneromooo-monero | 2 | -6/+6 | |
2017-12-18 | p2p: use size_t for arbitrary counters instead of uint8_t | moneromooo-monero | 1 | -2/+2 | |
2017-12-18 | cryptonote_protocol: sanity check chain hashes from peer | moneromooo-monero | 1 | -0/+6 | |
2017-12-18 | cryptonote_protocol: print peer versions when unexpected | moneromooo-monero | 1 | -6/+10 | |
also avoid integer underflow on zero height | |||||
2017-12-18 | rpc: do not try to use an invalid txid in relay_tx | moneromooo-monero | 1 | -6/+17 | |
2017-12-18 | tests: fix link error in hash tests now needing common | moneromooo-monero | 1 | -0/+1 | |
2017-12-18 | wallet-rpc: added receiving address to res of get(_bulk)_payments; selective ↵ | stoffu | 2 | -4/+22 | |
addresses for getaddress | |||||
2017-12-18 | Account tagging | stoffu | 7 | -5/+369 | |
2017-12-17 | Merge pull request #2134 | Riccardo Spagni | 41 | -378/+4823 | |
ceabc4f9 change the N-1/N multisig second message signer for auth (moneromooo-monero) 55c2845d core_tests: multisig test now tests multiple inputs (moneromooo-monero) 98db7ee4 wallet: factor multisig info parsing (moneromooo-monero) 31a97e76 wallet: use raw encrypted data in multisig import/export RPC (moneromooo-monero) 2fa707d1 wallet: add multisig sign/submit RPC (moneromooo-monero) e36f5b60 Match surae's recommendation to derive multisig keys (moneromooo-monero) a36c261d wallet2: fix slow multisig unit tests with subaddress patch (moneromooo-monero) fa569712 make multisig work with subaddresses (moneromooo-monero) dffa0dce simplewallet: add export_raw_multisig command (moneromooo-monero) 7f4c220b simplewallet: add multisig to wallet type in wallet_info output (moneromooo-monero) 26529038 wallet: guard against partly initialized multisig wallet (moneromooo-monero) 66e34e85 add multisig core test and factor multisig building blocks (moneromooo-monero) f4eda44c N-1/N multisig (moneromooo-monero) cd64c799 multisig address generation RPC (moneromooo-monero) fff871a4 gen_multisig: generates multisig wallets if participants trust each other (moneromooo-monero) 95a21a79 wallet2: allow empty wallet filename to avoid saving data (moneromooo-monero) b84b3565 tests: add multisig unit tests (moneromooo-monero) 4c313324 Add N/N multisig tx generation and signing (moneromooo-monero) 6d219a92 wallet: add multisig key generation (moneromooo-monero) | |||||
2017-12-17 | Merge pull request #2950 | Riccardo Spagni | 1 | -1/+1 | |
d9b137f1 cryptonote_core: fix blockchain init call after prototype change (moneromooo-monero) | |||||
2017-12-17 | cryptonote_core: fix blockchain init call after prototype change | moneromooo-monero | 1 | -1/+1 | |
2017-12-17 | Better definite article use | xmr-eric | 4 | -20/+20 | |
2017-12-17 | README.md: Improve copy for supporting the project | xmr-eric | 1 | -5/+1 | |
2017-12-17 | change the N-1/N multisig second message signer for auth | moneromooo-monero | 1 | -10/+9 | |
2017-12-17 | core_tests: multisig test now tests multiple inputs | moneromooo-monero | 3 | -136/+209 | |