notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
non port: emulators/virtualbox-ose/files/patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c
SVNWeb

Number of commits found: 7

Tue, 10 May 2022
[ 20:48 John Baldwin (jhb) search for other commits by this committer ]    commit hash:bc6d5725ed6c7b6538da70328d89afe901736a90  commit hash:bc6d5725ed6c7b6538da70328d89afe901736a90  commit hash:bc6d5725ed6c7b6538da70328d89afe901736a90  bc6d572 
emulators/virtualbox-ose-kmod*: Tie to a specific release branch.

Use a more restricted range of supported __FreeBSD_version values for
the virtualbox kernel module since it uses internal KPIs for which KBI
stability is not guaranteed.  DECLARE_MODULE_TIED would tie the module
to a specific __FreeBSD_version which would cause the module to stop
loading when an SA or EN is pushed on a release branch.  Instead, use
DECLARE_MODULE_MAXVER with an upper bound that is limited to the range
of a releng branch so that a module built on X.Y will load on X.Y with
SAs or ENs applied but will fail to load on X.Y-1 or X.Y+1.

Reviewed by:	kevans, imp, madpilot, lwhsu (earlier version)
Differential Revision:	https://reviews.freebsd.org/D16119
Mon, 25 Oct 2021
[ 10:57 Guido Falsi (madpilot) search for other commits by this committer ]    commit hash:32c43c505242463fb127845d0208ecf345124d13  commit hash:32c43c505242463fb127845d0208ecf345124d13  commit hash:32c43c505242463fb127845d0208ecf345124d13  32c43c5 
emulators/virtualbox-ose*: Fix mistake in patch

In the commit to update virtualbox-ose to 6.1.28 I made a one line
mistake when reapplying a patch which failed to apply as is.

In the patch
files/patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c
I did not replay a part removing the line:

rc = copyout(pHdr, pvUser, cbOut);

which was rewriting some data that it should not. The correct code
was anyway present after this leftover statement.

This error made virtualbox log a lot of warnings about Bad CPU
context like this:

vboxdrv: Bad CPU context error at line 373 in SUPDrv-freebsd.c:
ulCmd=0x2000568a: 0x282->0x287!

These seem to be unharmful, but anyway indicate a problem that this
commit fixes.

Reported by:		Kevin Oberman <rkoberman@gmail.com> (via mailing list)
Fixes:			a3db7da59f9498
Wed, 20 Oct 2021
[ 21:03 Guido Falsi (madpilot) search for other commits by this committer ]    commit hash:a3db7da59f9498e712de23d755ad9f2bdc5b6871  commit hash:a3db7da59f9498e712de23d755ad9f2bdc5b6871  commit hash:a3db7da59f9498e712de23d755ad9f2bdc5b6871  a3db7da  (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
emulators/virtualbox-ose*: Update to 6.1.28

Changelog: https://www.virtualbox.org/wiki/Changelog
Tue, 9 Mar 2021
[ 18:27 madpilot search for other commits by this committer ] Original commit   Revision:567950 (Only the first 10 of 131 ports in this commit are shown above. View all ports for this commit)
- Update VirtualBox OSE to 6.1.18
- Old VirtualBox OSE 5.2.44 preserved as "-legacy" versions of the
  ports (repocopied)
- Add back extra patch removed in r528258, actually required to
  build DEBUG kmod
- Correctly define WITH_DEBUG when enabling the DEBUG option, so
  binaries are not stripped

Please note that this new version supports only amd64 CPUs. If you need
to use older hardware please install the legacy ports.

Note that moving VM snapshots across major updates is unsupported, it's
strongly suggested to properly shutdown VMs before upgrading, please
check UPDATING for further details.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 19 Jul 2020
[ 09:19 madpilot search for other commits by this committer ] Original commit   Revision:542551 (Only the first 10 of 54 ports in this commit are shown above. View all ports for this commit)
- Update VirtualBox ports to 5.2.44
- Adapt and regenerate patches
- Reduce differences in patch-src_VBox_Devices_PC_vbox-cpuhotplug.dsl [1]

Patch based on one provided by Mario Lobo <lobo@bsd.com.br>.

Many thanks to people who provided ideas and suggetions in the
PR and review.

PR:			244212
Submitted by:		Nikita Stepanov <nikitastepan0v@bk.ru>
Reviewed by:		kevans [1]
Tested by:		lwshu
Approved by:		ports-secteam (joneum)
MFH:			2020Q3
Security:		1e7b316b-c6a8-11ea-a7d5-001999f8d30b
Differential Revision:	https://reviews.freebsd.org/D25496
Sat, 20 Oct 2018
[ 04:42 jkim search for other commits by this committer ] Original commit   Revision:482464 (Only the first 10 of 20 ports in this commit are shown above. View all ports for this commit)
Support SMAP for amd64.

This should stop kernel panics on SMAP supported CPUs after r336876.

PR:		230460
MFH:		2018Q4
Fri, 22 Jul 2016
[ 20:28 jkim search for other commits by this committer ] Original commit   Revision:418931 (Only the first 10 of 57 ports in this commit are shown above. View all ports for this commit)
Update to 5.0.26.

Number of commits found: 7