ChangeLog 4.27 KB
Newer Older
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
22-Jul-2000:
	Document ~/.pgpkey. (Herbert Xu, herbert@gondor.apana.org.au)

18-Dec-1999:
	Add support for ~/.nofinger files.

14-Dec-1999:
	bsd-finger-0.16 is released.

12-Dec-1999:
	Withdrew -R option; finger can figure out on its own if it needs
	  to emit CRs.
	Also, make printing of pts/* ttys work right.

14-Sep-1999:
	Rewrote output handling of finger to deal with 8-bit characters 
	  correctly. Also fixed what I think was some uninitialized data
	  displaying ":0" utmp entries.
	Backed out patch 1.15 of finger/util.c because it was completely
	  wrong. Fixed gecos processing _again_.
	Added -R option to finger that causes it to emit CR before every
	  LF. Changed fingerd to use it. This means fingerd no longer 
	  needs to fork.

1-Aug-1999:
	Complete y2k and y2038 audit.

31-Jul-1999:
	Redid makefiles/config stuff for new confgen version.

23-Sep-1997:
	fingerd should now refuse to run as root and bail if it can't find
	"nobody". 

22-Sep-1997:
	Fix finger to not destroy gethostbyname() results with
	getservbyname(). 

02-Aug-1997:
	Fix fingerd to complain if it can't switch from root.

12-Jun-1997:
	bsd-finger-0.10 released.

08-Jun-1997:
	More adjustments for glibc.

13-May-1997:
	Do dynamic column width formatting in short format printout. (HJ Lu)

05-Apr-1997:
	Added configure script to generate MCONFIG.
	glibc fixes from HJ Lu.
	Display .pgpkey file in finger (Edward S. Marshall,
	  emarshal@common.net)
	Better utmp handling.

08-Mar-1997:
	Split from full NetKit package. 
	Generated this change log from NetKit's.

07-Mar-1997:
	Fixed finger to reject .plans that aren't regular files. (Thomas
	  Roessler, roessler@sobolev.rhein.de)

01-Feb-1997:
	Fixed finger's timezone handling. Now gets daylight time right.

29-Dec-1996
	NetKit-0.09 released.
	Fix doc bugs in fingerd.
	Fingerd accepts -p as equivalent to -L for compatibility with
	  "fingerd-extlog.tar.gz".
	Assorted alpha/glibc patches. (Erik Troan, ewt@redhat.com)
	Assorted bug fixes from Debian. (Peter Tobias, 
	  tobias@et-inf.fho-emden.de)
	Hardened programs against DNS h_length spoofing attacks.
	Use inet_aton() everywhere instead of inet_addr().
	Fixed bug in finger's processing of &'s in full names that probably has
	  security implications.
	Finger doesn't follow symlinks now.

22-Aug-1996
	NetKit-B-0.08 released.
	fingerd uses fork instead of system for running uptime (with -w flag).
	fingerd supports -L flag to run alternate finger client.
	(almost) everything now compiles with lots of warnings turned on.
	fingerd now accepts a new -u flag to reject "finger @host" queries.
	fix bug in finger that prevented matching full names
	  (fix from James Jones <james@richland.cc.il.us>.)

25-Jul-1996
	NetKit-B-0.07A released.

23-Jul-1996
	NetKit-B-0.07 released.
	Integrated a collection of patches that had been lurking on the net,
	  including the 256-ptys support for telnetd and passive mode ftp.
	Major security fixes, including to fingerd, lpr, rlogin, rsh, talkd, 
	  and telnetd. Do *not* use the sliplogin from earlier versions of this
	  package, either.
	Several of the daemons support better logging.
	Much of the code builds without libbsd.a or bsd includes.
	Massive code cleanup. Almost everything compiles clean with gcc
	  -Wall now. rusers and rusersd do not; patches to rpcgen to fix
	  this would be appreciated if anyone feels like it.
	New maintainer:  David A. Holland, dholland@hcs.harvard.edu

date not known
	NetKit-B-0.06 released.
	Added a missing argument in a printf to the finger source
	  code. Phil Edge
	"finger -l" prints the standard timezone when it should print the
	  daylight savings timezone. tzname[0] is standard timezone and
	  tzname[1] is daylight savings timezone.  This patch is from Phil
	  Edge. He wasn't too sure about this patch, and I haven't looked
	  into it. Anyone who really knows about this stuff? Look into
	  lprint.c in the finger source. I changed all "1 - daylight" into
	  "daylight"... You could also verify all Linux-specific changes
	  to timezone things. Other parts look also like duplicate work.
	  (Maybe even wrong...)

date not known
	NetKit-B-0.05 released.
	Fixed finger/util.c to cope with XDM login entry in utmp (Leonard
	  Zubkoff)

date not known
	NetKit-B-0.04 released.

date not known
	NetKit-B-0.03 released.
	Fixed fingerd to not use 'getdomainname' to get the FQDN.