Milos Gajdos
195c6a8c90
Neighbour is now peer. Neighbourhood is Peers. Small refactor.
2019-09-13 03:03:54 +01:00
Milos Gajdos
ec6318befc
Prune nodes that have not announced themselves for certain time period.
2019-09-03 10:00:14 +01:00
Milos Gajdos
86665454e7
Implementation of Nodes method. First take on full handler
2019-09-02 17:06:21 +01:00
Milos Gajdos
4f5a849211
Added Nodes method to Network interface
2019-09-02 12:40:05 +01:00
Milos Gajdos
bf53c16e4b
Rough outline of Network introspection interface
2019-09-02 12:40:05 +01:00
Milos Gajdos
d09b7dbbef
Broadcast neighbourhood; fix critical bugs in channel connections
...
This commit introduces neighbourhood announcements which allows to
maintaing neighbour map if each next-hop node.
It also fixes a critical bug when accepting connections for a particular
tunnel channel.
2019-08-28 20:11:19 +01:00
Milos Gajdos
e1599b0f17
Set server name. Set default network name.
2019-08-23 15:14:16 +01:00
Milos Gajdos
a09d5d2e9a
Add Address method. Start and Stop router/server.
2019-08-23 15:14:16 +01:00
Milos Gajdos
fcec6e8eae
First attempt to implement default network interface
2019-08-23 15:14:15 +01:00
Milos Gajdos
6beae23afd
First commit. Outline of the default network.
2019-08-23 15:14:15 +01:00
Asim Aslam
34381213e7
Package comment
2019-08-05 18:04:47 +01:00
Asim Aslam
cdf0f14d58
remove this code
2019-07-31 17:19:49 +01:00
Asim Aslam
318367cd71
move NewNetwork
2019-07-31 15:37:12 +01:00
Asim Aslam
2d09e74b0e
add address/advertise
2019-07-31 15:35:51 +01:00
Asim Aslam
fca89e06ef
Some network inspiration
2019-07-31 15:22:57 +01:00
Asim Aslam
eda380284c
remove network
2019-07-09 18:45:14 +01:00
Asim Aslam
0bf54c122f
move transport back
2019-07-09 18:41:26 +01:00
Asim Aslam
c5214c931f
reorder and reword
2019-07-09 16:38:44 +01:00
Asim Aslam
d725980444
add some initialisers
2019-07-09 16:37:59 +01:00
Asim Aslam
6bdc23a3aa
add comments
2019-07-08 16:32:12 +01:00
Asim Aslam
fa54db5ba5
rename network name to go.micro
2019-07-08 16:27:02 +01:00
Asim Aslam
4a02e1ff2f
rewrite network interface
2019-07-08 16:24:57 +01:00
Asim Aslam
eafc930f84
Change network id to name
2019-07-07 10:10:38 +01:00
Asim Aslam
ebe3633082
move network initialiser code
2019-07-01 22:59:11 +01:00
Asim Aslam
032c3134c6
update comment
2019-07-01 22:54:26 +01:00
Asim Aslam
8ccf61ebaf
Strip Link methods
2019-07-01 22:52:28 +01:00
Asim Aslam
fbbc33d0f9
Set Network() to string
2019-07-01 22:41:27 +01:00
Asim Aslam
0899282277
Checkpoint networking code
2019-07-01 11:55:15 +01:00
Asim Aslam
ac098e4d78
add router selector and network defaults
2019-06-26 16:12:57 +01:00
Asim Aslam
dffbe045e4
move node functions
2019-06-22 19:02:57 +01:00
Asim Aslam
2d91ba411e
update the network interface
2019-06-22 16:51:20 +01:00
Asim Aslam
ed54384bf4
Update network
2019-06-18 11:56:11 +01:00
Asim Aslam
59eaa89bac
Node is a network
2019-06-17 21:11:39 +01:00
Asim Aslam
1a571b8c82
Add network transport
2019-06-17 18:25:42 +01:00
Asim Aslam
308673b393
add network package
2019-06-17 16:57:53 +01:00