<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dexon/p2p/nat, branch mission-tmp</title>
<subtitle>DEXON full node (https://github.com/dexon-foundation/dexon)
</subtitle>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/'/>
<entry>
<title>Change import go github.com/dexon-foundation/dexon</title>
<updated>2018-12-19T10:55:22+00:00</updated>
<author>
<name>Wei-Ning Huang</name>
<email>w@cobinhood.com</email>
</author>
<published>2018-09-26T02:48:31+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=9acf5fc03ad7dabcd88eb8972db032122ef5ebe1'/>
<id>9acf5fc03ad7dabcd88eb8972db032122ef5ebe1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>p2p, p2p/discover: add signed ENR generation (#17753)</title>
<updated>2018-10-12T09:47:24+00:00</updated>
<author>
<name>Felix Lange</name>
<email>fjl@users.noreply.github.com</email>
</author>
<published>2018-10-12T09:47:24+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=6f607de5d590ff2fbe8798b04e5924be3b7ca0b4'/>
<id>6f607de5d590ff2fbe8798b04e5924be3b7ca0b4</id>
<content type='text'>
This PR adds enode.LocalNode and integrates it into the p2p
subsystem. This new object is the keeper of the local node
record. For now, a new version of the record is produced every
time the client restarts. We'll make it smarter to avoid that in
the future.

There are a couple of other changes in this commit: discovery now
waits for all of its goroutines at shutdown and the p2p server
now closes the node database after discovery has shut down. This
fixes a leveldb crash in tests. p2p server startup is faster
because it doesn't need to wait for the external IP query
anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This PR adds enode.LocalNode and integrates it into the p2p
subsystem. This new object is the keeper of the local node
record. For now, a new version of the record is produced every
time the client restarts. We'll make it smarter to avoid that in
the future.

There are a couple of other changes in this commit: discovery now
waits for all of its goroutines at shutdown and the p2p server
now closes the node database after discovery has shut down. This
fixes a leveldb crash in tests. p2p server startup is faster
because it doesn't need to wait for the external IP query
anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>all: simplify switches (#17267)</title>
<updated>2018-07-30T09:30:09+00:00</updated>
<author>
<name>Oleg Kovalov</name>
<email>iamolegkovalov@gmail.com</email>
</author>
<published>2018-07-30T09:30:09+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=d42ce0f2c1b52e26cce475e411d97165fb975577'/>
<id>d42ce0f2c1b52e26cce475e411d97165fb975577</id>
<content type='text'>
* all: simplify switches

* silly mistake
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* all: simplify switches

* silly mistake
</pre>
</div>
</content>
</entry>
<entry>
<title>p2p/nat: delete port mapping before adding (#15222)</title>
<updated>2017-10-06T11:39:47+00:00</updated>
<author>
<name>Darrel Herbst</name>
<email>dherbst@gmail.com</email>
</author>
<published>2017-10-06T11:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=d54e3539d453c78e30d950706f6465743723a33c'/>
<id>d54e3539d453c78e30d950706f6465743723a33c</id>
<content type='text'>
Fixes #1024</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1024</pre>
</div>
</content>
</entry>
<entry>
<title>p2p, p2p/discover, p2p/nat: rework logging using context keys</title>
<updated>2017-02-28T09:20:29+00:00</updated>
<author>
<name>Felix Lange</name>
<email>fjl@twurst.com</email>
</author>
<published>2017-02-24T08:58:04+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=96ae35e2ac8c360781407d7294081aabdcbb3652'/>
<id>96ae35e2ac8c360781407d7294081aabdcbb3652</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>all: blidly swap out glog to our log15, logs need rework</title>
<updated>2017-02-23T10:16:44+00:00</updated>
<author>
<name>Péter Szilágyi</name>
<email>peterke@gmail.com</email>
</author>
<published>2017-02-22T12:10:07+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=d4fd06c3dc6cd6d2dbd2bfebfee5bcb46a504851'/>
<id>d4fd06c3dc6cd6d2dbd2bfebfee5bcb46a504851</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>p2p: remove trailing newlines from log messages</title>
<updated>2017-02-23T10:00:04+00:00</updated>
<author>
<name>Péter Szilágyi</name>
<email>peterke@gmail.com</email>
</author>
<published>2017-02-20T17:41:54+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=189dee26c6c00074ca8fb3ffd81faaf4bbc6825a'/>
<id>189dee26c6c00074ca8fb3ffd81faaf4bbc6825a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>all: gofmt -w -s</title>
<updated>2017-01-06T14:52:03+00:00</updated>
<author>
<name>Felix Lange</name>
<email>fjl@twurst.com</email>
</author>
<published>2017-01-06T14:52:03+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=35a7dcb162546f7f31cb6492f716cb93159218d7'/>
<id>35a7dcb162546f7f31cb6492f716cb93159218d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>p2p/nat: fix a bytes based net.IP comparison</title>
<updated>2016-12-15T14:28:31+00:00</updated>
<author>
<name>Péter Szilágyi</name>
<email>peterke@gmail.com</email>
</author>
<published>2016-12-15T14:28:31+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=21fd9f037e38dbfa5e34366f2106e31cede50d4b'/>
<id>21fd9f037e38dbfa5e34366f2106e31cede50d4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2914 from fjl/node-coinhabit</title>
<updated>2016-09-29T12:24:37+00:00</updated>
<author>
<name>Felix Lange</name>
<email>fjl@twurst.com</email>
</author>
<published>2016-09-29T12:24:37+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=44bc2e80ddf82ea2a37c25e7beb0ca06b46b7308'/>
<id>44bc2e80ddf82ea2a37c25e7beb0ca06b46b7308</id>
<content type='text'>
cmd/utils, node: make datadir reusable for bzzd</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cmd/utils, node: make datadir reusable for bzzd</pre>
</div>
</content>
</entry>
</feed>
