Commit Graph

23 Commits

Author SHA1 Message Date
Kagami Hiiragi
3f25744017 Move connection to self detection to transport 2015-02-24 19:38:03 +03:00
Kagami Hiiragi
2bdd415835 error.fatal -> error.type 2015-02-24 19:18:49 +03:00
Kagami Hiiragi
96d63f0613 version.version -> version.protoVersion 2015-02-24 19:09:01 +03:00
Kagami Hiiragi
fe63ccf227 version.streamNumbers -> version.streams 2015-02-24 18:42:57 +03:00
Kagami Hiiragi
c916023393 Decode and validate version message in transports 2015-02-23 23:45:32 +03:00
Kagami Hiiragi
849e76ca23 Bitfield.toString 2015-02-23 20:55:30 +03:00
Kagami Hiiragi
0642977538 Add error.type2str 2015-02-21 20:17:12 +03:00
Kagami Hiiragi
49e4aa4158 Add object.validate API 2015-02-16 19:47:19 +03:00
Kagami Hiiragi
f619a066c6 Fix error.decode API 2015-02-11 18:14:22 +03:00
Kagami Hiiragi
3f0b881a58 Use Buffer type for vector in error encode/decode 2015-02-11 17:53:49 +03:00
Kagami Hiiragi
5ada61cbe1 Accept Buffer on UserAgent.encode 2015-02-10 17:39:01 +03:00
Kagami Hiiragi
084ddc8084 WebSocket transport 2015-02-10 00:56:55 +03:00
Kagami Hiiragi
142cb76e6b Almost finished TCP transport 2015-02-09 17:38:10 +03:00
Kagami Hiiragi
f8327baf73 Check max message payload length
Relates: Bitmessage/PyBitmessage#767
2015-02-07 14:14:53 +03:00
Kagami Hiiragi
254fd196bf Test fixes 2015-02-06 21:10:50 +03:00
Kagami Hiiragi
e15bdecfcb Decode messages in stream mode 2015-02-06 20:44:27 +03:00
Kagami Hiiragi
be6234893f Fix tcp connection tracking 2015-02-06 16:04:17 +03:00
Kagami Hiiragi
9ed1c87df8 More strict inet_pton 2015-02-06 15:57:22 +03:00
Kagami Hiiragi
701fa33742 Fix net module API 2015-02-06 12:47:40 +03:00
Kagami Hiiragi
40d40c55aa TCP bootstrap 2015-02-05 22:55:36 +03:00
Kagami Hiiragi
84ab3ec3a0 Minimal TCP node 2015-02-05 21:38:36 +03:00
Kagami Hiiragi
0fd8fb595f More net stub 2015-02-03 23:13:27 +03:00
Kagami Hiiragi
5e85ae4ab7 Functional tests stub 2015-02-02 18:30:05 +03:00