1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278
|
ypserv NEWS -- history of user-visible changes.
Copyright (C) 1998-2019 Thorsten Kukuk
Please send bug reports, questions and suggestions to <kukuk@thkukuk.de>.
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
|