Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pion/dtls
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.1.5
Choose a base ref
...
head repository: pion/dtls
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.2.0
Choose a head ref

Commits on May 18, 2022

  1. Use full image reference

    This makes things work properly with podman, without having to rely on
    implicit fallback configuration to the Docker Hub.
    daenney committed May 18, 2022
    Copy the full SHA
    ba33f3d View commit details
  2. Enable ED25519 E2E tests

    OpenSSL finally caught up.
    
    Closes: #11
    daenney committed May 18, 2022
    Copy the full SHA
    189d384 View commit details
  3. Consolidate signaturehash tests

    We're well past Go 1.13 now, and our go.mod requires 1.13 as a minimum.
    No need to separate the tests anymore.
    daenney committed May 18, 2022
    Copy the full SHA
    10d3c06 View commit details

Commits on May 21, 2022

  1. Update CI configs to v0.7.8

    Update lint scripts and CI configs.
    pionbot authored and Sean-Der committed May 21, 2022
    Copy the full SHA
    84b65ad View commit details

Commits on May 22, 2022

  1. Update CI configs to v0.7.9

    Update lint scripts and CI configs.
    pionbot authored and Sean-Der committed May 22, 2022
    Copy the full SHA
    89cd8ae View commit details

Commits on May 24, 2022

  1. Fix CertificateVerify for ed25519

    We were incorrectly hashing the handshakeBodies and passing that into
    Sign. However, for ed25519 you're not supposed to do that, it's part of
    the signature scheme (aside from the fact that it also uses SHA-512, not
    SHA-256).
    
    This should now result in ED25519 client certificates working correctly.
    
    Fixes: #469
    daenney committed May 24, 2022
    Copy the full SHA
    74571b5 View commit details
  2. Fix KeyUsage on x509 template

    x509.KeyUsageKeyEncipherment is only valid for RSA. It's probably
    harmless to have it on other things, but it really shouldn't be there.
    daenney committed May 24, 2022
    Copy the full SHA
    2d27879 View commit details
  3. Update CI configs to v0.7.10

    Update lint scripts and CI configs.
    pionbot authored and daenney committed May 24, 2022
    Copy the full SHA
    fa5afe3 View commit details

Commits on Jun 1, 2022

  1. Update golang.org/x/crypto digest to 793ad66

    Generated by renovateBot
    renovate-bot authored and renovate[bot] committed Jun 1, 2022
    Copy the full SHA
    4589ddf View commit details
  2. Update golang.org/x/net digest to c960675

    Generated by renovateBot
    renovate-bot authored and renovate[bot] committed Jun 1, 2022
    Copy the full SHA
    0d729a7 View commit details

Commits on Jun 22, 2022

  1. Update module github.com/pion/transport to v0.13.1

    Generated by renovateBot
    renovate[bot] committed Jun 22, 2022
    Copy the full SHA
    0dd0f95 View commit details

Commits on Jul 1, 2022

  1. Update golang.org/x/crypto digest to 0559593

    Generated by renovateBot
    renovate[bot] committed Jul 1, 2022
    Copy the full SHA
    194c03a View commit details
  2. Update golang.org/x/net digest to 69896b7

    Generated by renovateBot
    renovate[bot] committed Jul 1, 2022
    Copy the full SHA
    66ec820 View commit details

Commits on Jul 29, 2022

  1. Make the Elliptic curves and order configurable

    This allows the client/server to chose which elliptic curves they wish
    to advertise, and in which order.
    
    Fixes #474
    daenney committed Jul 29, 2022
    Copy the full SHA
    de299f5 View commit details

Commits on Aug 3, 2022

  1. Implement VerifyConnection as is in tls.Config

    VerifyConnection, if not nil, is called after normal certificate
    verification/PSK and after VerifyPeerCertificate by either a TLS client
    or server. If it returns a non-nil error, the handshake is aborted
    and that error results.
    
    If normal verification fails then the handshake will abort before
    considering this callback. This callback will run for all connections
    regardless of InsecureSkipVerify or ClientAuth settings.
    jkralik committed Aug 3, 2022
    Copy the full SHA
    82c1271 View commit details
  2. Set e2e/Dockerfile to golang:1.18-bullseye

    E2E fails with 1.19
    jkralik committed Aug 3, 2022
    Copy the full SHA
    b8ebc62 View commit details

Commits on Aug 15, 2022

  1. Copy the full SHA
    43968a2 View commit details
  2. Implement GetCertificate and GetClientCertificate

    The goal is to close the feature parity gap with stdlib's tls package.
    
    Co-authored-by: Rachel Chen <rachel@chens.email>
    jkralik and zllovesuki committed Aug 15, 2022
    Copy the full SHA
    a04cfcc View commit details

Commits on Sep 1, 2022

  1. Update golang.org/x/net digest to 83b083e

    Generated by renovateBot
    renovate[bot] committed Sep 1, 2022
    Copy the full SHA
    980895f View commit details
  2. Update golang.org/x/crypto digest to c86fa9a

    Generated by renovateBot
    renovate[bot] committed Sep 1, 2022
    Copy the full SHA
    4f8fa1e View commit details

Commits on Oct 1, 2022

  1. Update golang.org/x/crypto digest to eccd636

    Generated by renovateBot
    renovate[bot] committed Oct 1, 2022
    Copy the full SHA
    aabc687 View commit details
  2. Update golang.org/x/net digest to 107f3e3

    Generated by renovateBot
    renovate[bot] committed Oct 1, 2022
    Copy the full SHA
    984d41b View commit details

Commits on Oct 20, 2022

  1. Update CI configs to v0.8.0

    Update lint scripts and CI configs.
    pionbot authored and daenney committed Oct 20, 2022
    Copy the full SHA
    4ae7e13 View commit details

Commits on Nov 1, 2022

  1. Update module golang.org/x/crypto to v0.1.0

    Generated by renovateBot
    renovate[bot] committed Nov 1, 2022
    Copy the full SHA
    8eed8ed View commit details

Commits on Nov 19, 2022

  1. Update module github.com/pion/transport to v0.14.0

    Generated by renovateBot
    renovate[bot] committed Nov 19, 2022
    Copy the full SHA
    1209570 View commit details

Commits on Dec 1, 2022

  1. Update module github.com/pion/transport to v0.14.1

    Generated by renovateBot
    renovate[bot] committed Dec 1, 2022
    Copy the full SHA
    f4896b5 View commit details
  2. Update module golang.org/x/net to v0.2.0

    Generated by renovateBot
    renovate[bot] committed Dec 1, 2022
    Copy the full SHA
    265bf7a View commit details
  3. Update module golang.org/x/crypto to v0.3.0

    Generated by renovateBot
    renovate[bot] authored and daenney committed Dec 1, 2022
    Copy the full SHA
    0b11454 View commit details

Commits on Dec 31, 2022

  1. Ignore lint error on Subjects() deprecation

    The API is expected to be called with a new cert pool.
    
    The deprecation has no suggested alternative.
    kevmo314 authored and daenney committed Dec 31, 2022
    Copy the full SHA
    c21afb8 View commit details
  2. Update CI configs to v0.8.1

    Update lint scripts and CI configs.
    pionbot authored and kevmo314 committed Dec 31, 2022
    Copy the full SHA
    5e7f90f View commit details

Commits on Jan 1, 2023

  1. Update module golang.org/x/net to v0.4.0

    Generated by renovateBot
    renovate[bot] committed Jan 1, 2023
    Copy the full SHA
    08c3602 View commit details
  2. Update module golang.org/x/crypto to v0.4.0

    Generated by renovateBot
    renovate[bot] committed Jan 1, 2023
    Copy the full SHA
    3026357 View commit details

Commits on Jan 4, 2023

  1. Update hash name check to be case insensitive

    Some SDPs emit uppercase hash names. This change makes the comparison
    case insensitive.
    kevmo314 committed Jan 4, 2023
    Copy the full SHA
    f40c61d View commit details

Commits on Jan 10, 2023

  1. Update CI configs to v0.9.0

    Update lint scripts and CI configs.
    pionbot authored and daenney committed Jan 10, 2023
    Copy the full SHA
    205e480 View commit details
  2. Update module github.com/pion/udp to v0.1.2

    Generated by renovateBot
    renovate[bot] authored and daenney committed Jan 10, 2023
    Copy the full SHA
    d0f27fe View commit details

Commits on Jan 20, 2023

  1. Update CI configs to v0.10.1

    Update lint scripts and CI configs.
    pionbot authored and at-wat committed Jan 20, 2023
    Copy the full SHA
    3a6f531 View commit details

Commits on Jan 22, 2023

  1. Fix fuzzing of recordLayer

    The old code caused compilation errors
    an was clearly not covered by any tests so far.
    stv0g committed Jan 22, 2023
    Copy the full SHA
    6aaf97c View commit details

Commits on Jan 23, 2023

  1. Update CI configs to v0.10.3

    Update lint scripts and CI configs.
    pionbot authored and stv0g committed Jan 23, 2023
    Copy the full SHA
    b122250 View commit details
  2. Use Go's built-in fuzzing tool instead of go-fuzz

    Use Go's built-in fuzzing tool instead of go-fuzz
    stv0g committed Jan 23, 2023
    Copy the full SHA
    5f48042 View commit details
Loading