| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
On recent head, after src commit 66c5fbca7719dc, the insmntque1(9)
function arguments changed.
Adapt virtualbox code, following what has been done in base with
other filesystems migrating to insmntque(9).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
legacy port
Import changes from commit 1b2394551c0385 to legacy port:
In the virtualbox virtual filesystem code we ship as a patch some
code in an else block is commented out. This produces a code path
in which a pointer variable is dereferenced in an unassigned state,
causing random crashes.
Lacking a better fix, give a default value of NULL to the pointer,
which at least avoids the random pointer dereference issue.
PR: 255386
Alsso import fix for building on recent head from cec55f41e10f13:
Fix build after head commit b4a58fbf640409a1 (vfs: remove cn_thread)
MFH: 2021Q4
|
| |
|
|
|
|
|
|
|
| |
Import patch to teach VirtualBox to check availability of AIO
resources before trying to allocate more.
This prevents crashes when using AIO in VirtualBox.
PR: 168298
|
| |
|
|
|
|
|
|
|
|
| |
Apply same fix used for the main port in commit ef04eff33cf626:
Src HEAD commit 6d3e78ad6c11 vfs_quotactl function signature, adapt
virtualbox code to be able to compile there too.
Reported by: koobs, dim
MFH: 2021Q2
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After src commit e266a0f7f001 a module is not allowed to call
kern_kldload while being loaded. The virtualbox module is doing
exactly this though. virutalbox used to do this because the ng_ether
netgraph node did not provide version information in the past and
there was no way to properly depend on it.
ng_ether has gained versioning information in base r238844 more
than ten years ago, so we can now unconditionally properly depend
on it, since this revision is now included in all supported FreeBSD
versions.
Thanks to Tomoaki AOKI for identifying the base commuit exposing
the issue.
Backport fix to legacy port.
WHile here also merge a double patch for the smae file.
PR: 256505
MFH: 2021Q2
|
| | |
|
| |
|
|
|
| |
PR: 237472
Submitted by: Martin Birgmeier <d8zNeCFG@aon.at>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
This update is the result of work from many people, and thanks to all
who gave feedback and tested things.
Patch based on work from: Mario Lobo <lobo@bsd.com.br> and jkim.
PR: 234878
Submitted by: kunda <chitty_cloud@me.com>
Approved by: vbox (implicit)
Reviewed by: decke
Tested by: jwb,
martin ilavsky <ilavsky.martin@gmail.com>,
Mario Lobo <lobo@bsd.com.br>
Relnotes: https://www.virtualbox.org/wiki/Changelog-6.1
Differential Revision: https://reviews.freebsd.org/D28871
|
| |
|
|
|
|
| |
The virtualbox-ose-kmod-legacy port is staged, but it has no purpose
without the unstaged virtualbox-ose-legacy port, so both ports have
been removed at the same time.
|
| | |
|
| |
|
|
|
| |
Obtained from: svn.redports.org/virtualbox
PR: ports/186847
|
| |
|
|
|
|
|
|
|
|
|
| |
- Convert USE_PYDISTUTILS=easy_install to USE_PYDISTUTILS=yes
- Add patch to fix building with new gsoap [1]
- Add direct dependency on qt4-opengl [2]
PR: ports/185579 [2]
Security: CVE-2013-5892
Submitted by: Jung-uk Kim <jkim@FreeBSD.org> [1]
Jimmy Olgeni <olgeni@FreeBSD.org> [2]
|
| |
|
|
|
|
|
|
|
| |
This fixes the remaining compat9x problems because the virtualbox
buildsystem did remove our RPATH on some binaries if hardening is
enabled. The hardening is a collection of additional safety checks
for all virtualbox suid binaries and is always enabled.
Reported by: many FreeBSD 10 users
|
| |
|
|
|
|
| |
- This update pulls in many changes from the port and brings better support
for FreeBSD 10 and GCC from ports. I am doing that in preparation of the
upcoming VirtualBox 4.3 update that should land soon.
|
| |
|
|
|
|
| |
- Fix building with libxslt newer than 1.1.26
Obtained from: https://www.virtualbox.org/ticket/10940
|
| |
|
|
|
|
| |
- Convert to optionsng [1]
Submitted by: bapt [1]
|
| |
|
|
|
|
|
| |
incompatibility with recently updated yasm.
Submitted by: pointyhat (via pav)
Feature safe: yes
|
| |
|
|
|
|
| |
- Fix lib32 checks to use /usr/lib32/libc.so
Obtained from: redports.org/~virtualbox/
|
| |
|
|
|
|
|
|
|
|
|
| |
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
|
| |
|
|
|
|
|
|
| |
- Add stop command and delay parameter to vboxheadless rc script [2]
- Bump PORTREVISION
Submitted by: Jung-uk Kim <jkim@FreeBSD.org> [1],
Franco Ricci <franco.ricci@phys.uniroma1.it> [2]
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add vboxheadless startscript [1]
- Add vboxwebsrv startscript [2]
- Change CONFLICTS to CONFLICTS_INSTALL [3]
- Remove stale mirror
- Bump PORTREVISION
PR: ports/156699 (based on) [3]
Submitted by: Stefan Tollkuehn <stefan.tollkuehn@editura.de>, [1][2]
Raul Gigea <raul.gigea@editura.de>, [1]
Tobias Oberstein <tobias.oberstein@tavendo.de>, [1]
Emil <the_mix_room@hotmail.com> [3]
Thanks to: dougb@, [1][2]
Cr4zi3/EFNet, [2]
crsd [2]
|
| |
|
|
|
|
|
| |
- Bump PORTREVISION
PR: ports/155236
Submitted by: Dmitry Pryanishnikov <lynx.ripe@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove old patches not needed for newer VirtualBox versions anymore
- Fix alignment problem in VBoxHeadless on i386 when DEBUG option is enabled [2]
- Bump PORTREVISION
PR: ports/144959 [2]
Submitted by: Alexander Eichner [2],
Anthony Jenkins <ajenkins at vtilt dot com> [2]
Reported by: Michael Butler <imb at protected-networks dot net> [1],
DomiX (irc on freenode) [2],
Monty Hall <kungfu_disciple at sbcglobal dot net> [2],
many others [2]
|
| | |
|
| |
|
|
|
|
|
| |
- Bump PORTREVISION
Submitted by: scf
Approved by: beat (co-mentor)
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
- Fix build on recent CURRENT
- Don't abort if there is no default route interface while loading the
network interfaces otherwise virtualbox can't find host-only interfaces. [1]
Feature safe: yes
PR: ports/144305 [1]
Reported by: Wietse Venema <wietse AT porcupine.org> [1]
Submitted by: mtm@ [1]
|
| |
|
|
|
|
|
|
|
|
| |
- Replace virtualbox.desktop with the one from the FreeBSD installer,
chase rebranding and remove DocPath because we don't install the user
manual. [1]
- Fix icon location
Reported by: Mike Harding <mvh AT ix.netcom.com>, avg@, Warren Block <wblock AT wonkity.com> [1]
Approved by: beat (co-mentor)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update guest additions to 3.2.2.
- Add option to build with VNC support (Disabled by default)
- Add option to build with VDE support (Disabled by default) [1]
- Add option to build webservice (Disabled by default) [2]
- Fix build with QT4 support disabled and X11 support enabled. [3]
- Fix build with X11 support disabled. [4]
- Replace custom pkg-install.in script with GROUPS framework.
- Do not build Guest Additions in virtualbox-ose port.
- Implement locking/unlocking of host DVD drive. [5]
- Add LICENSE and LICENSE_FILE.
PR: ports/146752 [5]
Submitted by: mtm@ [5]
Requested by: Mario Lobo <lobo AT bsd.com.br> [1],
Hubert Tournier <hubert AT frbsd.org> [2]
Reported by: Emil Mikulic <emil AT dmr.ath.cx> [3], mm@ [4]
Many thanks to the VirtualBox developers (especially Alexander Eichner
for all his work and help), all tester and patch submitter and the whole
vbox@ team especially decke@.
|
| |
|
|
|
|
| |
Reported by: Michael Butler <imb AT protected-networks.net>
Submitted by: jkim@
Reminded by: sylvio@, daichi@, rnoland@
|
| | |
|
| |
|
|
|
|
|
|
|
| |
- Fix ioctl warnings in /var/log/messages [1]
- Fix build with QT4 support disabled [2]
Obtained from: http://www.virtualbox.org/changeset/25953 [1]
Reported by: William DiNoia <william.dinoia AT gmail.com> [2]
On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog from VirtualBox is available here:
http://www.virtualbox.org/wiki/Changelog
Changes in the port:
- VirtualBox and Guest Additions iso updated to 3.1.4
- Add UNIQUENAME to fix options file clashes between the virtualbox ports [0]
- Fixed vtophys problems on CURRENT and STABLE kernes newer than
January 23th [1]
- Fixed page double wiring issue in rtR0MemObjNativeAllocPage [2]
PR: ports/143361 [0]
Submitted by: Martin Birgmeier <martin.birgmeier AT aon.at> [0]
Alexander Eichner <Alexander.Eichner AT Sun.COM> [1]
Thanks To: All testers on emulation@ and current@ [1]
Giovanni Trematerra <giovanni.trematerra AT gmail.com> [1]
Ian Freislich <ianf AT clue.co.za> [1]
Reported by: Alan Cox <alc AT cs dot rice dot edu> [2]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Re-apply fix for ports/140171: Disable testcases to fix possible
breakage with non default options set. [1]
- Removed inclusion of utmp.h to fix build on recent CURRENT. [2]
- Bump PORTREVISION.
PR: ports/142855 [2]
Reported by: Lanny Baron <lbaron AT servaris.com> [1]
Submitted by: YAMAMOTO Shigeru <shigeru AT iij.ad.jp> [2], ed@ [2]
On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove emulators/virtualbox port. Renamed to emulators/virtualbox-ose
and seperate port for the kernel modules created:
emulators/virtualbox-ose-kmod.
emulators/virtualbox-ose:
- Update to 3.1.2
- Update guest additions to 3.1.2
- Port has been renamed to virtualbox-ose to reflect that we are using
the OSE version. [1]
- Added proper PulseAudio support for FreeBSD [2]
- procfs is not required anymore because vbox uses sysctl(3) now [3]
- Update pkg-message to reflect recent changes
- Add nox's FreeBSD host networking patches that are now also in the
upstream vbox svn (modulo vbox variable naming style adjustments:)
http://lists.freebsd.org/pipermail/freebsd-emulation/2010-January/007260.html
http://www.virtualbox.org/changeset/25698
1. Allow direct tap networking again (for users that need the best
network performance and/or need more complex network setups, like when
they want to use routing instead of bridging to e.g. protect from guests
messing with the lan's arp tables; a tap + routing + proxy arp example
is in the above freebsd-emulation posting.)
2. Enable vbox' shared mac feature when using bridged mode on a wifi
interface, together with the virtualbox-ose-kmod change this
should fix bridged mode for wifi users. [4]
emulators/virtualbox-ose-kmod:
- Update to 3.1.2
- Add rc.d script to load kernel modules
- Fix build with a non-standard location for the system source [5]
- Merge aeichner's vboxnetflt fix committed to upstream vbox svn
(thanks!) that makes the shared mac feature enabled above actually work
on FreeBSD hosts. [6]
Please see http://wiki.freebsd.org/VirtualBox for update instructions.
Many thanks to the VirtualBox developers, all tester, patch submitter and
the whole vbox@ team.
PR: ports/141630 [2]
Noticed by: mm@ [1]
Submitted by: Noriyoshi Kawano <bowie AT nrik.jp> [2],
Baptiste Daroussin <baptiste.daroussin AT gmail.com> [3]
and Bernhard Froehlich <decke AT bluelife.at> [3],
nox@ [4], scf@ [5]
Obtained from: http://www.virtualbox.org/changeset/25699 [6]
On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox)
|
| |
|
|
|
|
|
|
|
| |
kernel module first.
- Bump PORTREVISION.
PR: ports/141013
Reported / tested by: Scot Hetzel <swhetzel AT gmail.com>
Submitted by: Fredrik Lindberg <fli AT shapeshifter.se>
|
| |
|
|
|
|
|
|
| |
options set
PR: ports/140171
Submitted by: Hubert Tournier <hubert AT tournier.org>
Reported by: Stanislav Dulis <stasd AT xnx.ru> (via private mail)
|
| |
|
|
|
|
|
|
|
|
| |
- Some options require other ones. Add check for them. [2]
PR: ports/139391 [1]
Submitted by: "Y.A." <nexther0 AT gmail.com> [1]
Tested by: Yuri Gorchakov <yuri.gorchakov AT point-group.ru> [1]
Reported by: Maxim <maksims.k AT gmail.com> [2]
On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox)
|
| |
|
|
|
|
|
| |
- Bump PORTREVISION
Security: http://www.vuxml.org/freebsd/ebeed063-b328-11de-b6a5-0030843d3802.html
On behalf of: vbox@ (decke, dhn, itetcu, beat, nox)
|
| |
|
|
|
| |
Approved by: vbox@ (miwi, beat)
Feature safe: yes
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix pkg-plist. Additions directory is only created with
WITH_GUESTADDITIONS option. [2]
- Add patch to fix panic with vboxnet driver. [3]
- Bump PORTREVISION.
PR: ports/138935 [1] (based on)
Reported by: scf@ [3]
Submitted by: Julian H. Stacey <jhs AT berklix.com> [1],
Bernhard Froehlich <decke AT bluelife.at> [2],
Fredrik Lindberg <fli AT shapeshifter.se> [3]
On behalf of: vbox@ (decke, dhn, itetcu, miwi, nox)
Feature safe: yes
|
| |
|
|
|
|
|
|
|
|
|
| |
and support for bridged and hostonly networking contributed by
Fredrik Lindberg <fli AT shapeshifter.se>.
- Install GuestAdditions in designated directory. [1]
- Install NLS files in designated directory.
- Add workaround for directory permission problem.
Reported by: Jonathan Chen <jonc AT chen.org.nz> [1]
On behalf of: vbox@ (decke, dhn, beat, nox)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
networking done by nox@, working VT-x, ACPI and Host DVD/CD access
support and several FreeBSD related bugfixes.
- Update Guest Additions to 3.0.6.
- Respect CC and CXX variables. [1]
- Add support for WITHOUT_X11 build. [2]
- Fix pkg-plist for WITHOUT_NLS. [2]
- Use LocalConfig.kmk to simplify configuration. [2]
- Install vboxapi module and fix xpcom.vboxxpcom python api. [2]
PR: ports/138063 [1]
Submitted by: Anonymous <swell dot k at gmail dot com> [1],
Bernhard Froehlich <decke AT bluelife.at> [2]
On behalf of: vbox@ (decke, dhn, miwi, nox)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update Guest Additions to 3.0.4
- Add wiki page link to pkg-message
- Add missing libxslt dependency [1]
- Add NLS support [2]
- Installing C and Python bindings [3]
- Add patch to pass a physical disk to vbox [4]
Submitted by: Guido Falsi <mad AT madpilot.net> [1], nork [2],
Bernhard Froehlich <decke AT bluelife.at> [3], nox [4]
Thanks to: All testers and patch submitters their patch already
included upstream
On behalf of: vbox@ (decke, dhn, miwi, nox)
|
| |
|
|
|
|
|
|
| |
- Fix libGL.so.1 search so it isn't expected in /
- Fix packaging for vboxdrv.ko
- Bump PORTREVISION
Approved by: vbox@ (miwi)
|
|
|
enterprise as well as home use. Not only is VirtualBox an extremely
feature rich, high performance product for enterprise customers, it
is also the only professional solution that is freely available as
Open Source Software under the terms of the GNU General Public License.
WWW: http://www.virtualbox.org/
Note:
Please READ pkg-messages carefully, also please
take a look in the Wiki page (http://wiki.freebsd.org/VirtualBox)
Thanks to: thank you to everyone who helped make this possible.
|