CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

net/ooni-probe-cli 3.31.0

Next generation OONI Probe CLI

Port info

Maintainer
rene@FreeBSD.org
Packages
latest: 3.31.0
Upstream
up to date
Last update
to 3.31.0 · 7312c71552
Quarterly
2026Q4: 3.30.0_5 · last MFH 60647eff54
WWW
https://ooni.org/about/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install ooni-probe-cli
installs 3.31.0 from latest; from quarterly (2026Q4) 3.30.0_5
Port
# cd /usr/ports/net/ooni-probe-cli && make install clean
Size
18 MiB download · 54 MiB installed
Depends on
security/ca_root_nss 3.132
License
GPLv3

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.31.03.30.0_4–
FreeBSD 153.31.03.30.0_4–
FreeBSD 143.30.0_53.30.0_43.30.0_5

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.30.0_53.30.0_4–
FreeBSD 143.30.0_53.30.0_43.30.0_5

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.31.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (77)

Dmitri Goutnik (dmgk) · 3.15.3_5
all: Bump PORTVERSION after lang/go{118,119} update
3b383d833a
Dmitri Goutnik (dmgk) · 3.15.3_4
all: Bump PORTREVISION after lang/go{118,119} update
d9ad1002d5
Dmitri Goutnik (dmgk) · 3.15.3_3
all: Bump PORTREVISION after lang/go{118,119} update
bde51869ee
Dmitri Goutnik (dmgk) · 3.15.3_2
all: Bump PORTREVISION after lang/go{118,119} update
f05c98fffb
Stefan Eßer (se) · 3.15.3_1
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 3.15.3_1
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Dmitri Goutnik (dmgk) · 3.15.3_1
all: Bump PORTREVISION after Go update

Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update.
4476f89764
Dmitri Goutnik (dmgk) · 3.15.3
all: Keep ports that need go1.18 on 1.18

Some ports are not (yet) buildable with go1.19, keep them on 1.18 for
now.
fcbe735f93
Vinícius Zavam (egypcio) · 3.15.3
net/ooni-probe-cli: update 3.15.1 to 3.15.3

Sponsored by:	TorBSD Diversity Project (TDP)
Sponsored by:	The Tor Project
a2a4ad7005
Dmitri Goutnik (dmgk) · 3.15.1_1
all: Bump PORTREVISION after lang/go{117,118} update
153cb65ac8
Dmitri Goutnik (dmgk) · 3.15.1
net/ooni-probe-cli: Update to 3.15.1, drop go1.17 and switch to GO_MODULE

Changes:	https://github.com/ooni/probe-cli/releases/tag/v3.15.1

PR:		264740
Approved by:	egypcio (maintainer timeout)
8d86dd40b5
Dmitri Goutnik (dmgk) · 3.14.1_2
*/*: Bump port revisons after lang/go{117,118} update
309cdeccd8
Dmitri Goutnik (dmgk) · 3.14.1_1
*/*: Repair after switching to versioned Go ports

- Add 1.17 to USES=go for ports that still need go117, remove GO_PORT;
- Add missing ${SETENV} ${MAKE_ENV} to repair BINARY_ALIAS;
- Remove explicit dependencies on lang/go.

PR:		264336
Reviewed by:	ygy jwb yuri mikael drtr0jan@yandex.ru decke mat
Differential Revision:	https://reviews.freebsd.org/D35346
b16eb860cc
Guangyuan Yang (ygy) · 3.14.1_1
*/*: Bump PORTREVISION after lang/go 1.18 update
d690b5102f
Vinícius Zavam (egypcio) · 3.14.1
net/ooni-probe-cli: update 3.13.0 to 3.14.1

this release is basically 3.14.0, with a small typo fix

  RELEASE NOTES

    * https://github.com/ooni/probe-cli/releases/tag/v3.14.0

Sponsored by:	TorBSD Diversity Project (TDP)
Sponsored by:	The Tor Project
b62ba583b2
Vinícius Zavam (egypcio) · 3.13.0
net/ooni-probe-cli: update 3.10.1 to 3.13.0

* LICENSE changed from BSD3CLAUSE to GPLv3;
  * goptlib updated to v1.2.0;
  * obfs4 updated to v0.0.13;

  This is what changed since v3.13.0-beta:

  - ensure we generate an usable CocoaPod spec (21a9b97 and e41b625)

  These are the most important changes since v3.10.1:

  - you can now run dnscheck and stunreachability as part of ooniprobe run experimental
  - reliability fixes and improvements in the API between the measurement engine and mobile APIs
  - [backport] fix(webconnectivity): ignore any status code <= 0 (#579) #580
  - fix the way in which we map errors on Windows, so most unknown_error... should go away now
  - [backport] fix(geolocate): use powerdns.org whoami service (#592) #595
  - backport] fix(psiphon): increase the maximum runtime to 300s (#596) #597
  - relicense repository to GPLv3: #446
  - torsf: sketch out experiment for running snowflake over tor using the ptx package: #373 #378 #387 #415
  - utorial: start adding tutorials explaining how to contribute to the OONI engine: #390
  - ooniprobe-cli.timer: run every 12h: #512
  - ensure we don't leak QUIC connections: #407
  - [backport] annotate measurements with their architecture #540
  - backport] webconnectivity & oohelperd comparison and fixes #537 #541 #542 #543 #545 #546

  https://github.com/ooni/probe-cli/releases/tag/v3.13.0
  https://github.com/ooni/probe-cli/compare/v3.10.1...v3.13.0

Sponsored by:   TorBSD Diversity Project (TDP)
Sponsored by:   The Tor Project
cf9e2a74a2
Vinícius Zavam (egypcio) · 3.10.1
net/ooni-probe-cli: update 3.9.2 to 3.10.1

v3.10.1 is like v3.10.0, with minor changes to support building
  and running with go 1.17.

  * https://github.com/ooni/probe-cli/compare/v3.9.2...v3.10.1

Sponsored by:	TorBSD Diversity Project (TDP)
Sponsored by:	The Tor Project
ab6be4f0f7
Bernhard Froehlich (decke) · 3.9.2
net/ooni-probe-cli: Remove invalid CPE information

Approved by:    portmgr (blanket)
556f0ecb62
Vinícius Zavam (egypcio) · 3.9.2
net/ooni-probe-cli: update 3.0.8 to 3.9.2

we no longer need 'post-configure' stage;
  major changes done by previous releases are listed below.

  * https://github.com/ooni/probe-cli/releases/tag/v3.9.0

    - ooniprobe run unattended is no longer limited to 10 URLs per run;
    - riseupvpn experiment has been improved to reduce false positives;
    - webconnectivity experiment now includes network_events and tls_handshake;
    - ooniprobe --batch now emits output on the standard output;
    - signal experiment has been moved to the im nettest group.

  * https://github.com/ooni/probe-cli/releases/tag/v3.8.0

    - rename stun_reachability to stunreachability;
    - fix goroutine spin and memleaks (stunreachability).

  * https://github.com/ooni/probe-cli/releases/tag/v3.7.0

    - added dnscheck and stunreachability to the experimental nettest group;
    - webconnectivity now fails less badly when asked to test https://1.1.1.1;
    - merged code that improves how we communicate with our backend.

  * https://github.com/ooni/probe-cli/releases/tag/v3.6.0

    - requires Go 1.16 now;
    - added a basic Signal messenger experiment;
    - correctly handle body-terminated-by-EOF HTTP responses;
    - added one more DC endpoint to the Telegram experiment;
    - removed sentry;
    - expose a new API to call the URLs endpoint from mobile devices.

  * https://github.com/ooni/probe-cli/releases/tag/v3.5.0

    - merge ooni/probe-engine 0.23.0 into this repository;
    - fix package name.

  * https://github.com/ooni/probe-cli/releases/tag/v3.2.0

    - pin to ooni/probe-engine 0.22.0 and update all the other deps;
    - fetch uploaded measurements using the ooni API;
    - nettests: do not save uploaded measurements on disk;
    - informedconsent: copy informed consent from legacy probes.

  * https://github.com/ooni/probe-cli/releases/tag/v3.1.0

    - update dependencies;
    - move all packages into the internal package;
    - add unattended nettest group;
    - add new riseupvpn nettest;
    - allow to read input from command line.

Sponsored by:	TorBSD Diversity Project (TDP)
Sponsored by:	The Tor Project
a2120a784b
Matthias Fechner (mfechner) · 3.0.8
Regenerate all distfiles using gitlab as source.

This regeneration is required as the new gitlab version changed
the address and the directory the source files can be downloaded.

This commit also applies some small fixes to make sure all ports using
gitlab are buildable.

Reviewed by:	mat
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D29628
911f04257e
Mathieu Arnold (mat) · 3.0.8
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 3.0.8
Remove # $FreeBSD$ from Makefiles.
305f148f48
Dmitri Goutnik (dmgk) · 3.0.8
net/ooni-probe-cli: Unbreak with go1.16

Approved by:	egypcio (maintainer)
68b2c6d1fe
Vinícius Zavam (egypcio) · 3.0.8
net/ooni-probe-cli: update 3.0.6 to 3.0.8

fixed how we do work with "go-bindata" from upstream;

  while here, also:
    - update dependencies (go modules);
    - update golang's libs;
    - update "utls" lib from yawning's obfs4proxy-0.0.11 branch (GitLab);
    - update core dependency, goptlib [1].

[1]
lists.torproject.org/pipermail/anti-censorship-team/2020-September/000122.html

Sponsored by:	TorBSD Diversity Project (TDP)
Sponsored by:	The Tor Project
effc2dad40
Vinícius Zavam (egypcio) · 3.0.6
net/ooni-probe-cli: update 3.0.3 to 3.0.6

- probe-engine updated to v0.15.2
  - Release Notes: https://github.com/ooni/probe-cli/releases/tag/v3.0.6

Sponsored by:	TorBSD Diversity Project (TDP)
Sponsored by:	The Tor Project
9c003f9fda
Vinícius Zavam (egypcio) · 3.0.3
net/ooni-probe-cli: update 3.0.1 to 3.0.3

Sponsored by:	TorBSD Diversity Project (TDP)
Sponsored by:	The Tor Project
dde87c0b2a
Vinícius Zavam (egypcio) · 3.0.1
[NEW] net/ooni-probe-cli: Next generation OONI Probe CLI

The Open Observatory of Network Interference (OONI) is a free software
  project and a Global community measuring Internet censorship since 2012.

  This port provides the next generation OONI Probe, a tool used for the
  measurement of Internet censorship around the world.

  WWW: https://ooni.org/about/
7891f42bd1