File: ChangeLog

package info (click to toggle)
muddleftpd 1.3.13.1-4
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,340 kB
  • ctags: 2,404
  • sloc: ansic: 16,327; python: 642; makefile: 345; sh: 241
file content (266 lines) | stat: -rw-r--r-- 9,901 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
2003-11-03  Joerg Jaspert  <joerg@debian.org>

	* modules/auth: authlibexample/Makefile.in,
	authlibmud/Makefile.in, authlibsmb/Makefile.in,
	authlibmysql/Makefile.in, authlibmsql/Makefile.in: Added -fPIC so
	it actually compiles on different platforms.

2003-11-02  Joerg Jaspert  <joerg@debian.org>

	* configure.ac, modules/auth/authlibmysql/configure.ac: Changed
	way we look for mysql. Thats easier for users now.

	* modules/auth/: authlibmsql/auth.h, authlibmysql/auth.h,
	authlibsmb/auth.h, authlibmud/auth.h, authlibexample/auth.h:
	Changed include from varargs.h to stdarg.h as gcc no longer
	includes varargs.h

	* modules/auth/: authlibmsql/README, authlibmysql/README,
	authlibsmb/README, authlibmud/README, authlibexample/README:
	Changed documentation to be in sync with new configure/makefile
	things.

	* modules/auth: authlibmsql/Makefile.in,
	authlibmysql/Makefile.in, authlibexample/Makefile.in,
	authlibsmb/Makefile.in, authlibmud/Makefile.in: Change Install
	Target from TODO to something useful. Install the autlibfile in
	libdir/muddleftpd set by configure run.
	Also install the READMEs as README.auth$MODULE in the
	documentation dir (see below).

	* doc/Makefile.in: Added things to install txt documentation in
	prefix/share/doc/muddleftpd/*

2003-11-02  Beau Kuiper <rugger@swiftdsl.com.au>

	* src/ftpd.h: removed headers for string.h since they are in
	string.h. Updated prototype for safe_vsnprintf().

	* src/string.c: fixed double use of varargs in string_catvprintf().
	This fixed muddleftpd problems on PPC and possibly other archs.

	* src/string.h: updated prototype for string_catvprintf()

	* src/ftpout.c: modified ftp_write to use fixed string_catvprintf()

	* src/logger.c: modified debuglog() to use fixed safe_vsnprint()

	* src/utils.c: fixed possible double use of varargs in safe_vsnprintf()
	Fixed safe_snprintf() so it does not use safe_vsnprintf() to prevent
	performance degredation due to new design.

	* Configure.ac: Added a check for stdarg.h, since the replacement
	snprintf code needs it.

2003-04-15  Beau Kuiper <rugger@arach.net.au>

	* src/main.c: mainprog(): added code to close all file descriptors.
	After the server is started, it will also close the terminal file
	desciptors, so ssh sessions are not stalled at logout.

	* src/utils.c: fd_closeall_nonterminal(): determines the max file
	descriptors number and attempts to close all open fds. The terminal
	file descriptors are left untouched.

2002-11-20  Beau Kuiper <rugger@arach.net.au>

	* src/acl.c: transfer_config(): Added code that allows the server
	to retrieve the gid a user will operate as from the password file.
	Just put "!" in front of the gid parameter. (eg gid !anuser) will
	give the user the gid of the user anuser.

2002-10-29  Beau Kuiper <rugger@arach.net.au>

	* src/string.c: string_filterbadchars(): Added code to only allow
	/r and /n characters if and only if they are together as a TELNET
	newline (/r/n). This fixes the bug of muddleftpd accepting input
	with those characters in it and then mucking the log files up with
	it.

	* src/logger.c: Removed code that replaces /r and /n with spaces.
	It doesn't need it anymore, since I have cured the original bug.

2002-10-21  Joerg Jaspert  <joerg@debian.org>

	* modules/auth/authlibexample/COPYING: Added back. This license
	is different (a public domain one) and not GPL as I blindly
	assumed from the name. Sorry Beau.

2002-10-20  Joerg Jaspert  <joerg@debian.org>

	* NEWS: Added. Contains summaries of changes between releases.

	* CHANGES: Removed, that is now in NEWS.

	* modules/auth/: authlibmsql/README, authlibmysql/README,
	authlibsmb/README: No need to mention that it depends
	on muddleftpd. Of course it does, it is distributed with it. :)

	* tools/muddlestats.0.3.0/: AUTHORS, COPYING: Removed.
	AUTHORS integrated into the main AUTHORS, license is the same as
	Muddleftpd, GPL.

	* AUTHORS: Rewrote so it reflects current state of the Art.

	* modules/auth/: authlibmysql/AUTHORS, authlibmysql/COPYING,
	authlibsmb/AUTHORS, authlibsmb/COPYING,
	authlibexample/AUTHORS, authlibexample/COPYING,
	authlibmsql/AUTHORS, authlibmsql/COPYING,
	authlibmud/AUTHORS, authlibmud/COPYING: Removed.
	Authors is now integrated into the main AUTHORS file and license is
	same as Muddleftpd.

2002-10-20  Joerg Jaspert  <joerg@debian.org>

	* Developer.txt: Added Section about Changelogs/Commit
	Messages.  Changed (C) for new Files to be for the Muddleftpd team.

2002-10-20  Beau Kuiper  <kuib@ljbc.wa.edu.au>

	* modules/auth/: authlibexample/AUTHORS,
	authlibexample/CHANGES, authlibexample/COPYING,
	authlibexample/Makefile.in, authlibexample/README,
	authlibexample/auth.h, authlibexample/authunix.c,
	authlibexample/configure.ac, authlibmsql/AUTHORS,
	authlibmsql/CHANGES, authlibmsql/COPYING,
	authlibmsql/Makefile.in, authlibmsql/README,
	authlibmsql/auth.h, authlibmsql/authmsql.c,
	authlibmsql/configure.ac, authlibmud/AUTHORS,
	authlibmud/CHANGES, authlibmud/COPYING,
	authlibmud/Makefile.in, authlibmud/README,
	authlibmud/auth.h, authlibmud/authmud.c,
	authlibmud/configure.ac, authlibmysql/AUTHORS,
	authlibmysql/CHANGES, authlibmysql/COPYING,
	authlibmysql/Makefile.in, authlibmysql/README,
	authlibmysql/auth.h, authlibmysql/authmysql.c,
	authlibmysql/configure.ac, authlibsmb/AUTHORS,
	authlibsmb/CHANGES, authlibsmb/COPYING,
	authlibsmb/Makefile.in, authlibsmb/README,
	authlibsmb/auth.h, authlibsmb/authsmb.c,
	authlibsmb/configure.ac, authlibsmb/valid.h,
	authlibsmb/smbval/Makefile.in, authlibsmb/smbval/byteorder.h,
	authlibsmb/smbval/md4.c,
	authlibsmb/smbval/rfcnb-common.h,
	authlibsmb/smbval/rfcnb-error.h, authlibsmb/smbval/rfcnb-io.c,
	authlibsmb/smbval/rfcnb-io.h,
	authlibsmb/smbval/rfcnb-priv.h,
	authlibsmb/smbval/rfcnb-util.c,
	authlibsmb/smbval/rfcnb-util.h, authlibsmb/smbval/rfcnb.h,
	authlibsmb/smbval/session.c,
	authlibsmb/smbval/smbdes.c, authlibsmb/smbval/smbencrypt.c,
	authlibsmb/smbval/smblib-common.h,
	authlibsmb/smbval/smblib-priv.h,
	authlibsmb/smbval/smblib-util.c, authlibsmb/smbval/smblib.c,
	authlibsmb/smbval/smblib.h,
	authlibsmb/smbval/std-defines.h,
	authlibsmb/smbval/std-includes.h, authlibsmb/smbval/valid.c,
	authlibsmb/smbval/valid.h: Finally added module code
	into CVS

2002-10-20  Beau Kuiper  <kuib@ljbc.wa.edu.au>

	* Makefile.in, autogen.sh, configure.ac,
	defaults.h, defaults.h.in, install-sh: Imported
	authentication modules into build system.
	
	Install does not work properly for modules, and there are still
	some more tweaks to do

2002-10-20  Joerg Jaspert  <joerg@debian.org>

	* Developer.txt: Added suggestions from Beau

2002-10-19  Joerg Jaspert  <joerg@debian.org>

	* Developer.txt: First version of Guidelines for People
	working on Muddleftpd

2002-10-17  Beau Kuiper  <kuib@ljbc.wa.edu.au>

	* Makefile.in, config.h.in, src/version.c:
	updated to autoconf 2.54

2002-10-17  Beau Kuiper  <kuib@ljbc.wa.edu.au>

	* Makefile.in, configure, configure.ac,
	configure.in: updated to autoconf 2.54

2002-10-16  Beau Kuiper  <kuib@ljbc.wa.edu.au>

	* src/logger.c: Logger patch was broken
	
	Character constants are in ', not in " And character 20 is not a
	space, while 0x20 is

2002-09-28  Joerg Jaspert  <joerg@debian.org>

	* src/util/seteguid.c~: Well, it exists in the original
	tarball, but its a backup file -> delete it :)

2002-09-28  Joerg Jaspert  <joerg@debian.org>

	* src/util/: pwgrent.c, seteguid.c, seteguid.c~,
	snprintf.c, strerror.c, strerror.h: Uhh, looks
	like i missed to add them into CVS

2002-09-26  Joerg Jaspert  <joerg@debian.org>

	* defaults.h: Ok, devel version is odd, stable is even.

2002-09-26  Joerg Jaspert  <joerg@debian.org>

	* defaults.h: This is now 1.3.12 and no longer 1.3.11-devel

2002-09-26  Joerg Jaspert  <joerg@debian.org>

	* src/logger.c: Remove \r and \n before output to logfile

2002-09-26  Joerg Jaspert  <joerg@debian.org>

	* AUTHORS: Changed debian maintainer

2002-09-26  Joerg Jaspert  <joerg@debian.org>

	* AUTHORS, CHANGES, COPYING, INSTALL,
	Makefile.defs, Makefile.in, README, TESTING,
	TODO, config.h.in, configure, configure.in,
	defaults.h, doc/Makefile.in, doc/cookie.txt,
	doc/ftpcmds.txt, doc/muddleftpd.txt,
	doc/mudlogd.txt, doc/mudpasswd.txt, doc/reference.txt,
	doc/info/muddleftpd.info, doc/info/muddleftpd.texi,
	doc/man/ftpwho.1, doc/man/muddleftpd.1,
	doc/man/mudpasswd.1, examples/README,
	examples/anon-only.conf, examples/anon-reigon.conf,
	examples/mudlogd.conf, examples/ratios.conf,
	examples/standard.conf, examples/vserver-host.conf,
	examples/vserver.conf, examples/vserverbig.conf,
	src/Makefile.in, src/acl.c, src/acl.h, src/auth.c,
	src/auth.h, src/authanon.c, src/authdisable.c,
	src/authint.c, src/authpam.c, src/authunix.c,
	src/bufread.c, src/cfloader.c, src/checkip.c,
	src/cmd.c, src/config.c, src/configfile.h,
	src/datasock.c, src/dir.c, src/file.c, src/ftp.c,
	src/ftpcmd.h, src/ftpd.h, src/ftplist.c,
	src/ftpout.c, src/ftpsite.c, src/ftpstat.c,
	src/ftpstate.c, src/ftptrans.c, src/ftpwho.c,
	src/init.c, src/logger.c, src/main.c,
	src/malloc.c, src/mudlogd.c, src/mudpasswd.c,
	src/myglob.c, src/myglob.h, src/newfile.c,
	src/pnums.h, src/procnum.c, src/proxy.c,
	src/ratio.c, src/ratio.h, src/ratiotool.c,
	src/reply.h, src/select.c, src/shmem.c,
	src/socket.c, src/string.c, src/string.h,
	src/tokset.h, src/utils.c, src/version.c,
	tools/muddlestats.0.3.0/AUTHORS,
	tools/muddlestats.0.3.0/COPYING,
	tools/muddlestats.0.3.0/INSTALL,
	tools/muddlestats.0.3.0/README, tools/muddlestats.0.3.0/TODO,
	tools/muddlestats.0.3.0/muddleftpd.logrotate,
	tools/muddlestats.0.3.0/muddlestats-gather.py,
	tools/muddlestats.0.3.0/muddlestats.lsm,
	tools/muddlestats.0.3.0/muddlestats.py: Imported muddleftpd


Copyright (C) 2002 Muddleftpd Team, http://www.nongnu.org/muddleftpd/
Copying and distribution of this file, with or without modification, are
permitted provided the copyright notice and this notice are preserved.