Commit Graph

123 Commits

Author SHA1 Message Date
momo5502
2a4c06ad5e Get default node via hastebin 2016-02-12 22:23:41 +01:00
momo5502
a5cca963e0 Seamless integration of our proto address type 2016-02-12 16:29:48 +01:00
momo5502
a11f004a7e More proto stuff.
We should add a version identifier before releasing!
2016-02-12 15:06:06 +01:00
momo5502
e3904db37c Rewrite network interface. 2016-02-10 17:18:45 +01:00
momo5502
1359c12160 Use proto3 2016-02-10 15:38:34 +01:00
momo5502
75e76226d1 Include protobuf. Not sure if we're supposed to commit protoc :S 2016-02-10 14:54:50 +01:00
momo5502
d87a6ced42 Implement client side node synchronization. 2016-02-10 01:22:00 +01:00
momo5502
40d6c6d715 Rewrote node system to register using ECDSA signatures. 2016-02-09 22:13:49 +01:00
momo5502
87c239a1dc Fix cryptography memory leaks :P 2016-02-08 18:43:31 +01:00
momo5502
4d36a0b9ed ECDSA and PRGN stuff. 2016-02-08 14:27:15 +01:00
momo5502
4a5743c67b Regularly store nodes. 2016-02-07 00:48:39 +01:00
momo5502
497a4ecefb Some fixes. 2016-02-05 13:10:22 +01:00
momo5502
7bd8feff5d Implement node serverlist for the client. 2016-02-03 20:10:54 +01:00
momo5502
2a29232a6f Node invalidation security stuff. 2016-02-01 21:59:45 +01:00
momo5502
e43444738c Stuff seems to take years to compile on release :/ Might wanna switch to openssl, crypto++ or some other rsa lib. 2016-01-31 21:27:43 +01:00
momo5502
55170e6ba8 correctly include tomsfastmath 2016-01-31 19:50:17 +01:00
momo5502
e51e791184 2016-01-31 13:19:29 +01:00
momo5502
fb7879e2c6 Node optimization 2016-01-29 03:49:51 +01:00
momo5502
91826963cd Separator check for network stuff. 2016-01-29 03:18:58 +01:00
momo5502
b0e0b1ff2f Network protocol and invalidation stuff. 2016-01-28 23:36:57 +01:00
momo5502
b350c3774b More node stuff. 2016-01-28 21:37:48 +01:00
momo5502
c4daed0bad Node stuff. 2016-01-28 17:30:32 +01:00
momo5502
da74627af3 Experimental node stuff 2016-01-28 16:19:43 +01:00