# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Apr 8, 2025 6:25:30 AM Fri, 28 Nov 2008 16:58:51 GMT vboxsync [14794] * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) slirp: fixed error handling Fri, 28 Nov 2008 16:50:05 GMT vboxsync [14792] * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) slirp: missing error code Fri, 28 Nov 2008 16:16:05 GMT vboxsync [14789] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) DevPit-i8254: missing decimal separator. Fri, 28 Nov 2008 15:32:04 GMT vboxsync [14787] * trunk/src/VBox/Devices/Storage/testcase/Makefile.kmk (modified) Devices: Don't add vditool to PROGRAMS w/o adding the sources and the ... Fri, 28 Nov 2008 14:36:22 GMT vboxsync [14780] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/tstVD-2.cpp (modified) * trunk/src/VBox/Main/HardDiskFormatImpl.cpp (modified) VBoxHDD: simplify config handling. Treat everything as a string, and ... Fri, 28 Nov 2008 14:28:02 GMT vboxsync [14779] * trunk/src/VBox/Devices/Storage/testcase/Makefile.kmk (modified) Storage/testcase: move vditool to testcase subdirectory, as the first ... Thu, 27 Nov 2008 20:49:11 GMT vboxsync [14742] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/recompiler_new/VBoxRecompiler.c (modified) * trunk/src/recompiler_new/exec-all.h (modified) * trunk/src/recompiler_new/target-i386/translate.c (modified) finally fixed timner starvation for real, also REM improvments by ... Thu, 27 Nov 2008 15:16:52 GMT vboxsync [14711] * trunk/configure (modified) * trunk/include/VBox/sysfs.h (added) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/tstUSBLinux.cpp (added) * trunk/src/VBox/Main/testcase/tstUSBLinux.h (added) Devices/USB and Main: use hal and sysfs for Linux USB (currently ... Thu, 27 Nov 2008 15:13:46 GMT vboxsync [14710] * trunk/src/VBox/Devices/PC/DrvACPI.cpp (modified) Devices-OSX: added ACPI power reporting (#3342) Thu, 27 Nov 2008 14:27:57 GMT vboxsync [14707] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) bogus log entry, again enable refresh faking Thu, 27 Nov 2008 13:14:53 GMT vboxsync [14702] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/recompiler_new/Makefile.kmk (modified) * trunk/src/recompiler_new/target-i386/translate.c (modified) hopefully fixed timer starvation, temporary disabled VA in TLB again Thu, 27 Nov 2008 10:34:30 GMT vboxsync [14695] * trunk/include/iprt/net.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) IntNet: Quick hack to force broadcast flag in DHCP requests on shared ... Thu, 27 Nov 2008 08:13:25 GMT vboxsync [14684] * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) Linux ICMP works now (ping, traceroute required fix ttl things) ... Wed, 26 Nov 2008 13:39:34 GMT vboxsync [14642] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) build fix Wed, 26 Nov 2008 13:33:07 GMT vboxsync [14641] * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) compile fix Wed, 26 Nov 2008 13:28:38 GMT vboxsync [14638] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/slirp/ip.h (modified) * trunk/src/VBox/Devices/Network/slirp/misc.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/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_var.h (modified) NAT: some reformatting for better readability; merged ... Wed, 26 Nov 2008 12:17:39 GMT vboxsync [14633] * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) ICMP send fixed (works only under root) Wed, 26 Nov 2008 11:00:55 GMT vboxsync [14631] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) implemented better DRAM refresh rate esteemation, disabled yet due ... Wed, 26 Nov 2008 09:57:53 GMT vboxsync [14625] * trunk/src/VBox/Devices/Makefile.kmk (modified) MOving ICMP define into slirp specific declarations Wed, 26 Nov 2008 09:36:18 GMT vboxsync [14623] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) ICMP support disabled (doesn't work) Wed, 26 Nov 2008 09:23:33 GMT vboxsync [14622] * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) NAT: no need to zero the memory Wed, 26 Nov 2008 08:35:39 GMT vboxsync [14617] * trunk/src/VBox/Devices/Makefile.kmk (modified) NAT: finally re-enabled the 64-bit fix Wed, 26 Nov 2008 04:20:08 GMT vboxsync [14616] * trunk/src/VBox/Devices/Network/slirp/ip.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) ipovly now conform modern BSD making ih_x1 field as array overlapping ... Tue, 25 Nov 2008 23:23:14 GMT vboxsync [14609] * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) Hint for #2949. Tue, 25 Nov 2008 17:33:24 GMT vboxsync [14583] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) Turned on FAKE_REFRESH_CLOCK to allow Solaris 8 install Tue, 25 Nov 2008 15:12:54 GMT vboxsync [14577] * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) slirp: attempt to fix memory corruption Tue, 25 Nov 2008 12:07:32 GMT vboxsync [14567] * trunk/src/VBox/Devices/Network/slirp/ip.h (modified) * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) disabled part of 32/64-bit hashing for new REASS Tue, 25 Nov 2008 08:39:40 GMT vboxsync [14553] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) introduces VBOX_WITH_SLIRP_MEMORY_CHECK to enable EFENCE memory check Mon, 24 Nov 2008 18:36:44 GMT vboxsync [14538] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) DrvVD: fix internal networking IP stuff, not available in OSE. Mon, 24 Nov 2008 17:23:46 GMT vboxsync [14535] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Device/Storage: fix rc update issue, causing failures for no reason. Mon, 24 Nov 2008 17:16:56 GMT vboxsync [14534] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) When unsupported CD-ROM sector read format is being logged, also log ... Mon, 24 Nov 2008 16:26:07 GMT vboxsync [14529] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) removing freeing of inlined array Mon, 24 Nov 2008 15:16:01 GMT vboxsync [14526] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Devices/Storage: iSCSI stuff, including bringing IntNet support back ... Mon, 24 Nov 2008 14:49:18 GMT vboxsync [14522] * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) removed unused global tcbhead Sat, 22 Nov 2008 09:24:32 GMT vboxsync [14489] * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) more cosmetic Sat, 22 Nov 2008 09:23:21 GMT vboxsync [14488] * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) cosmetic Sat, 22 Nov 2008 09:14:54 GMT vboxsync [14487] * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) helper functions used in old reassembling was disabled Fri, 21 Nov 2008 16:54:24 GMT vboxsync [14476] * trunk/src/VBox/Devices/Network/slirp/debug.c (modified) * trunk/src/VBox/Devices/Network/slirp/debug.h (modified) * trunk/src/VBox/Devices/Network/slirp/if.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) slirp: more dead code Fri, 21 Nov 2008 16:43:27 GMT vboxsync [14474] * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) warnings Fri, 21 Nov 2008 16:07:14 GMT vboxsync [14471] * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) slirp: getour_addr is 127.0.0.1 in any case Fri, 21 Nov 2008 16:04:46 GMT vboxsync [14470] * trunk/src/VBox/Devices/Network/slirp/cksum.c (modified) * trunk/src/VBox/Devices/Network/slirp/debug.c (modified) * trunk/src/VBox/Devices/Network/slirp/debug.h (modified) * trunk/src/VBox/Devices/Network/slirp/if.c (modified) * trunk/src/VBox/Devices/Network/slirp/if.h (modified) * trunk/src/VBox/Devices/Network/slirp/ip.h (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/ip_output.c (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.c (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.h (modified) * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) * trunk/src/VBox/Devices/Network/slirp/queue.h (modified) * trunk/src/VBox/Devices/Network/slirp/sbuf.c (modified) * trunk/src/VBox/Devices/Network/slirp/sbuf.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/socket.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_output.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_timer.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_timer.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_var.h (modified) * trunk/src/VBox/Devices/Network/slirp/tftp.c (modified) * trunk/src/VBox/Devices/Network/slirp/tftp.h (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.h (modified) slirp: remove tabs Fri, 21 Nov 2008 15:18:44 GMT vboxsync [14466] * trunk/src/VBox/Devices/Network/slirp/debug.c (modified) warning Fri, 21 Nov 2008 15:03:53 GMT vboxsync [14464] * trunk/include/VBox/pdmifs.h (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DrvACPI.cpp (modified) PDM_ACPI_BAT_STATE_DISCHARGING / PDM_ACPI_BAT_STATE_CHARGING mixed up Fri, 21 Nov 2008 13:43:41 GMT vboxsync [14457] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) DrvIntNet.cpp: Use AssertLogMsgRCReturn. Fri, 21 Nov 2008 10:49:45 GMT vboxsync [14448] * trunk/src/VBox/Devices/Makefile.kmk (modified) disable the new REASS code again as it seems to be responsible for ... Thu, 20 Nov 2008 21:39:01 GMT vboxsync [14438] * 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) LsiLogic: Update Thu, 20 Nov 2008 17:52:31 GMT vboxsync [14434] * trunk/src/VBox/Devices/Network/slirp/queue.h (added) Export to OSE Thu, 20 Nov 2008 14:52:57 GMT vboxsync [14420] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Removed unreferenced label. Thu, 20 Nov 2008 14:50:10 GMT vboxsync [14419] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Call DGFStop instead of returning VERR_INTERNAL_ERROR on I/O port ... Thu, 20 Nov 2008 13:15:22 GMT vboxsync [14408] * trunk/src/VBox/Devices/Makefile.kmk (modified) re-enabled 64-bit fix Thu, 20 Nov 2008 13:13:25 GMT vboxsync [14407] * trunk/src/VBox/Devices/Network/slirp/ip.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_var.h (modified) ip/tcp fragment reassambling routines are compilable and workable on ... Thu, 20 Nov 2008 11:32:22 GMT vboxsync [14401] * trunk/src/VBox/Devices/Makefile.kmk (modified) disabled reass code again, will be fixed soon Thu, 20 Nov 2008 10:49:31 GMT vboxsync [14396] * trunk/src/VBox/Devices/Makefile.kmk (modified) slirp: enable the new REASS code Thu, 20 Nov 2008 10:20:10 GMT vboxsync [14391] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (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) slirp: simplified sync is default now Thu, 20 Nov 2008 10:09:55 GMT vboxsync [14390] * trunk/src/VBox/Devices/Network/slirp/ip.h (modified) * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) check sum calculation was fixed Wed, 19 Nov 2008 12:52:23 GMT vboxsync [14350] * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) Storage/VBoxHDD: don't use deprecated printf formatters Wed, 19 Nov 2008 12:27:21 GMT vboxsync [14348] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) NetFlt/win: err logging on IntNet construction Wed, 19 Nov 2008 10:50:48 GMT vboxsync [14344] * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) Storage/VBoxHDD-new: Fix error handling in VDBackendInfo. Caused ... Tue, 18 Nov 2008 22:12:28 GMT vboxsync [14333] * trunk/src/VBox/Devices/Network/slirp/ctl.h (modified) * trunk/src/VBox/Devices/Network/slirp/if.c (modified) slirp: removed dead code Tue, 18 Nov 2008 22:09:17 GMT vboxsync [14331] * trunk/src/VBox/Devices/Network/slirp/debug.c (modified) * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) slirp: removed dead code Tue, 18 Nov 2008 22:01:14 GMT vboxsync [14330] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) use `slirp_get_timeout_ms()` to skip the timeout if possible Tue, 18 Nov 2008 21:59:24 GMT vboxsync [14329] * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.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) slirp: removed unused control interface; added `slirp_get_timeout_ms()` Tue, 18 Nov 2008 17:20:18 GMT vboxsync [14321] * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) Storage/VHD: Add todo for handling diff images (too complicated and ... Tue, 18 Nov 2008 15:29:39 GMT vboxsync [14309] * 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/tcp_var.h (modified) #else /* what comes now */ Tue, 18 Nov 2008 15:07:21 GMT vboxsync [14305] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) no need to loop here, this is already done in the function Tue, 18 Nov 2008 13:45:38 GMT vboxsync [14303] * trunk/src/VBox/Devices/Storage/testcase/tstVD.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPSvc-win.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/darwin.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/x11-stub.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/x11.cpp (modified) Corrected a couple of typos in comments. No code changes. Tue, 18 Nov 2008 13:44:33 GMT vboxsync [14302] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Storage/VMDK: off by one, causing a crash getting the size of file data. Tue, 18 Nov 2008 12:15:27 GMT vboxsync [14293] * trunk/src/VBox/Devices/Network/slirp/tcp_var.h (modified) redirecting 64 workaround macro definitions to works like in 32bit ... Tue, 18 Nov 2008 12:01:42 GMT vboxsync [14292] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Storage/VMDK: fix vmdkGetFileSize, copy/paste bug and incorrect ... Tue, 18 Nov 2008 12:00:26 GMT vboxsync [14291] * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) freeing of reassembly close on end of TCP connection was added to ... Tue, 18 Nov 2008 11:38:47 GMT vboxsync [14289] * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) code style Tue, 18 Nov 2008 11:37:46 GMT vboxsync [14288] * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) constants initialization for TCP reassembly Tue, 18 Nov 2008 11:15:53 GMT vboxsync [14287] * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) Lenght shouldn't changed because we've disabled altering size at the ... Tue, 18 Nov 2008 11:13:07 GMT vboxsync [14286] * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) fixed adaption Tue, 18 Nov 2008 10:44:50 GMT vboxsync [14285] * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) heade of list of TCPCB was added and initialization code was injected Tue, 18 Nov 2008 10:43:38 GMT vboxsync [14284] * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) Fix of calling reassembly routine Tue, 18 Nov 2008 10:29:48 GMT vboxsync [14282] * trunk/src/VBox/Devices/Makefile.kmk (modified) fixed Drivers_DEFS Tue, 18 Nov 2008 09:50:33 GMT vboxsync [14281] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Storage/VMDK: Use AssertPtr whereever applicable Tue, 18 Nov 2008 03:44:28 GMT vboxsync [14275] * trunk/src/VBox/Devices/Makefile.kmk (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/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_var.h (modified) TCP reassembling (compilable, but not working version) Mon, 17 Nov 2008 22:49:54 GMT vboxsync [14271] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) NetFlt/win: fixes for the case NetFlt is not installed Mon, 17 Nov 2008 20:27:58 GMT vboxsync [14270] * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) VDI: compile fix Mon, 17 Nov 2008 19:34:56 GMT vboxsync [14269] * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) Storage/VDI: slightly faster fix for the VDI read count update. Plus ... Mon, 17 Nov 2008 17:54:51 GMT vboxsync [14265] * trunk/src/VBox/Devices/Network/slirp/ip.h (modified) #else /* what comes now */ Mon, 17 Nov 2008 12:47:05 GMT vboxsync [14252] * trunk/src/VBox/Devices/Network/slirp/ip.h (modified) * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) csum validation hack, for testing IP integration of fragmentation ... Mon, 17 Nov 2008 12:35:59 GMT vboxsync [14250] * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) Storage/VDI: when reading zero blocks, update the number of bytes ... Mon, 17 Nov 2008 10:15:31 GMT vboxsync [14243] * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) IP fragmentation seems works fine todo: fix the checksum calculation Mon, 17 Nov 2008 07:25:28 GMT vboxsync [14232] * trunk/src/VBox/Devices/Network/slirp/ip.h (modified) * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.h (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) Adapted versions of ip_reass, ip_freef and ip_slowtimo from FreeBSD ... Sun, 16 Nov 2008 07:31:00 GMT vboxsync [14229] * trunk/src/VBox/Devices/Network/slirp/ip.h (modified) Coding style Sun, 16 Nov 2008 06:36:37 GMT vboxsync [14228] * trunk/src/VBox/Devices/Network/slirp/ip.h (modified) * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) hash table for BSD-styled fragmentation/reassembling introduced and ... Sat, 15 Nov 2008 20:12:41 GMT vboxsync [14227] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/slirp/ip.h (modified) * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) initial preparation for injecting FreeBSD IP fragmentation code ... Fri, 14 Nov 2008 14:11:35 GMT vboxsync [14210] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) typo Fri, 14 Nov 2008 13:07:07 GMT vboxsync [14206] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) typo Fri, 14 Nov 2008 13:05:27 GMT vboxsync [14205] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) typo Fri, 14 Nov 2008 13:00:50 GMT vboxsync [14204] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) NAT: next try to get synchronization right Fri, 14 Nov 2008 09:17:03 GMT vboxsync [14202] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) coding style Fri, 14 Nov 2008 09:06:00 GMT vboxsync [14201] * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) Mac hack Fri, 14 Nov 2008 08:49:56 GMT vboxsync [14200] * 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) try to fix the slirp build (PVM define on Mac) Fri, 14 Nov 2008 08:28:11 GMT vboxsync [14199] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) moving slirp_link_* in NAT thread (review required) Fri, 14 Nov 2008 07:49:31 GMT vboxsync [14197] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: typo Fri, 14 Nov 2008 07:30:48 GMT vboxsync [14196] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (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: Linux build fix; added some perfcounters