<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libalias/alias_ftp.c, branch releng/4.7</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC: 1.17: Punch firewall holes for passive mode internal FTP server.</title>
<updated>2001-12-06T09:00:26+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2001-12-06T09:00:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=18c1802e42ae6db47550f4d4a93be990649de1a3'/>
<id>18c1802e42ae6db47550f4d4a93be990649de1a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: cmott@scientech.com -&gt; cm@linktel.net</title>
<updated>2001-11-03T11:37:13+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-11-03T11:37:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8c020e51506b7cdce94b5777a210ff80b27e2bed'/>
<id>8c020e51506b7cdce94b5777a210ff80b27e2bed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: 1.14:</title>
<updated>2001-10-02T11:47:44+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2001-10-02T11:47:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b7891c26001ab79030a36a1fb14e6b31ccb7b7cf'/>
<id>b7891c26001ab79030a36a1fb14e6b31ccb7b7cf</id>
<content type='text'>
Fixed the bug that prevented communication with FTP servers behind
NAT in extended passive mode if the server's public IP address was
different from the main NAT address.  This caused a wrong aliasing
link to be created that did not route the incoming packets back to
the original IP address of the server.

      natd -v -n pub0 -redirect_address localFTP publicFTP

Note that even if localFTP == publicFTP, one still needs to supply
the -redirect_address directive.  It is needed as a helper because
extended passive mode's 229 reply does not contain the IP address.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed the bug that prevented communication with FTP servers behind
NAT in extended passive mode if the server's public IP address was
different from the main NAT address.  This caused a wrong aliasing
link to be created that did not route the incoming packets back to
the original IP address of the server.

      natd -v -n pub0 -redirect_address localFTP publicFTP

Note that even if localFTP == publicFTP, one still needs to supply
the -redirect_address directive.  It is needed as a helper because
extended passive mode's 229 reply does not contain the IP address.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Adjust copyright</title>
<updated>2001-08-21T03:50:25+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-08-21T03:50:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bcfb9496c562e65f88b83b172bba81210af81c28'/>
<id>bcfb9496c562e65f88b83b172bba81210af81c28</id>
<content type='text'>
Approved by:	jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	jkh
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a BSD style copyright</title>
<updated>2001-06-04T14:59:06+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-06-04T14:59:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e1fea8afd86ba6aecb2af07f781b4b364a626ba2'/>
<id>e1fea8afd86ba6aecb2af07f781b4b364a626ba2</id>
<content type='text'>
Approved by: Charles Mott &lt;cmott@scientech.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by: Charles Mott &lt;cmott@scientech.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: the latest PPTP and misc fixes.</title>
<updated>2000-10-31T08:48:22+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2000-10-31T08:48:22+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=87c6ae2554db08b5b28fbf03e67a35872ab2228f'/>
<id>87c6ae2554db08b5b28fbf03e67a35872ab2228f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2000-06-27T16:29:31+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2000-06-27T16:29:31+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9a3a008e7256e8062efabbc2fa1e98b86ff2c2aa'/>
<id>9a3a008e7256e8062efabbc2fa1e98b86ff2c2aa</id>
<content type='text'>
- Added support for FTP EPRT (RFC 2428) command.
- Added support for passive mode FTP servers behind NAT.
- Added security checks for FTP aliasing.
- Load Sharing using IP Network Address Translation (RFC 2391).
- Real PPTP support.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Added support for FTP EPRT (RFC 2428) command.
- Added support for passive mode FTP servers behind NAT.
- Added security checks for FTP aliasing.
- Load Sharing using IP Network Address Translation (RFC 2391).
- Real PPTP support.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add $FreeBSD$ and spell Eklund properly.</title>
<updated>1999-08-29T23:17:04+00:00</updated>
<author>
<name>Bill Fumerola</name>
<email>billf@FreeBSD.org</email>
</author>
<published>1999-08-29T23:17:04+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a5a388c7ab93c4e89cc091d7a47a1ba58697261f'/>
<id>a5a388c7ab93c4e89cc091d7a47a1ba58697261f</id>
<content type='text'>
Approved by:	brian (well, he approved adding $Id$)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	brian (well, he approved adding $Id$)
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove all diagnostics to stdout/stderr with #ifdef DEBUG</title>
<updated>1999-03-09T23:44:00+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1999-03-09T23:44:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4c32f5d2174d3e542cd6ffe5f32897850a3e358c'/>
<id>4c32f5d2174d3e542cd6ffe5f32897850a3e358c</id>
<content type='text'>
Statify functions in alias_nbt.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Statify functions in alias_nbt.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't call PunchFWHole() ifdef NO_FW_PUNCH</title>
<updated>1998-06-06T21:52:37+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-06-06T21:52:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b5ce85fe32920f7965dcc8947e982023e0369d9f'/>
<id>b5ce85fe32920f7965dcc8947e982023e0369d9f</id>
<content type='text'>
Pointed out by: "Steve Sims" &lt;SimsS@IBM.Net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pointed out by: "Steve Sims" &lt;SimsS@IBM.Net&gt;
</pre>
</div>
</content>
</entry>
</feed>
