xiphon
|
bdcf587c79
|
net: fix get_tcp_endpoint, boost address_v4 ip in host byte order
|
2020-08-29 18:07:46 +00:00 |
|
xiphon
|
728ba38b11
|
rpc: always send raw txes through P2P (don't use bootstrap daemon)
It turns out that some remote (bootstrap) nodes silently drop /
don't broadcast client's transactions.
|
2020-08-16 17:34:28 +00:00 |
|
xiphon
|
76c16822d0
|
wallet2_api: implement runtime proxy configuration
|
2020-07-20 13:45:12 +00:00 |
|
xiphon
|
3d6bc0a680
|
wallet2: throw a error on wallet initialization failure
|
2020-07-20 04:40:34 +00:00 |
|
xiphon
|
40b73d2a6c
|
cmake: insert CMAKE_CURRENT_SOURCE_DIR in CMAKE_MODULE_PATH
|
2020-05-24 16:47:06 +00:00 |
|
xiphon
|
a6803231e6
|
daemon: complain if data dir resides on FAT32 volume (Windows)
|
2020-05-21 15:23:44 +00:00 |
|
xiphon
|
42e14840fb
|
wallet2: fix keys file deserialization exception handling
|
2020-05-05 16:34:50 +00:00 |
|
xiphon
|
119f706921
|
rpc: fix 'use_bootstrap_daemon_if_necessary' return value
|
2020-04-27 10:32:33 +00:00 |
|
xiphon
|
4f489fa6a2
|
wallet2: check_connection return false on get_version status != OK
|
2020-04-26 13:08:17 +00:00 |
|
xiphon
|
145be6dbdb
|
p2p: startup speedup, init seed nodes on first 'connect_to_seed()'
|
2020-04-21 23:40:04 +00:00 |
|
xiphon
|
a813c46a1b
|
cryptonote_core: skip dns checkpoints on startup if not enforced
|
2020-04-20 18:56:22 +00:00 |
|
xiphon
|
d2d3a81d0e
|
bootstrap_daemon: fix missing virtual destructor and lambda capture (clang warning)
|
2020-04-15 21:22:55 +00:00 |
|
xiphon
|
09abca76ae
|
wallet_api: checkUpdate - optional version and buildtag params
|
2020-04-02 00:31:43 +00:00 |
|
xiphon
|
6d6af701ec
|
cryptonote_basic: drop unused verification_context::m_not_rct field
|
2020-03-31 21:58:25 +00:00 |
|
xiphon
|
323a9e3a8d
|
depends: libsodium disable getrandom()/getentropy() (glibc < 2.25)
|
2020-03-20 17:42:51 +00:00 |
|
xiphon
|
c075aa7a6c
|
workaround for GetObject windows.h macro and rapidjson conflict
|
2020-03-14 00:46:47 +00:00 |
|
xiphon
|
0dbdba876e
|
epee: avoid spamming 'Generating SSL certificate' in the logs
|
2020-03-13 22:48:04 +00:00 |
|
xiphon
|
a26cbcef92
|
easylogging++: fix 'ELPP_OS_EMSCRIPTEN is not defined' warning
|
2020-03-11 17:58:37 +00:00 |
|
xiphon
|
6e1cb5a4d0
|
device: Ledger - fix wide char hidapi error string conversion
|
2020-03-01 11:42:48 +00:00 |
|
xiphon
|
42a7a4dd32
|
daemon: auto public nodes - cache and prioritize most stable nodes
|
2020-02-28 08:06:43 +00:00 |
|
xiphon
|
1af7d1608e
|
workflows: log test output on failure
|
2020-02-20 00:48:13 +00:00 |
|
xiphon
|
fcb06f7a82
|
cryptonote_core: skip block notify on blockchain switching rollback
|
2020-02-19 16:19:29 +00:00 |
|
xiphon
|
dbfa4f84ee
|
unit_tests: fix missing test names
|
2020-02-18 23:56:21 +00:00 |
|
xiphon
|
0078ce7fac
|
wipeable_string: split - treat CR, LF and Tabs as separators
|
2020-02-12 21:16:07 +00:00 |
|
xiphon
|
cc18926eba
|
wallet2_api: wallet recovery - seed offset passphrase support
|
2020-02-11 23:36:50 +00:00 |
|
xiphon
|
29b7cd1351
|
device_ledger: include status code name in error message
|
2020-02-08 01:46:39 +00:00 |
|
xiphon
|
1a6e7bd40f
|
wallet2: mention --daemon-ssl-allow-any-cert in --proxy error msg
|
2020-02-07 10:02:27 +00:00 |
|
xiphon
|
dab604e010
|
wallet2_api: implement estimateTransactionFee
|
2020-01-25 05:34:51 +00:00 |
|
xiphon
|
ffe7165ebf
|
wallet: reroll fake outs selection on local tx_sanity_check failure
|
2020-01-14 22:56:23 +00:00 |
|
xiphon
|
2aa80b1d28
|
build: autodetect MSYS2 install path, support non-standard location
|
2020-01-13 10:02:18 +00:00 |
|
xiphon
|
f3e155ea79
|
add xiphon's GPG key
|
2019-11-20 00:23:40 +00:00 |
|
xiphon
|
3b41933335
|
wallet: don't issue node rpc proxy requests in '--offline' mode
|
2019-11-19 03:26:42 +00:00 |
|
xiphon
|
09f59eccad
|
wallet: set non-empty error string on connection failure
|
2019-11-14 19:49:57 +00:00 |
|
xiphon
|
584d057f74
|
epee: fix console_handlers_binder race, wait for thread to finish
|
2019-11-12 16:07:59 +00:00 |
|
xiphon
|
7c1d31b0a1
|
build: fix IOS, build blockchain_db and rpc, skip wallet_rpc_server
|
2019-11-09 14:21:22 +00:00 |
|
xiphon
|
0e3b823a15
|
daemon: always use bootstrap daemon (if set) in '--no-sync' mode
|
2019-10-30 19:45:23 +00:00 |
|
xiphon
|
2e2bf8a207
|
daemon: always use bootstrap daemon (if set) in '--no-sync' mode
|
2019-10-28 21:52:19 +00:00 |
|
xiphon
|
296ec7c9bb
|
device: bounds checking in Ledger send_secret/receive_secret
|
2019-10-25 13:13:23 +00:00 |
|
xiphon
|
9f3be3baed
|
epee: use SO_REUSEADDR on non-Windows targets
|
2019-10-22 18:40:01 +00:00 |
|
xiphon
|
23ba69ec88
|
epee: fix SSL server handshake, run_one() can block, use poll_one()
|
2019-10-18 18:32:33 +00:00 |
|
xiphon
|
d4d2b5c79a
|
p2p+rpc: don't skip p2p or rpc port bind failure by default
|
2019-10-13 13:27:46 +00:00 |
|
xiphon
|
c9cfbf7fb3
|
epee: tcp server - set SO_LINGER instead of SO_REUSEADDR option
|
2019-10-02 19:08:02 +00:00 |
|
xiphon
|
ec7f2ff9ed
|
p2p: reject invalid rpc_port in peer lists
|
2019-10-02 19:04:57 +00:00 |
|
xiphon
|
9baf2a7caa
|
build: link wallet_merged against blockchain_db and hardforks obj
|
2019-09-28 12:35:33 +00:00 |
|
xiphon
|
24473d7584
|
build: fix MinGW GUI dependencies build
|
2019-09-26 01:43:00 +00:00 |
|
xiphon
|
4371791977
|
epee: implement handshake timeout for SSL connections
|
2019-09-17 22:21:16 +00:00 |
|
xiphon
|
7d81850a46
|
epee: fix network timeouts in blocked_mode_client
|
2019-09-16 18:55:36 +00:00 |
|
xiphon
|
c89f7effd1
|
wallet2_api: fix load unsigned tx from file error propagation
|
2019-09-09 00:03:55 +00:00 |
|
xiphon
|
082730b6e5
|
daemon: automatic public nodes discovering and bootstrap daemon switching
|
2019-08-27 12:01:49 +00:00 |
|
xiphon
|
063eebbd43
|
daemon: implement 'set_bootstrap_daemon' command
|
2019-08-23 12:09:02 +00:00 |
|
xiphon
|
a7d1577545
|
build: fix depends Travis ncurses build, don't wipe CONFIG_SHELL
|
2019-08-23 01:55:33 +00:00 |
|
xiphon
|
26f7a26ee3
|
device: fix ledger requesting secret keys export twice
|
2019-08-20 16:08:09 +00:00 |
|
xiphon
|
289d21500c
|
rpc: fix unitialized 'core_rpc_server::m_was_bootstrap_ever_used'
|
2019-08-20 15:08:48 +00:00 |
|
xiphon
|
69465e3d83
|
cryptonote_protocol: fix '--no-sync', ignore new blocks and txes
|
2019-08-11 20:56:30 +00:00 |
|
xiphon
|
52cd2fa0af
|
rpc: implement get_public_nodes command
|
2019-07-29 10:51:15 +00:00 |
|
xiphon
|
884df82db3
|
wallet: provide original address for outgoing transfers
|
2019-07-10 13:39:18 +00:00 |
|
xiphon
|
45c28d8a0e
|
build: fix OSX static libusb check and link against static libobjc
|
2019-07-09 22:13:59 +00:00 |
|
xiphon
|
b8cfa92b7e
|
rpc: implement set_bootstrap_daemon method
|
2019-06-10 21:10:08 +00:00 |
|
xiphon
|
b0a04f7d45
|
epee: fix SSL autodetect on reconnection
|
2019-06-10 10:40:16 +00:00 |
|
xiphon
|
cf8cb6873a
|
rpc: use ip address string representation for peer::host field
|
2019-06-04 19:33:35 +00:00 |
|
xiphon
|
577324a954
|
wallet_manager: omit redundant disconnect, drop unused variable
|
2019-05-27 14:40:29 +00:00 |
|
xiphon
|
a54e81e572
|
daemon: add '--no-sync' arg to optionally disable blockchain sync
|
2019-02-25 03:22:14 +00:00 |
|
xiphon
|
551104fbf1
|
daemon: add --public-node mode, RPC port propagation over P2P
|
2019-02-25 02:40:23 +03:00 |
|
xiphon
|
d294a577fa
|
daemon: extend 'print_pl' command, optional filter by type and limit
|
2019-01-18 01:32:18 +00:00 |
|
xiphon
|
fc99f177f3
|
lmdb: fix gcc 7.3.0 'implicit-fallthrough' warning
|
2018-11-19 22:36:10 +00:00 |
|
 xiphonandmoneromooo-monero
|
2a48c2a286
|
slow-hash: some more big endian fixes
|
2018-11-16 09:58:41 +00:00 |
|
 xiphonandmoneromooo-monero
|
b36353e268
|
unit_tests: add some hex parsing test for non hex input
|
2018-11-15 23:34:15 +00:00 |
|
xiphon
|
d01bdaca12
|
common: fix base58 gcc -Werror=implicit-fallthrough
|
2018-11-13 12:15:18 +00:00 |
|
xiphon
|
840bf155a0
|
build: fix Ubuntu 16.04 (GCC 5.4.0) compilation
|
2018-11-06 21:45:00 +00:00 |
|
xiphon
|
b3067962fa
|
cryptonote_core: avoid gratuitous recalculations in check_block_rate()
|
2018-11-05 00:13:51 +00:00 |
|
 xiphonandmoneromooo-monero
|
233f00c601
|
cryptonote_core: fix build error gcc 5.4.0 'sign-compare'
|
2018-11-01 22:57:08 +00:00 |
|
xiphon
|
42d8d5085e
|
crypto: fix AES encryption on big endian
|
2018-10-31 03:13:55 +00:00 |
|
xiphon
|
8a7e20f8a5
|
build: older git versions don't have '-C' flag
|
2018-10-30 05:25:58 +00:00 |
|
xiphon
|
9c1c92db65
|
tests: fix MSYS2 gcc 7.3.0 warning -Wtype-limits
|
2018-10-29 08:20:15 +03:00 |
|
xiphon
|
f067bb0c8b
|
tests: fix MSYS2 warning 'MONERO_DEFAULT_LOG_CATEGORY redefined'
|
2018-10-27 15:08:52 +00:00 |
|
xiphon
|
ba0faae789
|
crypto: fixed groestl on big-endian platforms
|
2018-10-25 02:06:23 +00:00 |
|
xiphon
|
ed36335c96
|
crypto: fixed incremental keccak API on big-endian platforms
|
2018-10-22 18:34:19 +03:00 |
|
xiphon
|
fd62b6e79f
|
blocks: use auto-generated .c files instead of 'LD -r -b binary'
|
2018-10-22 01:12:00 +03:00 |
|
xiphon
|
25d327e796
|
device: extended logging, refactored device selection code
|
2018-10-18 17:53:06 +03:00 |
|
xiphon
|
825d836f9f
|
device: fixed Ledger Nano S device selection
|
2018-10-18 07:42:29 +03:00 |
|
xiphon
|
ad4cce930b
|
build: fixed submodule check
|
2018-10-16 14:43:56 +00:00 |
|
xiphon
|
5dff61d4c3
|
readme: update OSX build badges
|
2018-10-14 10:51:52 +00:00 |
|
xiphon
|
bf842a6a1e
|
build: use ARCH 'native' by default, allow to configure and override it
|
2018-10-13 09:46:37 +00:00 |
|
xiphon
|
68e9744d44
|
simplewallet: perform trivial error checks before password prompt
|
2018-10-10 20:01:04 +00:00 |
|
 xiphonandmoneromooo-monero
|
f2c2c47a4b
|
simplewallet: fixed deadlock if a user hits CTRL+C twice
Co-authored-by: moneromooo-monero <moneromooo-monero@users.noreply.github.com>
|
2018-10-10 19:39:51 +00:00 |
|
xiphon
|
02d3ef7bda
|
blocks: use auto-generated .c files instead of 'LD -r -b binary'
|
2018-10-04 00:01:09 +00:00 |
|
xiphon
|
d5541e44fe
|
common: Windows 'spawn' support for tx and block notifications
|
2018-10-02 01:53:27 +03:00 |
|
xiphon
|
fa9e54b6ee
|
build: fix gcc false positive 'stringop-overflow' warning
|
2018-09-30 10:58:00 +00:00 |
|