1 |
|
2003-11-04 Beau Kuiper <rugger@swiftdsl.com.au> |
2 |
|
|
3 |
|
* checkip.c: made the IPACLLIST structure/code more general, so it |
4 |
|
can be used to store/decode information used to determine for NAT |
5 |
|
support whether a host is on the local network or on the internet. |
6 |
|
|
7 |
|
* auth.c: updated to use new ipacllist interface. |
8 |
|
|
9 |
|
* cfloader.c: added code to load and check configuration for |
10 |
|
passive port ranges and NAT external IP settings. Fixed 2 minor |
11 |
|
error path bugs in existing code. Updated to use the new ipacllist |
12 |
|
interface. |
13 |
|
|
14 |
|
* ftp.c: created the new function ftp_passive_do() that encapsulates |
15 |
|
the functions of limiting port ranges and doing NAT IP translation for |
16 |
|
passive FTP connections. Modified the passive code to use it. |
17 |
|
|
18 |
|
* ftpd.h: updated the IPACLLIST structure and ipacllist prototypes |
19 |
|
for the more general code. Added pasvport_start, pasvport_last, |
20 |
|
ipnat, ip_localips for NAT and passive port range support. |
21 |
|
|
22 |
|
* proxy.c: updated to use new ipacllist interface. Also added code |
23 |
|
to initalise the pseudo-random number generator after fork() has |
24 |
|
occured, so each thread has its own properly initalised PRNG. |
25 |
|
|
26 |
2003-11-03 Joerg Jaspert <joerg@debian.org> |
2003-11-03 Joerg Jaspert <joerg@debian.org> |
27 |
|
|
28 |
* modules/auth/authlibsmb/smbval/Makefile.in: Added CFLAGS and |
* modules/auth/authlibsmb/smbval/Makefile.in: Added CFLAGS and |