📄 changelog.0
字号:
Removed some random cruft that I'd previously mistakenly added that is not necissary. * headers/Makefile.am (EXTRA_DIST): Renamed variable from noinst_HEADERS. Added tftpsubs.h. Changed version.h to version.h.in. (dist-hook): Added to distribute some files in the arpa and protocols directories. * inetd/Makefile.am (INCLUDES): Use $(PATHDEF_INETDCONF) instead of the old hardcoded value. Added a line that reads `@PATHDEFS_MAKE@'Mon Mar 9 17:04:55 1998 Joel N. Weber II <nemo@koa.iolani.honolulu.hi.us> * inetd/Makefile.am (INCLUDES): Set PATH_INETDCONF.Thu Jan 08 00:16:00 1997 Jeff Bailey <jbailey@gnu.org> * Makefile.am, configure.in: Don't actually define SUBDIRS in configure.in - That confuses automake. Define DIRS instead, and refer to it in Makefile.am. Fixes make problems.Wed Dec 31 14:24:00 1997 Jeff Bailey <jbailey@gnu.org> * Makefile.am: Make SUBDIRS based on autoconf variable. * configure.in: Add the --enable-servers,client back in.Wed Dec 10 23:14:00 1997 Jeff Bailey <jbailey@gnu.org> * configure.in, headers/config.h.in: Build test cases for integrating pathdefs.make into config.h for cleaner Makefiles. See TEEHEE/LALA combo in configure.in for sample.Tue Dec 09 18:18:00 1997 Jeff Bailey <jbailey@gnu.org> * acheader.h: Remove __BSD_SOURCE defineMon Dec 08 18:12:00 1997 Jeff Bailey <jbailey@gnu.org> * headers/Makefile.am: Create * ping/Makefile.am: Create * rexecd/Makefile.am: Create * rlogin/Makefile.am: Create * rlogind/Makefile.am: Create * rsh/Makefile.am: Create * rshd/Makefile.am: Create * syslog/Makefile.am: Create * syslogd/Makefile.am: Create * talk/Makefile.am: Create * talkd/Makefile.am: Create * telnet/Makefile.am: Create * telnetd/Makefile.am: Create * tftp/Makefile.am: Create * tftpd/Makefile.am: Create * uucpd/Makefile.am: Create * libinetutils/Makefile.am: Create * libtelnet/Makefile.am: Create * configure.in: Modify for automake * iumacros.m4: Rename to acinclude.m4 * Makefile.am: Update for directory order * headers/acconfig.h: move to .. * headers/stamp-h.in: Create * acconfig.h: Update with automake definesSun Dec 07 18:04:00 1997 Jeff Bailey <jbailey@gnu.org> * Makefile.am: Create * ftp/Makefile.am: Create * ftpd/Makefile.am: Create * inetd/Makefile.am: Create * rcp/Makefile.am: Create * missing: add * mkinstalldirs: add * install-sh: add * config.guess: add * config.sub: add * INSTALL: add * COPYING: add * configure.in: Add automake hooks. * config.make.in: Remove * rules.make: Remove1997-09-18 Miles Bader <miles@gnu.ai.mit.edu> * libtelnet/kerberos.c (krb_mk_req, krb_rd_req, krb_kntoln, krb_get_cred, krb_get_lrealm, kuserok): Declarations removed. (kerberos4_send, kerberos4_is, kerberos4_reply): Pass addresses of session key args to des functions. * libtelnet/encrypt.h (Schedule): Don't use _ as a field name. * rlogind/rlogind.c: Replace #ifdefs of CRYPT with ENCRYPTION. (do_krb_login): Pass *address* of KDATA->session to des_set_key. * rlogind/Makefile.in (LDLIBS): Add $(LIBAUTH). * libtelnet/enc-proto.h (des_new_random_key, des_set_random_generator_seed, des_key_sched, des_ecb_encrypt, des_string_to_key): Declarations removed. * libtelnet/kerberos.c: Change includes of <des.h> & <krb.h> to <kerberosIV/des.h> & <kerberosIV/krb.h>. * libtelnet/krb4encpwd.c: Likewise. * rsh/rsh.c (main): Pass *address* of CRED.session to des_set_key. * rlogin/rlogin.c (main): Likewise.1997-09-22 Miles Bader <miles@gnu.ai.mit.edu> * libinetutils/version.c (inetutils_version): Change to `1.3.1c'. * inetd/inetd.c (print_service): Use long instead of int for pointer<->int conversion. * ftpd/ftpd.c (main): Likewise. * telnetd/sys_term.c (addarg): Likewise.Mon Sep 22 19:49:42 1997 Philippe De Muyter <phdm@info.ucl.ac.be> * headers/accconfig.h (HAVE_TTYNAME_DECL): New define slot. (HAVE_GETGRNAM_DECL): Ditto. (ttyname): New function prototype #ifndef HAVE_TTYNAME_DECL. (getgrnam): Likewise. * inetd/inetd.c (sys/wait.h): File included only if HAVE_SYS_WAIT_H. * ftpd/ftpd.c, ftpd/popen.c, telnetd/defs.h (sys/wait.h): Ditto. * uucpd/uucpd.c, syslogd/syslogd.c, ftp/cmds.c (sys/wait.h): Ditto. * rcp/util.c, rlogin/rlogin.c, talkd/announce.c (sys/wait.h): Ditto. * syslogd/syslogd.c (sys/resource.h): File included only if HAVE_SYS_RESOURCE_H. * rlogin/rlogin.c (sys/resource.h): Ditto. * configure.in (AC_CHECK_HEADERS): Check for existence of sys/wait.h and sys/resource.h. (IU_CHECK_DECL): Check for declaration of ttyname in unistd.h and getgrnam in grp.h. * libinetutils/openpty.c (termio.h): File included if HAVE_TERMIO_H. (TCSAFLUSH): Macro defined if needed.1997-09-17 Miles Bader <miles@gnu.ai.mit.edu> * libinetutils/version.c (inetutils_version): Change to `1.3.1b'. * ftp/domacro.c: Make inclusion of <string.h> unconditional. * libinetutils/daemon.c (STDIN_FILENO, STDOUT_FILENO, STDERR_FILENO): Macros removed.Wed Sep 17 18:14:48 1997 Philippe De Muyter <phdm@info.ucl.ac.be> * configure.in ({STDIN,STDOUT,STDERR}_FILENO): Create definitions for those macros if they are not defined in unistd.h. * headers/acconfig.h ({STDIN,STDOUT,STDERR}_FILENO): New define slots.Mon Mar 3 17:56:36 1997 Philippe De Muyter <phdm@info.ucl.ac.be> * headers/acconfig.h (HAVE_HOSTENT_H_ADDR_LIST): New macro; (HAVE_GETCWD_DECL, HAVE_GETLOGIN_DECL): New macros. getcwd, getlogin, getpass: New prototypes, if needed. * inetd/inetd.c (sys/resource.h): File included only if HAVE_SYS_RESOURCE_H. (SIGCHLD): Macro defined if not defined. * ftp/ftp.c (hookup): Fixed if not HAVE_HOSTENT_H_ADDR_LIST; do not call fdopen twice with the same file descriptor. * ftp/domacro.c (string.h): File included instead of strings.h if needed. * ftp/extern.h (getpass): Declaration removed. * libtelnet/read_passwd.c: File renamed from read_password.c (> 14). * libtelnet/Makefile.in (SRCS): Reference read_passwd.c, not read_password.c. * libinetutils/localhost.c (localhost): Test ENAMETOOLONG only if defined. * libinetutils/daemon.c (STD{IN,OUT,ERR}_FILENO): Macros defined if not defined. * libinetutils/iruserok.c (ruserok, __icheckhost): Fixed if not HAVE_HOSTENT_H_ADDR_LIST. * configure.in (getcwd, getlogin): Check declarations with IU_CHECK_DECL. (h_addr_list): Check if field exist using IU_CHECK_STRUCT_FIELD.1997-09-15 Miles Bader <miles@gnu.ai.mit.edu> * libinetutils/localhost.c: Protect include of <malloc.h>. * libinetutils/version.c (inetutils_version): Change to `1.3.1a'. * libinetutils/ttymsg.c (ttymsg): Dynamically allocate DEVICE. [!O_NONBLOCK && O_NDELAY] (O_NDELAY): New macro.1997-09-12 Miles Bader <miles@gnu.ai.mit.edu> * rlogin/Makefile.in (SRCS, HDRS, OBJS): Variables removed. (DISTFILES): Don't use $(SRCS) & $(HDRS). (CLEAN): Don't use $(OBJS). (rlogin): Rule removed. * krb.h: File removed. * rsh/rsh.c, rshd/rshd.c: Replace #ifdefs of CRYPT with ENCRYPTION. * rsh/Makefile.in, rshd/Makefile.in (LDLIBS): New variable. * libinetutils/krcmd.c, libinetutils/kcmd.c, libinetutils/des_rw.c: New files (moved from rlogin directory). * rlogin/krcmd.c, rlogin/kcmd.c, rlogin/des_rw.c: Files removed (moved to libinetutils directory). * libinetutils/Makefile.in (SRCS): Add krcmd.c, kcmd.c, & des_rw.c. (OBJS): Add krcmd.o, kcmd.o, & des_rw.o. * rlogin/kcmd.c: Protect whole file with #ifdef KERBEROS. From Alexandre Oliva <oliva@dcc.unicamp.br>: * syslogd/syslogd.c (cfline): Remove declaration of hstrerror. * telnetd/utility.c (fatalperror): Remove declaration of strerror.1997-09-11 Miles Bader <miles@gnu.ai.mit.edu> * rlogin/des_rw.c (des_set_key): Function removed. * rlogin/rlogin.c, rlogin/krcmd.c, rlogin/des_rw.c: Replace #ifdefs of CRYPT with ENCRYPTION. * rlogin/kcmd.c, rlogin/rlogin.c: Don't include "krb.h" * rlogin/Makefile.in (SRCS, HDRS, OBJS, LDLIBS): New variables. (DISTFILES): Base on $(SRCS) and $(HDRS). (CLEAN): Base on $(OBJS). (rlogin): New rule. * configure.in: If authentication is enabled, also define KERBEROS. * headers/acconfig.h (KERBEROS): New define slot. * libinetutils/version.c (inetutils_version): Change to `1.3.1'.1997-09-10 Miles Bader <miles@gnu.ai.mit.edu> * libinetutils/version.c (inetutils_version): Change to `1.3b'. * ftp/cmds.c (lcd): Conditionalize use of getcwd with a zero size arg. * configure.in: Check if getcwd (0, 0) is ok. * headers/acconfig.h (HAVE_GETCWD_ZERO_SIZE): New define slot. From Martin Buck <Martin-2.Buck@student.uni-ulm.de>: * telnet/sys_bsd.c (TerminalNewMode): Don't limit to 7-bits when not in binary mode. 1997-07-28 Miles Bader <miles@gnu.ai.mit.edu> * ftp/ftp.c (recvrequest, gunique): Get rid of perm-checking-with-access crap.1997-05-27 Miles Bader <miles@gnu.ai.mit.edu> * iumacros.m4: Doc fixes.Tue Mar 4 12:49:00 1997 Philippe De Muyter <phdm@info.ucl.ac.be> * paths (PATH_TMP): Added a trailing '/' to default value.Mon Mar 3 23:53:45 1997 Philippe De Muyter <phdm@info.ucl.ac.be> * headers/acconfig.h (HAVE_SYS_ERRLIST): New macro. (getpass, hstrerror, strerror): New function declarations, if needed. * inetd/inetd.c (reapchild): Use wait, if not HAVE_WAIT3. * libinetutils/hstrerror.c (hstrerror): Function made const. * libinetutils/strerror.c (strerror): Function made const. (sys_nerr): Fixed variable name. * configure.in (sys_errlist): If variable exists, AC_DEFINE(HAVE_SYS_ERRLIST).Thu Apr 17 12:47:31 1997 Miles Bader <miles@gnu.ai.mit.edu> * libinetutils/version.c (inetutils_version): Change to `1.3a'.Fri Feb 28 17:05:15 1997 Miles Bader <miles@gnu.ai.mit.edu> * ftpd/ftpd.c (complete_login): Don't segv if CRYPT returns 0. From: Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>: * configure.in (sigset_t): Add missing comma. * rcp/rcp.c (source): Print longer-than-long numbers correctly. * ftpd/ftpcmd.y: Likewise. * ftp/cmds.c (restart): Likewise.Tue Feb 25 18:21:18 1997 Miles Bader <miles@gnu.ai.mit.edu> From David J MacKenzie <djm@va.pubnix.com>: * tftpd/tftpd.c (validate_access): Truncate files opened for writing. * ftp/ftp.c (login): Deal correctly with EOF to Name: prompt.Mon Feb 24 00:19:06 1997 Miles Bader <miles@gnu.ai.mit.edu> * libinetutils/version.c (inetutils_version): Change to `1.3'. * libinetutils/version.c (inetutils_version): Change to `1.2o'. * libinetutils/snprintf.c, libinetutils/snprintf.h: Updated from snprintf-1.1.Sun Feb 23 13:22:41 1997 Miles Bader <miles@gnu.ai.mit.edu> * iumacros.m4 (IU_LIB_NCURSES): Add -with[out]-ncurses-include-dir options. Search $includedir and $prefix/include first in default list. From NIIBE Yutaka <gniibe@mri.co.jp>: * talk/ctl_transact.c (ctl_transact): Zero CTL_MASK before using. * libinetutils/version.c (inetutils_version): Change to `1.2n'. * rules.make ($(bindir)/%: % $(bindir)): Test $USER as well as the output of whoami, for linux boxes with a broken whoami.Fri Feb 21 14:16:31 1997 Miles Bader <miles@gnu.ai.mit.edu> * libinetutils/iruserok.c (iruserok): Dynamically allocate PBUF instead of using MAXPATHLEN. (__ivaliduser): Dynanamically allocage BUF rather than using MAXHOSTNAMELEN. [STDC_HEADERS || HAVE_STDLIB_H]: New include. [HAVE_MALLOC_H] <malloc.h>: New include.Thu Feb 20 14:40:00 1997 Miles Bader <miles@gnu.ai.mit.edu> * libinetutils/version.c (inetutils_version): Change to `1.2m'. * syslog.c: New file. * libinetutils/Makefile.in (SRCS): Add syslog.c.Wed Feb 19 10:02:44 1997 Miles Bader <miles@gnu.ai.mit.edu> * iumacros.m4 (IU_LIB_NCURSES): Add search for NCURSES_INCLUDE. * config.make.in (NCURSES_INCLUDE): New variable. * talk/Makefile.in (CPPFLAGS): Add $(NCURSES_INCLUDE). * headers/acconfig.h (HAVE_SOCKADDR_IN_SIN_LEN): New define slot. * iumacros.m4 (IU_CONFIG_PATHS): Give up on using IFS to break apart search: paths, just use sed. From NIIBE Yutaka <gniibe@mri.co.jp>: * talk/ctl.c (daemon_addr, ctl_addr, my_addr): Leave length out of initialization if !HAVE_SOCKADDR_IN_SIN_LEN. * talk/invite.c (invite_remote): Use memcpy instead of bcopy. * talk/look_up.c (check_local): Likewise. * configure.in: Add check for sin_len field in struct sockaddr_in. Fix test for whether we should build talk.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -