|
|
@61202
|
9 years |
vboxsync |
NAT: Missed part of r107489 - provide more convenience macros.
|
|
|
@61201
|
9 years |
vboxsync |
NAT: Drop packets to multicast and reserved destinations earlier,
so …
|
|
|
@61200
|
9 years |
vboxsync |
NAT: slirp_input - g/c unused variable.
|
|
|
@61198
|
9 years |
vboxsync |
NAT: Include hygiene for "ctl.h"
|
|
|
@61197
|
9 years |
vboxsync |
NAT: G/c NATState::client_ethaddr that is no longer used since …
|
|
|
@61000
|
9 years |
vboxsync |
NAT: Initialize guest address guess for the port-forwarding to …
|
|
|
@60960
|
9 years |
vboxsync |
NAT: rewrite resolv.conf parser. The old code tried to be fancy, but …
|
|
|
@60142
|
9 years |
vboxsync |
NAT: Make host resolver asynchronous so that a blocked synchronous …
|
|
|
@60039
|
9 years |
vboxsync |
NAT: Pasto - don't dereference NULL rule in LogRel reporting failure …
|
|
|
@59948
|
9 years |
vboxsync |
NAT: log the reason if port redirection fails (I know, it's almost …
|
|
|
@59660
|
9 years |
vboxsync |
cppcheck warning
|
|
|
@59619
|
9 years |
vboxsync |
NAT: Fix ancient (r39466) typo/edito in the test that affected taking …
|
|
|
@59604
|
9 years |
vboxsync |
NAT: Comment change only - replace "See above" that refers to a …
|
|
|
@59585
|
9 years |
vboxsync |
NAT: use non-pattern host resolver mappings for reverse lookups too.
|
|
|
@59350
|
9 years |
vboxsync |
not 'const char*' but 'char*' because the content is not constant
|
|
|
@59313
|
9 years |
vboxsync |
NAT: When host resolver has a DNS mapping for a name, don't bother …
|
|
|
@59220
|
9 years |
vboxsync |
NAT: Silence gcc -pedantic warnings about implementaion-defined type …
|
|
|
@59219
|
9 years |
vboxsync |
NAT: Improve dns mapping in host resolver - pattern match should …
|
|
|
@59218
|
9 years |
vboxsync |
NAT: G/c dns_module, host resolver has been uncoupled from libalias.
|
|
|
@59203
|
9 years |
vboxsync |
NAT: Ignore/drop any authority or additional records in queries to the …
|
|
|
@59202
|
9 years |
vboxsync |
NAT: If a query to the host resolver has anything except single …
|
|
|
@59201
|
9 years |
vboxsync |
NAT: RFC2535 defined some bits from the original RFC1035 Z (must be …
|
|
|
@59167
|
9 years |
vboxsync |
NAT: Teach host resolver reverse lookups (in-addr.arpa PTR records). …
|
|
|
@59159
|
9 years |
vboxsync |
NAT: Host resolver - handle CNAME queries. When ANY query is received …
|
|
|
@59157
|
9 years |
vboxsync |
NAT: G/c unused local variables.
|
|
|
@59156
|
9 years |
vboxsync |
NAT: Properly fix bitfields in struct dnsmsg_header so that "id" is a …
|
|
|
@59144
|
9 years |
vboxsync |
NAT: Revert bitfield changes in struct dnsmsg_header in previous as …
|
|
|
@59143
|
9 years |
vboxsync |
NAT: Start rewriting host resolver to clean up the code to be able to …
|
|
|
@59142
|
9 years |
vboxsync |
NAT: Start rewriting host resolver to clean up the code to be able to …
|
|
|
@59063
|
9 years |
vboxsync |
NAT: Move host resolver out of libalias. This is a minimal change …
|
|
|
@59034
|
9 years |
vboxsync |
NAT: udp_input - fix nits in log.
|
|
|
@58631
|
9 years |
vboxsync |
NAT: tcp_fconnect - when DNS proxy is enabled and the target is
port …
|
|
|
@58077
|
9 years |
vboxsync |
Network/slirp: LogRel nits.
|
|
|
@57784
|
9 years |
vboxsync |
NAT: rewrite handling of port-forwarding.
The most interesting part …
|
|
|
@57783
|
9 years |
vboxsync |
NAT: %R[natsock] - print "tcp" and "udp" as names, not as protocol numbers.
|
|
|
@57739
|
9 years |
vboxsync |
NAT: G/c unused port_forward_rule::mac_address.
|
|
|
@57738
|
9 years |
vboxsync |
NAT: udp_listen: better log message when bind(2) fails.
|
|
|
@57550
|
9 years |
vboxsync |
NAT: improved error message
|
|
|
@57449
|
9 years |
vboxsync |
NAT: udp_listen: set so_hladdr/so_hlport like we do in udp_attach(). …
|
|
|
@57448
|
9 years |
vboxsync |
NAT: fix debug log - print IP address, not a pointer to it,
and …
|
|
|
@57181
|
9 years |
vboxsync |
NAT: %RTnaipv4 requires the IP address, not a pointer to one. While …
|
|
|
@56992
|
9 years |
vboxsync |
Devices: Log & Assertion formatting fixes.
|
|
|
@56960
|
9 years |
vboxsync |
NAT: adjust IP checksum after decrementing TTL so that if we use this …
|
|
|
@56957
|
9 years |
vboxsync |
NAT: undo byte order conversions on the saved IP header when relaying …
|
|
|
@56826
|
9 years |
vboxsync |
NAT: dnsproxy_answer: make sure the answer is really for our query, to …
|
|
|
@56377
|
9 years |
vboxsync |
more RT_GCC_EXTENSION required for gcc-5
|
|
|
@56292
|
9 years |
vboxsync |
Devices: Updated (C) year.
|
|
|
@56176
|
10 years |
vboxsync |
NAT: Don't forcibly reset/drop all connections when link goes down. …
|
|
|
@56024
|
10 years |
vboxsync |
NAT/slirp: gcc warning.
|
|
|
@55869
|
10 years |
vboxsync |
NAT: When logging gratuitous ARP print IP address, not a pointer to it.
|
|
|
@55856
|
10 years |
vboxsync |
NAT: centralize allocation/deletion of icmp_msg so that book-keeping …
|
|
|
@55855
|
10 years |
vboxsync |
NAT: printSocket - make %R[natsock] output more compact
|
|
|
@55741
|
10 years |
vboxsync |
NAT: send_icmp_to_guest - don't call udp_detach() on ICMP errors.
|
|
|
@55363
|
10 years |
vboxsync |
NAT: G/c old debug printf in host resolver that spams release log.
|
|
|
@55192
|
10 years |
vboxsync |
gcc 5 is very picky regarding FUNCTION and PRETTY_FUNCTION in …
|
|
|
@55178
|
10 years |
vboxsync |
slirp_dns: logrel nit.
|
|
|
@55095
|
10 years |
vboxsync |
Assorted fixes for FreeBSD hosts, VBox compiles and runs again without …
|
|
|
@55003
|
10 years |
vboxsync |
NAT: udp_input: force allocation of new socket for requests to the DNS …
|
|
|
@55002
|
10 years |
vboxsync |
NAT: sorecvfrom: DNS proxy requests are forwarded to the real …
|
|
|
@54827
|
10 years |
vboxsync |
NAT: G/c ancient abandoned VBOX_WITH_SLIRP_BSD_SBUF experiment.
|
|
|
@54825
|
10 years |
vboxsync |
NAT: G/c more ancient unused VBOX_WITH_NAT_SERVICE ifdefs.
|
|
|
@54824
|
10 years |
vboxsync |
NAT: G/c ancient unused VBOX_WITH_NAT_SERVICE ifdefs.
|
|
|
@54573
|
10 years |
vboxsync |
forward-ported r98709 (NAT: missing check in LogRel)
|
|
|
@54116
|
10 years |
vboxsync |
NAT: icmpwin_ping - don't decrement TTL once again, this is done in …
|
|
|
@54111
|
10 years |
vboxsync |
NAT: Enable HAVE_NOTIFICATION_FOR_DNS_UPDATE on Windows. This turns …
|
|
|
@54110
|
10 years |
vboxsync |
NAT: As a stop-gap measure don't try to use (nonexistent) resolv.conf …
|
|
|
@54011
|
10 years |
vboxsync |
NAT: Don't switch to host resolver in the unix version of …
|
|
|
@53907
|
10 years |
vboxsync |
NAT: dnsproxy_query: Missing DNS servers is not a failure, don't log it.
|
|
|
@53866
|
10 years |
vboxsync |
NAT: don't check WSANETWORKEVENTS::iErrorCode in Windows …
|
|
|
@53776
|
10 years |
vboxsync |
NAT: Make it possible to use privileged helper to obtain raw ICMP …
|
|
|
@53624
|
10 years |
vboxsync |
scm automatic cleanups.
|
|
|
@53510
|
10 years |
vboxsync |
NAT: sorecvfrom() - fix Windows assertion on the error leg introduced …
|
|
|
@53448
|
10 years |
vboxsync |
NAT: trac ticket 13630 - use generation numbers as poor man's weak …
|
|
|
@53399
|
10 years |
vboxsync |
NAT: new Windows ping proxy that is not limited to just one …
|
|
|
@53382
|
10 years |
vboxsync |
NAT: reorder NATState fields slightly so that ICMP related ones are grouped
|
|
|
@53381
|
10 years |
vboxsync |
NAT: oops, g/c debug log in previous
|
|
|
@53380
|
10 years |
vboxsync |
NAT: allocate extra space for ICMP API internal use if reqest size is …
|
|
|
@53360
|
10 years |
vboxsync |
NAT: fix in_cksum_skip() calls - "len" parameter must include the …
|
|
|
@53350
|
10 years |
vboxsync |
NAT: Snapshot work in progress on Windows ICMP API ping proxy.
This …
|
|
|
@53338
|
10 years |
vboxsync |
NAT: if_encap: assert that mbuf has enough M_LEADINGSPACE to …
|
|
|
@53310
|
10 years |
vboxsync |
NAT: We don't support Windows 2000, so use Windows ICMP API directly. …
|
|
|
@53309
|
10 years |
vboxsync |
NAT: don't create contiguous copy of all large ICMP datagrams, only do …
|
|
|
@53308
|
10 years |
vboxsync |
NAT: m_adj() - when truncating by exactly the length of the last mbuf …
|
|
|
@53303
|
10 years |
vboxsync |
NAT: set icmp type (to echo reply) using mbuf api when we reply to …
|
|
|
@53298
|
10 years |
vboxsync |
NAT: Start untangling Windows ICMP API code out of ip_icmp.c.
Add new …
|
|
|
@53292
|
10 years |
vboxsync |
NAT: Don't retrieve the address of GetAdaptersAddresses() in …
|
|
|
@53056
|
10 years |
vboxsync |
NAT: Don't leak socket::so_m in the error leg of sorecvfrom()
- …
|
|
|
@52799
|
10 years |
vboxsync |
NAT: Provide WSA* versions of ECONNRESET, EHOSTDOWN, ENETDOWN.
|
|
|
@52798
|
10 years |
vboxsync |
NAT: when outgoing connect(2) fails decide what to do based on the …
|
|
|
@52792
|
10 years |
vboxsync |
NAT: Follow up to r95982 - always get socket error when connect(2) …
|
|
|
@52755
|
10 years |
vboxsync |
NAT: G/c socket:so_la - per-socket libalias instance used for …
|
|
|
@52754
|
10 years |
vboxsync |
NAT: G/c unused NATState::dns_alias.
|
|
|
@52753
|
10 years |
vboxsync |
NAT: G/c socket::so_pvLnk, the code that used it was g/c'ed in r96051.
|
|
|
@52712
|
10 years |
vboxsync |
NAT: G/c bogus VBOX && !NO_USE_SOCKETS code disabled in r93447.
Same …
|
|
|
@52711
|
10 years |
vboxsync |
NAT: Convert NATState::curtime from milliseconds to seconds when we …
|
|
|
@52689
|
10 years |
vboxsync |
NAT: There's no need to log each socket in QSOCKET_FOREACH at Log2 …
|
|
|
@52684
|
10 years |
vboxsync |
NAT: clean up an #ifdef in HouseKeeping() to avoid duplication of code …
|
|
|
@52683
|
10 years |
vboxsync |
NAT: Fix #else /* VBOX */ comments to reflect the condition when that …
|
|
|
@52663
|
10 years |
vboxsync |
NAT: Redo detection of connect(2) failure taking into account various …
|
|
|
@52662
|
10 years |
vboxsync |
NAT: Revert previous (r95391). poll(2) behaviour is different on …
|
|
|