From nobody Sun Jan 11 01:58:10 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 4dpdvQ4WVsz6NGxT for ; Sun, 11 Jan 2026 01:58:10 +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 "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dpdvQ3j8Qz40y2 for ; Sun, 11 Jan 2026 01:58:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768096690; 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=/8eJRBuoDdvDoEHa1odS7daAgtupNjOtqOSpSS4cRrE=; b=DmNbyVAao5f09ctfFvVWw1PO0+HlEWz8np/ZMbpMI2nBEBgs2w5eEY3czGEOAIX1WDK4Si NBLdYgORk58Fl6OtDO7dBJcVWKkX5fYW4DPxjJF7Mtv7+loJTQxBhda92JKKGrfASrMZ94 cb+yagTNP0tvFBytF/LisKNE2ISGEeBb24WBgrIOu7BLKTVK3SeU/oafV0UN4/VqQfhtqo 2IGtl4r4QpP5NqoM1qI80RvJwl/AwhhSVkPY23U3IuwkduNxqjI9VbUwcb2ikcZWktBA5H 9xTuc/8dRhJOcryEm1WVUJeHYJ4hEV9c6yDUk492ytTUc8ctrIcFvSSrLMA+Dg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768096690; 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=/8eJRBuoDdvDoEHa1odS7daAgtupNjOtqOSpSS4cRrE=; b=IjJK6hmuMXSeVLhKf6dAfzGBV5J5PZcKHQkqmxcQCaEHpDn60CsuLPYcYNyYFhXV9Q5q/2 j/CXZOV0prskKew4GIU82/Eg3a7e3L2P66W1pRKl9++ZWVQJPbBQFIKzdiXbSSdMEUA9pQ k9uQyjNrjmeVqpZ0Ik6A7PFeRDkCC+3/KM0ynNnbMXFDjmLukTwVKUN3cldiQ7BK60NkkY yV4Yfmz3HfthXxtmZFQ0XZuD6c0Y+wXdP9sRcPUDzldrJ3Xc8Lvm8Z4lyIasnKRiHY+z0s yAxzmX11Pf4srqDvs5kZpBzhyO1caCchkI6lVuylVeJ7tMFKcnuBELFGu2PJjQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768096690; a=rsa-sha256; cv=none; b=SVwqqyrgiV4de8EC4Nu4r44DEJgp4mrrcSZ5YYhjCqAOfeiTSdMBWf7v/wE5r3cxeonp+W gptsNRljy9TTfkIMTcP6CPvpezL9g7xivKJC8KidyeMp7zu0TTLpsnu6ssYqK2Odh/hSfS cwIpljQDEQ2TmXBiUxvVqtbo2kkQYeymSNPsMVhvm1KdLZhYrw2x06VrSyCE9rGZzePFIq ey5QcgkgrPkBDHspGE0XLZa6/SfucIQWberirfJFrmxNUSfjxt+MlJ14Hv7dKpZ6WUJx6G 7AgzxS3qf04K9rdpOZxbGxHAmDNViLc00uqHUDOJn2q54ulLiJmNFS8hI/SooQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none 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 4dpdvQ2Y93z4n8 for ; Sun, 11 Jan 2026 01:58:10 +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 60B1wAuP059862 for ; Sun, 11 Jan 2026 01:58:10 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 60B1wAmP059861 for ports-bugs@FreeBSD.org; Sun, 11 Jan 2026 01:58:10 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 292354] net/scamper: update to 20260105 Date: Sun, 11 Jan 2026 01:58:10 +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=3D292354 Bug ID: 292354 Summary: net/scamper: update to 20260105 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 267020 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D267020&action= =3Dedit update net/scamper to 20260105 update net/scamper to 20260105 https://mailman.caida.org/pipermail/scamper-announce/2026-January/000059.ht= ml scamper: * add initial implementation of RFC 4656 OWAMP. the implementation is functional but incomplete, and all owamp interfaces (e.g., warts, json, command line interface, python interface, and the implementation itself) are subject to change. * document current owamp command line interface in scamper man page. * remove unused scamper_privsep_open_udp and scamper_privsep_open_tcp. sc_remoted: * use unveil(2) and pledge(2) where present (OpenBSD) to restrict the files sc_remoted has access to after initialization, and restrict system calls available to sc_remoted. * add optional-at-runtime chroot support to sc_remoted, to restrict the files sc_remoted has access to after initalization on operating systems without unveil(2), and add "security considerations" section to sc_remoted man page on chroot support. * refactor debug messages: most were errors that should have been emitted to stderr even without using -O debug. * add -O notimes option to remove timestamps, useful when the system independently prefaces debug output with a timestamp. * emit names and magic values associated with remote scamper instances in debug messages. Python module: * bindings for ScamperOwamp. * drop GIL when calling clibscamperctrl.scamper_mux_add which can be IO bound. * add hash / cmp to ScamperVp, allowing ScamperVp objects to be stored in sets. * allow do_ inst variables to be a set as well as a list, use set internally. libscamperctrl: * fix possible crash in scamper_mux_add(). * add scamper_mux_add_inet(). * ensure scamper_ctrl_strerror() will report something if scamper_mux_add() or scamper_mux_add_inet() fails. * bump version. libscamperfile: * add owamp interfaces, scamper/scamper_owamp.h * bump version to account for owamp interfaces. tests: * add additional tests for radargun data structures. * add unit_cmd_owamp tests to check owamp command parsing. * add glue to check warts and json code paths for owamp. sc_wartsdump: * consistently preface any hex output with 0x. * dump owamp structures. configure.ac * use quoted form for all test statements. --=20 You are receiving this mail because: You are the assignee for the bug.=