/
niceSOFT
/
inetutils
Обзор
Документация
Войти
/
niceSOFT
/
inetutils
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
inetutils-1_4
ChangeLog
493 строки
16 KB
Jeff Bailey
Tweaks
01 авг 2002, 01:51
01 авг 2002, 01:51
e2da675
Код
Авторство
О чём код?
2002-07-31 Jeff Bailey <jbailey@outpost.dnsalias.org> * configure.ac: Update version to 1.4 * ROADMAP: New file 2002-07-27 Marcus Brinkmann <marcus@gnu.org> * NEWS: Update to reflect the recent changes, and change its format to match current GNU practice. Add a copyright statement, and some emacs local variables to support editing it. 2002-06-26 Alfred M. Szmidt <ams@kemisten.nu> * .cvsignore (config.h.in): Removed. (config.hin, autom4te.cache): Added. * configure.ac: Removed erroneous #ifdef's in the checks for __P and syslog internal macros. 2002-05-14 Sergey Poznyakoff <gray@Mirddin.farlep.net> * configure.ac: AC_CHECK_MEMBERS (as of version 2.53 ) fails to recognize the presense of a structure member which is itself of an aggregate type. Thus, tests for struct ifreq.ifr_netmask and struct ifreq.ifr_broadaddr always fail. To work around the bug, first check for a non-aggregate sub-member of the member in question and then create an appropriate HAVE_ define. Use AC_CHECK_DECLS on crypt and errno, as AC_CHECK_DECL does not generate HAVE_DECL_ define. (AH_BOTTOMs): 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. The only exception is HAVE_DECL_HSTRERROR, whose AC_CHECK_DECLS is under a conditional expression, so we have to check for !defined(HAVE_DECL_HSTRERROR) first. 2002-04-29 Alfred M. Szmidt <ams@kemisten.nu> * configure.ac (VERSION): Variable removed. (AC_OUTPUT): Removed headers/version.h and headers/version.h.in from the list. 2002-04-28 Alfred M. Szmidt <ams@kemisten.nu> * configure.ac: Removed form feeds. 2002-04-21 Alfred M. Szmidt <ams@kemisten.nu> * Makefile.am (AUTOMAKE_OPTIONS): Require GNU Automake 1.6. * acinclude.m4 (IU_UCASE, iu_lcase): Variables removed. (IU_RESULT_ACTIONS, IU_CHECK_WEAK_REFS): Use the new AC_DEFINE syntax. (IU_CHECK_DECL, IU_CHECK_TYPE, IU_CHECK_STRUCT_FIELD): Functions removed. (IU_ENABLE_FOO): Use name_BUILD instead of BUILD_NAME. (IU_INCLUDED_REGEX): Replaced with.. (jm_INCLUDED_REGEX): this. * acconfig.h: Removed. * configure.ac: Rewrite. 2002-04-08 Sergey Poznyakoff <gray@Mirddin.farlep.net> * acconfig.h: #undef's for KERBEROS_IV and KERBEROS_V * acinclude.m4 (IU_CHECK_KRB5): New macro: check for the presense of kerberos v.5 * configure.ac: New options: --with-krb4[=PATH], --with-krb5[=PATH] 2002-04-05 Sergey Poznyakoff <gray@Mirddin.farlep.net> * acconfig.h: Removed extra HAVE_UTMPX_H. Added HAVE_CC_T and HAVE_LIBREADLINE. * configure.ac: Check for obstack functions. Modified readline check: assign -lreadline to the separate AC_SUBST variable, instead of appending it to LIBS. Check for cc_t type. Raised patchlevel. 2002-03-14 Sergey Poznyakoff <gray@Mirddin.farlep.net> * configure.ac: Added AC_CANONICAL_SYSTEM to set $host properly. Additional AC_DEFINEs for Solaris. 2002-02-12 Jeff Bailey <jbailey@outpost.dnsalias.org> * TODO: Remove ping * THANKS: Update * README-alpha: *Wow* this file was really inaccurate. * NEWS: Mention talkd, and ping * AUTHORS: Update 2002-02-10 Jeff Bailey <jbailey@outpost.dnsalias.org> * configure.in: Reworked for autoconf 2.52 and renamed to * configure.ac: this. * autogen.sh: Don't point autoheader to headers/ * headers/acconfig.h: Move to ... * acconfig.h: Here * Makefile.am: Require Automake 1.5. Add doc and doc/rfc to build tree. Don't tell autoheader to look in headers/ I moved config.h to the top_builddir to overcome a bug in autoconf that requires the config.h to be in the same directory as aclocal.m4 This meant that I also had to add INCLUDES=-I$(top_builddir)/include. The upshot is that make distcheck now passes, even for $(srcdir)!=$(builddir) * .cvsignore: Add files relating moving config.h to $(top_builddir) 2001-12-25 Alain Magloire * configure.in: Add check for mkstemp (). Check for getpass(). Note from Bert De Knuydt <Bert.Deknuydt@esat.kuleuven.ac.be>. 2001-11-21 Sergey Poznyakoff * configure.in: Removed poll.h, sys/poll.h from AC_CHECK_HEADERS. Added individual check for poll.h, since syslogd uses it unconditionally. 2001-11-03 Alain Magloire * configure.in: Added doc/rfc/Makefile. 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. 2001-11-02 Marcus Brinkmann <marcus@gnu.org> * configure.in: Add doc/Makefile as output file. 2001-10-28 Alain Magloire Certain programs __MUST__ be install root to work properly. There is a hook in the installation to warn the user. But maybe in the future we should try to install as root and failed the installation if it does not work? * ping/Makefile.am: Rules to try install setuid root. * rcp/Makefile.am: Rules to try install setuid root. * rlogin/Makefile.am: Rules to try install setuid root. * rsh/Makefile.am: Rules to try install setuid root. 2001-10-25 Alain Magloire * configure.in: Version to 1.3.2g. 2001-10-25 Sergey Poznyakoff * acinclude.m4: IU_INCLUDED_REGEX: Check for working regex, provide replacement, if necessary. * configure.in: Check for regex. 2001-09-06 Alain Magloire * configure.in: Check for strsignal(). * libinetutils/strsignal.c: New file. 2001-08-29 Marcus Brinkmann <marcus@gnu.org> * Makefile.am (SUBDIRS): Remove `ifconfig' for now (see ifconfig/TODO for a list of items that need to be resolved). 2001-08-26 Alain Magloire Marco D'Itri whois is much more complete then the original one provided by Joel N. Weber II (devnull). So it is enable. * configure.in: use gwhois instead whois * Makefile.am: SUBDIRS have gwhois instead of whois. 2001-08-25 Alain Magloire * configure.in: AC_ARG_ENABLE(libls ..) libls will not work on all platforms, make it possible to disable it. LIBLS, BUILD_LIBLS, WITH_LIBLS, new variable.s * header/acconfig.h: WITH_LIBLS new. 2001-07-14 Sergey Poznyakoff <gray@farlep.net> * configure.in: Check for setpgid(), vhangup(). * ping/ChangeLog: (new) * libicmp/ChangeLog: (new) * libinetutils: See libinetutils/ChangeLog. * rlogind: See rlogind/ChangeLog. * ping: See ping/ChangeLog. 2001-06-20 Sergey Poznyakoff <gray@farlep.net> Patches by Alain: * libicmp(icmp_cksum.c,icmp_echo.c,icmp_timestamp.c,libping.c): use <signal.h> instead of <sys/signal.h>, truncate pid_t before using as ping_ident. * libicmp/ping.h: changed type of ping_datalen to size_t. * libicmp/icmp_address.c: icmp was used unitialized. * ping(ping_address.c,ping_echo.c,ping_router.c,ping_timestamp.c): <signal.h> -> <sys/signal.h> 2001-06-19 Sergey Poznyakoff <gray@farlep.net> * configure.in, Makefile.am: added libicmp and ping to build. * ping/Makefile.am: use @BUILD_PING@ instead of directly assigning bin_PROGRAMS. * libicmp/icmp_timestamp.c: forgotten to commit yesterday :^) * libicmp/ping.h: changed counters in struct PING from int to longs. * libicmp/icmp.h,libicmp/libping.c, ping/ping.c,ping/ping_address.c,ping/ping_echo.c, ping/ping_impl.h,ping/ping_router.c,ping/ping_timestamp.c: Fixed a bunch of inconsistencies (thanks to Alain). Changes to make gcc -Wall less verbose. 2001-06-18 Sergey Poznyakoff <gray@farlep.net> * libicmp/Makefile.am: added icmp_address.c * libicmp/icmp_address.c: added. * libicmp/icmp.h: added new protos * libicmp/icmp_echo.c: eliminated unused variable * libicmp/icmp_timestamp.c: implemented * libicmp/libping.c: changes too numerous to mention. * libicmp/ping.h: reflect changes to libping.c * ping/Makefile.am: added OMIT_DEPENDENCIES * ping/(ping.c,ping_address.c,ping_echo.c,ping_impl.h,ping_timestamp.c) Implemented ICMP_TIMESTAMP and ICMP_ADDRESSMASK requests. None of existing routers answers the latter, though. 2001-06-13 Sergey Poznyakoff <gray@farlep.net> * libicmp(Makefile.am, icmp.h, icmp_cksum.c, icmp_echo.c, icmp_timestamp.c,libping.c,ping.h): added to repository. Currently it is more libping than libicmp, I will be adding required functionality latter. * ping/ping.c: implemented * ping_address.c, ping_echo.c, ping_impl.h, ping_router.c, ping_timestamp.c: added to repository. * paths: PATH_HEQUIV needs search in <netdb.h> (for Solaris) 2001-06-05 Sergey Poznyakoff <gray@farlep.net> * libinetutils/ttymsg.c (normalize_path): Define static and provide a prototype and it was call with the wrong number of arguments. 2001-06-05 Sergey Poznyakoff <gray@farlep.net> * ftpd/ftpd.c: MAP_FAILED is not defined on some systems (e.g. Solaris, SunOS) * headers/paths.h: Added missing _PATH_LOGCONF, _PATH_LOGPID, _PATH_LOG * libls/print.c: Provided defaults for major() and minor() macros for systems lacking them. 2001-06-02 Sergey Poznyakoff <gray@farlep.net> * libinetutils/ttymsg.c: Simple check for '/' in the line name is way too week: it doesn't work for tty names like pts/2, which are perfectly OK. Changed to more sophisticated one: all "./", "../" references in the name are resolved and the resulting name is compared with PATH_TTY_PFX. If it lies under it, everything's Ok. Otherwise we just bail out and quit. * talk/display.c: Added check for *text == '\a' to produce audible bell. * talk/io.c: changed \007's in initial message to beep() after message(). On solaris's AT386 those \007 just produce ^G on the screen. Changed read(0, buf, nb) to getch() in loop. Reason: read() returns raw data from console, thus pressing <enter> returns '\r' which gets displayed on console as ^M, because display.c is expecting to get '\n'. getch() returns '\n' and everything goes smooth. * talk/announce.c: syslog error message from ttymsg(). One never knows... * talkd/process.c: changed find_user(). Previous version returned first console the remote party was logged onto. This one returns the one where he currently is. This is a slightly modified version of berkeley's find_user() dated 1997/04/06. 2001-05-07 Jeff Bailey <jbailey@oasis.zugzug.com> * Makefile.am: Integrate ifconfig into build * configure.in: Integrate ifconfig into build 2001-03-14 Joachim Gabler <joga@sun.com> * rlogind/rlogind.c: exec to /bin/login requires additional parameters on SOLARIS 2001-02-09 Jeff Bailey <jbailey@oasis.zugzug.com> * Makefile.am: Use 4 digit year for `make release' 2001-01-16 Alain Magloire * gwhois/whois.c gwhois/TODO gwhois/Makefile: Update from the patch send by Marco d'Itri. 2001-01-16 Marcus Brinkmann <marcus@gnu.org> * main.c: Terminate array longopts with an element containing all zeros. 2000-11-25 Marcus Brinkmann <marcus@gnu.org> * README: Uppercase the Hurd, fix comment about long option support missing (most -> many). * TODO: Update the entry about long options support (we can now list those which are missing, instead those which have it). Add internationalization/gettext to the list. Uppercase the Hurd. 2000-08-22 Alain Magloire * configure.in: Options --with-pam and --with-wrap so far they are only usefull for ftpd. * Makefile.am: Syslog change for logger. 2000-08-16 Alain Magloire * syslog: Deleted. * logger: New directory, .i.e syslog rename to logger. * configure.in: Change name syslog for logger. 2000-08-15 Alain Magloire * configure.in: Check for fchdir(). Check for ruserok(). 2000-08-09 Alain Magloire * configure.in: Check for poll() and link headers/poll.h to include/poll.h if the OS does not have poll. 2000-08-05 Alain Magloire * configure.in: Remove the check for setlinebuf(), it was for syslogd. We use the more portable: setvbuf (stream, 0, _IOLBF, 0); * header/config.h.in: remove HAVE_SETLINEBUF 2000-08-03 Jeff Bailey * .cvsignore: Add INCLUDE file. Delete it from repository. 2000-08-02 Jeff Bailey * */.cvsignore: Mass add of .cvsignore files to beat CVS into submission. 2000-08-02 Jeff Bailey * README-alpha: Advertise the new commit-inetutils@gnu.org mailing list. 2000-08-01 Michael Vogt * configure.in: added checks for mkdev.h, features.h, dirfd() * headers/config.h.in: added defines for HABE_SYS_MKDEV HAVE_FEATURES_H, HAVE_DIRFD. 2000-07-30 Alain Magloire * headers/config.h.in: new macro HAVE_LIBWRAP. 2000-07-30 Michael Vogt <mvo@debian.org> * configure.in: check for libwrap and <tcpd.h> * headers/config.h.in: new macros HAVE_TCPD_H 2000-07-26 Alain Magloire * configure.in: check for libpam and <security/pam_appl.h>. * headers/config.h.in: new marcros HAVE_LIBPAM, HAVE_SECURITY_APPL_H. 2000-07-18 Alain Magloire * all C files and header files, we make a bold move and translate the prototypes to ANSI C, instead of K&R for better compile time warnings etc .. ansi2knr will the massaging for old C compilers. 2000-07-14 Alain Magloire * configure.in: check for initgroups(). 2000-07-08 Michael Vogt <mvo@debian.org> * ftpd/Makefile.am (INCLUDES): Added $(PATHDEF_FTPDPID) * paths: add PATHDEF_FTPDPID 2000-07-07 Alain Magloire * configure.in: check for <shadow.h> 2000-07-06 Jeff Bailey <jbailey@nisa.net> * autogen.sh: New file for generating build environment for the first time from a CVS checkout. Not added to Makefile.am for distribution. 2000-06-23 Jakob 'sparky' Kaivo <jkaivo@timothy.nodomainname.net> * paths: add PATH_INETDDIR 2000-06-15 David O'Shea * rlogin/rlogin.c(speed): the fd may not be associated with a terminal, when checking for speed(), take appropriate actions to handle the error case. 2000-06-14 Joachim Gabler * configure.in: add check for element ut_exit in struct utmp * lininetutils/utmp_logout: check for HAVE_UTMP_UT_EXIT * libinetutils/openpty.c: smaller fixes (missing ';', structure element gr_pid of struct group replaced by gr_gid 1999-10-03 Jeff Bailey * README-alpha: Update with CVS info and mailing list info. * THANKS: Add Marcus Brinkman 1999-09-13 Jeff Bailey * COPYING, INSTALL, aclocal.m4, install-sh, missing, mkinstalldirs: Remove from CVS repository - They are automatically generated. 1999-05-19 Alain Magloire * configure.in : check for ptsname(), this will give a hint to use SYSVR4 pseudo ptys handling. particularly for telnetd and rlogind. * libinetutls/utmp_{init,logout} : new files. * libinetutils/openpty.c : a new version that should be compatible with SYSV STREAM. * paths : add check for PATH_UTMPX and PATH_WTMPX * configure.in : add check for getcwd, since we use xgetcwd. 1999-05-18 Dan Stromberg * headers/arpa/tftp.h : changing tu_clock to be unsigned to handle larger files (twice as big), without sacrificing anything. We need this to allow sgis to roboinst from a sun tftp server. 1999-05-16 Alain Magloire * config.{guess,sub} : files removed from the repository. We let automake -a create a newer version when releasing From Jeff Bailey. * Makefile.am : added ChangeLog.0 in EXTRA_DIST Noted by Jeff Bailey. 1999-05-14 Alain Magloire * libinetutils/opentty.c : writing on a constant string "/dev/ptyXX" would cause the server to sigsegv. Change to be an array. Problem first noted by Frederic Goudal. 1999-04-18 Alain Magloire * configure.in: ping disable. * configure.in: make links for fnmatch * libinetutils/snprintf.[ch] : support for "%ul". patch from Gerald Combs <gerald@unicom.net> 1999-02-17 Alain Magloire * configure.in: Force the check of HAVE_SOCKADDR_IN_SIN_LEN all the time not just for talk. * configure.in: Check for mmap(), HAVE_MMAP. * configure.in: Check for tzset(), HAVE_TZSET. * configure.in: Check for strcasecmp(). * libinetutils/strcasecmp.c: New file. * libinetutils/xgetcwd.c: New file. * libinetutils/pathmax.h: New file. 1999-02-13 Alain Magloire * ChangeLog.0 : New file, mv ChangeLog ChangeLog.0. Since inetutils is such an heteroclite package, it is more manageable for each utility to have their own ChangLog. * */ChangeLog : New files.