Commit Graph

  • 23848039fd Use pytest.fail() to fail test Taneli Hukkinen 2019-11-05 01:26:08 +0100
  • 69279108bc Add flake8-bugbear Taneli Hukkinen 2019-11-04 21:16:09 +0100
  • cab0e0c1c4 Add warn_unreachable=True mypy config Taneli Hukkinen 2019-11-04 21:05:12 +0100
  • dcfeb3e38a
    Merge pull request #339 from dmuhs/fix/kademlia-docstring Piper Merriam 2019-10-29 11:31:35 -0600
  • 817325f341 Fix docstring list in KademliaProtocol Dominik Muhs 2019-10-29 18:22:13 +0100
  • ded3792924
    Merge pull request #331 from dmuhs/fix/docs-format Piper Merriam 2019-10-28 09:39:52 -0600
  • 4ec190cbe0
    Merge 817e9c88cf into f2bfc68f6d Dominik Muhs 2019-10-26 11:16:27 +0000
  • 817e9c88cf Add docs to extra dev requirements Dominik Muhs 2019-10-26 13:16:12 +0200
  • d4808a68ad Merge branch 'master' of github.com:libp2p/py-libp2p Dominik Muhs 2019-10-26 12:52:18 +0200
  • f7403ef349 Add setup.py doc extra Dominik Muhs 2019-10-26 12:51:30 +0200
  • 3439a2c10e Add docformatter to lintroll and tox CI check Dominik Muhs 2019-10-26 12:45:26 +0200
  • 3346640078 Minor: cleaning up type hints Prashant Hayaran 2019-10-25 17:33:25 +0530
  • f2bfc68f6d
    Re-generate protobufs Alex Stokes 2019-10-25 18:51:57 +0900
  • eaa800c356
    Merge pull request #332 from dmuhs/refactor/bool-params Alex Stokes 2019-10-25 09:38:52 +0800
  • bafdd8512d Enforce pre-summary newline in docstrings Dominik Muhs 2019-10-24 20:10:45 +0200
  • 87ed98d7af Add newline before docstring summary Dominik Muhs 2019-10-24 20:10:36 +0200
  • 09ab6c51ec Fix formatting in secio transport Dominik Muhs 2019-10-24 19:52:03 +0200
  • 714126faf5 Update secio tests to new initiator flag Dominik Muhs 2019-10-24 19:30:57 +0200
  • b5eeceecbf Rename raw connection initiator flags Dominik Muhs 2019-10-24 19:28:42 +0200
  • 5810174374 Rename stream muxer initiator flags Dominik Muhs 2019-10-24 19:28:19 +0200
  • c0452c961b Update stream muxer conftest Dominik Muhs 2019-10-24 19:25:51 +0200
  • 031b98ddf0 Rename stream muxer initiator flags Dominik Muhs 2019-10-24 19:25:34 +0200
  • 4bda366bb8 Rename protocol muxer initiator flags Dominik Muhs 2019-10-24 19:25:09 +0200
  • 021c92ea25 Rename secio initiator flags Dominik Muhs 2019-10-24 19:22:24 +0200
  • 7ad96d167c Rename InsecureSession initiator flag Dominik Muhs 2019-10-24 19:18:29 +0200
  • 18783b82a2 Rename SecurityMultistream initiator flag Dominik Muhs 2019-10-24 19:17:00 +0200
  • ee0b4daf1c Rename BaseSession initiator flag Dominik Muhs 2019-10-24 19:16:08 +0200
  • afb79da9f8 Fix typo Dominik Muhs 2019-10-24 19:12:15 +0200
  • 2e38d5e5fb Rename TransportUpgrader initiator flag Dominik Muhs 2019-10-24 19:06:49 +0200
  • b6caf36efa
    Merge ae1c5f1a81 into 477c08da96 aratz-lasa 2019-10-24 21:23:09 +0800
  • 477c08da96
    Merge pull request #314 from ralexstokes/add-default-protocols Alex Stokes 2019-10-24 20:10:53 +0900
  • d795a9b854
    Add tests for `ping` protocol Alex Stokes 2019-10-24 19:50:38 +0900
  • 1cf239cce6
    Respect a remote close during the `ping` protocol Alex Stokes 2019-10-24 19:44:52 +0900
  • e157c3f654
    typing fixes Alex Stokes 2019-09-24 19:15:32 -0700
  • f24b488f79
    handle other side closing their end of the connection during `ping` Alex Stokes 2019-09-24 19:04:18 -0700
  • 4a800e5c56
    Add first-pass at `ping` protocol Alex Stokes 2019-09-24 18:21:04 -0700
  • 1bf0c31d1f
    add basic test for default protocols Alex Stokes 2019-10-24 17:36:34 +0900
  • 15cabb1c33
    Copy default data to avoid undesirable mutations Alex Stokes 2019-10-24 17:27:15 +0900
  • d0c8b7d8af
    Avoid sharing default dictionary argument across all instances of class Alex Stokes 2019-09-24 19:12:04 -0700
  • c92bade815
    Add "default protocols" that all hosts have by default Alex Stokes 2019-09-24 17:19:22 -0700
  • 2af97240c5 Fix import formatting Dominik Muhs 2019-10-24 09:16:58 +0200
  • 61cd5e5659 Show diff on incorrectly sorted imports Dominik Muhs 2019-10-24 09:16:49 +0200
  • 73251a0c36
    Merge pull request #328 from NIC619/another_error_handling Kevin Mai-Husan Chia 2019-10-24 14:53:19 +0800
  • 3db297fbee Fix mypy errors Dominik Muhs 2019-10-24 08:53:19 +0200
  • eef505f2d9 Add automatic docstring formatter and apply Dominik Muhs 2019-10-24 08:41:10 +0200
  • 3d131534e4 Fix mypy errors Dominik Muhs 2019-10-23 18:41:53 +0200
  • 78aa5f996f Add installation notes Dominik Muhs 2019-10-23 17:29:33 +0200
  • fc65511f6a Fix unexpected indentation warning in Swarm.listen docstring Dominik Muhs 2019-10-22 09:59:52 +0200
  • 3621f0b785 Fix formatting in docs conf Dominik Muhs 2019-10-21 15:46:14 +0200
  • 7442d3fb65 Add basic autodoc and doc file structure Dominik Muhs 2019-10-21 15:30:54 +0200
  • d52b093286
    Fix mypy error NIC619 2019-10-18 15:59:35 +0800
  • 9889cb8ab1
    Fix wrong import NIC619 2019-10-18 15:44:07 +0800
  • 211e2f6dd0
    Catch `PeerDataError` in `PeerStore.get` NIC619 2019-10-17 15:52:57 +0800
  • 5063f0e2a6
    Fix lint NIC619 2019-10-17 15:34:11 +0800
  • 49bd460e37
    Catch `SedesException` in `deserialize_public_key` NIC619 2019-10-17 15:19:39 +0800
  • da08d37c38
    Add `SedesException` SecioException NIC619 2019-10-17 15:03:18 +0800
  • 29bf623d2c
    Raise `DecryptionFailedException` when failed to decrypt read msg NIC619 2019-10-17 14:30:30 +0800
  • 5e5c96f1ea
    Add `DecryptionFailedException` MsgioException NIC619 2019-10-17 14:29:58 +0800
  • ae1c5f1a81 First draft for UDP/TCP Stream unified interface Aratz M. Lasa 2019-10-16 01:48:54 +0200
  • 27b1c00c8b Merge branch 'master' of ssh://github.com/libp2p/py-libp2p Moshe Malawach 2019-10-16 17:27:28 +0200
  • 30aeb35122
    Merge pull request #324 from aratz-lasa/issue-280 Kevin Mai-Husan Chia 2019-10-16 17:20:23 +0900
  • ac9feef26c Pull request feedback Aratz M. Lasa 2019-10-15 20:32:25 +0200
  • fa1637850e Removed pipenv Pipfiles Aratz M. Lasa 2019-10-15 19:27:04 +0200
  • 70ea471491 Blacked Aratz M. Lasa 2019-10-15 19:11:11 +0200
  • d1d91e4091 Refactored for 'lint' testenv Aratz M. Lasa 2019-10-15 19:02:03 +0200
  • 65b5e7aeea
    Update libp2p/peer/peerinfo.py aratz-lasa 2019-10-15 16:31:20 +0200
  • 8143563831 Added tests for 'RoutedHost' and modified 'FindPeer' Aratz M. Lasa 2019-10-15 01:01:16 +0200
  • a7626ef822 do not add addresses if they are already there in peerdata Moshe Malawach 2019-10-14 13:02:18 +0200
  • 3f24b015ab Implemented Host that includes a routing system. Explicitly separating different Host types as in Go implementation Aratz M. Lasa 2019-10-14 00:29:28 +0200
  • 00f83a3694
    Merge pull request #321 from mhchia/fix/version-in-setuppy Kevin Mai-Husan Chia 2019-10-11 22:46:02 +0900
  • b8963e4433
    Fix: version released mismatches setup.py mhchia 2019-10-02 09:58:08 +0800
  • a369a9f605
    Merge pull request #323 from mhchia/fix/ignore-typing-for-wait Kevin Mai-Husan Chia 2019-10-02 16:16:01 +0800
  • 82dc5d9e31
    Ignore typing for `asyncio.wait` mhchia 2019-10-02 15:45:54 +0800
  • 50a0783b98
    Merge pull request #320 from aleph-im/master Kevin Mai-Husan Chia 2019-10-02 11:36:08 +0800
  • 986a852e7e Remove forced debug level Moshe Malawach 2019-10-01 11:17:05 +0200
  • 4923a68526
    Make `Mplex` inherit `Cancellable` mhchia 2019-09-27 16:46:00 +0800
  • 7f5e20be45
    Swarm mhchia 2019-09-27 16:11:42 +0800
  • 3c0ed09d15
    Use `Cancellable` in `SwarmConn` and `Swarm` mhchia 2019-09-27 16:01:08 +0800
  • a19d1bd7b8
    Fix test for `Cancellable` mhchia 2019-09-27 15:59:12 +0800
  • 07b0c94cb0
    Use `set` instead of `WeakSet` for now mhchia 2019-09-26 17:37:59 +0800
  • 90e12d63cf
    Format mhchia 2019-09-24 22:31:27 +0800
  • 00f511e487
    Add `Cancellable` mhchia 2019-09-24 22:30:07 +0800
  • ec015b5a00
    Merge pull request #311 from ralexstokes/clean-up-mss-client Alex Stokes 2019-09-25 11:47:41 -0400
  • ada4d48b6e
    remove overly verbose comments Alex Stokes 2019-09-24 15:35:48 -0700
  • e6a0361e09
    Merge pull request #291 from ralexstokes/add-ed25519-support Alex Stokes 2019-09-24 10:21:01 -0700
  • 75ec2facce
    linter fix Alex Stokes 2019-09-24 10:07:33 -0700
  • 673ce40133
    Add basic tests for ed25519 keys Alex Stokes 2019-09-24 09:50:49 -0700
  • 487c923791
    add ed25519 private key deserializer Alex Stokes 2019-09-24 09:50:03 -0700
  • 6f638b7afe
    Merge pull request #307 from swedneck/patch-1 Alex Stokes 2019-09-24 09:54:47 -0700
  • bbd8279811
    Add explicit exception if we are missing a deserializer Alex Stokes 2019-09-24 09:38:59 -0700
  • 6e53849604
    Delete utils in favor of serialization module Alex Stokes 2019-09-24 09:31:35 -0700
  • 5fdca2ffb2
    Add public key implementation Alex Stokes 2019-09-09 20:23:44 -0400
  • fa7d1d66a8
    Fix import path Alex Stokes 2019-09-09 20:18:39 -0400
  • b142964d31
    Adds support for verifying ed25519 signatures, for secio Alex Stokes 2019-09-09 20:04:35 -0400
  • dbc35e8b9d
    Merge pull request #310 from mhchia/fix/missing_await_for_stream_reset_in_pubsub Kevin Mai-Husan Chia 2019-09-24 14:04:25 +0800
  • b53ca5708f
    Merge pull request #305 from mhchia/fix/change-notifee-and-add-tests-for-swarm-conn-and-mplex Kevin Mai-Husan Chia 2019-09-24 14:02:58 +0800
  • da34b086d5
    Merge branch 'master' into fix/change-notifee-and-add-tests-for-swarm-conn-and-mplex mhchia 2019-09-24 13:50:54 +0800
  • 3e9df896f4
    Merge pull request #308 from mhchia/fix/move-deps-on-p2pclient-to-tox Kevin Mai-Husan Chia 2019-09-24 13:49:35 +0800
  • b0c919aab7
    Add the missing `await` mhchia 2019-09-24 13:34:26 +0800
  • e217acf4ac
    Add additional sleep mhchia 2019-09-24 13:28:14 +0800