Page MenuHomeFreeBSD
Feed All Stories

Today

kevans added a comment to D56729: hidwacom: Add Wacom ExpressKey Remote driver.

I think hidwacom is the better name here.

This is Wacom hardware, and it does not speak a generic "remote" protocol. It uses a Wacom-specific, undocumented HID report protocol. I decoded it from USB traffic captured against their Windows driver, and only later found that Linux already handles the same protocol in drivers/hid/wacom_wac.c under the hid-wacom driver.

If this were a published or vendor-neutral remote-control protocol, I would agree that hidremote would be a better name. But in this case, hidremote would make the driver look more generic than it really is.
The important part is not that the device is a remote, but that it is a Wacom HID device using Wacom-specific reports.

Linux also has support for multiple remotes and some additional quirks, but I cannot test those yet since I only have one ExpressKey Remote. I would rather land the tested base driver first and leave the untested multi-remote/quirk handling for future work.

Also, Wacom hardware is not limited to drawing tablets. Wacom EMR digitizers ship embedded in several laptops, including Lenovo ThinkPad X200t/X220t/X230t/Yoga models, and machines from HP, Dell, Asus, and Panasonic. Those are not drawing tablets either, but they still use Wacom-specific constants/protocol details. Samsung use it for their flagship phones and screens.

I will add the hidbus(4) xref.

Fri, Jun 19, 12:14 AM · USB
tagattie committed R11:325f73a7c5e9: */*: Bump port revision after electron42 update (d137a52ab3b4) (authored by tagattie).
*/*: Bump port revision after electron42 update (d137a52ab3b4)
Fri, Jun 19, 12:10 AM
tagattie committed R11:d137a52ab3b4: devel/electron42: Update to 42.4.1 (authored by tagattie).
devel/electron42: Update to 42.4.1
Fri, Jun 19, 12:09 AM
ngie created P711 Command-Line Input.
Fri, Jun 19, 12:07 AM

Yesterday

ngie added a comment to D57617: if_fwsubr: remove ARP target hardware address trimming.

Were there any RFCs that superseded the one referenced?

No, if it were, it would be mentioned, like this one:
https://datatracker.ietf.org/doc/html/rfc2460 (look for "Obsoleted by" or "Updated by")

Thu, Jun 18, 11:53 PM · network, drivers, firewire
vvd committed R11:31fda0389d9b: databases/sql-workbench: Update 131 => 133 (authored by vvd).
databases/sql-workbench: Update 131 => 133
Thu, Jun 18, 11:49 PM
pouria added a comment to D57617: if_fwsubr: remove ARP target hardware address trimming.

Were there any RFCs that superseded the one referenced?

Thu, Jun 18, 11:39 PM · network, drivers, firewire
ngie added a comment to D57617: if_fwsubr: remove ARP target hardware address trimming.

Some other research I just did.

Thu, Jun 18, 11:30 PM · network, drivers, firewire
asomers added a comment to D56605: tests: Add better pjdfstest integration.

This version of pjdfstest requires a pjdfstest user, which we currently
don't have. The current plan is for the pjdfstest package to create the
user upon installation.

What about just using the tests user in the upstream port?

% id tests
uid=977(tests) gid=977(tests) groups=977(tests)
Thu, Jun 18, 11:11 PM
asomers added a comment to D56605: tests: Add better pjdfstest integration.

Dang -- not bad. Are there any known data creation races that need to be managed in the Rust implementation? How much "tire kicking" has the Rust version gotten so far? How about A/B test code coverage from the kernel?

Thu, Jun 18, 11:09 PM
ngie added a comment to D56605: tests: Add better pjdfstest integration.

This version of pjdfstest requires a pjdfstest user, which we currently
don't have. The current plan is for the pjdfstest package to create the
user upon installation.

Thu, Jun 18, 11:04 PM
ngie added a comment to D56605: tests: Add better pjdfstest integration.

I'm sorry -- y'all are right about the 2 implementations being able to coexist. 15 seconds is really short, but that's done on an in-memory filesystem, whereas our tests are run on physical device/virtual compute (so vSphere, etc) backed devices with a WITNESS/INVARIANTS enabled kernel (runtime is ~10 minutes). I'm not sure what the kernel options were for the 15 second run, but regardless, it would probably be at least an order of magnitude longer than the runtime for the new pjdfstest implementation.

BTW, using an in-memory file system isn't the reason why markj's tests run quickly. The main reason is that rust-based pjdfstest uses shorter sleeps. sh-based pjdfstest hard-codes a bunch of one-second sleeps, but rust-based pjfstest uses a configurable sleep time. For file systems with sub-one-second timestamp granularity, we can really dial down the sleep time. For instance, just now I ran rust-based pjdfstest on a 7200 RPM HDD. It took 300ms for ZFS, and 4.3s for UFS.

Thu, Jun 18, 11:03 PM
eduardo committed R11:8433f308426b: net-p2p/{lib,r}torrent: Update to 0.16.14 (authored by eduardo).
net-p2p/{lib,r}torrent: Update to 0.16.14
Thu, Jun 18, 11:00 PM
ngie updated subscribers of D57617: if_fwsubr: remove ARP target hardware address trimming.

@bz, @glebius, @melifaro, etc: can you help confirm that this is change is correct?

Thu, Jun 18, 10:52 PM · network, drivers, firewire
ngie added a project to D57617: if_fwsubr: remove ARP target hardware address trimming: network.
Thu, Jun 18, 10:51 PM · network, drivers, firewire
asomers added a comment to D56605: tests: Add better pjdfstest integration.

I'm sorry -- y'all are right about the 2 implementations being able to coexist. 15 seconds is really short, but that's done on an in-memory filesystem, whereas our tests are run on physical device/virtual compute (so vSphere, etc) backed devices with a WITNESS/INVARIANTS enabled kernel (runtime is ~10 minutes). I'm not sure what the kernel options were for the 15 second run, but regardless, it would probably be at least an order of magnitude longer than the runtime for the new pjdfstest implementation.

Thu, Jun 18, 10:50 PM
junchoon_dec.sakura.ne.jp requested review of D57655: x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.84.
Thu, Jun 18, 10:34 PM
vvd committed R11:b783163c9038: www/glassfish: Update 8.0.2 => 8.0.3 (authored by vvd).
www/glassfish: Update 8.0.2 => 8.0.3
Thu, Jun 18, 10:14 PM
vvd committed R11:c1bd317fed7c: www/glassfish: update to 8.0.2 (authored by delphij).
www/glassfish: update to 8.0.2
Thu, Jun 18, 10:14 PM
vvd committed R11:1efc211ef065: www/glassfish: Update 8.0.2 => 8.0.3 (authored by vvd).
www/glassfish: Update 8.0.2 => 8.0.3
Thu, Jun 18, 10:09 PM
ngie added a comment to D57650: thunderbolt: do not enable in GENERIC.

thanks!

Thu, Jun 18, 10:09 PM
ngie accepted D56605: tests: Add better pjdfstest integration.

I'm sorry -- y'all are right about the 2 implementations being able to coexist. 15 seconds is really short, but that's done on an in-memory filesystem, whereas our tests are run on physical device/virtual compute (so vSphere, etc) backed devices with WITNESS/INVARIANTS enabled (runtime is ~10 minutes).

Thu, Jun 18, 9:47 PM
rmacklem added inline comments to D57554: pNFSd: Add a directory of newly created files for the pNFSd.
Thu, Jun 18, 9:43 PM
ngie committed rG92bdcb08113c: thunderbolt: do not enable in GENERIC (authored by ngie).
thunderbolt: do not enable in GENERIC
Thu, Jun 18, 9:38 PM
ngie closed D57650: thunderbolt: do not enable in GENERIC.
Thu, Jun 18, 9:38 PM
rmacklem updated the diff for D57554: pNFSd: Add a directory of newly created files for the pNFSd.

Made changes as suggested by kib@.

Thu, Jun 18, 9:35 PM
guest-seuros updated subscribers of D57617: if_fwsubr: remove ARP target hardware address trimming.

No, I just necromanced into code that was idle for 22 years. The AF_ARP case was copied from if_ethersubr.c when @dfr added if_fwsubr.c in 2004.

Thu, Jun 18, 9:29 PM · network, drivers, firewire
cmt committed R11:b6c45399597e: mail/thunderbird-esr: fix build on 2026Q2 (authored by cmt).
mail/thunderbird-esr: fix build on 2026Q2
Thu, Jun 18, 9:19 PM
yuri committed R11:f8b1d28e5a34: misc/py-uuid-utils: update 0.16.1 → 0.16.2 (authored by yuri).
misc/py-uuid-utils: update 0.16.1 → 0.16.2
Thu, Jun 18, 9:17 PM
yuri committed R11:18e33cdd47c0: math/{,py-}faiss: update 1.14.2 → 1.14.3 (authored by yuri).
math/{,py-}faiss: update 1.14.2 → 1.14.3
Thu, Jun 18, 9:17 PM
yuri committed R11:1721b58daf24: misc/koboldcpp: update 1.114.1 → 1.115.2 (authored by yuri).
misc/koboldcpp: update 1.114.1 → 1.115.2
Thu, Jun 18, 9:17 PM
yuri committed R11:f9db8e09d074: devel/pydeps: update 3.0.3 → 3.0.6 (authored by yuri).
devel/pydeps: update 3.0.3 → 3.0.6
Thu, Jun 18, 9:17 PM
yuri committed R11:f05daa8f7250: misc/lean-ctx: update 3.8.8 → 3.8.9 (authored by yuri).
misc/lean-ctx: update 3.8.8 → 3.8.9
Thu, Jun 18, 9:17 PM
vishwin committed R11:ebdc3f702abf: graphics/py-pyvista: fix Python version specifier in setup.py (authored by hiroo_oikumene.net).
graphics/py-pyvista: fix Python version specifier in setup.py
Thu, Jun 18, 9:13 PM
vvd committed R11:87cbf2da3972: sysutils/graylog: Update 7.0.8 => 7.1.3 (authored by vvd).
sysutils/graylog: Update 7.0.8 => 7.1.3
Thu, Jun 18, 9:04 PM
vvd committed R11:adef95349563: sysutils/graylog: Update 7.0.6 => 7.0.8 (authored by vvd).
sysutils/graylog: Update 7.0.6 => 7.0.8
Thu, Jun 18, 9:02 PM
vvd committed R11:6a2e9e49a442: sysutils/graylog: update to 7.0.6, return to pool (authored by dch).
sysutils/graylog: update to 7.0.6, return to pool
Thu, Jun 18, 9:02 PM
vvd committed R11:c8b1ef07c984: sysutils/graylog: Update 7.0.6 => 7.0.8 (authored by vvd).
sysutils/graylog: Update 7.0.6 => 7.0.8
Thu, Jun 18, 8:59 PM
ziaee requested review of D57654: handbook: Add containers chapter.
Thu, Jun 18, 8:51 PM
d.stoye_cms.hu-berlin.de updated the diff for D57610: update version to 9.0.18.

added feedback by makc
used make makepatch instead of diff -u
fixed portlint warnings

Thu, Jun 18, 8:50 PM
adrian updated subscribers of D57617: if_fwsubr: remove ARP target hardware address trimming.
Thu, Jun 18, 8:46 PM · network, drivers, firewire
adrian added a comment to D57617: if_fwsubr: remove ARP target hardware address trimming.

wait, did this change at some point?

Thu, Jun 18, 8:45 PM · network, drivers, firewire
aokblast committed rG32da2f23ae4d: stand: Bulk operations on each gfxfb_blt if shadow buffer enabled (authored by aokblast).
stand: Bulk operations on each gfxfb_blt if shadow buffer enabled
Thu, Jun 18, 8:43 PM
aokblast closed D57373: stand: Bulk operations on each gfxfb_blt if shadow buffer enabled.
Thu, Jun 18, 8:43 PM
vvd added a comment to D57652: multimedia/vapoursynth: Update R66 => R73.

I have patch with pet portclippy.

Thu, Jun 18, 8:30 PM
makc added inline comments to D57610: update version to 9.0.18.
Thu, Jun 18, 8:24 PM
vvd accepted D57651: multimedia/av1an: Update 0.5.0 => 0.5.2.
Thu, Jun 18, 8:22 PM
eduardo committed R11:823cc40719c3: net-p2p/amule: Switch to security/cryptopp-modern dependency (authored by eduardo).
net-p2p/amule: Switch to security/cryptopp-modern dependency
Thu, Jun 18, 8:22 PM
eduardo committed R11:44adab729de1: sysutils/duplicity: Update to 3.1.0 (authored by eduardo).
sysutils/duplicity: Update to 3.1.0
Thu, Jun 18, 8:22 PM
eduardo committed R11:2c95ca1f3eb4: security/cryptopp-modern: New port: C++ class library of cryptographic… (authored by eduardo).
security/cryptopp-modern: New port: C++ class library of cryptographic…
Thu, Jun 18, 8:22 PM
eduardo committed R11:f747fe88a728: print/R-cran-tinytex: Update to 0.60 (authored by eduardo).
print/R-cran-tinytex: Update to 0.60
Thu, Jun 18, 8:22 PM
vvd added a comment to D57653: multimedia/vapoursynth-l-smash-works: Update 20230716 => 20260326, mark unbroken.

Upstream changed versioning:
DISTVERSION= 1282
PORTEPOCH= 1
-GH_TAGNAME= 1282

Thu, Jun 18, 8:16 PM
ziaee added a comment to D57644: Source upgrade doc: etcupdate no longer needs -B.
In D57644#1321745, @des wrote:

Thus the fixes tag, to make sure they MFC (or not) together.

We have exactly zero tooling around the Fixes: tag. Your commit won't show up in my MFC reminders, and it won't show up in yours either unless you also add an MFC after: tag.

Thu, Jun 18, 8:15 PM
rew committed rG943bfad1097f: autofs: remove dead code (authored by rew).
autofs: remove dead code
Thu, Jun 18, 8:14 PM
rew closed D57164: autofs: remove dead code.
Thu, Jun 18, 8:14 PM
vvd committed R11:560d443f62bb: www/waterfox: Update 6.6.14 => 6.6.15 (authored by freebsd_sysctl.cz).
www/waterfox: Update 6.6.14 => 6.6.15
Thu, Jun 18, 8:14 PM
imp accepted D57615: firewire: extract shared helpers from fwe and fwip.
Thu, Jun 18, 8:13 PM · firewire
vvd committed R11:e0ee4ee4d436: www/waterfox: Update 6.6.14 => 6.6.15 (authored by freebsd_sysctl.cz).
www/waterfox: Update 6.6.14 => 6.6.15
Thu, Jun 18, 8:12 PM
arrowd committed R11:e8496063d033: graphics/mesa-{dri,libs}: Fix building with iris and anv off (authored by arrowd).
graphics/mesa-{dri,libs}: Fix building with iris and anv off
Thu, Jun 18, 8:10 PM
arrowd committed R11:73d82232c410: graphics/mesa-dri: Make glslang an unconditional build dependency (authored by arrowd).
graphics/mesa-dri: Make glslang an unconditional build dependency
Thu, Jun 18, 8:10 PM
arrowd committed R11:c5d5674f3764: graphics/mesa-dri: Fix building when both r600 and radeonsi are off (authored by gor_clogic.com.ua).
graphics/mesa-dri: Fix building when both r600 and radeonsi are off
Thu, Jun 18, 8:10 PM
nxjoseph requested review of D57653: multimedia/vapoursynth-l-smash-works: Update 20230716 => 20260326, mark unbroken.
Thu, Jun 18, 8:08 PM
nxjoseph requested review of D57652: multimedia/vapoursynth: Update R66 => R73.
Thu, Jun 18, 8:08 PM
nxjoseph requested review of D57651: multimedia/av1an: Update 0.5.0 => 0.5.2.
Thu, Jun 18, 8:07 PM
obiwac accepted D57650: thunderbolt: do not enable in GENERIC.

thanks!

Thu, Jun 18, 8:07 PM
lwhsu committed R11:448f8cccfbce: sysutils/docker-cli: Renamed from sysutils/docker and update to 29.4.2 (authored by leafoliages_gmail.com).
sysutils/docker-cli: Renamed from sysutils/docker and update to 29.4.2
Thu, Jun 18, 8:06 PM
ngie updated the summary of D57650: thunderbolt: do not enable in GENERIC.
Thu, Jun 18, 8:04 PM
ngie added a reviewer for D57650: thunderbolt: do not enable in GENERIC: obiwac.
Thu, Jun 18, 8:04 PM
ngie requested review of D57650: thunderbolt: do not enable in GENERIC.
Thu, Jun 18, 8:03 PM
des updated the diff for D57645: net/rsync: Add back the FLAGS option.

last remnant of PTS

Thu, Jun 18, 8:02 PM
lwhsu committed R11:e4cbcd1ce345: sysutils/docker-compose: Update to 5.1.3 (authored by leafoliages_gmail.com).
sysutils/docker-compose: Update to 5.1.3
Thu, Jun 18, 8:02 PM
lwhsu committed R11:33d7edf9b35c: Add sysutils/docker-buildx (authored by leafoliages_gmail.com).
Add sysutils/docker-buildx
Thu, Jun 18, 8:02 PM
rew updated the diff for D57164: autofs: remove dead code.

fix indentation per style(9)

Thu, Jun 18, 8:02 PM
lwhsu committed R11:d4fee9ed393e: Add sysutils/dockerbox: Virtualized Docker daemon (authored by leafoliages_gmail.com).
Add sysutils/dockerbox: Virtualized Docker daemon
Thu, Jun 18, 8:01 PM
des updated the diff for D57645: net/rsync: Add back the FLAGS option.

fix refuse_match

Thu, Jun 18, 7:57 PM
imp accepted D57629: uart: Add support for the Intel XScale controller.
Thu, Jun 18, 7:55 PM
des added a comment to D57644: Source upgrade doc: etcupdate no longer needs -B.

Thus the fixes tag, to make sure they MFC (or not) together.

Thu, Jun 18, 7:50 PM
ziaee added a comment to D57644: Source upgrade doc: etcupdate no longer needs -B.
In D57644#1321727, @des wrote:

-B is still recommended on 15 and 14. I intended to merge the change, but there is no consensus around that yet.

Thu, Jun 18, 7:43 PM
kevans closed D57647: 15.x relnotes: note stable MAC address changes.
Thu, Jun 18, 7:39 PM
kevans committed R9:31179643a9d6: 15.x relnotes: note stable MAC address changes (authored by kevans).
15.x relnotes: note stable MAC address changes
Thu, Jun 18, 7:38 PM
kevans added a comment to D57647: 15.x relnotes: note stable MAC address changes.

we should consider finding a standard syntax like a prefix or something when theres a breaking change like Note: or maybe using asciidoctor warning boxes or something?

Thu, Jun 18, 7:38 PM
christos committed rGac0068384a22: virtual_oss(8): Make sndstat FD global (authored by christos).
virtual_oss(8): Make sndstat FD global
Thu, Jun 18, 7:34 PM
christos committed rG013af29c1e17: virtual_oss(8): Properly cleanup cuse(3) (authored by christos).
virtual_oss(8): Properly cleanup cuse(3)
Thu, Jun 18, 7:34 PM
d.stoye_cms.hu-berlin.de updated the diff for D57610: update version to 9.0.18.

remove useless QT-Version check from CMakeLists.txt

Thu, Jun 18, 7:30 PM
des added a comment to D57644: Source upgrade doc: etcupdate no longer needs -B.

-B is still recommended on 15 and 14. I intended to merge the change, but there is no consensus around that yet.

Thu, Jun 18, 7:29 PM
des committed R9:8c4db1e64244: pgpkeys: Fix dinoex's key (authored by des).
pgpkeys: Fix dinoex's key
Thu, Jun 18, 7:26 PM
des committed R9:054de1349e8b: various: Fix links to PGP keyring (authored by des).
various: Fix links to PGP keyring
Thu, Jun 18, 7:26 PM
ziaee closed D57142: handbook/desktop: Note chrome requires locale.
Thu, Jun 18, 7:24 PM
ziaee committed R9:887692506244: handbook/desktop: Note chrome requires locale (authored by ziaee).
handbook/desktop: Note chrome requires locale
Thu, Jun 18, 7:24 PM
kevans added a comment to D57628: build: raise our FORTIFY_SOURCE default to 2.

FORTIFY_UNSAFE won't be an effective hammer once the default is lifted, because it won't provide the CFLAGS that override our current bsd.sys.mk logic.

Thu, Jun 18, 7:10 PM
ziaee awarded Dev Summit Attendee to recipient: brooks.
Thu, Jun 18, 7:09 PM
kevans updated subscribers of D57628: build: raise our FORTIFY_SOURCE default to 2.

I /was/ going to do an exp-run, but I think @netchild has likely already solved all of the problems we'd see with the fortify feature work in ports. Well, one point that we may need to actually address, though: FORTIFY_UNSAFE won't be an effective hammer once the default is lifted, because it won't provide the CFLAGS that override our current bsd.sys.mk logic.

Thu, Jun 18, 7:04 PM
jhb accepted D57648: vgrind: Tear down vgrind support.

FYI, 2017 is when vgrind was disconnected from the build.

Thu, Jun 18, 7:01 PM
ziaee awarded Dev Summit Attendee to recipient: glebius.
Thu, Jun 18, 7:00 PM
ziaee awarded Dev Summit Attendee to recipient: dvl.
Thu, Jun 18, 7:00 PM
ziaee awarded Dev Summit Attendee to recipient: sjg.
Thu, Jun 18, 7:00 PM
ziaee awarded Dev Summit Attendee to recipient: jfree.
Thu, Jun 18, 6:58 PM
ziaee awarded Dev Summit Attendee to recipient: khng.
Thu, Jun 18, 6:57 PM
ziaee awarded Dev Summit Attendee to recipient: jhb.
Thu, Jun 18, 6:57 PM
ziaee awarded Dev Summit Attendee to recipient: dch.
Thu, Jun 18, 6:56 PM