Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ooni/netx
OONI's Go net and net/http extensions for performing network measurements
https://github.com/ooni/netx
Clearly mention that netx is not maintained anymore
bassosimone opened this pull request almost 5 years ago
bassosimone opened this pull request almost 5 years ago
Migrate to GitHub actions
bassosimone opened this pull request almost 5 years ago
bassosimone opened this pull request almost 5 years ago
Implement padding for DoT and DoH
bassosimone opened this pull request almost 5 years ago
bassosimone opened this pull request almost 5 years ago
Remove the experimental scoreboard
bassosimone opened this pull request almost 5 years ago
bassosimone opened this pull request almost 5 years ago
netx: allow skipping certificate verification
bassosimone opened this pull request almost 5 years ago
bassosimone opened this pull request almost 5 years ago
Run go get -u -v to update deps
bassosimone opened this pull request almost 5 years ago
bassosimone opened this pull request almost 5 years ago
Detach porcelain from netx/internal
bassosimone opened this pull request almost 5 years ago
bassosimone opened this pull request almost 5 years ago
Make sure regress tests are all green on travis
bassosimone opened this pull request almost 5 years ago
bassosimone opened this pull request almost 5 years ago
resolver: add EDNS Padding option
xhdix opened this pull request almost 5 years ago
xhdix opened this pull request almost 5 years ago
porcelain: move to ooni/probe-engine
bassosimone opened this issue almost 5 years ago
bassosimone opened this issue almost 5 years ago
[API CHANGE] x/porcelain: rewrite confusing return-error API
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
porcelain: confusing that two errors are returned
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
x/logger: don't explicitly depend on apex/log
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
cURL like logs, support Accept{,-Language}, disable auto-followup for bogons
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
porcelain: support Accept and Accept-Language
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
x/logger: mimic cURL logging
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
porcelain: add support for CA bundle
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
porcelain: add proxy and byte counting support
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
x/porcelain: support measuring sent/recv data
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
HTTPDoConfig: add support for proxy function
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
httpx: Implement NewClientWithProxy
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
model: publish SNI when we force it being different
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Restructure the scoreboard
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
In some cases we want to ignore certificates
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
Don't automatically follow-up to bogons
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
README.md: slightly change the wording
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
http: always enforce a body snap size
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
HTTPRoundTripDone: prefix Response to response fields
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
refactor: rename model modelx
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
DESIGN.md: simplify and reorganize after recent changes
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Flaky DoT/TCP tests using 9.9.9.9
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
Make sure clients for measurements don't use proxy
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Make sure README.md is accurate
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Add contributing guidelines
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
roundTripQuery: trust the first error more
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
internal: no keepalive if doh with handler
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
internal: use global doh client with NoHandler
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Attribute error to a major operation
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Fix several DNS issues when testing with jafar
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Automatically investigate possible SNI blocking
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
porcelain: Implement automatic DNS fallback
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Expose the scoreboard
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Merge nervousresolver chaining with stable code
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Make bogon detection a first class citizen
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Make sure every toplevel op is cancellable
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Make sure all packages have 100% coverage
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Rewrite porcelain to be easier to run OONI tests
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
http: change body reading strategy
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
fix(internal.go): make sure system resolver emits events
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
resolve: let transports identify themselves
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
internal: let the resolver emit resolve events
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
dialer: no need to emit "resolve" of IPs
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Add porcelain to facilitate SNI injection testing
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
nervousresolver: use cloudflare IP address
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
porcelain: also expose the TLS handshake results
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Add enough porcelain to make Telegram simple
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
http: implement easy handling of round trips
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Adapt the HTTP configuration more to OONI needs
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Rework nervous resolver and make it opt-in
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Make sure our DNS retry policy is sane
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
nervousresolver: fix processing of bogons
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Add some porcelain to simplify using netx
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Significantly improve scoreboard tests
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Make nervous system data more immediately actionable
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Teach transport to report their address and network
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Extend scoreboard to also track TLS handshake RST
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Clarify that logger is an experimental/extension
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Nervous system: nervous resolver that handles bogons
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
dnsdialer: allow to divert lookuphost
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Make events actionable for OONI's nervous system
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Make sure errors are MK compatible
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
[DATA CHANGE] Update the data model for consistency
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Capture, emit, and log DNS messages
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Cross reference dials and transactions
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Introduce pretty logging of events
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
[DATA CHANGE] HTTPRequestDone: add error
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Introduce new, experimental implementation
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
[ABI CHANGE] Start automatically joining events
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
httpx: move beginning and handler to toplevel
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
netx: move beginning and handler at toplevel
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
httpx: use context for propagating transaction info
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Refactor dialer into smaller pieces
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Propagate context across DNS transports
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Allow composing dnsclients together
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Refactor oodns to become dnsclient/oodnsclient
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Replace godns with oodns
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
refactor(dialerapi): decouple from other packages
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
dnsovertcp: implement connection pool
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Calibration of timeouts and retries
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
Improve the representation of errors
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
Context-rooted (and request-rooted) measurements
bassosimone opened this pull request about 5 years ago
bassosimone opened this pull request about 5 years ago
Request- or context-rooted measurements
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
model: rename time related fields
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
Redact the user's local IP address
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
Write CONTRIBUTING.md
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
Configure DNS using a URL
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
httpx: implement SetProxyFunc
koutloup opened this pull request about 5 years ago
koutloup opened this pull request about 5 years ago
Improve specific dns server
xhdix opened this pull request about 5 years ago
xhdix opened this pull request about 5 years ago
httpx: implement SetProxyFunc
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago
netx: identify places where retry is beneficial
bassosimone opened this issue about 5 years ago
bassosimone opened this issue about 5 years ago