Commit Graph
9082 Commits
Author SHA1 Message Date
moneromooo-moneroandwowario 54a3c19ae2 depends: set several missing build tags 2020-03-16 02:13:50 -05:00
Aaron Hookandwowario fb5fad0768 p2p: plug tor to clearnet association vector
During the handshake for an incoming connection, the peer id is checked against the local node's peer id only for the specific zone of the incoming peer, in order to avoid linking public addresses to tor addresses:
https://github.com/monero-project/monero/blob/5d7ae2d2791c0244a221872a7ac62627abb81896/src/p2p/net_node.inl#L2343

However, on handshakes for outgoing connections, all zones are checked:
https://github.com/monero-project/monero/blob/5d7ae2d2791c0244a221872a7ac62627abb81896/src/p2p/net_node.inl#L1064

If an attacker wanted to link a specific tor node to a public node, they could potentially connect to as many public nodes as possible, get themselves added to the peer whitelist, maybe stuff some more attacker-owned addresses into the greylist, then disconnect, and for any future incoming connections, respond with the tor node's id in an attempt to link the public/tor addresses.
2020-03-16 02:13:29 -05:00
Lee Clagettandwowario bd0c321d2c Added logging for dropped local txes with no i2p/tor connections 2020-03-16 02:13:01 -05:00
TheCharlatanandwowario 2d8b8eb43c depends: update libsodium to 1.0.18 2020-03-16 02:11:58 -05:00
moneromooo-moneroandwowario 470045d660 wallet: fix exceptions getting the hash of a pruned tx 2020-03-16 02:11:35 -05:00
Lee Clagettandwowario 3068408d04 Fixed string_ref usage bug in epee::from_hex::vector 2020-03-16 02:10:55 -05:00
jwandGitHub 1ecb5046d2 Merge pull request #232 from wowario/wowario-mobile-1
Update README.md
2019-12-03 06:57:34 -08:00
清武 博二andGitHub b99731e7b9 Update README.md 2019-12-03 17:35:50 +03:00
jwandGitHub bc3acd54d5 Merge pull request #230 from wowario/ded
remove ded code
2019-11-21 08:21:42 -08:00
jwandGitHub ed3cb7cafb Merge pull request #229 from wowario/upstream
Upstream
2019-11-21 08:21:24 -08:00
jwandGitHub 0419afa92e Merge pull request #228 from wowario/gpg
add wowario gpg key
2019-11-21 08:20:22 -08:00
wowario 79bd185ec2 remove ded code 2019-11-19 19:56:40 +03:00
Jethro Grassieandwowario 7e02dc3dca make d2h et al. constant-time 2019-11-19 19:35:04 +03:00
Howard Chuandwowario 6537668224 "Fix" non-determinism in native_cctools build
By omitting the otool binary which is built non-deterministically.
We don't use it anyway.
2019-11-19 19:32:50 +03:00
Howard Chuandwowario 5267747297 Fix #6147 DB corruption from child process overwrite
Don't leave stdout/stderr dangling on a fork.
2019-11-19 19:32:34 +03:00
Howard Chuandwowario 0a825e0a3e Fixup compiled python in OSX 2019-11-19 19:32:10 +03:00
Howard Chuandwowario 1c05789afc Fix unwind library ordering
Sort objects being archived
2019-11-19 19:31:55 +03:00
Howard Chuandwowario eee0e5e92f Fixup sodium darwin
get rid of sodium-darwin.mk special case, unify back with sodium.mk
2019-11-19 19:31:38 +03:00
Howard Chuandwowario dff7e526a6 Use standard time for depends caches
streamline, remove obsolete wrappers
2019-11-19 19:31:23 +03:00
Howard Chuandwowario 6fbb9cfa4f Add ARFLAGS
Needed to invoke deterministic mode on some archivers
2019-11-19 19:31:06 +03:00
Howard Chuandwowario 7681f4c364 gitian: add FreeBSD 2019-11-19 19:30:25 +03:00
Howard Chuandwowario 74e6c5d2fe depends: Add FreeBSD support 2019-11-19 19:29:59 +03:00
Howard Chuandwowario a01ad8b296 gitian: Parametrize target platforms 2019-11-19 19:29:41 +03:00
Howard Chuandwowario c236474c4b gitian: Update to latest gitian-builder 2019-11-19 19:29:28 +03:00
xiphonandwowario 0781357b33 wallet: set non-empty error string on connection failure 2019-11-19 19:27:24 +03:00
moneromooo-moneroandwowario bb93513a7c epee: close connection when the peer has done so
This fixes rapid reconnections failing as the peer hasn't yet
worked out the other side is gone, and will reject "duplicate"
connections until a timeout.
2019-11-19 19:26:49 +03:00
moneromooo-moneroandwowario 88b4cb8f9c wallet2: fix pool txes not being flushed when mined 2019-11-19 19:26:25 +03:00
wowario 2de71c3beb add wowario gpg key 2019-11-19 08:48:00 +03:00
jwandGitHub 6fb8129cb9 Merge pull request #227 from wowario/tor
update tor addresses
2019-11-18 13:09:53 -08:00
wowario f8acc3a695 update tor addresses 2019-11-18 22:23:58 +03:00
jwandGitHub 385c3fd9ab Merge pull request #226 from fuwa0529/update-nixos
update the package name on NixOS
2019-11-13 19:54:34 -08:00
fuwa e61627d2e2 update the package name on NixOS 2019-11-13 20:59:46 +08:00
jwandGitHub 4c6c7ab87b Merge pull request #224 from wowario/pr-v0.7.0
absurdity day hard fork
v0.7.0
2019-11-09 08:00:17 -08:00
wowario de7ef82dc7 absurdity day hard fork 2019-11-09 09:24:17 +03:00
jwandGitHub c73d4d0ce0 Merge pull request #223 from wowario/pr-v0.7.0
Rebase to wownero
2019-11-08 10:04:31 -08:00
wowario 383c892488 move utility binaries to debug build 2019-11-08 19:03:21 +03:00
wowario 0ba90c2b09 update README 2019-11-08 18:58:06 +03:00
wowario d55d97ac69 update checkpoints.dat 2019-11-08 18:36:56 +03:00
wowario f3284eeaf0 add v0.7 ASCII art 2019-11-08 18:36:46 +03:00
wowario 104563af49 fix hash2rct in get_exponent 2019-11-08 17:28:48 +03:00
fuwaandwowario d1aa0a0449 fix cn-pow variant 2019-11-08 17:14:22 +03:00
wowario ba2f6f4fc3 add RandomWOW submodule 2019-11-08 17:11:52 +03:00
wowario a65823a794 remove Randomx submodule 2019-11-08 16:55:55 +03:00
fuwaandwowario 903a34edde remove zeromq completely 2019-11-08 16:48:32 +03:00
fuwaandwowario 8635d5dd3e hotfix "no ring" error 2019-11-08 16:47:51 +03:00
Suzyo Nyirendaandwowario 62af9acbbd added public node (wow.aluisyo.network) 2019-11-08 16:47:38 +03:00
fuwaandwowario 1fa73fa684 fix old bulletproof conditional branches 2019-11-08 16:47:23 +03:00
fuwaandwowario 4265df1460 wallet2: fix hf rules for small BP 2019-11-08 16:47:10 +03:00
wowario 3d513d85a2 sanity check: comment out #4691 2019-11-08 16:46:43 +03:00
wowario 44a3b3f22c sanity check: change to false #5434 2019-11-08 16:46:30 +03:00