Package: proftpd-dfsg / 1.3.8.c+dfsg-4

Metadata

Package Version Patches format
proftpd-dfsg 1.3.8.c+dfsg-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
autotools | (download)

Make.rules.in | 6 3 + 3 - 0 !
Makefile.in | 8 4 + 4 - 0 !
contrib/mod_dnsbl/Makefile.in | 4 2 + 2 - 0 !
contrib/mod_load/Makefile.in | 4 2 + 2 - 0 !
contrib/mod_sftp/Makefile.in | 4 2 + 2 - 0 !
contrib/mod_snmp/Makefile.in | 4 2 + 2 - 0 !
contrib/mod_wrap2/Makefile.in | 4 2 + 2 - 0 !
7 files changed, 17 insertions(+), 17 deletions(-)

 do not touch config.h.in and stamp-h.in. also export dpkg build flags.
change_pam_name | (download)

modules/mod_auth_pam.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 change pam name ftp -> proftpd
ftpasswd.cracklib.location | (download)

contrib/ftpasswd | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 change the default location of the cracklib dictionaries
 to match their Debian location
mod_sql_mysql.c | (download)

contrib/mod_sql_mysql.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 debian has another location of "mysql.h".
mod_wrap_noparanoid | (download)

contrib/mod_wrap.c | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 avoid builtin paranoid checking in libwrap.
ftpstats | (download)

contrib/xferstats.holger-preiss | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fixes default xferlog pathname in ftpstats
odbc | (download)

contrib/mod_sql_odbc.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 manage automagically unixodbc library linking
01_disable_inet_connect_ipv4_test.diff | (download)

tests/api/inet.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable inet_connect_ipv4 test.
02_disable_redis_sentinel_conn_new_test.diff | (download)

tests/api/redis.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable redis_sentinel_conn_new_test test.
04_disable_base_netaddr_get_addr_test.diff | (download)

tests/api/netaddr.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable netaddr_get_addr_test test, fails on risc64.
e7539bd772ca6e12d3e05fb56da274cf78ee1edf.diff | (download)

contrib/mod_sftp/auth.c | 9 9 + 0 - 0 !
1 file changed, 9 insertions(+)

 [patch] while investigating issue #1855, i discovered a long-hidden
 bug in mod_sftp, where the list of GIDs for the logged-in user was not being
 appropriately copied out of the session pool.

This was manifesting as a segfault in my local tests, when the `HideNoAccess` directive is in effect for an SFTP session.

14c006b62c09d1efe302c57b2d183a489bcb22dc.diff | (download)

contrib/mod_sftp/auth.c | 5 0 + 5 - 0 !
1 file changed, 5 deletions(-)

 [patch] the 1.3.8 branch doesn't have `session.user_homedir`.


9b2b4a3e32d251798bf8fa841b124ab15ba58f11.diff | (download)

modules/mod_ls.c | 9 6 + 3 - 0 !
1 file changed, 6 insertions(+), 3 deletions(-)

 [patch] manually backporting some of the null pointer guards from
 Issue #1866 to the 1.3.8 branch.