head 1.14; access; symbols pkgsrc-2015Q2:1.13.0.38 pkgsrc-2015Q2-base:1.13 pkgsrc-2015Q1:1.13.0.36 pkgsrc-2015Q1-base:1.13 pkgsrc-2014Q4:1.13.0.34 pkgsrc-2014Q4-base:1.13 pkgsrc-2014Q3:1.13.0.32 pkgsrc-2014Q3-base:1.13 pkgsrc-2014Q2:1.13.0.30 pkgsrc-2014Q2-base:1.13 pkgsrc-2014Q1:1.13.0.28 pkgsrc-2014Q1-base:1.13 pkgsrc-2013Q4:1.13.0.26 pkgsrc-2013Q4-base:1.13 pkgsrc-2013Q3:1.13.0.24 pkgsrc-2013Q3-base:1.13 pkgsrc-2013Q2:1.13.0.22 pkgsrc-2013Q2-base:1.13 pkgsrc-2013Q1:1.13.0.20 pkgsrc-2013Q1-base:1.13 pkgsrc-2012Q4:1.13.0.18 pkgsrc-2012Q4-base:1.13 pkgsrc-2012Q3:1.13.0.16 pkgsrc-2012Q3-base:1.13 pkgsrc-2012Q2:1.13.0.14 pkgsrc-2012Q2-base:1.13 pkgsrc-2012Q1:1.13.0.12 pkgsrc-2012Q1-base:1.13 pkgsrc-2011Q4:1.13.0.10 pkgsrc-2011Q4-base:1.13 pkgsrc-2011Q3:1.13.0.8 pkgsrc-2011Q3-base:1.13 pkgsrc-2011Q2:1.13.0.6 pkgsrc-2011Q2-base:1.13 pkgsrc-2011Q1:1.13.0.4 pkgsrc-2011Q1-base:1.13 pkgsrc-2010Q4:1.13.0.2 pkgsrc-2010Q4-base:1.13 pkgsrc-2010Q3:1.12.0.6 pkgsrc-2010Q3-base:1.12 pkgsrc-2010Q2:1.12.0.4 pkgsrc-2010Q2-base:1.12 pkgsrc-2010Q1:1.12.0.2 pkgsrc-2010Q1-base:1.12 pkgsrc-2009Q4:1.11.0.10 pkgsrc-2009Q4-base:1.11 pkgsrc-2009Q3:1.11.0.8 pkgsrc-2009Q3-base:1.11 pkgsrc-2009Q2:1.11.0.6 pkgsrc-2009Q2-base:1.11 pkgsrc-2009Q1:1.11.0.4 pkgsrc-2009Q1-base:1.11 pkgsrc-2008Q4:1.11.0.2 pkgsrc-2008Q4-base:1.11 pkgsrc-2008Q3:1.10.0.2 pkgsrc-2008Q3-base:1.10 cube-native-xorg:1.9.0.16 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.14 pkgsrc-2008Q2-base:1.9 cwrapper:1.9.0.12 pkgsrc-2008Q1:1.9.0.10 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.8 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.6 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.9.0.4 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.2 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.8.0.2 pkgsrc-2006Q4-base:1.8 pkgsrc-2006Q3:1.7.0.8 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.6 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.4 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.2 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.6.0.14 pkgsrc-2005Q3-base:1.6 pkgsrc-2005Q2:1.6.0.12 pkgsrc-2005Q2-base:1.6 pkgsrc-2005Q1:1.6.0.10 pkgsrc-2005Q1-base:1.6 pkgsrc-2004Q4:1.6.0.8 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.6.0.6 pkgsrc-2004Q3-base:1.6 pkgsrc-2004Q2:1.6.0.4 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.6.0.2 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.2.0.6 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.2 pkgviews-base:1.2 buildlink2:1.1.1.1.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.14 date 2015.07.13.15.39.27; author he; state dead; branches; next 1.13; commitid 4ZMdKPN2hBr6G8ty; 1.13 date 2010.11.07.12.21.09; author obache; state Exp; branches; next 1.12; 1.12 date 2010.03.21.21.24.25; author kim; state Exp; branches 1.12.6.1; next 1.11; 1.11 date 2008.12.28.08.42.01; author kim; state Exp; branches; next 1.10; 1.10 date 2008.10.03.06.52.03; author martti; state Exp; branches; next 1.9; 1.9 date 2007.01.13.09.47.38; author martti; state Exp; branches; next 1.8; 1.8 date 2006.12.14.11.19.46; author martti; state Exp; branches 1.8.2.1; next 1.7; 1.7 date 2005.11.03.19.09.46; author martti; state Exp; branches 1.7.8.1; next 1.6; 1.6 date 2003.12.07.13.53.34; author martti; state Exp; branches; next 1.5; 1.5 date 2003.03.05.09.05.35; author martti; state Exp; branches; next 1.4; 1.4 date 2002.12.31.09.19.04; author martti; state Exp; branches; next 1.3; 1.3 date 2002.09.16.09.32.20; author martti; state Exp; branches; next 1.2; 1.2 date 2002.06.10.05.49.42; author martti; state Exp; branches; next 1.1; 1.1 date 2001.10.22.14.26.45; author martti; state Exp; branches 1.1.1.1; next ; 1.12.6.1 date 2010.11.09.20.58.59; author spz; state Exp; branches; next ; 1.8.2.1 date 2007.01.28.16.43.57; author ghen; state Exp; branches; next ; 1.7.8.1 date 2006.12.18.14.28.32; author ghen; state Exp; branches; next ; 1.1.1.1 date 2001.10.22.14.26.45; author martti; state Exp; branches 1.1.1.1.2.1; next ; 1.1.1.1.2.1 date 2002.06.23.18.56.43; author jlam; state Exp; branches; next ; desc @@ 1.14 log @Update to version 1.3.5a. Pkgsrc changes: * adapt one patch to changes upstream. * adapt PLIST to newly installed files. * rename and adapt patch to Makefile.in. Upstream changes: 1.3.5a - Released 27-May-2015 -------------------------------- - Bug 4055 - "error setting listen fd IPV6_TCLASS: Protocol not available" log message. - Bug 3944 - Session closed if active data transfer fails due to "Address already in use" error. - Bug 4068 - MaxClients directive doesn't work for sessions. - Bug 4069 - NLST -a shows / directory instead of the current directory. - Bug 4063 - Unable to create directory on NFS/CIFS partition: Permission denied. - Bug 4073 - Polycom VOIP phones unable to use FTPS data transfers. - Bug 4077 - ShaperLog not closed/reopened on SIGHUP, causing log rotation problems. - Bug 4079 - Invalid response encoding for SFTP space-available request. - Bug 4083 - Using SQLDefaultHomedir with null home results in "No such user". - Bug 4087 - mod_sftp does not handle "MaxLoginAttempts none" properly. - Bug 4089 - mod_sftp does not allow multiple attempts using a given authentication method. - Bug 4090 - mod_wrap2_file does not support IPv6 addresses properly. - Bug 4091 - Log "Operation not permitted" privs errors at NOTICE rather than ERROR. - Bug 4094 - Available space on file system using %f displays wrong value. - Bug 4108 - SSL handshakes for data connections sometimes stall for 3-30 seconds. - Bug 4109 - setsockopt() call for IPV6_TCLASS should use IPPROTO_IPV6. - Bug 4112 - Failure to connect using mod_sftp sometimes due to too-small buffers. - Bug 4114 - mod_tls should not support SSLv3 by default. - Bug 4116 - Report exact SSL/TLS protocol version used in client connections. - Bug 4124 - DeleteAbortedStores defaults to "on" for all transfers, not just HiddenStores. - Bug 4129 - mod_sql caches incorrect UID/GID when name cannot be retrieved. - Bug 4131 - mod_sftp's autoconf script does not detect OpenSSL SHA2 support. - Bug 4133 - LDAPUsers directive does not honor uid-number-filter-template parameter. - Bug 4137 - GeoIPDenyFilter incorrectly takes precedence over GeoIPAllowFilter. - Bug 4140 - SFTP READLINK requests to symlinks to directories fail. - Bug 4143 - HTTPS/FTPS protocol confusion leads to XSS. - Bug 4145 - Segfault if AuthUserFile is a relative symlink. - Bug 4152 - Reduce logging of non-fatal "unable to open incoming connection" errors. - Bug 4155 - SSH keys with too-long Comment headers aren't recognized by mod_sftp_sql. - Bug 4156 - Segfault handling LIST/NLST FTP command on Mac OS X. - Bug 4160 - Malformed response to SSH_FXP_REALPATH with SFTP version 6. - Bug 4169 - Unauthenticated copying of files via SITE CPFR/CPTO allowed by mod_copy. - Bug 4178 - TLS session reuse requirement for data connections not properly enforced. 1.3.5 - Released 15-May-2014 -------------------------------- - Bug 4018 - Implement checks for sensitive directories when chrooted. - Bug 4022 - "Directory not empty" error when creating directory is misleading. - Bug 4025 - sections do not work for multiple SQLLog directives. - Bug 4029 - TLSOptions EnableDiags logs "unknown version (771)" for TLS 1.1/1.2 connections. - Bug 3938 - mod_wrap2 uses reverse DNS regardless "UseReverseDNS off". - Bug 4032 - Restarting proftpd with mod_sftp fails due to permissions on SFTPHostKey file. - Bug 4033 - mod_sftp fails to create SSH2 session using 'none' cipher. - Bug 4034 - SSH publickey authentication fails with "MaxLoginAttempts 1". - Bug 4024 - TLS 1.1/1.2 configurable, but not properly implemented. - Bug 4046 - ALLO command failed because of bad size check. - Bug 4048 - Race condition in mod_ban can lead to segfault of all new connections. - Bug 4049 - mod_exec should include supplemental groups when running commands as logged-in user. - Bug 4042 - MIC command between RNFR and RNTO should not be rejected. - Bug 4044 - mod_facl prevents a normal SIGHUP reload. - Bug 4052 - Enhance SQLPasswordPBKDF2 to support per-user query for settings. 1.3.5rc4 - Released 28-Jan-2014 -------------------------------- - Bug 3945 - Spurious log messages at session close. - Bug 3946 - Null pointer dereference causes segfault when logging %{transfer-status}, %{transfer-failure} LogFormat variables on EXIT. - Bug 3947 - LogFormat %f variable not resolved properly for SFTP renames. - Bug 3950 - LogFormat %d/%D variables not resolved properly for directory listings. - Bug 3949 - RNFR/RNTO not logged as expected for SFTP EXTENDED posix-rename@@openssh.com requests. - Bug 3948 - Support FTP response codes in ExtendedLog for SFTP data transfers. - Bug 3858 - mod_delay allows too-large values, leading to client hang on authentication. - Bug 3951 - Null pointer dereference for mod_ldap logins when LDAPDefaultAuthScheme not configured. - Bug 3954 - scp downloads result in segfault. - Bug 3957 - ProFTPD configuration with thousands of / sections leads to slow logins. - Bug 3959 - mod_sftp does not honor / sections when symlinks are involved. - Bug 3958 - Directory creation does not honor single-parameter Umask setting. - Bug 3960 - Support the CAP_FSETID Linux capability, for preserving directory SGID bit. - Bug 3962 - Directory creation fails (chmod(2) EPERM) when root privs are used in some cases. - Bug 3955 - Support secure FXP (site-to-site) transfers using SSCN. - Bug 3966 - LogFormat %f variable not resolved for some commands. - Bug 3971 - Support SQLOption for ignoring client library config files when needed. - Bug 3972 - Authentication error on Cygwin due to bad code. - Bug 3973 - mod_sftp can be forced to allocate too much memory for keyboard-interactive authentication. - Bug 3974 - PathDenyFilter directive does not work as expected for SFTP sessions. - Bug 3963 - Improve permission setting when creating directories. - Bug 3975 - Error printed to stderr when loading GeoIP Lite country database using IndexCache flag. - Bug 3976 - ProFTPD terminating (signal 11) crash for GeoLiteCity-20130903 database lookup. - Bug 3964 - Support running ExecOnEvent actions with logged-in user's permissions. - Bug 3979 - mod_sql_odbc compiler warnings on 64-bit systems using unixODBC. - Bug 3952 - Make PersistentPasswd default to 'off'. - Bug 3981 - Null pointer dereference in mod_exec with ExecOption useStdin. - Bug 3982 - Normalize log messages and levels. - Bug 3888 - Add LDAPLog directive to mod_ldap. - Bug 3982 - Normalize log messages and levels. - Bug 3986 - Support filesystems which do not support chmod(2)/chown(2), e.g. FAT/ExFAT. - Bug 3991 - SSL session caching modules use incorrect OpenSSL cache mode flags, breaking session caching. - Bug 3987 - LogFormat variable for just the filename. - Bug 3965 - Timeout directives have inconsistent maximum values. - Bug 3998 - Support IgnoreSCPUploadTimes SFTPOption. - Bug 3995 - ftpasswd utility should prevent concurrent modification of files. - Bug 3994 - ftpasswd utility should support --lock/--unlock options. - Bug 3970 - ProFTPD should not use fd 2 (stderr) for files. - Bug 3772 - Support Elliptic Curve Cryptography (ECC) certs for FTPS connections. - Bug 3992 - RSA signature issue when connecting using PuTTY/WinSCP. - Bug 3996 - Handling ALLO command can result in wrong response when chrooted. - Bug 3876 - ExecOnEvent should be configurable per /. - Bug 4001 - mod_sftp fails key exchange for 8192-bit DH group. - Bug 4002 - Add 7680-bit DH parameter to mod_sftp bundled dhparams.pem file. A 3072-bit DH group was also added. - Bug 4004 - IgnoreSCPUploadPerms SFTPOption not honored properly for SCP directory upload. - Bug 4006 - RADIUS "service-type" attribute encoded with wrong length on 64-bit system. - Bug 4011 - NLST ../ shows current directory contents rather than parent directory. - Bug 4013 - SCP upload of shorter file does not completely overwrite existing file of same name. - Bug 4014 - CommandBufferSize should override PR_DEFAULT_CMD_BUFSZ. 1.3.5rc3 - Released 14-Jun-2013 -------------------------------- - Bug 3910 - Clang's scan-build warns on set[u][g]id unchecked return value. - Bug 3914 - 1.3.5rc2 fails to build on Solaris 10. - Bug 3917 - Make DeleteAbortedStores on by default when HiddenStores enabled. - Bug 3918 - mod_sftp segfault after SIGHUP when evaluating client banner. - Bug 3864 - Support SQL query to lookup/use primary key for logged-in user/group. - Bug 3920 - Support umac-64@@openssh.com digest for mod_sftp. - Bug 3921 - Single failed keyboard-interactive login attempt causes SSH connection to close prematurely. - Bug 3923 - mod_cap does not revoke root privileges properly for SFTP connections. - Bug 3926 - Support OpenSSH fsync SFTP extension. - Bug 3925 - SFTP directory listings are sensitive to locale environment variables. - Bug 3924 - HideFiles does not filter symlinks. - Bug 3929 - pam_session_close() requires root privs on some platforms. - Bug 3932 - SQLAuthType Backend returns "password mismatch" for MySQL PASSWORD(). - Bug 3934 - HideUser/HideGroup do not work as expected for virtual users. - Bug 3935 - scp download of nonexistent file results in client hang. - Bug 3927 - Default ControlsSocket created despite custom ControlsSocket path. - Bug 3937 - Segfault when retrieving SSH public key from LDAP directory. - Added new mod_snmp contrib module. - Bug 3939 - Disable Controls for "ServerType inetd" servers. - Bug 3942 - mod_sftp_sql should support multiple keys concatenated together in a single column. - Bug 3943 - Support for PBKDF2 passwords in mod_sql_passwd. - Bug 3941 - RLimitProcesses causes problems with setuid/setreuid. 1.3.5rc2 - Released 06-Mar-2013 -------------------------------- - Bug 3859 - MLSD fails to show symlinks when ShowSymlinks is not configured. - Bug 3860 - Add a default deny option for mod_geoip. - Bug 3862 - Support for FTPS-specific MasqueradeAddress functionality. A new TLSMasqueradeAddress directive has been added to mod_tls. - Bug 3863 - mod_sftp does not handle MaxLoginAttempts properly. - Bug 3865 - BanEngine not set in "server config" results in "mod_ban not enabled" ftpdctl error. - Bug 3866 - Issuing invalid 'ftpdctl ban' request causes segfault. - Bug 3867 - ftpasswd fails with "Permission denied" when adding subsequent passwd/group entries. - Bug 3868 - Only first DH param in TLSDHParamFile is used, regardless of requested keylength. - Bug 3870 - Handling of OPTS command can lead to crash. - Bug 3779 - Generate new DH parameters for mod_tls and mod_sftp. - Bug 3871 - REALPATH SFTP request not properly handled by configuration. - Bug 3872 - Use HiddenStores directive to customise suffix. - Bug 3873 - Provide FTP response code in ExtendedLog for failed SFTP REMOVE request. - Bug 3869 - Use longer SSL session cache expiration by default. - Bug 3874 - Use of O_EXCL flag on HiddenStores files might break for NFS filesystems. - Bug 3878 - QuotaExcludeFilter not honored for uploads when 'hard' limits are used. - Bug 3879 - Allow additional columns in SQLNamedQuery queries used for quota limits and tallies. - Bug 3882 - DisplayLogin with an absolute path does not work properly within an section. - Added new mod_log_forensic contrib module. - Bug 3881 - sections within sections not applied as expected. - Bug 3884 - Configure script not detecting MySQL make_scrambled_password functions. - Bug 3887 - erroneously blocks the PROT command used for FTPS. - Bug 3819 - Second and subsequent LIST of directory with many files is very slow. - Bug 3889 - Support millisecond timestamp LogFormat variable. - Bug 3891 - Allow TLSProtocol directive in and sections. - Bug 3753 - Support SFTP request names in sections better. - Bug 3892 - mod_auth_file should have strict permission checks of configured files. - Bug 3893 - Add SQLLogOnEvent directive, for performing SQL query on configurable event. - Bug 3894 - ftptop doesn't work with --enable-nls. - Bug 3895 - Missing TransferLog entry under some out-of-space conditions. - Bug 3897 - mod_sftp does not handle a REALPATH request properly for SFTP protocol version 6. - Bug 3896 - Warn when world-writable config files are used. - Bug 3899 - Support authentication of users based on SSL/TLS client certificate. - Bug 3903 - With mod_log_forensic enabled, SSH connections fail randomly. - Bug 3905 - Handle the Linux-specific PAM_RADIO_TYPE message properly. - Bug 3709 - Support download-triggered emails in the ftpmail script. - Bug 3904 - scp downloads using glob pattern sometimes fails. - Bug 3900 - ProFTPD terminating (signal 11) on some sftp connections. - Bug 3906 - Support ban rule for clients which perform SSL/TLS handshakes too frequently. 1.3.5rc1 - Released 04-Jan-2013 -------------------------------- - Bug 3712 - mod_wrap2/mod_load build errors: missing config.h. - Bug 3713 - mod_tls cannot be compiled using Openssl 0.9.6. - Bug 3646 - Debug logging to stderr should include timestamps and PID. - Bug 3714 - ftpwho/ftptop are not showing command arguments (e.g. downloaded file name). - Bug 3715 - MLSD/MLST fail when "DirFakeUser off" or "DirFakeGroup off" used. - Bug 3717 - proftpd fails to run with "Abort trap" error message. - Bug 3719 - LIST -R can loop endlessly if bad directory symlink exists. - Bug 3720 - Various module logfile permissions are 0600 instead of 0640. - Bug 3723 - mod_memcache segfault on server restart. - Bug 3721 - mod_rewrite does not replace characters if there are more than 8 occurrences. To handle this situation, a new RewriteMaxReplace directive has been added for configuring this limit. - Bug 3724 - Unloading mod_quotatab causes segfault. - Bug 3686 - Support SHA2 digests in mod_sftp. See the SFTPDigests directive documentation for more information. - Bug 3629 - Support conditional config section. - Bug 3682 - Configure does not detect libiconv under Gentoo FreeBSD. - Bug 3726 - mod_exec does not always capture stdout/stderr output from executed command. - Bug 3727 - mod_wrap2 causes unexpected LogFormat %u expansion for SFTP connections. - Bug 3729 - mod_ldap can segfault when LDAPUsers is used with no optional filters. - Bug 3728 - Build failure in wtmp.c on Gentoo/FreeBSD on sparc. - Bug 3734 - DirFakeUser/DirFakeGroup off with name causes SIGSEGV for MLSD/MLST commands. - Bug 3739 - Allow for configurable SSH version identifiers in mod_sftp. The SSH version identifier can now be configured for mod_sftp via the ServerIdent directive. - Bug 3718 - ftptop fails to build on OpenSUSE. - Bug 3699 - ProFTPD crash on start up on Mac OSX Lion with NLS enabled. - Bug 3744 - Support ls(1) -1 option for LIST command. - Bug 3746 - Support applying ListOptions only to NLST or to LIST commands. - Bug 3747 - Support option for displaying symlinks via MLSD using syntax preferred by FileZilla. The new FactsOptions directive can be used for this purpose. - Bug 3745 - Reject PASV command if no IPv4 address available. - Bug 3701 - Modify ScoreboardFile directive to support disabling scoreboarding. - Bug 3742 - Improper handling of self-signed certificate in client-sent cert list when "TLSVerifyClient on" is used. - Bug 3749 - Compile of src/netacl.c fails on Tru64 UNIX (OSF/1) due to conflict with system header. - Bug 3743 - Random stalls/segfaults seen when transferring large files via SFTP. - Bug 3752 - proftpd process exit status is zero for "Failed binding to address, port N: Address already in use" startup failure. - Bug 3751 - mod_ban does not close/reopen the BanLog/BanTable file descriptors on restart, causing a file descriptor leak. - Bug 3707 - Add request/transfer ID to the logging of the initial and closing commands for SFTP file transfers. This can now be accomplished using a LogFormat variable of '%{note:sftp.file-handle}'. - Bug 3757 - Support SFTPOption for ignoring requests to modify file ownership. - Bug 3756 - mod_ctrls no longer listens on ControlsSocket after restart. - Bug 3731 - Support active data transfers while RootRevoke is in effect. - Bug 3737 - Allow UTF8 when UseEncoding is used. - Bug 3573 - Support Elliptic Curve Cryptography (ECC) in SSH. - Bug 3758 - ProFTPD crashes when handling mod_gss authentication due to null pointer. - Ability to load SSH host keys from an SSH agent, in addition to files on disk. See doc/contrib/mod_sftp.html#SFTPHostKey for more information. - Bug 3761 - SSH2 key exchange fails if client sends certain SSH message before NEWKEYS. - Bug 3763 - Ensure that mod_sftp operates properly when OpenSSL FIPS mode is enabled. - Bug 3764 - mod_sftp does not correctly handle a 'guess' KEX message when the client guesses correctly. - Bug 3765 - mod_sftp should honor the GroupOwner directive for MKDIR requests. - Bug 3626 - Display variable %f off by a factor of 1024 on 64-bit platforms. - Bug 3673 - Support date/timestamp variables in mod_rewrite. - Bug 3754 - ProFTPD refuses to delete/rename a symlink pointing outside a writable directory. - Bug 3766 - Support a QuotaDefault directive, for configuring default limits. - Bug 3767 - mod_rewrite segfault when handling SITE CHGRP without a parameter. - Bug 3768 - ExecTimeout 0 (zero) not treated as infinite. - Added new mod_geoip contrib module. - Bug 3769 - Ensure that encoded strings are NUL-terminated. - Bug 3732 - AIX build error: undefined symbol: .alloca. - Bug 3782 - SQLShowInfo does not work properly for error responses. - Bug 3780 - AIX gives "error setting listen fd IP_TOS: Invalid argument". - Bug 3736 - Trying to re-authenticate an existing FTP connection causes invalid 503 response. - Bug 3785 - Support resolution of tilde (~) within a chrooted session. - Bug 3787 - Read-only SFTP OPEN request permissions not properly ignored. - Bug 3740 - Overwrite permission denied when reloading multiple times and multiple sections in proftpd.conf. - Bug 3791 - Invalid handling of SCP control messages fragmented over multiple SSH packets. - Bug 3794 - Cygwin build failure in lib/tpl.c due to wrong include of mman.h. - Bug 3795 - ProFTPD needs to use -pthread linker option if linking against OpenSSL with thread support. - Bug 3790 - Logfile timestamps change to GMT after MFMT command. - Bug 3798 - Downloading nonexistent file via SCP results in timeout rather than error. - Bug 3800 - Multiple *Options directives should be handled properly. - Bug 3801 - mod_tls should have directive like Apache mod_ssl's SSLHonorCipherOrder. The mod_tls module now supports a TLSServerCipherPreference directive. - Bug 3804 - ioctl(RPROTDIS) code no longer needed on Solaris 11. - Bug 3808 - Segfault in mod_tls when mod_tls_shmcache used. - Bug 3809 - Segfaults in mod_radius when configured with RadiusGroupInfo. - Bug 3811 - ExtendedLog entries not written if MaxClients limit reached. - Bug 3814 - Support "configtest" command for contrib init.d script. - Bug 3816 - Installation of ftpasswd does not honor DESTDIR environment variable. - Bug 3813 - Ability to use CreateHome to create parent directories as non-root user, for better interoperability with NFS. - Bug 3806 - Support reverse DNS resolution for IPv6 addresses when gethostbyname2(3) is not available. - Bug 3820 - Support device/interface names in , MasqueradeAddress, and DefaultAddress. - Bug 3822 - Resolving %U/%u LogFormat variables inconsistent between mod_log/mod_sql in certain cases. - Bug 3824 - Use RFC compliant address/port for data transfer if FTP client has not sent PORT/PASV/EPRT/EPSV commands. - Bug 3825 - Handle RFC 1918 IP addresses in PORT/EPRT commands. - Bug 3827 - Use non-filesystem based SFTP handle generator instead of mktemp(3). - Bug 3828 - Certain sequences of FTP data transfer commands lead to NULL pointer dereferences in mod_deflate. - Bug 3830 - MFF/MFMT command segfaults due to insufficient parameter checks. - Bug 3829 - RNFR without following RNTO can lead to NULL pointer dereference. - Bug 3832 - Support disabling of system logging on per-connection basis. - Bug 3792 - Recursive SCP uploads using preserve-time (-p) option may not work. - Bug 3831 - Sporadic "451 Insufficient memory or file locked" failure when downloading. - Bug 3833 - Enable TCP keepalive by default, with configurable SocketOption. - Bug 3837 - mod_tls unable to read certificate files after SIGHUP. - Bug 3842 - Incorrect handling of REALPATH requests for symlink paths in mod_sftp. - Bug 3843 - ProFTPD should not fail when starting up due to loading same module multiple times. - Bug 3845 - mod_sftp does not provide response codes for %s LogFormat variable for AUTH ExtendedLog. - Bug 3846 - Avoid scanning ScoreboardFile needlessly on login if limits are not configured. - Bug 3850 - ftpasswd should support generating SHA-256, SHA-512 hashes where possible. - Bug 3851 - SFTPPassPhraseProvider fails due to incorrect pointer. - Bug 3852 - Support directive for ignoring symlink DefaultRoot directories. See the new AllowChrootSymlinks directive. - Bug 3839 - Enhance mod_cap to support dropping root privs entirely. - Bug 3841 - Possible symlink race when applying UserOwner to newly created directory. - Bug 3855 - Restarting proftpd may cause Include files not to be parsed. @ text @$NetBSD: patch-aa,v 1.13 2010/11/07 12:21:09 obache Exp $ Make this pkgsrc friendly. Linking ftpdctl does not (seem to) require all the libraries needed for various proftpd modules. It definitely cannot include -lwrap. --- Makefile.in.orig 2009-12-15 23:24:42.000000000 +0000 +++ Makefile.in @@@@ -58,7 +58,7 @@@@ ftpcount$(EXEEXT): lib utils $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPCOUNT_OBJS) $(UTILS_LIBS) ftpdctl$(EXEEXT): lib src - $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPDCTL_OBJS) $(LIBS) + $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPDCTL_OBJS) $(UTILS_LIBS) ftpscrub$(EXEEXT): lib utils $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPSCRUB_OBJS) $(UTILS_LIBS) @@@@ -147,7 +147,7 @@@@ install-man: $(DESTDIR)$(mandir) $(DESTD $(INSTALL_MAN) $(top_srcdir)/utils/ftpwho.1 $(DESTDIR)$(mandir)/man1 $(INSTALL_MAN) $(top_srcdir)/src/xferlog.5 $(DESTDIR)$(mandir)/man5 -install-all: install-proftpd install-modules install-utils install-conf install-man install-libs install-headers install-pkgconfig install-locales $(INSTALL_DEPS) +install-all: install-proftpd install-modules install-utils install-man install-libs install-headers install-pkgconfig install-locales $(INSTALL_DEPS) install: all install-all @ 1.13 log @Update proftpd to 1.3.3c. pksrc changes: * Instead of patch&subst to change layout of statedir, pass it to configure instead (and subst for manpages are fixed). * Convert custom mod_wrap library modification to SUBST. * Need to buildlink with security/tcp_wappers for mod_wrap. NEWS: 1.3.3c - Released 29-Oct-2010 -------------------------------- - Bug 3511 - SQLAuthType Backend not properly rejected by mod_sql_sqlite. - Bug 3513 - EPERM error logged unnecessarily for SFTP logins on Linux. - Bug 3517 - mod_quotatab decrements file tally improperly for failed DELE commands. - Bug 3518 - Support SiteMiscEngine directive, for disabling mod_site_misc functionality via proftpd.conf. - Bug 3519 - Inappropriate directory traversal allowed by mod_site_misc. - Bug 3521 - Telnet IAC processing stack overflow. 1.3.3b - Released 09-Sep-2010 -------------------------------- - Bug 3481 - Problem with SFTP directory listings. - Bug 3483 - NULL pointer dereference handling SITE command in mod_quotatab. - Bug 3485 - Disabling IPv6 via -4 or --ipv4 command-line options does not work. - Bug 3487 - Null pointer dereference with EPRT/EPSV/PASV/PORT command during data transfer. - Bug 3482 - ProFTPD corrupts utmpx log files on FreeBSD 9.0/HEAD. - Bug 3491 - Directory pattern not matching as expected. - Bug 3492 - Null pointer dereference during data transfer due to RNFR/RNTO. - Bug 3494 - Null pointer dereference for IPv6-enabled proftpd when no DefaultServer configured. - Bug 3501 - logins with "AuthAliasOnly on" still handled as anonymous logins. 1.3.3a - Released 01-Jul-2010 -------------------------------- - Bug 3400 - Add Japanese translation. - Bug 3401 - mod_sftp does not compile with pre-0.9.7 OpenSSL. - Bug 3402 - mod_tls does not compile with pre-0.9.7 OpenSSL due to Bug#3349. - Bug 3403 - File upload followed by MLSD leads to wrong file size entries in TransferLog. - Bug 3405 - Multiple SFTPAuthorizedUserKeys stores causes segfault on 64-bit platforms. - Bug 3354 - Renaming a file across mount points to a full disk does not fail as expected. - Bug 3408 - Use instead of where possible. - Bug 3412 - Include files not included after restart due to permissions. - Bug 3409 - Build failure on newer FreeBSD due to utmp/utmpx system changes. - Bug 3417 - Unsafe use of pointer when scanning config for ScoreboardFile. - Bug 3418 - %U sometimes showing up as "(none)" in ExtendedLog. - Bug 3421 - RewriteHome does not work properly for SFTP connections. - Bug 3419 - SSL_shutdown() errors with openssl-0.9.8m. - Bug 3423 - Last line of multiline DisplayLogin file improperly handled. - Bug 3426 - mod_sftp does not log to TransferLog by default. - Bug 3425 - Improperly constructed destination paths for SCP uploads. - Bug 3427 - mod_sftp does not handle recursive SCP uploads properly. - Bug 3432 - ExecBeforeCommand does not interpolate the %F/%f variables properly. - Bug 3434 - TraceLog contains messages even with "Trace DEFAULT:0" configured. - Bug 3435 - Encoding/decoding conversion can cause CPU spike. - Bug 3436 - Support build-time option to disable use of nonblocking open of log files. Use --disable-nonblocking-log-open to get the pre-1.3.3 behavior of opening log files. - Bug 3437 - UseImplicitSSL TLSOption causes PBSZ/PROT commands to fail. - Bug 3439 - Encoding fails if an NLS-enabled proftpd starts in a UTF8 locale. - Bug 3446 - .ftpaccess ignored in some cases. - Bug 3447 - mod_sftp can become confused during large recursive SCP uploads. - Bug 3448 - Ensure that STAT/LSTAT/FSTAT SFTP requests do not use cached/stale data. - Bug 3449 - mod_sftp does not properly handle the O_TRUNC flag in a SFTP OPEN request. - Bug 3450 - mod_sftp does not properly handle the O_APPEND flag in a SFTP OPEN request. - Bug 3451 - WinSCP can't upload files using protocol version 5 with mod_sftp. - Bug 3452 - mod_sftp does not advertise its supported SFTP extensions for protocol version 5. - Bug 3454 - msgfmt(1) options used for generating NLS files are not compatible with Solaris' msgfmt. - Bug 3456 - Problem attempting to recursively download a directory via SCP. - Bug 3458 - mod_sftp incorrectly performs OpenSSL cleanup. - Bug 3459 - mod_radius segfaults during incorrect login due to stale data. - Bug 3460 - REALPATH SFTP request can cause improperly cached directory configuration. - Bug 3462 - ftpasswd script's --delete-user option does not work. - Bug 3463 - ftpasswd script's --delete-group option does not work. - Bug 3465 - SIGSEGV at LIST after CCC. - Bug 3470 - Deferred resolution paths not handled properly by mod_sftp. - Bug 3469 - ExtendedLog's %f variable not properly expanded for DELE if path begins with tilde ('~'). - Bug 3467 - mod_ifsession does not merge blocks properly. - Bug 3471 - Null values in allow/deny rules causes mod_wrap2 to segfault. - Bug 3472 - mod_sftp publickey authentication fails for large keys. - Bug 3424 - Bad LDAP lookup can cause mod_ldap segfault under some conditions. - Bug 3476 - LIST/NLST of path starting with "-" fails. - Bug 3475 - Add new 'noGetgrouplist' AuthUnixOption to work around buggy libc code. - Bug 3474 - Using SQLite database and SQLLog directive can lead to problems under load. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.12 2010/03/21 21:24:25 kim Exp $ @ 1.12 log @Upgrade proftpd to 1.3.3 (bug fixes, see the NEWS file for a full list). @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.11 2008/12/28 08:42:01 kim Exp $ d8 3 a10 3 --- Makefile.in.orig 2009-12-15 18:24:42.000000000 -0500 +++ Makefile.in 2010-03-21 16:33:03.000000000 -0400 @@@@ -58,7 +58,7 @@@@ d19 1 a19 1 @@@@ -147,7 +147,7 @@@@ @ 1.12.6.1 log @Pullup ticket 3269 - requested by obache security update Revisions pulled up: - pkgsrc/net/proftpd/Makefile 1.59 - pkgsrc/net/proftpd/PLIST 1.22 - pkgsrc/net/proftpd/distinfo 1.34 - pkgsrc/net/proftpd/options.mk 1.9 - pkgsrc/net/proftpd/patches/patch-aa 1.13 - pkgsrc/net/proftpd/patches/patch-ac 1.13 - pkgsrc/net/proftpd/patches/patch-ab 1.12 Files deleted: pkgsrc/net/proftpd/patches/patch-ae ------------------------------------------------------------------------- Module Name: pkgsrc Committed By: obache Date: Sun Nov 7 12:21:10 UTC 2010 Modified Files: pkgsrc/net/proftpd: Makefile PLIST distinfo options.mk pkgsrc/net/proftpd/patches: patch-aa patch-ab patch-ac Removed Files: pkgsrc/net/proftpd/patches: patch-ae Log Message: Update proftpd to 1.3.3c. pksrc changes: * Instead of patch&subst to change layout of statedir, pass it to configure instead (and subst for manpages are fixed). * Convert custom mod_wrap library modification to SUBST. * Need to buildlink with security/tcp_wappers for mod_wrap. NEWS: 1.3.3c - Released 29-Oct-2010 -------------------------------- - Bug 3511 - SQLAuthType Backend not properly rejected by mod_sql_sqlite. - Bug 3513 - EPERM error logged unnecessarily for SFTP logins on Linux. - Bug 3517 - mod_quotatab decrements file tally improperly for failed DELE commands. - Bug 3518 - Support SiteMiscEngine directive, for disabling mod_site_misc functionality via proftpd.conf. - Bug 3519 - Inappropriate directory traversal allowed by mod_site_misc. - Bug 3521 - Telnet IAC processing stack overflow. 1.3.3b - Released 09-Sep-2010 -------------------------------- - Bug 3481 - Problem with SFTP directory listings. - Bug 3483 - NULL pointer dereference handling SITE command in mod_quotatab. - Bug 3485 - Disabling IPv6 via -4 or --ipv4 command-line options does not work. - Bug 3487 - Null pointer dereference with EPRT/EPSV/PASV/PORT command during data transfer. - Bug 3482 - ProFTPD corrupts utmpx log files on FreeBSD 9.0/HEAD. - Bug 3491 - Directory pattern not matching as expected. - Bug 3492 - Null pointer dereference during data transfer due to RNFR/RNTO. - Bug 3494 - Null pointer dereference for IPv6-enabled proftpd when no DefaultServer configured. - Bug 3501 - logins with "AuthAliasOnly on" still handled as anonymous logins. 1.3.3a - Released 01-Jul-2010 -------------------------------- - Bug 3400 - Add Japanese translation. - Bug 3401 - mod_sftp does not compile with pre-0.9.7 OpenSSL. - Bug 3402 - mod_tls does not compile with pre-0.9.7 OpenSSL due to Bug#3349. - Bug 3403 - File upload followed by MLSD leads to wrong file size entries in TransferLog. - Bug 3405 - Multiple SFTPAuthorizedUserKeys stores causes segfault on 64-bit platforms. - Bug 3354 - Renaming a file across mount points to a full disk does not fail as expected. - Bug 3408 - Use instead of where possible. - Bug 3412 - Include files not included after restart due to permissions. - Bug 3409 - Build failure on newer FreeBSD due to utmp/utmpx system changes. - Bug 3417 - Unsafe use of pointer when scanning config for ScoreboardFile. - Bug 3418 - %U sometimes showing up as "(none)" in ExtendedLog. - Bug 3421 - RewriteHome does not work properly for SFTP connections. - Bug 3419 - SSL_shutdown() errors with openssl-0.9.8m. - Bug 3423 - Last line of multiline DisplayLogin file improperly handled. - Bug 3426 - mod_sftp does not log to TransferLog by default. - Bug 3425 - Improperly constructed destination paths for SCP uploads. - Bug 3427 - mod_sftp does not handle recursive SCP uploads properly. - Bug 3432 - ExecBeforeCommand does not interpolate the %F/%f variables properly. - Bug 3434 - TraceLog contains messages even with "Trace DEFAULT:0" configured. - Bug 3435 - Encoding/decoding conversion can cause CPU spike. - Bug 3436 - Support build-time option to disable use of nonblocking open of log files. Use --disable-nonblocking-log-open to get the pre-1.3.3 behavior of opening log files. - Bug 3437 - UseImplicitSSL TLSOption causes PBSZ/PROT commands to fail. - Bug 3439 - Encoding fails if an NLS-enabled proftpd starts in a UTF8 locale. - Bug 3446 - .ftpaccess ignored in some cases. - Bug 3447 - mod_sftp can become confused during large recursive SCP uploads. - Bug 3448 - Ensure that STAT/LSTAT/FSTAT SFTP requests do not use cached/stale data. - Bug 3449 - mod_sftp does not properly handle the O_TRUNC flag in a SFTP OPEN request. - Bug 3450 - mod_sftp does not properly handle the O_APPEND flag in a SFTP OPEN request. - Bug 3451 - WinSCP can't upload files using protocol version 5 with mod_sftp. - Bug 3452 - mod_sftp does not advertise its supported SFTP extensions for protocol version 5. - Bug 3454 - msgfmt(1) options used for generating NLS files are not compatible with Solaris' msgfmt. - Bug 3456 - Problem attempting to recursively download a directory via SCP. - Bug 3458 - mod_sftp incorrectly performs OpenSSL cleanup. - Bug 3459 - mod_radius segfaults during incorrect login due to stale data. - Bug 3460 - REALPATH SFTP request can cause improperly cached directory configuration. - Bug 3462 - ftpasswd script's --delete-user option does not work. - Bug 3463 - ftpasswd script's --delete-group option does not work. - Bug 3465 - SIGSEGV at LIST after CCC. - Bug 3470 - Deferred resolution paths not handled properly by mod_sftp. - Bug 3469 - ExtendedLog's %f variable not properly expanded for DELE if path begins with tilde ('~'). - Bug 3467 - mod_ifsession does not merge blocks properly. - Bug 3471 - Null values in allow/deny rules causes mod_wrap2 to segfault. - Bug 3472 - mod_sftp publickey authentication fails for large keys. - Bug 3424 - Bad LDAP lookup can cause mod_ldap segfault under some conditions. - Bug 3476 - LIST/NLST of path starting with "-" fails. - Bug 3475 - Add new 'noGetgrouplist' AuthUnixOption to work around buggy libc code. - Bug 3474 - Using SQLite database and SQLLog directive can lead to problems under load. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 pkgsrc/net/proftpd/Makefile cvs rdiff -u -r1.21 -r1.22 pkgsrc/net/proftpd/PLIST cvs rdiff -u -r1.33 -r1.34 pkgsrc/net/proftpd/distinfo cvs rdiff -u -r1.8 -r1.9 pkgsrc/net/proftpd/options.mk cvs rdiff -u -r1.12 -r1.13 pkgsrc/net/proftpd/patches/patch-aa \ pkgsrc/net/proftpd/patches/patch-ac cvs rdiff -u -r1.11 -r1.12 pkgsrc/net/proftpd/patches/patch-ab cvs rdiff -u -r1.7 -r0 pkgsrc/net/proftpd/patches/patch-ae @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.13 2010/11/07 12:21:09 obache Exp $ d8 3 a10 3 --- Makefile.in.orig 2009-12-15 23:24:42.000000000 +0000 +++ Makefile.in @@@@ -58,7 +58,7 @@@@ ftpcount$(EXEEXT): lib utils d19 1 a19 1 @@@@ -147,7 +147,7 @@@@ install-man: $(DESTDIR)$(mandir) $(DESTD @ 1.11 log @Fix the "pam" option to leave out PAM when it is not wanted. Add an "inet6" option for enabling IPv6 support. Add a "ban" option for enabling mod_ban. Make the "wrap" option compile all binaries successfully. Fix generating language catalog with older versions of msgfmt. @ text @d1 1 a1 1 $NetBSD$ d8 2 a9 2 --- Makefile.in.orig 2008-11-19 05:51:38.000000000 +0200 +++ Makefile.in 2008-12-26 12:04:57.000000000 +0200 d13 1 a13 1 ftpdctl$(EXEEXT): src d17 3 a19 3 ftpshut$(EXEEXT): utils $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPSHUT_OBJS) $(UTILS_LIBS) @@@@ -142,7 +142,7 @@@@ @ 1.10 log @Updated net/proftpd to 1.3.2rc2 Fix for http://bugs.proftpd.org/show_bug.cgi?id=3115 @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.9 2007/01/13 09:47:38 martti Exp $ d5 14 a18 2 --- Makefile.in.orig 2008-09-08 23:56:02.000000000 +0300 +++ Makefile.in 2008-10-03 09:35:29.000000000 +0300 @ 1.9 log @Updated net/proftpd to 1.3.1rc2 + Fixed mod_sql's handling of WHERE clauses + Fixed segfaults ocurring after SIGHUP when shared modules are used + Fixed copying of symlinks in skeleton directory for CreateHome @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.8 2006/12/14 11:19:46 martti Exp $ d3 5 a7 3 --- Makefile.in.orig 2007-01-10 02:19:02.000000000 +0000 +++ Makefile.in 2007-01-13 11:40:16.000000000 +0000 @@@@ -122,7 +122,7 @@@@ d11 2 a12 2 -install-all: install-proftpd install-modules install-utils install-conf install-man install-headers install-locales $(INSTALL_DEPS) +install-all: install-proftpd install-modules install-utils install-man install-headers install-locales $(INSTALL_DEPS) @ 1.8 log @Updated net/proftpd to 1.3.1rc1 The 1.3.1rc1 release includes major new features and numerous bugfixes, including: + Support for UTF8 and translated response messages (NLS support) + New configuration directives: DisplayChdir DisplayFileTransfer UseIPv6 UseUTF8 + Deprecated configuration directives: DisplayFirstChdir The DisplayFirstChdir directive is deprecated; sites should use the new DisplayChdir directive (which allows for files to be displayed on every directory change, rather than just the first time for a directory change). HiddenStor The HiddenStor directive is deprecated; simply use HiddenStores instead. SQLHomedirOnDemand The SQLHomedirOnDemand directive will be removed in future releases; use the CreateHome directive instead. + New modules: mod_ban, a module handling dynamic client "black lists" See doc/contrib/mod_ban.html + Enhanced modules: The mod_tls module can now make use of cryptographic accelerator cards with the new TLSCryptoDevice directive. It can also use a program for obtaining certificate passphrases via the new TLSPassPhraseProvider directive. + Documentation @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.7 2005/11/03 19:09:46 martti Exp $ d3 3 a5 16 --- Makefile.in.orig 2006-12-01 23:46:50.000000000 +0000 +++ Makefile.in 2006-12-14 11:23:26.000000000 +0000 @@@@ -63,10 +63,10 @@@@ $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPSHUT_OBJS) ftptop$(EXEEXT): lib utils - $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPTOP_OBJS) $(CURSES_LIBS) -lsupp + $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPTOP_OBJS) $(CURSES_LIBS) -lsupp -lintl ftpwho$(EXEEXT): lib utils - $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPWHO_OBJS) -lsupp + $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPWHO_OBJS) -lsupp -lintl # BSD install -d doesn't work, so ... @@@@ -121,7 +121,7 @@@@ @ 1.8.2.1 log @Pullup ticket 1991 - requested by martti bugfix update for proftpd - pkgsrc/net/proftpd/Makefile 1.39 - pkgsrc/net/proftpd/PLIST 1.12 - pkgsrc/net/proftpd/distinfo 1.22 - pkgsrc/net/proftpd/patches/patch-aa 1.9 - pkgsrc/net/proftpd/patches/patch-ab 1.6 - pkgsrc/net/proftpd/patches/patch-ac 1.8 Module Name: pkgsrc Committed By: martti Date: Sat Jan 13 09:47:38 UTC 2007 Modified Files: pkgsrc/net/proftpd: Makefile PLIST distinfo pkgsrc/net/proftpd/patches: patch-aa patch-ab patch-ac Log Message: Updated net/proftpd to 1.3.1rc2 + Fixed mod_sql's handling of WHERE clauses + Fixed segfaults ocurring after SIGHUP when shared modules are used + Fixed copying of symlinks in skeleton directory for CreateHome @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.9 2007/01/13 09:47:38 martti Exp $ d3 16 a18 3 --- Makefile.in.orig 2007-01-10 02:19:02.000000000 +0000 +++ Makefile.in 2007-01-13 11:40:16.000000000 +0000 @@@@ -122,7 +122,7 @@@@ @ 1.7 log @Updated proftpd to 1.3.0rc3 A lot of changes and bug fixes, including fix for the following security problem: http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02 @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 2003/12/07 13:53:34 martti Exp $ d3 16 a18 3 --- Makefile.in.orig 2005-05-07 22:19:49.000000000 +0300 +++ Makefile.in 2005-11-03 18:43:25.000000000 +0200 @@@@ -112,7 +112,7 @@@@ d22 2 a23 2 -install-all: install-proftpd install-modules install-utils install-conf install-man $(INSTALL_DEPS) +install-all: install-proftpd install-modules install-utils install-man $(INSTALL_DEPS) @ 1.7.8.1 log @Pullup ticket 1960 - requested by salo security update for proftpd - pkgsrc/net/proftpd/Makefile 1.38 - pkgsrc/net/proftpd/PLIST 1.11 - pkgsrc/net/proftpd/distinfo 1.21 - pkgsrc/net/proftpd/patches/patch-aa 1.8 - pkgsrc/net/proftpd/patches/patch-ab 1.5 - pkgsrc/net/proftpd/patches/patch-ac 1.7 Module Name: pkgsrc Committed By: martti Date: Thu Dec 14 11:19:46 UTC 2006 Modified Files: pkgsrc/net/proftpd: Makefile PLIST distinfo pkgsrc/net/proftpd/patches: patch-aa patch-ab patch-ac Log Message: Updated net/proftpd to 1.3.1rc1 The 1.3.1rc1 release includes major new features and numerous bugfixes, including: + Support for UTF8 and translated response messages (NLS support) + New configuration directives: DisplayChdir DisplayFileTransfer UseIPv6 UseUTF8 + Deprecated configuration directives: DisplayFirstChdir The DisplayFirstChdir directive is deprecated; sites should use the new DisplayChdir directive (which allows for files to be displayed on every directory change, rather than just the first time for a directory change). HiddenStor The HiddenStor directive is deprecated; simply use HiddenStores instead. SQLHomedirOnDemand The SQLHomedirOnDemand directive will be removed in future releases; use the CreateHome directive instead. + New modules: mod_ban, a module handling dynamic client "black lists" See doc/contrib/mod_ban.html + Enhanced modules: The mod_tls module can now make use of cryptographic accelerator cards with the new TLSCryptoDevice directive. It can also use a program for obtaining certificate passphrases via the new TLSPassPhraseProvider directive. + Documentation @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.7 2005/11/03 19:09:46 martti Exp $ d3 3 a5 16 --- Makefile.in.orig 2006-12-01 23:46:50.000000000 +0000 +++ Makefile.in 2006-12-14 11:23:26.000000000 +0000 @@@@ -63,10 +63,10 @@@@ $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPSHUT_OBJS) ftptop$(EXEEXT): lib utils - $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPTOP_OBJS) $(CURSES_LIBS) -lsupp + $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPTOP_OBJS) $(CURSES_LIBS) -lsupp -lintl ftpwho$(EXEEXT): lib utils - $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPWHO_OBJS) -lsupp + $(CC) $(LDFLAGS) -o $@@ $(BUILD_FTPWHO_OBJS) -lsupp -lintl # BSD install -d doesn't work, so ... @@@@ -121,7 +121,7 @@@@ d9 2 a10 2 -install-all: install-proftpd install-modules install-utils install-conf install-man install-headers install-locales $(INSTALL_DEPS) +install-all: install-proftpd install-modules install-utils install-man install-headers install-locales $(INSTALL_DEPS) @ 1.6 log @Updated proftpd to 1.2.9 * bug fixes @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.5 2003/03/05 09:05:35 martti Exp $ d3 3 a5 3 --- Makefile.in.orig Fri Oct 3 20:44:21 2003 +++ Makefile.in Sun Dec 7 15:43:50 2003 @@@@ -102,7 +102,7 @@@@ d9 2 a10 2 -install-all: install-proftpd install-utils install-conf install-man +install-all: install-proftpd install-utils install-man @ 1.5 log @Updated proftpd to 1.2.8 - lots of bug fixes @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2002/12/31 09:19:04 martti Exp $ d3 2 a4 2 --- Makefile.in.orig 2003-01-30 03:25:40.000000000 +0200 +++ Makefile.in 2003-03-05 09:19:21.000000000 +0200 d12 1 a12 1 install: install-all @ 1.4 log @Updated proftpd to 1.2.7 - lots of bug fixes @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2002/09/16 09:32:20 martti Exp $ d3 5 a7 5 --- Makefile.in.orig Wed Sep 25 23:43:18 2002 +++ Makefile.in Fri Oct 18 12:19:10 2002 @@@@ -124,7 +124,7 @@@@ $(INSTALL_MAN) $(top_srcdir)/utils/ftpcount.1 $(DESTDIR)$(mandir)/man1 $(INSTALL_MAN) $(top_srcdir)/src/xferlog.5 $(DESTDIR)$(mandir)/man5 @ 1.3 log @Updated proftpd to 1.2.6 * mod_quota removed due to lack of active maintenance * New version of mod_ldap (2.8.10) * New directives added: Define, , , TimeoutSession * Directives removed: AllowChmod, ShowDotFiles * STOU support added * LFS support added * Fixed various minor bugs @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 2002/06/10 05:49:42 martti Exp $ d3 5 a7 5 --- Makefile.in.orig Wed Jul 3 02:25:28 2002 +++ Makefile.in Fri Aug 16 11:10:55 2002 @@@@ -116,7 +116,7 @@@@ $(INSTALL_MAN) $(top_srcdir)/src/ftpcount.1 $(mandir)/man1 $(INSTALL_MAN) $(top_srcdir)/src/xferlog.5 $(mandir)/man5 @ 1.2 log @Updated proftpd to 1.2.5 (release 2002-06-09) The 1.2.5 release includes some minor bugfixes. Please read the included NEWS and ChangeLog files for the full details. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1.1.1 2001/10/22 14:26:45 martti Exp $ d3 3 a5 3 --- Makefile.in.orig Sun May 19 16:35:14 2002 +++ Makefile.in Thu Jun 6 12:14:30 2002 @@@@ -114,7 +114,7 @@@@ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- Makefile.in.orig Mon Oct 22 15:02:42 2001 +++ Makefile.in Mon Oct 22 15:03:05 2001 @@@@ -113,7 +113,7 @@@@ @ 1.1.1.1 log @ProFTPD is a highly configurable ftp daemon for unix and unix-like operating systems. ProFTPD has a Apache-like configuration format. @ text @@ 1.1.1.1.2.1 log @Merge from pkgsrc-current to buildlink2 branch. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.2 2002/06/10 05:49:42 martti Exp $ d3 3 a5 3 --- Makefile.in.orig Sun May 19 16:35:14 2002 +++ Makefile.in Thu Jun 6 12:14:30 2002 @@@@ -114,7 +114,7 @@@@ @