brad
e1fc1f0ef4
Update to QEMU 1.4.1. Includes a fix for CVE-2013-1922.
...
ok sthen@
2013-04-19 02:47:43 +00:00
brad
6f9fb3668a
Make use of the testsuite.
...
ok sthen@
2013-04-14 20:28:56 +00:00
brad
0ba56332b3
Update the get_clock() function so it will utilize clock_gettime() with
...
monotonic time on OpenBSD instead of using gettimeofday().
ok sthen@
2013-04-01 13:40:32 +00:00
brad
d594abfab5
Upgrade to QEMU 1.4.0. Enable the VNC TLS support.
...
Tested by todd@ kirby@ sthen@ and OK kirby@ sthen@
2013-03-20 00:46:01 +00:00
espie
9cd014a3ca
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:02:49 +00:00
brad
08fadbcd6b
- Build option ROM .S files with separate preprocessor and
...
assembler steps because the C compiler could be unsuitable.
- When the pxa2xx performance counter related cp14 registers were converted
from a switch-statement implementation to the new table driven cpregs
format in commit dc2a9045c, the crn and crm values for all these
registers were accidentally transposed. Fixes being able to boot
OpenBSD/zaurus.
ok sthen@
2013-02-02 23:51:45 +00:00
brad
1b2028a51c
Update to QEMU 1.3.1.
...
ok sthen@
2013-02-02 11:30:34 +00:00
sthen
8067630250
32-bit-align PCI data structure for vgabios in Qemu. ok brad@
2013-01-29 10:57:03 +00:00
brad
b1758a6800
- Remove unused sparc CONFIGURE_ARGS option
...
- Clear contents of INSTALL_STRIP when using the debug FLAVOR so that
the binary is not stripped
- Some small tweaks to the README
ok sthen@
2013-01-03 08:30:54 +00:00
brad
06a1ba0314
Update ONLY_FOR_ARCHS and remove a few archs that do not build
...
or just do not make sense anyway.
ok sthen@
2012-12-31 07:12:19 +00:00
brad
1e1449b98c
e1000: Also discard oversized packets if LPE is enabled.
...
ok sthen@
2012-12-20 23:12:20 +00:00
brad
73ce713d49
Upgrade to QEMU 1.2.2.
...
ok sthen@
2012-12-12 18:01:08 +00:00
brad
ff8edcf108
Update to QEMU 1.2.1.
...
ok ajacoutot@
2012-11-21 11:41:02 +00:00
brad
df2ec8c067
Update to QEMU 1.2.0.
...
Ok sthen@
2012-09-24 17:55:36 +00:00
ajacoutot
a3de4b36b8
Remove MESSAGE, people have had several releases to adjust.
...
ok Brad (maintainer)
2012-09-03 08:47:47 +00:00
ajacoutot
0bbbd35e32
register-plist did not catch the devel/glib2 -main -> empty change.
...
espie asked me in such a nice way to fix this that I'm bumping all ports
that have a direct dependency on glib2.
2012-09-01 14:36:56 +00:00
sthen
c8e9177fb3
update to QEMU 1.1.1, from Brad.
2012-08-08 10:44:44 +00:00
sthen
4103296a68
switch from 5.1 to 5.2 in README, ok Brad
2012-07-08 14:30:40 +00:00
ajacoutot
b647b1d764
Update to QEMU 1.1.0.
...
from Brad (maintainer)
2012-06-15 11:53:28 +00:00
fgsch
02b97ac58f
Update to qemu 1.0.1, from Brad.
2012-03-16 11:40:53 +00:00
sthen
9f37f62817
Add a fix for CVE-2012-0029 from QEMU upstream, ok Brad, ajacoutot
...
"Heap-based buffer overflow in the process_tx_desc function in the
e1000 emulation (hw/e1000.c) [...] allows guest OS users to cause
a denial of service (QEMU crash) and possibly execute arbitrary
code via crafted legacy mode packets."
2012-02-02 22:07:33 +00:00
sthen
d7ebdc9ae9
Update README to use cd51.iso, also talk about SPARC emulation now
...
that it's usable. OK Brad (maintainer).
2012-01-26 19:19:15 +00:00
sthen
446dbe3284
tidy Makefile, from Brad (maintainer)
2012-01-11 02:21:09 +00:00
sthen
26eea19eff
Update to QEMU 1.0, from Brad.
...
- disable the BSD userland emulation support for now, it's not widely useful yet
- workaround for incorrect time_t type assumption, from stsp@
N.B. As of QEMU 1.0 the i386 target has been renamed from qemu to
qemu-system-i386, you will need to change scripts/command lines as necessary.
ok stsp@ dcoppa@
2011-12-12 10:56:56 +00:00
espie
53295a4812
bye bye FLAVOR:L
2011-12-02 14:36:13 +00:00
sthen
cb2d81f3c8
Drop a patch which originated from FreeBSD which we don't need.
...
From Brad.
2011-11-07 21:37:30 +00:00
sthen
5e448f75a8
e1000 driver fix; don't set the capabilities list bit in the status register
...
as the capabiliities pointer is not defined. From Brad (maintainer).
2011-10-19 08:12:06 +00:00
sthen
cf951198a2
update to QEMU 0.15.1, from Brad (maintainer).
2011-10-17 20:27:17 +00:00
sthen
cb36dcdb8c
Backport some upstream qemu fixes, from Brad (maintainer) -
...
- Fix install(1) usage to be compatible with OpenBSD's install(1).
- Allow overriding the location of Samba's smbd,
From Brad
- Remove PROVIDE_HIDDEN and ONLY_IF_{RO,RW} from linker scripts to make
them work with older binutils versions. Fixes *-bsd-user build on
OpenBSD 4.9 which ships binutils 2.15.
From Gerd Hoffmann <kraxel at redhat dot com>
2011-09-21 09:02:30 +00:00
sthen
0c379e36ff
qemu e1000 driver: use MII status reg for link up/down. From upstream via Brad.
2011-08-28 11:21:05 +00:00
sthen
9ef7879b48
set CONFIGURE_ARGS for sparc; from Brad
2011-08-17 08:50:25 +00:00
sthen
451c34ae0f
update to qemu 0.15.0, from Brad (maintainer)
...
- handle qemu-old/kqemu removal in PLISTs, allowing seamless updates to
the new version
2011-08-16 21:24:42 +00:00
ajacoutot
5ec5bdfdea
SECURITY: CVE-2011-2527 qemu: when started as root, extra groups are not
...
dropped correctly.
from Brad (maintainer)
2011-07-19 06:05:42 +00:00
sthen
7ae2e1c91d
Build the bsd-user emulation binaries; they're still early work-in-progress
...
upstream, but this brings the port closer to a default qemu build. From Brad.
2011-06-15 21:13:33 +00:00
sthen
351ea7ed09
Re-enable curses support and stop disabling GUEST_BASE support. From Brad.
2011-06-10 21:47:54 +00:00
ajacoutot
f982995f2b
Add a consistent header that substitutes FULLPKGNAME for the READMEs.
...
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
sthen
8ddb8cb200
- support powerpc/mips64/mips64el, from Brad, tests me/phessler
...
- make VMEM_WARNING unconditional, some files won't compile without
increasing datasize limits, at least on powerpc.
2011-05-25 07:43:48 +00:00
sthen
b668f87e23
qemu Makefile/patch changes, from Brad.
...
- Sort the arch list.
- Remove some local patching from the configure script
which is not necessary.
- Remove debug option from linker command line when not using --enable-debug.
- Recognize arm / hppa OpenBSD.
2011-05-23 23:43:28 +00:00
sthen
59250e7e36
update to 0.14.1, from Brad.
2011-05-12 22:19:24 +00:00
ajacoutot
1e247aefa8
Tweak README after recent vnd(4) changes.
...
ok todd@ (maintainer qemu-old)
2011-05-09 15:54:56 +00:00
sthen
9bf4877c1b
sort CONFIGURE_ARGS, from Brad (taking maintainer), discussed with fgsch@
2011-03-25 01:05:15 +00:00
sthen
36fe2515ca
this doesn't need groff, also don't use @ to hide the commands in the
...
install target. from Brad.
2011-03-20 20:40:52 +00:00
sthen
d9586b0eb7
update qemu to 0.14.0, from Brad.
2011-03-12 23:28:39 +00:00
sthen
e252552d65
- fix multicast virtual networks; setsockopt(SOL_IP, IP_MULTICAST_LOOP)
...
takes a u_char, not int as in the 0.13.0 qemu code. from mcbride@ with
name change by fgsch@.
- fix copy-and-pasto in the sample qemu-ifdown script resulting in
tun interface not being removed and errors when qemu closes. from me.
ok mcbride@(first part) fgsch@ ajacoutot@ landry@
2011-01-26 13:51:43 +00:00
sthen
9d49571e88
minor README changes;
...
- give examples for qemu-system-x86_64 (for 64-bit client OS)
- use 4.9 in examples
ok phessler@ jasper@
2011-01-19 16:22:31 +00:00
fgsch
dc0e9861c1
Update to qemu 0.13.0. fmt README and sync with reality.
...
with input and ok sthen@
2010-11-22 11:32:01 +00:00
espie
a14bf26ca8
new depends
2010-11-15 23:22:07 +00:00
jasper
96375aa1fa
- switch to pkg-readmes
2010-11-12 14:43:12 +00:00
sthen
331eb83819
remove bogus conflict markers and bump, problem noticed by henning@
2010-10-28 22:34:47 +00:00
ajacoutot
ff07e285bc
Remove USE_X11.
2010-10-24 20:58:58 +00:00