We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File tnftp.changes of Package tnftp

-------------------------------------------------------------------
Thu May 29 18:21:28 UTC 2025 - Martin Schreiner <martin.schreiner@suse.com>

- Migrate away from update-alternatives (bsc#1240102).
- Leverage the existing conflict with the 'ftp' package. Only one
  implementation may be installed at the same time.
- Upon installation of the newer packages, the old alternatives are
  purged from the system.

-------------------------------------------------------------------
Sat May 13 18:52:31 UTC 2023 - Martin Hauke <mardnh@gmx.de>

- Update to version 20230507
  * Add timeout for SSL connection setup, defaulting to 60
    seconds.
  * Consistently use poll(2) instead of select(2).
  * Check EAGAIN as well as EINTR.
  * Simplify includes.
- Update to version 20230409
  * Add option sslnoverify to control validation of SSL
    certificates.
  * Add netrc processing to fetch-mode (URL on command line)
    to enable options and autologin via netrc.
  * Fix SSL cleanup in some error paths.
  * Support SSL certificate validation by default.
    FTPSSLNOVERIFY=1 in the environment to disable validation.
  * Handle relative URLs.
  * Improve ftp(1) markup.
  * Fix -? in a more portable manner.

-------------------------------------------------------------------
Fri May 20 12:30:33 UTC 2022 - Ferdinand Thiessen <rpm@fthiessen.de>

- Update to version 20210827
  * Validate address in server's PASV and LPSV responses. Previously
    a hostile server could cause ftp to open a data connection elsewhere.
  * Avoid intermittent crashes by fixing signal handler restoration.
  * Fix intermittent failures in -q QUITTIME by not using restartable
    signals.
  * Set SO_KEEPALIVE on control connection to attempt to avoid timeouts.
  * Display usage to stdout with -?.
- Update to version 20200705:
  * Avoid crashes by exiting if lostpeer due to a signal
  * Issue PWD commands to the server only when we actually need the
    results, not speculatively, just in case we might.
  * Use "anonymous" instead of the local username for anonymous
    ftp. Avoids unnecesary information leak.
  * Use the first name we requested the http/https URL for, not any
    name we ended up with after random redirects.
  * Support using CONNECT for https:// via proxy.
  * Improve SSL error reporting, and IPv6 endpoint reporting.
  * Use the system glob() if required extensions are supported.
- Drop upstream fixed tnftp-20100108-am_and_libedit.patch
- Drop upstream fixed tnftp-verify_hostname.patch

-------------------------------------------------------------------
Tue May 26 13:49:20 UTC 2020 - Cristian Rodríguez <crrodriguez@opensuse.org>

- tnftp ssl client should validate hostnames and certificates,
  so for example tnftp -d https://revoked.badssl.com/example
  fails to connect. (tnftp-verify_hostname.patch), There are
  at least two reports about this misbehaviour online but it has
  never been fixed. Patch targets openSSL 1.1.x and later
  so specify requirement in spec file.

-------------------------------------------------------------------
Mon Aug  8 21:21:36 UTC 2016 - asterios.dramis@gmail.com

- Update to version 20151004:
  * Implement '-x xferbufsize' to set xferbuf size.
  * Add Server Name Indication (SNI) support for https.
  * Increase buffer limit used for response handling.
- Removed post/pre requirement coreutils (not needed).
- Fixes for update-alternatives usage.

-------------------------------------------------------------------
Tue Apr  7 01:08:33 UTC 2015 - p.drouand@gmail.com

- Update to version 20141104
  * Portability fixes
- Changes from version 20141031
  * Ignore special character behaviour in filenames not provided
	by the user.
  * Fixes CVE-2014-8517.
  * Fix timeout on HTTP fetches.
- Remove tnftp-cve-2014-8517.patch; fixed on upstream release

-------------------------------------------------------------------
Thu Oct 30 13:18:42 UTC 2014 - tchvatal@suse.com

- Apply fix for bnc#903011 CVE-2014-8517
  * tnftp-cve-2014-8517.patch
- Version bump to 20130505:
  * various triv fixes
  * more ssl support
  * refresh tnftp-20100108-am_and_libedit.patch
- Cleanup with spec-cleaner
- Use update-alternatives properly
- Do not verify the sig in spec, just let OBS do it

-------------------------------------------------------------------
Mon Apr 29 08:21:42 UTC 2013 - mvyskocil@suse.com

- verify tarball using gpg-offline
- remove obsoleted PreReq and reformat spec

-------------------------------------------------------------------
Wed Apr 11 22:40:33 UTC 2012 - andreas.stieger@gmx.de

- fix openSUSE builds
- add autoconf, automake, libtool build requirements
- remove INSTALL file from package

-------------------------------------------------------------------
Mon Aug  1 21:06:10 UTC 2011 - crrodriguez@opensuse.org

- There is no need to check for ncurses, not directly used 
  by this package but by libedit for which we use the system version.

-------------------------------------------------------------------
Sun Jul 31 19:33:57 UTC 2011 - crrodriguez@opensuse.org

- First package version, this is the segue from lukemftp 

openSUSE Build Service is sponsored by