[proftpd] Update to 1.3.4b

Paul Howarth pghmcfc at fedoraproject.org
Wed Aug 1 11:45:32 UTC 2012


commit 0a7e092cae02ba41d5550a58b32f963c68300263
Author: Paul Howarth <paul at city-fan.org>
Date:   Wed Aug 1 12:43:42 2012 +0100

    Update to 1.3.4b
    
    - New upstream release 1.3.4b:
      - Fixed mod_ldap segfault on login when LDAPUsers with no filters used
      - Fixed sporadic SFTP upload issues for large files
      - Fixed SSH2 handling for some clients (e.g. OpenVMS)
      - New FactsOptions directive; see doc/modules/mod_facts.html#FactsOptions
      - Fixed build errors on Tru64, AIX, Cygwin
      - Lots of bugs fixed - see NEWS for details
    - No bzipped tarball release this time, so revert to gzipped one
    - Drop patches for fixes included in upstream release

 .gitignore                   |   11 +--
 proftpd-1.3.4a-bug3714.patch |   49 -----------
 proftpd-1.3.4a-bug3715.patch |   55 -------------
 proftpd-1.3.4a-bug3717.patch |  147 ---------------------------------
 proftpd-1.3.4a-bug3719.patch |   31 -------
 proftpd-1.3.4a-bug3723.patch |   86 -------------------
 proftpd-1.3.4a-bug3724.patch |   20 -----
 proftpd-1.3.4a-bug3726.patch |   36 --------
 proftpd-1.3.4a-bug3727.patch |  133 ------------------------------
 proftpd-1.3.4a-bug3729.patch |   27 ------
 proftpd-1.3.4a-bug3734.patch |   90 --------------------
 proftpd-1.3.4a-bug3742.patch |   33 --------
 proftpd-1.3.4a-bug3743.patch |   48 -----------
 proftpd-1.3.4a-bug3751.patch |  112 -------------------------
 proftpd-1.3.4a-bug3756.patch |  185 ------------------------------------------
 proftpd.spec                 |   92 +++------------------
 sources                      |    2 +-
 17 files changed, 18 insertions(+), 1139 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 10951cb..70973b1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,10 +1,5 @@
-# master
-/proftpd-1.3.4a.tar.bz2
-/proftpd-mod-geoip-0.3.tar.gz
-/proftpd-mod-vroot-0.9.2.tar.gz
-/Test-Unit-0.14.tar.gz
-# f16/f15
-/proftpd-1.3.4.tar.bz2
+# master/f17/f16
+/proftpd-1.3.4b.tar.gz
 /proftpd-mod-geoip-0.3.tar.gz
 /proftpd-mod-vroot-0.9.2.tar.gz
 /Test-Unit-0.14.tar.gz
@@ -12,7 +7,7 @@
 /proftpd-1.3.3g.tar.bz2
 /proftpd-mod-geoip-0.2.tar.gz
 /proftpd-mod-vroot-0.9.2.tar.gz
-# f14/el5/el4
+# el5
 /proftpd-1.3.3g.tar.bz2
 /proftpd-mod-geoip-0.2.tar.gz
 /proftpd-mod-vroot-0.8.5.tar.gz
diff --git a/proftpd.spec b/proftpd.spec
index a0416a4..370e14f 100644
--- a/proftpd.spec
+++ b/proftpd.spec
@@ -36,16 +36,16 @@
 %define _hardened_build 1
 
 #global prever rc3
-%global rpmrel 11
+%global rpmrel 1
 
 Summary:		Flexible, stable and highly-configurable FTP server
 Name:			proftpd
-Version:		1.3.4a
+Version:		1.3.4b
 Release:		%{?prever:0.}%{rpmrel}%{?prever:.%{prever}}%{?dist}
 License:		GPLv2+
 Group:			System Environment/Daemons
 URL:			http://www.proftpd.org/
-Source0:		ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.bz2
+Source0:		ftp://ftp.proftpd.org/distrib/source/proftpd-%{version}%{?prever}.tar.gz
 Source1:		proftpd.conf
 Source5:		proftpd-welcome.msg
 Source9:		proftpd.sysconfig
@@ -61,25 +61,10 @@ Patch1:			proftpd-1.3.4rc3-mysql-password.patch
 Patch2:			proftpd.conf-no-memcached.patch
 Patch4:			proftpd-1.3.4rc1-mod_vroot-test.patch
 Patch5:			proftpd-1.3.4-utf8.patch
-Patch10:		proftpd-1.3.4a-bug3714.patch
-Patch11:		proftpd-1.3.4a-bug3715.patch
-Patch12:		proftpd-1.3.4a-bug3717.patch
-Patch13:		proftpd-1.3.4a-bug3719.patch
 Patch14:		proftpd-1.3.4a-bug3720.patch
-Patch15:		proftpd-1.3.4a-bug3723.patch
-Patch16:		proftpd-1.3.4a-bug3724.patch
-Patch17:		proftpd-1.3.4a-bug3726.patch
-Patch18:		proftpd-1.3.4a-bug3727.patch
-Patch19:		proftpd-1.3.4a-bug3729.patch
-Patch20:		proftpd-1.3.4a-bug3734.patch
-Patch21:		proftpd-1.3.4a-bug3742.patch
-Patch22:		proftpd-1.3.4a-bug3743.patch
 Patch23:		proftpd-1.3.4a-bug3744.patch
 Patch24:		proftpd-1.3.4a-bug3745.patch
 Patch25:		proftpd-1.3.4a-bug3746.patch
-Patch26:		proftpd-1.3.4a-bug3747.patch
-Patch27:		proftpd-1.3.4a-bug3751.patch
-Patch28:		proftpd-1.3.4a-bug3756.patch
 BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root
 Requires(preun):	coreutils, findutils
 %if %{use_systemd}
@@ -226,58 +211,10 @@ cp -p %{SOURCE1} proftpd.conf
 # Fix character encoding in docs
 %patch5 -p1 -b .utf8
 
-# ftpwho/ftptop not showing command arguments
-# http://bugs.proftpd.org/show_bug.cgi?id=3714
-%patch10 -p0
-
-# MLSD/MLST fail when "DirFakeUser off" or "DirFakeGroup off" used
-# http://bugs.proftpd.org/show_bug.cgi?id=3715
-%patch11 -p0
-
-# proftpd fails to run with "Abort trap" error message
-# http://bugs.proftpd.org/show_bug.cgi?id=3717
-%patch12 -p0
-
-# LIST -R can loop endlessly if bad directory symlink exists
-# http://bugs.proftpd.org/show_bug.cgi?id=3719
-%patch13 -p0
-
 # Various module logfile permissions are 0600 instead of 0640
 # http://bugs.proftpd.org/show_bug.cgi?id=3720
 %patch14 -p0
 
-# mod_memcache segfault on server restart
-# http://bugs.proftpd.org/show_bug.cgi?id=3723
-%patch15 -p0
-
-# Unloading mod_quotatab causes segfault
-# http://bugs.proftpd.org/show_bug.cgi?id=3724 (#757311)
-%patch16 -p0
-
-# mod_exec does not always capture stdout/stderr output from executed command
-# http://bugs.proftpd.org/show_bug.cgi?id=3726
-%patch17 -p0
-
-# mod_wrap2 causes unexpected LogFormat %%u expansion for SFTP connections
-# http://bugs.proftpd.org/show_bug.cgi?id=3727
-%patch18 -p0
-
-# mod_ldap can segfault when LDAPUsers is used with no optional filters
-# http://bugs.proftpd.org/show_bug.cgi?id=3729
-%patch19 -p0
-
-# DirFakeUser/DirFakeGroup off with name causes SIGSEGV for MLSD/MLST commands
-# http://bugs.proftpd.org/show_bug.cgi?id=3734
-%patch20 -p0
-
-# Improper handling of self-signed certificate in client-sent cert list when "TLSVerifyClient on" is used
-# http://bugs.proftpd.org/show_bug.cgi?id=3742
-%patch21 -p0
-
-# Random stalls/segfaults seen when transferring large files via SFTP
-# http://bugs.proftpd.org/show_bug.cgi?id=3743
-%patch22 -p0
-
 # Support ls(1) -1 option for LIST command
 # http://bugs.proftpd.org/show_bug.cgi?id=3744
 %patch23 -p0
@@ -290,18 +227,6 @@ cp -p %{SOURCE1} proftpd.conf
 # http://bugs.proftpd.org/show_bug.cgi?id=3746
 %patch25 -p0
 
-# Support option for displaying symlinks via MLSD using syntax preferred by FileZilla
-# http://bugs.proftpd.org/show_bug.cgi?id=3747
-%patch26 -p0
-
-# mod_ban does not close/reopen the BanLog/BanTable file descriptors on restart, causing a file descriptor leak
-# http://bugs.proftpd.org/show_bug.cgi?id=3751
-%patch27 -p0
-
-# mod_ctrls no longer listens on ControlsSocket after restart
-# http://bugs.proftpd.org/show_bug.cgi?id=3756
-%patch28 -p0
-
 # Avoid documentation name conflicts
 mv contrib/README contrib/README.contrib
 
@@ -595,6 +520,17 @@ fi
 %{_mandir}/man1/ftpwho.1*
 
 %changelog
+* Wed Aug  1 2012 Paul Howarth <paul at city-fan.org> 1.3.4b-1
+- Update to 1.3.4b
+  - Fixed mod_ldap segfault on login when LDAPUsers with no filters used
+  - Fixed sporadic SFTP upload issues for large files
+  - Fixed SSH2 handling for some clients (e.g. OpenVMS)
+  - New FactsOptions directive; see doc/modules/mod_facts.html#FactsOptions
+  - Fixed build errors on Tru64, AIX, Cygwin
+  - Lots of bugs fixed - see NEWS for details
+- No bzipped tarball release this time, so revert to gzipped one
+- Drop patches for fixes included in upstream release
+
 * Sat Jul 21 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> 1.3.4a-11
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
diff --git a/sources b/sources
index 28a45ea..a419287 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
-4e3235dc1ef95d36e59721d70c5c489c  proftpd-1.3.4a.tar.bz2
+0871e0b93c9c3c88ca950b6d9a04aed2  proftpd-1.3.4b.tar.gz
 cc0e479406436e474ca7d59994fa73bb  proftpd-mod-geoip-0.3.tar.gz
 6db495b25e9da2ba0c901e7c44e119bc  proftpd-mod-vroot-0.9.2.tar.gz
 ad574713bcd00f62883ff2f9a84eec1f  Test-Unit-0.14.tar.gz


More information about the scm-commits mailing list