Commit Graph

185 Commits

Author SHA1 Message Date
Fedora Release Engineering
2526a74ac7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 13:54:09 +00:00
Ondřej Lysoněk
d37bca598d Remove a hint about the ftp_home_dir SELinux boolean from the config file
Resolves: rhbz#1623424
2020-03-17 13:02:58 +01:00
Ondřej Lysoněk
9d90ef9e83 Fix timestamp handling in MDTM
Resolves: rhbz#1567855
2020-02-13 17:42:45 +01:00
Ondřej Lysoněk
f5375f041a Fix build with gcc 10
Resolves: rhbz#1800239
2020-02-07 12:02:36 +01:00
Fedora Release Engineering
b7991404c4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 03:24:26 +00:00
Tom Stellard
fddc4aa22f Use make_build macro
The packaging guide[1] says that the make_build macro should be used. This
also makes it possible for a build root to inject arguments to make by
overriding the __make macro.

[1] https://docs.fedoraproject.org/en-US/packaging-guidelines/#_parallel_make
2020-01-17 22:44:34 +00:00
Ondřej Lysoněk
a9d52cf4e1 Finish up the fix to the problem with bad utmp entries when pututxline() fails
Resolves: rhbz#1688852
Resolves: rhbz#1737433
2019-11-28 16:00:19 +01:00
Ondřej Lysoněk
6848e2e801 Partially fix problem with bad utmp entries when pututxline() fails
Resolves: rhbz#1688848
2019-08-05 14:14:50 +02:00
Ondřej Lysoněk
a0a47ca688 Fix segfault when listen() returns an error
Resolves: rhbz#1666380
2019-08-03 20:07:39 +02:00
Fedora Release Engineering
2bc5223ce6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 03:12:02 +00:00
Fedora Release Engineering
bb47596e0a - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 11:27:51 +00:00
Igor Gnatenko
71c2ae6e77 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:54 +01:00
Ondřej Lysoněk
f6df692943 Rebuilt, switched to SHA512 source tarball hash 2018-07-25 15:27:57 +02:00
Ondřej Lysoněk
7c0626d6c4 Fix a segfault when running as PID 1
Also rebase the patches.
2018-07-25 13:32:54 +02:00
Fedora Release Engineering
447ded9958 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 08:40:00 +00:00
Jason Tibbitts
0f463f3dae Remove needless use of %defattr 2018-07-10 01:43:48 -05:00
Ondřej Lysoněk
550be6b7d6 Log error messages to syslog
Add config option log_die allowing to pass error messages to syslog.
Add config option bind_retries allowing to change the max number
of attempts to find a listening port for the PASV/EPSV command.

Resolves: rhbz#1318198
2018-06-21 10:09:03 +02:00
Ondřej Lysoněk
81c7e83b2e Fix filename expansion in vsftpd_conf_migrate.sh ... again
We need to run 'shopt -s nullglob', otherwise the glob pattern
will expand to itself if no matching files exist.
2018-06-01 22:38:48 +02:00
Ondřej Lysoněk
f2b42b7996 Fix issues found by Coverity Scan 2018-05-10 09:59:12 +02:00
Ondřej Lysoněk
4d37c01b05 Fix filename expansion in vsftpd_conf_migrate.sh 2018-04-27 08:34:59 +02:00
Ondřej Lysoněk
a5222c1cb2 Improve documentation of better_stou in the man page 2018-04-05 12:34:02 +02:00
Ondřej Lysoněk
3617ae075a Add gcc to BuildRequires 2018-02-19 14:28:33 +01:00
Ondřej Lysoněk
e26d2ceeaa Don't link with libnsl 2018-02-06 18:17:12 +01:00
Ondřej Lysoněk
37f8d87aad Add new filename generation algorithm for STOU command
A new configuration option 'better_stou' can be used to enable
a better algorithm for generating unique filenames.

Resolves: rhbz#1479237
2018-02-06 15:07:15 +01:00
Ondřej Lysoněk
e413c71aa3 Add BuildRequires: libnsl2-devel
Add BuildRequires: libnsl2-devel because of
https://fedoraproject.org/wiki/Changes/NISIPv6
2018-01-17 13:30:01 +01:00
Ondřej Lysoněk
c181503243 Disable tcp_wrappers support, fix man page
Disable tcp_wrappers support
Resolves: rhbz#1518796

Fix default value of strict_ssl_read_eof in man page
2018-01-05 10:42:56 +01:00
Ondřej Lysoněk
fe56946d0e Expand the explanation of the ascii_* options behaviour 2018-01-02 16:49:50 +01:00
Ondřej Lysoněk
d8fa56df7a Disable anonymous_enable in default config file
Resolves: rhbz#1338637
2018-01-02 10:06:40 +01:00
Ondřej Lysoněk
adb9788c89 Fix docs for ssl_ciphers, fix FEAT handling, disable TLSv1, TLSv1.1
Document the new default for ssl_ciphers in the man page
Related: rhbz#1483970

When handling the FEAT command, check ssl_tlsv1_1 and ssl_tlsv1_2
Patch was written by Martin Sehnoutka
Resolves: rhbz#1432054

Disable TLSv1 and TLSv1.1 - enable only TLSv1.2 by default.
2017-12-21 16:43:11 +01:00
Ondřej Lysoněk
071c1c3826 Use system wide crypto policy
Resolves: rhbz#1483970
2017-12-21 13:57:12 +01:00
Ondřej Lysoněk
f200da9342 Improve documentation of ASCII mode in the man page
Resolves: rhbz#1139409
2017-11-24 11:34:23 +01:00
Ondřej Lysoněk
0d16113de4 Document allow_writeable_chroot in the man page
Resolves: rhbz#1507143
2017-10-31 16:17:50 +01:00
Ondřej Lysoněk
178f53fd5f Document the relationship of text_userdb_names and chroot_local_user
Resolves: rhbz#1439724
2017-10-26 13:23:57 +02:00
Ondřej Lysoněk
255e73ec9e Build against OpenSSL 1.1, redefine VSFTP_COMMAND_FD to 1
Build against OpenSSL 1.1.
Redefine VSFTP_COMMAND_FD to 1 to get errors generated during
startup picked up by systemd.

Resolves: rhbz#1443055
2017-09-05 15:27:42 +02:00
Fedora Release Engineering
c0e8f38e23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 10:08:56 +00:00
Fedora Release Engineering
887286af04 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 21:26:17 +00:00
Fedora Release Engineering
d6e7ba7e27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 17:11:59 +00:00
Martin Sehnoutka
86a8165733 Use OpenSSL compat library on rawhide 2016-12-01 15:57:29 +01:00
Martin Sehnoutka
e000aa4ebe Review patches and spec file. 2016-11-18 10:25:51 +01:00
Martin Sehnoutka
8d113be502 Applied patches:
- Readd seccomp disabled by default
- vsftpd local_max_rate option doesn't work as expected
- The vsftpd hangs in a SIGCHLD handler when the pam_exec.so is used in pam.d
- configuration
- The vsftpd doesn't remove failed upload when the delete_failed_uploads is
- enabled and the network cable is unplagged
- man pages bug
- vsftpd segfaults in vsf_sysutil_strndup
- Fix logging when syslog is used
2016-04-08 15:10:28 +02:00
Martin Sehnoutka
8167548a23 Update to 3.0.3 version 2016-03-17 14:10:03 +01:00
Fedora Release Engineering
15b422966d - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 02:50:54 +00:00
Dennis Gilmore
d389529825 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 02:09:49 +00:00
Jiri Skala
cf84d93545 added appropriate values to ssl_ciphers (dh and ecdh patches) 2014-09-16 09:59:31 +02:00
Peter Robinson
9f484c9266 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 08:09:32 +00:00
Jiri Skala
afd5aab9bf fixed deny_file, hide_file options - updated sqb patch 2014-07-04 13:38:27 +02:00
Jiri Skala
72b11624b3 - improves DH cipher
- implements ECDH cipher
- adds isolate* options to man vsftpd.conf
- corrects max_clients, max_per_ip default values in man vsftd.conf
- adds return code 450 when a file is temporarily unavailable
2014-06-18 14:05:28 +02:00
Dennis Gilmore
1dfc2c1071 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 23:00:58 -05:00
Jiri Skala
c1683a2133 adds reverse lookup option to vsftpd.conf
changes types of uid and gid to uint
removes spare patch pasv-addr
implements DH cipher
gets rid init scirpt subpackage
2014-05-13 13:20:26 +02:00
Jiri Skala
0c8f66aec4 fixed #1005549 - vsftpd startup broken 2013-09-10 08:26:51 +02:00