Module Name:    othersrc
Committed By:   lukem
Date:           Sun Jul  5 10:18:19 UTC 2020

Modified Files:
        othersrc/usr.bin/tnftp: ChangeLog

Log Message:
today's changelog


To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 othersrc/usr.bin/tnftp/ChangeLog

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: othersrc/usr.bin/tnftp/ChangeLog
diff -u othersrc/usr.bin/tnftp/ChangeLog:1.70 othersrc/usr.bin/tnftp/ChangeLog:1.71
--- othersrc/usr.bin/tnftp/ChangeLog:1.70	Sat Jul  4 14:55:18 2020
+++ othersrc/usr.bin/tnftp/ChangeLog	Sun Jul  5 10:18:19 2020
@@ -1,4 +1,27 @@
-$NetBSD: ChangeLog,v 1.70 2020/07/04 14:55:18 lukem Exp $
+$NetBSD: ChangeLog,v 1.71 2020/07/05 10:18:19 lukem Exp $
+
+Sun Jul  5 10:17:44 UTC 2020	lukem
+
+	* libnetbsd/snprintf.c: Rename static functions to avoid conflicts
+	  with standard names.
+
+	* libnetbsd/glob.c: Improve glob():
+		* Update to NetBSD glob.c 1.38.
+		* Switch from a recursive pattern matching algorithm to handle
+		  '*' to a backtracking one. Avoids DoS attacks with patterns
+		  "a*a*a*a*a*...b" matching against "aaaaaaaaaaaa...".
+		  See https://research.swtch.com/glob
+		* Bump the glob limits to 512KB for total string size and 64KB
+		  path entries. The old limits were too small for some
+		  important FTP use cases like a pkgsrc repository.
+
+	* Remove 3rd (endorsement) clause from my BSD-derived licenses.
+
+	* configure.ac: Add --with-local-libedit=(yes|auto|no) to control
+	  which libedit implementation to use [default auto]:
+		  * yes - force local implementation
+		  * auto - try system library, fallback to local implementation
+		  * no - force system library and fail if not found
 
 Sat Jul  4 14:51:41 UTC 2020	lukem
 

Reply via email to