# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Jan 20, 2025 8:30:50 PM Mon, 02 Feb 2009 06:31:20 GMT vboxsync [16450] * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) NAT:MT: workaround the lack of unlock call. should be fixed. Mon, 02 Feb 2009 06:03:10 GMT vboxsync [16449] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT:MT connection closing is working now Mon, 02 Feb 2009 03:52:54 GMT vboxsync [16448] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/debug.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT:MT improvements Sun, 01 Feb 2009 08:42:38 GMT vboxsync [16445] * trunk/src/VBox/Devices/Network/slirp/debug.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) NAT:MT 1. foreach/label sequences enhanced 2. debug printing for ... Sat, 31 Jan 2009 07:34:25 GMT vboxsync [16444] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT:Linux burn fix Sat, 31 Jan 2009 07:16:03 GMT vboxsync [16443] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/debug.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) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_timer.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT:MT 1. slirp queue inroduced 2. main points of thread ... Wed, 28 Jan 2009 21:23:06 GMT vboxsync [16344] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) .darwin.x86 isn't right for VBOXGC since that's BLD_TRG_ARCH=x86 and ... Wed, 28 Jan 2009 21:12:18 GMT vboxsync [16341] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) Makefiles: .darwin -> .darwin.x86. Wed, 28 Jan 2009 20:34:41 GMT vboxsync [16334] * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) DrvHostBase.cpp,DrvHostDVD.cpp: IOKit/scsi-commands/stuff.h -> ... Wed, 28 Jan 2009 12:39:43 GMT vboxsync [16303] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT:DNS freeing DNS server list Wed, 28 Jan 2009 10:55:06 GMT vboxsync [16296] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: Enbaled multi dns on Linux. Wed, 28 Jan 2009 06:19:18 GMT vboxsync [16293] * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) NAT:ICMP: fixed the crash in case of communication via ICMP socket. Wed, 28 Jan 2009 03:31:55 GMT vboxsync [16292] * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) NAT:MT cosmetic Wed, 28 Jan 2009 02:36:37 GMT vboxsync [16291] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: multi threading. Introduces set of macroces to use ... Tue, 27 Jan 2009 10:09:55 GMT vboxsync [16254] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: clean up dhcp a bit, and fox the TFTP server address calculation Tue, 27 Jan 2009 07:01:51 GMT vboxsync [16249] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) NAT: returning router to CTL_ALIAS, next server now is CTL_TFTP Mon, 26 Jan 2009 20:54:05 GMT vboxsync [16247] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) some todos Mon, 26 Jan 2009 19:11:27 GMT vboxsync [16245] * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) further devices work Mon, 26 Jan 2009 13:05:01 GMT vboxsync [16226] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) NAT: 1. DNS several DNS servers could be passed to guest now (with ... Mon, 26 Jan 2009 10:03:46 GMT vboxsync [16217] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) Devices/Serial: Data unavaiable while reading shouldn't terminate thread. Sat, 24 Jan 2009 08:23:29 GMT vboxsync [16214] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/bootp.h (modified) NAT:bootp more readable Fri, 23 Jan 2009 22:26:21 GMT vboxsync [16213] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/ctl.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: 1. introduces TFTP special_address | CTL_TFTP(4) for built-in ... Fri, 23 Jan 2009 19:23:27 GMT vboxsync [16211] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) DevACPI: doxygen comments. Fri, 23 Jan 2009 16:09:11 GMT vboxsync [16201] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT:typo Thu, 22 Jan 2009 17:31:11 GMT vboxsync [16183] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) #3419: Added fNoPromisc parameter to pfnCreateAndConnect to prevent ... Thu, 22 Jan 2009 15:09:40 GMT vboxsync [16173] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) try to fix the boxes Thu, 22 Jan 2009 14:40:08 GMT vboxsync [16170] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) More device work Thu, 22 Jan 2009 10:21:12 GMT vboxsync [16158] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) reapplied PIT fix from 41876 Wed, 21 Jan 2009 16:22:30 GMT vboxsync [16148] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) PIT: backed out r41876, delayed until after the release Wed, 21 Jan 2009 15:16:30 GMT vboxsync [16146] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) fixed uninited variable in PIT, making Dragonfly boot OK Wed, 21 Jan 2009 09:13:08 GMT vboxsync [16114] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) Added first suspend and poweroff flags for the IDE controller too. ... Tue, 20 Jan 2009 17:15:31 GMT vboxsync [16094] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT: enable delay hack (Windows host only) Tue, 20 Jan 2009 14:40:37 GMT vboxsync [16086] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) missing initialization Tue, 20 Jan 2009 14:27:46 GMT vboxsync [16085] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT: delay hack Tue, 20 Jan 2009 13:19:52 GMT vboxsync [16083] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) prevent flooding the release log Tue, 20 Jan 2009 11:12:47 GMT vboxsync [16078] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT:freeing of buffer supposed to be sent in case we're unable ... Tue, 20 Jan 2009 09:01:31 GMT vboxsync [16071] * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) coding style Tue, 20 Jan 2009 08:42:03 GMT vboxsync [16070] * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) NAT: 2nd patch from lawrencerust. Corrects the behaviour of PORT ... Tue, 20 Jan 2009 08:38:18 GMT vboxsync [16069] * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) NAT: first patch from lawrencerust, and r39408 returning tcp_emu ... Mon, 19 Jan 2009 21:11:58 GMT vboxsync [16064] * trunk/src/VBox/Devices/Makefile.kmk (modified) spaces Mon, 19 Jan 2009 20:49:06 GMT vboxsync [16063] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: our_addr = loopback_addr Mon, 19 Jan 2009 12:06:00 GMT vboxsync [16042] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) reverted r41685 (thanks Sander) Mon, 19 Jan 2009 12:01:27 GMT vboxsync [16041] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) reverted 41727 Mon, 19 Jan 2009 11:06:41 GMT vboxsync [16039] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) Temporary reverted ACPI changes, till 2.1.2 out Mon, 19 Jan 2009 08:50:38 GMT vboxsync [16033] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) ACPI: use symbolic names if possible Mon, 19 Jan 2009 07:03:00 GMT vboxsync [16031] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) Generic SMC device support Mon, 19 Jan 2009 00:40:46 GMT vboxsync [16022] * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) AHCI: several fixes: * Workaround different behavior in ... Fri, 16 Jan 2009 21:48:26 GMT vboxsync [16005] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) Implemented in-place disable of ACPI devices, added disabled by ... Thu, 15 Jan 2009 18:42:16 GMT vboxsync [15977] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Devices/VGA: round custom video modes up to an X resolution which is ... Thu, 15 Jan 2009 12:47:03 GMT vboxsync [15963] * trunk/Config.kmk (modified) * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) initial HPET device support (not yet functional) Thu, 15 Jan 2009 10:27:22 GMT vboxsync [15957] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) build fix Thu, 15 Jan 2009 10:19:58 GMT vboxsync [15956] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: no release profile counters Wed, 14 Jan 2009 20:14:36 GMT vboxsync [15955] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000Phy.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000Phy.h (modified) * trunk/src/VBox/Devices/Network/DevEEPROM.cpp (modified) * trunk/src/VBox/Devices/Network/DevEEPROM.h (modified) fix OSE headers Wed, 14 Jan 2009 19:21:31 GMT vboxsync [15953] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (added) * trunk/src/VBox/Devices/Network/DevE1000Phy.cpp (added) * trunk/src/VBox/Devices/Network/DevE1000Phy.h (added) * trunk/src/VBox/Devices/Network/DevEEPROM.cpp (added) * trunk/src/VBox/Devices/Network/DevEEPROM.h (added) export E1000 to OSE Wed, 14 Jan 2009 13:19:52 GMT vboxsync [15941] * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/Devices/Input/DrvKeyboardQueue.cpp (modified) * trunk/src/VBox/Devices/Input/DrvMouseQueue.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) use new PDMDrv helpers Wed, 14 Jan 2009 10:28:22 GMT vboxsync [15933] * trunk/src/VBox/Devices/Network/slirp/if.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) don't flood the release log with IPv6 warnings Tue, 13 Jan 2009 20:27:51 GMT vboxsync [15925] * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) NAT: Fix ICMP affected by no-copy patch. Tue, 13 Jan 2009 15:52:36 GMT vboxsync [15919] * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) NAT:fix #3480 Tue, 13 Jan 2009 13:29:45 GMT vboxsync [15914] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: temporally enable intermediate buffer on send, to avoid overhead ... Mon, 12 Jan 2009 14:11:29 GMT vboxsync [15893] * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) INTNETR0IfWait fix, NetFlt/win fixes Mon, 12 Jan 2009 06:30:25 GMT vboxsync [15891] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: IP aligning doesn't really used in Slirp and real life Mon, 12 Jan 2009 06:26:43 GMT vboxsync [15890] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/if.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/main.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_output.c (modified) NAT: 1. wo sync enhancement branch is still functional (was corrupted ... Thu, 08 Jan 2009 18:49:06 GMT vboxsync [15882] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) DevATA: Number the ATA I/O threads. Thu, 08 Jan 2009 18:39:41 GMT vboxsync [15879] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) ATA: Wait a bit until we interrupt the thread to avoid interruptions ... Thu, 08 Jan 2009 17:57:11 GMT vboxsync [15878] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Comment for the vga_update_display parameter for full update ... Thu, 08 Jan 2009 17:46:05 GMT vboxsync [15877] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) A parameter for vga_update_display for full update (xTracker #3356). Thu, 08 Jan 2009 17:15:09 GMT vboxsync [15876] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Devices/VGA: reinstated r40263 along with a fix for resolution ... Thu, 08 Jan 2009 16:33:38 GMT vboxsync [15875] * trunk/src/VBox/Devices/Network/slirp/tftp.c (modified) If we sent an OACK, wait for ACK from client before sending file data. Thu, 08 Jan 2009 15:56:50 GMT vboxsync [15872] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Removed a DEBUG_sunlover log statement. Thu, 08 Jan 2009 14:25:02 GMT vboxsync [15867] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) VGA device must take into account the start address of the visible ... Thu, 08 Jan 2009 11:09:10 GMT vboxsync [15855] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) DevAHCI,DevATA: ach -> sz and use CFGMR3QueryStringDef (bad idea to ... Wed, 07 Jan 2009 23:34:28 GMT vboxsync [15847] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) ATA: Fix failing RESET requests if the async I/O thread is stuck in ... Wed, 07 Jan 2009 22:00:53 GMT vboxsync [15846] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) AHCI/ATA: rework VPD handling code Wed, 07 Jan 2009 19:51:29 GMT vboxsync [15845] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_timer.c (modified) * trunk/src/VBox/Devices/Network/slirp/tftp.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) warnings and minor fixes to coding style Wed, 07 Jan 2009 16:41:48 GMT vboxsync [15842] * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) SrvIntNetR0: Rewrote r41325 so it fixes the problem without leaking ... Wed, 07 Jan 2009 15:45:20 GMT vboxsync [15836] * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) Devices/Serial: Enabled Host serial support for Solaris. Wed, 07 Jan 2009 12:51:42 GMT vboxsync [15831] * trunk/src/VBox/Devices/Storage/DrvHostBase.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) DrvHostBase.h,DrvHostDVD.cpp: nitpicking: Changed pbDoubleBuffer to ... Mon, 05 Jan 2009 19:42:23 GMT vboxsync [15815] * trunk/include/VBox/scsi.h (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) fix Linux passthrough by introducing a double buffer which is ... Mon, 05 Jan 2009 15:41:57 GMT vboxsync [15807] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Check writes from the recompiler as well Mon, 05 Jan 2009 10:48:06 GMT vboxsync [15793] * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) fixed Mac burns Mon, 05 Jan 2009 10:35:25 GMT vboxsync [15792] * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: RTMemFree Mon, 05 Jan 2009 10:30:45 GMT vboxsync [15791] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.c (modified) * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) * trunk/src/VBox/Devices/Network/slirp/sbuf.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_config.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: malloc/free/realloc/strdup => iprt functions; fixed ... Mon, 05 Jan 2009 08:41:39 GMT vboxsync [15788] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) NAT: fixed return value of `drvNATQueueConsumer()` if ... Mon, 05 Jan 2009 08:17:25 GMT vboxsync [15787] * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) PCI: don't allow to change subsystem ID and vendor ID; mask out read- ... Mon, 05 Jan 2009 00:43:36 GMT vboxsync [15786] * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) VDI: Replace second label with do {} while(0) Mon, 05 Jan 2009 00:34:36 GMT vboxsync [15785] * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) VDI: Update number of bytes actually written even if the block was ... Sun, 04 Jan 2009 19:39:34 GMT vboxsync [15783] * trunk/src/VBox/Devices/Audio/pulseaudio.c (modified) pulse: limit the number of release warnings Thu, 01 Jan 2009 20:35:32 GMT vboxsync [15776] * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) * trunk/src/VBox/Devices/Storage/swab.h (modified) * trunk/src/VBox/Main/linux/HostHardwareLinux.cpp (modified) Linux 2.6.28 hack Mon, 29 Dec 2008 09:31:21 GMT vboxsync [15769] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) slirp: ARP and IP code even more unifing Mon, 29 Dec 2008 08:16:06 GMT vboxsync [15768] * trunk/src/VBox/Devices/Network/slirp/if.c (modified) * trunk/src/VBox/Devices/Network/slirp/if.h (modified) * trunk/src/VBox/Devices/Network/slirp/main.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) slirp: if_encap is place to call slirp_output. removing duplcates in ... Sun, 28 Dec 2008 23:49:43 GMT vboxsync [15767] * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) VHD: Some fixes in logging statements Sat, 27 Dec 2008 09:21:08 GMT vboxsync [15765] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/if.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) slirp: send to guest is queued Thu, 25 Dec 2008 14:13:46 GMT vboxsync [15757] * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) SrvIntNetR0: fix to not refer the freed memory Mon, 22 Dec 2008 08:58:06 GMT vboxsync [15712] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) dpte_offset & dpte_segment reversed. Fixed in upstream Bochs. ... Fri, 19 Dec 2008 21:12:30 GMT vboxsync [15711] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) IDE: move the VPD initialization code to the right place and correct ... Fri, 19 Dec 2008 20:40:13 GMT vboxsync [15710] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) IDE: make it possible to change VPD data of hard disks too Fri, 19 Dec 2008 12:05:06 GMT vboxsync [15685] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) slirp: code style Fri, 19 Dec 2008 11:56:10 GMT vboxsync [15684] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) slirp: build fix Fri, 19 Dec 2008 11:47:21 GMT vboxsync [15683] * trunk/src/VBox/Devices/Network/slirp/debug.c (modified) slirp:debug printing ports in host byte order Fri, 19 Dec 2008 11:46:38 GMT vboxsync [15682] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) slirp: tcp/ip port-forwarding fix