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(webconnectivitylte): add large file test cases

bassosimone opened this pull request 11 months ago
feat(webconnectivitylte): introduce "tls" blocking state

bassosimone opened this pull request 11 months ago
fix(webconnectivitylte): handle domains w/o A/AAAA records

bassosimone opened this pull request 11 months ago
fix(minipipeline): handle IP-addr URLs in classic linear analysis

bassosimone opened this pull request 11 months ago
chore(minipipeline): add data to understand ooni/probe#1511

bassosimone opened this pull request 11 months ago
chore(minipipeline): add http://firefox.com test case

bassosimone opened this pull request 11 months ago
chore(minipipeline): regenerate test cases

bassosimone opened this pull request 11 months ago
refactor(netemx,oohelperd): use oohelperd.NewHandler constructor

bassosimone opened this pull request 11 months ago
refactor(oohelperd,netmx): reduce construction diff to zero

bassosimone opened this pull request 11 months ago
refactor(oohelperd): depend on netxlite.Netx only

bassosimone opened this pull request 11 months ago
cleanup(netxlite): remove first-order implicit-Netx wrappers

bassosimone opened this pull request 11 months ago
fix(oohelperd,netemx): construct equivalent HTTPTransports

bassosimone opened this pull request 11 months ago
fix(oohelperd): make sure endpoints don't connect to 127.0.0.1

bassosimone opened this pull request 11 months ago
fix(webconnectivitylte): handle measurements with loopback addrs

bassosimone opened this pull request 11 months ago
chore(minipipeline): add test case for ooni/probe#2456

bassosimone opened this pull request 11 months ago
fix(webconnectivitylte): make IDNA WAI

bassosimone opened this pull request 11 months ago
minipipeline: fix expected TCP & TLS failures

bassosimone opened this pull request 11 months ago
feat(webconnectivitylte): add more tests and comments

bassosimone opened this pull request 11 months ago
feat(webconnectivitylte): handle ghost DNS censorship

bassosimone opened this pull request 11 months ago
cleanup(webconnectivitytle): avoid code duplication

bassosimone opened this pull request 11 months ago
cleanup(webconnectivitylte): remove the orig engine

bassosimone opened this pull request 11 months ago
feat(webconnectivitylte): classic supports XNullNullFlags

bassosimone opened this pull request 11 months ago
feat(minipipeline): add DNS and HTTP unexplained failures

bassosimone opened this pull request 11 months ago
feat(minipipeline): add ControlFinalResponseExpectations (2/2)

bassosimone opened this pull request 11 months ago
feat(minipipeline): add ControlFinalResponseExpectations

bassosimone opened this pull request 11 months ago
chore(minipipeline): increase code coverage

bassosimone opened this pull request 11 months ago
feat(minipipeline): add DNSLookupSuccessWithBogonAddresses

bassosimone opened this pull request 11 months ago
refactor(minipipeline): allow avoiding linear analysis

bassosimone opened this pull request 11 months ago
refactor(webconnectivitylte): make analysis flags public

bassosimone opened this pull request 11 months ago
feat(webconnectivitylte): classic computes XBlockingFlags

bassosimone opened this pull request 11 months ago
fix(libtor): prevent concurrent instances

bassosimone opened this pull request 11 months ago
fix(dnsping): make output more actionable

bassosimone opened this pull request 12 months ago
chore(deps): bump github.com/cloudflare/circl from 1.3.6 to 1.3.7

dependabot[bot] opened this pull request 12 months ago
feat(oohelperd): protect against overload and add metrics

bassosimone opened this pull request about 1 year ago
chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0

dependabot[bot] opened this pull request about 1 year ago
feat: explore transforming psiphon into a service

bassosimone opened this pull request about 1 year ago
chore: we're now hacking on v3.21.0-alpha

bassosimone opened this pull request about 1 year ago
cleanup: move dslx inside internal/x

bassosimone opened this pull request about 1 year ago
feat(miniooni): minimal JavaScript-ing capabilities

bassosimone opened this pull request about 1 year ago
cleanup(miniooni): rename kvstore2 to engine

bassosimone opened this pull request about 1 year ago
fix: make sure we can parse integers from JSON

bassosimone opened this pull request about 1 year ago
chore: update C deps

bassosimone opened this pull request about 1 year ago
chore: try to upgrade all possible dependencies

bassosimone opened this pull request about 1 year ago
chore: upgrade netem and miekg/dns

bassosimone opened this pull request about 1 year ago
chore: more easy to update deps

bassosimone opened this pull request about 1 year ago
chore: update easy-to-update deps

bassosimone opened this pull request about 1 year ago
chore: update user agent, reformat code, regenerate statics

bassosimone opened this pull request about 1 year ago
chore: update to [email protected]

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

bassosimone opened this pull request about 1 year ago
chore: use 2023-12 database

bassosimone opened this pull request about 1 year ago
fix(oonimkall): make sure SoftwareName is set

bassosimone opened this pull request about 1 year ago
feat: allow go1.21 builds

bassosimone opened this pull request about 1 year ago
chore: publish code used during the splintercon demo

bassosimone opened this pull request about 1 year ago
doc(webconnectivitylte): document "orig" HTTP analysis bug

bassosimone opened this pull request about 1 year ago
fix(signal): trim down tested endpoints

bassosimone opened this pull request about 1 year ago
feat(webconnectivitylte): introduce classic analysis

bassosimone opened this pull request about 1 year ago
fix(minipipeline): set control expectation for all observations

bassosimone opened this pull request about 1 year ago
fix(minipipeline): don't emit fetch_body=false in classic mode

bassosimone opened this pull request about 1 year ago
feat(minipipeline): implement linear analysis

bassosimone opened this pull request about 1 year ago
cleanup(minipipeline): zap DNSPossiblyNonexistingDomains metric

bassosimone opened this pull request about 1 year ago
feat(minipipeline): add metrics required by LTE compat analysis mode

bassosimone opened this pull request about 1 year ago
refactor(minipipeline): tweak HTTP code

bassosimone opened this pull request about 1 year ago
refactor(minipipeline): separate unexplained tcp and tls failures

bassosimone opened this pull request about 1 year ago
refactor(minipipeline): tweak how we detect HTTP failures

bassosimone opened this pull request about 1 year ago
feat(minipipeline): distinguish failure by operation

bassosimone opened this pull request about 1 year ago
refactor(minipipeline): adjust how we compute TCP and TLS anomalies

bassosimone opened this pull request about 1 year ago
refactor(minipipeline): adjust how we compute DNS failures

bassosimone opened this pull request about 1 year ago
refactor(minipipeline): change DNSDiff foundations

bassosimone opened this pull request about 1 year ago
fix(minipipeline): change DNSDiff algorithm

bassosimone opened this pull request about 1 year ago
cleanup(minipipeline/analysis): move utilities in other files

bassosimone opened this pull request about 1 year ago
fix(minipipeline): include probe/control resolved addrs

bassosimone opened this pull request about 1 year ago
chore: regenerate testdata for minipipeline

bassosimone opened this pull request about 1 year ago
feat: add and process depth and fetch_body tags

bassosimone opened this pull request about 1 year ago
feat(minipipeline): introduce "classic" observations filtering

bassosimone opened this pull request about 1 year ago
fix(minipipeline/analysis): distinguish between None and empty

bassosimone opened this pull request about 1 year ago
cleanup(minipipeline): factor code into utility functions

bassosimone opened this pull request about 1 year ago
chore(webconnectivitylte): sync {cleartext,secure}flow.go

bassosimone opened this pull request about 1 year ago
fix(webconnectivitylte): always save "connect" network events

bassosimone opened this pull request about 1 year ago
feat(webconnectivityqa): add more QA tests

bassosimone opened this pull request about 1 year ago
refactor(webconnectivitylte): {Append,Prepend}Requests

bassosimone opened this pull request about 1 year ago
fix(minipipeline): DNSLookupFailures must be a slice

bassosimone opened this pull request about 1 year ago
feat: qatool to run webconnectivity lte QA

bassosimone opened this pull request about 1 year ago
feat: minipipeline to analyze measurements

bassosimone opened this pull request about 1 year ago
feat: make sure LTE and v0.4 emit the same test keys

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

bassosimone opened this pull request about 1 year ago
chore: use 2023-11 geoip database

bassosimone opened this pull request about 1 year ago
Update signal test endpoints fixes probe/2627

hellais opened this pull request about 1 year ago
feat(dslx): introduce MeasureResolvedAddresses

bassosimone opened this pull request about 1 year ago
feat(dslx): implement DNSLookupParallel

bassosimone opened this pull request about 1 year ago
refactor(dslx): type Operation func(context, A) (B, error)

bassosimone opened this pull request about 1 year ago
fix(dslx): remove Observations from Maybe

bassosimone opened this pull request about 1 year ago
dslx: post-Func.Apply(Maybe[T])-introduction cleanups

bassosimone opened this pull request about 1 year ago
refactor(dslx): collect observations using runtime

bassosimone opened this pull request about 1 year ago
refactor(dslx): pass Maybe[T] to Func.Apply

bassosimone opened this pull request about 1 year ago
refactor(dslx): finish making funcs stateless

bassosimone opened this pull request about 1 year ago
refactor(dslx): prepare for making HTTPRequest stateless

bassosimone opened this pull request about 1 year ago
refactor(dslx): start making functions stateless

bassosimone opened this pull request about 1 year ago
refactor(dslx): unify TLS and QUIC handshake options

bassosimone opened this pull request about 1 year ago
cleanup(dslx): use model.UnderlyingNetwork for testing

bassosimone opened this pull request about 1 year ago
refactor(dslx): allow running w/o measurexlite as the backend

bassosimone opened this pull request about 1 year ago