VirtualBox

source: vbox/trunk/src/VBox/NetworkServices/NAT

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @50066   11 years vboxsync Use component-specific lwipopts.h instead of sharing single one. This …
(edit) @50065   11 years vboxsync Add commented out snippet to use debug helper for raw ICMP sockets.
(edit) @50029   11 years vboxsync pxping_recv6: translate errors from proxy_sendto() into ICMPv6 error …
(edit) @50028   11 years vboxsync pxping_recv6: check if pbuf_header() succeeded.
(edit) @50024   11 years vboxsync pxping_pcb_deregister: clear ping_pcb::next to satisfy assertion (now …
(edit) @50022   11 years vboxsync Don't call pbuf_free() in proxy_sendto(), leave it up to the caller …
(edit) @50021   11 years vboxsync pxping_pcb_delete: fix assertions (that were not compiled).
(edit) @50006   11 years vboxsync We still own pbuf after ip_output_if/ip6_output_if so call pbuf_free …
(edit) @50005   11 years vboxsync On Windows use pxping_win.c based on crippled but unprivileged Icmp API.
(edit) @50004   11 years vboxsync Simple ping proxy that uses rather limited but unprivileged Windows …
(edit) @50002   11 years vboxsync VBoxNetLwipNAT::init: fix begin/end pasto in the condition of the loop …
(edit) @49865   11 years vboxsync pxping_recv4: comment update for previous after testing - OS X really …
(edit) @49863   11 years vboxsync pxping_recv4: according to ping sources at www.opensource.apple.com …
(edit) @49862   11 years vboxsync pxping_pmgr_icmp6_error: g/c unused variable.
(edit) @49861   11 years vboxsync Use either IP_HDRINCL or OS-specific socket option to deal with IPv4 …
(edit) @49860   11 years vboxsync proxy_sendto: return negated error code.
(edit) @49857   11 years vboxsync socklen_t is already defined in <ws2tcpip.h>, drop local definition.
(edit) @49856   11 years vboxsync Redefine a few more socket errno values without WSA prefix. Note …
(edit) @49842   11 years vboxsync DHCP/NAT and NAT are acting in the same manner: polling for events on …
(edit) @49839   11 years vboxsync NetworkServices/NAT: windows build fix
(edit) @49836   11 years vboxsync VBoxNetLwipNAT.cpp: extract fetchNatPortForwardRules() to fetch ipv4 …
(edit) @49835   11 years vboxsync VBoxNetLwipNAT.cpp: uses exported functions and listener declaration.
(edit) @49834   11 years vboxsync VBoxNetLwipNAT.cpp: G/c extra lines.
(edit) @49823   11 years vboxsync VBoxNetLwipNAT: G/c removes uniused members and its initializarion: …
(edit) @49782   11 years vboxsync pxping_recv4, pxping_recv6: free incoming pbuf after reporting time …
(edit) @49759   11 years vboxsync pxping_recv4: disable setsockopt-based code to set DF - it's too …
(edit) @49746   11 years vboxsync Disable DF code on Linux for now to unbreak the build. Apparently, …
(edit) @49745   11 years vboxsync pxping_recv4: propagate DF flag if OS provides a socket option for that.
(edit) @49735   11 years vboxsync VBoxNetBaseService hides all details of internal network …
(edit) @49715   11 years vboxsync Try to fix in6_pktinfo kludge again. Test for GLIBC_PREREQ in a …
(edit) @49714   11 years vboxsync Try to fix in6_pktinfo kludge. Apparently it was hidden under …
(edit) @49713   11 years vboxsync Enable ping proxy.
(edit) @49711   11 years vboxsync ICMP_FILTER is not privileged. Drop the comment now that setsockopt …
(edit) @49710   11 years vboxsync Fix edito in previous: create icmp6 socket using OS-specific socket …
(edit) @49709   11 years vboxsync Do the song and dance to use WSARecvMsg on Windows.
(edit) @49708   11 years vboxsync proxy_sendto: declare nsent under Windows properly instead of papering …
(edit) @49707   11 years vboxsync Provide CMSG_FIRSTHDR and CMSG_NXTHDR.
(edit) @49695   11 years vboxsync Provide some cmsghdr compat. CMSG_FIRSTHDR/CMSG_NXTHDR are not yet …
(edit) @49694   11 years vboxsync Provide implementation of inet_ntop(), which is available only since …
(edit) @49693   11 years vboxsync rtadvd_recv: declare optlen as int to avoid "unary minus operator …
(edit) @49692   11 years vboxsync G/c unused variable.
(edit) @49691   11 years vboxsync #include <mswsock.h> for LPFN_WSARECVMSG and friends.
(edit) @49690   11 years vboxsync G/c unused variable.
(edit) @49689   11 years vboxsync Create ICMP sockets for ping proxy.
(edit) @49688   11 years vboxsync G/c redundant lwIP includes.
(edit) @49663   11 years vboxsync Convince Solaris headers to expose socket stuff we need with …
(edit) @49650   11 years vboxsync Init sin6_flowinfo.
(edit) @49649   11 years vboxsync Set sin6_port through correct union member.
(edit) @49648   11 years vboxsync Complete ICMPv6.
(edit) @49637   11 years vboxsync Refactor a bit.
(edit) @49617   11 years vboxsync Add a few comments.
(edit) @49616   11 years vboxsync Delay TTL check until after loopback remapping check. Fix loopback …
(edit) @49613   11 years vboxsync Add a comment that RFC 3542 IPV6_RECVTCLASS has no RFC 2292 …
(edit) @49611   11 years vboxsync On OS X request RFC 3542 API (neither old RFC 2292, nor new RFC 3542 …
(edit) @49609   11 years vboxsync Oops. Revert previous. <netinet/icmp6.h> that it needs (and that I …
(edit) @49607   11 years vboxsync Use ICMP filters if present.
(edit) @49606   11 years vboxsync proxy_init: Add call to pxping_init(), #if0'ed for now.
(edit) @49605   11 years vboxsync Add pxping bits.
(edit) @49593   11 years vboxsync Snapshot work in progress on IPv6 ping now that it seems to work for …
(edit) @49560   11 years vboxsync NetworkServices: VBoxNetBaseService::isMainNeeded() +const.
(edit) @49559   11 years vboxsync VBoxNetNAT: always needs Main.
(edit) @49555   11 years vboxsync pxping_timeout_del: mark pxping argument as unused.
(edit) @49545   11 years vboxsync Use rand(3) on Windows. It's not good, but we don't need …
(edit) @49544   11 years vboxsync G/c unused variables. Pass iplen around as u16_t. This makes Windows …
(edit) @49533   11 years vboxsync Handle mapped loopbacks. Propagate TTL, TOS.
(edit) @49516   11 years vboxsync Introduce option "--need-main(-M) on|off" in network services to …
(edit) @49515   11 years vboxsync Snapshot work in progress on ping proxy. Not hooked into the build yet.
(edit) @49443   11 years vboxsync Don't schedule pxdns_timer() if we don't have any active requests.
(edit) @49413   11 years vboxsync Handle VBoxNetLwipNAT::init() failure too.
(edit) @49412   11 years vboxsync VBoxNetBaseService::tryGoOnline: return iprt status code. Adapt …
(edit) @49399   11 years vboxsync Fix indentation.
(edit) @49398   11 years vboxsync G/c leftover DPRINTFs for closesocket().
(edit) @49330   11 years vboxsync NetworkServices/proxy.c: removes annoying asserts on darwin.
(edit) @49323   11 years vboxsync Few more missed -1 -> INVALID_SOCKET replacements.
(edit) @49315   11 years vboxsync fwspec_set: use getaddrinfo() version on Windows too
(edit) @49300   11 years vboxsync G/c unused variables.
(edit) @49299   11 years vboxsync On Windows getsockopt() takes char *, not void * - add cast to pacify …
(edit) @49298   11 years vboxsync G/c unused variable.
(edit) @49297   11 years vboxsync pxdns_create_resolver_sockaddrs: enable getaddrinfo() code on Windows too
(edit) @49252   11 years vboxsync NATNetwork: localize windows' headers inclusion.
(edit) @49251   11 years vboxsync As a stopgap measure #include <ws2tcpip.h> here (should be moved to …
(edit) @49250   11 years vboxsync #include <stdio.h>
(edit) @49249   11 years vboxsync Finish DNS proxy code and hook it in.
(edit) @49210   11 years vboxsync Add listener for HostNameResolutionConfigurationChange (a do-nothing …
(edit) @49203   11 years vboxsync pxtcp_pmgr_chan_pollin: don't request POLLIN on the socket if we have …
(edit) @49200   11 years vboxsync VBoxNetLwipNAT::init: Move code to read IPv6 options so that …
(edit) @49199   11 years vboxsync VBoxNetLwipNAT::init: shuffle delcarations a bit to improve readability.
(edit) @49198   11 years vboxsync Rename VBoxNetLwipNAT::net to m_net
(edit) @49197   11 years vboxsync Use getaddrinfo(3) on Unix.
(edit) @49149   11 years vboxsync On NATNetworkSetting trigger quick RAs.
(edit) @49125   11 years vboxsync Fix TAB/spaces in previous.
(edit) @49124   11 years vboxsync VBoxNetLwipNAT::HandleEvent: set NATSEVICEPORTFORWARDRULE::Pfr::fPfrIPv6
(edit) @49119   11 years vboxsync VBoxNetNAT: drops Windows's limitation on registering listeners.
(edit) @49113   11 years vboxsync NetworkServices: coding style
(edit) @49112   11 years vboxsync VBoxNetLwipNAT.cpp: event qeue processing (borrowed from VBoxHeadless).
(edit) @49110   11 years vboxsync VBoxNetLwipNAT.cpp: extend listener scope to class level.
(edit) @49109   11 years vboxsync VBoxNetLwipNAT.cpp: typo (copy'n'paste) in dynamic port-forwarding …
(edit) @49102   11 years vboxsync Listen for VBoxEventType_OnNATNetworkSetting to pick up changes in …
(edit) @49099   11 years vboxsync Use proxy_options::ipv6_defroute instead of rtmon_get_defaults() to …
(edit) @49096   11 years vboxsync Blank lines nit.
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