2006-11-28 Thorsten Kukuk * release version 2.10 * m4/gettext.m4: Upgrade to gettext-0.15. * m4/inttypes-h.m4: New file, from gettext-0.15. * m4/inttypes-pri.m4: Upgrade to gettext-0.15. * m4/lib-link.m4: Upgrade to gettext-0.15. * m4/lib-prefix.m4: Upgrade to gettext-0.15. * m4/lock.m4: New file, from gettext-0.15. * m4/longdouble.m4: Upgrade to gettext-0.15. * m4/nls.m4: Upgrade to gettext-0.15. * m4/po.m4: Upgrade to gettext-0.15. * m4/size_max.m4: Upgrade to gettext-0.15. * m4/visibility.m4: New file, from gettext-0.15. * po/sv.po: New swedish translation from Daniel Nylander . 2004-06-21 Thorsten Kukuk * release version 2.9 * src/yppasswd.c (main): Fix one byte overrun (reported by Alan Cox ). * src/yppasswd.1.in: Fix yppasswd option (-p) Declare ypasswd, ypchsh and ypchfn as deprecated 2003-05-15 Thorsten Kukuk * lib/yp_all_host.c (yp_all_host): status is signed. * man/domainname.8.in: Add hint about programs caching the domainname 2002-03-07 Thorsten Kukuk * man/ypcat.1.in: fix typo (yset -> ypset). Reported by Hector Del Manzano . 2002-12-05 Thorsten Kukuk * release version 2.8 * src/yppasswd.c (ypgetpw): Cast result of sizeof to int. 2002-05-30 Thorsten Kukuk * src/yppasswd.c (main): Make sure strings are NUL terminated after strncpy. Reported by Peter Breitenlohner . 2002-05-23 Martin Vidner * man/yptest.8.in: Fix some typos 2002-05-13 Thorsten Kukuk * release version 2.7 * src/yptest.c: Implement -q option. * man/yptest.8.in: Document all options. * man/ypset.8.in: Fix nroff syntax error. * man/yppasswd.1: Fix typo in yppasswd option. * configure.in: Add option to let yppasswd call passwd/chfn/chsh for changing user informations. * src/yppasswd.c (main): trucante password aging informations from the password field before comparing it (Patch from Alex Larsson ) * configure.in: Add options for cracklib support, fixes for new autoconf, prefer libxcrypt before libcrypt. * src/yppasswd.c: Fix cracklib support. * src/Makefile.am: Link yppasswdd against cracklib if supported. 2002-05-13 gettextize * Makefile.am (SUBDIRS): Add m4. (SUBDIRS): Remove intl. (ACLOCAL_AMFLAGS): New variable. (EXTRA_DIST): New variable. * configure.in (AC_OUTPUT): Add m4/Makefile. 2001-12-09 Thorsten Kukuk * src/Makefile.am (sbin_PROGRAMS): Add yptest * src/yptest.c: New file. * man/Makefile.am: Add manual page for yptest * man/yptest.8.in: New file. * configure.in: Create man/yptest.8 2001-12-08 Thorsten Kukuk * configure.in: Create manual pages in man directory. * man/Makefile.am: Remove old rules to create manual pages. * man/ypset.8.in: Allow only GPL version 2, rename PK_VERSION to VERSION. * man/domainname.8.in: Likewise. * man/nicknames.5.in: Likewise. * man/ypmatch.1.in: Likewise. * man/yppasswd.1.in: Likewise. * man/yppoll.8.in: Likewise. * man/ypwhich.1.in: Likewise. * man/ypcat.1.in: Likewise, also add description of -h option. * src/ypcat.c: Implement -h option (query specific host) * src/ypset.c: Allow only GPL version 2. * src/ypwhich.c: Likewise. * src/yppoll.c: Likewise. * src/yppasswd_xdr.c: Likewise. * src/ypmatch.c: Likewise. * src/ypcat.c: Likewise. * src/domainname.c: Likewise. * lib/Makefile.am (libyptools_a_SOURCES): Add yp_all_host.c. * lib/yp_all_host.c: New, yp_all with user supplied hostname. * lib/yp_all_host.h: New, prototypes for yp_all_host.c. * lib/Makefile.am (noinst_HEADERS): Add yp_all_host.h. 2001-10-31 Thorsten Kukuk * release version 2.6 * src/ypset.c (main): Call setlocale for LC_CTYPE * src/ypwhich.c (main): Likewise * src/yppoll.c (main): Likewise * src/yppasswd.c (main): Likewise * src/ypmatch.c (main): Likewise * src/ypcat.c (main): Likewise * src/domainname.c (main): Likewise * src/yppoll.c: Include time.h, use time_t for order variable * src/yppasswd.c: Include time.h, don't compare old password if passwd.adjunct map is used * configure.in: Add malloc debug options for dmalloc and efence * Makefile.am: Require automake 1.5, add dist-bzip2 2000-10-30 Thorsten Kukuk * Update to gettext 0.10.40 * Update to automake 1.5 * Update to autoconf 2.52 2000-05-21 Thorsten Kukuk * configure.in: Usr /usr/share/man if prefix = /usr. libexecdir is /usr/lib/yp * src/yppasswd.c(getnismaster): print name of NIS master. 2001-03-11 Thorsten Kukuk * release version 2.5 * src/domainname.c (print_error): Add missing argument to printf. * src/yppasswd.c (main): Use strncpy. Dont't use the same buffer for old and new gecos value. * intl: Update to gettext 0.10.35 1999-12-07 Thorsten Kukuk * src/yppasswd.c: Fix size of static buffers. Add patch from Lars R. Clausen to make chsh and chfn work. 1999-11-21 Thorsten Kukuk * lib/nicknames.c: Don't include malloc.h. 1999-10-22 Thorsten Kukuk * release version 2.4 * src/ypwhich.c: Don't include malloc.h. * src/yppasswd.c: Likewise. 1999-10-18 Thorsten Kukuk * src/yppasswd.c (main): Don't print success if we have printed an error message earlier. 1999-07-30 Thorsten Kukuk * etc/nicknames: Change hosts alias to hosts.byname. 1999-06-29 Thorsten Kukuk * src/yppasswd.c: Add defines for no glibc systems. * src/ypmatch.c: Include more header files for Solaris * configure.in: check for rpc/clnt_soc.h * src/ypwhich.c: add rpc headers * lib/getline.c: Include getline.h * intl/libgettext.h: Fix some #if Patches from Peter Breitenlohner 1999-05-18 Thorsten Kukuk * release version 2.3 * src/ypcat.c (print_data): Mark indata as unused. 1999-05-01 Thorsten Kukuk * man/nicknames.5.in: Fix typo. 1999-02-28 Thorsten Kukuk * src/yppasswd.c: Add prototype for getrpcport if needed. * src/ypset.c: Likewise. 1999-02-17 Thorsten Kukuk * src/Makefile.am: Fix rule for installing links for domainname. * po/de.po: Fix typos. 1998-11-11 Thorsten Kukuk * release version 2.2 * src/ypwhich.c: Fix inclusion of local header files. * src/domainname.c: Likewise. * src/ypmatch.c: Likewise. * src/ypcat.c: Likewise. * src/yppasswd.c: Likewise. * src/yppoll.c: Likewise. * src/ypset.c: Likewise. * src/Makefile.am (INCLUDES): Remove -I$(top_srcdir)/lib, or we will use the wrong headers on some systems. * configure.in (WARNFLAGS): Add much more option to find much more problems. 1998-05-28 Thorsten Kukuk * release version 2.1 * src/ypmatch.c (main): Return 1 if entry not found. Reported by Klaus Steinberger . 1998-05-26 Thorsten Kukuk * src/domainname.c (main): Don't print `\n` if we set the domainname. Reported by Richard Gooch 1998-05-19 Thorsten Kukuk * release version 2.0 * src/Makefile.am: Rename rootbin to rootexecbin. * src/Makefile.am (install-exec-hook): Fix creating of domainname links. * src/ypwhich.c (main): Move yp_get_default_domain out of mflag case, so that all cases except -x use it. Reported by Klaus Steinberger . 1998-05-17 Thorsten Kukuk * man/yppasswd.1.in: Fix to match new yppasswd version. * man/nicknames.5.in: Fix AUTHOR section. * man/ypcat.1.in: Likewise. * man/ypmatch.1.in: Likewise. * man/yppoll.8.in: Likewise. * man/ypset.8.in: Likewise. * man/ypwhich.1.in: Likewise. * man/domainname.8.in: Add new features of nis-/ypdomainname. * src/Makefile.am (install-exec-hook): Use hard link for nisdoaminname/ypdomainname. * src/domainname.c: domainname uses getdomainname, [nis|yp]domainname uses yp_get_default_domain. 1998-05-12 Thorsten Kukuk * configure.in: Set MAN_DOMAINNAME * man/Makefile.am (man_MANS): Add Manual pages for domainname only, if we wish to install the program. 1998-05-10 Thorsten Kukuk * release beta version 1.99.2 * configure.in: Fix for gettext 0.10.35 * man/ypcat.1.in: New. * man/ypmatch.1.in: New. * man/yppoll.8.in: New. * man/ypset.8.in: New. * man/yppasswd.8: Renamed to ... * man/yppasswd.8.in: ... this. * src/yppasswd.c: Complete rewritten. * src/ypcat.c (main): Check result from yp_get_default_domain. * src/ypmatch.c (main): Likewise. * src/yppoll.c (main): Likewise. * src/ypset.c (main): Likewise. * src/ypwhich.c (main): Likewise. 1998-05-09 Thorsten Kukuk * man/Makefile.am: Fix the rules for manual pages * src/yppasswd.h: New, from glibc 2.1 snapshot 980509 * src/yppasswd_xdr.c: New generated. * src/domainname.c (print_error): Change error message. * src/ypcat.c (print_error): Likewise. * src/ypmatch.c (print_error): Likewise. * src/yppoll.c (print_error): Likewise. * src/ypset.c (print_error): Likewise. * src/ypwhich.c (print_error): Likewise. 1998-04-24 Thorsten Kukuk * src/ypwhich.c (main): Replace inet_addr with inet_aton. * src/ypset.c: Complete rewritten. * man/Makefile.am: Add domainname.8,nisdomainname.8,ypdomainname.8 * man/ypwhich.1.in: fix section of domainname * src/domainname.c: New. * src/Makefile.am: Add rules for domainname with special install rules * configure.in: Add domainname rules, remove tr from LINUGUAS * release beta version 1.99.1 * src/Makefile.am: Use ${DESTDIR} for creating links * lib/yp-tools.h: New file. * lib/yp_xdr.h: Removed. * lib/ypbinderr_string.h: Removed. * lib/yp_xdr.c: Don't include rpcsvc/yp*.h, but yp-tools.h. * lib/ypbinderr_string.c: Likewise. * src/ypcat.c: Likewise. * src/ypmatch.c: Likewise. * src/yppoll.c: Likewise. * src/ypset.c: Likewise. * src/ypwhich.c: Likewise. 1998-04-19 Thorsten Kukuk * release beta version 1.99.0 * src/ypcat.c (print_data): Check if invallen is correct. * src/yppoll.c: Include 1998-04-16 Thorsten Kukuk * lib/yp_xdr.c: New. * lib/yp_xdr.h: New. * lib/Makefile.am (libyptools_a_SOURCES): Add yp_xdr.* 1998-04-15 Thorsten Kukuk * src/ypcat.c: Complete rewritten, fix keylen problem. * src/ypmatch.c: Fix typos. 1998-04-07 Thorsten Kukuk * src/yppasswd.c (main): Fix version printing. * src/ypmatch.c: Complete rewritten. * man/nicknames.5.in: New. * man/Makefile.am: Add nicknames.5.in 1998-04-06 Thorsten Kukuk * src/yppoll.c: Complete rewritten. 1998-04-04 Thorsten Kukuk * lib/Makefile.am: Add noinst_HEADERS. * acinclude.m4: New, contains AM_FUNC_GETLINE. 1998-04-03 Thorsten Kukuk * src/ypwhich.c: Complete rewritten. * lib/ypbinderr_string.c: New. * lib/ypbinderr_string.h: New. * man/Makefile.am (ypwhich.1): use $(srcdir) * configure.in: Add test for getopt_long * src/Makefile.am: Lot of bug fixes. 1998-02-06 Thorsten Kukuk * release version 1.4.1 * src/ypwhich.c (bind_host): Fix typo * src/yppasswd.c (ypgetpw): Clear the responce struct. 1997-12-30 Thorsten Kukuk * release version 1.4 * src/ypset.c: Fix typos. * src/yppoll.c: Likewise. * src/ypwhich.c: Likewise. * src/yppasswd.c: Include for libc5 * src/Makefile.am: Add LDADD to yppasswd_LDADD * configure.in: Create links for libintl.h if necessary 1997-12-21 Thorsten Kukuk * src/Makefile.am: Create ypchsh and ypchfn links on install * man/Makefile.am: Install ypchsh.1 and ypchfn.1 * yp-tools.spec: Update list of installed files * man/ypchsh.1: New * man/ypchfn.1: New 1997-12-2 Thorsten Kukuk * src/ypwhich.c: Fix error messages 1997-11-29 Thorsten Kukuk * release version 1.3 * All files internationalized * Use of automake * new directory structure * src/ypmatch.c: Fix return codes * start ChangeLog file