|
|
@14285
|
16 years |
vboxsync |
heade of list of TCPCB was added and initialization code was injected
|
|
|
@14284
|
16 years |
vboxsync |
Fix of calling reassembly routine
|
|
|
@14282
|
16 years |
vboxsync |
fixed Drivers_DEFS
|
|
|
@14281
|
16 years |
vboxsync |
Storage/VMDK: Use AssertPtr whereever applicable
|
|
|
@14275
|
16 years |
vboxsync |
TCP reassembling (compilable, but not working version)
|
|
|
@14271
|
16 years |
vboxsync |
NetFlt/win: fixes for the case NetFlt is not installed
|
|
|
@14270
|
16 years |
vboxsync |
VDI: compile fix
|
|
|
@14269
|
16 years |
vboxsync |
Storage/VDI: slightly faster fix for the VDI read count update. Plus …
|
|
|
@14265
|
16 years |
vboxsync |
#else /* what comes now */
|
|
|
@14252
|
16 years |
vboxsync |
csum validation hack, for testing IP integration of fragmentation …
|
|
|
@14250
|
16 years |
vboxsync |
Storage/VDI: when reading zero blocks, update the number of bytes …
|
|
|
@14243
|
16 years |
vboxsync |
IP fragmentation seems works fine
todo: fix the checksum calculation
|
|
|
@14232
|
16 years |
vboxsync |
Adapted versions of ip_reass, ip_freef and ip_slowtimo from FreeBSD …
|
|
|
@14229
|
16 years |
vboxsync |
Coding style
|
|
|
@14228
|
16 years |
vboxsync |
hash table for BSD-styled fragmentation/reassembling introduced and …
|
|
|
@14227
|
16 years |
vboxsync |
initial preparation for injecting FreeBSD IP fragmentation code …
|
|
|
@14210
|
16 years |
vboxsync |
typo
|
|
|
@14206
|
16 years |
vboxsync |
typo
|
|
|
@14205
|
16 years |
vboxsync |
typo
|
|
|
@14204
|
16 years |
vboxsync |
NAT: next try to get synchronization right
|
|
|
@14202
|
16 years |
vboxsync |
coding style
|
|
|
@14201
|
16 years |
vboxsync |
Mac hack
|
|
|
@14200
|
16 years |
vboxsync |
try to fix the slirp build (PVM define on Mac)
|
|
|
@14199
|
16 years |
vboxsync |
moving slirp_link_* in NAT thread (review required)
|
|
|
@14197
|
16 years |
vboxsync |
NAT: typo
|
|
|
@14196
|
16 years |
vboxsync |
NAT: Linux build fix; added some perfcounters
|
|
|
@14195
|
16 years |
vboxsync |
NAT:bugfix
|
|
|
@14194
|
16 years |
vboxsync |
introduced new event for handling link state changings (need some testing)
|
|
|
@14189
|
16 years |
vboxsync |
NAT: better error handling
|
|
|
@14188
|
16 years |
vboxsync |
NAT: better error handling
|
|
|
@14186
|
16 years |
vboxsync |
NAT: bugfix
|
|
|
@14183
|
16 years |
vboxsync |
Send event shouldn't be autoresetting and instead should be used event …
|
|
|
@14182
|
16 years |
vboxsync |
array of events is inlined
|
|
|
@14181
|
16 years |
vboxsync |
get rid of cMaxEvens and initializing loop for two events array
|
|
|
@14180
|
16 years |
vboxsync |
switching to one event for all sockets
|
|
|
@14177
|
16 years |
vboxsync |
UDP: reseting event of used socked is fixed
|
|
|
@14173
|
16 years |
vboxsync |
one event for all sockets (for investigations)
|
|
|
@14168
|
16 years |
vboxsync |
call of WSACloseEvent removed, it doesn't need anymore because events …
|
|
|
@14165
|
16 years |
vboxsync |
removing statics from slirp and using global pData instead
|
|
|
@14163
|
16 years |
vboxsync |
reseting event for unused sockets was added at the end of polling …
|
|
|
@14161
|
16 years |
vboxsync |
removing all references to cEvent from polling routine
|
|
|
@14160
|
16 years |
vboxsync |
removing reducular event assigning and conunter ticking
with model …
|
|
|
@14159
|
16 years |
vboxsync |
registration several sockets per event, to avoid artificial barrier …
|
|
|
@14130
|
16 years |
vboxsync |
missed header changes
|
|
|
@14129
|
16 years |
vboxsync |
correct definition and declaration of slirp_register_event
|
|
|
@14128
|
16 years |
vboxsync |
unique adding to event array, using the widest mask for event catching …
|
|
|
@14122
|
16 years |
vboxsync |
default value for maximum socket entries was initialized
asserts was …
|
|
|
@14121
|
16 years |
vboxsync |
timer updates on WSAWaitForMultipleEvents TIMEWAIT was added
|
|
|
@14119
|
16 years |
vboxsync |
per polling allocation of event array was replaced by on init …
|
|
|
@14118
|
16 years |
vboxsync |
RT_STRICT/VBOX_STRICT vs. DEBUG confusion.
|
|
|
@14113
|
16 years |
vboxsync |
AHCI: Reduce number of world switches when queuing new requests from …
|
|
|
@14090
|
16 years |
vboxsync |
NAT: log the host name and host IP
|
|
|
@14089
|
16 years |
vboxsync |
unix build fix
|
|
|
@14088
|
16 years |
vboxsync |
maximum available mask for event catching was added (probably need to …
|
|
|
@14086
|
16 years |
vboxsync |
array of 2 events replaced with 1 because the event array is managed …
|
|
|
@14085
|
16 years |
vboxsync |
loops for initialization/creation of event array was fixed but wasn't …
|
|
|
@14080
|
16 years |
vboxsync |
win warnings
|
|
|
@14062
|
16 years |
vboxsync |
RTDirRead/RTDirReadEx: sizes are size_t not unsigned.
|
|
|
@14042
|
16 years |
vboxsync |
Windows build fix; VBoxDD*R0/GC should not link against RuntimeR0/GC, …
|
|
|
@14041
|
16 years |
vboxsync |
NAT: some sync fixes
|
|
|
@14036
|
16 years |
vboxsync |
win compile fixes
|
|
|
@14028
|
16 years |
vboxsync |
commit current NAT state (not yet working)
|
|
|
@14021
|
16 years |
vboxsync |
The VMMR0 template now uses the IPRT No-CRT stuff, as does RuntimeR0. …
|
|
|
@13989
|
16 years |
vboxsync |
AHCI: Experimental code to maximize throughput during high I/O load
|
|
|
@13987
|
16 years |
vboxsync |
NAT: cosmetics; don't wait if send
|
|
|
@13986
|
16 years |
vboxsync |
NAT: simplified synchronization
|
|
|
@13984
|
16 years |
vboxsync |
- simplefied syncronization
- work on Unixes only
|
|
|
@13967
|
16 years |
vboxsync |
dropped VBOX_NAT_SOURCES here to make the code easier to understand
|
|
|
@13958
|
16 years |
vboxsync |
slirp:typo
|
|
|
@13957
|
16 years |
vboxsync |
make tcp_timer functions more readable
|
|
|
@13955
|
16 years |
vboxsync |
fix CPP guard
|
|
|
@13951
|
16 years |
vboxsync |
fixed win build for 38966
|
|
|
@13949
|
16 years |
vboxsync |
backed out r38966
|
|
|
@13940
|
16 years |
vboxsync |
pseudo-timers moved to timers
polling select is notified via pipe (!!! …
|
|
|
@13897
|
16 years |
vboxsync |
undoing 38898
|
|
|
@13896
|
16 years |
vboxsync |
old-BSD queues workarounds
|
|
|
@13895
|
16 years |
vboxsync |
OSE build fix.
|
|
|
@13892
|
16 years |
vboxsync |
warning
|
|
|
@13876
|
16 years |
vboxsync |
OSE build hack.
|
|
|
@13840
|
16 years |
vboxsync |
Hex format types (Vhx[sd] -> Rhx[sd]).
|
|
|
@13837
|
16 years |
vboxsync |
s/%Vr\([acfs]\)/%Rr\1/g - since I'm upsetting everyone anyway, better …
|
|
|
@13836
|
16 years |
vboxsync |
s/ELEMENTS/RT_ELEMENTS/g - retiring ELEMENTS (finally).
|
|
|
@13835
|
16 years |
vboxsync |
s/VBOX_SUCCESS/RT_SUCCESS/g s/VBOX_FAILURE/RT_FAILURE/g - VBOX_SUCCESS …
|
|
|
@13833
|
16 years |
vboxsync |
VMM,DIS: some left over VBOX_SUCCESS/FAILURE conversions.
|
|
|
@13832
|
16 years |
vboxsync |
IN_GC -> IN_RC.
|
|
|
@13814
|
16 years |
vboxsync |
OSE build fix.
|
|
|
@13811
|
16 years |
vboxsync |
win build fix
|
|
|
@13808
|
16 years |
vboxsync |
-Wno-sign-compare for slirp
|
|
|
@13783
|
16 years |
vboxsync |
per-socket and per-mbuf mutexes are removed
only global locks are …
|
|
|
@13782
|
16 years |
vboxsync |
More SMP groundwork.
|
|
|
@13776
|
16 years |
vboxsync |
loop edge checks in delayed deletion loops
|
|
|
@13771
|
16 years |
vboxsync |
do {} while (0)
|
|
|
@13756
|
16 years |
vboxsync |
Compile fixes for the VM request changes.
|
|
|
@13740
|
16 years |
vboxsync |
lock order fixed
|
|
|
@13739
|
16 years |
vboxsync |
delayed deletion in _poll part of polling
|
|
|
@13738
|
16 years |
vboxsync |
removing extra if/ifndefs
introduced defered socket removing, to …
|
|
|
@13737
|
16 years |
vboxsync |
AHCI: Bugfix, use pgm page lock structure and not a pointer to a pgm …
|
|
|
@13736
|
16 years |
vboxsync |
AHCI: add some statistics for profiling
|
|
|
@13735
|
16 years |
vboxsync |
AHCI: Fix buffer sizes which are not sector aligned, fixes #3263 …
|
|
|
@13733
|
16 years |
vboxsync |
The rest of macro replacment was added
|
|
|