Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

move go-libp2p-pnet here #1465

Merged
merged 43 commits into from
May 3, 2022
Merged

move go-libp2p-pnet here #1465

merged 43 commits into from
May 3, 2022

Commits on Oct 26, 2016

  1. Add pskConn

    Kubuxu committed Oct 26, 2016
    Configuration menu
    Copy the full SHA
    b5de300 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2016

  1. Configuration menu
    Copy the full SHA
    55d3a73 View commit details
    Browse the repository at this point in the history
  2. Start implementing codecs

    Kubuxu committed Oct 27, 2016
    Configuration menu
    Copy the full SHA
    c6ffeff View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2016

  1. Implement protector

    Kubuxu committed Oct 28, 2016
    Configuration menu
    Copy the full SHA
    3d3f679 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2016

  1. Configuration menu
    Copy the full SHA
    9570786 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2016

  1. Configuration menu
    Copy the full SHA
    23d1243 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2016

  1. Configuration menu
    Copy the full SHA
    1128a7c View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2016

  1. Implement fingerprint

    Kubuxu committed Nov 24, 2016
    Configuration menu
    Copy the full SHA
    92a6e39 View commit details
    Browse the repository at this point in the history
  2. Add more info to error

    Kubuxu committed Nov 24, 2016
    Configuration menu
    Copy the full SHA
    8b54290 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2016

  1. Update interface-pnet to 1.0.1

    Add more docs, switch errors to ipnet.NewError
    Kubuxu committed Nov 25, 2016
    Configuration menu
    Copy the full SHA
    85eab91 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2017

  1. Configuration menu
    Copy the full SHA
    5f77c1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e48088b View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2017

  1. Add docs to GenerateV1PSK

    Kubuxu committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    93471c1 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2017

  1. read nonces, even if they are fragmented

    io.ReadFull is garantueed to read the complete length of the buffer (or
    to return an error if that fails). This way, reading the nonce also
    succeeds when multiple Read calls are necessary.
    marten-seemann committed May 27, 2017
    Configuration menu
    Copy the full SHA
    80bf4d2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #7 from marten-seemann/fix-nonce-read

    read nonces, even if they are fragmented
    Kubuxu authored May 27, 2017
    Configuration menu
    Copy the full SHA
    bff8aac View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2017

  1. Configuration menu
    Copy the full SHA
    b2e8111 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2017

  1. update msgio

    Stebalien committed Nov 20, 2017
    Configuration menu
    Copy the full SHA
    1915779 View commit details
    Browse the repository at this point in the history
  2. don't copy the buffer pool

    use the global one
    Stebalien committed Nov 20, 2017
    Configuration menu
    Copy the full SHA
    9e983da View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15 from libp2p/feat/update-msgio

    update msgio
    Stebalien authored Nov 20, 2017
    Configuration menu
    Copy the full SHA
    30a698d View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2017

  1. gx: update deps

    * pull through libp2p-transport update
    * update moved go-libp2p-dummy-conn
    Stebalien committed Nov 21, 2017
    Configuration menu
    Copy the full SHA
    a1ed19f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #16 from libp2p/gx/update-steb

    gx: update deps
    Stebalien authored Nov 21, 2017
    Configuration menu
    Copy the full SHA
    c49327c View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2018

  1. correctly handle Read errors/EOF

    Read can read data *and* return an error.
    Stebalien committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    02aa648 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2018

  1. Configuration menu
    Copy the full SHA
    cec0aa6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #21 from libp2p/fix/annotate-pnet-bad-key-error

    annotate the "malformed key" error from pnet protector
    Kubuxu authored Apr 20, 2018
    Configuration menu
    Copy the full SHA
    11f3d9b View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2018

  1. wrap net conns, not transport conns

    We now "protect" below the transport layer.
    
    Also, make the tests work without the dummy conn package (one fewer deps).
    Stebalien committed Jun 5, 2018
    Configuration menu
    Copy the full SHA
    34c0789 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2018

  1. Merge pull request #19 from libp2p/feat/refactor

    wrap net conns, not transport conns
    Stebalien authored Jun 6, 2018
    Configuration menu
    Copy the full SHA
    8684d2b View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2018

  1. avoid the buffer-pool on read

    We can xor in-place (this is what secio does).
    Stebalien committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    fbcd00d View commit details
    Browse the repository at this point in the history
  2. switch to go-buffer-pool

    It has a nicer interface and we don't even need the rest of the msgio stuff.
    Stebalien committed Sep 25, 2018
    Configuration menu
    Copy the full SHA
    f9f8239 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2018

  1. Merge pull request #24 from libp2p/feat/switch-to-buffer-pool

    switch to go-buffer-pool
    Kubuxu authored Sep 26, 2018
    Configuration menu
    Copy the full SHA
    03d3fdb View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2019

  1. remove dependency on go-multicodec

    It's unmaintained and pulls in github.com/whyrusleeping/cbor. This patch
    explicitly re-implements the minimally needed features.
    
    Also fixes #12.
    Stebalien committed Mar 22, 2019
    Configuration menu
    Copy the full SHA
    767f2b7 View commit details
    Browse the repository at this point in the history
  2. test decoding on windows

    Stebalien committed Mar 22, 2019
    Configuration menu
    Copy the full SHA
    e90259b View commit details
    Browse the repository at this point in the history
  3. Add bad encoding test case

    License: MIT
    Signed-off-by: Jakub Sztandera <[email protected]>
    Kubuxu committed Mar 22, 2019
    Configuration menu
    Copy the full SHA
    8c9004d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50f09fa View commit details
    Browse the repository at this point in the history
  5. Merge pull request #26 from libp2p/feat/no-multicodec

    remove dependency on go-multicodec
    Kubuxu authored Mar 22, 2019
    Configuration menu
    Copy the full SHA
    410c629 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2019

  1. update readme badges

    yusefnapora committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    506082e View commit details
    Browse the repository at this point in the history
  2. update readme badges

    yusefnapora committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    6793f6f View commit details
    Browse the repository at this point in the history

Commits on May 25, 2019

  1. Configuration menu
    Copy the full SHA
    3ca427f View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2020

  1. Configuration menu
    Copy the full SHA
    a7b7b60 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #32 from libp2p/generalize-private-network

    remove key serialization, construct conn from ipnet.PSK
    Stebalien authored Mar 7, 2020
    Configuration menu
    Copy the full SHA
    e91fc11 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2021

  1. fix staticcheck

    marten-seemann committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    64e14f9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #41 from libp2p/fix-staticcheck

    fix staticcheck
    Stebalien authored Apr 23, 2021
    Configuration menu
    Copy the full SHA
    fd9610c View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2022

  1. Configuration menu
    Copy the full SHA
    a225be0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f87598 View commit details
    Browse the repository at this point in the history