Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-02-16 | Merge pull request #3161 | Riccardo Spagni | 1 | -1/+1 | |
78a2e15b daemon: exit with 0 when successful (moneromooo-monero) | |||||
2018-02-16 | Merge pull request #3094 | Riccardo Spagni | 7 | -33/+33 | |
a85dbb3f Fixed typos and wording tweaks (Maxithi) | |||||
2018-02-14 | Merge pull request #3138 | Riccardo Spagni | 2 | -13/+12 | |
19ff243f wallets: reorg 61 more days on testnet (moneromooo-monero) c70f03ca blockchain: move bulletproofs to v8 (moneromooo-monero) | |||||
2018-02-14 | Merge pull request #2959 | Riccardo Spagni | 1 | -56/+47 | |
3f1a3fac bulletproofs: more robust challenge computation (moneromooo-monero) | |||||
2018-01-31 | bulletproofs: more robust challenge computation | moneromooo-monero | 1 | -56/+47 | |
Changes from sarang, from a recommendation by an anonymous reviewer | |||||
2018-01-31 | ringct: pseudoOuts moved to prunable in the simple bulletproof case | moneromooo-monero | 3 | -14/+72 | |
Saves 64 bytes non prunable data per typical tx This breaks v7 consensus, will require a testnet reorg from v6 | |||||
2018-01-31 | wallets: reorg 61 more days on testnet | moneromooo-monero | 1 | -2/+3 | |
2018-01-31 | blockchain: move bulletproofs to v8 | moneromooo-monero | 2 | -11/+9 | |
and set v7 height to 1057027 on testnet (one block earlier) This is to easily dump current nodes since we're going to change the v7 rules with this. | |||||
2018-01-29 | Fixed typos and wording tweaks | Maxithi | 7 | -33/+33 | |
2018-01-28 | Merge pull request #3186 | Riccardo Spagni | 1 | -1/+1 | |
7ed62e63 cryptonote_protocol: fix std::move usage on different types (moneromooo-monero) | |||||
2018-01-27 | Merge pull request #3188 | Riccardo Spagni | 1 | -0/+1 | |
fbc0a6dd Bugfix : Missing i18n import in simplewallet (Neozaru) | |||||
2018-01-28 | wallet: automatically use low priority if safe (no backlog & recent blocks ↵ | stoffu | 7 | -18/+136 | |
not full) | |||||
2018-01-28 | simplewallet: bug fix for backlog estimate | stoffu | 1 | -4/+1 | |
2018-01-28 | wallet2: split estimate_backlog to allow for raw fee levels | moneromooo-monero | 2 | -9/+27 | |
2018-01-27 | Merge pull request #3116 | Riccardo Spagni | 1 | -1/+1 | |
269ba252 wallet2::import_blockchain fix import loop (Jaquee) | |||||
2018-01-27 | Merge pull request #3145 | Riccardo Spagni | 1 | -6/+6 | |
fd1dfac5 p2p: don't lookup seed IPs if using an exclusive peer (moneromooo-monero) b50182ae p2p: don't connect to seeds if using an exclusive peer (moneromooo-monero) | |||||
2018-01-27 | Merge pull request #3144 | Riccardo Spagni | 4 | -2/+21 | |
42f86624 rpc: expose recent median block size in getinfo (moneromooo-monero) | |||||
2018-01-27 | Merge pull request #3143 | Riccardo Spagni | 1 | -0/+6 | |
ba6d2975 cryptonote_core: add --disable-dns-checkpoints flag (moneromooo-monero) | |||||
2018-01-27 | Merge pull request #3142 | Riccardo Spagni | 1 | -7/+0 | |
a9cae0ab Wallet API: remove unused enum Priority from UnsignedTransaction (stoffu) | |||||
2018-01-27 | Merge pull request #3141 | Riccardo Spagni | 3 | -55/+43 | |
3160a930 wallet2: remove {set|get}_default_decimal_point and use the same funcs under cryptonote:: instead (stoffu) 7d1088d3 wallet2: make scan_output const and omit keys arg (stoffu) bc1ee2c2 wallet2: make member functions const when possible (stoffu) | |||||
2018-01-27 | Merge pull request #3136 | Riccardo Spagni | 1 | -1/+1 | |
e0404d35 rpc: default do_not_relay to false in sendrawtransaction (moneromooo-monero) | |||||
2018-01-27 | Merge pull request #3121 | Riccardo Spagni | 1 | -1/+1 | |
6fbb0b06 cmake: set API header install path to what Qt wallet expects (redfish) | |||||
2018-01-27 | Merge pull request #3120 | Riccardo Spagni | 2 | -9/+80 | |
6cf56682 perf_timer: add faster x86_64 timers, and pause/resume (moneromooo-monero) 411da337 perf_timer: use std::unique_ptr instead of new/delete (moneromooo-monero) | |||||
2018-01-27 | Merge pull request #3119 | Riccardo Spagni | 3 | -0/+157 | |
c4f43779 crypto: add a ge_p3_identity constant (moneromooo-monero) 13b4c90e crypto: add scalar mult functions returning ge_p3 instead of ge_p2 (moneromooo-monero) | |||||
2018-01-27 | Merge pull request #3118 | Riccardo Spagni | 4 | -0/+49 | |
ca336c62 simplewallet: check file overwrite when exporting stuff (stoffu) | |||||
2018-01-27 | Merge pull request #3114 | Riccardo Spagni | 1 | -0/+4 | |
fb5c971c Allow retrieving spend key via RPC (Michał Sałaban) | |||||
2018-01-27 | Merge pull request #3113 | Riccardo Spagni | 3 | -4/+15 | |
ffc2e570 wallet rpc: show fees when querying incoming transfers (stoffu) | |||||
2018-01-27 | Merge pull request #3104 | Riccardo Spagni | 5 | -12/+110 | |
939629e8 Wallet API: all recover options with password (m2049r) | |||||
2018-01-27 | Merge pull request #3102 | Riccardo Spagni | 1 | -3/+3 | |
3050a4f0 simplewallet: fix typo get_tx_proof_out to get_tx_proof (stoffu) | |||||
2018-01-26 | Readd copyright starting date | xmr-eric | 37 | -37/+37 | |
2018-01-26 | Update 2018 copyright | xmr-eric | 271 | -271/+271 | |
2018-01-26 | Bugfix : Missing i18n import in simplewallet | Neozaru | 1 | -0/+1 | |
2018-01-26 | cryptonote_protocol: fix std::move usage on different types | moneromooo-monero | 1 | -1/+1 | |
2018-01-26 | Wallet API: remove unused enum Priority from UnsignedTransaction | stoffu | 1 | -7/+0 | |
2018-01-26 | wallet2: remove {set|get}_default_decimal_point and use the same funcs under ↵ | stoffu | 3 | -14/+2 | |
cryptonote:: instead | |||||
2018-01-26 | wallet2: make scan_output const and omit keys arg | stoffu | 2 | -6/+6 | |
2018-01-26 | wallet2: make member functions const when possible | stoffu | 2 | -35/+35 | |
2018-01-26 | simplewallet: fix typo get_tx_proof_out to get_tx_proof | stoffu | 1 | -3/+3 | |
2018-01-26 | wallet rpc: show fees when querying incoming transfers | stoffu | 3 | -4/+15 | |
2018-01-26 | simplewallet: check file overwrite when exporting stuff | stoffu | 4 | -0/+49 | |
2018-01-25 | Merge pull request #3130 | Riccardo Spagni | 2 | -4/+16 | |
5ae617d5 simplewallet: single out 0 amount destinations as dummy ones (moneromooo-monero) c1d19f3c wallet2: fix sweep_all sending an atomic unit (moneromooo-monero) | |||||
2018-01-25 | Merge pull request #3084 | Riccardo Spagni | 1 | -0/+17 | |
5f5a51a6 util: warn if unbound was not built with threads (moneromooo-monero) | |||||
2018-01-25 | Merge pull request #3052 | Riccardo Spagni | 1 | -9/+1 | |
d507167f Removed unused mac-specific output folder path (Maxithi) | |||||
2018-01-25 | Merge pull request #3153 | Riccardo Spagni | 1 | -1/+4 | |
ab58b150 p2p: fix picking peers off an empty gray list (moneromooo-monero) | |||||
2018-01-25 | Merge pull request #3126 | Riccardo Spagni | 1 | -4/+11 | |
ff5626d7 ringct: handle exceptions verifying bulletproofs in worker threads (moneromooo-monero) | |||||
2018-01-25 | Merge pull request #3105 | Riccardo Spagni | 1 | -1/+1 | |
b56f4645 cryptonote_protocol: fix size_t used in wire format (moneromooo-monero) | |||||
2018-01-25 | Merge pull request #3093 | Riccardo Spagni | 2 | -2/+2 | |
d188840c Improved terminology from create to generate (Maxithi) | |||||
2018-01-25 | Merge pull request #3072 | Riccardo Spagni | 1 | -3/+3 | |
0811b924 fix some confirmation dialog, add missing symbols (AJIekceu4) | |||||
2018-01-25 | Merge pull request #3068 | Riccardo Spagni | 1 | -2/+2 | |
301ec15c Change cryptonote::COMMAND_RPC_SET_LIMIT::response to use int64_t (Nick Johnson) | |||||
2018-01-25 | Merge pull request #3065 | Riccardo Spagni | 1 | -14/+7 | |
3e635a3c wallet2: allow failing parse_tx_extra (moneromooo-monero) | |||||
2018-01-25 | Merge pull request #3057 | Riccardo Spagni | 2 | -4/+4 | |
9ffa97fe Factor the monero donation address (Maxithi) | |||||
2018-01-25 | Merge pull request #3047 | Riccardo Spagni | 2 | -0/+21 | |
fa5c0bab Implement #3045, fixing RPC snakecases (Nick Johnson) | |||||
2018-01-25 | Merge pull request #3040 | Riccardo Spagni | 1 | -1/+1 | |
69f9a075 cryptonote_protocol: fix missing space in version mismatch message (moneromooo-monero) | |||||
2018-01-25 | Merge pull request #3038 | Riccardo Spagni | 2 | -2/+4 | |
eb39a3d7 wallet_api: make this optional but not built by default (moneromooo-monero) | |||||
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 #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 #3008 | Riccardo Spagni | 1 | -3/+3 | |
50786ac7 simplewallet: Correct 3 multisig command usage help texts, e.g. for 'export_multisig_info' (rbrunner7) | |||||
2018-01-20 | daemon: exit with 0 when successful | moneromooo-monero | 1 | -1/+1 | |
2018-01-18 | p2p: fix picking peers off an empty gray list | moneromooo-monero | 1 | -1/+4 | |
2018-01-17 | Wallet API: all recover options with password | m2049r | 5 | -12/+110 | |
also renamed memo => mnemonic in api method parms | |||||
2018-01-17 | p2p: don't lookup seed IPs if using an exclusive peer | moneromooo-monero | 1 | -5/+5 | |
2018-01-17 | p2p: don't connect to seeds if using an exclusive peer | moneromooo-monero | 1 | -1/+1 | |
2018-01-17 | rpc: expose recent median block size in getinfo | moneromooo-monero | 4 | -2/+21 | |
2018-01-17 | cryptonote_core: add --disable-dns-checkpoints flag | moneromooo-monero | 1 | -0/+6 | |
2018-01-16 | simplewallet: single out 0 amount destinations as dummy ones | moneromooo-monero | 1 | -2/+14 | |
Avoids surprising the user with "sending 0 to..." | |||||
2018-01-16 | rpc: default do_not_relay to false in sendrawtransaction | moneromooo-monero | 1 | -1/+1 | |
2018-01-15 | wallet2: fix sweep_all sending an atomic unit | moneromooo-monero | 1 | -2/+2 | |
2018-01-15 | ringct: handle exceptions verifying bulletproofs in worker threads | moneromooo-monero | 1 | -4/+11 | |
2018-01-14 | cmake: set API header install path to what Qt wallet expects | redfish | 1 | -1/+1 | |
2018-01-15 | perf_timer: add faster x86_64 timers, and pause/resume | moneromooo-monero | 2 | -7/+77 | |
2018-01-15 | perf_timer: use std::unique_ptr instead of new/delete | moneromooo-monero | 1 | -2/+3 | |
2018-01-15 | crypto: add a ge_p3_identity constant | moneromooo-monero | 2 | -0/+2 | |
2018-01-15 | crypto: add scalar mult functions returning ge_p3 instead of ge_p2 | moneromooo-monero | 2 | -0/+155 | |
ge_scalarmult_p3 ge_double_scalarmult_precomp_vartime2_p3 ge_double_scalarmult_base_vartime_p3 This makes it possible to reuse the result without having to convert back to unsigned char[32] and back to ge types. | |||||
2018-01-14 | wallet2::import_blockchain fix import loop | Jaquee | 1 | -1/+1 | |
2018-01-14 | Allow retrieving spend key via RPC | Michał Sałaban | 1 | -0/+4 | |
2018-01-11 | Keep readline optional | Jethro Grassie | 3 | -3/+3 | |
2018-01-11 | cryptonote_protocol: fix size_t used in wire format | moneromooo-monero | 1 | -1/+1 | |
This is 32 bits on 32 bit platforms, but 64 bits on 64 bit platforms. | |||||
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 #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 #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 #2993 | Riccardo Spagni | 3 | -6/+6 | |
776b44f1 Add misc hardening flags to the cmake machinery (moneromooo-monero) | |||||
2018-01-10 | Merge pull request #2990 | Riccardo Spagni | 12 | -219/+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 #2985 | Riccardo Spagni | 14 | -202/+14 | |
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 #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 | 6 | -17/+43 | |
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 | 7 | -200/+4 | |
2018-01-10 | epee: remove dependency on common | moneromooo-monero | 3 | -2/+5 | |
2018-01-09 | Improved terminology from create to generate | Maxithi | 2 | -2/+2 | |
2018-01-08 | util: warn if unbound was not built with threads | moneromooo-monero | 1 | -0/+17 | |
This can causes crashes in libunbound | |||||
2018-01-06 | Implement #3045, fixing RPC snakecases | Nick Johnson | 2 | -0/+21 | |
2018-01-06 | fix some confirmation dialog, add missing symbols | AJIekceu4 | 1 | -3/+3 | |
Change some confirmation dialog to look like other ones (add symbol ":" and space) So, it will look like: (Y/Yes/N/No): y Now it look: (Y/Yes/N/No)y | |||||
2018-01-05 | Factor the monero donation address | Maxithi | 2 | -4/+4 | |
Signed-off-by: Maxithi <34792056+Maxithi@users.noreply.github.com> | |||||
2018-01-04 | Change cryptonote::COMMAND_RPC_SET_LIMIT::response to use int64_t | Nick Johnson | 1 | -2/+2 | |
2018-01-04 | Removed unused mac-specific output folder path | Maxithi | 1 | -9/+1 | |
2018-01-04 | wallet2: allow failing parse_tx_extra | moneromooo-monero | 1 | -14/+7 | |
It can fail if it fails to parse extra, while still having filled the returned data with partial contents | |||||
2018-01-04 | common cmake: make sure translation_files.h is generated for i18n.cpp | stoffu | 1 | -1/+2 | |
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 #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 #2934 | Riccardo Spagni | 1 | -13/+30 | |
db2bc965 Embed the translation files in the binary (Guillaume LE VAILLANT) | |||||
2017-12-31 | cryptonote_protocol: fix missing space in version mismatch message | moneromooo-monero | 1 | -1/+1 | |
2017-12-31 | Add misc hardening flags to the cmake machinery | moneromooo-monero | 3 | -6/+6 | |
See https://wiki.debian.org/Hardening#User_Space | |||||
2017-12-31 | wallet_api: make this optional but not built by default | moneromooo-monero | 2 | -2/+4 | |
It means it can still be built with make -C build/debug wallet_api but still not DoS us while debugging | |||||
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 #2949 | Riccardo Spagni | 1 | -5/+5 | |
e20e489a Better definite article use (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 #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 | 1 | -0/+3 | |
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 | 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-26 | simplewallet: Correct 3 multisig command usage help texts, e.g. for ↵ | rbrunner7 | 1 | -3/+3 | |
'export_multisig_info' | |||||
2017-12-26 | only include the easylogging++ stack trace code when needed | moneromooo-monero | 1 | -0/+3 | |
2017-12-26 | wallet-api: added Utils::onStartup | stoffu | 2 | -0/+6 | |
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 | 6 | -63/+95 | |
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 | 6 | -44/+59 | |
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 #2929 | Riccardo Spagni | 2 | -12/+84 | |
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 #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 | 28 | -172/+166 | |
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 #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 #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 | 2 | -8/+8 | |
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 | 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 | Fix Windows build | dEBRUYNE-1 | 1 | -0/+3 | |
Fix no new line | |||||
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 | factor STL container serialization | moneromooo-monero | 12 | -219/+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-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 | 6 | -17/+43 | |
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 | wallet2: fix use of uninitialized data | moneromooo-monero | 1 | -0/+1 | |
2017-12-18 | simplewallet: factor out tx exceptions | moneromooo-monero | 1 | -82/+1 | |
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 | use const refs in for loops for non tiny types | moneromooo-monero | 5 | -5/+5 | |
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 | 3 | -6/+6 | |
2017-12-18 | add empty container sanity checks when using front() and back() | moneromooo-monero | 8 | -5/+31 | |
2017-12-18 | rpc: guard against json parsing a non object | moneromooo-monero | 1 | -1/+1 | |
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 | 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 | 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 | 31 | -368/+3829 | |
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 | cryptonote_core: fix blockchain init call after prototype change | moneromooo-monero | 1 | -1/+1 | |