Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ooni/netem

Network emulation for writing integration tests in Go
https://github.com/ooni/netem

feat: implement whoami.v4.powerdns.org

bassosimone opened this pull request 11 months ago
feat: implement TCP-endpoint-based throttling

bassosimone opened this pull request 11 months ago
chore: update deps

bassosimone opened this pull request about 1 year ago
fix(ca.go): use http/1.1 by default

bassosimone opened this pull request over 1 year ago
BREAKING CHANGE: CertificationAuthority: add code to build certs

bassosimone opened this pull request over 1 year ago
BREAKING CHANGE: unify UNetStack and CA's CertificationAuthority behavior

bassosimone opened this pull request over 1 year ago
fix(UNetStack): better compatibility with ooni/probe-cli models

bassosimone opened this pull request over 1 year ago
BREAKING CHANGE: fix: pin certificates to hosts

bassosimone opened this pull request over 1 year ago
feat: make sure DPI does not affect loopback traffic

bassosimone opened this pull request over 1 year ago
feat(unetstack.go): expose mitmx CA cert

bassosimone opened this pull request over 1 year ago
feat: fork google/martian/v3/mitm to build expired certs

bassosimone opened this pull request over 1 year ago
feat: implement missing DPI rules

bassosimone opened this pull request over 1 year ago
fix(DPISpoofDNSResponse): return NXDOMAIN if rule contains no address

bassosimone opened this pull request over 1 year ago
feat: add DPI rule to reject SYN with RST|ACK

bassosimone opened this pull request over 1 year ago
feat: implement sending EOF for offending SNIs

bassosimone opened this pull request over 1 year ago
feat(DNSConfig): allow to remove entries

bassosimone opened this pull request over 1 year ago
fix(StarTopology): prevent adding the same host multiple times

bassosimone opened this pull request over 1 year ago
dnssserver.go: expose DNSServerRoundTrip and DNSConfig.Lookup

bassosimone opened this pull request over 1 year ago
feat(dpiblock.go): implement string-based TCP RST

bassosimone opened this pull request over 1 year ago
chore: upgrade go version and dependencies

bassosimone opened this pull request over 1 year ago
[API CHANGE] feat: implement DNS spoofing

bassosimone opened this pull request over 1 year ago
feat: QUIC Client Initial parser

kelmenhorst opened this pull request over 1 year ago
fix(tlsmitm.go): support TLS handshake with 8.8.8.8 w/o any SNI

kelmenhorst opened this pull request over 1 year ago
fix(dnsserver): make sure CNAME is canonical

bassosimone opened this pull request almost 2 years ago
fix(throttling): increase delay per flow

bassosimone opened this pull request almost 2 years ago
doc: add note about the library performance

bassosimone opened this pull request almost 2 years ago
doc: add architecture document

bassosimone opened this pull request almost 2 years ago
doc: add contributing, code of conduct, and design document

bassosimone opened this pull request almost 2 years ago
cleanup: remove unnecessary or non-ergonomic code

bassosimone opened this pull request almost 2 years ago
doc: add doc.go for the package

bassosimone opened this pull request almost 2 years ago
feat: add complete example using star topology

bassosimone opened this pull request almost 2 years ago
chore: split racedetector and coverage

bassosimone opened this pull request almost 2 years ago
fix: only compute coverage for toplevel package

bassosimone opened this pull request almost 2 years ago
fix: reduce integration tests flakiness

bassosimone opened this pull request almost 2 years ago
chore: add coverage measurements

bassosimone opened this pull request almost 2 years ago
doc: explain usage in the README

bassosimone opened this pull request almost 2 years ago
fix(pcap.go): make sure tcptrace can read our pcaps

bassosimone opened this pull request almost 2 years ago
feat(link): select best link forwarding algorithm

bassosimone opened this pull request almost 2 years ago
feat: introduce full forwarding algorithm

bassosimone opened this pull request almost 2 years ago
cleanup(link): remove unused context and sort arguments

bassosimone opened this pull request almost 2 years ago
feat: introduce a delay-only forwarding algorithm

bassosimone opened this pull request almost 2 years ago
feat: introduce fast forwarding algorithm

bassosimone opened this pull request almost 2 years ago
fix(calibrate): produce actionable CSV entries

bassosimone opened this pull request almost 2 years ago
fix: decouple PLR and packet dropping

bassosimone opened this pull request almost 2 years ago
fix(gvisor): buffered channel for write notifications

bassosimone opened this pull request almost 2 years ago
fix(gvisor): make sure WriteNotify does not hang

bassosimone opened this pull request almost 2 years ago
cleanup: remove legacy link forwarding code

bassosimone opened this pull request almost 2 years ago