conjure
conjure copied to clipboard
Conjure Refraction Networking station code
PENDING DESCRIPTION
- Add a timeout to close connections at the SCTP level for the DTLS transport when a client does not respond to handshakes - Fix deadlocking in DTLS listener -...
small fixes to allow building containerized Conjure with no errors
A new independent module that tracks registrations and aggregates them by their originating ASN.
We've added bidirectional API, DNS, Bidirectional DNS to our protobuf but don't handle it in https://github.com/refraction-networking/conjure/blob/master/pkg/station/lib/registration_stats.go#L315 so they all get labelled as unknown. We'll also need to parse this in...
The PR adds a new transport that relies on TLS session resumption based on preshared keys using [utls](https://github.com/refraction-networking/utls). In the present plan for this transport we require some changes to...
If I send a Chinese IPv4 subnet, I can't get AAAA records of `stun.l.google.com` `dig @9.9.9.12 -p 9953 +subnet=202.97.81.0/24 stun.l.google.com AAAA` ``` ; DiG 9.18.17 @9.9.9.12 -p 9953 +subnet stun.l.google.com...
Refactor the way that the station handles connections and the concept of a "station" in general to be more like the golang `net.Listener` paradigm. Making this PR against the `independent-cj`...
Refactor to remove all dependencies on gotapdance and TapDance specific features.
There is a quirk with Go's [`replace` directive](https://go.dev/ref/mod#go-mod-file-replace) where it is only applied if the directive appears in the `go.mod` file of the main program, but not if it is...