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