<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go-tangerine/p2p, branch master</title>
<subtitle>Tangerine full node (https://github.com/tangerine-network/go-tangerine)
</subtitle>
<id>https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/atom?h=master</id>
<link rel='self' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/'/>
<updated>2019-10-03T06:52:28+00:00</updated>
<entry>
<title>BACKPORT: p2p/enode, p2p/discv5: fix URL parsing test for go 1.12.8 (#19963)</title>
<updated>2019-10-03T06:52:28+00:00</updated>
<author>
<name>Felix Lange</name>
<email>fjl@twurst.com</email>
</author>
<published>2019-08-15T08:36:36+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/commit/?id=6675923a8ed9f6abdaad6505e402b0b9c59fd529'/>
<id>urn:sha1:6675923a8ed9f6abdaad6505e402b0b9c59fd529</id>
<content type='text'>
</content>
</entry>
<entry>
<title>core: add p2p whitelist for consortium</title>
<updated>2019-09-17T08:57:31+00:00</updated>
<author>
<name>Jhih-Ming Huang</name>
<email>jm@byzantine-lab.io</email>
</author>
<published>2019-08-16T08:28:50+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/commit/?id=0594f51ee194bc975a75d293a789d98f47f3f4d9'/>
<id>urn:sha1:0594f51ee194bc975a75d293a789d98f47f3f4d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rebrand as tangerine-network/go-tangerine</title>
<updated>2019-09-17T08:57:29+00:00</updated>
<author>
<name>Wei-Ning Huang</name>
<email>w@byzantine-lab.io</email>
</author>
<published>2019-06-12T09:31:08+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/commit/?id=ac088de6322fc16ebe75c2e5554be73754bf1fe2'/>
<id>urn:sha1:ac088de6322fc16ebe75c2e5554be73754bf1fe2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>crypto: use go-ethereum secp256k1 package to avoid symbol conflict (#374)</title>
<updated>2019-06-15T14:09:56+00:00</updated>
<author>
<name>Wei-Ning Huang</name>
<email>w@dexon.org</email>
</author>
<published>2019-04-18T06:15:11+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/commit/?id=7f9d5b1f1cb1a07e2600533a85e585c2a6dfe7bd'/>
<id>urn:sha1:7f9d5b1f1cb1a07e2600533a85e585c2a6dfe7bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dex: remove node table (#330)</title>
<updated>2019-06-15T14:09:55+00:00</updated>
<author>
<name>Sonic</name>
<email>sonic@dexon.org</email>
</author>
<published>2019-04-03T08:28:29+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/commit/?id=c597b2ff15aefcc73d55a0a3f8c8e0f6e18f083c'/>
<id>urn:sha1:c597b2ff15aefcc73d55a0a3f8c8e0f6e18f083c</id>
<content type='text'>
* dex: remove node table
Node table is not so useful, go back to rely on kademlia
* p2p: fix direct dial still have resolve delay
</content>
</entry>
<entry>
<title>p2p, p2p/discover: more aggressive dial strategy for direct dial (#326)</title>
<updated>2019-06-15T14:09:55+00:00</updated>
<author>
<name>Sonic</name>
<email>sonic@dexon.org</email>
</author>
<published>2019-04-02T11:00:34+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/commit/?id=bd0a9ffa31539f43e4deb3aaf6e48a72571253fa'/>
<id>urn:sha1:bd0a9ffa31539f43e4deb3aaf6e48a72571253fa</id>
<content type='text'>
* p2p/discover: bump failure counter only if no nodes were provided
* p2p: more aggressive dial strategy for direct dial
</content>
</entry>
<entry>
<title>Revert "p2p/discover: increase IP address limits (#60)"</title>
<updated>2019-06-13T10:11:44+00:00</updated>
<author>
<name>Wei-Ning Huang</name>
<email>w@dexon.org</email>
</author>
<published>2019-03-22T06:27:14+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/commit/?id=9ae4bba0bb7ddf004f54e7e7e2a18f021f4a7cd6'/>
<id>urn:sha1:9ae4bba0bb7ddf004f54e7e7e2a18f021f4a7cd6</id>
<content type='text'>
This reverts commit 3ca44e556bd9561b0c6c64c7d3a4f95726c78be8.
</content>
</entry>
<entry>
<title>p2p, dex: add debug log (#269)</title>
<updated>2019-06-12T09:27:23+00:00</updated>
<author>
<name>Sonic</name>
<email>sonic@dexon.org</email>
</author>
<published>2019-03-18T00:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/commit/?id=671e8fb6441fef5365bc357fe27c9fda6c98f4db'/>
<id>urn:sha1:671e8fb6441fef5365bc357fe27c9fda6c98f4db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>p2p: report peer counts to datadog (#254)</title>
<updated>2019-06-12T09:27:22+00:00</updated>
<author>
<name>Cliff Lin</name>
<email>zylin@cs.nctu.edu.tw</email>
</author>
<published>2019-03-14T03:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/commit/?id=48066385fe960936758728be34a1d7ae6e9e95a2'/>
<id>urn:sha1:48066385fe960936758728be34a1d7ae6e9e95a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>p2p/discover: fix peer discovery (#248)</title>
<updated>2019-06-12T09:27:22+00:00</updated>
<author>
<name>Wei-Ning Huang</name>
<email>w@dexon.org</email>
</author>
<published>2019-03-12T04:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/go-tangerine/commit/?id=7fe778e601a9371c498ce9262d35b95daa1cc362'/>
<id>urn:sha1:7fe778e601a9371c498ce9262d35b95daa1cc362</id>
<content type='text'>
The refactor in 4cd90e02e23ecf2bb11bcb4bba4fea2ae164ef74 introduced
livness checks for nodes. However, the change in
86ec742f975d825f42dd69ebf17b0adaa66542c0 did not properly set the
initial liveness check value for verified node. For verified node we
should set livenessCheck to 1 initially.

Without this change, the node entry will not be properly send to other
nodes and the network would be broken.</content>
</entry>
</feed>
