NetBSD/othersrc bJjtN2Clibexec/tnftpd tnftpd.h configure.ac

   configure: remove obsolete macros

   Remove macros marked obsolescent in autoconf 2.69 and
   warned as obsolete in autoconf 2.71:
    AC_HEADER_STDC()
    AC_HEADER_TIME()
    AC_TYPE_SIGNAL()
VersionDeltaFile
1.42+6-14libexec/tnftpd/tnftpd.h
1.54+1-4libexec/tnftpd/configure.ac
+7-182 files

NetBSD/othersrc 4i9wmcblibexec/tnftpd configure.ac tnftpd.h

   configure: only replace fts_open if required FTS_ flags aren't available

   Use system fts_open() if it provides the flags we use:
        FTS_COMFOLLOW|FTS_LOGICAL|FTS_NOSTAT|FTS_PHYSICAL|FTS_SEEDOT
VersionDeltaFile
1.52+23-5libexec/tnftpd/configure.ac
1.41+2-2libexec/tnftpd/tnftpd.h
+25-72 files

NetBSD/othersrc 1ctTpz1libexec/tnftpd configure.ac tnftpd.h

   configure: only replace glob if required GLOB_ flags aren't available

   Use system glob() if it provides the flags we use:
        GLOB_BRACE|GLOB_LIMIT|GLOB_NOCHECK|GLOB_TILDE
VersionDeltaFile
1.51+18-3libexec/tnftpd/configure.ac
1.40+6-2libexec/tnftpd/tnftpd.h
+24-52 files

NetBSD/othersrc F4gmsgClibexec/tnftpd tnftpd.h configure.ac, libexec/tnftpd/libnetbsd setprogname.c err.c

   adapt __progname to setprogname() / getprogname()

   Import setprogname() and getprogname() from
   othersrc/usr.bin/tnftp/libnetbsd/setprogname.c rev 1.4.

   Use getprogname() instead of __progname.

   Fixes link error on modern NetBSD which correctly complained
   about duplicate definition of __progname.
VersionDeltaFile
1.1+53-0libexec/tnftpd/libnetbsd/setprogname.c
1.6+9-8libexec/tnftpd/libnetbsd/err.c
1.38+3-9libexec/tnftpd/src/ftpd.c
1.39+6-1libexec/tnftpd/tnftpd.h
1.48+2-2libexec/tnftpd/configure.ac
+73-205 files

NetBSD/othersrc vROl4vOlibexec/tnftpd tnftpd.h, libexec/tnftpd/libnetbsd sl_init.c

   sync lib/libc/gen/stringlist.c 1.13

   Functional changes since upstream 1.8:
   - 1.11: Add sl_delete. Change sl_find() to use const char * argument.
   - 1.10: Don't update the size of allocated storage until realloc successes.

   Note: not updating to upstream 1.15 because that was a refactor to
   use reallocarr() which I'm deferring for now.

   Comment out other unneeded upstream code to minimise differences.


   Update sl_find() and sl_delete() declarations in tnftpd.h
   per include/stringlist.h rev 1.6.
VersionDeltaFile
1.4+60-10libexec/tnftpd/libnetbsd/sl_init.c
1.38+6-5libexec/tnftpd/tnftpd.h
+66-152 files

NetBSD/othersrc Vxf7ceClibexec/tnftpd tnftpd.h configure.ac, libexec/tnftpd/libnetbsd explicit_memset.c

   provide explicit_memset() from NetBSD

   Import NetBSD src/common/lib/libc/string/explicit_memset.c rev 1.4
   for explicit_memset(3), because ftpcmd.y now uses that.

   Add autoconf AC_REPLACE_FUNCS check for explicit_memset.
VersionDeltaFile
1.1+37-0libexec/tnftpd/libnetbsd/explicit_memset.c
1.37+5-1libexec/tnftpd/tnftpd.h
1.41+3-3libexec/tnftpd/configure.ac
+45-43 files

NetBSD/othersrc dSf4dF0libexec/tnftpd tnftpd.h

   provide compat _DIAGASSERT()

   define no-op _DIAGASSERT() in tnftpd.h, so that I can perform
   less changes from "upstream" NetBSD when I merge code.
VersionDeltaFile
1.36+8-1libexec/tnftpd/tnftpd.h
+8-11 files

NetBSD/othersrc 7cb44e8libexec/tnftpd tnftpd.h

   remove unnecessary compat define of __attribute__
VersionDeltaFile
1.35+1-6libexec/tnftpd/tnftpd.h
+1-61 files

NetBSD/othersrc 950a09blibexec/tnftpd tnftpd.h

   compat workarounds for __attribute__ and __dead
VersionDeltaFile
1.34+13-1libexec/tnftpd/tnftpd.h
+13-11 files

NetBSD/othersrc cd95059libexec/tnftpd tnftpd.h

   Rename config.h to tnftpd_config.h
VersionDeltaFile
1.33+2-2libexec/tnftpd/tnftpd.h
+2-21 files

NetBSD/othersrc 7bd694elibexec/tnftpd configure.ac tnftpd.h, libexec/tnftpd/src ftpd.c

   Add support for Tru64 Security Integration Architecture (SIA) authentication.
   Patch from Onno van der Linden, with autoconf tests written by me.
VersionDeltaFile
1.29+88-1libexec/tnftpd/src/ftpd.c
1.22+45-14libexec/tnftpd/configure.ac
1.32+6-1libexec/tnftpd/tnftpd.h
+139-163 files

NetBSD/othersrc 45e46b5libexec/tnftpd ChangeLog configure.ac, libexec/tnftpd/libnetbsd fparseln.c ftpfnmatch.h

   consistently use NetBSD as the rcsid
VersionDeltaFile
1.40+4-2libexec/tnftpd/ChangeLog
1.16+2-2libexec/tnftpd/configure.ac
1.2+1-1libexec/tnftpd/libnetbsd/fparseln.c
1.3+1-1libexec/tnftpd/libnetbsd/ftpfnmatch.h
1.7+1-1libexec/tnftpd/libnetbsd/ftpfts.h
1.4+1-1libexec/tnftpd/libnetbsd/ftpglob.h
+10-831 files not shown
+41-3937 files

NetBSD/othersrc 35e9402libexec/tnftpd tnftpd.h

   Provide a replacment dirfd() macro if the system doesn't have one,
   and if DIR has a dd_fd or __dd_fd member.
   May fix fts() portability issue on Solaris.
VersionDeltaFile
1.30+14-2libexec/tnftpd/tnftpd.h
+14-21 files

NetBSD/othersrc 7a06da0libexec/tnftpd tnftpd.h configure.ac

   Search for and #include <sys/resource.h> after <sys/time.h>;
   fixes build on OS X 10.3.x.
VersionDeltaFile
1.29+5-4libexec/tnftpd/tnftpd.h
1.12+5-4libexec/tnftpd/configure.ac
+10-82 files

NetBSD/othersrc 2bccea7libexec/tnftpd configure.ac Makefile.in

   RCSID consistency
VersionDeltaFile
1.10+2-2libexec/tnftpd/configure.ac
1.3+1-1libexec/tnftpd/Makefile.in
1.9+2-0libexec/tnftpd/INSTALL
1.28+1-1libexec/tnftpd/tnftpd.h
1.4+0-0libexec/tnftpd/NEWS
+6-45 files

NetBSD/othersrc 94665a8libexec/tnftpd configure.ac tnftpd.h

   Disable --with-skey by default.
   Forbit --with-pam at the same time as --with-skey
   Move IPv6 checks from tnftpd.h to configure.ac
   Display a "configuration result" at the end of configure.
VersionDeltaFile
1.9+39-16libexec/tnftpd/configure.ac
1.27+2-4libexec/tnftpd/tnftpd.h
1.17+3-0libexec/tnftpd/config.h.in
+44-203 files

NetBSD/othersrc 75e1961libexec/tnftpd tnftpd.h

   Remove unnecessary #define
VersionDeltaFile
1.26+1-5libexec/tnftpd/tnftpd.h
+1-51 files

NetBSD/othersrc 411e548libexec/tnftpd tnftpd.h configure.ac

   * Add back check for <sys/sysmacros.h> (lost in conversion to autoconf 2.61),
     as it's needed on Solaris for major() and minor().
   * Provide prototypes for replaced functions: getgrouplist(), inet_net_pton(),
     usleep().
VersionDeltaFile
1.25+16-1libexec/tnftpd/tnftpd.h
1.5+5-5libexec/tnftpd/configure.ac
+21-62 files

NetBSD/othersrc 074e739libexec/tnftpd tnftpd.h, libexec/tnftpd/src popen.c

   Don't use defined() with HAVE_DECL_xxx.
   Don't include fts.h if NO_INTERNAL_LS.
   Use `LL' instead of `L' suffix for fallback defines of LLONG_MIN and LLONG_MAX.
VersionDeltaFile
1.24+16-14libexec/tnftpd/tnftpd.h
1.9+3-3libexec/tnftpd/src/popen.c
+19-172 files

NetBSD/othersrc d5e8d69libexec/tnftpd configure configure.in, libexec/tnftpd/build-aux config.sub config.guess

   Overhaul to use autoconf 2.61 instead of autoconf 2.13.
   Notable differences:
   * --with-pam to enable PAM.
   * --with-skey improved.
   * build-related auxiliary files now in ./build-aux/
   * large-file support should be better detected
   * use autoconf 2.61 macros to detect struct members, declarations, types (etc).
   * remove support for SOCKS for now (until test systems are available)
   * use #if defined(foo)  rather that just #if foo.
   * always use our arpa_ftp.h rather than trying to detect if FTP_NAMES works.
VersionDeltaFile
1.13+10,386-3,455libexec/tnftpd/configure
1.1+1,622-0libexec/tnftpd/build-aux/config.sub
1.1+1,504-0libexec/tnftpd/build-aux/config.guess
1.12+393-302libexec/tnftpd/configure.in
1.11+384-181libexec/tnftpd/config.h.in
1.1+507-0libexec/tnftpd/build-aux/install-sh
+14,796-3,93816 files not shown
+15,136-4,25722 files

NetBSD/othersrc 20c8982libexec/tnftpd ChangeLog tnftpd.h, libexec/tnftpd/libnetbsd getaddrinfo.c

   Change the return value of the replacement gai_strerror()
   from "char *" to "const char *", to match the current standards.
   Problem noted by Thomas Klausner.
VersionDeltaFile
1.28+8-1libexec/tnftpd/ChangeLog
1.32+8-1usr.bin/tnftp/ChangeLog
1.22+2-2libexec/tnftpd/tnftpd.h
1.4+2-2usr.bin/tnftp/libnetbsd/getaddrinfo.c
1.22+2-2usr.bin/tnftp/tnftp.h
1.2+2-2libexec/tnftpd/libnetbsd/getaddrinfo.c
+24-106 files

NetBSD/othersrc b352349libexec/tnftpd ChangeLog NEWS

   Welcome to tnftpd 20061217.
VersionDeltaFile
1.27+10-2libexec/tnftpd/ChangeLog
1.2+5-1libexec/tnftpd/NEWS
1.21+2-2libexec/tnftpd/tnftpd.h
+17-53 files

NetBSD/othersrc 3847626libexec/tnftpd configure.in tnftpd.h

   Replace daemon(3) if it's missing; Solaris doesn't have it.
VersionDeltaFile
1.11+5-4libexec/tnftpd/configure.in
1.20+5-1libexec/tnftpd/tnftpd.h
+10-52 files

NetBSD/othersrc dbbc902libexec/tnftpd NEWS ChangeLog

   Add NEWS file.
   Prepare for "tnftpd 20061204".
VersionDeltaFile
1.1+18-0libexec/tnftpd/NEWS
1.25+5-1libexec/tnftpd/ChangeLog
1.19+2-2libexec/tnftpd/tnftpd.h
+25-33 files

NetBSD/othersrc 56788ealibexec/tnftpd tnftpd.h, libexec/tnftpd/src ftpd.c

   Implement ftpd_poll() using poll(), or select() if poll() isn't available.
   Reenable -D, using ftpd_poll().
VersionDeltaFile
1.15+73-5libexec/tnftpd/src/ftpd.c
1.18+40-1libexec/tnftpd/tnftpd.h
+113-62 files

NetBSD/othersrc c0938a8libexec/tnftpd tnftpd.h

   Include <arpa/nameser.h> if available, and provide fallback #defines.
   Update prototype of inet_ntop() for socklen_t change.
VersionDeltaFile
1.17+16-2libexec/tnftpd/tnftpd.h
+16-21 files

NetBSD/othersrc bbbc527libexec/tnftpd ChangeLog tnftpd.h

   Update version to 20040810
VersionDeltaFile
1.20+5-1libexec/tnftpd/ChangeLog
1.16+2-2libexec/tnftpd/tnftpd.h
+7-32 files

NetBSD/othersrc 5b2ed51libexec/tnftpd ChangeLog tnftpd.h, libexec/tnftpd/src ftpd.c

   BSD/OS 3.0 portability fixes from Jeremy C. Reed:
        * Use _POSIX_LOGIN_NAME_MAX if sysconf(_SC_LOGIN_NAME_MAX)
          doesn't exist.
        * If _POSIX_LOGIN_NAME_MAX is missing, use LOGIN_NAME_MAX.
        * Provide definition for missing MAP_FAILED.
VersionDeltaFile
1.19+8-2libexec/tnftpd/ChangeLog
1.15+9-1libexec/tnftpd/tnftpd.h
1.9+7-2libexec/tnftpd/src/ftpd.c
+24-53 files

NetBSD/othersrc 8a454f6libexec/tnftpd ChangeLog tnftpd.h, libexec/tnftpd/libnetbsd vsyslog.c

   * Provide prototype for vsnprintf() if ! HAVE_SNPRINTF.
     (We may need to implement separate autoconf test for this.)
   * Remove autoconf test and libnetbsd support for vsyslog().
VersionDeltaFile
1.18+37-2libexec/tnftpd/ChangeLog
1.14+2-5libexec/tnftpd/tnftpd.h
1.6+3-3libexec/tnftpd/configure.in
1.6+0-3libexec/tnftpd/config.h.in
1.7+1-1libexec/tnftpd/configure
1.3+1-1libexec/tnftpd/libnetbsd/vsyslog.c
+44-156 files

NetBSD/othersrc be19d4blibexec/tnftpd tnftpd.h

   update version for fts_open & LLONG_MIN fixes
VersionDeltaFile
1.13+2-2libexec/tnftpd/tnftpd.h
+2-21 files