Skip to content

Commit

Permalink
create a v0.19.x release
Browse files Browse the repository at this point in the history
  • Loading branch information
marten-seemann committed Dec 4, 2020
1 parent d1bc0c2 commit c945c4c
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 10 deletions.
6 changes: 3 additions & 3 deletions internal/protocol/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,16 @@ const (

// The version numbers, making grepping easier
const (
VersionTLS VersionNumber = 0x51474fff
VersionWhatever VersionNumber = 1 // for when the version doesn't matter
VersionTLS VersionNumber = 0xff00001d // draft-29
VersionWhatever VersionNumber = 1 // for when the version doesn't matter
VersionUnknown VersionNumber = math.MaxUint32
VersionDraft29 VersionNumber = 0xff00001d
VersionDraft32 VersionNumber = 0xff000020
)

// SupportedVersions lists the versions that the server supports
// must be in sorted descending order
var SupportedVersions = []VersionNumber{VersionTLS}
var SupportedVersions = []VersionNumber{VersionDraft32, VersionDraft29}

// IsValidVersion says if the version is known to quic-go
func IsValidVersion(v VersionNumber) bool {
Expand Down
5 changes: 2 additions & 3 deletions internal/protocol/version_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ var _ = Describe("Version", func() {
Expect(IsValidVersion(VersionTLS)).To(BeTrue())
Expect(IsValidVersion(VersionWhatever)).To(BeFalse())
Expect(IsValidVersion(VersionUnknown)).To(BeFalse())
Expect(IsValidVersion(VersionDraft29)).To(BeFalse())
Expect(IsValidVersion(VersionDraft32)).To(BeFalse())
Expect(IsValidVersion(VersionDraft29)).To(BeTrue())
Expect(IsValidVersion(VersionDraft32)).To(BeTrue())
Expect(IsValidVersion(1234)).To(BeFalse())
})

Expand All @@ -24,7 +24,6 @@ var _ = Describe("Version", func() {
})

It("has the right string representation", func() {
Expect(VersionTLS.String()).To(ContainSubstring("TLS"))
Expect(VersionWhatever.String()).To(Equal("whatever"))
Expect(VersionUnknown.String()).To(Equal("unknown"))
Expect(VersionDraft29.String()).To(Equal("draft-29"))
Expand Down
6 changes: 3 additions & 3 deletions interop/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ FROM martenseemann/quic-network-simulator-endpoint:latest AS builder

RUN apt-get update && apt-get install -y wget tar git

RUN wget https://dl.google.com/go/go1.14.linux-amd64.tar.gz && \
tar xfz go1.14.linux-amd64.tar.gz && \
rm go1.14.linux-amd64.tar.gz
RUN wget https://dl.google.com/go/go1.15.linux-amd64.tar.gz && \
tar xfz go1.15.linux-amd64.tar.gz && \
rm go1.15.linux-amd64.tar.gz

ENV PATH="/go/bin:${PATH}"

Expand Down
5 changes: 4 additions & 1 deletion interop/client/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,10 @@ func runTestcase(testcase string) error {
if err != nil {
return err
}
quicConf := &quic.Config{Tracer: qlog.NewTracer(getLogWriter)}
quicConf := &quic.Config{
Tracer: qlog.NewTracer(getLogWriter),
Versions: []quic.VersionNumber{quic.VersionDraft29},
}

if testcase == "http3" {
r := &http3.RoundTripper{
Expand Down

0 comments on commit c945c4c

Please sign in to comment.