Commit Graph

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