Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-08-12 | wallet_rpc_server: adjust small ring sizes to 5 for v6 | moneromooo-monero | 2 | -11/+18 | |
2017-08-12 | ITS#8704 add MDB_PREVSNAPSHOT flag to mdb_env_open | Howard Chu | 8 | -15/+68 | |
used to open the previous snapshot, in case the latest one is corrupted | |||||
2017-08-12 | cryptonote_protocol_handler: log versions as unsigned ints | moneromooo-monero | 1 | -1/+1 | |
They're interpreted as characters otherwise | |||||
2017-08-12 | protocol: fix reorgs while syncing | moneromooo-monero | 5 | -289/+48 | |
2017-08-12 | miner: set thread name before logging | moneromooo-monero | 1 | -1/+1 | |
2017-08-11 | p2p: fix random peer index being too large | moneromooo-monero | 1 | -0/+2 | |
2017-08-11 | simplewallet: factor out message_writer | moneromooo-monero | 2 | -82/+10 | |
2017-08-11 | scoped_message_writer: pause readline to match simplewallet | moneromooo-monero | 1 | -0/+9 | |
2017-08-11 | wallet_rpc_server: fix possible privacy leak in on_import_key_images() | Jaquee | 1 | -1/+6 | |
2017-08-11 | simplewallet: fix possible privacy leak in import_key_images() | Jaquee | 1 | -0/+6 | |
2017-08-10 | p2p: get net log spam down a bit | moneromooo-monero | 1 | -4/+3 | |
2017-08-10 | tests: fix tests build | moneromooo-monero | 5 | -2/+30 | |
Add get_fork_version and add_ideal_fork_version to core so cryptonote_protocol does not have to need the Blockchain class directly, as it's not in its dependencies, and add those to the fake core classes in tests too. | |||||
2017-08-09 | p2p: fallback on seed nodes if we can't make a connection | moneromooo-monero | 2 | -6/+26 | |
This avoids failing to connect to the network in case all known peers are unavailable (which can happen if the peer list is small). | |||||
2017-08-09 | cryptonote_protocol: fix recv/send idle time before handshake | moneromooo-monero | 1 | -2/+2 | |
2017-08-09 | cryptonote_protocol: keep target in sync with dropped connections | moneromooo-monero | 2 | -67/+56 | |
When a node is dropped, we stop considering its claimed blockchain height as a factor in the target height calculation. This prevents a runaway chain from being still thought to be the target even if the nodes carrying it are dropped. | |||||
2017-08-09 | Merge pull request #2271 | Riccardo Spagni | 1 | -0/+1 | |
3ff5ce63 connection_context: initialize state (moneromooo-monero) | |||||
2017-08-09 | connection_context: initialize state | moneromooo-monero | 1 | -0/+1 | |
Why this was initialized properly before I have no idea, but it is not anymore. Fix it, which fixes syncing in release mode. | |||||
2017-08-09 | Merge pull request #2269 | Riccardo Spagni | 4 | -1/+26 | |
635929ea protocol: add checks for top block hard fork version (moneromooo-monero) 7482253a epee: fixup KV_SERIALIZE_OPT to work in more cases (moneromooo-monero) | |||||
2017-08-09 | WalletAPI: add getDefaultDataDir() | Jaquee | 3 | -0/+10 | |
2017-08-09 | protocol: add checks for top block hard fork version | moneromooo-monero | 3 | -0/+22 | |
We won't even talk to a peer which claims a wrong version for its top block. This will avoid syncing to known bad peers in the first place. Also add IP fails when failing to verify a block. | |||||
2017-08-09 | epee: fixup KV_SERIALIZE_OPT to work in more cases | moneromooo-monero | 1 | -1/+4 | |
2017-08-09 | Merge pull request #2267 | Riccardo Spagni | 2 | -1/+2 | |
e49f6d43 net_node: fix m_in_timedsync initialization (moneromooo-monero) | |||||
2017-08-08 | net_node: fix m_in_timedsync initialization | moneromooo-monero | 2 | -1/+2 | |
This fixes nodes not being able to connect to nodes which use recent code. While there, init peer_id too. | |||||
2017-08-08 | Change default block sync size from 200 to 20 | moneromooo-monero | 1 | -1/+1 | |
With the new sync algorithm, the network overhead will be masked as the thread adding blocks isn't interrupted by network calls anymore. This should reduce memory usage a lot during sync. | |||||
2017-08-08 | cryptonote_basic: fix silly CLANG warning about not emitting function | moneromooo-monero | 1 | -1/+1 | |
2017-08-07 | Merge pull request #2247 | Riccardo Spagni | 4 | -0/+10 | |
a839a6fa Wallet API: add tx unlock time (Jaquee) | |||||
2017-08-07 | Merge pull request #2263 | Riccardo Spagni | 1 | -1/+1 | |
49ffb156 cmake: do not use GREATER_EQUAL, it's too new (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2231 | Riccardo Spagni | 10 | -63/+67 | |
61770ec2 change mixin to ring size in user visible places (moneromooo-monero) | |||||
2017-08-07 | cmake: do not use GREATER_EQUAL, it's too new | moneromooo-monero | 1 | -1/+1 | |
2017-08-07 | change mixin to ring size in user visible places | moneromooo-monero | 10 | -63/+67 | |
2017-08-07 | Merge pull request #2262 | Riccardo Spagni | 1 | -1/+1 | |
7f7d42f8 core: fix invalid memory access creating tx (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2225 | Riccardo Spagni | 3 | -1/+17 | |
5d91b26c blockchain: skip checking tx semantics in embedded block hash range (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2224 | Riccardo Spagni | 1 | -162/+36 | |
04bd1925 cmake: Update detection of external miniupnpc (Erik de Castro Lopo) | |||||
2017-08-07 | core: fix invalid memory access creating tx | moneromooo-monero | 1 | -1/+1 | |
2017-08-07 | Merge pull request #2207 | Riccardo Spagni | 5 | -288/+162 | |
c93b7692 blockchain_import: much faster when verifying with cryptonote::core (moneromooo-monero) 38756d00 core: new API to disable DNS checkpoint lookups (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2254 | Riccardo Spagni | 4 | -0/+12 | |
e31aac80 walletAPI: add getRefreshFromBlockHeight() (Jaquee) 48c0cb1b wallet api: pause refresh while commiting tx (Jaquee) f233c01c CMakeLists.txt - ios/xcode fix (Jaquee) | |||||
2017-08-07 | Merge pull request #2259 | Riccardo Spagni | 2 | -0/+2 | |
569b9b2b updates: add "misc_log_ex.h" for logs (moneromooo-monero) 74628941 dns_utils: add <functional> for std::function (moneromooo-monero) | |||||
2017-08-07 | updates: add "misc_log_ex.h" for logs | moneromooo-monero | 1 | -0/+1 | |
2017-08-07 | dns_utils: add <functional> for std::function | moneromooo-monero | 1 | -0/+1 | |
2017-08-07 | blockchain_import: much faster when verifying with cryptonote::core | moneromooo-monero | 3 | -287/+152 | |
Quick test with the first 56569 blocks from mainnet version verify batch time old 0 200 1:16 new 0 200 0:57 old 0 5000 0:53 new 0 5000 0:51 old 1 200 est > 1h new 1 200 10:21 old 1 5000 est > 1h new 1 5000 8:27 | |||||
2017-08-07 | core: new API to disable DNS checkpoint lookups | moneromooo-monero | 2 | -1/+10 | |
2017-08-07 | Merge pull request #2218 | Riccardo Spagni | 2 | -3/+145 | |
02f13d6c Fix handling of strings & simplify summation of spendkeys (JollyMort) 40fc9d7b Add option to join multisig wallet pieces together (JollyMort) | |||||
2017-08-07 | Merge pull request #2194 | Riccardo Spagni | 1 | -0/+1 | |
380009e5 README: give credit where credit is due (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2189 | Riccardo Spagni | 1 | -1/+1 | |
335fc8ab mlog: fix crash accessing stale data when rotating logs (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2149 | Riccardo Spagni | 26 | -184/+1614 | |
158c3ecf core: thread most of handle_incoming_tx (moneromooo-monero) f57ee382 cryptonote_protocol: retry stale spans early (moneromooo-monero) 90df52e1 cryptonote_protocol: light cleanup (moneromooo-monero) 84e23156 cryptonote_protocol: avoid spurious SYNCHRONIZED OK messages (moneromooo-monero) 5be43fcd cryptonote_protocol_handler: sync speedup (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2138 | Riccardo Spagni | 3 | -0/+173 | |
044c5b55 Readme: add android docker build instruction (MoroccanMalinois) 82836be4 Utils: Add dockerfile for android NDK build (MoroccanMalinois) | |||||
2017-08-07 | Merge pull request #2126 | Riccardo Spagni | 3 | -979/+3922 | |
98cb3fee italian translation (erciccione) ff07cdc9 updates monero_fr.ts (erciccione) f675fedc updates monero.ts (erciccione) | |||||
2017-08-07 | Merge pull request #2244 | Riccardo Spagni | 1 | -4/+1 | |
328bebbe daemon: some more include cleanup (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2243 | Riccardo Spagni | 1 | -0/+2 | |
4d873046 blockchain: add testnet v6 fork height at 971400 (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2242 | Riccardo Spagni | 1 | -1/+1 | |
1c9196b0 cryptonote_protocol: fix days behind calc on testnet (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2239 | Riccardo Spagni | 1 | -4/+4 | |
600353e2 fix wallet callback signatures (m2049r) | |||||
2017-08-07 | Merge pull request #2234 | Riccardo Spagni | 17 | -27/+30 | |
214fd81e some include cleanup (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2230 | Riccardo Spagni | 1 | -0/+2 | |
5dd722be core: add a message when loading checkpoints at init time (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2226 | Riccardo Spagni | 1 | -1/+0 | |
14ec6ed8 tx_pool: remove obsolete unused m_config_folder field (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2223 | Riccardo Spagni | 1 | -1/+4 | |
d37e8f88 daemon: add average seconds per block in bc_dyn_stats (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2222 | Riccardo Spagni | 1 | -1/+2 | |
878205f1 core: fix lock ordering bug at init time (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2220 | Riccardo Spagni | 2 | -3/+3 | |
c6ba7d11 p2p: move m_in_timedsync from connection_context to p2p_connection_context (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2219 | Riccardo Spagni | 1 | -6/+14 | |
04ebfbfe p2p: close connections when exiting (moneromooo-monero) 9a10148c p2p: fix thread leak (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2216 | Riccardo Spagni | 2 | -7/+7 | |
d8becf2e blockchain: fix cryptonight buffer leak on exit (moneromooo-monero) 91aa90fc blockchain: ensure all blocks get their longhash precalculated (moneromooo-monero) ff4bcaed blockchain: pass correct height to get_block_longhash (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2215 | Riccardo Spagni | 3 | -10/+9 | |
06aea2cf move get_proof_of_trust_hash from util.h to p2p_protocol_defs.h (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2214 | Riccardo Spagni | 2 | -19/+6 | |
41f935dd network_throttle: remove unneeded heap allocations (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2211 | Riccardo Spagni | 1 | -2/+4 | |
525975ac wallet-cli: Minor improvement to help output (Erik de Castro Lopo) | |||||
2017-08-07 | Merge pull request #2210 | Riccardo Spagni | 7 | -64/+113 | |
cb0b5594 Move OpenAlias console input back from libs (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2206 | Riccardo Spagni | 1 | -1/+1 | |
340feede core: randomly shuffle outputs (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2203 | Riccardo Spagni | 2 | -20/+38 | |
0c57df97 wallet2: fix temporarily missing incoming tx when being mined (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2201 | Riccardo Spagni | 3 | -7/+69 | |
dc0b312f wallet_rpc_server: optionally return tx blobs on transfer calls (moneromooo-monero) 5eb79983 epee: add a KV_SERIALIZE variant for optional parameters (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2200 | Riccardo Spagni | 1 | -1/+1 | |
f1b76c84 cryptonote_protocol: Set send_idle_time in connection_info correctly (rbrunner7) | |||||
2017-08-07 | Merge pull request #2198 | Riccardo Spagni | 1 | -0/+14 | |
53af9768 blockchain: one off warning when seeing a block with unknown version (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2197 | Riccardo Spagni | 1 | -13/+24 | |
d75cff1a Fix readline prompt when command does not output (Jethro Grassie) | |||||
2017-08-07 | Merge pull request #2196 | Riccardo Spagni | 1 | -12/+50 | |
16a55347 simplewallet: show payment ids on sign_transfer (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2195 | Riccardo Spagni | 3 | -2/+3 | |
599436a4 mlog: default to msgwriter logs only for log level 1 (moneromooo-monero) 58f3fc68 Make msgwriter logs go to file only (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2191 | Riccardo Spagni | 1 | -1/+2 | |
23909bb0 Make successful transfer log message more informative (JollyMort) | |||||
2017-08-07 | Merge pull request #2188 | Riccardo Spagni | 2 | -0/+31 | |
a5031a7d core: forbid duplicate ring members from v6 (moneromooo-monero) | |||||
2017-08-07 | Merge pull request #2182 | Riccardo Spagni | 4 | -19/+61 | |
2fac03e6 Update monerod systemd service file (Erik de Castro Lopo) 51efb217 daemon: Add ability to write a PID file (Erik de Castro Lopo) | |||||
2017-08-07 | Merge pull request #2151 | Riccardo Spagni | 1 | -1/+1 | |
13a8d64f epee: don't send the body of the response to a HEAD HTTP request (Guillaume LE VAILLANT) | |||||
2017-08-07 | Merge pull request #2153 | Riccardo Spagni | 8 | -19/+19 | |
35d68b2c Fix spelling errors (Erik de Castro Lopo) | |||||
2017-08-07 | Merge pull request #2148 | Riccardo Spagni | 3 | -1/+44 | |
125f823b Add on_get_alt_blocks_hashes RPC call (moneroexamples) | |||||
2017-08-07 | Merge pull request #2147 | Riccardo Spagni | 1 | -26/+86 | |
94717021 fix on_battery_power for linux (Ryan Mehta) | |||||
2017-08-07 | Merge pull request #2141 | Riccardo Spagni | 1 | -1/+5 | |
94dd5cb4 Makefile: Add debug-static-all target (Erik de Castro Lopo) | |||||
2017-08-07 | Merge pull request #2132 | Riccardo Spagni | 1 | -6/+2 | |
464afd4d Ensure DNSResolver destructor runs on exit (Howard Chu) | |||||
2017-08-07 | blockchain: add testnet v6 fork height at 971400 | moneromooo-monero | 1 | -0/+2 | |
2017-08-07 | core: thread most of handle_incoming_tx | moneromooo-monero | 4 | -31/+114 | |
2017-08-07 | cryptonote_protocol: retry stale spans early | moneromooo-monero | 3 | -0/+25 | |
Connections can be dropped by the net_node layer, unbeknownst to cryptonote_protocol, which would then not flush any spans scheduled to that connection, which would cause it to be only downloaded again once it becomes the next span (possibly after a small delay if it had been requested less than 5 seconds ago). | |||||
2017-08-07 | cryptonote_protocol: light cleanup | moneromooo-monero | 2 | -26/+9 | |
2017-08-07 | cryptonote_protocol: avoid spurious SYNCHRONIZED OK messages | moneromooo-monero | 1 | -2/+12 | |
2017-08-07 | cryptonote_protocol_handler: sync speedup | moneromooo-monero | 22 | -132/+1461 | |
A block queue is now placed between block download and block processing. Blocks are now requested only from one peer (unless starved). Includes a new sync_info coommand. | |||||
2017-08-06 | wallet2: improve refresh height determination | moneromooo-monero | 1 | -3/+20 | |
As reported by jaquee, the calculation could underflow for very low heights. Additionally, we now use the target height too. | |||||
2017-08-06 | simplewallet: do not ask wallet filename twice when restoring | moneromooo-monero | 1 | -6/+11 | |
It's annoying and pointless (especially as it's the only thing where the user is asked twice) | |||||
2017-08-06 | simplewallet: Be explicit about secret keys | Erik de Castro Lopo | 1 | -2/+2 | |
Previously, the wallet just asked for "Spend key" and "View key" but now it specifies that these should be the secret versions of these keys. | |||||
2017-08-05 | epee: remove a couple unused locals | moneromooo-monero | 1 | -2/+2 | |
2017-08-05 | walletAPI: add getRefreshFromBlockHeight() | Jaquee | 2 | -0/+7 | |
2017-08-05 | wallet api: pause refresh while commiting tx | Jaquee | 1 | -0/+2 | |
2017-08-05 | CMakeLists.txt - ios/xcode fix | Jaquee | 1 | -0/+3 | |
2017-08-05 | wallet2: clear some missing containers in clear() | moneromooo-monero | 1 | -0/+4 | |
2017-08-05 | wallet2: store testnet bool in keys file | Jaquee | 1 | -0/+8 | |
2017-08-05 | wallet2: fix temporarily missing incoming tx when being mined | moneromooo-monero | 2 | -20/+38 | |
When scanning the txpool without having first updated the blockchain, the tx would be seen as neither in the txpool nor the chain, and removed, so it'd only reappear once the chain is refreshed, and the tx seen in a block. | |||||
2017-08-04 | blockchain: log more info when we reject an orphan | moneromooo-monero | 1 | -1/+3 | |
We want to know what happened when a block is wrongly rejected | |||||
2017-08-04 | simplewallet: show payment ids on sign_transfer | moneromooo-monero | 1 | -12/+50 | |
Integrated addresses are shown when an encrypted payment id is used | |||||
2017-08-04 | debug_utilities: only build for debug builds | moneromooo-monero | 1 | -0/+3 | |
2017-08-04 | debug_utilities: new object-sizes debug tool | moneromooo-monero | 2 | -0/+139 | |
It prints the size of various interesting types, to make it easier to match leaks to possible leaked object types | |||||
2017-08-03 | Wallet API: add tx unlock time | Jaquee | 4 | -0/+10 | |
2017-08-03 | cn_deserialize: move to new debug_utilities subdirectory | moneromooo-monero | 4 | -25/+52 | |
2017-08-03 | blockchain: remove a few unused variables | moneromooo-monero | 2 | -14/+4 | |
2017-08-03 | Enable verifying wallet password with having to load wallet. | m2049r | 5 | -3/+36 | |
2017-08-02 | difficulty: fix misleading comment | Guillaume LE VAILLANT | 1 | -2/+2 | |
2017-08-02 | daemon: some more include cleanup | moneromooo-monero | 1 | -4/+1 | |
2017-08-02 | cryptonote_protocol: fix days behind calc on testnet | moneromooo-monero | 1 | -1/+1 | |
2017-08-02 | simplewallet: add (out of sync) or (no daemon) markers in the prompt | moneromooo-monero | 3 | -13/+31 | |
Should help people who don't realize why they haven't seen their monero yet. | |||||
2017-08-02 | wallet2: add a is_synced function | moneromooo-monero | 2 | -0/+11 | |
2017-08-02 | node_rpc_proxy: add a proxy for target height | moneromooo-monero | 2 | -15/+47 | |
2017-08-02 | wallet: return unlock_time in get_transfers | moneromooo-monero | 5 | -3/+53 | |
also show it in simplewallet's show_transfer | |||||
2017-08-02 | fix wallet callback signatures | m2049r | 1 | -4/+4 | |
2017-08-01 | network_throttle: remove unneeded heap allocations | moneromooo-monero | 2 | -19/+6 | |
This will keep leak traces less noisy, as those were one off allocations that were technically leaking. | |||||
2017-08-01 | p2p: move m_in_timedsync from connection_context to p2p_connection_context | moneromooo-monero | 2 | -3/+3 | |
It's got no place in the base class as it's P2P specific field | |||||
2017-08-01 | core: speed up output index unique set calculation | moneromooo-monero | 1 | -8/+8 | |
A sort+uniq step was done for every tx in a 200 block chunk, causing a lot of repeated scanning as the size of the offset map got larger with every added tx. We now do the step only once at the end of the loop. Doing it this way potentially uses more memory, but testing shows that it's currently only about 2% more. | |||||
2017-08-01 | perf_timer: allow profiling more granular than millisecond | moneromooo-monero | 1 | -6/+9 | |
2017-08-01 | epee: add nanosecond timer and pause/restart profiling macros | moneromooo-monero | 2 | -5/+17 | |
Nanosecond timer precision won't work on Windows, but we don't care since I'm using that just for profiling incremental code paths, but a Windows coder is welcome to add it if there's a way. | |||||
2017-07-31 | some include cleanup | moneromooo-monero | 17 | -27/+30 | |
2017-07-31 | miner: fix ignoring battery from command line | moneromooo-monero | 1 | -1/+1 | |
2017-07-31 | core: add a message when loading checkpoints at init time | moneromooo-monero | 1 | -0/+2 | |
This uses DNS, which can take a while, so it's useful to know this is the culprit when loading pauses | |||||
2017-07-30 | tx_pool: remove obsolete unused m_config_folder field | moneromooo-monero | 1 | -1/+0 | |
2017-07-30 | blockchain: skip checking tx semantics in embedded block hash range | moneromooo-monero | 3 | -1/+17 | |
If the txes are bad, this'll be picked up by the block hash mismatch since the tx merkle root is part of the block hash. | |||||
2017-07-30 | cmake: Update detection of external miniupnpc | Erik de Castro Lopo | 1 | -162/+36 | |
The version of miniupnpc in external/ uses API version 16, but the code also seems to work for API version 10. Also remove detection of older unsupported versions. | |||||
2017-07-30 | Makefile: Add debug-static-all target | Erik de Castro Lopo | 1 | -1/+5 | |
Also make debug-all target statically link all internal libraries. | |||||
2017-07-29 | daemon: add average seconds per block in bc_dyn_stats | moneromooo-monero | 1 | -1/+4 | |
2017-07-29 | core: fix lock ordering bug at init time | moneromooo-monero | 1 | -1/+2 | |
2017-07-29 | Fix handling of strings & simplify summation of spendkeys | JollyMort | 1 | -13/+7 | |
2017-07-29 | p2p: close connections when exiting | moneromooo-monero | 1 | -0/+8 | |
This ensures they don't leak if they were in the middle of an async operation. | |||||
2017-07-29 | Add option to join multisig wallet pieces together | JollyMort | 2 | -3/+151 | |
Asks user for all the data required to merge secret keys from multisig wallets into one master wallet, which then gets full control of the multisig wallet. The resulting wallet will be the same as any other regular wallet. | |||||
2017-07-28 | p2p: fix thread leak | moneromooo-monero | 1 | -6/+6 | |
2017-07-28 | blockchain: fix cryptonight buffer leak on exit | moneromooo-monero | 1 | -1/+1 | |
2017-07-27 | blockchain: ensure all blocks get their longhash precalculated | moneromooo-monero | 2 | -2/+4 | |
If the number of blocks to check was not a multiple of the number of preparation threads, the last few blocks would not be included in the threaded long hash calculation. Those would still get calculated when the block gets added to the chain, however, so this was only a tiny performance hit, rather than a security bug. | |||||
2017-07-27 | blockchain: pass correct height to get_block_longhash | moneromooo-monero | 1 | -4/+2 | |
2017-07-27 | move get_proof_of_trust_hash from util.h to p2p_protocol_defs.h | moneromooo-monero | 3 | -10/+9 | |
This avoids having to include p2p_protocol_defs.h in util.h, as util.h is used a lot, and p2p_protocol_defs.h includes a lot of other things that most users don't need. | |||||
2017-07-27 | wallet-cli: Minor improvement to help output | Erik de Castro Lopo | 1 | -2/+4 | |
2017-07-27 | Move OpenAlias console input back from libs | moneromooo-monero | 7 | -64/+113 | |
Library code should definitely not ask for console input unless it's clearly an input function. Delegating the user interaction part to the caller means it can now be used by a GUI, or have a decision algorithm better adapted to a particular caller. | |||||
2017-07-26 | wallet_rpc_server: optionally return tx blobs on transfer calls | moneromooo-monero | 2 | -7/+62 | |
also add do_not_relay flag to them, so it now becomes possible to create a tx without sending it yet | |||||
2017-07-25 | core: randomly shuffle outputs | moneromooo-monero | 1 | -1/+1 | |
They used to be sorted by amount, which was fine before rct, but is now suboptimal, since amounts are not known anymore. In particular, it would give a recipient knowledge of whether change was higher or lower than the amount received. | |||||
2017-07-24 | epee: add a KV_SERIALIZE variant for optional parameters | moneromooo-monero | 1 | -0/+7 | |
2017-07-24 | cryptonote_protocol: Set send_idle_time in connection_info correctly | rbrunner7 | 1 | -1/+1 | |
2017-07-24 | blockchain: one off warning when seeing a block with unknown version | moneromooo-monero | 1 | -0/+14 | |
2017-07-24 | Fix readline prompt when command does not output | Jethro Grassie | 1 | -13/+24 | |
2017-07-24 | mlog: default to msgwriter logs only for log level 1 | moneromooo-monero | 1 | -1/+1 | |
There might be privacy issues doing it by default | |||||
2017-07-24 | Make msgwriter logs go to file only | moneromooo-monero | 2 | -1/+2 | |
This was the case for monero-wallet-cli already, but not for monerod, which was making it pretty spammy as it was duplicating intended output. Since my original intent was to ensure logs included command output for debugging, this achieves both. | |||||
2017-07-24 | README: give credit where credit is due | moneromooo-monero | 1 | -0/+1 | |
2017-07-22 | Make successful transfer log message more informative | JollyMort | 1 | -1/+2 | |
"Payment successfully sent" can be misleading if the TX isn't confirmed and drops from TX-pool. | |||||
2017-07-22 | mlog: fix crash accessing stale data when rotating logs | moneromooo-monero | 1 | -1/+1 | |
2017-07-22 | core: forbid duplicate ring members from v6 | moneromooo-monero | 2 | -0/+31 | |
This avoids someone adding what amounts to mixin 0 rings in practice, as there is no other good reason to allow this. | |||||
2017-07-22 | Update monerod systemd service file | Erik de Castro Lopo | 1 | -8/+3 | |
Make monerod use a PID file and let systemd know where that file is. | |||||
2017-07-22 | daemon: Add ability to write a PID file | Erik de Castro Lopo | 3 | -11/+58 | |
The PID file will only be written if the daemon is called with the `--detach` command line argument and a `--pidfile /some/file/path` argument. | |||||
2017-07-19 | italian translation | erciccione | 1 | -0/+2761 | |
2017-07-19 | updates monero_fr.ts | erciccione | 1 | -488/+581 | |
2017-07-19 | updates monero.ts | erciccione | 1 | -491/+580 | |
2017-07-19 | Merge pull request #2159 | Riccardo Spagni | 4 | -18/+76 | |
6955976b Add various readline related fixes (Jethro Grassie) | |||||
2017-07-19 | Merge pull request #2157 | Riccardo Spagni | 1 | -0/+1 | |
6a23cd07 Add notification on stop (Jethro Grassie) | |||||
2017-07-19 | Merge pull request #2173 | Riccardo Spagni | 1 | -1/+1 | |
a02d7458 mlog: make MONERO_LOGS env var understand N,logs type spec (moneromooo-monero) | |||||
2017-07-19 | Merge pull request #2170 | Riccardo Spagni | 1 | -5/+4 | |
c3bb6bec daemon: fix status in command line mode if using restricted rpc (moneromooo-monero) | |||||
2017-07-19 | Merge pull request #2169 | Riccardo Spagni | 1 | -2/+2 | |
f5f985c0 miner: fix background mining options parsing (moneromooo-monero) | |||||
2017-07-19 | Merge pull request #2166 | Riccardo Spagni | 1 | -3/+11 | |
33d17c37 Don't hardcode /tmp (Howard Chu) | |||||
2017-07-19 | Merge pull request #2165 | Riccardo Spagni | 1 | -1/+1 | |
8db68a57 Fix #2164 histogram output (Howard Chu) | |||||
2017-07-19 | Merge pull request #2154 | Riccardo Spagni | 1 | -2/+2 | |
97069380 mlog: add msgwriter:INFO to log 0 and 1 defaults (moneromooo-monero) | |||||
2017-07-19 | Merge pull request #2142 | Riccardo Spagni | 2 | -0/+3 | |
02d66db4 tx_pool: initialize padding in txpool meta structure (moneromooo-monero) 0722aea3 cryptonote_core: initialize checkpoint flag (moneromooo-monero) | |||||
2017-07-19 | Merge pull request #2140 | Riccardo Spagni | 0 | -0/+0 | |
d765cd91 epee: Remove unused variable (Erik de Castro Lopo) | |||||
2017-07-19 | Merge pull request #2135 | Riccardo Spagni | 1 | -0/+2 | |
5cea3552 simplewallet: lock idle scope when sweeping (moneromooo-monero) | |||||
2017-07-19 | Merge pull request #2131 | Riccardo Spagni | 1 | -3/+3 | |
a04faf56 abstract_tcp_server2: guard against accessing lock on a destroyed object (moneromooo-monero) | |||||
2017-07-15 | Docs: C4 development process addendum | anonimal | 1 | -0/+17 | |
2017-07-15 | Docs: add C4 to contributing guide | anonimal | 1 | -0/+111 | |
2017-07-15 | mlog: make MONERO_LOGS env var understand N,logs type spec | moneromooo-monero | 1 | -1/+1 | |
2017-07-13 | Readme: add android docker build instruction | MoroccanMalinois | 1 | -0/+9 | |
2017-07-13 | Utils: Add dockerfile for android NDK build | MoroccanMalinois | 2 | -0/+164 | |
2017-07-13 | daemon: fix status in command line mode if using restricted rpc | moneromooo-monero | 1 | -5/+4 | |
2017-07-12 | miner: fix background mining options parsing | moneromooo-monero | 1 | -2/+2 | |
They were set as uint8_t, which boost was apparently treating as a character type, rather than a numeric type | |||||
2017-07-11 | Don't hardcode /tmp | Howard Chu | 1 | -3/+11 | |
2017-07-10 | Fix #2164 histogram output | Howard Chu | 1 | -1/+1 | |
When there are more than 50txs, the timestamp for the last bin was printed incorrectly. Subtracting "now" was omitted by mistake in 3fc22e7b78ab1dd409de4f3e8f5bff27be19735b | |||||
2017-07-09 | Add various readline related fixes | Jethro Grassie | 4 | -18/+76 | |
- Add missing unbind key - Fix colored messages - Add command completion - Preserve last command input - Fix cursor position issues - Fix trailing whitespace in commands - Synchronize set_prompt | |||||
2017-07-07 | Add notification on stop | Jethro Grassie | 1 | -0/+1 | |
2017-07-06 | fix on_battery_power for linux | Ryan Mehta | 1 | -26/+86 | |
fix ac/battery linux | |||||
2017-07-06 | mlog: add msgwriter:INFO to log 0 and 1 defaults | moneromooo-monero | 1 | -2/+2 | |
This ensures command output gets logged by default | |||||
2017-07-05 | epee: don't send the body of the response to a HEAD HTTP request | Guillaume LE VAILLANT | 1 | -1/+1 | |
According to the HTTP spec: "The HEAD method is identical to GET except that the server MUST NOT return a message-body in the response". | |||||
2017-07-05 | Fix spelling errors | Erik de Castro Lopo | 8 | -19/+19 | |
2017-07-04 | Add on_get_alt_blocks_hashes RPC call | moneroexamples | 3 | -1/+44 | |
2017-07-03 | Merge pull request #2130 | Riccardo Spagni | 1 | -15/+20 | |
a0d2c745 Fix issue #2119 SEGV (Howard Chu) | |||||
2017-07-03 | Merge pull request #2127 | Riccardo Spagni | 1 | -1/+9 | |
44bfe604 enable monero build on ppc64le architecture (Roberto Oliveira) | |||||
2017-07-03 | Merge pull request #2125 | Riccardo Spagni | 2 | -3/+3 | |
f98bf48b Minor cleanup: tab vs. space + logs messages (binaryFate) | |||||
2017-07-03 | Merge pull request #2124 | Riccardo Spagni | 2 | -21/+17 | |
3b599d2b wallet2: get current height from the daemon on creation (moneromooo-monero) d3bb72ff wallet2: fix infinite loop on future refresh height (moneromooo-monero) 32754784 wallet: fix refresh_from_height setting on new wallet (moneromooo-monero) | |||||
2017-07-03 | Merge pull request #2123 | Riccardo Spagni | 1 | -22/+21 | |
eb71ebbe Formatting README.i18n.md as Markdown. (Jonathan Cross) | |||||
2017-07-03 | Merge pull request #2122 | Riccardo Spagni | 1 | -1/+0 | |
a282c575 Fix #2071: remove declaration of unused variable "it" in epee (binaryFate) | |||||
2017-07-03 | Merge pull request #2121 | Riccardo Spagni | 2 | -0/+9 | |
5a09d79c Fix #2120: return per-tx amount in transfer_split RPC call. (binaryFate) | |||||
2017-07-03 | Merge pull request #2116 | Riccardo Spagni | 20 | -0/+710 | |
841231e5 Add fuzz testing using american fuzzy lop (moneromooo-monero) | |||||
2017-07-03 | Merge pull request #2114 | Riccardo Spagni | 1 | -1/+1 | |
b592cb3f Fix on_transfer RPC incorrect logging info (Mike C) | |||||
2017-07-03 | Merge pull request #2112 | Riccardo Spagni | 2 | -5/+31 | |
76043b17 monero-wallet-cli: hang on exit in readline code (#2117) (moneromooo-monero) a73a42a6 monero-wallet-cli: hang on exit in readline code (#2117) (moneromooo-monero) be9d4f04 Fix multiline wallet cli output with readline (Jethro Grassie) | |||||
2017-07-03 | Merge pull request #2110 | Riccardo Spagni | 3 | -606/+3337 | |
7d2c89b6 Add french translation (Guillaume LE VAILLANT) 3255887f simplewallet: typo fixes (Guillaume LE VAILLANT) | |||||
2017-07-03 | Merge pull request #2107 | Riccardo Spagni | 1 | -3/+2 | |
bdab3436 Fix mismatch of parameter name between header file and implementation for set_user_options() (Julien Klepatch) | |||||
2017-07-03 | Merge pull request #2106 | Riccardo Spagni | 2 | -3/+4 | |
bb708ab8 electrum-words: fix seed mistakenly thought to be old style (moneromooo-monero) | |||||
2017-07-03 | Merge pull request #2098 | Riccardo Spagni | 2 | -3/+10 | |
fdccf7e6 Add readline improvements (Jethro Grassie) | |||||
2017-07-03 | Merge pull request #2128 | Riccardo Spagni | 6 | -26/+17 | |
8f96cfc2 Remove typeid use in network_address (moneromooo-monero) | |||||
2017-07-02 | tx_pool: initialize padding in txpool meta structure | moneromooo-monero | 1 | -0/+2 | |
2017-07-02 | cryptonote_core: initialize checkpoint flag | moneromooo-monero | 1 | -0/+1 | |
2017-07-02 | epee: Remove unused variable | Erik de Castro Lopo | 1 | -1/+0 | |
2017-07-01 | Fix issue #2119 SEGV | Howard Chu | 1 | -15/+20 | |
Due to bad refactoring in PR #2073. timeout_handler() doesn't work as a virtual function. |