Commit Graph

  • d2c2a5f933
    Merge pull request #431 from wolfgang/patch-1 master Kevin Mai-Husan Chia 2021-03-17 15:45:46 +0800
  • 0a9f8d23a3
    Update ed25519.py Wolfgang Deutsch 2021-03-16 08:55:44 +0100
  • 2efc072ad9
    Merge pull request #425 from MohamedAlFahim/patch-1 Kevin Mai-Husan Chia 2021-02-25 13:13:59 +0800
  • 55e6ed6e6c
    Merge pull request #426 from McSinyx/trio-lowlevel Kevin Mai-Husan Chia 2021-02-25 13:11:35 +0800
  • 080f8edc8e Use trio.lowlevel instead of trio.hazmat Nguyễn Gia Phong 2021-02-23 22:02:34 +0700
  • 3dfb5c49ab
    Merge pull request #1 from hoh/patch-1 Moshe Malawach 2020-10-27 11:23:18 +0100
  • 2609701159
    Fix dependency issue on base58 with pyaleph Hugo Herter 2020-10-27 10:32:03 +0100
  • 12786f4e26
    Merge pull request #424 from g-r-a-n-t/master Piper Merriam 2020-09-01 19:51:21 -0600
  • 69ffaa08d7
    Fix broken release notes link Mohamed Al-Fahim 2020-08-27 01:01:45 +0000
  • 36a4a9150d
    Interop tests updated and fixed. Grant Wuerker 2020-08-18 15:35:03 -0600
  • 5ae8f04c3a remove version requirements Jonathan Schemoul 2020-05-14 17:47:41 +0200
  • 5144ab8289
    Merge pull request #411 from libp2p/release-notes-fix Alex Stokes 2020-03-25 16:35:14 -0700
  • e712995024 Release notes fix: v0.1.15 -> v0.1.5 Jason Carver 2020-03-25 15:57:41 -0700
  • 612a2f7c51
    Bump version: 0.1.4 → 0.1.5 v0.1.5 Jason Carver 2020-03-25 15:50:57 -0700
  • c5e1d3263f
    add release notes for v0.1.15 Alex Stokes 2020-03-23 18:06:40 -0700
  • 6811a508b2 Added docstrings and ping-amount to 'ping' aratz-lasa 2020-03-03 19:36:01 +0100
  • 379a157d6b
    Merge pull request #410 from ralexstokes/configurable-msg-id Alex Stokes 2020-02-28 08:42:49 -0800
  • 857cc29d27
    add content-addressed message id utility Alex Stokes 2020-02-27 12:13:17 -0800
  • ef666267bd
    Allow `Pubsub` creator to supply a custom msg_id Alex Stokes 2020-02-27 11:57:00 -0800
  • 9d68de8c21
    Merge pull request #406 from mhchia/feature/noise-patterxx Kevin Mai-Husan Chia 2020-02-28 17:13:00 +0800
  • a851a11a4a
    Merge ef2e2487af into 1f881e0464 aratz-lasa 2020-02-28 09:09:51 +0100
  • de3a44eea9
    Merge dbe0df2200 into 1f881e0464 aratz-lasa 2020-02-28 09:05:26 +0100
  • ec8c10965d
    travis CI: use the latest go version mhchia 2020-02-26 16:21:05 +0800
  • 1af12ddf43
    interop test: support both noise and plaintext mhchia 2020-02-26 16:07:01 +0800
  • cb4e1115c6
    Remove wrong encoding mhchia 2020-02-26 15:33:22 +0800
  • c1f6054b3c
    plaintext: update pb mhchia 2020-02-26 15:05:05 +0800
  • 728d9e5c9c
    Noise: update pb mhchia 2020-02-26 15:04:43 +0800
  • f8240bd2cb
    plaintext: use varint msg read/writer mhchia 2020-02-20 22:55:11 +0800
  • 6016ea731b
    `BaseMsgReadWriter` mhchia 2020-02-20 21:48:03 +0800
  • 88f660a9c5
    Noise: try to use noise in go mhchia 2020-02-20 17:38:44 +0800
  • a9f4f285ee
    Noise: clean up dup code mhchia 2020-02-19 23:54:12 +0800
  • 13e8f496a7
    Noise: add noise option in the factories and tests mhchia 2020-02-19 23:15:03 +0800
  • 1d2a976597
    Remove TODOs mhchia 2020-02-18 22:55:48 +0800
  • 48a7c1a969
    Security: ensure remote pubkeys are stored mhchia 2020-02-18 22:43:29 +0800
  • e02bba93b1
    Noise: fix docs mhchia 2020-02-17 23:55:13 +0800
  • f0df2d189f
    Plaintext: use existing msgio reader mhchia 2020-02-17 23:43:00 +0800
  • 3c2e835725
    Security: `SecureSession` mhchia 2020-02-17 23:33:45 +0800
  • 2df47a943c
    Refactor mhchia 2020-02-17 19:02:18 +0800
  • 874c6bbca4
    Refactor MsgIOReadWriter mhchia 2020-02-17 17:30:29 +0800
  • ea645f0bd6
    Copied read/write from secio mhchia 2020-02-17 17:06:00 +0800
  • f8739268e2
    Noise: encrypt and decrypt in `NoiseConnection` mhchia 2020-02-17 16:30:44 +0800
  • 6ea96e9313
    Add comments in pattern xx mhchia 2020-02-16 18:23:16 +0800
  • d0290d2b5a
    Noise: complete handshake process mhchia 2020-02-16 00:42:49 +0800
  • 8a4ebd4cbb
    Support read/write of noise msg and payload mhchia 2020-02-15 12:12:12 +0800
  • 1f881e0464
    Merge pull request #405 from mhchia/feature/noise Kevin Mai-Husan Chia 2020-02-28 15:44:49 +0800
  • dbe0df2200 Filled IListener documentation aratz-lasa 2020-02-27 16:40:34 +0100
  • ef2e2487af Implemented PING fully-featured aratz-lasa 2020-02-27 09:12:09 +0100
  • b53675e288 Changed 'nursery' for 'task_status' aratz-lasa 2020-02-26 20:52:53 +0100
  • 4620544d45
    Noise: fix docs mhchia 2020-02-15 12:35:36 +0800
  • f4c545ed68
    isort: add `noise` to 3rd party config mhchia 2020-02-15 12:18:44 +0800
  • 95959725db
    Noise pattern: Fix flake8 mhchia 2020-02-15 12:18:19 +0800
  • d7fabab3e1
    Noise: add compiled pb2.py mhchia 2020-02-09 13:23:12 +0800
  • 0324a69841
    Noise: add `PatternXX` mhchia 2020-02-09 00:33:26 +0800
  • f27db83a14
    Noise: add TODO comments mhchia 2020-02-08 10:48:29 +0800
  • fb53edbc04
    Change `async def write` mhchia 2020-02-07 18:33:15 +0800
  • 1152f9b703
    Update libp2p/security/noise/transport.py Kevin Mai-Husan Chia 2020-02-08 10:14:35 +0800
  • 23ece34157
    test_noise_connection: fix missing nursery mhchia 2020-02-07 18:17:15 +0800
  • 99f505d6d7
    Merge pull request #403 from hukkinj1/disable-incremental-mypy Kevin Mai-Husan Chia 2020-02-07 18:10:34 +0800
  • 897e66b7e1
    Add the skeletons of noise transport and conn mhchia 2020-02-07 17:47:50 +0800
  • 2f3c5b2ee0 Disable incremental mode of mypy Taneli Hukkinen 2020-02-02 16:48:09 +0100
  • e63584c387
    Merge pull request #404 from libp2p/feature/trio Kevin Mai-Husan Chia 2020-02-06 10:49:53 +0800
  • f1dbd52d67
    Merge branch 'master' into feature/trio mhchia 2020-02-06 10:39:54 +0800
  • 7c74e36d41
    Merge pull request #365 from mhchia/feature/porting-to-trio Kevin Mai-Husan Chia 2020-02-06 10:14:11 +0800
  • ddbedc6c15
    Pubsub: `handle_talk` mhchia 2020-02-05 21:44:33 +0800
  • 5b03a7ad9f
    Mplex: only close the send of new stream channel mhchia 2020-02-05 21:41:28 +0800
  • b7c2ec2187
    Mplex: change the reference url mhchia 2020-02-05 21:31:04 +0800
  • 7f8c0f11f6
    Pubsub: change channel size mhchia 2020-02-05 21:30:26 +0800
  • ba0fb8a833
    Fix: use `pass` over `...`(Ellipse) mhchia 2020-02-05 20:36:42 +0800
  • 1fff6ad6b4
    Mplex: change message channel size to 8 mhchia 2020-02-05 20:31:18 +0800
  • 64c9c48dac
    Mplex: change new stream channel size mhchia 2020-02-05 19:48:02 +0800
  • 1e7d5c73ee
    test_mplex_stream: refactor mhchia 2020-02-05 17:25:39 +0800
  • 996b5cf15d
    Mplex: catch exceptions from `channel.send` mhchia 2020-02-05 17:05:30 +0800
  • 12cb0d9ac4
    Swarm: change `notify_xxx` back to async func mhchia 2020-02-04 22:56:13 +0800
  • 13930ae718
    SwarmConn: perform `close` right away mhchia 2020-02-04 22:51:21 +0800
  • c0ab609559
    Mplex: catch `RawConnError` when writing mhchia 2020-02-04 21:57:59 +0800
  • f884bfa39e
    SwarmConn: don't access `Swarm.manager` mhchia 2020-02-04 21:57:11 +0800
  • 0548d28568
    Fix: `StreamReset` in the stream handlers mhchia 2020-02-04 20:46:40 +0800
  • a7ba59bf9f
    Add a nursery in `Swarm` mhchia 2020-02-04 20:45:58 +0800
  • b007bb4d07
    Use the latest async-service mhchia 2020-02-04 17:46:30 +0800
  • 89338914d3
    Add comment for `serve_tcp` mhchia 2020-02-04 17:45:56 +0800
  • 857bb34f4e
    Add checkpoints in `PubsubNotifee` mhchia 2020-02-04 17:44:10 +0800
  • 66975ae3f2
    Pubsub: change `run_task` to `run_daemon_task` mhchia 2020-02-04 17:43:39 +0800
  • 7ae9de9002
    Fix handler in `net_stream_pair_factory` mhchia 2020-02-04 17:09:26 +0800
  • 3a91f114ab
    Swarm: add `default_stream_handler` mhchia 2020-02-04 17:05:53 +0800
  • 3fc60cb312
    SwarmConn: iterate `streams.copy` in `_cleanup` mhchia 2020-02-04 17:04:28 +0800
  • d483982acb
    SwarmConn: don't catch exceptions in handler mhchia 2020-02-04 15:10:49 +0800
  • 5da102d1c9
    Ping protocol: move `with` statement out of `try` mhchia 2020-02-04 15:09:42 +0800
  • 113696dce2
    TravisCI: use python `3.7` instead of `3.7-dev` mhchia 2020-02-03 16:04:32 +0800
  • 22963a3099
    Fix trio-typing>=0.3,<0.4 mhchia 2020-02-02 18:18:01 +0800
  • 05d5d045ea
    Fix pubsub interop: missing unsubscribe_fn mhchia 2020-02-02 18:17:22 +0800
  • 1588be2be9
    Change the channel size of peer queue mhchia 2020-01-31 17:42:47 +0800
  • e57d01f360
    PR feedback mhchia 2020-01-28 15:48:41 +0800
  • 095a848f30
    Add clean-up logics into TrioSubscriptionAPI mhchia 2020-01-28 00:29:05 +0800
  • c3ba67ea87
    Remove locks in `PubsubNotifee` mhchia 2020-01-27 14:30:44 +0800
  • 92ea35e147
    Fix `IPubsub` and add `IPubsub.wait_until_ready` mhchia 2020-01-27 00:10:33 +0800
  • e3a1dd62e4
    Use new type hinting for trio channel mhchia 2020-01-26 23:56:19 +0800
  • 42bc4d5d06
    `INetworkService` implement `ServiceAPI` mhchia 2020-01-26 23:55:31 +0800
  • ddfbf9ffc8
    Use `raise from` to reserve stacktrace mhchia 2020-01-26 23:54:29 +0800
  • b85bab1a09
    Don't catch `trio.BusyResourceError` mhchia 2020-01-26 23:09:56 +0800
  • 5b4b65faa8
    Change default value of `read()` mhchia 2020-01-26 23:03:38 +0800