Alex Grintsvayg
0a54d4da56
fixed some linting errors
...
found them using
```
gometalinter --skip=vendor --disable-all --enable=megacheck --enable=deadcode --enable=ineffassign --enable=interfacer --enable=errcheck ./...
```
2018-08-07 11:38:56 -04:00
Alex Grintsvayg
d9b4c0f94d
fix rpc server
2018-08-07 11:10:12 -04:00
Alex Grintsvayg
079a6bf610
move most dht code into Node
2018-04-27 20:16:12 -04:00
Alex Grintsvayg
8f5313fe76
fix rt updates, add Ping method
2018-04-24 18:12:17 -04:00
Alex Grintsvayg
f5f47aa079
add token manager, add token to request/response, sucessfully perform a STORE request on the python daemon
2018-04-05 16:27:28 -04:00
Alex Grintsvayg
5a37e49765
more improvements
2018-04-05 11:35:57 -04:00
Alex Grintsvayg
a1349b3889
switch request.Args to be a bitmap
2018-04-04 12:01:44 -04:00
Alex Grintsvayg
79addd0b6e
bitmaps in more places
2018-04-04 11:43:27 -04:00
Alex Grintsvayg
035be0893d
peek at raw bencoded data to avoid extra decode
2018-04-03 14:15:04 -04:00
Alex Grintsvayg
ea8d0d1eed
proper types for some IDs
2018-04-03 13:38:01 -04:00
Alex Grintsvayg
a5ef461fc5
findNode and findValue implemented
2018-04-03 12:14:04 -04:00
Alex Grintsvayg
24c079a7dd
dht iterativefind, some tests
2018-03-28 21:05:27 -04:00
Alex Grintsvayg
05e2d8529a
add transaction manager, fix bencoding to support int keys, fix routing table bucketing
2018-03-23 20:15:35 -04:00