Commit Graph

  • 23fa86979d Added release notes Jason Carver 2019-12-12 13:53:09 -08:00
  • 4ab4a01a36 Add MANIFEST.in file Nick Gheorghita 2019-12-12 13:21:22 +01:00
  • 733b1d08b6 Merge pull request #372 from ralexstokes/add-py36-compatibility Alex Stokes 2019-12-10 17:28:49 -08:00
  • 3b9d7c7acd Apply PR feedback Alex Stokes 2019-12-10 17:07:21 -08:00
  • ad379221b9 Merge pull request #373 from NIC619/refactor_and_cleanup_gossipsub NIC Lin 2019-12-07 16:28:55 +08:00
  • a675da52ee Update libp2p/pubsub/gossipsub.py NIC Lin 2019-12-07 15:46:42 +08:00
  • d847e78a83 Add dep async-service mhchia 2019-12-07 00:19:10 +08:00
  • 837a249552 Fix security module mhchia 2019-12-07 00:14:01 +08:00
  • 2d3bfc8184 Apply PR feedback: use defaultdict and init control message NIC619 2019-12-06 23:42:31 +08:00
  • 1929f307fb Fix all modules except for security mhchia 2019-12-06 17:06:37 +08:00
  • 82dcce214a Remove kademlia module (#377) Chih Cheng Liang 2019-12-06 14:14:33 +08:00
  • db0017ddbb Fix lint after applying suggestion NIC619 2019-12-05 17:33:07 +08:00
  • b4900d53da Apply suggestions from code review NIC Lin 2019-12-05 15:21:09 +08:00
  • 67f02c512a Remove unnecessary check and fix test NIC619 2019-12-05 15:10:04 +08:00
  • fae3798ca9 Apply PR feedback: correct the comment in test NIC619 2019-12-05 14:40:49 +08:00
  • e6813da5f5 Refactor _get_peers_to_send NIC619 2019-12-05 14:35:34 +08:00
  • 8e591229fd Update the sleep time in test_handle_prune NIC619 2019-12-03 23:10:56 +08:00
  • c08b2375e1 Fix: should not remove topic if no peers NIC619 2019-12-03 23:10:47 +08:00
  • a9abf1e3dd Fix list deletion and add list remove check NIC619 2019-12-03 22:37:49 +08:00
  • bb15c817b1 Fix var access before assignment NIC619 2019-12-03 22:14:45 +08:00
  • ea6cd30a16 Add back some comment and TODO. Add comment to tests NIC619 2019-12-03 18:45:33 +08:00
  • 60bd4694a4 Extend wait time for test to pass NIC619 2019-12-03 18:03:45 +08:00
  • e9ab0646e3 Fix Pubsub mhchia 2019-12-03 17:27:49 +08:00
  • b405fd76e9 Add test for gossip heartbeat NIC619 2019-12-03 15:49:58 +08:00
  • 8dec0b111d Add test for mesh heartbeat NIC619 2019-12-03 15:49:45 +08:00
  • 5efdf4c703 Group messages for peer in heartbeat NIC619 2019-12-03 15:48:23 +08:00
  • ab1500c708 Remove unneccessary check in gossip heartbeat NIC619 2019-12-03 15:03:06 +08:00
  • d516cf51b8 Add py3.6 to travis config Alex Stokes 2019-12-02 16:05:28 -08:00
  • a1fd106bf3 Ensure correct names of test envs in circle ci Alex Stokes 2019-12-02 16:01:06 -08:00
  • 4c0f511516 Add py36 tox env for testing Alex Stokes 2019-12-02 16:00:56 -08:00
  • 63fd531ed0 Fixes to add python 3.6 compatibility Alex Stokes 2019-12-02 15:57:22 -08:00
  • 920cf646ef Fix lint and add check in fanout heartbeat NIC619 2019-12-02 22:49:27 +08:00
  • a7e0c5d737 Add missing cleanup in gossipsub remove_peer NIC619 2019-12-02 22:41:49 +08:00
  • 357341e0d8 Remove unneccessary filter and check in gossipsub NIC619 2019-12-02 22:40:35 +08:00
  • c2d88962c7 Add gossipsub heartbeat_initial_delay NIC619 2019-12-02 16:55:16 +08:00
  • 0672f5ae6d Fix: move heartbeat delay to heartbeat NIC619 2019-12-02 16:38:48 +08:00
  • bdbb7b2394 Add RoutedHostFactory mhchia 2019-12-01 19:17:44 +08:00
  • eb494e8682 Fix ping protocol mhchia 2019-12-01 19:17:32 +08:00
  • 6149aacc01 Fix examples mhchia 2019-12-01 17:55:07 +08:00
  • 31bf774a16 Fix tests in protocol_muxer and libp2p mhchia 2019-12-01 17:43:14 +08:00
  • 62e47080f5 Fix tests/network mhchia 2019-12-01 16:51:06 +08:00
  • 79fcdf3a02 Update tests in test_tcp.py mhchia 2019-12-01 16:26:16 +08:00
  • 50fd0acf41 Cleanup outdated TODOs in gossipsub NIC619 2019-11-30 20:19:17 +08:00
  • 0a52a05375 Del entry if no more peers subscribe to the topic NIC619 2019-11-30 20:02:11 +08:00
  • e59ac6a250 Cleanup TODOs in pubsub NIC619 2019-11-30 17:12:37 +08:00
  • dfdcf524b7 Merge pull request #362 from NIC619/add_signing_and_verification_to_pubsub NIC Lin 2019-11-30 13:44:12 +08:00
  • 658a0ae156 Apply PR feedback: move signature validation logic into signature validator NIC619 2019-11-29 19:37:48 +08:00
  • 1e600ea7e0 Fix Mplex and Swarm mhchia 2019-11-29 19:09:56 +08:00
  • 1c54c38ca7 Fix lint and add signing_strict to interop tests NIC619 2019-11-29 17:24:40 +08:00
  • f4e86b1172 Add tests for failed signature validation cases NIC619 2019-11-29 14:13:07 +08:00
  • a262b94836 Apply PR feedback: check if signing key and ID match NIC619 2019-11-29 14:12:42 +08:00
  • 064c109b64 Fix signature validator: Add prefix and return verify result NIC619 2019-11-28 18:45:00 +08:00
  • 14bcc2a7a7 Bump version: 0.1.2 → 0.1.3 Jason Carver 2019-11-27 16:20:36 -08:00
  • 3c0675bbba Fix bumpversion to look for double-quotes Jason Carver 2019-11-27 16:19:24 -08:00
  • 52ec6a1606 Compile release notes Jason Carver 2019-11-27 16:10:23 -08:00
  • f28227729c Customize release notes title Jason Carver 2019-11-27 16:09:08 -08:00
  • 40973ea106 Fix "previous" version in bumpversion to: v0.1.2 Jason Carver 2019-11-27 16:04:51 -08:00
  • df429d259c Merge pull request #27 from ethereum/template-filler-venv Jason Carver 2019-11-27 15:31:30 -08:00
  • 7466ace0b8 Merge pull request #370 from libp2p/remove-unbuildable-dependencies-from-docs-extra Jason Carver 2019-11-27 14:37:10 -08:00
  • ce37082c44 Add release note for #318 Jason Carver 2019-11-27 14:16:55 -08:00
  • 27ecd4b0ed Mock dependencies that are excluded in readthedocs Jason Carver 2019-11-27 12:25:11 -08:00
  • 3e5f883c50 Strip out fastecdsa in setup.py, during doc build Jason Carver 2019-11-27 11:21:16 -08:00
  • 4f95bdce42 Merge pull request #368 from carver/release-notes Jason Carver 2019-11-27 10:49:02 -08:00
  • 57f1f49a0f Set the latest version in release notes Jason Carver 2019-11-26 16:38:36 -08:00
  • 84b548beae Back-generate release notes for v0.1.3 release Jason Carver 2019-11-26 15:45:23 -08:00
  • 2a9dc96269 Merge pull request #369 from carver/docs-travis-target Jason Carver 2019-11-27 10:36:15 -08:00
  • d5d6962dce Update Pubsub fixture and test NIC619 2019-11-26 16:12:50 +08:00
  • 0fd400fdf8 Sign and verify in Pubsub NIC619 2019-11-26 16:10:58 +08:00
  • f3c9972159 Implement Pubsub signature validator NIC619 2019-11-26 16:10:20 +08:00
  • 683710573e Add strict_signing: bool and sign_key to Pubsub NIC619 2019-11-26 16:09:46 +08:00
  • da10fc8531 Merge pull request #360 from NIC619/store_our_keypair_in_peerstore NIC Lin 2019-11-27 17:14:36 +08:00
  • abf0da925c Built docs for modules Jason Carver 2019-11-26 17:34:36 -08:00
  • d503950179 Fix all doc build warnings Jason Carver 2019-11-26 17:33:50 -08:00
  • 6668e8d339 sphinx to v2, because starting from blank slate Jason Carver 2019-11-26 17:29:13 -08:00
  • 1564ad659b Convert doc warnings into errors for CI Jason Carver 2019-11-26 17:20:01 -08:00
  • b672da82ec Fix version parse failure because of double-quote Jason Carver 2019-11-26 17:19:19 -08:00
  • 69742da4a3 Add docs test to Travis CI Jason Carver 2019-11-26 16:50:33 -08:00
  • a6864e3bd3 Merge pull request #366 from carver/splice-in-template Jason Carver 2019-11-26 15:48:17 -08:00
  • 5d3be4f890 Fix comment about mypy being not semver Jason Carver 2019-11-26 15:38:32 -08:00
  • 1a283d0b1a Fix merge bug in the readme Jason Carver 2019-11-26 15:23:10 -08:00
  • f84edfc133 Add missing package test script used by Makefile Jason Carver 2019-11-26 12:57:02 -08:00
  • d589daf00d Fill in template variables Jason Carver 2019-11-26 12:44:17 -08:00
  • d1b5a56ccf Match linting rules after merging in template Jason Carver 2019-11-26 12:55:59 -08:00
  • 27da312285 Splice in project template Jason Carver 2019-11-26 12:34:18 -08:00
  • cac7e3909a Merge pull request #357 from NIC619/minor_fix_replace_del NIC Lin 2019-11-26 19:39:41 +08:00
  • ec43c25b45 Rewrite factories, made some of the test running mhchia 2019-11-26 19:24:30 +08:00
  • 9f3f2c53da Apply PR feedback: use defaultdict for peer data map NIC619 2019-11-26 16:18:15 +08:00
  • 417b5e7d61 remove unused asyncio Chih Cheng Liang 2019-11-19 18:36:53 +08:00
  • 50db9e1474 add setup.py Chih Cheng Liang 2019-11-19 18:21:21 +08:00
  • 6ab0e108d3 minor Chih Cheng Liang 2019-11-19 18:07:19 +08:00
  • a397ccdc04 makes test_mplex_stream.py::test_mplex_stream_read_write work Chih Cheng Liang 2019-11-19 18:04:48 +08:00
  • c55ea0e5bb implement trio queue interface Chih Cheng Liang 2019-11-19 18:01:29 +08:00
  • 41ff884eef rewrite tcp reader/writer interface Chih Cheng Liang 2019-11-19 14:01:12 +08:00
  • d4d345c3c7 progressing Chih Cheng Liang 2019-11-18 17:14:37 +08:00
  • f5c725788e need manual stop Chih Cheng Liang 2019-11-11 22:52:48 +08:00
  • ed17bfd663 hack chat example Chih Cheng Liang 2019-11-11 16:38:30 +08:00
  • 94c7a0bca4 Apply PR feedback and fix NIC619 2019-11-26 14:04:28 +08:00
  • fab27b0357 Fix lint NIC619 2019-11-26 12:35:50 +08:00
  • ffa73f5649 Check if pubkey matches peer ID before add NIC619 2019-11-26 12:33:55 +08:00
  • 0bfbdf7fab Move keypair into PeerData NIC619 2019-11-26 12:27:59 +08:00