# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Jan 8, 2025 12:15:12 AM Mon, 05 Mar 2012 18:13:56 GMT vboxsync [40364] * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) Avoid spurious resend responses. Fri, 02 Mar 2012 14:55:12 GMT vboxsync [40326] * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) * trunk/src/VBox/Frontends/Common/VBoxKeyboard/keyboard-tables.h (modified) Devices/keyboards: try to better support Sun function keys. Wed, 29 Feb 2012 11:15:54 GMT vboxsync [40291] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: refactoring (extracting ''arp_output'' from ''arp_input'') Wed, 29 Feb 2012 08:38:32 GMT vboxsync [40287] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: arp_input refactorting. Wed, 29 Feb 2012 08:36:19 GMT vboxsync [40286] * trunk/src/VBox/Devices/Network/slirp/ctl.h (modified) NAT: netmask in host format. Wed, 29 Feb 2012 05:00:37 GMT vboxsync [40285] * trunk/src/VBox/Devices/Network/slirp/ctl.h (modified) NAT: special_addr is already network address. Wed, 29 Feb 2012 02:35:55 GMT vboxsync [40284] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: htip->tip (CTL_CHECK) takes parameter in the network format. The ... Wed, 29 Feb 2012 02:21:42 GMT vboxsync [40283] * trunk/src/VBox/Devices/Network/slirp/ctl.h (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: CTL_CHECK takes address without modification. Tue, 28 Feb 2012 21:02:40 GMT vboxsync [40282] * trunk/src/VBox/Additions/linux/sharedfolders/mount.vboxsf.c (modified) * trunk/src/VBox/Debugger/DBGCCommands.cpp (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Input/DrvKeyboardQueue.cpp (modified) * trunk/src/VBox/Devices/Input/DrvMouseQueue.cpp (modified) * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvDedicatedNic.cpp (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) * trunk/src/VBox/Devices/Network/DrvUDPTunnel.cpp (modified) * trunk/src/VBox/Devices/Network/DrvVDE.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DrvACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DrvAcpiCpu.cpp (modified) * trunk/src/VBox/Devices/Parallel/DrvHostParallel.cpp (modified) * trunk/src/VBox/Devices/Samples/DrvStorageFilter.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvRawFile.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvDiskIntegrity.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostFloppy.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvMediaISO.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvRawImage.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSIHost.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/UsbMsd.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Devices/USB/USBProxyDevice.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/DisplayImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/KeyboardImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/StatusImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VMMDevInterface.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.cpp (modified) * trunk/src/VBox/Main/src-client/AudioSnifferInterface.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/KeyboardImpl.cpp (modified) * trunk/src/VBox/Main/src-client/MouseImpl.cpp (modified) * trunk/src/VBox/Main/src-client/PciRawDevImpl.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) *: gcc-4.7: ~0 => ~0U in initializers (''warning: narrowing ... Tue, 28 Feb 2012 19:55:08 GMT vboxsync [40281] * trunk/src/VBox/Additions/common/crOpenGL/load.c (modified) * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) gcc warnings Tue, 28 Feb 2012 19:47:00 GMT vboxsync [40280] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/EFI/DevEFI.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) * trunk/src/VBox/Devices/PC/DevPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/Devices/Parallel/DevParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/DevSerial.cpp (modified) * trunk/src/VBox/Devices/Storage/ATAController.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.cpp (modified) * trunk/src/VBox/ExtPacks/BusMouseSample/BusMouse.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PATMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/IOMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) Corrected a bunch of HC and GC uses in status codes. Tue, 28 Feb 2012 19:07:42 GMT vboxsync [40279] * trunk/src/VBox/Devices/Network/slirp/ctl.h (modified) NAT: CTL_CHECK(x) verify whether address belong to NAT network either. Tue, 28 Feb 2012 14:10:07 GMT vboxsync [40277] * trunk/src/VBox/Devices/EFI/DevEFI.cpp (modified) * trunk/src/VBox/Devices/PC/DevFwCommon.cpp (modified) * trunk/src/VBox/Devices/PC/DevFwCommon.h (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.h (modified) DevPcBios: always copy the BIOS to RAM and patch the DMI table field ... Thu, 23 Feb 2012 16:08:49 GMT vboxsync [40236] * trunk/src/VBox/Devices/PC/BIOS-new/keyboard.c (modified) * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) BIOS: Do not let fake shift keys modify shift flags. Wed, 22 Feb 2012 16:49:27 GMT vboxsync [40220] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices: extpack build fix Wed, 22 Feb 2012 02:02:10 GMT vboxsync [40204] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) NAT: logging: VBOX_NAT_MEM_DEBUG control adding NAT's "uma" emulation ... Thu, 16 Feb 2012 14:31:08 GMT vboxsync [40150] * trunk/src/VBox/Devices/PC/BIOS-new/notes.txt (modified) Added note. Thu, 16 Feb 2012 13:33:48 GMT vboxsync [40148] * trunk/src/VBox/Devices/Graphics/BIOS/vgabios.c (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Let VGA BIOS get out of VBE mode only through VGA registers. Tue, 14 Feb 2012 21:54:44 GMT vboxsync [40133] * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) Improved Num Lock handling. Tue, 14 Feb 2012 08:46:23 GMT vboxsync [40122] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) NAT: dhcp: removes ''p_end'', ''p'' is too unmeaning variable name, ... Tue, 14 Feb 2012 07:57:14 GMT vboxsync [40121] * trunk/src/VBox/Devices/Network/slirp/tftp.c (modified) NAT: respect return value of ''TRStrPrintf''. Tue, 14 Feb 2012 07:22:20 GMT vboxsync [40120] * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) NAT: sorecvoob() should regard return value of ''soread()'' operation. Tue, 14 Feb 2012 06:56:01 GMT vboxsync [40119] * trunk/src/VBox/Devices/Network/slirp/libalias/alias_nbt.c (modified) NAT: unused variable ''c'' (moved under ''LIBALIAS_DEBUG'' ambrella). Tue, 14 Feb 2012 05:32:02 GMT vboxsync [40118] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) NAT: removes unused variable ''pmsg_type''. Tue, 14 Feb 2012 05:15:38 GMT vboxsync [40117] * trunk/src/VBox/Devices/Network/slirp/libalias/alias.c (modified) NAT/libalias: calm down clang-analyzer (replace assignment with ... Tue, 14 Feb 2012 03:08:11 GMT vboxsync [40116] * trunk/src/VBox/Devices/Network/slirp/libalias/alias.c (modified) NAT/libalias: backed out r76255, the code actually right (no way to ... Tue, 14 Feb 2012 02:56:52 GMT vboxsync [40115] * trunk/src/VBox/Devices/Network/slirp/tftp.c (modified) NAT/tftp: ''nobytes'' is unused. Tue, 14 Feb 2012 02:43:39 GMT vboxsync [40114] * trunk/src/VBox/Devices/Network/slirp/libalias/alias.c (modified) NAT/libalias: initialization of iresult at the very begining, to ... Tue, 14 Feb 2012 02:23:50 GMT vboxsync [40113] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) NAT/dhcp: processing of DHCPRELEASE doesn't expect status reporting ... Tue, 14 Feb 2012 02:05:25 GMT vboxsync [40112] * trunk/src/VBox/Devices/Audio/DevIchIntelHDA.cpp (modified) Audio/HDA: reinitialize pointer to verb routine before every lookup ... Tue, 14 Feb 2012 01:49:30 GMT vboxsync [40111] * trunk/src/VBox/Devices/Audio/DevCodec.cpp (modified) Audio/HDA: Don't bother with resseting at all if codec reset routine ... Tue, 14 Feb 2012 01:43:27 GMT vboxsync [40110] * trunk/src/VBox/Devices/Audio/DevCodec.cpp (modified) Audio/HDA: Don't call node reset routine if it isn't specified. Mon, 13 Feb 2012 16:54:33 GMT vboxsync [40096] * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) Improved PrtSc/Pause key handling. Thu, 09 Feb 2012 15:37:11 GMT vboxsync [40054] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/gmm.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServicePageSharing.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSharedPage.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM,VMMDev: Page sharing cleanup. Thu, 09 Feb 2012 09:44:05 GMT vboxsync [40048] * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) NAT: ICMP: logs (replacement custom IP address printing with %RTnaip4). Wed, 08 Feb 2012 16:49:31 GMT vboxsync [40040] * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) Removed old keyboard code. Tue, 07 Feb 2012 13:46:41 GMT vboxsync [40019] * trunk/doc/manual/en_US/user_AdvancedTopics.xml (modified) * trunk/doc/manual/en_US/user_Security.xml (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevFwCommon.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.h (modified) DevPcBios/DevFwCommon: enable DMI chassis information (type 3); ... Tue, 07 Feb 2012 13:05:58 GMT vboxsync [40018] * trunk/src/VBox/Devices/Network/slirp/debug.h (modified) NAT: TCPCB validation macrodefinitions. (DEBUG_vvl) Thu, 02 Feb 2012 22:58:45 GMT vboxsync [39977] * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) Typo... Thu, 02 Feb 2012 22:50:39 GMT vboxsync [39976] * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) 32-bit padding. Thu, 02 Feb 2012 22:15:21 GMT vboxsync [39975] * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) Force enum size. Thu, 02 Feb 2012 21:54:36 GMT vboxsync [39973] * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) Alignment again. Thu, 02 Feb 2012 21:38:21 GMT vboxsync [39972] * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Input/PS2Dev.h (modified) * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) Updated struct testcase to see what breaks. Thu, 02 Feb 2012 18:27:18 GMT vboxsync [39967] * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) Is this any better? Thu, 02 Feb 2012 18:00:06 GMT vboxsync [39965] * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) Just being desperate. Thu, 02 Feb 2012 17:50:36 GMT vboxsync [39964] * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Input/PS2Dev.h (modified) * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) Let us try without the enum. Thu, 02 Feb 2012 17:41:38 GMT vboxsync [39963] * trunk/src/VBox/Devices/Input/PS2Dev.h (modified) Force enum to 32 bits. Thu, 02 Feb 2012 17:22:55 GMT vboxsync [39960] * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) Too much token pasting. Thu, 02 Feb 2012 17:11:50 GMT vboxsync [39959] * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Input/PS2Dev.h (added) * trunk/src/VBox/Devices/Input/PS2K.cpp (added) * trunk/src/VBox/Devices/Makefile.kmk (modified) New and improved PS/2 keyboard emulation. Thu, 02 Feb 2012 12:19:41 GMT vboxsync [39955] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) * trunk/src/VBox/Devices/Network/solaris (deleted) * trunk/src/VBox/Frontends/VBoxBFE/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) Ancient Solaris crossbow/TAP no longer relevant. Thu, 02 Feb 2012 04:55:17 GMT vboxsync [39949] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: logs. Wed, 01 Feb 2012 23:17:06 GMT vboxsync [39946] * trunk/src/VBox/Devices/PC/BIOS-new/keyboard.c (modified) * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) Avoid keyboard BIOS read ID race. Wed, 01 Feb 2012 15:54:44 GMT vboxsync [39938] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) AHCI: Temporary release assertions which hopefully catch inconsistent ... Tue, 31 Jan 2012 10:09:41 GMT vboxsync [39914] * trunk/src/VBox/Devices/PC/BIOS-new/keyboard.c (modified) * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) Ctrl+Alt+Del needs to ignore Shift state. Tue, 31 Jan 2012 09:39:09 GMT vboxsync [39913] * trunk/src/VBox/Devices/PC/BIOS-new/orgs.asm (modified) Really stupid typo fixed. Mon, 30 Jan 2012 08:44:39 GMT vboxsync [39904] * trunk/src/VBox/Devices/PC/BIOS-new/orgs.asm (modified) Silly typo fix. Fri, 27 Jan 2012 06:35:38 GMT vboxsync [39894] * trunk/src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.h (modified) NAT: don't confuse anyone with service port. It was never used and ... Thu, 26 Jan 2012 20:22:33 GMT vboxsync [39892] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VMMDev.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/VMMDevInterface.cpp (modified) VMMDev: Allow some more function pointers to be NULL in ... Thu, 26 Jan 2012 19:42:19 GMT vboxsync [39890] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/include/iprt/time.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Main/include/AdditionsFacilityImpl.h (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) * trunk/src/VBox/Main/src-client/AdditionsFacilityImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestImpl.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) VMMDev,IGuest,IAdditionsFacility,VBoxGuest,iprt/types.h: VMMDev must ... Thu, 26 Jan 2012 17:56:17 GMT vboxsync [39887] * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) DevVGA_VBVA: fixed guest SMP unsafe code. Fixed a case when loaded ... Thu, 26 Jan 2012 09:08:48 GMT vboxsync [39884] * trunk/src/VBox/Devices/Network/slirp/tcp_output.c (modified) NAT:TCP:tcp_output uninitiolized template detection and warning once ... Thu, 26 Jan 2012 08:11:00 GMT vboxsync [39883] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT:ARP: reserved ARP WHO HAS 0.0.0.0 diagnosys for myself. o WHO ... Thu, 26 Jan 2012 00:54:50 GMT vboxsync [39882] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxVMInformationDlg.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestImpl.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) Config.kmk,VMMDev,Main,QtGui,VBoxManage: Refactored ... Wed, 25 Jan 2012 15:32:55 GMT vboxsync [39875] * trunk/src/VBox/Devices/Audio/noaudio.c (modified) Devices/Audio: fixed rounding error in noaudio driver output. Tue, 24 Jan 2012 17:03:15 GMT vboxsync [39861] * trunk/src/VBox/Devices/Network/slirp/libalias/alias_dns.c (modified) DrvNAT: Use RTStrSimplePatternMultiMatch instead of ... Tue, 24 Jan 2012 16:41:13 GMT vboxsync [39857] * trunk/src/VBox/Devices/Samples/DrvStorageFilter.cpp (added) * trunk/src/VBox/Devices/Samples/Makefile.kmk (modified) A filter driver sample. Tue, 24 Jan 2012 16:40:14 GMT vboxsync [39855] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvRawFile.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvMediaISO.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvRawImage.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Various drivers: Use PDMIBASE_2_PDMDRV instead of cooking your own stuff. Tue, 24 Jan 2012 14:54:25 GMT vboxsync [39848] * trunk/src/VBox/Devices/Network/slirp/tcp_output.c (modified) NAT: after creation of fresh mbuf on tcp_ouput we need to fill ... Mon, 23 Jan 2012 21:57:31 GMT vboxsync [39845] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) AHCI: Fix memory leak after recent optimization Sun, 22 Jan 2012 11:19:14 GMT vboxsync [39828] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) AHCI: Don't always allocate new memory for the data buffers but reuse ... Fri, 20 Jan 2012 21:13:51 GMT vboxsync [39823] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) VMMDevReq_ReportGuestInfo2: Validate szName length. Tue, 17 Jan 2012 18:47:26 GMT vboxsync [39784] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) regex it is not. Tue, 17 Jan 2012 18:42:57 GMT vboxsync [39783] * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) doxygen comments where appropriate, please. Tue, 17 Jan 2012 12:30:57 GMT vboxsync [39778] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT: DrvNAT.cpp (missed changes) Tue, 17 Jan 2012 12:22:28 GMT vboxsync [39777] * trunk/src/VBox/Devices/Makefile.kmk (modified) NAT: VBOX_WITH_DNSMAPPING_IN_HOSTRESOLVER=1 Tue, 17 Jan 2012 12:15:29 GMT vboxsync [39776] * trunk/src/VBox/Devices/Network/slirp/libalias/alias_dns.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: (release log) let user know when mapping is registered or ... Tue, 17 Jan 2012 11:03:12 GMT vboxsync [39775] * trunk/src/VBox/Devices/Network/slirp/libalias/alias_dns.c (modified) * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) NAT: introduces CFGM value ... Tue, 17 Jan 2012 04:13:45 GMT vboxsync [39774] * trunk/src/VBox/Devices/Network/slirp/libalias/alias_dns.c (modified) NAT: backed out r75718. Tue, 17 Jan 2012 02:42:36 GMT vboxsync [39773] * trunk/src/VBox/Devices/Network/slirp/libalias/alias_dns.c (modified) NAT: logs and comments. Tue, 17 Jan 2012 02:17:38 GMT vboxsync [39772] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: warns on switch on DNS proxy if DNS host resolver has been ... Mon, 16 Jan 2012 02:25:22 GMT vboxsync [39768] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) NAT: replaces ''goto'' with ''if {} else {}'' statement. Fri, 13 Jan 2012 19:32:18 GMT vboxsync [39767] * trunk/src/VBox/Devices/Makefile.kmk (modified) NAT: Introduces VBOX_WITH_DNSMAPPING_IN_HOSTRESOLVER kmk variable to ... Fri, 13 Jan 2012 19:28:55 GMT vboxsync [39766] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/libalias/alias_dns.c (modified) * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) NAT: host resolver can use user-defined mapping instead of host ... Fri, 13 Jan 2012 15:18:05 GMT vboxsync [39764] * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) DrvSCSI: Log errors to the release log for the synchronous I/O path too Sun, 08 Jan 2012 21:17:16 GMT vboxsync [39731] * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) nit Fri, 06 Jan 2012 12:16:54 GMT vboxsync [39707] * trunk/src/VBox/Devices/EFI/DevEFI.cpp (modified) * trunk/src/VBox/Devices/PC/DevFwCommon.cpp (modified) * trunk/src/VBox/Devices/PC/DevFwCommon.h (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.h (modified) BIOS: allow to expose the processor informtion Thu, 29 Dec 2011 17:50:00 GMT vboxsync [39684] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Parallel/DevParallel.cpp (modified) * trunk/src/VBox/Devices/Parallel/DrvHostParallel.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) Parallel: Some love for the long abandoned parallel port emulation. ... Mon, 19 Dec 2011 17:50:12 GMT vboxsync [39655] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) AHCI: Long overdue code cleanup, removes over 800 lines of unused or ... Sat, 17 Dec 2011 13:13:49 GMT vboxsync [39651] * trunk/src/VBox/Devices/PC/BIOS-new/ahci.c (modified) * trunk/src/VBox/Devices/PC/BIOS-new/ata.c (modified) * trunk/src/VBox/Devices/PC/BIOS-new/disk.c (modified) * trunk/src/VBox/Devices/PC/BIOS-new/ebda.h (modified) * trunk/src/VBox/Devices/PC/BIOS-new/eltorito.c (modified) * trunk/src/VBox/Devices/PC/BIOS-new/scsi.c (modified) Use indirect calls to avoid conditionals; renamed constants for clarity. Wed, 14 Dec 2011 17:36:18 GMT vboxsync [39619] * trunk/src/VBox/Devices/PC/BIOS-new/ahci.c (modified) 16 bits is plenty for the AHCI index register. Wed, 14 Dec 2011 14:15:46 GMT vboxsync [39611] * trunk/src/VBox/Devices/PC/BIOS-new/notes.txt (modified) Added notes. Wed, 14 Dec 2011 14:09:59 GMT vboxsync [39610] * trunk/src/VBox/Devices/PC/BIOS-new/ahci.c (modified) * trunk/src/VBox/Devices/PC/BIOS-new/disk.c (modified) * trunk/src/VBox/Devices/PC/BIOS-new/eltorito.c (modified) Further fixes and more logging. Wed, 14 Dec 2011 11:12:56 GMT vboxsync [39603] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/GuestHost/OpenGL/include/cr_server.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) crHgsmi: cleanup Tue, 13 Dec 2011 17:51:02 GMT vboxsync [39599] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: repaired port forwarding Tue, 13 Dec 2011 17:22:04 GMT vboxsync [39598] * trunk/src/VBox/Devices/PC/BIOS-new/ahci.c (modified) Silly coding error. Tue, 13 Dec 2011 17:03:01 GMT vboxsync [39597] * trunk/src/VBox/Devices/PC/BIOS-new/ahci.c (modified) * trunk/src/VBox/Devices/PC/BIOS-new/ebda.h (modified) * trunk/src/VBox/Devices/PC/BIOS-new/eltorito.c (modified) Throw away unneeded data from CD. Tue, 13 Dec 2011 15:13:29 GMT vboxsync [39596] * trunk/src/VBox/Devices/PC/BIOS-new/ahci.c (modified) Minor cleanup. Mon, 12 Dec 2011 18:09:12 GMT vboxsync [39591] * trunk/src/VBox/Devices/PC/BIOS-new/ahci.c (modified) Messing with read sizes some more. Mon, 12 Dec 2011 18:07:45 GMT vboxsync [39590] * trunk/src/VBox/Devices/PC/BIOS-new/ahci.c (modified) Watch for TFES bit, too. Mon, 12 Dec 2011 18:05:56 GMT vboxsync [39589] * trunk/src/VBox/Devices/PC/BIOS-new/ahci.c (modified) * trunk/src/VBox/Devices/PC/BIOS-new/biosint.h (modified) * trunk/src/VBox/Devices/PC/BIOS-new/pcibios.inc (modified) Undid previous change.