Commit Graph

19 Commits (f0d82129ab6da24a984303e9837ea3ddce3928e8)

Author SHA1 Message Date
John Jones f84ec579f2 Making it easier to create secio connections 2017-08-09 10:57:17 -05:00
jmjatlanta 8ff5020088 Reverting back to specific network reads and writes 2017-08-09 10:23:24 -05:00
jmjatlanta 4f52a20314 Handling secio negotiation differently to comply with protocol 2017-08-09 09:12:16 -05:00
John Jones 6f77a64adb IPFS protocols now implement an interface to make marshalling easier 2017-08-09 08:03:40 -05:00
jmjatlanta 3137d9efa6 Now a successful secio connection adds the peer to the peerstore 2017-07-31 16:36:08 -05:00
John Jones 69cbff9cd6 Refactor - SecureSession to SessionContext 2017-03-19 07:42:52 -05:00
John Jones d0512d9084 Made the stream methods more generic 2017-03-09 10:00:45 -05:00
John Jones 3d53c470a5 Correctly generating shared and stretched keys 2017-03-09 00:12:04 -05:00
John Jones 05cc6e9bd3 key exchange complete, nearing encrypted streams, mac invalid 2017-03-08 12:18:29 -05:00
John Jones 0e0b6b1546 Many bug fixes for secio 2017-03-06 19:03:04 -05:00
John Jones 6d9473069b Many fixes around secio 2017-03-02 16:14:52 -05:00
John Jones e55f81490d More cleanup 2017-02-09 04:55:16 -05:00
John Jones 773c980f1f intermediate commit for handshake
Working on negotiations between GO and C version of IPFS
2017-02-08 22:51:35 -05:00
John Jones e1a29128b6 secio handshake compiles, now testing 2017-02-08 11:08:05 -05:00
John Jones f9ba2f6c0f More adjustments for ephemeral encryption 2017-02-06 17:28:11 -05:00
John Jones 783855fe26 in the middle of ephemeral encryption implementation 2017-02-06 17:11:22 -05:00
John Jones d091a29b19 Added multistream protocol to communicate with GO version 2017-02-02 14:10:12 -05:00
John Jones 513b778561 Addition of more handshake code for connecting to other nodes 2017-02-01 12:14:52 -05:00
John Jones 6d9a9e0e70 Beginning of the buildout of secio 2017-02-01 07:52:09 -05:00