Thomas Winget
d7df08d6ec
properly decrement p2p socket count
2015-06-06 13:24:33 -04:00
Riccardo Spagni
431397abfa
Merge pull request #302
...
6a11907
update libunbound (Riccardo Spagni)
2015-05-31 16:38:21 +02:00
Riccardo Spagni
6a1190792b
update libunbound
2015-05-31 16:36:48 +02:00
Riccardo Spagni
afb225b3ce
Merge pull request #301
...
ce97494
fixed static assert test (Riccardo Spagni)
2015-05-31 15:40:27 +02:00
Riccardo Spagni
ce974949e2
fixed static assert test
2015-05-31 15:39:56 +02:00
Riccardo Spagni
ee0997529e
Merge pull request #300
...
e01d32e
cleaning up, removing redundant files, renaming, fixing incorrect licenses (Riccardo Spagni)
dfd53b3
readme updates: added sponsors, fixed build instructions (Riccardo Spagni)
2015-05-31 13:44:30 +02:00
Riccardo Spagni
e01d32e52d
cleaning up, removing redundant files, renaming, fixing incorrect licenses
2015-05-31 13:40:18 +02:00
Riccardo Spagni
dfd53b353e
readme updates: added sponsors, fixed build instructions
2015-05-31 12:19:14 +02:00
Riccardo Spagni
72248cfe6f
Merge pull request #296
...
a62daeb
wallet_rpc_server: add a sweep_dust RPC command as well (moneromooo-monero)
3204f0d
wallet: add a sweep_dust command (moneromooo-monero)
2015-05-30 22:53:16 +02:00
moneromooo-monero
a62daebba5
wallet_rpc_server: add a sweep_dust RPC command as well
2015-05-30 21:48:05 +01:00
moneromooo-monero
3204f0d536
wallet: add a sweep_dust command
...
Sends all the dust to your own wallet. May fail (if the fee required
is more than the dust total). May end up paying most of the dust in fees.
Unlocked dust total is now also displayed in "balance".
2015-05-30 21:47:56 +01:00
Riccardo Spagni
bcf064e9ed
Merge pull request #299
...
87c01c3
console_handler: handle EOF properly (moneromooo-monero)
2015-05-30 22:33:22 +02:00
Riccardo Spagni
e0c2be87fe
Merge pull request #298
...
183cfac
README: minor wording changes (moneromooo-monero)
2015-05-30 22:33:03 +02:00
Riccardo Spagni
6aee052001
Merge pull request #297
...
5680604
Replace hardcoded value with existing constant of same value (warptangent)
f37ee2f
Update database resize behavior (warptangent)
f85cd8e
Include database error in more error messages (warptangent)
2015-05-30 22:32:23 +02:00
Riccardo Spagni
26fac96c5d
Merge pull request #294
...
693a8bf
rpc_command_executor: fix mining in testnet mode (moneromooo-monero)
d09be11
core_rpc_server: add a getter for the testnet flag (moneromooo-monero)
754f863
core_rpc_server: log some error messages to the console (moneromooo-monero)
4f0e8cf
daemon: remove obsolete daemon_commands_handler.h (moneromooo-monero)
bac366e
core_rpc_server: reenable print_pl (moneromooo-monero)
39a9508
net_peerlist: fix grayt/white naming mismatch (moneromooo-monero)
8069b3b
blockchain_db: add a few const (moneromooo-monero)
0932476
wallet: add consts where appropriate (moneromooo-monero)
2015-05-30 22:31:31 +02:00
Riccardo Spagni
b937174996
Merge pull request #293
...
10ff75e
daemon: Set log file default to use data dir (warptangent)
deacecc
simplewallet: Update and add log options (warptangent)
f24bcd5
simplewallet: Don't log view key and spend key (warptangent)
2015-05-30 22:29:59 +02:00
moneromooo-monero
87c01c30f3
console_handler: handle EOF properly
...
Exit instead of reading "empty" commands in an infinite loop.
2015-05-30 19:25:07 +01:00
moneromooo-monero
183cfac751
README: minor wording changes
2015-05-30 17:43:27 +01:00
warptangent
5680604437
Replace hardcoded value with existing constant of same value
...
This was likely the intent.
2015-05-30 09:27:54 -07:00
warptangent
f37ee2f304
Update database resize behavior
...
On an existing database, don't set LMDB map size to be the initial size
for a new database.
Check if resize is needed at startup.
2015-05-30 09:27:49 -07:00
warptangent
f85cd8e10b
Include database error in more error messages
2015-05-30 09:27:44 -07:00
moneromooo-monero
693a8bf7b1
rpc_command_executor: fix mining in testnet mode
2015-05-28 23:14:58 +01:00
moneromooo-monero
d09be116c6
core_rpc_server: add a getter for the testnet flag
2015-05-28 23:14:37 +01:00
moneromooo-monero
754f863a7e
core_rpc_server: log some error messages to the console
...
It's helpful when you don't know something failed (especially as
everything ends up returning true, so caller thinks all's fine)
2015-05-28 23:13:32 +01:00
moneromooo-monero
4f0e8cfa92
daemon: remove obsolete daemon_commands_handler.h
2015-05-28 14:10:46 +01:00
moneromooo-monero
bac366e173
core_rpc_server: reenable print_pl
2015-05-28 14:10:39 +01:00
moneromooo-monero
39a9508a20
net_peerlist: fix grayt/white naming mismatch
...
Looking at how these are called confirms this must have been a mistake
2015-05-28 14:10:26 +01:00
warptangent
10ff75e92e
daemon: Set log file default to use data dir
...
The log file previously used the default data dir even if --data-dir was
set to something else.
Document data dir and log file path.
2015-05-28 03:52:19 -07:00
warptangent
deacecc15e
simplewallet: Update and add log options
...
Replace --set_log with --log-level for consistency.
Show default log level in usage.
Add --log-file for specifying log file path.
Document log file path.
Display log file path at startup.
2015-05-28 03:52:08 -07:00
warptangent
f24bcd5199
simplewallet: Don't log view key and spend key
...
As with display of seed, don't log view key and spend key.
Includes:
- display of viewkey at wallet creation
- "viewkey" command output
- "spendkey" command output
2015-05-28 01:32:49 -07:00
moneromooo-monero
8069b3ba7f
blockchain_db: add a few const
2015-05-27 19:16:37 +01:00
moneromooo-monero
09324764c0
wallet: add consts where appropriate
...
because const is always appropriate
2015-05-27 19:16:22 +01:00
Riccardo Spagni
5001489353
explicitly include libc++ with clang
2015-05-26 11:07:58 +02:00
Riccardo Spagni
8cd6072090
Merge pull request #292
...
c44755a
Build seed node list without duplicates (warptangent)
2015-05-26 10:45:20 +02:00
Riccardo Spagni
e042fad317
Merge pull request #291
...
6962253
Fix compile for GCC 5.1.0 (warptangent)
2015-05-26 10:45:01 +02:00
Riccardo Spagni
634e367ff5
Merge pull request #289
...
01076ae
Check if LMDB needs resize every 1000 blocks (Thomas Winget)
b0d849e
null out batch txn pointer as needed (BlockchainLMDB) (Thomas Winget)
7b7ef73
LMDB should now dynamically resize the mapsize (Thomas Winget)
ac79502
Move mdb_txn_safe implementation to cpp file (Thomas Winget)
2015-05-26 10:44:48 +02:00
warptangent
696225321f
Fix compile for GCC 5.1.0
...
Add fix for compile error with multiple uses of peerid_type (uint64_t)
variable in lambda expression.
- known GCC issue: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65843
epee: replace return value of nullptr for expected boolean with false.
Fixes #231 .
2015-05-25 22:18:36 -07:00
warptangent
c44755a5e2
Build seed node list without duplicates
...
The random selection of a node shouldn't favor repeats that occur in the
hardcoded and DNS seed node lists.
Remove hardcoded ":18080" address which gives parse error.
Test: bitmonerod --log-level 2
The seed node list displayed at startup shouldn't show duplicate
addresses (includes port).
2015-05-25 22:11:44 -07:00
Riccardo Spagni
6f15194049
Merge pull request #290
...
fee8424
Allow name@domain.tld for OpenAlias lookups (warptangent)
a0fe18f
Revert "Allow name@domain.tld for OpenAlias lookups" (warptangent)
2015-05-20 14:36:38 +02:00
Riccardo Spagni
38068d07ca
Merge pull request #288
...
f278fe3
s/terget/target/ (moneromooo-monero)
d8ee0a9
print limits when running limit commands with no arguments (moneromooo-monero)
2015-05-20 14:36:07 +02:00
Riccardo Spagni
2939361d72
Merge pull request #287
...
d1eac1b
Support debugging command --pop-blocks on in-memory blockchain (warptangent)
2015-05-20 14:35:50 +02:00
Riccardo Spagni
53ac50733a
Merge pull request #285
...
087d7f3
Add spendkey dump to simplewallet (luigi1111)
2015-05-20 14:34:29 +02:00
luigi1111
087d7f33e7
Add spendkey dump to simplewallet
2015-05-19 19:08:37 -05:00
warptangent
fee8424938
Allow name@domain.tld for OpenAlias lookups
...
Based on tewinget's update.
Make OpenAlias address format independent of existing DNS functions.
Add tests.
Test:
make debug-test
cd build/debug/tests/unit_tests
# test that regular DNS functions work, including IPv4 lookups.
# also test function that converts OpenAlias address format
make && ./unit_tests --gtest_filter=DNSResolver*
# test that OpenAlias addresses like donate@getmonero.org work from
# wallet tools
make && ./unit_tests --gtest_filter=AddressFromURL.Success
2015-05-19 02:56:04 -07:00
warptangent
a0fe18f63a
Revert "Allow name@domain.tld for OpenAlias lookups"
...
This reverts commit b18368b635
.
2015-05-19 02:49:39 -07:00
Thomas Winget
01076ae700
Check if LMDB needs resize every 1000 blocks
...
(this was 10 for testing purposes)
2015-05-18 06:18:31 -04:00
Thomas Winget
b0d849e0a4
null out batch txn pointer as needed (BlockchainLMDB)
2015-05-18 06:12:54 -04:00
moneromooo-monero
f278fe3883
s/terget/target/
2015-05-17 13:16:44 +01:00
moneromooo-monero
d8ee0a95c7
print limits when running limit commands with no arguments
...
It's more user friendly that an error message saying the command
does not exist.
2015-05-17 13:15:09 +01:00
warptangent
d1eac1b71c
Support debugging command --pop-blocks on in-memory blockchain
...
Add public method blockchain_storage::debug_pop_block_from_blockchain()
Ensure blockchain_import calls destructors before exit.
To test:
DATABASE=memory make release
// create blockchain.bin from blockchain.raw if needed
build/release/bin/blockchain_import --block-stop 1000
// try popping a single block
build/release/bin/blockchain_import --pop-blocks 1
2015-05-16 19:38:52 -07:00