VirtualBox

source: vbox/trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @28488   15 years vboxsync SrvIntNetR0.cpp: Started replacing the non-recrusive fast mutexes with …
(edit) @28438   15 years vboxsync renamed a semaphore to make it easier to work with... but got …
(edit) @28430   15 years vboxsync SrcIntNetR0.cpp: started on the rewrie, all changes disabled as they …
(edit) @28208   15 years vboxsync intnet,VBoxNetFlt-linux: Added INTNETTRUNKSWPORT::pfnPreRecv for doing …
(edit) @28156   15 years vboxsync VBoxNetFlt-linux: GSO to host and wire experiment, the former is a …
(edit) @28120   15 years vboxsync SrcIntNetR0: Added INTNETTRUNKSWPORT::pfnReportGsoCapabilities (new …
(edit) @28075   15 years vboxsync intnetinline.h: INTNETRingCommitFrameEx must account for the GSO header.
(edit) @28068   15 years vboxsync intnetR0TrunkIfSendGsoFallback: bugfix.
(edit) @28025   15 years vboxsync intnet, VBoxNet*, network device & drivers: GSO preps.
(edit) @27840   15 years vboxsync DrvIntNet,++: Implemented the missing buffer methods, added padding frame.
(edit) @26576   15 years vboxsync SrvIntNetR0.cpp: gcc maybe used uninitialized.
(edit) @26574   15 years vboxsync Networking: Preparing to make the driver return a send buffer to the …
(edit) @25339   15 years vboxsync SrvIntNetR0.cpp: removed leftover.
(edit) @25336   15 years vboxsync HostDrivers,SrvIntNetR0,iprt/ntwrap.mac: Removed all the …
(edit) @20715   16 years vboxsync Network/SrvIntNetR0: fixed LogFlow parameter order.
(edit) @18459   16 years vboxsync SrvIntNetR0: size_t warnings.
(edit) @17966   16 years vboxsync dhcp svr working
(edit) @17256   16 years vboxsync #2957: vboxnetadp is now a dummy device attached to intnet via vboxnetflt.
(edit) @17219   16 years vboxsync SrvIntNetR0: Arg, an unintentional bang at end end of the line.
(edit) @17184   16 years vboxsync VBoxNetFlt: review of core changes, several review comments needing …
(edit) @16856   16 years vboxsync burn fixes
(edit) @16854   16 years vboxsync TAP/win: host only networking for windows
(edit) @16750   16 years vboxsync intnet: NetTap -> NetAdp
(edit) @16183   16 years vboxsync #3419: Added fNoPromisc parameter to pfnCreateAndConnect to prevent …
(edit) @15893   16 years vboxsync INTNETR0IfWait fix, NetFlt/win fixes
(edit) @15842   16 years vboxsync SrvIntNetR0: Rewrote r41325 so it fixes the problem without leaking memory.
(edit) @15757   16 years vboxsync SrvIntNetR0: fix to not refer the freed memory
(edit) @15643   16 years vboxsync SrvIntNetR0: Fixed promisc flag check for the host direction.
(edit) @15505   16 years vboxsync SUPDrv,INTNet: Heads up! SupDrv version bumped. Added SUPR0ObjAddRefEx …
(edit) @14695   16 years vboxsync IntNet: Quick hack to force broadcast flag in DHCP requests on shared MAC.
(edit) @14609   16 years vboxsync Hint for #2949.
(edit) @13435   16 years vboxsync w64 unwind hacking: renamed SUPDRV_WITH_UNWIND_HACK to …
(edit) @13421   16 years vboxsync win64 VMMR0->VBoxNetFlt and VBoxNetFlt->VMMR0 locate/create marker …
(edit) @11236   16 years vboxsync typo found by gcc
(edit) @11157   16 years vboxsync Replaced PDMMAC by RTMAC.
(edit) @11133   16 years vboxsync compiler warnings
(edit) @11125   16 years vboxsync intnet: Optimized intnetR0TrunkIfSnoopAddr for the non-segmented case.
(edit) @11124   16 years vboxsync intnet: Fixed bug in intnetR0SgReadByte found testing badly segement …
(edit) @11123   16 years vboxsync intnet: Implemented DHCP snooping.
(edit) @11119   16 years vboxsync intnet: won't age address cache entries.
(edit) @11117   16 years vboxsync intnet: Fixed busted ARP snooping on packets comming from the VMs. …
(edit) @11074   16 years vboxsync intnet: Disabled the DHCP snooping code by putting it inside #ifdef …
(edit) @11073   16 years vboxsync intnet: Cleaned up ARP snooping and editing.
(edit) @11072   16 years vboxsync IntNet,VBoxNetFlt: Implememnted ARP editing when sharing MAC address …
(edit) @11069   16 years vboxsync intnet: Fixed a couple of address caching bugs, enh. logging of …
(edit) @11062   16 years vboxsync intnet+netflt: New packet destination for the trunk called …
(edit) @11061   16 years vboxsync intnet: Implemented ARP snooping on the trunk. Fixed a couple of bugs …
(edit) @11058   16 years vboxsync intnet: Initialize the address caches.
(edit) @11057   16 years vboxsync intnet: Allocate a 2KB temporary buffer to deal with segmented packets …
(edit) @11055   16 years vboxsync intnet: Implemented the shared mac routing and started on the trunk …
(edit) @11053   16 years vboxsync intnet: Finished ARP, IP and DHCP snooping in the INTNETR0IfSend path.
(edit) @10978   16 years vboxsync tstIntNet-1,iprt: Use iprt/net in tstIntNet-1. Modified the …
(edit) @10965   16 years vboxsync intnet: build fix (RTNETIPV4 change).
(edit) @10961   16 years vboxsync intnet: Use iprt/net.h and share the network protocol structures and …
(edit) @10924   16 years vboxsync intnet: INTNET_OPEN_FLAGS_SECURITY_XOR_MASK -> …
(edit) @10923   16 years vboxsync intnet: MAC sharing under construction…
(edit) @10846   16 years vboxsync intnet: removed autoactivation of the interface on open.
(edit) @10845   16 years vboxsync intnet: Don't yield on overflow if the interface is inactive.
(edit) @10843   16 years vboxsync intnet: Implemented activation on power on & resume, deactivation on …
(edit) @10819   16 years vboxsync intnet: Use the IPRT handle table, validate against the session when …
(edit) @10806   16 years vboxsync intnet: Push the session down to all the INTNETR0* apis.
(edit) @10763   16 years vboxsync logging changes.
(edit) @10748   16 years vboxsync SUPR0MemAlloc isn't clearing the memory it returns on darwin, work …
(edit) @10745   16 years vboxsync two fixes.
(edit) @10740   16 years vboxsync Reduced the force of the scheduling/yield hack and make it not apply …
(edit) @10739   16 years vboxsync Fixed a couple of pIfSender uses I had overlooked.
(edit) @10735   16 years vboxsync intnet: Fixed incorrect trunk switching, unless we know how is the …
(edit) @10734   16 years vboxsync intnet: Implemented intnetR0TrunkIfSend().
(edit) @10733   16 years vboxsync intnet: Converted the internal frame handling to use the …
(edit) @10711   16 years vboxsync intnet: trunk activation / deactivation (promisc mode).
(edit) @10681   16 years vboxsync intnet: More TrunkIf code.
(edit) @10677   16 years vboxsync Added INTNETTRUNKFACTORY::pfnRelease, dealth with a unload race …
(edit) @10663   16 years vboxsync Created tstIntNet-1 for checking that capturing an interface works on …
(edit) @10559   16 years vboxsync INTNET: sketched out the trunk create & connect code (disabled).
(edit) @10557   16 years vboxsync INTNET: Hopefully sorted out a bunch of unsafe locking (handle usage …
(edit) @10551   16 years vboxsync more cosmetics / todos.
(edit) @10550   16 years vboxsync s/%Vrc/%Rrc/g
(edit) @10549   16 years vboxsync Fixed two completely nutty SUPR0ObjRelease where the spinlock was …
(edit) @10548   16 years vboxsync cosmetics
(edit) @10547   16 years vboxsync Don't release the network before unlink the interface, it must be the …
(edit) @10533   16 years vboxsync s/VBOX_\(SUCCESS|FAILURE\)/RT_\1/g
(edit) @10530   16 years vboxsync Implemented trunk and flag matching when opening a network.
(edit) @10524   16 years vboxsync Fixed the internal names.
(edit) @10485   16 years vboxsync inverted assertion. sorry.
(edit) @10451   16 years vboxsync Modified the INTNETR0Open interface and PDM driver configuration to …
(edit) @10076   16 years vboxsync We 'connect' to an internal network, not 'attach'. (Both terms was used.)
(edit) @10031   16 years vboxsync VBoxNetFlt - work in progress.
(edit) @9694   17 years vboxsync typos.
(edit) @9181   17 years vboxsync The assertion was valid, the orphaning means pNetwork == NULL.
(edit) @9180   17 years vboxsync intnet: don't crash when shutting down one of three VMs
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5283   17 years vboxsync internal networking fixes.
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3274   17 years vboxsync Internal Network: Don't echo outgoing packets to the sender in …
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @1606   18 years vboxsync Corrected some more log statements and synced some function docs.
(edit) @1599   18 years vboxsync added RestrictAccess key to allow to disable the policy that only VMs …
(edit) @1482   18 years vboxsync build fix.
(edit) @1481   18 years vboxsync No longer require contiguous memory for the VM structure. Did long …
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette