From nobody Tue Mar 31 06:43:59 2026 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4flJVl684jz6XSmJ for ; Tue, 31 Mar 2026 06:43:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4flJVl43Hrz3JRr for ; Tue, 31 Mar 2026 06:43:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774939439; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4NOuasV4+ZskeEEljQYpLm+tBA6mlYlrSb/++7upmww=; b=WQ1HAQz4ftyNX+x1v9RKrWUgG+tCfZAoDtxli/GGxTqepo1yI/whq7Glug7hb9P30ofgVz 2ofZToCUjGPYKMXo5uT+4w3D3jnyq6UbZGhNIaQ/L5dNv0uN5KL5lqESMtd2FpHxfA8Spp gB3PfPArD5DGo1Ei8G2uCfPT/unLKHvK8RJozoszF8Y4l11lFPMZ6s/qymqdSnSXELN0tK PZEoIF+OC/k4cZtLvWhlKIHkNwkl+j2Is+QygQt0apjCtqr55MvX8Is6u+NmuCahJ9A1f8 0QlEQHoXVReGwWq2ypBaBQJceS9svplakrTdqKP62K3oO35b6pyyVZkzH3dIqg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1774939439; a=rsa-sha256; cv=none; b=H9VWRDhKBPfJKS8qWqY5asDf1ktoq8dn1tkb0d0Do9wuENN+y5xk0duIh/qBkaDOdKzX2Q 57Q2hfWNxAqDFBn2Gqs7TUTKT9GXw75/e8e0e7ZjiHRwSy2y2wvVu4sSLH/g7hjn7HbyCZ VKCNJKUIVB7xKDsI8t9/ZdjgojCSTNdbkpv2ZA+mzNvbThT4aK9yXjTxnFJTqgZt6JAVCz 6ccvANK2yvCbmita2tFmPTVJlqIykBpAT/fMukZvBJLDqdphnMKVbMtFJUfwOsDnNOx2RT CiJJaNCb+6u1uYC6EU99+14pBOWbiyd0GpSQ04VCRhIWW08Xqq3ULNR5sfoopg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774939439; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4NOuasV4+ZskeEEljQYpLm+tBA6mlYlrSb/++7upmww=; b=P3Jhmd4CU/coulCRAGF66u9HbR0Lcj2Dem/9q3WRmyJ9Zx1b2JYNNVXZx6jOh2Pu3ZJuH/ F54zb5/mFZR5s2e4ro3jdz9IcgCB+Zp75bjHx8njFKSGJUxiWN66pB7VU7z/HXCFRkfqUu pOn/SilkPRYfsquroyH6pWo3oJKWgDcSNrT5/rrn+j9KCD3jMhRYfdl8VEO9nxzb7IbuE3 KoYzMIIrYNFcuTGQVuVjGaenXYua9RyCkz4FxsqUkuhdFtIyONHHp4uLGDfJooBjAMO3dH aWnuqlpZjxfJSaf38QeJibmE43x3diMly9+WFrA5eC/kNZoBmuqbuhKQ8Tdb5A== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4flJVl3C8Gz2ty for ; Tue, 31 Mar 2026 06:43:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 62V6hxBi077679 for ; Tue, 31 Mar 2026 06:43:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 62V6hxHm077678 for ports-bugs@FreeBSD.org; Tue, 31 Mar 2026 06:43:59 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 294154] net/scamper: update to 20260331 Date: Tue, 31 Mar 2026 06:43:59 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: mjl@luckie.org.nz X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports-bugs@freebsd.org Sender: owner-freebsd-ports-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D294154 Bug ID: 294154 Summary: net/scamper: update to 20260331 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: mjl@luckie.org.nz Created attachment 269247 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D269247&action= =3Dedit net/scamper: update to 20260331 net/{,py-}scamper: Update to 20260331 Changelogs: https://mailman.caida.org/pipermail/scamper-announce/2026-February/000060.h= tml https://mailman.caida.org/pipermail/scamper-announce/2026-March/000061.html scamper: * print out monitor field -- the name of the system that did the measurement -- in all json objects. previously, only "trace" and "tracelb" measurements printed that field. * do not leak IP4 raw sockets, triggered with use of -O raw in ping and trace. * trace: add -O back to conduct traceroutes with decreasing TTL values. this requires use of -m ttl option. * trace: when -N > 1 is used on a path with a loop, update json to show path until loop condition was met, rather than on the first occurrence of an address involved in a loop. * trace: emit traceroute flags in json output. * host: add ability to query for HTTPS records * http: add initial TLS Encrypted ClientHello (ECH) support. this requires OpenSSL version 4. * http: keep stop reason when cert validation fails, rather than overwrite with generic error stop reason. * update man page for trace (-O back), host (-t https), http (ECH options) sc_remoted: * if the metadata file can't be loaded on startup, say so. * do not start if provided a positional argument, as sc_remoted does not accept positional arguments and use of positional arguments suggests user error. * set unix domain sockets non-blocking to prevent slow readers from stopping event loop * add more error messages, annotate where error messages are covered by called functions in more places. libscamperctrl: * handle data after GO when reading from mux * document currently available libscamperctrl functions in man page. libscamperfile: * do not loop infinitely when reading some truncated compressed files. Python module: * EncryptedClientHello support for HTTP test * support https record type in DNS test * change internal uses of list/dict to sets/deque sc_bdrmap: * convert sc_bdrmap to libscamperctrl * add mux support to sc_bdrmap, so that bdrmap can be run on a single VP attached to a mux socket. update manual page with details. * gracefully handle measurements rejected by scamper policy -- skip over them. sc_pinger: * catch SIGINT and SIGTERM to exit gracefully, rework error handling sc_minrtt: * if a file can't be opened, skip over it, rather than stopping processing entirely. throughout: * establish convention to #ifdef for O_NONBLOCK throughout, rather than HAVE_FCNTL. tests: * add base64 tests * expand http warts tests --=20 You are receiving this mail because: You are the assignee for the bug.=