-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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-tls here #1466
move go-libp2p-tls here #1466
Commits on Nov 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 82f9c87 - Browse repository at this point
Copy the full SHA 82f9c87View commit details -
Configuration menu - View commit details
-
Copy full SHA for b70779f - Browse repository at this point
Copy the full SHA b70779fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09e1e2a - Browse repository at this point
Copy the full SHA 09e1e2aView commit details
Commits on Nov 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 63843cc - Browse repository at this point
Copy the full SHA 63843ccView commit details
Commits on Nov 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 1c0f10c - Browse repository at this point
Copy the full SHA 1c0f10cView commit details
Commits on Nov 30, 2018
-
Configuration menu - View commit details
-
Copy full SHA for eaf15fd - Browse repository at this point
Copy the full SHA eaf15fdView commit details -
Merge pull request #5 from libp2p/use-context
close the underlying connection when the context is canceled
Configuration menu - View commit details
-
Copy full SHA for 21cff47 - Browse repository at this point
Copy the full SHA 21cff47View commit details
Commits on Jan 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 955b805 - Browse repository at this point
Copy the full SHA 955b805View commit details
Commits on Jan 12, 2019
-
Merge pull request #9 from libp2p/ecdsa
add support for ECDSA keys
Configuration menu - View commit details
-
Copy full SHA for 936688b - Browse repository at this point
Copy the full SHA 936688bView commit details
Commits on Feb 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 10b3e2a - Browse repository at this point
Copy the full SHA 10b3e2aView commit details -
Merge pull request #13 from libp2p/better-type-checking
avoid using interface{} when generating certificates
Configuration menu - View commit details
-
Copy full SHA for 517ac00 - Browse repository at this point
Copy the full SHA 517ac00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f8a324 - Browse repository at this point
Copy the full SHA 9f8a324View commit details -
Merge pull request #12 from libp2p/optimize-cert-chain-generation
remove unneeded marshaling / unmarshaling when generating cert chain
Configuration menu - View commit details
-
Copy full SHA for a16ab88 - Browse repository at this point
Copy the full SHA a16ab88View commit details -
TLS 1.3 will require Go >= 1.12, so we don't need any fixes that were specific to Go 1.10 any more.
Configuration menu - View commit details
-
Copy full SHA for 5ecc2f9 - Browse repository at this point
Copy the full SHA 5ecc2f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4909818 - Browse repository at this point
Copy the full SHA 4909818View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b45a8d - Browse repository at this point
Copy the full SHA 0b45a8dView commit details -
TLS 1.3 support was recently made opt-in in Go 1.12, so we need to explicitly enable it.
Configuration menu - View commit details
-
Copy full SHA for 1c09b02 - Browse repository at this point
Copy the full SHA 1c09b02View commit details -
Configuration menu - View commit details
-
Copy full SHA for df91dee - Browse repository at this point
Copy the full SHA df91deeView commit details
Commits on Feb 21, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f799512 - Browse repository at this point
Copy the full SHA f799512View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5677418 - Browse repository at this point
Copy the full SHA 5677418View commit details
Commits on Feb 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 92fedfe - Browse repository at this point
Copy the full SHA 92fedfeView commit details
Commits on Feb 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ebc4872 - Browse repository at this point
Copy the full SHA ebc4872View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d129c2 - Browse repository at this point
Copy the full SHA 7d129c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4b8bb7 - Browse repository at this point
Copy the full SHA e4b8bb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e996c4a - Browse repository at this point
Copy the full SHA e996c4aView commit details -
Merge pull request #14 from libp2p/example
add an example (mainly for development)
Configuration menu - View commit details
-
Copy full SHA for b405c82 - Browse repository at this point
Copy the full SHA b405c82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2000551 - Browse repository at this point
Copy the full SHA 2000551View commit details -
Merge pull request #17 from libp2p/peer-verification
improve peer verification
Configuration menu - View commit details
-
Copy full SHA for e31e5a8 - Browse repository at this point
Copy the full SHA e31e5a8View commit details
Commits on Mar 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c6c1a34 - Browse repository at this point
Copy the full SHA c6c1a34View commit details -
fix logging when using secp256k1 key in tests
Co-Authored-By: marten-seemann <martenseemann@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for afcc2e4 - Browse repository at this point
Copy the full SHA afcc2e4View commit details
Commits on Mar 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a2bf05d - Browse repository at this point
Copy the full SHA a2bf05dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a49a4b1 - Browse repository at this point
Copy the full SHA a49a4b1View commit details -
Merge pull request #23 from libp2p/chacha-preference
use ChaCha if one of the peers doesn't have AES hardware support
Configuration menu - View commit details
-
Copy full SHA for 5f29402 - Browse repository at this point
Copy the full SHA 5f29402View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b073e1 - Browse repository at this point
Copy the full SHA 2b073e1View commit details
Commits on Apr 7, 2019
-
Merge pull request #26 from libp2p/cert-prefix
use a prefix when signing the public key
Configuration menu - View commit details
-
Copy full SHA for d8bd9ab - Browse repository at this point
Copy the full SHA d8bd9abView commit details -
When resuming a session using session tickets, no certificate chain is presented, and the callbacks needed to verify the peer identity would not be called.
Configuration menu - View commit details
-
Copy full SHA for 2684cc1 - Browse repository at this point
Copy the full SHA 2684cc1View commit details
Commits on Apr 9, 2019
-
Merge pull request #20 from libp2p/new-handshake
implement the new handshake
Configuration menu - View commit details
-
Copy full SHA for 173abf7 - Browse repository at this point
Copy the full SHA 173abf7View commit details
Commits on May 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c37e733 - Browse repository at this point
Copy the full SHA c37e733View commit details
Commits on Jul 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 250af20 - Browse repository at this point
Copy the full SHA 250af20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08736ac - Browse repository at this point
Copy the full SHA 08736acView commit details
Commits on Aug 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f7ede37 - Browse repository at this point
Copy the full SHA f7ede37View commit details -
Merge pull request #33 from libp2p/expose-pubkey-from-certchain
expose the function to derive the peer's public key from the cert chain
Configuration menu - View commit details
-
Copy full SHA for cca3e39 - Browse repository at this point
Copy the full SHA cca3e39View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea13d7a - Browse repository at this point
Copy the full SHA ea13d7aView commit details
Commits on Nov 1, 2019
-
Fix: Connection Closed after handshake
The context-cancelled watchdog goroutine may start running way after the handshake has finished and the associated context has been cancelled (by the executeDial() function in go-libp2p-swarm usuaully). This results in the connection being closed right after being stablished.
Configuration menu - View commit details
-
Copy full SHA for 0328485 - Browse repository at this point
Copy the full SHA 0328485View commit details -
Merge pull request #37 from libp2p/fix/handshake-cancelled
Fix: Connection Closed after handshake
Configuration menu - View commit details
-
Copy full SHA for 6b8d597 - Browse repository at this point
Copy the full SHA 6b8d597View commit details
Commits on Nov 12, 2019
-
Merge pull request #34 from libp2p/no-key-error-check
make the error check for not receiving a public key more explicit
Configuration menu - View commit details
-
Copy full SHA for 7c0aea2 - Browse repository at this point
Copy the full SHA 7c0aea2View commit details
Commits on Nov 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3b381d8 - Browse repository at this point
Copy the full SHA 3b381d8View commit details
Commits on Nov 26, 2019
-
Merge pull request #39 from libp2p/close-conn-on-error
close the underlying connection when the handshake fails
Configuration menu - View commit details
-
Copy full SHA for 3fc3210 - Browse repository at this point
Copy the full SHA 3fc3210View commit details
Commits on Dec 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 04be62c - Browse repository at this point
Copy the full SHA 04be62cView commit details -
Merge pull request #43 from libp2p/chore/update
Update deps and fix tests
Configuration menu - View commit details
-
Copy full SHA for 21893f7 - Browse repository at this point
Copy the full SHA 21893f7View commit details
Commits on Mar 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1ca1358 - Browse repository at this point
Copy the full SHA 1ca1358View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a96fcd - Browse repository at this point
Copy the full SHA 5a96fcdView commit details
Commits on Apr 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4fa1ab4 - Browse repository at this point
Copy the full SHA 4fa1ab4View commit details -
Merge pull request #57 from libp2p/improve-verification-error
improve the error message returned when peer verification fails
Configuration menu - View commit details
-
Copy full SHA for d3b17bf - Browse repository at this point
Copy the full SHA d3b17bfView commit details
Commits on Jul 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8aa3448 - Browse repository at this point
Copy the full SHA 8aa3448View commit details -
Merge pull request #68 from libp2p/remove-tls13-godebug-check
remove setting of the TLS 1.3 GODEBUG flag
Configuration menu - View commit details
-
Copy full SHA for 14a65b8 - Browse repository at this point
Copy the full SHA 14a65b8View commit details
Commits on Mar 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for aaa62b9 - Browse repository at this point
Copy the full SHA aaa62b9View commit details
Commits on Jul 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for aa3fa7d - Browse repository at this point
Copy the full SHA aa3fa7dView commit details -
Merge pull request #86 from libp2p/fix-deprecated-key-bytes-calls
fix deprecated call to key.Bytes
Configuration menu - View commit details
-
Copy full SHA for 6e77466 - Browse repository at this point
Copy the full SHA 6e77466View commit details
Commits on Aug 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1e7a4d7 - Browse repository at this point
Copy the full SHA 1e7a4d7View commit details -
Merge pull request #88 from libp2p/handle-critical-extension
fix: don't fail the handshake when the libp2p extension is critical
Configuration menu - View commit details
-
Copy full SHA for 0f4d03d - Browse repository at this point
Copy the full SHA 0f4d03dView commit details
Commits on Sep 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 958fc8e - Browse repository at this point
Copy the full SHA 958fc8eView commit details -
Merge pull request #91 from libp2p/web3-bot/sync
sync: update CI config files
Configuration menu - View commit details
-
Copy full SHA for 52f323e - Browse repository at this point
Copy the full SHA 52f323eView commit details
Commits on Sep 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2bf69fb - Browse repository at this point
Copy the full SHA 2bf69fbView commit details -
Merge pull request #94 from libp2p/check-peer-id-on-inbound
add the peer ID to SecureInbound
Configuration menu - View commit details
-
Copy full SHA for d7493ef - Browse repository at this point
Copy the full SHA d7493efView commit details
Commits on Nov 23, 2021
-
set a random certificate issuer
According to RFC3280, the issuer field must not be empty.
Configuration menu - View commit details
-
Copy full SHA for 1b09f16 - Browse repository at this point
Copy the full SHA 1b09f16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 433e650 - Browse repository at this point
Copy the full SHA 433e650View commit details
Commits on Jan 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 414ea4c - Browse repository at this point
Copy the full SHA 414ea4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07909fc - Browse repository at this point
Copy the full SHA 07909fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ffe478 - Browse repository at this point
Copy the full SHA 5ffe478View commit details -
Merge pull request #105 from libp2p/bye-ginkgo
migrate to standard Go tests, stop using Ginkgo
Configuration menu - View commit details
-
Copy full SHA for b4e9948 - Browse repository at this point
Copy the full SHA b4e9948View commit details
Commits on Apr 10, 2022
-
use tls.Conn.HandshakeContext instead of tls.Conn.Handshake (#106)
* use tls.Conn.HandshakeContext instead of tls.Conn.Handshake * make sure that crypto/tls picks up the handshake ctx cancelation in tests
Configuration menu - View commit details
-
Copy full SHA for 7ee67dd - Browse repository at this point
Copy the full SHA 7ee67ddView commit details
Commits on Apr 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6d7a396 - Browse repository at this point
Copy the full SHA 6d7a396View commit details -
Merge pull request #111 from libp2p/feat/catch-panic
feat: catch panics in TLS negotiation
Configuration menu - View commit details
-
Copy full SHA for 6c27b17 - Browse repository at this point
Copy the full SHA 6c27b17View commit details
Commits on Apr 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 57ea005 - Browse repository at this point
Copy the full SHA 57ea005View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27cfd3f - Browse repository at this point
Copy the full SHA 27cfd3fView commit details