소스 검색

tris: fix mint interop

tls13
Filippo Valsorda 8 년 전
committed by Peter Wu
부모
커밋
2b667f2952
3개의 변경된 파일7개의 추가작업 그리고 4개의 파일을 삭제
  1. +0
    -1
      .travis.yml
  2. +2
    -2
      _dev/mint/Dockerfile
  3. +5
    -1
      _dev/mint/mint-client.go

+ 0
- 1
.travis.yml 파일 보기

@@ -24,7 +24,6 @@ matrix:
- env: MODE=interop CLIENT=boring REVISION=origin/master
- env: MODE=interop CLIENT=tstclnt ZRTT=1 # tstclnt races and doesn't resend
- env: MODE=interop CLIENT=tstclnt REVISION=default ZRTT=1
- env: MODE=interop CLIENT=mint # broken resumption client

install:
- if [ "$MODE" = "interop" ]; then ./_dev/tris-localserver/start.sh -d && docker ps -a; fi


+ 2
- 2
_dev/mint/Dockerfile 파일 보기

@@ -7,9 +7,9 @@ RUN apk add --update \
RUN go get github.com/bifurcation/mint

# Draft 18
ARG REVISION=271abd1
ARG REVISION=52f9f98

RUN cd /go/src/github.com/bifurcation/mint && git fetch
RUN cd /go/src/github.com/bifurcation/mint && git fetch https://github.com/FiloSottile/mint
RUN cd /go/src/github.com/bifurcation/mint && git checkout $REVISION

ADD mint-client.go /mint-client.go


+ 5
- 1
_dev/mint/mint-client.go 파일 보기

@@ -10,9 +10,13 @@ import (
)

func main() {
c := &mint.Config{
PSKs: &mint.PSKMapCache{},
}

tr := &http.Transport{
DialTLS: func(network, addr string) (net.Conn, error) {
return mint.Dial(network, addr, nil)
return mint.Dial(network, addr, c)
},
DisableKeepAlives: true,
}


불러오는 중...
취소
저장