|
|
@22207
|
15 years |
vboxsync |
NAT: PDMQueueFlusher => NATRx
|
|
|
@22206
|
15 years |
vboxsync |
NAT: make experiment more clear
|
|
|
@22205
|
15 years |
vboxsync |
NAT: Disabling PDMQueueFlush
|
|
|
@22202
|
15 years |
vboxsync |
NAT: burn fix
|
|
|
@22201
|
15 years |
vboxsync |
NAT: updated experimental pdmqueue flusher (disabled)
|
|
|
@22193
|
15 years |
vboxsync |
NAT: Moving splitting slirp_output to experimental (disabled) code and …
|
|
|
@22192
|
15 years |
vboxsync |
NAT: slirp_can_send (on NAT thread and EMT)
flushes PDM queue on …
|
|
|
@22160
|
15 years |
vboxsync |
NAT: splitting PDM consumer to serve slirp_can_output and slirp_output
|
|
|
@22020
|
15 years |
vboxsync |
NAT: 1st stage of delayed port forwarding
|
|
|
@21659
|
15 years |
vboxsync |
DrvNAT: Build fix for FreeBSD. Thanks to Beat Gaetzi
|
|
|
@21363
|
15 years |
vboxsync |
PDMQueue&users-thereof: Named the queues and added statistics.
|
|
|
@21112
|
15 years |
vboxsync |
NAT: use constant
|
|
|
@21048
|
15 years |
vboxsync |
NAT: Network in host format
|
|
|
@21019
|
15 years |
vboxsync |
NAT: pThis as explicit parameter to extradata macro definitions
|
|
|
@21018
|
15 years |
vboxsync |
NAT: GETIP isn't local macro
|
|
|
@21011
|
15 years |
vboxsync |
NAT: more readability
|
|
|
@21010
|
15 years |
vboxsync |
NAT: lines are too long
|
|
|
@21009
|
15 years |
vboxsync |
NAT: readability
|
|
|
@21004
|
15 years |
vboxsync |
NAT: binding sockets to interface (default sockets and port-forwarding)
|
|
|
@20959
|
15 years |
vboxsync |
NAT: remove (and enable) VBOX_WITH_MULTI_DNS and …
|
|
|
@20718
|
15 years |
vboxsync |
DrvNAT: r=bird: Why reset the queue counters for every item?!
|
|
|
@20716
|
15 years |
vboxsync |
DrvNAT: nit picking
|
|
|
@20714
|
15 years |
vboxsync |
DrvNAT: missed one bit.
|
|
|
@20713
|
15 years |
vboxsync |
DrvNAT,slirp: Even simpler.
|
|
|
@20712
|
15 years |
vboxsync |
DrvNat,slirp: simplify statistics and deregister them.
|
|
|
@20574
|
15 years |
vboxsync |
NAT: typo (missed 'N')
|
|
|
@20556
|
15 years |
vboxsync |
DrvNAT.cpp: r=bird that needs action.
|
|
|
@20555
|
15 years |
vboxsync |
DrvNAT.cpp: file header + style.
|
|
|
@20457
|
15 years |
vboxsync |
NAT: warnings
|
|
|
@20456
|
15 years |
vboxsync |
NAT: solaris build fix
|
|
|
@20455
|
15 years |
vboxsync |
NAT: build fix
|
|
|
@20454
|
15 years |
vboxsync |
NAT: several counters in DrvNAT +interface for unify NAT counter's …
|
|
|
@20387
|
15 years |
vboxsync |
NAT: CFGM keys are \0 terminated
|
|
|
@20383
|
15 years |
vboxsync |
NAT: Introduced parameters in extra data for tuning NAT buffers
…
|
|
|
@20257
|
15 years |
vboxsync |
minor compiler warnings
|
|
|
@20053
|
16 years |
vboxsync |
NAT: LibAlias enabling + tcp_emu replaced with ftp_module
|
|
|
@19074
|
16 years |
vboxsync |
DrvNAT: spelling.
|
|
|
@19049
|
16 years |
vboxsync |
NAT: polished r46167
|
|
|
@19048
|
16 years |
vboxsync |
NAT: Process the queue unconditionally
|
|
|
@19047
|
16 years |
vboxsync |
NAT: EINTR handling in poll
|
|
|
@19014
|
16 years |
vboxsync |
NAT: suppressed message
|
|
|
@18902
|
16 years |
vboxsync |
NAT: removed VBOX_WITH_SIMPLIFIED_SLIRP_SYNC as the poller API was …
|
|
|
@18858
|
16 years |
vboxsync |
NAT: replacing release assert with suppressed message
|
|
|
@18726
|
16 years |
vboxsync |
NAT: DNS proxy more logging
|
|
|
@18645
|
16 years |
vboxsync |
VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return …
|
|
|
@17655
|
16 years |
vboxsync |
NAT: Enable win hack
|
|
|
@17437
|
16 years |
vboxsync |
NAT: missed changes (fix burns)
|
|
|
@17386
|
16 years |
vboxsync |
NAT: suppressing PDMQueus warning messages
|
|
|
@16952
|
16 years |
vboxsync |
NAT: cosmetics
|
|
|
@16896
|
16 years |
vboxsync |
NAT: accidentaly have broken old synchronization
|
|
|
@16822
|
16 years |
vboxsync |
NAT:coding style
|
|
|
@16821
|
16 years |
vboxsync |
NAT:warnings
|
|
|
@16758
|
16 years |
vboxsync |
NAT:backed r42762, with description what exactly expected to do here
|
|
|
@16726
|
16 years |
vboxsync |
NAT: avoiding "false alarms"
|
|
|
@16653
|
16 years |
vboxsync |
NAT: fixed memmory corruption in new Unix multiplexing mechanism
|
|
|
@16613
|
16 years |
vboxsync |
NAT:hide Management pipe and incrementing nDFs for ICMP needs
|
|
|
@16572
|
16 years |
vboxsync |
NAT: select => poll (2x speed up on Unix)
|
|
|
@16566
|
16 years |
vboxsync |
NAT: revert r42519, variables are referenced in Windows,
but doesn't …
|
|
|
@16565
|
16 years |
vboxsync |
NAT: fdset referenced in Unix compilation
|
|
|
@16541
|
16 years |
vboxsync |
prevent typecasts
|
|
|
@16540
|
16 years |
vboxsync |
NAT:decoupling of drvNATSend
|
|
|
@16448
|
16 years |
vboxsync |
NAT:MT improvements
|
|
|
@16444
|
16 years |
vboxsync |
NAT:Linux burn fix
|
|
|
@16443
|
16 years |
vboxsync |
NAT:MT
1. slirp queue inroduced
2. main points of thread interactions …
|
|
|
@16291
|
16 years |
vboxsync |
NAT: multi threading.
Introduces set of macroces to use …
|
|
|
@16201
|
16 years |
vboxsync |
NAT:typo
|
|
|
@16094
|
16 years |
vboxsync |
NAT: enable delay hack (Windows host only)
|
|
|
@16086
|
16 years |
vboxsync |
missing initialization
|
|
|
@16085
|
16 years |
vboxsync |
NAT: delay hack
|
|
|
@16083
|
16 years |
vboxsync |
prevent flooding the release log
|
|
|
@16078
|
16 years |
vboxsync |
NAT:freeing of buffer supposed to be sent in case we're unable …
|
|
|
@15941
|
16 years |
vboxsync |
use new PDMDrv helpers
|
|
|
@15914
|
16 years |
vboxsync |
NAT: temporally enable intermediate buffer on send, to avoid overhead …
|
|
|
@15890
|
16 years |
vboxsync |
NAT: 1. wo sync enhancement branch is still functional (was corrupted …
|
|
|
@15788
|
16 years |
vboxsync |
NAT: fixed return value of drvNATQueueConsumer() if …
|
|
|
@15765
|
16 years |
vboxsync |
slirp: send to guest is queued
|
|
|
@15266
|
16 years |
vboxsync |
slirp: don't try to receive ICMP every time but only if the event is active
|
|
|
@14391
|
16 years |
vboxsync |
slirp: simplified sync is default now
|
|
|
@14330
|
16 years |
vboxsync |
use slirp_get_timeout_ms() to skip the timeout if possible
|
|
|
@14305
|
16 years |
vboxsync |
no need to loop here, this is already done in the function
|
|
|
@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
|
|
|
@14199
|
16 years |
vboxsync |
moving slirp_link_* in NAT thread (review required)
|
|
|
@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
|
|
|
@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 …
|
|
|
@14086
|
16 years |
vboxsync |
array of 2 events replaced with 1 because the event array is managed …
|
|
|
@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)
|
|
|
@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
|
|
|
@13951
|
16 years |
vboxsync |
fixed win build for 38966
|
|
|