|
|
@15891
|
16 years |
vboxsync |
NAT: IP aligning doesn't really used in Slirp and real life
|
|
|
@15890
|
16 years |
vboxsync |
NAT: 1. wo sync enhancement branch is still functional (was corrupted …
|
|
|
@15792
|
16 years |
vboxsync |
NAT: RTMemFree
|
|
|
@15791
|
16 years |
vboxsync |
NAT: malloc/free/realloc/strdup => iprt functions; fixed …
|
|
|
@15769
|
16 years |
vboxsync |
slirp: ARP and IP code even more unifing
|
|
|
@15768
|
16 years |
vboxsync |
slirp: if_encap is place to call slirp_output. removing duplcates in …
|
|
|
@15765
|
16 years |
vboxsync |
slirp: send to guest is queued
|
|
|
@15685
|
16 years |
vboxsync |
slirp: code style
|
|
|
@15684
|
16 years |
vboxsync |
slirp: build fix
|
|
|
@15682
|
16 years |
vboxsync |
slirp: tcp/ip port-forwarding fix
|
|
|
@15672
|
16 years |
vboxsync |
slirp:makes icmp support unaware of synchronization method on Windows …
|
|
|
@15636
|
16 years |
vboxsync |
slirp:icmp: Get rid of old ICMP implementation
|
|
|
@15453
|
16 years |
vboxsync |
slirp: removed the old 64-bit incompatible reassemble code
|
|
|
@15384
|
16 years |
vboxsync |
slirp: removed debugging code
|
|
|
@15355
|
16 years |
vboxsync |
slirp:icmp: enabling UDP traceroute on Unix
|
|
|
@15287
|
16 years |
vboxsync |
slirp: logging enhancements
|
|
|
@15286
|
16 years |
vboxsync |
slirp:icmp: freeing ICMP buffer on Slirp termination
|
|
|
@15285
|
16 years |
vboxsync |
slirp:icmp: Closing ICMP library on Slirp termination
|
|
|
@15266
|
16 years |
vboxsync |
slirp: don't try to receive ICMP every time but only if the event is active
|
|
|
@15244
|
16 years |
vboxsync |
slirp: added some disabled debug code
|
|
|
@15243
|
16 years |
vboxsync |
slirp: another fix for windows hosts
|
|
|
@15239
|
16 years |
vboxsync |
slirp: missed continue was added
|
|
|
@15223
|
16 years |
vboxsync |
slirp: fix win burns
|
|
|
@15221
|
16 years |
vboxsync |
slirp: even more readability
|
|
|
@15220
|
16 years |
vboxsync |
slirp: readability
|
|
|
@15210
|
16 years |
vboxsync |
build fix
|
|
|
@15209
|
16 years |
vboxsync |
slirp: do {} while (0), cosmetics
|
|
|
@15208
|
16 years |
vboxsync |
build fix
|
|
|
@15206
|
16 years |
vboxsync |
slirp: fixed ICMP on Linux
|
|
|
@15204
|
16 years |
vboxsync |
typo
|
|
|
@15203
|
16 years |
vboxsync |
slirp: comments, cosmetics
|
|
|
@15201
|
16 years |
vboxsync |
slirp:icmp: ICM socket is out of udp socket queue now. Unix hangs …
|
|
|
@15194
|
16 years |
vboxsync |
Slirp:ICMP: Proper shutdowning of ICMP raw socket on Unix and ICMP …
|
|
|
@15095
|
16 years |
vboxsync |
slirp: tabs
|
|
|
@15094
|
16 years |
vboxsync |
simplification
|
|
|
@15092
|
16 years |
vboxsync |
slirp:typo
|
|
|
@15091
|
16 years |
vboxsync |
this is AssertCompile in the header
|
|
|
@15089
|
16 years |
vboxsync |
slirp:icmp: Win ICMP api can't be handled in the WSA socket way so it …
|
|
|
@15085
|
16 years |
vboxsync |
slirp:macro: added parentesis to macro parameters
|
|
|
@15084
|
16 years |
vboxsync |
slirp: more readability
|
|
|
@15083
|
16 years |
vboxsync |
slirp: DO_ENGAGE_EVENT: loop fixed
|
|
|
@15082
|
16 years |
vboxsync |
reverted 40468
|
|
|
@15081
|
16 years |
vboxsync |
slirp:cpp:UDP_NFDS declaration
|
|
|
@15080
|
16 years |
vboxsync |
slirp:readfs->readfds
|
|
|
@15079
|
16 years |
vboxsync |
slirp:fdset0->fdset in DO_EGAGE_EVENT1
|
|
|
@15078
|
16 years |
vboxsync |
slirp:so->s -> so in macro parameter
|
|
|
@15077
|
16 years |
vboxsync |
slirp: better readability
|
|
|
@15054
|
16 years |
vboxsync |
slirp: code readability
|
|
|
@15035
|
16 years |
vboxsync |
ICMP: support storaging and searching of sent packet.
|
|
|
@14964
|
16 years |
vboxsync |
slirp: code cosmetics for better readability (no semantics change)
|
|
|
@14951
|
16 years |
vboxsync |
NAT: hopefully fixed Windows host
|
|
|
@14882
|
16 years |
vboxsync |
registered log formatter prining IPv4 addresses on %R[IP4]
|
|
|
@14642
|
16 years |
vboxsync |
build fix
|
|
|
@14638
|
16 years |
vboxsync |
NAT: some reformatting for better readability; merged …
|
|
|
@14529
|
16 years |
vboxsync |
removing freeing of inlined array
|
|
|
@14476
|
16 years |
vboxsync |
slirp: more dead code
|
|
|
@14470
|
16 years |
vboxsync |
slirp: remove tabs
|
|
|
@14391
|
16 years |
vboxsync |
slirp: simplified sync is default now
|
|
|
@14329
|
16 years |
vboxsync |
slirp: removed unused control interface; added slirp_get_timeout_ms()
|
|
|
@14232
|
16 years |
vboxsync |
Adapted versions of ip_reass, ip_freef and ip_slowtimo from FreeBSD …
|
|
|
@14227
|
16 years |
vboxsync |
initial preparation for injecting FreeBSD IP fragmentation code …
|
|
|
@14210
|
16 years |
vboxsync |
typo
|
|
|
@14200
|
16 years |
vboxsync |
try to fix the slirp build (PVM define on Mac)
|
|
|
@14197
|
16 years |
vboxsync |
NAT: typo
|
|
|
@14196
|
16 years |
vboxsync |
NAT: Linux build fix; added some perfcounters
|
|
|
@14194
|
16 years |
vboxsync |
introduced new event for handling link state changings (need some testing)
|
|
|
@14188
|
16 years |
vboxsync |
NAT: better error handling
|
|
|
@14183
|
16 years |
vboxsync |
Send event shouldn't be autoresetting and instead should be used event …
|
|
|
@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)
|
|
|
@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 …
|
|
|
@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 …
|
|
|
@14089
|
16 years |
vboxsync |
unix build fix
|
|
|
@14088
|
16 years |
vboxsync |
maximum available mask for event catching was added (probably need to …
|
|
|
@14085
|
16 years |
vboxsync |
loops for initialization/creation of event array was fixed but wasn't …
|
|
|
@14041
|
16 years |
vboxsync |
NAT: some sync fixes
|
|
|
@14028
|
16 years |
vboxsync |
commit current NAT state (not yet working)
|
|
|
@13984
|
16 years |
vboxsync |
- simplefied syncronization
- work on Unixes only
|
|
|
@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
|
|
|
@13783
|
16 years |
vboxsync |
per-socket and per-mbuf mutexes are removed
only global locks are …
|
|
|
@13776
|
16 years |
vboxsync |
loop edge checks in delayed deletion loops
|
|
|
@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 …
|
|
|
@13733
|
16 years |
vboxsync |
The rest of macro replacment was added
|
|
|