ypserv NEWS -- history of user-visible changes. Copyright (C) 1998-2021 Thorsten Kukuk Please send bug reports, questions and suggestions to . Version 4.2 * Remove temporary files from yp_maplist Version 4.1 * Bug fix release Version 4.0 * Use libnsl instead of libnis * Several bug fixes Version 3.7 * ypxfr: better error messages * yppush: rewrote callback registration, enable --port again Version 3.6 * yppush: register callback for IPv6, too. Version 3.5 * yppush: convert more IPv4 only RPC functions to TI-RPC variants * rpc.ypxfrd: Likewise. Version 3.4 * yppush: convert IPv4 only RPC functions to TI-RPC variants Version 3.3 * Adjust debug output for IPv6 addresses * Fix yppush Version 3.2.1 * ypserv.8 docu enhancements about securenets Version 3.2 * Fix memory leak in access library Version 3.1 * ypserv: Don't increase RPC buffer Version 3.0 * Convert code to use ti-rpc functions * Implement IPv6 support Version 2.32.1 * Adjust for systemd >= 209 Version 2.32 * Update autoconf/automake * ypserv: remove broken SIGHUP support. * /var/yp/Makefile: read MINUID/MINGID from /etc/login.defs Version 2.31 * Fix build failures Version 2.30 * Add systemd support Version 2.29 * Fix memory leaks in error case in rpc.yppasswdd and rpc.ypxfrd Version 2.28 * Add support for tokyocabinet (gdbm replacement) * Lot of small bug fixes Version 2.27 * qdbm support was added * Lot of small bug fixes Version 2.26 * ypserv: Fix trusted_master option * mknetid: Fix group parsing Version 2.25 * Lot of small bug fixes/improved error handling Version 2.24 * rpc.yppasswdd: Fix -x option Version 2.23 * rpc.ypxfrd creates now a pid file Version 2.22 * Update ypserv.8 manual page * Fix possible memory corruption bug Version 2.21 * Better handling of RPC decoding errors Version 2.20 * Manual page cleanup * Add some sanity checks Version 2.19 * Fix ypxfr crashes * Fix ypserv crash if own hostname is not resolveable Version 2.18 * rpc.yppasswdd: Fix possible buffer overflow with -x/-E option Version 2.17 * Fix debug output * Don't ignore securenets for ypserv domain functions Version 2.16 * Fix signal handlers * Fix HP-UX support Version 2.15 * makedbm: Use correct seperator if dumping databases * rcp.yppasswdd, rpc.ypxfrd, yppush, ypserv: Compile with -fpie Version 2.14 * ypxfr: Fix problems with fetching maps from SGI ypserv Version 2.13 * ypserv: Set SLP domain attribute if configured * ypserv: Fix memory leak if file cache is too small Version 2.12.2 * ypserv: Refresh SLP registering after some time * ypserv: Fixes for creating services.byservicename Version 2.12.1 * ypserv: Change SLP URL to service:ypserv Version 2.12 * ypserv: Fix compatibility problems with Solaris 9 Version 2.11 * ypserv: Add SLP support * ypxfr: Fix seg.fault * yppush: Add support for fix port Version 2.10 * ypserv: Remove fork limit * ypserv: Save/restore errno in signal handler * makedbm: Remove spaces from end of key Version 2.9 * ypxfr: query ypserv for correct master name * Make it more portable * Make number of allowed childs a compile time option * Use system svc_run() * Fix return code for wrong/invalid map- and domainname * Make source code more portable Version 2.8 * Fix compiler warnings * Fix bug of counting running childs Version 2.7 * ypserv now forks again for transfering complete NIS maps * Update to latest autoconf/automake version Version 2.6 * Fix bug that rpc.ypxfrd doesn't really close maps * Allow user configureable number of cached database file handles Version 2.5 * Fix memory leak Version 2.4 * Minor bug fixes Version 2.3 * Minor bug fixes Version 2.2 * Minor bug fixes * Allow IP numbers as master host * Lookup master name of NIS map to avoid compare problems * Fix problems with ypcat Version 2.1 * Minor bug fixes/typos * Fix paths in manual pages * Document removal of tcp_wrapper support * Fix bug so that ypxfr transfers the whole map in fallback mode * rpc.yppasswdd can now register itself to a given port Version 2.0 * Merge bug fixes from Debian Version 1.99.0 * Rewrite Version 1.3.10 * Fix various problems with SIGCHLD handling Version 1.3.9 * Security update Version 1.3.8 * yppush fix for ndbm support * yppush fix for Irix 6.5.x NIS slave servers * rpc.yppasswdd shadow rule fixes * rpc.yppasswdd fixes for saving/restoring old file modes Version 1.3.7 * All daemons give away controlling tty. * Fix possible buffer overflow in rpc.yppasswdd. * Use yp_msg and not syslog in rpc.yppasswdd for debug messages * Use strcasecmp in yppush for comparing hostnames. * Set Endianes for ypxfrd transfer correct. * Fix file handle corruption through ypproc_all * Fix error handling for fork() call * Add support for keys and datum which are longer then 1024 bytes * ypinit doesn't need a working ypwhich -m * makedbm: some bug fixes for aliases and handling comments * Add --debug flag to rpc.yppasswdd * Add support for merging passwd with shadow file * Add support for merging group with gshadow * Minor bug fixes for 64bit platforms * Bug fixes for libc5 * Add support for changing passwd file by external program Version 1.3.6 * Fix bug in ypserv.conf parser * Fix support for gdbm on 64bit platforms * Fix yp_all return code for empty maps * Upgrade ypmake to version 0.11 from Olaf Kirch * Add support for passwd.adjunct * Allow all characters >= 32 Version 1.3.5 * makedbm bug fixes Version 1.3.4 * Fix output of ypxfr * Fix /var/yp/Makefile dependency Version 1.3.3 * Fix rpc.yppasswdd seg.fault in error case * Make compiling with libc5 working again Version 1.3.2 * Upate documentation * Fix NDBM support Version 1.3.1 * Bugfixes Version 1.3.0 * Support for ndbm (SunOS 4.x/5.x) (Not complete) * Add FQDN support (configure --enable-fqdn). All hostnames will go through gethostbyname to determine the offical hostname * Add YP V1 protocol Version 1.2.8 * Bugfixes Version 1.2.7 * Bugfixes Version 1.2.6 * pwupdate and makedbm man pages * Remove tryresolve, hacker could stop ypserv with it Version 1.2.5 * Add patches from SuSE distribution Version 1.2.4 * yppasswd and rpc.yppasswdd bugfixes Version 1.2.3 * Fix _dns_gethostbyname problem with Linux/libc5 Version 1.2.2 * rpc.yppasswdd bugfixes * ypMakefile improvements Version 1.2.1 * Fix ypserv DB file caching * A lot of rpc.yppasswdd bugfixes Version 1.2.0 * Cache the DB file handles