summaryrefslogtreecommitdiff
path: root/emulators/qemu-devel/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update to 1.6.1 - announce message is here:Juergen Lock2013-10-121-48/+0
| | | | http://lists.nongnu.org/archive/html/qemu-devel/2013-10/msg01207.html
* - Add patch to fix mips-softmmu target crashes with clang. [1]Juergen Lock2013-10-031-0/+13
| | | | | | | - Remove USE_GCC. - Bump PORTREVISION. Submitted by: dim [1]
* - Add patch to fix pcnet-pci NIC big endian guests like MIPS Malta: [1]Juergen Lock2013-09-051-0/+48
| | | | | | | | | | | | | http://lists.nongnu.org/archive/html/qemu-stable/2013-08/msg00217.html See also gonzo's blog post: http://kernelnomicon.org/?p=401 - Bump PORTREVISION. Submitted by: gonzo (via irc) [1] Obtained from: qemu upstream [1]
* - Update to 1.6.0 - announce message is here:Juergen Lock2013-08-2030-23328/+0
| | | | | | | | | https://lists.gnu.org/archive/html/qemu-devel/2013-08/msg02245.html - Remove bsd-user support as sson's patches no longer apply, you can still use his (older) git tree or my port of it on redports as described here: https://wiki.freebsd.org/QemuUserModeHowTo
* - Update to 1.5.1, announce message is here:Juergen Lock2013-07-068-604/+2594
| | | | | | | | | | | | | | | | | | | | | | | | | | | https://lists.gnu.org/archive/html/qemu-devel/2013-06/msg04798.html - Simplify bsd-user ld script handling. [1] - Make STATIC_LINK work again. - Add GTK knob. - Neither graphical UI can be built static, set IGNORE in that case. - Properly fix AES_* link errors by #defining those functions as QEMU_AES_* to avoid conflicts with AES_* in -lcrypto needed (at least) by -lcurl. - Add back CURL knob in the process. - Fix "Warning: vlan %d is not connected to host network" when using pcap. - Switch to USES= gmake. - Note: I did not backport sson's latest bsd-user patches which he has now in a github tree based on qemu git head, tho I have a seperate port of that tree on redports: svn co https://svn.redports.org/nox/emulators/qemu-devel-sson/ See also: https://wiki.freebsd.org/QemuUserModeHowTo Submitted by: emaste [1]
* - Update to 1.5.0, announce message is here:Juergen Lock2013-05-2918-218/+293
| | | | | | | | | | | | | | | https://lists.gnu.org/archive/html/qemu-devel/2013-05/msg02557.html Full changelog: http://wiki.qemu.org/ChangeLog/1.5 The new libusb host code needs recent 10-current; for older releases you can still try the net/usbredir support knob, see pkg-message for details. - Update pkg-message a bit. Thanx to: emaste for some suggestions
* - Update to 1.4.1, announce posting is here:Juergen Lock2013-05-052-0/+263
| | | | | | | | | https://lists.gnu.org/archive/html/qemu-devel/2013-04/msg02956.html - Update to sson's latest bsd-user patches. - Add bugfix for mips64 target uncovered by --enable-debug. [1] Obtained from: qemu-devel mailinglist [1]
* - Update to sson's latest bsd-user patches.Juergen Lock2013-04-253-22/+1067
| | | | | | | | - Turns out qemu 1.4.x now builds with clang (almost) as is, so remove CLANG_HACK. [1] - Add workaround for clang/i386 that doesn't define bit_CMOV in <cpuid.h>. Submitted by: Brad Smith <brad@comstyle.com> [1]
* Correct Subversion properties to fix patch.Jung-uk Kim2013-03-291-1/+1
|
* - Update net/usbredir to 0.6 .Juergen Lock2013-03-2940-510/+19199
| | | | | | | | | | - Update emulators/qemu-devel to 1.4.0 with preliminary bsd-user patches. Thanx to: sson, cognet, and others for much improved bsd-user support - it now runs at least quite a few mips64 and single-threaded arm binaries, see: https://wiki.freebsd.org/QemuUserModeHowTo
* - Update to 1.1.1, announce message is here:Juergen Lock2012-07-193-5/+388
| | | | | | | | | | | | | | | | | | | | | | | | | | http://lists.nongnu.org/archive/html/qemu-devel/2012-07/msg01626.html - Rename CLANG workaround knob to CLANG_HACK to avoid it being inadvertently triggered by WITH_CLANG in make.conf etc. - Change USE_BZIP2=yes to EXTRACT_SUFX=.tar.bz2 because the 1.1.1 distfile is in fact compressed with gzip not bzip2 despite the extension. - Add preliminary arm-bsd-user support, this still will only run very simple executables like a static echo (the same as the rest of the bsd-user targets) due to lots of syscall handling still missing. Help welcome there! :) This work was started by bapt and cognet, I fixed syscall arg passing (only the first four are passed in registers, the rest on the stack) as well as errno and carry handling at syscall return among other things and cleaned up cognet's version a bit. (The OpenBSD case is untested and probably wrong.) [1] Some notes in this post: http://lists.freebsd.org/pipermail/freebsd-emulation/2012-July/009901.html Submitted by: cognet [1] (initial version of the patch)
* - Update net/usbredir to 0.4.3 .Juergen Lock2012-06-096-54/+28
| | | | | | - Update emulators/qemu-devel to 1.1.0 - announce posting is here: http://lists.nongnu.org/archive/html/qemu-devel/2012-06/msg00072.html
* - Add patch to improve e1000 rx performance especially with netmap toJuergen Lock2012-06-011-0/+133
| | | | | | | | emulators/qemu-devel. [1] - Convert both qemu ports to OPTIONng. Submitted by: luigi [1] (original version of the patch) Optained from: qemu-devel mailinglist [1] (improved version of the patch)
* Update to 1.0.1 - announce message is here:Juergen Lock2012-02-175-15/+197
| | | | http://lists.nongnu.org/archive/html/qemu-devel/2012-02/msg02458.html
* Update to 1.0, announce message is here:Juergen Lock2011-12-024-68/+15
| | | | | | http://lists.nongnu.org/archive/html/qemu-devel/2011-12/msg00121.html Feature safe: yes
* Update to 0.15.1 - Changelog:Juergen Lock2011-10-133-79/+27
| | | | http://wiki.qemu.org/ChangeLog/0.15
* - Add ahci emulation fix for FreeBSD guests. [1]Juergen Lock2011-09-161-0/+31
| | | | | | | | | - Add OPTION to build a seabios git snapshot that add ahci boot disk emulation. [2] - Bump PORTREVISION. Submitted by: avg [1] Suggested by: avg [2]
* - Update to 0.15.0 - Changelog:Juergen Lock2011-08-2112-2869/+118
| | | | http://wiki.qemu.org/ChangeLog/0.15
* - Add patches and knob (defaulted to off) to support udp networkingJuergen Lock2011-07-133-12/+13
| | | | | | | | | | | | and a patch for promiscuous multicast for the emulated e1000 nic, both to support using qemu with the (also to be updated) emulators/gns3 port. - Change DIST_SUBDIR to qemu/${PORTVERSION} because PATCHFILES names are not versioned. Requested by: Benjamin Epitech <mlspirat42@gmail.com> (via private email) Obtained from: http://code.gns3.net/qemu-patches/
* - Update to 0.14.0 .Juergen Lock2011-04-0110-319/+267
| | | | | | | | | - Update amd64 host bsd-user linker script to fix build on -current/amd64. [1] - Some updates to the pkg-message. PR: ports/155558 [1] Submitted by: Garrett Cooper <yanegomi@gmail.com> [1]
* - (Attempt to) fix build on head.Juergen Lock2011-03-151-0/+16
| | | | | | | - No PORTREVISION bump since this is a build fix. PR: ports/155558 Submitted by: Garrett Cooper <yanegomi@gmail.com>
* Fix a make -j race. (At least this time the bug was upstream...)Juergen Lock2010-10-221-0/+9
| | | | Submitted by: QAT
* Update to 0.13.0Juergen Lock2010-10-2117-190/+260
|
* Update to 0.12.5, announce message is here:Juergen Lock2010-07-241-27/+67
| | | | http://lists.gnu.org/archive/html/qemu-devel/2010-07/msg01402.html
* - Update to 0.12.4, announce message is here:Juergen Lock2010-05-102-111/+20
| | | | | | | | http://lists.gnu.org/archive/html/qemu-devel/2010-05/msg00465.html - Add patch that allows running the resulting qemu{,-system-*} from the build dir without having to pass the pc-bios dir with -L if no qemu port or another version is installed.
* Update to 0.12.3, announce message is here:Juergen Lock2010-03-011-4/+2
| | | | | | | http://lists.gnu.org/archive/html/qemu-devel/2010-02/msg01594.html (Subject says 0.12.2, but in fact the message is about 0.12.3.) Feature safe: yes
* - Welcome emulators/qemu-devel ppc host support! :) [1]Juergen Lock2010-02-085-0/+163
| | | | | | | | - Attempt to make the pkg-message.s a little more readable. [2] - Bump PORTREVISIONs. Submitted by: Andreas Tobler <andreast@fgznet.ch> [1] Submitted by: wkoszek [2] (with modifications)
* - Welcome usable qemu pcap networking! :)Juergen Lock2010-02-041-58/+79
| | | | | | | | | | | | | | 1. Fix packet delays. [1] 2. Truncate oversize packets according to host interface's MTU to avoid e.g. Linux guests panic'ing. Note: This is only necessary as a stopgap measure for cases like host inferfaces using TSO (it still causes retransmissions), the better workaround is to disable the feature on the host interface while using qemu's pcap code. - Add note about pcap to pkg-message.s - Bump PORTREVISIONs. Submitted by: jkim [1]
* Finally bring qemu 0.12.1 into ports as the new emulators/qemu-devel,Juergen Lock2010-01-1737-1930/+949
| | | | | | | | | | | | | | | | | release announcement is here: http://lists.gnu.org/archive/html/qemu-devel/2009-12/msg02151.html Quoting from pkg-message: - kqemu is no longer supported in qemu upstream after the 0.11 branch was created, which means also not in this version. (Linux has moved on to kvm now for qemu(-like) virtualization needs, so if you want qemu to go faster and don't want to switch to virtualbox or stick to the older emulators/qemu port which is at 0.11.1 atm and as such still supports kqemu you should help getting the FreeBSD kvm port updated and completed: http://wiki.freebsd.org/FabioChecconi/PortingLinuxKVMToFreeBSD )
* Fix build on head (doh!)Juergen Lock2009-06-131-0/+9
| | | | Submitted by: pointyhat via pav
* - Update pkg-message, adding a note about this currently being at an olderJuergen Lock2009-03-241-1/+1
| | | | | | version than the main port among other things - Add MAKE_JOBS_SAFE fix and mark as such - Bump PORTREVISION
* Rename band-aid build fix patch so it gets applied after the file itJuergen Lock2009-02-281-0/+0
| | | | | | patches (duh!) Pointyhat to: nox
* Add band-aid build fix for -current (usb host support still wont work withJuergen Lock2009-02-281-0/+14
| | | | | | | the new stack - helpful hands wanted there!) PR: ports/132126 Submitted by: Oleg Ginzburg <oleg.ginzburg@nevosoft.ru>
* Attempt to fix savevm that was broken by the original patch-CVE-2008-0928Juergen Lock2008-12-041-8/+26
| | | | | | | | | by allowing writes outside the disk image boundaries if the guest isn't running. PR: ports/129417 Submitted by: Nate Eldredge <neldredge@math.ucsd.edu> Obtained from: debian (sid kvm_72+dfsg-3.diff.gz, adapted)
* Fix heap overflow in Cirrus emulationJuergen Lock2008-11-021-0/+27
| | | | | Obtained from: qemu svn Security: http://www.vuxml.org/freebsd/07bb3bd2-a920-11dd-8503-0211060005df.html
* - Add pcap patch as an OPTIONJuergen Lock2008-08-021-0/+297
| | | | | | - Bump PORTREVISION Submitted by: jkim
* - Update to 20080620 svn snapshot, which uses the new kqemu-kmod-develJuergen Lock2008-07-0817-371/+163
| | | | | | | | | | | | | | | | | port that now also works for the 32 bit "qemu" executable on amd64 (if you build with the KQEMU knob on, you have to deinstall the old kqemu-kmod first if it is installed) - Add an ALL_TARGETS knob that, if turned off, omits the remaining dyngen targets, eliminating the need for gcc 3.4 (everything but ppc and sh4 has been converted to tcg in this snapshot) - Add tcg fixes for amd64 guests on i386 hosts (two of three have been committed to qemu svn in the meantime) [1] - Update the pkg-message about kqemu on amd64, and add a note about using nfs with slirp, the latter [2] - Homepage now at http://bellard.org/qemu/ - update links Submitted by: nox [1] Submitted by: joerg [2]
* Fix NOPORTDOCS when texi2html is not installedJuergen Lock2008-06-031-0/+10
| | | | Found by: itetcu
* - Add note about network boot issues to pkg-message.sJuergen Lock2008-05-171-190/+0
| | | | | - Remove obsolete dhcp patch - Bump PORTREVISION
* Fix "drive_init()" Disk Format Security BypassJuergen Lock2008-05-081-0/+60
| | | | | Obtained from: qemu cvs Security: http://www.vuxml.org/freebsd/8950ac62-1d30-11dd-9388-0211060005df.html
* - Use PREFIX for qemu-ifup, install default scripts, bump PORTREVISION [1]Juergen Lock2008-04-034-3/+20
| | | | | | - Patch a pointer to pkg-message into the manpage Submitted by: bms [1]
* - Fix -curses typo concerning ctrl-d and ctrl-t handlingJuergen Lock2008-03-211-0/+17
| | | | | | - Bump PORTREVISION Obtained from: qemu cvs
* - Add runtime warning when aio is not loadedJuergen Lock2008-03-211-0/+12
| | | | | | - Bump PORTREVISION Requested by: several people on freebsd-emulation@
* - Add tcg bugfix that went missing in the security rush [1]Juergen Lock2008-03-122-0/+36
| | | | | | | | | - Change the e1000 mmio addr space according to spec [2] - Update pkg-message - Bump PORTREVISION Submitted by: nox [1] Obtained from: qemu cvs [2]
* - Update to 2008-03-02 snapshot [1]Juergen Lock2008-03-1115-322/+312
| | | | | | | | - Fix unchecked block read/write vulnerability [2] Submitted by: nox [1] Obtained from: qemu cvs [2] Security: http://www.vuxml.org/freebsd/9cfbca7f-efb7-11dc-be01-0211060005df.html
* Fix translation block local denial of service vulnerabilityJuergen Lock2007-12-131-0/+92
| | | | | Obtained from: qemu cvs Security: http://www.freebsd.org/ports/portaudit/30f5ca1d-a90b-11dc-bf13-0211060005df.html
* - Update to 20070802 snapshotJuergen Lock2007-08-095-32/+48
| | | | | (longer) log is at: http://people.freebsd.org/~nox/qemu/qemu-devel-log-20070802.txt
* - Update to 20070702 snapshotJuergen Lock2007-07-105-72/+40
| | | | | | (longer) log is at: http://people.freebsd.org/~nox/qemu/qemu-devel-log-20070702.txt - Point WWW back at fabrice.bellard.free.fr, qemu.org still seems to be down
* - Add security fixes from debian etch (slightly adapted to this version)Juergen Lock2007-05-022-0/+386
| | | | | | | - Disable -vmwarevga acceleration code for now (missing range checks) Obtained from: debian Security: http://www.vuxml.org/freebsd/0ac89b39-f829-11db-b55c-000e0c6d38a9.html
* Add patch to avoid eepro100 crashesJuergen Lock2007-04-091-0/+50
| | | | | Approved by: miwi (mentor, implicit) Obtained from: Stefan Weil on qemu-devel mailinglist