editors/vscode: Update to 1.107.0
This update features hassle-free remote development over ssh.
Prior to this update, users who want to use remote development over
ssh needs to take some manual steps for setting up environment. From
now on, just installing "Open Remote - SSH" extension should be
enough. For more details, follow the instruction shown upon package
installation.
Additional changes to the port include:
- split out target for building remote extension host to Makefile.reh
to avoid excessive dependencies
- populate product.json with useful information mainly for making
popular extensions work out of the box[1]
Changelog: https://code.visualstudio.com/updates/v1_107
Reported by: GitHub (watch releases)
Obtained from: https://github.com/VSCodium/vscodium [1]
if_rge: fix typo in man page
Fix the list of devices supported by the driver: RTL8125 occured
twice, should have been RTL8127 in one case.
Approved by: adrian
if_tuntap: defer transient destroy_dev() to a taskqueue
We're in the dtor, so we can't destroy it now without deadlocking after
recent changes to make destroy_dev() provide a barrier. However, we
know there isn't any other dtor to run, so we can go ahead and clean up
our state and just prevent a use-after-free if someone races to open
the device while we're trying to destroy it. tunopen() now uses the
net epoch to protect against softc release by a concurrent
tun_destroy().
While we're here, allow a destroy operation to proceed if we caught a
signal in cv_wait_sig() but tun_busy dropped to 0 while we were waiting
to acquire the lock.
This was more of an inherent design flaw, rather than a bug in the
below-refed commit.
Reviewed by: kib, markj
(cherry picked from commit 96c1d8db39dfeea78ea3f27d67649252a39bbf2e)
databases/heidisql: New port: a lightweight client for managing multiple databases
HeidiSQL is a graphical interface for managing MariaDB or MySQL servers,
Microsoft SQL databases, PostgreSQL, SQLite, Interbase or Firebird. "Heidi"
lets you browse and edit data, create and edit tables, views, procedures,
triggers and scheduled events. Also, you can export structure and data, either
to SQL file, clipboard or to other servers.