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) @28258   15 years vboxsync PDM critsects for drivers. Fixed critsect cleanup in failure path. …
(edit) @28216   15 years vboxsync DrvNAT: build fix.
(edit) @28213   15 years vboxsync PDMINETWORKUP,Drv*,Dev*: Eliminated pfnSendDeprecated.
(edit) @28147   15 years vboxsync NAT: Fixed missing setting of time_fasttimo in ip_icmp.c. Removed …
(edit) @28146   15 years vboxsync NAT: Use poll/WSAWaitForMultipleEvents timeouts instead of timers.
(edit) @28143   15 years vboxsync DrvNAT: disabled buffer poisoning that was accidentally left enabled …
(edit) @28138   15 years vboxsync Main,NAT: Always pass the NAT network via CFGM. Use the network …
(edit) @28061   15 years vboxsync Misc.
(edit) @28054   15 years vboxsync DrvNAT: Handle GSO SGs.
(edit) @27973   15 years vboxsync PDM,Network/*: GSO preps.
(edit) @27842   15 years vboxsync DrvNAT: Added missing FreeBuf method.
(edit) @27827   15 years vboxsync NAT: enabled VBOX_NAT_DELAY_HACK for trunk as well (Windows host only)
(edit) @27565   15 years vboxsync DrvNAT.cpp: Fixed cleanup bug in drvNATDestruct where it would crash …
(edit) @26574   15 years vboxsync Networking: Preparing to make the driver return a send buffer to the …
(edit) @26495   15 years vboxsync Devices: whitespace cleanup
(edit) @26423   15 years vboxsync NAT: some fewer AssertRelease*
(edit) @26404   15 years vboxsync NAT: applied patch from xtracker 3993 (use BSD mbufs)
(edit) @26309   15 years vboxsync alignment
(edit) @26305   15 years vboxsync pdmnetif.h & users: sketched out a new interface that is intended to …
(edit) @26300   15 years vboxsync pdmifs.h: Moved the network interfaces to a separate header called …
(edit) @26287   15 years vboxsync DrvNAT: poll taks an int timeout.
(edit) @26173   15 years vboxsync PDM: s/pCfgHandle/pCfg/g - part 2.
(edit) @26166   15 years vboxsync PDM: s/szDriverName/szName/g - PDMDRVREG.
(edit) @26001   15 years vboxsync PDM,*: Redid the PDM structure versions. Check the instance and helper …
(edit) @25985   15 years vboxsync pdmifs.h: the final batch of refactored interface ID code.
(edit) @25981   15 years vboxsync pdmifs.h: yet another batch of refactored interface ID code.
(edit) @25966   15 years vboxsync PDMIBASE refactoring; use UUID as interface IDs.
(edit) @25893   15 years vboxsync PDMDrv,*: multi context drivers, part 2.
(edit) @25799   15 years vboxsync NAT: fixed recent regression (xtracker 4590) on non-Linux/non-Windows …
(edit) @25402   15 years vboxsync NAT: re-establish port-forwarding after savestate / restore state
(edit) @25130   15 years vboxsync NAT: unconditional signal.
(edit) @25125   15 years vboxsync NAT: backed out r55479.
(edit) @25111   15 years vboxsync NAT: Assert Release -> Debug
(edit) @25110   15 years vboxsync NAT: critical sections introduced. preventing signaling non-waiting …
(edit) @24636   15 years vboxsync Moved slirp_ext_m_free up a bit in drvNATUrgRecvWorker
(edit) @24635   15 years vboxsync slirp_urg_output: increase packet counter after possible failure returns
(edit) @24058   15 years vboxsync NAT: simplefeing UrgRecv and Recv workers routines.
(edit) @23462   15 years vboxsync NAT: Big changeset: 1. mbuf_zone has been inroduced. 2. IPRT timers …
(edit) @23163   15 years vboxsync NAT: introduces SlirpMTU extradata-parameter for altering slirp's mtu.
(edit) @23158   15 years vboxsync NAT: UseHostResolver extradata was introduced and its relations with …
(edit) @23141   15 years vboxsync NAT: clean non-SLIRP_SPLIT_CAN_OUTPUT code
(edit) @23137   15 years vboxsync NAT: obsolete
(edit) @22925   15 years vboxsync Devices: Alignment fun. (32-bit darwin)
(edit) @22827   15 years vboxsync NAT: disable Windows delay hack for HEAD as well
(edit) @22480   15 years vboxsync SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
(edit) @22459   15 years vboxsync DrvNAT: more spaces and comment.
(edit) @22458   15 years vboxsync Fixed bad STAM_PROFILE_STOP usage in drvNATRecv
(edit) @22449   15 years vboxsync NAT: re-counters
(edit) @22413   15 years vboxsync NAT: Backed r51387
(edit) @22410   15 years vboxsync NAT: some counters
(edit) @22406   15 years vboxsync NAT: DrvNAT and Slirp use the same macroces for (de-)registering counters
(edit) @22380   15 years vboxsync NAT: req queue replacement for PDMQueue is enabled by default.
(edit) @22361   15 years vboxsync NAT: more comments (send/recv are terms from the guest's point of view)
(edit) @22360   15 years vboxsync NAT: DrvNAT coding style and comments. No functionality change.
(edit) @22354   15 years vboxsync NAT: disabling r51281
(edit) @22353   15 years vboxsync NAT: temporal enabling Req queue
(edit) @22341   15 years vboxsync NAT: replacing PDM queue with req queue which processed with NATRx …
(edit) @22277   15 years vboxsync PDMDRVREG change (big changeset).
(edit) @22252   15 years vboxsync NAT: polling + counter wakeup counter in NATRx
(edit) @22251   15 years vboxsync NAT: name counter fix
(edit) @22250   15 years vboxsync NAT: counter consumer false
(edit) @22219   15 years vboxsync NAT: cosmetics
(edit) @22217   15 years vboxsync NAT: remove RX-check via PDM Queue experiment
(edit) @22216   15 years vboxsync NAT: enable experiment
(edit) @22207   15 years vboxsync NAT: PDMQueueFlusher => NATRx
(edit) @22206   15 years vboxsync NAT: make experiment more clear
(edit) @22205   15 years vboxsync NAT: Disabling PDMQueueFlush
(edit) @22202   15 years vboxsync NAT: burn fix
(edit) @22201   15 years vboxsync NAT: updated experimental pdmqueue flusher (disabled)
(edit) @22193   15 years vboxsync NAT: Moving splitting slirp_output to experimental (disabled) code and …
(edit) @22192   15 years vboxsync NAT: slirp_can_send (on NAT thread and EMT) flushes PDM queue on …
(edit) @22160   15 years vboxsync NAT: splitting PDM consumer to serve slirp_can_output and slirp_output
(edit) @22020   15 years vboxsync NAT: 1st stage of delayed port forwarding
(edit) @21659   15 years vboxsync DrvNAT: Build fix for FreeBSD. Thanks to Beat Gaetzi
(edit) @21363   15 years vboxsync PDMQueue&users-thereof: Named the queues and added statistics.
(edit) @21112   15 years vboxsync NAT: use constant
(edit) @21048   15 years vboxsync NAT: Network in host format
(edit) @21019   15 years vboxsync NAT: pThis as explicit parameter to extradata macro definitions
(edit) @21018   15 years vboxsync NAT: GETIP isn't local macro
(edit) @21011   15 years vboxsync NAT: more readability
(edit) @21010   15 years vboxsync NAT: lines are too long
(edit) @21009   15 years vboxsync NAT: readability
(edit) @21004   15 years vboxsync NAT: binding sockets to interface (default sockets and port-forwarding)
(edit) @20959   15 years vboxsync NAT: remove (and enable) VBOX_WITH_MULTI_DNS and …
(edit) @20718   15 years vboxsync DrvNAT: r=bird: Why reset the queue counters for every item?!
(edit) @20716   15 years vboxsync DrvNAT: nit picking
(edit) @20714   15 years vboxsync DrvNAT: missed one bit.
(edit) @20713   15 years vboxsync DrvNAT,slirp: Even simpler.
(edit) @20712   15 years vboxsync DrvNat,slirp: simplify statistics and deregister them.
(edit) @20574   15 years vboxsync NAT: typo (missed 'N')
(edit) @20556   15 years vboxsync DrvNAT.cpp: r=bird that needs action.
(edit) @20555   15 years vboxsync DrvNAT.cpp: file header + style.
(edit) @20457   15 years vboxsync NAT: warnings
(edit) @20456   15 years vboxsync NAT: solaris build fix
(edit) @20455   15 years vboxsync NAT: build fix
(edit) @20454   15 years vboxsync NAT: several counters in DrvNAT +interface for unify NAT counter's …
(edit) @20387   15 years vboxsync NAT: CFGM keys are \0 terminated
(edit) @20383   15 years vboxsync NAT: Introduced parameters in extra data for tuning NAT buffers …
(edit) @20257   15 years vboxsync minor compiler warnings
(edit) @20053   16 years vboxsync NAT: LibAlias enabling + tcp_emu replaced with ftp_module
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