NetBSD/othersrc jcZtFQyusr.bin/tnftp/src fetch.c

   fetch.c: fix format-overflow issues

   Fix -Wformat-overflow issues detected by gcc 11.
   (Also fixed in upstream NetBSD ftp, will be part of next import.)
VersionDeltaFile
1.30+4-4usr.bin/tnftp/src/fetch.c
+4-41 files

NetBSD/othersrc Vf6ET10usr.bin/tnftp ChangeLog

   ChangeLog: import NetBSD-ftp 20260208
VersionDeltaFile
1.83+7-2usr.bin/tnftp/ChangeLog
+7-21 files

NetBSD/othersrc ZPPLuvbusr.bin/tnftp/src main.c ftp_var.h

   Merge from tag NetBSD-20260207 to tag NetBSD-20260208
VersionDeltaFile
1.25+6-11usr.bin/tnftp/src/main.c
1.16+3-13usr.bin/tnftp/src/ftp_var.h
1.29+8-6usr.bin/tnftp/src/fetch.c
1.14+3-3usr.bin/tnftp/src/version.h
+20-334 files

NetBSD/othersrc lWqjZoiusr.bin/tnftp/src main.c ftp_var.h

   Import NetBSD-ftp 20260208

   Notable changes since import NetBSD-20260207:
   * Implement custom HTTP headers with a portable idiom.
   * Emit custom HTTP headers in provided order, not last in first out.
VersionDeltaFile
1.1.1.20+5-10usr.bin/tnftp/src/main.c
1.1.1.16+2-12usr.bin/tnftp/src/ftp_var.h
1.1.1.24+7-5usr.bin/tnftp/src/fetch.c
1.1.1.27+2-2usr.bin/tnftp/src/version.h
+16-294 files

NetBSD/othersrc syUWNAFusr.bin/tnftp tnftp.h

   add compat define for __unused
VersionDeltaFile
1.41+8-1usr.bin/tnftp/tnftp.h
+8-11 files

NetBSD/othersrc LWZrlpiusr.bin/tnftp THANKS

   THANKS: add entries from recent import
VersionDeltaFile
1.10+7-0usr.bin/tnftp/THANKS
+7-01 files

NetBSD/othersrc AEWT4iousr.bin/tnftp ChangeLog

   ChangeLog: import NetBSD-ftp 20260207
VersionDeltaFile
1.82+23-1usr.bin/tnftp/ChangeLog
+23-11 files

NetBSD/othersrc QFvwHiQusr.bin/tnftp/src ftp.1 ftp.c

   Merge from tag NetBSD-20230505 to tag NetBSD-20260207
VersionDeltaFile
1.20+158-98usr.bin/tnftp/src/ftp.1
1.26+98-68usr.bin/tnftp/src/ftp.c
1.28+80-45usr.bin/tnftp/src/util.c
1.21+59-57usr.bin/tnftp/src/cmds.c
1.24+60-37usr.bin/tnftp/src/main.c
1.28+55-29usr.bin/tnftp/src/fetch.c
+510-3348 files not shown
+611-40914 files

NetBSD/othersrc dh18CfKusr.bin/tnftp/src ftp.1 ftp.c

   Import NetBSD-ftp 20260207

   Notable changes since import NetBSD-20230505:
   * Ignore unexpected EOF in openssl 3.0.
   * Fix HTTPS through a proxy.
   * Fix creation of empty downloaded files.
   * Improve manual page.
   * Add -b BUFLEN to adjust size of buffer for HTTP response line parsing.
   * Consistently use "KiB" instead of "K".
   * Add -h HEADER to support custom HTTP headers. (PR 58581).
   * Improve bounds checking.
   * Exit non-zero if a HTTP transfer is shorter than expected. PR 54713, PR 58281.
   * Improve -? help display.
   * Add "connect" as a synonym for "open".
   * Fix ASCII mode transfers when progress bar is enabled. PR 59587.
   * Limit network I/O transfers to 128 KiB.
   * Simplify socket buffer handling to improve performance. PR 59865.
VersionDeltaFile
1.1.1.21+157-97usr.bin/tnftp/src/ftp.1
1.1.1.21+97-67usr.bin/tnftp/src/ftp.c
1.1.1.20+79-44usr.bin/tnftp/src/util.c
1.1.1.18+58-56usr.bin/tnftp/src/cmds.c
1.1.1.19+59-36usr.bin/tnftp/src/main.c
1.1.1.23+54-28usr.bin/tnftp/src/fetch.c
+504-3289 files not shown
+603-39715 files

NetBSD/othersrc D31jivtusr.bin/tnftp todo

   todo: more items from a while ago
VersionDeltaFile
1.17+11-3usr.bin/tnftp/todo
+11-31 files

NetBSD/othersrc 1IqHmOyexternal/bsd/merkletree/dist sha3hl.c sha2.c

   Make this compile with gcc 14
VersionDeltaFile
1.2+5-5external/bsd/merkletree/dist/sha3hl.c
1.2+3-3external/bsd/merkletree/dist/sha2.c
+8-82 files

NetBSD/othersrc rSrs7KEexternal/bsd/agcre Makefile, external/bsd/agcre/bin Makefile

   agcre: fix up beginning of word and end of word tests - use parentheses to
   make it obvious to the compiler when to short-circuit.

   Add tests for beginning word and end of word (with and without \< and \> guards)

   Bump version to 20250722
VersionDeltaFile
1.1+70-0external/bsd/agcre/dist/tests/93.expected
1.1+70-0external/bsd/agcre/dist/tests/94.expected
1.3+9-1external/bsd/agcre/bin/Makefile
1.5+4-4external/bsd/agcre/dist/agcre.c
1.2+5-1external/bsd/agcre/Makefile
1.7+2-2external/bsd/agcre/dist/agcre.h
+160-81 files not shown
+162-107 files

NetBSD/othersrc Tvnn6sllibexec/tnftpd/ls ls.c

   workaround FreeBSD <fts.h> changing fts_open()'s compar signature

   FreeBSD 5.2 changed fts_open()'s compar function signature by
   adding extra const to the pointer arguments, and compilers
   may complain about the mismatch.
   Add workaround if compiling for FreeBSD and its <fts.h>.
VersionDeltaFile
1.6+13-2libexec/tnftpd/ls/ls.c
+13-21 files

NetBSD/othersrc vDmhAqplibexec/tnftpd ChangeLog NEWS

   Add history of various security advisories to ChangeLog and NEWS.
VersionDeltaFile
1.69+77-4libexec/tnftpd/ChangeLog
1.19+17-4libexec/tnftpd/NEWS
+94-82 files

NetBSD/othersrc M5ZTztUlibexec/tnftpd configure NEWS

   tnftpd 20231001 release

   Changes since tnftpd 20200704
   * Security fixes to improve error handling when switching UID/GID,
     and to prevent MLSD and MLST before authentication succeeds.
   * Fix buffer overflows when counting users, and when authenticating
     using PAM.
VersionDeltaFile
1.57+10-10libexec/tnftpd/configure
1.18+4-4libexec/tnftpd/NEWS
1.68+5-2libexec/tnftpd/ChangeLog
1.56+2-2libexec/tnftpd/configure.ac
+21-184 files

NetBSD/othersrc EFft9phlibexec/tnftpd todo

   todo: portability issues, libnetbsd updates
VersionDeltaFile
1.24+35-2libexec/tnftpd/todo
+35-21 files

NetBSD/othersrc sf9sbdhlibexec/tnftpd configure, libexec/tnftpd/src Makefile.in

   regen
VersionDeltaFile
1.18+34-39libexec/tnftpd/src/Makefile.in
1.56+4-0libexec/tnftpd/configure
+38-392 files

NetBSD/othersrc 1g3lxCclibexec/tnftpd configure.ac ChangeLog, libexec/tnftpd/src Makefile.am

   always use $YACC even without --enable-maintainer-mode

   Provide custom rules to create ftpcmd.c from $(YACC) ftpcmd.y,
   instead of relying upon automake's default rules, so that
   we always use $(YACC) even without --enable-maintainer-mode,
   and we ship ftpcmd.y not ftpcmd.c.

   (There should be an easier way in automake to do this.)

   Display YACC and YFLAGS at end of configure.
VersionDeltaFile
1.6+28-4libexec/tnftpd/src/Makefile.am
1.55+3-1libexec/tnftpd/configure.ac
1.67+3-1libexec/tnftpd/ChangeLog
+34-63 files

NetBSD/othersrc vfdycCXlibexec/tnftpd ChangeLog NEWS

   docs for NetBSD-20230930 import
VersionDeltaFile
1.66+13-1libexec/tnftpd/ChangeLog
1.17+4-1libexec/tnftpd/NEWS
1.6+1-0libexec/tnftpd/THANKS
+18-23 files

NetBSD/othersrc xaD1WUXlibexec/tnftpd/src ftpd.c conf.c

   merge conflicts between NetBSD-20230922 and NetBSD-20230930
VersionDeltaFile
1.40+7-4libexec/tnftpd/src/ftpd.c
1.12+4-4libexec/tnftpd/src/conf.c
1.12+3-3libexec/tnftpd/src/version.h
+14-113 files

NetBSD/othersrc JX7ykvBlibexec/tnftpd/src ftpd.c conf.c

   Import NetBSD-ftpd 20230930

   Notable changes since import tag NetBSD-20230922
   - Fix uninitialized memory usage in count_users()
   - Fix pam_set_item() call with proper struct passed as PAM_SOCKADDR
VersionDeltaFile
1.1.1.19+6-3libexec/tnftpd/src/ftpd.c
1.1.1.11+3-3libexec/tnftpd/src/conf.c
1.1.1.19+2-2libexec/tnftpd/src/version.h
+11-83 files

NetBSD/othersrc ZVBjIk0libexec/tnftpd configure tnftpd_config.h.in

   regen
VersionDeltaFile
1.55+468-575libexec/tnftpd/configure
1.9+0-6libexec/tnftpd/tnftpd_config.h.in
+468-5812 files

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 Hhmmjt4libexec/tnftpd configure.ac

   configure: improve check for inet_net_pton()

   Look for inet_net_pton() in -lresolv (for glibc).
   Move library checks after header checks, in case latter are needed for former.
   Display vars at end of configure: CC, CFLAGS, CPPFLAGS, LDFLAGS, LIBS
VersionDeltaFile
1.53+28-19libexec/tnftpd/configure.ac
+28-191 files

NetBSD/othersrc MHeJjPVlibexec/tnftpd ChangeLog NEWS

   update ChangeLog for yesterday's improvements
VersionDeltaFile
1.65+109-75libexec/tnftpd/ChangeLog
1.16+6-1libexec/tnftpd/NEWS
+115-762 files

NetBSD/othersrc B6Fsvlrlibexec/tnftpd/src ftpd.conf.manin tnftpd.manin

   sync .manin pages with upstream
VersionDeltaFile
1.3+5-5libexec/tnftpd/src/ftpd.conf.manin
1.4+2-2libexec/tnftpd/src/tnftpd.manin
1.2+2-2libexec/tnftpd/src/ftpusers.manin
+9-93 files

NetBSD/othersrc ACcq2julibexec/tnftpd/buildaux netbsd2tnftpd

   improve netbsd2tnftpd conversion

   replace ftpd with tnftpd in more macros
VersionDeltaFile
1.2+4-1libexec/tnftpd/buildaux/netbsd2tnftpd
+4-11 files

NetBSD/othersrc VhXvgVXlibexec/tnftpd/src ftpd.c ftpcmd.y

   merge conflicts between NetBSD-20200615 and NetBSD-20230922
VersionDeltaFile
1.39+40-25libexec/tnftpd/src/ftpd.c
1.20+7-5libexec/tnftpd/src/ftpcmd.y
1.11+4-4libexec/tnftpd/src/version.h
1.20+3-3libexec/tnftpd/src/extern.h
1.4+2-1libexec/tnftpd/src/pfilter.c
+56-385 files

NetBSD/othersrc HXbfxKFlibexec/tnftpd/src ftpd.c ftpcmd.y

   Import NetBSD-ftpd 20230922

   Notable changes since import tag NetBSD-20200615:
   - Treat failed chdir/chroot for guest and chroot accounts as fatal.
     Also treat failed set{e,}(u,g}id calls as fatal.
     Addresses CVE-2020-7468, via FreeBSD.
   - Improve seteuid error handling, per suggestion by Simon Josefsson.
   - Add missing check_login checks for MLST and MLSD.
VersionDeltaFile
1.1.1.18+39-24libexec/tnftpd/src/ftpd.c
1.1.1.16+6-4libexec/tnftpd/src/ftpcmd.y
1.1.1.12+5-5libexec/tnftpd/src/Makefile
1.1.1.11+4-4libexec/tnftpd/src/ftpd.conf.5
1.1.1.18+3-3libexec/tnftpd/src/version.h
1.1.1.16+2-2libexec/tnftpd/src/extern.h
+59-422 files not shown
+65-428 files

NetBSD/othersrc 4lmtLoflibexec/tnftpd configure tnftpd_config.h.in, libexec/tnftpd/libnetbsd Makefile.in

   regen
VersionDeltaFile
1.54+2,023-2,003libexec/tnftpd/configure
1.8+41-0libexec/tnftpd/tnftpd_config.h.in
1.11+18-11libexec/tnftpd/libnetbsd/Makefile.in
1.14+3-2libexec/tnftpd/Makefile.in
+2,085-2,0164 files