NetBSD/libexec
lukem 999fd3d617 - new ftpd.conf directives:
maxfilesize	set the maximum size of uploaded files
	sanenames	if set, only permit uploaded filenames that contain
			characters from the set "-+,._A-Za-z0-9" and that
			don't start with `.'

- new/changed command line options:
	-e emailaddr	define email address for %E (see below)
	-P dataport	use dataport as the dataport (instead of ctrlport-1)
	-q		use pid files to count users	[default]
	-Q		don't use pid files to count users
	-u		write entries to utmp
	-U		don't write entries to utmp	[default]
	-w		write entries to wtmp		[default]
	-W		don't write entries to wtmp

	  NOTE:	-U used to mean `write utmp entries'. Its meaning has changed
		so that it's orthogonal with -q/-Q and -w/-W. This isn't
		considered a major problem, because using -U isn't going to
		enable something you don't want, but will disable something
		you did want (which is safer).

- new display file escape sequences:
	%E	email address
	%s	literal `s' if the previous %M or %N wasn't ``1''.
	%S	literal `S' if the previous %M or %N wasn't ``1''.

- expand the description of building ~ftp/incoming to cover the
  appropriate ftpd.conf(5) directives (which are defaults, but it pays
  to explicitly explain them)

- replace strsuftoi() with strsuftoll(), which returns a long long if
  supported, otherwise a long

- rework the way that check_modify and check_upload are done in the yacc
  parser; they're merged into a common check_write() function which is
  called explicitly

- merge all ftpclass `flag variables' into a single bitfield-based flag element

- move various common bits of parse_conf() into a couple of macros

- clean up some comments
2000-11-16 13:15:13 +00:00
..
atrun fix up various .Nm abuses: 2000-11-07 06:43:24 +00:00
comsat Un-__P and ANSIfy. 2000-10-04 18:52:50 +00:00
cron
fingerd do not touch __ss_len directly, they are not supposed to be touched. 1999-12-16 06:00:24 +00:00
ftpd - new ftpd.conf directives: 2000-11-16 13:15:13 +00:00
getNAME Don't pass so many args to .Nd macro. It just overflows. 1999-11-19 01:12:39 +00:00
getty provide obvious example of line syntax 2000-11-07 07:02:18 +00:00
hpropd Remove direct calls to "make" and replace with ${MAKE} 2000-10-26 05:52:54 +00:00
identd Make things builds with GCC 2.96 2000-07-03 03:34:25 +00:00
kadmind Remove direct calls to "make" and replace with ${MAKE} 2000-10-26 05:52:54 +00:00
kfd Remove direct calls to "make" and replace with ${MAKE} 2000-10-26 05:52:54 +00:00
kpasswdd Remove direct calls to "make" and replace with ${MAKE} 2000-10-26 05:52:54 +00:00
ld.aout_so In dlopen(), use the main program's library search path, to match semantics of 2000-10-29 13:11:38 +00:00
ld.elf_so Make ldd(1) build again. 2000-11-10 23:53:04 +00:00
lfs_cleanerd Try to prevent running more than one active cleaner on a filesystem at a time. 2000-11-13 22:12:49 +00:00
mail.local Remove INSTALLFLAGS=-fschg, as per change to usr.bin/ssh/ssh/Makefile. 2000-10-18 00:24:18 +00:00
makekey
makewhatis Invoke "nroff" with "-S" (safer mode) option because "makewhatis" is 2000-07-13 06:45:22 +00:00
rexecd Format string cleanups by sommerfeld. 2000-10-10 19:54:37 +00:00
rlogind do not refer free'ed memory region. KAME PR 302 from ryo@iij.ad.jp 2000-11-09 01:04:14 +00:00
rmail Format string cleanups by sommerfeld. 2000-10-10 19:54:37 +00:00
rpc.rquotad Missed a pmap_unset -> rpcb_unset change. 2000-06-03 20:57:40 +00:00
rpc.rstatd remove include of <vm/vm.h> 2000-06-29 06:26:33 +00:00
rpc.rusersd Use sockaddr_storage. 2000-06-03 20:37:37 +00:00
rpc.rwalld sweep of my licenses (userland files w/o only my copyright) for 2000-06-14 17:24:02 +00:00
rpc.sprayd Subject to TI-RPC, followed by complete and utter ANSIfication. 2000-06-03 21:06:02 +00:00
rshd do not refer free'ed memory region. KAME PR 302 from ryo@iij.ad.jp 2000-11-09 01:04:14 +00:00
talkd Formatting nit: add a space. 2000-10-17 20:55:36 +00:00
telnetd Remove direct calls to "make" and replace with ${MAKE} 2000-10-26 05:52:54 +00:00
tftpd defs had 'short block' for blocksize; changed defs to be unsigned. 2000-10-18 01:35:45 +00:00
uucpd
Makefile hprop(8) belongs in /usr/sbin, not /usr/libexec. 2000-08-06 20:42:22 +00:00
Makefile.inc Format string cleanups by sommerfeld. 2000-10-10 19:54:37 +00:00