Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ooni/probe-cli
OONI Probe Engine and CLI
https://github.com/ooni/probe-cli
chore: upgrade NDKVERSION to latest r26
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(registry): disable vanilla_tor by default
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(nettests): failing to start a nettest is a warning
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(ios): publish libcrypto, libssl, libevent, libtor, libz frameworks
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore(buildtool): add ios-build unit tests
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(buildtool): build zlib, openssl, libevent, and tor for iOS
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(buildtool): let libevent use OpenSSL's pkgconfig
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
cleanup(buildtool): disable unit tests when building tor
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(buildtool): use list for OpenSSL ./Configure flags
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(ios): replace go-libtor with ./internal/libtor
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore(ooniprobe): add riseupvpn to experimental test suite
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(riseupvpn): include bootstrap in progress
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(riseupvpn): handle failing API and simplify test keys
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: use go1.20.10
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(riseupvpn): rename structs, change progress, bump version
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
cleanup(riseupvpn): remove summary keys
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(registry): mark torsf as disabled by default
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(ooniprobe): make sure we actually run echcheck
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(torsf): bump the version number
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: we're now hacking on v3.20.0-alpha
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat: mvp of conditionally enabling experiments
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore(oonimkall): re-enable TestTaskRunnerRun
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(engineresolver): support HTTP/HTTPS proxies
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor: go test -short does not use the host network
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix: make bootstrap more robust (and slower 😢)
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(logx): log when an operation is starting
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix: rename beacons to bridges
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: replace obfs4 with lyrebird
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: update obfs4, goptlib, snowflake
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: upgrade most deps except snowflake
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: upgrade the NDK version
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: update the user agent we use
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: run go generate ./...
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: use gomajor to update direct deps
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: use 2023-10 geoip database
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: use go1.20.8
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: upgrade C dependencies
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: upgrade to Psiphon-Labs/psiphon-tunnel-core@3f91b1b
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix: update Snowflake domain front
cohosh opened this pull request about 1 year ago
cohosh opened this pull request about 1 year ago
cleanup: move ArchivalMaybeBinaryData to legacymodel
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(archival): unconditionally scrub HTTP headers and bodies
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor: use ArchivalMaybeBinaryString for headers list
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
cleanup: headers map now uses ArchivalMaybeBinaryString
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
cleanup: common funcs for setting headers
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
cleanup(model): use ArchivalMaybeBinaryString for HTTP bodies
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(ArchivalHTTPRequestResult): add tests w/ binary data and IP addrs
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: write tests for ArchivalNetworkEvent
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: write tests for ArchivalHTTPRequestResult
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: write tests for ArchivalTCPConnectResult
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore: write tests for ArchivalDNSLookupResult
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat: add ArchivalMaybeBinaryString type
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
cleanup(ArchivalTLSOrQUICHandshakeResult): use ArchivalBinaryData
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(model): simplify using ArchivalBinaryData
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore(model): add tests for ArchivalTLSOrQUICHandshakeResult
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(model): introduce ArchivalBinaryData
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(scrubber): reorganize tests and expose ScrubBytes
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor: move scrubbing logger to logx
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(enginenetx): extend beacons policy for THs
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(enginenetx): periodically trim statistics
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(enginenetx): gracefully handle more nil cases
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(enginenetx): use dns policy with proxy (+renames)
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
chore(enginenetx): more tests and robustness checks
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(enginenetx): enable the stats-based policy
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(enginenetx): add policy based on stats
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(enginenetx): support getting stats on a domain endpoint
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(enginenetx): make https-dialer API private
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(enginenetx): make dns-policy API private
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(enginenetx): make static-policy API private
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(enginenetx): group by domain's endpoint
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(enginenetx): store address and port separately
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(enginenetx): prune old entries from stats
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(enginenetx): make stats API private
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(enginenetx): make beacons API private
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(enginenetx): introduce beacons policy
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
fix(enginenetx): stabilize happy eyeballs algorithm
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
refactor(enginenetx): make LookupTactics async
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(enginenetx): track operations and collect stats
bassosimone opened this pull request about 1 year ago
bassosimone opened this pull request about 1 year ago
feat(enginenetx): honor user-provided policy
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
refactor(enginenetx): make static/loadable policy easier to use
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
fix(enginenetx): refine the happy-eyeballs algorithm
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat(enginenetx): use the new HTTPSDialer
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat: add github.com/tailscale/hujson extensions
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
refactor(enginenetx): rename HTTPTransport to Network
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
fix(enginenetx): store endpoint into the tactic
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
refactor(enginenetx): introduce stats and make tactic a struct
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat(enginenetx): introduce loadable TLSDialer policy
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
refactor(enginenetx): split https dialer implementation
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat(enginenetx): add policy that uses beacons
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
refactor: adapt to netem pinning certificates to hosts
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
fix(enginenetx): pass context to tactics callbacks
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat(enginenetx): make sure HTTPSDialer closes all connections
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat(testingx): add code to ensure we close all conns
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat(enginenetx): add configurable HTTPS dialer
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat(enginenetx): support HTTP and HTTPS proxies
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
refactor(model/netx.go): TLSHandhaker now returns a TLSConn
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat: support for testing socks5 clients
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat(netxlite): add (*Netx).ListenTCP
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat(UnderlyingNetwork): add support for ListenTCP
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
cleanup: use testingx.NewHTTPProxyHandler as proxy
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago
feat(testingx): more tests for NewHTTPProxyHandler
bassosimone opened this pull request over 1 year ago
bassosimone opened this pull request over 1 year ago