97d2b5a0e3
I have experimented with a new approach for embedding psiphon in
7fc0bcd97c
.
It seems the build is still building and the experiment is still
running. With the new approach, we're now vendoring less dependencies,
which hopefully puts us in the right track to, one day, import
Psiphon as a normal Go dependency.
I'll make sure to report to the Psiphon team what is currently
preventing us from importing their ClientLibrary directly.
This work is part of https://github.com/ooni/probe/issues/1894.
As part of running the update, I run `go get -u -v ./...`, which
led to go-cmp also being updated in the process.
61 lines
2.5 KiB
Modula-2
61 lines
2.5 KiB
Modula-2
module github.com/ooni/probe-cli/v3
|
|
|
|
go 1.16
|
|
|
|
require (
|
|
filippo.io/age v1.0.0
|
|
git.torproject.org/pluggable-transports/goptlib.git v1.2.0
|
|
git.torproject.org/pluggable-transports/snowflake.git/v2 v2.0.1
|
|
github.com/AlecAivazis/survey/v2 v2.3.2
|
|
github.com/alecthomas/kingpin v2.2.6+incompatible
|
|
github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 // indirect
|
|
github.com/apex/log v1.9.0
|
|
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5
|
|
github.com/cretz/bine v0.2.0
|
|
github.com/fatih/color v1.13.0
|
|
github.com/fsnotify/fsnotify v1.5.1 // indirect
|
|
github.com/google/go-cmp v0.5.6
|
|
github.com/google/martian/v3 v3.2.1
|
|
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510
|
|
github.com/google/uuid v1.3.0
|
|
github.com/gorilla/websocket v1.4.2
|
|
github.com/hexops/gotextdiff v1.0.3
|
|
github.com/iancoleman/strcase v0.2.0
|
|
github.com/klauspost/cpuid/v2 v2.0.9 // indirect
|
|
github.com/klauspost/reedsolomon v1.9.15 // indirect
|
|
github.com/lucas-clemente/quic-go v0.25.0
|
|
github.com/marten-seemann/qtls-go1-17 v0.1.0
|
|
github.com/mattn/go-colorable v0.1.12
|
|
github.com/mattn/go-sqlite3 v1.14.10 // indirect
|
|
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d // indirect
|
|
github.com/miekg/dns v1.1.45
|
|
github.com/mitchellh/go-wordwrap v1.0.1
|
|
github.com/montanaflynn/stats v0.6.6
|
|
github.com/ooni/go-libtor v1.1.4
|
|
github.com/ooni/oohttp v0.0.0-20220118112935-940b7f7db71e
|
|
github.com/ooni/probe-assets v0.7.0
|
|
github.com/ooni/psiphon/tunnel-core v0.0.0-20220121102537-7fc0bcd97c5f
|
|
github.com/oschwald/geoip2-golang v1.5.0
|
|
github.com/pborman/getopt/v2 v2.1.0
|
|
github.com/pion/interceptor v0.1.5 // indirect
|
|
github.com/pion/stun v0.3.5
|
|
github.com/pion/webrtc/v3 v3.1.16 // indirect
|
|
github.com/pkg/errors v0.9.1
|
|
github.com/rogpeppe/go-internal v1.8.1
|
|
github.com/rubenv/sql-migrate v1.0.0
|
|
github.com/sirupsen/logrus v1.7.0 // indirect
|
|
github.com/templexxx/cpu v0.0.9 // indirect
|
|
github.com/tjfoc/gmsm v1.4.1 // indirect
|
|
github.com/xtaci/smux v1.5.16 // indirect
|
|
github.com/ziutek/mymysql v1.5.4 // indirect
|
|
gitlab.com/yawning/obfs4.git v0.0.0-20220102012252-cbf3f3cfa09c
|
|
gitlab.com/yawning/utls.git v0.0.12-1
|
|
golang.org/x/crypto v0.0.0-20220112180741-5e0467b6c7ce // indirect
|
|
golang.org/x/net v0.0.0-20220114011407-0dd24b26b47d
|
|
golang.org/x/sys v0.0.0-20220114195835-da31bd327af9
|
|
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 // indirect
|
|
golang.org/x/tools v0.1.8 // indirect
|
|
gopkg.in/mgo.v2 v2.0.0-20190816093944-a6b53ec6cb22 // indirect
|
|
upper.io/db.v3 v3.8.0+incompatible
|
|
)
|