Sorry, my TODO list is full for now. If someone wishes to help with the project, there's much to do (even if you can't code). Especially concerning documentation and user support. Just send me a PM.
As for Qemu, many users have been following this issue, so I though you might want to know. The new patch got in, except the windows one, but we should test if it's still mandatory, and if it is, we can just include it in the qemu for windows. So users will not have to patch anything whatsoever.
GNS3 is ready to use the new patch for qemu, for now it's optional and can be turned on in qemuwrapper.py, change the value of qemuprotocol to 1 and it will use the new -net socket,id=...,udp=...,localaddr=... syntax (instead of the old -net udp). Moreover, the old -net nic is deprecated and is replaced by -device. There are other problems to solve in the meantime (-net dump, source addr for tunnels, check for patched qemu in the GUI), but this will work.
I'll probably keep gns3 compatible with both versions, detect which one is installed and use the right syntax. Anyways, newer Qemu means less crash, more support and nothing to patch. So I greatly encourage you to install it when it's out.
I'll document how to build and install Qemu correctly since there have been some issues about Qemu configuration/installation. "Soon" you'll be able to use your packaging system to get it.
Here's the commit message:
http://git.qemu.org/?p=qemu.git;a=commi ... d09f316c8b (
http://code.gns3.net/gns3-devel/rev/3b8976f05281)