NetBSD/othersrc tqLMg2Qusr.bin/window wwwrite.c


   Teach window(1) how to deal with ANSI terminal escape sequences.
   Specifically: escape sequences begining with [ and which contain ? or numeric values.
   This allows window(1) to work better with those terminal programs, especially those which use
   readline(3) calls, which insist on emitting these extended escape sequences even if those
   definitions are not in the termcap or terminfo spec for the terminal in use.
   this new support is incomplete in the sense that we don't do anything with the numeric values,
   but we do honor the functions of the actions requested as long as they were actions this
   program already supported.
   Preliminary testing shows a vast improvement with programs like gdb and the interactive python
   shells.
VersionDeltaFile
1.2+10-0usr.bin/window/wwwrite.c
+10-01 files

NetBSD/othersrc eS95TcCusr.bin/tnftp configure NEWS

   tnftp 20260211 release

   Changes since tnftp 20230507:
   - Improve transfer performance by simplifying socket buffer and
     transfer buffer handling.
   - Add -b BUFLEN to adjust size of buffer for HTTP response line parsing.
   - Add -h HEADER to support custom HTTP headers.
   - Add "connect" as a synonym for "open".
   - Fix ASCII mode transfers when progress bar is enabled.
   - Fix creation of empty downloaded files.
   - Exit non-zero if a HTTP transfer is shorter than expected.
   - Fix HTTPS through a proxy.
VersionDeltaFile
1.65+12-12usr.bin/tnftp/configure
1.19+21-2usr.bin/tnftp/NEWS
1.86+6-2usr.bin/tnftp/ChangeLog
1.51+2-2usr.bin/tnftp/configure.ac
+41-184 files

NetBSD/othersrc 2rAMPVJusr.bin/tnftp Makefile.in

   regen for depcomp
VersionDeltaFile
1.18+2-2usr.bin/tnftp/Makefile.in
+2-21 files

NetBSD/othersrc BC7yvhgusr.bin/tnftp ChangeLog

   ChangeLog: editorial fixes
VersionDeltaFile
1.85+3-5usr.bin/tnftp/ChangeLog
+3-51 files

NetBSD/othersrc pSo17jjusr.bin/tnftp COPYING configure.ac

   Copyright 2026
VersionDeltaFile
1.12+2-2usr.bin/tnftp/COPYING
1.50+2-2usr.bin/tnftp/configure.ac
+4-42 files

NetBSD/othersrc 3tVTyKNusr.bin/tnftp aclocal.m4 configure, usr.bin/tnftp/buildaux config.sub config.guess

   regen with automake 1.16.2
VersionDeltaFile
1.5+1,195-1,238usr.bin/tnftp/buildaux/config.sub
1.12+27-139usr.bin/tnftp/aclocal.m4
1.5+65-55usr.bin/tnftp/buildaux/config.guess
1.64+45-31usr.bin/tnftp/configure
1.17+25-18usr.bin/tnftp/Makefile.in
1.2+9-8usr.bin/tnftp/buildaux/ar-lib
+1,366-1,4899 files not shown
+1,395-1,50415 files

NetBSD/othersrc rDuFiB7usr.bin/tnftp ChangeLog

   ChangeLog: compat syncs
VersionDeltaFile
1.84+24-2usr.bin/tnftp/ChangeLog
+24-21 files

NetBSD/othersrc kNlepFFusr.bin/tnftp todo

   todo: sync libedit?
VersionDeltaFile
1.20+3-1usr.bin/tnftp/todo
+3-11 files

NetBSD/othersrc Z1Hhg8wusr.bin/tnftp tnftp.h

   tnftp.h: fix _DIAGASSERT disable
VersionDeltaFile
1.44+2-2usr.bin/tnftp/tnftp.h
+2-21 files

NetBSD/othersrc VbzJFzbusr.bin/tnftp todo

   todo: sl_init and strvis updates not needed.

   sl_init update only provides sl_delete(), which tnftp doesn't use.

   strvis is only used by libedit history_save()/history_load(),
   which tnftp doesn't use.
VersionDeltaFile
1.19+2-4usr.bin/tnftp/todo
+2-41 files

NetBSD/othersrc vV15NE7usr.bin/tnftp tnftp.h

   tnftp.h: improve <arpa/nameser.h> compat

   Include <arpa/nameser.h> if available, and provide fallback #defines.
VersionDeltaFile
1.43+14-1usr.bin/tnftp/tnftp.h
+14-11 files

NetBSD/othersrc SAwARofusr.bin/tnftp/libnetbsd inet_pton.c

   inet_pton: sync lib/libc/inet/inet_pton.c 1.8

   Update from othersrc/libexec/tnftpd/libnetbsd/inet_pton.c 1.5:

   Functional changes since upstream 1.3:
   - 1.8: fix lint issues
   - 1.4: hex formatting change from bind 9.4.0

   Retain tnftpd local changes:
   - 1.3: don't use non-standard u_char u_int u_int32_t
   - 1.1: only enable IPv6 ifdef INET6.

   Comment out other unneeded upstream code to minimise differences.
VersionDeltaFile
1.10+57-25usr.bin/tnftp/libnetbsd/inet_pton.c
+57-251 files

NetBSD/othersrc cuGpkXgusr.bin/tnftp tnftp.h

   tnftpd.h: _DIAGASSERT compat
VersionDeltaFile
1.42+9-2usr.bin/tnftp/tnftp.h
+9-21 files

NetBSD/othersrc N393h3gusr.bin/tnftp/libnetbsd inet_ntop.c

   sync lib/libc/inet/inet_ntop.c 1.12

   Update from othersrc/libexec/tnftpd/libnetbsd/inet_ntop.c 1.5:

   Functional changes since upstream 1.3:
   - 1.10, 1.12: always set errno when returning NULL

   Retain tnftpd local changes:
   - 1.3: don't use non-standard u_char u_int
   - 1.1: only enable IPv6 ifdef INET6.

   Comment out other unneeded upstream code to minimise differences.
VersionDeltaFile
1.11+66-30usr.bin/tnftp/libnetbsd/inet_ntop.c
+66-301 files

NetBSD/othersrc Nlf8TxLusr.bin/tnftp todo, usr.bin/tnftp/libnetbsd fgetln.c

   fgetln: sync tools/compat/fgetln.c 1.12

   Switch to a version that does not suffer from reporting the wrong length
   if the file contains NULs. From OpenBSD.
VersionDeltaFile
1.5+83-59usr.bin/tnftp/libnetbsd/fgetln.c
1.18+1-2usr.bin/tnftp/todo
+84-612 files

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