]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - contrib/lukemftpd/ChangeLog
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / contrib / lukemftpd / ChangeLog
1 Thu May 23 02:43:41 UTC 2002    lukem
2         
3         * released 1.2 beta 2
4
5         * replace fnmatch(3) if FNM_CASEFOLD isn't available
6
7 Sat Mar 16 01:28:28 UTC 2002    lukem
8
9         * libukem/glob.c: Fix two problems in the KNR->ANSI conversion
10           noticed by Yuji Yamano <yyamano@kt.rim.or.jp>
11
12 Thu Mar 14 06:02:31 UTC 2002    lukem
13
14         * released 1.2 beta 1
15
16 Thu Mar 14 05:39:24 UTC 2002    lukem
17
18         * libukem/snprintf.c: fix compile errors with gcc 3.x
19
20 Sat Mar  1 07:10:54 UTC 2002    lukem
21
22         * update to NetBSD-current 2002-03-01
23             User visible changes include:
24                 - enable case insensitive fnmatch(3)ing for hostname globs
25                   in ftpusers(5)
26                 - add 'denyquick' ftpd.conf(5) keyword
27                 - add 'private' ftpd.conf(5) keyword
28                 - use "advertise" in docco
29             User visible fixes:
30                 - reject SIZE requests for ASCII files > 10KB long
31                 - fixes for mlsd/mlst standards conformance
32                 - fix passive transfers for various web browsers
33                 - various glob(3) fixes
34                 - don't log xferlog-style entries if the transfer didn't start
35                 - fix skey password challenge
36                 - don't try and use the motd directive if it's not set
37
38 Thu Feb 28 01:39:06 UTC 2002    lukem
39
40         * update libukem/glob.c from NetBSD's __glob13.c rev 1.22 and rev 1.23
41
42 Wed May  9 02:04:08 UTC 2001    lukem
43
44         * released 1.1
45
46 Sat Apr 28 07:13:57 UTC 2001    lukem
47
48         * released 1.1 beta 1
49
50         * determine if crypt() and getusershell() need declarations
51
52 Wed Apr 25 06:27:08 UTC 2001    lukem
53
54         * update to NetBSD-current 2001-04-25:
55                 - update copyrights
56                 - remove superfluous byte_count update in send_file_list
57                 - use own code instead of bothering with glob() to do ~
58                   expansion in pathname; there's no need to support glob
59                   wildcards in this case when it's not expanded here in the
60                   non-~ case 
61                 - As threatened, handle OOB commands from within ftpcmd.y. 
62                   This involved changing the yacc syntax to be line-oriented,
63                   rather than having it run against the entire input at once,
64                   and adding a flag to struct tab, to  indicate if or not
65                   it's acceptable for a command to occur OOB.
66
67 Tue Apr 17 08:20:09 UTC 2001    lukem
68
69         * look for <arpa/nameser.h>
70
71         * pull in <arpa/nameser.h> for INADDRZ, IN6ADDRSZ and INT16SZ,
72           and define if missing
73
74         * don't bother trying to use if_indextoname() in ip6_sa2str()
75           (fixes problems on MacOS X)
76
77         * remove unused sverrno in warnx() and errx()
78
79 Fri Apr 13 16:02:40 UTC 2001    lukem
80
81         * improve test for long long support so that it's only enabled
82           if printf supports %ll or %q and they do the right thing.
83           use %q instead of %ll #if HAVE_PRINTF_QD
84
85         * added NEWS file
86
87         * support S/Key with add support for --with-skey
88
89         * pull up changes made in NetBSD in ftpcmd.y revision 1.61:
90                 make checkportcmd address family independent, and correct
91                 IPv4 case.  PR 12558.
92
93 Sun Apr  8 03:35:55 UTC 2001    lukem
94
95         * release 1.0
96
97 Thu Apr  5 14:08:25 UTC 2001    lukem
98
99         * search for lockf and flock, and use the first found (in that
100           order) to lock the pid files
101
102         * pull up fix to glob.c from rev 1.21 of NetBSD's __glob13.c:
103                 - Fix sentinel for the buffer in globtilde. It was off
104                   by x 2. Noted by Theo.
105
106 Thu Mar 29 16:57:17 EST 2001    lukem
107
108         * release 1.0 beta 4
109
110         * merge ftpd from NetBSD-current (20010329):
111                 - don't leak globbed memory.
112
113         * only look for setproctitle in -lutil if fparseln wasn't found in it
114
115         * only REPLACE_FUNC(fparseln) if it wasn't found in -lutil
116
117         * always compile in local glob; it's the best way to ensure that
118           various security issues are fixed
119
120         * update glob(3) to netbsd-current (20010329), adding support for 
121           GLOB_LIMIT and fixing various buffer overflows.
122
123         * support --enable-builtinls (default) and --disable-builtinls
124
125 Sun Mar 18 10:14:17 UTC 2001    lukem
126
127         * detect if d_namlen exists in struct dirent, and use in
128           fts_open() appropriately
129
130 Sun Mar 18 08:30:01 UTC 2001    lukem
131
132         * released 1.0 beta3
133
134         * use inbuilt ls source
135
136         * autoconf improvements:
137                 - replace missing fts_open, strmode, user_from_uid
138                 - detect if optreset exists, and only use if it does
139                 - fix AC_MSG strings (remove comma's from the messages)
140
141         * fixes to inbuilt ls:
142                 - revert part of previous
143                 - add rcsid
144                 - remove stat_flags; flags_to_string is unused (i.e, ignore -o)
145                 - conditionally support S_IFWHT
146                 - hardcode blocksize to 1K
147                 - remove support for nsec comparison in time sorting
148
149 Sat Mar 17 12:02:51 UTC 2001    lukem
150
151         * generate cat manpages
152
153         * merge ftpd from NetBSD-current (20010317):
154                 - make sure we do not return stray " at the end of stirng,
155                   like bla"\0.  From: "William C. Allen" <allenwc@home.com>
156                 - ensure replydirname() do not truncate the names.
157                   From: Paul Janzen <pjanzen@foatdi.harvard.edu>
158                 - don't support t(erabyte) as a suffix in strsuftoll()
159                   #ifdef NO_LONG_LONG
160                 - Use GLOB_LIMIT. Also fix a bug where gl_offs was not
161                   initialized and could contain trash.
162                 - fix redundant declarations.
163                 - comment or delete text after CPP directives.
164                 - consistently use syslog priorities
165
166         * improve detection of working glob(), including requiring GLOB_LIMIT.
167           don't bother explicilty looking for glob.h; the test above will
168           detect that.
169
170         * update replacement glob() to support GLOB_LIMIT
171
172         * look for setproctitle in -lutil as well
173
174         * pull in <paths.h> if it exists, but still check each _PATH_xxx and
175           define to something sane if not found; certain platforms have a
176           lobotomised <paths.h>
177
178 Fri Mar 16 08:27:09 EST 2001    lukem
179
180         * in getusershell.c, remove __P() and const cruft
181
182         * undef _PATH_FTPUSERS before defining
183
184         * define _PATH_SHELLS if there's no <path.h>
185
186 Wed Mar 14 18:49:57 EST 2001    lukem
187
188         * released 1.0 beta2
189
190         * add COPYING INSTALL README THANKS
191
192         * replace missing vsyslog
193
194 Sat Mar 10 09:15:46 EST 2001    lukem
195
196         * replace missing getusershell
197
198         * look for vfork and don't use if it doesn't exist
199
200         * note tru64 doesn't have vsyslog (still to fix)
201
202         * prototype getusershell et al if missing
203
204 Fri Mar  9 06:27:08 EST 2001    lukem
205
206         * released 1.0 beta1
207
208         * look for libutil.h (FreeBSD) as well as util.h (NetBSD)
209
210         * change the way that glob(3) is checked for 4.4BSD feature
211           compliance so that it's much more robust
212
213         * add strtoll()
214
215 Thu Feb  1 12:24:00 EST 2001    lukem
216
217         * released 1.0 alpha