Commit Graph

113 Commits

Author SHA1 Message Date
Alfred M. Szmidt
5dc26adea6 Updated to GPLv3. 2007-06-29 16:29:35 +00:00
Alfred M. Szmidt
836bde0319 Ran indent and cppi. Removed lint keywords. 2006-10-21 15:24:21 +00:00
Sergey Poznyakoff
ba02f00d8c merge with the main ChangeLog 2006-10-12 13:54:37 +00:00
Sergey Poznyakoff
7279a29ee4 Remove __P wrappers, use program_name instead of __progname, define it in main (required by error.c) 2006-10-12 09:57:29 +00:00
Sergey Poznyakoff
0a8a48cccf Updated 2005-10-11 11:59:15 +00:00
Sergey Poznyakoff
af33967bd7 (noinst_HEADERS): Add shishi_def.h 2005-10-11 11:31:26 +00:00
Sergey Poznyakoff
1ef580604d Added to the repository 2005-10-11 11:31:16 +00:00
Alfred M. Szmidt
629424fcfb *** empty log message *** 2005-01-22 15:19:12 +00:00
Alfred M. Szmidt
34d7580125 (noinst_HEADERS): New variable. 2005-01-22 15:16:41 +00:00
Alfred M. Szmidt
09bfe16c3e * Makefile.am (dist-hook): Target removed.
(header_dirs): Variable removed.
(EXTRA_DIST): Variable removed.

* confpaths.h.in, crypt.h, err.h, getopt.h, obstack.h,
osockaddr.h, paths.h, poll.h, syslog-int.h, arpa/DISTFILES,
arpa/ftp.h, arpa/telnet.h, arpa/tftp.h, protocols/DISTFILES,
protocols/talkd.h: Files removed.
2005-01-21 12:54:49 +00:00
Sergey Poznyakoff
6d5be201e6 Added to the repository 2004-01-30 13:18:58 +00:00
Sergey Poznyakoff
89a9fce22d Fixed disthook 2004-01-30 13:16:17 +00:00
Sergey Poznyakoff
aec8a521cd Updated 2002-09-13 10:50:32 +00:00
Sergey Poznyakoff
c871500021 Added AUTH_ENCRYPT_ defines 2002-09-13 10:46:17 +00:00
Sergey Poznyakoff
cacf86ef6a More changes relating to the transition to autoconf >= 2.52 2002-05-14 15:28:46 +00:00
Sergey Poznyakoff
0a6ea0ed7c Checks for HAVE_DECL variables must read
#if !HAVE_DECL_something, since AC_CHECK_DECLS always
declares HAVE_DECL, either to 0 or to 1.
2002-05-14 15:13:56 +00:00
Alfred M. Szmidt
6a6d1f49c5 *** empty log message *** 2002-04-29 21:27:06 +00:00
Alfred M. Szmidt
1c97b3376b (EXTRA_DIST): Removed version.h.in from the list. 2002-04-29 21:25:20 +00:00
Alfred M. Szmidt
e130ec4e10 *** empty log message *** 2002-04-29 21:12:24 +00:00
Alfred M. Szmidt
489b3cb317 Removed. 2002-04-29 20:37:26 +00:00
Alfred M. Szmidt
bff7d2d48c . 2002-04-28 17:36:58 +00:00
Alfred M. Szmidt
6b3eb1b634 [HAVE_CRYPT_DECL]: Renamed to HAVE_DECL_CRYPT. 2002-04-28 17:06:23 +00:00
Sergey Poznyakoff
35f3968d3c Updated 2002-04-05 00:11:07 +00:00
Sergey Poznyakoff
2dbb648262 Added to repository 2002-04-04 23:56:24 +00:00
Sergey Poznyakoff
3e6629b7e1 Added obstack.h 2002-04-04 23:55:03 +00:00
Jeff Bailey
8fa96b2b7b Upgrade to autoconf 2.52, automake 1.5, and various fixes for srcdir!=builddir builds 2002-02-11 04:17:02 +00:00
Marcus Brinkmann
bd6b5b00d8 Various fixes to make it compile a bit better on FreeBSD.
2001-11-02  Marcus Brinkmann  <marcus@gnu.org>

	* configure.in: When checking for utmp structure fields, always
	include sys/types.h [HAVE_SYS_TYPES_H] before utmp.h (for time_t)
	to get it working on FreeBSD.  Add checks for fields pid, id and
	user.

headers/
2001-11-02  Marcus Brinkmann  <marcus@gnu.org>

	* acconfig.h: Add macros for HAVE_UTMP_UT_PID, HAVE_UTMP_UT_ID,
	HAVE_UTMP_UT_USER.

libinetutils/
2001-11-02  Marcus Brinkmann  <marcus@gnu.org>

	* utmp_logout.c (utmp_logout): Add a horde of conditionals to get
	it working on FreeBSD.
	* utmp_init.c (utmp_init): Likewise.

ftpd/
2001-11-02  Marcus Brinkmann  <marcus@gnu.org>

	* ftpd.c (complete_login): Add missing `;'.

libtelnet/
2001-11-02  Marcus Brinkmann  <marcus@gnu.org>

	* getent.c (getent): Move variable declaration to the beginning of
	the function.
	(getstr): Likewise.

tftp/
2001-11-02  Marcus Brinkmann  <marcus@gnu.org>

	There is a function sendfile() in the FreeBSD system headers, so:
	* tftp.c (sendfile): Rename to...
	(send_file): ... this.
	* main.c (put): Call send_file, not sendfile.
	* extern.h: Prototype send_file, not sendfile.

tftpd/
2001-11-02  Marcus Brinkmann  <marcus@212.23.136.22>

	* tftpd.c: Prototype send_file, not sendfile.
	(formats): Use send_file, not sendfile.
	(sendfile): Rename to ...
	(send_file): ... this.
2001-11-02 21:50:13 +00:00
Sergey Poznyakoff
95b1675105 inetutils/libls can be disable by calling configure --disable-libls
libls it is only use in ftpd.  But it many not compile on certain platforms
because of the lack of fchdir() and dirfd().  So far it runs well on
*BSD, GNU/Linux and Solaris which are main test platforms.  So by default
libls is enable.
2001-08-26 04:41:12 +00:00
Sergey Poznyakoff
41950963fb Added HAVE_POLL_H 2001-07-14 19:20:47 +00:00
Sergey Poznyakoff
aa5299bc9c Check for some of the ifreq fields and sa_len in sockaddr. 2001-06-23 03:26:04 +00:00
Sergey Poznyakoff
c3df3043cb Added missing defines 2001-06-05 09:23:53 +00:00
Sergey Poznyakoff
a8aebc304c Patches From Sergey. 2001-06-02 15:27:15 +00:00
Sergey Poznyakoff
cd2cde3fdc added --with-pam --with-wrap to test PAM and tcp_wrapper support
We may decide to turn this by default for the next release.
2000-08-23 02:54:10 +00:00
Sergey Poznyakoff
f387a9537c in autogen.sh autoheader should be call __after__ aclocal to generate
config.h.in
Remove poll.h from libinetutils and move it in headers/Makefile.am
2000-08-14 04:14:01 +00:00
Sergey Poznyakoff
cd5642c6ef autogenerated by `autoheader -l headers' 2000-08-14 03:43:33 +00:00
Sergey Poznyakoff
839f246dd3 rename libinetutils/poll.h to headers/poll.h 2000-08-09 21:26:00 +00:00
Sergey Poznyakoff
2b6f970537 Commited Micheal Patch.
Guard against initgroups().
undef max before using it.
"interrupt" is a reserver work for certain compiler
guard against it.
empty() uses fd_set but no <sys/select.h> corrected in ftp.
poll.[ch] Typos and not including sys/select corrected.
Various typos and bug fixes done.
2000-08-09 05:44:25 +00:00
Sergey Poznyakoff
4969a572e8 autogen.sh
add autoheader -l headers
configure.in ftpd/Makefile.am ftpd/ftpd.c
Disable the code when a working libwrap.a was not found
This is done by #if def HAVE_LIBWRAP.  And configure should
check and set this macro.
 	headers/acconfig.h headers/config.h.in
forgot to add HAVE_LIBWRAP
inetd/inetd.c
Did not put prototpe for run_service.
 	libinetutils/Makefile.am
forgot to add daemon.c for distribution.
syslogd/ChangeLog syslogd/syslogd.c
Added poll() support and move the creation of the socket
in main() see ChangeLog for rationale.
2000-08-07 17:56:02 +00:00
Sergey Poznyakoff
54acd8d4e8 ChangeLog configure.in ftp/ChangeLog ftp/ruserpass.c
headers/config.h.in libinetutils/ChangeLog
get rid of setlinebuf.
 	libinetutils/localhost.c
do not use static buffers when doing localhost()
to dangerous and lead to subtile dangerous bugs since
about every where in the code we do free() after getting the locahost
sometimes carrelessly.  Since we usually call localhost() only once
the gain of static buffer is minimal.

	syslogd/ChangeLog syslogd/syslogd.c
Remove restrictions on options -l, -s, better compliance to GNU
coding rules .i.e no limits in the number of possible open sockets.
Code indenting to conform to GNU style.
nuked try_help() and help() for usage(). regroup funix fd and name
in a structure.
2000-08-06 05:16:27 +00:00
Jeff Bailey
092a8fa241 Mass add of .cvsignore files. 2000-08-02 16:24:01 +00:00
Sergey Poznyakoff
e6dcaecbca ChangeLog configure.in ftpd/ChangeLog ftpd/Makefile.am
ftpd/ftpd.c headers/config.h.in
support for tcpd_wrapper in ftpd.
2000-07-30 19:48:17 +00:00
Sergey Poznyakoff
a8b96d1d8f headers/config.h.in
typo.
2000-07-30 13:57:41 +00:00
Sergey Poznyakoff
37f4bbff48 ChangeLog configure.in ftpd/ftpd.c headers/config.h.in
support for PAM
2000-07-27 02:54:49 +00:00
Sergey Poznyakoff
5ddf123bac ChangeLog configure.in ftp/Makefile.am ftpd/Makefile.am
ftpd/ftpcmd.y ftpd/ftpd.c ftpd/logwtmp.c ftpd/popen.c
 	glob/Makefile.am headers/config.h.in inetd/ChangeLog
 	inetd/Makefile.am inetd/inetd.c libinetutils/ChangeLog
 	libinetutils/Makefile.am libinetutils/cleansess.c
 	libinetutils/daemon.c libinetutils/des_rw.c
 	libinetutils/forkpty.c libinetutils/getusershell.c
 	libinetutils/herror.c libinetutils/hstrerror.c
 	libinetutils/iruserok.c libinetutils/localhost.c
 	libinetutils/login_tty.c libinetutils/logout.c
 	libinetutils/logwtmp.c libinetutils/openpty.c
 	libinetutils/readstream.c libinetutils/revoke.c
 	libinetutils/setenv.c libinetutils/setsig.c
 	libinetutils/strdup.c libinetutils/stub_tgetent.c
 	libinetutils/tftpsubs.c libinetutils/ttymsg.c
 	libinetutils/utmp_init.c libinetutils/utmp_logout.c
 	libinetutils/xgetcwd.c libinetutils/xstrdup.c
 	libls/Makefile.am libtelnet/Makefile.am libtelnet/genget.c
 	libtelnet/getent.c libtelnet/misc.c ping/Makefile.am
 	rcp/Makefile.am rcp/rcp.c rcp/util.c rexecd/ChangeLog
 	rexecd/Makefile.am rexecd/rexecd.c rlogin/Makefile.am
 	rlogin/rlogin.c rlogind/Makefile.am rlogind/rlogind.c
 	rsh/Makefile.am rsh/rsh.c rshd/Makefile.am rshd/rshd.c
 	syslog/Makefile.am syslog/syslog.c syslogd/Makefile.am
 	syslogd/syslogd.c talk/Makefile.am talk/ctl.c
 	talk/ctl_transact.c talk/display.c talk/get_addrs.c
 	talk/get_names.c talk/init_disp.c talk/invite.c talk/io.c
 	talk/look_up.c talk/msgs.c talk/talk.c talkd/Makefile.am
 	talkd/announce.c talkd/print.c talkd/process.c talkd/table.c
 	talkd/talkd.c telnet/Makefile.am telnet/authenc.c
 	telnet/commands.c telnet/externs.h telnet/main.c
 	telnet/network.c telnet/ring.c telnet/ring.h telnet/sys_bsd.c
 	telnet/telnet.c telnet/terminal.c telnet/tn3270.c
 	telnet/utilities.c telnetd/Makefile.am telnetd/authenc.c
 	telnetd/slc.c telnetd/state.c telnetd/sys_term.c
 	telnetd/telnetd.c telnetd/termstat.c telnetd/utility.c
 	tftp/Makefile.am tftp/tftp.c tftpd/Makefile.am tftpd/tftpd.c
 	uucpd/Makefile.am uucpd/uucpd.c whois/Makefile.am whois/net.c

In a bold move, bring all the functions prototype to ANSI C.
2000-07-19 04:08:39 +00:00
Sergey Poznyakoff
24c5f113d6 configure.in ftpd/ftpd.c ftpd/popen.c headers/config.h.in
commited code to work for ftpd to work with shadow passwd.
2000-07-08 06:01:08 +00:00
Sergey Poznyakoff
6d6198f565 headers/config.h.in
????
	whois/Makefile.am
not to use gen-config-c

 	install-sh missing mkinstalldirs
autogenerated
2000-07-07 04:38:08 +00:00
Sergey Poznyakoff
ce4e7a0f5a ftp/ChangeLog ftp/cmds.c ftp/cmdtab.c ftp/domacro.c
ftp/extern.h ftp/ftp.1 ftp/ftp.c ftp/ftp_var.h ftp/main.c
 	ftp/ruserpass.c ftpd/ChangeLog ftpd/extern.h ftpd/ftpcmd.y
 	ftpd/ftpd.8 ftpd/ftpd.c ftpd/popen.c headers/ChangeLog
 	headers/paths.h headers/syslog-int.h headers/tftpsubs.h
 	headers/arpa/ftp.h headers/arpa/telnet.h headers/arpa/tftp.h
 	headers/protocols/talkd.h inetd/ChangeLog inetd/inetd.8
 	inetd/inetd.c libinetutils/ChangeLog libinetutils/daemon.c
 	libinetutils/des_rw.c libinetutils/forkpty.c
 	libinetutils/iruserok.c libinetutils/kcmd.c
 	libinetutils/krcmd.c libinetutils/login_tty.c
 	libinetutils/openpty.c libinetutils/snprintf.c
 	libinetutils/snprintf.h libinetutils/syslog.c
 	libinetutils/tftpsubs.c libinetutils/ttymsg.c
 	libinetutils/utmp_init.c libls/cmp.c libls/extern.h libls/ls.1
 	libls/ls.c libls/ls.h libls/print.c libls/stat_flags.c
 	libls/util.c libtelnet/ChangeLog libtelnet/auth-proto.h
 	libtelnet/auth.c libtelnet/auth.h libtelnet/enc-proto.h
 	libtelnet/enc_des.c libtelnet/encrypt.c libtelnet/encrypt.h
 	libtelnet/forward.c libtelnet/genget.c libtelnet/getent.c
 	libtelnet/kerberos.c libtelnet/kerberos5.c
 	libtelnet/key-proto.h libtelnet/misc-proto.h libtelnet/misc.c
 	libtelnet/misc.h libtelnet/read_passwd.c rcp/ChangeLog
 	rcp/extern.h rcp/rcp.1 rcp/rcp.c rcp/util.c rexecd/ChangeLog
 	rexecd/rexecd.8 rexecd/rexecd.c rlogin/ChangeLog
 	rlogin/rlogin.1 rlogin/rlogin.c rlogind/ChangeLog
 	rlogind/rlogind.8 rlogind/rlogind.c rsh/ChangeLog rsh/rsh.1
 	rsh/rsh.c rshd/ChangeLog rshd/rshd.8 rshd/rshd.c
 	syslog/ChangeLog syslog/syslog.1 syslog/syslog.c
 	syslogd/ChangeLog syslogd/syslog.conf.5 syslogd/syslogd.8
 	syslogd/syslogd.c talk/ChangeLog talk/ctl.c
 	talk/ctl_transact.c talk/display.c talk/get_addrs.c
 	talk/get_names.c talk/init_disp.c talk/invite.c talk/io.c
 	talk/look_up.c talk/msgs.c talk/talk.1 talk/talk.c talk/talk.h
 	talk/talk_ctl.h talkd/ChangeLog talkd/announce.c talkd/print.c
 	talkd/process.c talkd/table.c talkd/talkd.8 talkd/talkd.c
 	telnet/ChangeLog telnet/authenc.c telnet/commands.c
 	telnet/defines.h telnet/externs.h telnet/fdset.h
 	telnet/general.h telnet/main.c telnet/network.c telnet/ring.c
 	telnet/ring.h telnet/sys_bsd.c telnet/telnet.1 telnet/telnet.c
 	telnet/terminal.c telnet/tn3270.c telnet/types.h
 	telnet/utilities.c telnetd/ChangeLog telnetd/authenc.c
 	telnetd/defs.h telnetd/ext.h telnetd/global.c telnetd/slc.c
 	telnetd/state.c telnetd/sys_term.c telnetd/telnetd.8
 	telnetd/telnetd.c telnetd/telnetd.h telnetd/termstat.c
 	telnetd/utility.c tftp/ChangeLog tftp/extern.h tftp/main.c
 	tftp/tftp.1 tftp/tftp.c tftpd/ChangeLog tftpd/tftpd.8
 	tftpd/tftpd.c uucpd/ChangeLog uucpd/uucpd.c whois/ChangeLog
 	whois/main.c whois/net.c

	* *: Clause 3 removed.
	excerpt from email with RMS:
	"UCB has agreed to drop the advertising clause from the license for all
	BSD software.  The advertising clause is this one:

	3. All advertising materials mentioning features or use of this software
		must display the following acknowledgement:
		This product includes software developed by the University of
		California, Berkeley and its contributors.

	This means that we can delete that paragraph from all files which give
	the University of California as the only copyright holder."
2000-07-06 04:21:09 +00:00
Sergey Poznyakoff
c767c98bb9 Makefile.am configure.in ftp/Makefile.am ftpd/Makefile.am
ftpd/extern.h ftpd/ftpd.c headers/acconfig.h
changes to accomodate libls
2000-07-06 01:59:19 +00:00
Sergey Poznyakoff
1d27dc8ee3 Modified Files:
acconfig.h
use HAVE_STREAMPTY
2000-03-22 04:29:57 +00:00
Sergey Poznyakoff
2f8cafd5ed .. 1999-09-03 18:22:41 +00:00