VirtualBox

source: vbox/trunk/src/VBox/Devices/Network/slirp/slirp.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @15221   16 years vboxsync slirp: even more readability
(edit) @15220   16 years vboxsync slirp: readability
(edit) @15210   16 years vboxsync build fix
(edit) @15209   16 years vboxsync slirp: do {} while (0), cosmetics
(edit) @15208   16 years vboxsync build fix
(edit) @15206   16 years vboxsync slirp: fixed ICMP on Linux
(edit) @15204   16 years vboxsync typo
(edit) @15203   16 years vboxsync slirp: comments, cosmetics
(edit) @15201   16 years vboxsync slirp:icmp: ICM socket is out of udp socket queue now. Unix hangs …
(edit) @15194   16 years vboxsync Slirp:ICMP: Proper shutdowning of ICMP raw socket on Unix and ICMP …
(edit) @15095   16 years vboxsync slirp: tabs
(edit) @15094   16 years vboxsync simplification
(edit) @15092   16 years vboxsync slirp:typo
(edit) @15091   16 years vboxsync this is AssertCompile in the header
(edit) @15089   16 years vboxsync slirp:icmp: Win ICMP api can't be handled in the WSA socket way so it …
(edit) @15085   16 years vboxsync slirp:macro: added parentesis to macro parameters
(edit) @15084   16 years vboxsync slirp: more readability
(edit) @15083   16 years vboxsync slirp: DO_ENGAGE_EVENT: loop fixed
(edit) @15082   16 years vboxsync reverted 40468
(edit) @15081   16 years vboxsync slirp:cpp:UDP_NFDS declaration
(edit) @15080   16 years vboxsync slirp:readfs->readfds
(edit) @15079   16 years vboxsync slirp:fdset0->fdset in DO_EGAGE_EVENT1
(edit) @15078   16 years vboxsync slirp:so->s -> so in macro parameter
(edit) @15077   16 years vboxsync slirp: better readability
(edit) @15054   16 years vboxsync slirp: code readability
(edit) @15035   16 years vboxsync ICMP: support storaging and searching of sent packet.
(edit) @14964   16 years vboxsync slirp: code cosmetics for better readability (no semantics change)
(edit) @14951   16 years vboxsync NAT: hopefully fixed Windows host
(edit) @14882   16 years vboxsync registered log formatter prining IPv4 addresses on %R[IP4]
(edit) @14642   16 years vboxsync build fix
(edit) @14638   16 years vboxsync NAT: some reformatting for better readability; merged …
(edit) @14529   16 years vboxsync removing freeing of inlined array
(edit) @14476   16 years vboxsync slirp: more dead code
(edit) @14470   16 years vboxsync slirp: remove tabs
(edit) @14391   16 years vboxsync slirp: simplified sync is default now
(edit) @14329   16 years vboxsync slirp: removed unused control interface; added slirp_get_timeout_ms()
(edit) @14232   16 years vboxsync Adapted versions of ip_reass, ip_freef and ip_slowtimo from FreeBSD …
(edit) @14227   16 years vboxsync initial preparation for injecting FreeBSD IP fragmentation code …
(edit) @14210   16 years vboxsync typo
(edit) @14200   16 years vboxsync try to fix the slirp build (PVM define on Mac)
(edit) @14197   16 years vboxsync NAT: typo
(edit) @14196   16 years vboxsync NAT: Linux build fix; added some perfcounters
(edit) @14194   16 years vboxsync introduced new event for handling link state changings (need some testing)
(edit) @14188   16 years vboxsync NAT: better error handling
(edit) @14183   16 years vboxsync Send event shouldn't be autoresetting and instead should be used event …
(edit) @14181   16 years vboxsync get rid of cMaxEvens and initializing loop for two events array
(edit) @14180   16 years vboxsync switching to one event for all sockets
(edit) @14177   16 years vboxsync UDP: reseting event of used socked is fixed
(edit) @14173   16 years vboxsync one event for all sockets (for investigations)
(edit) @14165   16 years vboxsync removing statics from slirp and using global pData instead
(edit) @14163   16 years vboxsync reseting event for unused sockets was added at the end of polling …
(edit) @14161   16 years vboxsync removing all references to cEvent from polling routine
(edit) @14160   16 years vboxsync removing reducular event assigning and conunter ticking with model …
(edit) @14159   16 years vboxsync registration several sockets per event, to avoid artificial barrier …
(edit) @14129   16 years vboxsync correct definition and declaration of slirp_register_event
(edit) @14128   16 years vboxsync unique adding to event array, using the widest mask for event catching …
(edit) @14122   16 years vboxsync default value for maximum socket entries was initialized asserts was …
(edit) @14121   16 years vboxsync timer updates on WSAWaitForMultipleEvents TIMEWAIT was added
(edit) @14119   16 years vboxsync per polling allocation of event array was replaced by on init …
(edit) @14089   16 years vboxsync unix build fix
(edit) @14088   16 years vboxsync maximum available mask for event catching was added (probably need to …
(edit) @14085   16 years vboxsync loops for initialization/creation of event array was fixed but wasn't …
(edit) @14041   16 years vboxsync NAT: some sync fixes
(edit) @14028   16 years vboxsync commit current NAT state (not yet working)
(edit) @13984   16 years vboxsync - simplefied syncronization - work on Unixes only
(edit) @13955   16 years vboxsync fix CPP guard
(edit) @13951   16 years vboxsync fixed win build for 38966
(edit) @13949   16 years vboxsync backed out r38966
(edit) @13940   16 years vboxsync pseudo-timers moved to timers polling select is notified via pipe (!!! …
(edit) @13897   16 years vboxsync undoing 38898
(edit) @13896   16 years vboxsync old-BSD queues workarounds
(edit) @13783   16 years vboxsync per-socket and per-mbuf mutexes are removed only global locks are …
(edit) @13776   16 years vboxsync loop edge checks in delayed deletion loops
(edit) @13740   16 years vboxsync lock order fixed
(edit) @13739   16 years vboxsync delayed deletion in _poll part of polling
(edit) @13738   16 years vboxsync removing extra if/ifndefs introduced defered socket removing, to …
(edit) @13733   16 years vboxsync The rest of macro replacment was added
(edit) @13727   16 years vboxsync Enother yet portion of macrofied if/ifndef orgy will finish soon
(edit) @13704   16 years vboxsync TCP sync was intoducedTCP sync was intoduced
(edit) @13670   16 years vboxsync Resolved locks in UDP Some mutex operations checked with …
(edit) @13604   16 years vboxsync Synchronized slirp was inroduced
(edit) @9150   17 years vboxsync fixed windows builds
(edit) @9144   17 years vboxsync NAT: fixed ARP for .2 and .3 if the guest IP range was changed
(edit) @8285   17 years vboxsync NAT: set network address after loadstate (fixed #2467)
(edit) @8009   17 years vboxsync slirp: make it possible to configure the netmask
(edit) @6761   17 years vboxsync Devices/Network: Made NAT networking work on OS/2 hosts.
(edit) @5716   17 years vboxsync Make sure DNS forwarding address is kept current. It can change at …
(edit) @5332   17 years vboxsync Make PXE booting in NAT mode work without much hassle.
(edit) @3693   18 years vboxsync OS2 -> RT_OS_OS2 (for the sake of completeness).
(edit) @3021   18 years vboxsync Release logging of NAT DNS settings taken from host OS.
(edit) @2960   18 years vboxsync Implement Windows host variant of determining domain name to pass in …
(edit) @2959   18 years vboxsync Don't log crap for malformed resolv.conf files.
(edit) @2938   18 years vboxsync NAT: Pass first entry of search list as domain name in DHCP (which …
(edit) @2566   18 years vboxsync Make sure curtime is updated when the first packet is sent by the …
(edit) @2533   18 years vboxsync Make sure the packet is large enough to receive the data.
(edit) @1856   18 years vboxsync DNS failure in NAT setup is not fatal anymore
(edit) @1824   18 years vboxsync Disable NAT UDP broadcast resend to local address. Removed the inline …
(edit) @1076   18 years vboxsync Removed tons of ifdef VBOX conditionals to make slirp readable again
(edit) @1039   18 years vboxsync Attempt to fix slirp build for 64 bit (also eliminated global variables)
(edit) @1036   18 years vboxsync Fixed Windows part of slirp, too.
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