VirtualBox

source: vbox/trunk/src/VBox/Devices/Network/DrvNAT.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @15266   16 years vboxsync slirp: don't try to receive ICMP every time but only if the event is active
(edit) @14391   16 years vboxsync slirp: simplified sync is default now
(edit) @14330   16 years vboxsync use slirp_get_timeout_ms() to skip the timeout if possible
(edit) @14305   16 years vboxsync no need to loop here, this is already done in the function
(edit) @14206   16 years vboxsync typo
(edit) @14205   16 years vboxsync typo
(edit) @14204   16 years vboxsync NAT: next try to get synchronization right
(edit) @14202   16 years vboxsync coding style
(edit) @14199   16 years vboxsync moving slirp_link_* in NAT thread (review required)
(edit) @14196   16 years vboxsync NAT: Linux build fix; added some perfcounters
(edit) @14195   16 years vboxsync NAT:bugfix
(edit) @14194   16 years vboxsync introduced new event for handling link state changings (need some testing)
(edit) @14189   16 years vboxsync NAT: better error handling
(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) @14086   16 years vboxsync array of 2 events replaced with 1 because the event array is managed …
(edit) @14041   16 years vboxsync NAT: some sync fixes
(edit) @14036   16 years vboxsync win compile fixes
(edit) @14028   16 years vboxsync commit current NAT state (not yet working)
(edit) @13987   16 years vboxsync NAT: cosmetics; don't wait if send
(edit) @13986   16 years vboxsync NAT: simplified synchronization
(edit) @13984   16 years vboxsync - simplefied syncronization - work on Unixes only
(edit) @13967   16 years vboxsync dropped VBOX_NAT_SOURCES here to make the code easier to understand
(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) @13840   16 years vboxsync Hex format types (Vhx[sd] -> Rhx[sd]).
(edit) @13670   16 years vboxsync Resolved locks in UDP Some mutex operations checked with …
(edit) @13604   16 years vboxsync Synchronized slirp was inroduced
(edit) @13237   16 years vboxsync swithed to PDMDrv timers and VBox/tm.h API for timer management
(edit) @11786   16 years vboxsync size_t -> int
(edit) @11759   16 years vboxsync Tab removing
(edit) @11758   16 years vboxsync get rid of unused callbcaks
(edit) @11284   16 years vboxsync Devices: %Vrc -> %Rrc (just preferred, not mandatory (yet))
(edit) @11269   16 years vboxsync Devices: pData -> pThis.
(edit) @11267   16 years vboxsync Devices: PDMINS2DATA -> PDMINS_2_DATA.
(edit) @11266   16 years vboxsync Devices: VBOX_SUCCESS/FAILURE -> RT_SUCCESS/FAILURE.
(edit) @11170   16 years vboxsync Hooks to FreeBSD's NAT engine was introduced
(edit) @11157   16 years vboxsync Replaced PDMMAC by RTMAC.
(edit) @9523   17 years vboxsync fixed default guest IP
(edit) @9472   17 years vboxsync NAT: fixed default guest IP address for port forwarding if the NAT …
(edit) @9336   17 years vboxsync oops, left at stdint.h include in there.
(edit) @9330   17 years vboxsync More PCI config register setters.
(edit) @8715   17 years vboxsync Fix using several NAT adapters in a single VM.
(edit) @8404   17 years vboxsync fixed error message
(edit) @8378   17 years vboxsync cosmetical fix
(edit) @8358   17 years vboxsync only call slirp_set_ethaddr if we actually get a MAC
(edit) @8341   17 years vboxsync NAT: set the MAC address during power-on as well for static IP …
(edit) @8340   17 years vboxsync NAT: comments
(edit) @8295   17 years vboxsync Renamed ip.cpp, tstIp.cpp and ip.h to cidr so they correspond to the …
(edit) @8287   17 years vboxsync NAT: make the network configurable
(edit) @8285   17 years vboxsync NAT: set network address after loadstate (fixed #2467)
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @8009   17 years vboxsync slirp: make it possible to configure the netmask
(edit) @7831   17 years vboxsync net: moved the wait/notify mechanism for receive buffers into the device
(edit) @6374   17 years vboxsync Squash a few evil TAB characters which have crept in.
(edit) @6304   17 years vboxsync %Vrc
(edit) @6300   17 years vboxsync no "\n", ".", nor "!" at end of an error message
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5832   17 years vboxsync Minor comment fix.
(edit) @5436   17 years vboxsync Back out NAT ping error message code.
(edit) @5332   17 years vboxsync Make PXE booting in NAT mode work without much hassle.
(edit) @5271   17 years vboxsync Typo.
(edit) @5270   17 years vboxsync Fix typo.
(edit) @5267   17 years vboxsync Mark the NAT ping message text as translatable.
(edit) @5266   17 years vboxsync Show a warning message when the guest tries to send a ping packet that …
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @4014   17 years vboxsync Use pdmdrv.h and pdmdev.h where appropirate.
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2938   18 years vboxsync NAT: Pass first entry of search list as domain name in DHCP (which …
(edit) @2837   18 years vboxsync Log message typo fix.
(edit) @1879   18 years vboxsync removed superflous header
(edit) @1878   18 years vboxsync removed RTPrintf
(edit) @1856   18 years vboxsync DNS failure in NAT setup is not fatal anymore
(edit) @1852   18 years vboxsync Improved error message if no DNS entries found with NAT
(edit) @1719   18 years vboxsync r=bird: missed an else case (fixed).
(edit) @1704   18 years vboxsync Convert to use case-insensitive string compare from runtime.
(edit) @1698   18 years vboxsync Change configuration option for TCP/UDP setting. Better config checking.
(edit) @1186   18 years vboxsync removed unreachable code.
(edit) @1039   18 years vboxsync Attempt to fix slirp build for 64 bit (also eliminated global variables)
(edit) @1033   18 years vboxsync Big change to make slirp fully instantiatable (replace all global …
(edit) @792   18 years vboxsync Check link states when sending data.
(edit) @786   18 years vboxsync More logging
(edit) @765   18 years vboxsync More protection during termination.
(edit) @702   18 years vboxsync Argh
(edit) @701   18 years vboxsync Termination fix
(edit) @700   18 years vboxsync Another fix. Deadlock warning though.
(edit) @699   18 years vboxsync Fix
(edit) @698   18 years vboxsync Slirp must be protected by a lock due to recent async send changes.
(edit) @587   18 years vboxsync Removed multiple packet code. Failed experiment.
(edit) @570   18 years vboxsync spaces
(edit) @559   18 years vboxsync Added INetworkConnector callback for sending multiple packets
(edit) @530   18 years vboxsync Hack for running slirp (NAT) on 64-bit hosts.
(add) @1   55 years vboxsync import
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