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
fix(registry): disable vanilla_tor by default

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
fix(ios): publish libcrypto, libssl, libevent, libtor, libz frameworks

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
feat(buildtool): build zlib, openssl, libevent, and tor for iOS

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
cleanup(buildtool): disable unit tests when building tor

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
feat(ios): replace go-libtor with ./internal/libtor

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
feat(riseupvpn): include bootstrap in progress

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
chore: use go1.20.10

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
cleanup(riseupvpn): remove summary keys

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
fix(ooniprobe): make sure we actually run echcheck

bassosimone opened this pull request about 1 year ago
fix(torsf): bump the version number

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
feat: mvp of conditionally enabling experiments

bassosimone opened this pull request about 1 year ago
chore(oonimkall): re-enable TestTaskRunnerRun

bassosimone opened this pull request about 1 year ago
fix(engineresolver): support HTTP/HTTPS proxies

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
fix: make bootstrap more robust (and slower 😢)

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
fix: rename beacons to bridges

bassosimone opened this pull request about 1 year ago
chore: replace obfs4 with lyrebird

bassosimone opened this pull request about 1 year ago
chore: update obfs4, goptlib, snowflake

bassosimone opened this pull request about 1 year ago
chore: upgrade most deps except snowflake

bassosimone opened this pull request about 1 year ago
chore: upgrade the NDK version

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
chore: run go generate ./...

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
chore: use 2023-10 geoip database

bassosimone opened this pull request about 1 year ago
chore: use go1.20.8

bassosimone opened this pull request about 1 year ago
chore: upgrade C dependencies

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
fix: update Snowflake domain front

cohosh opened this pull request about 1 year ago
cleanup: move ArchivalMaybeBinaryData to legacymodel

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
refactor: use ArchivalMaybeBinaryString for headers list

bassosimone opened this pull request about 1 year ago
cleanup: headers map now uses ArchivalMaybeBinaryString

bassosimone opened this pull request about 1 year ago
cleanup: common funcs for setting headers

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
feat(ArchivalHTTPRequestResult): add tests w/ binary data and IP addrs

bassosimone opened this pull request about 1 year ago
chore: write tests for ArchivalNetworkEvent

bassosimone opened this pull request about 1 year ago
chore: write tests for ArchivalHTTPRequestResult

bassosimone opened this pull request about 1 year ago
chore: write tests for ArchivalTCPConnectResult

bassosimone opened this pull request about 1 year ago
chore: write tests for ArchivalDNSLookupResult

bassosimone opened this pull request about 1 year ago
feat: add ArchivalMaybeBinaryString type

bassosimone opened this pull request about 1 year ago
cleanup(ArchivalTLSOrQUICHandshakeResult): use ArchivalBinaryData

bassosimone opened this pull request about 1 year ago
refactor(model): simplify using ArchivalBinaryData

bassosimone opened this pull request about 1 year ago
chore(model): add tests for ArchivalTLSOrQUICHandshakeResult

bassosimone opened this pull request about 1 year ago
feat(model): introduce ArchivalBinaryData

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
refactor: move scrubbing logger to logx

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
fix(enginenetx): periodically trim statistics

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
fix(enginenetx): use dns policy with proxy (+renames)

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
feat(enginenetx): enable the stats-based policy

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
feat(enginenetx): support getting stats on a domain endpoint

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
refactor(enginenetx): make dns-policy API private

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
refactor(enginenetx): group by domain's endpoint

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
feat(enginenetx): prune old entries from stats

bassosimone opened this pull request about 1 year ago
refactor(enginenetx): make stats API private

bassosimone opened this pull request about 1 year ago
refactor(enginenetx): make beacons API private

bassosimone opened this pull request about 1 year ago
feat(enginenetx): introduce beacons policy

bassosimone opened this pull request about 1 year ago
fix(enginenetx): stabilize happy eyeballs algorithm

bassosimone opened this pull request about 1 year ago
refactor(enginenetx): make LookupTactics async

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
feat(enginenetx): honor user-provided policy

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
fix(enginenetx): refine the happy-eyeballs algorithm

bassosimone opened this pull request over 1 year ago
feat(enginenetx): use the new HTTPSDialer

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
refactor(enginenetx): rename HTTPTransport to Network

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
refactor(enginenetx): introduce stats and make tactic a struct

bassosimone opened this pull request over 1 year ago
feat(enginenetx): introduce loadable TLSDialer policy

bassosimone opened this pull request over 1 year ago
refactor(enginenetx): split https dialer implementation

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
refactor: adapt to netem pinning certificates to hosts

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
feat(enginenetx): make sure HTTPSDialer closes all connections

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
feat(enginenetx): add configurable HTTPS dialer

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
refactor(model/netx.go): TLSHandhaker now returns a TLSConn

bassosimone opened this pull request over 1 year ago
feat: support for testing socks5 clients

bassosimone opened this pull request over 1 year ago
feat(netxlite): add (*Netx).ListenTCP

bassosimone opened this pull request over 1 year ago
feat(UnderlyingNetwork): add support for ListenTCP

bassosimone opened this pull request over 1 year ago
cleanup: use testingx.NewHTTPProxyHandler as proxy

bassosimone opened this pull request over 1 year ago
feat(testingx): more tests for NewHTTPProxyHandler

bassosimone opened this pull request over 1 year ago