summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
1996-03-30DDB support added.Michael Shalayeff
1996-03-25From NetBSD: merge of 960317Niklas Hallqvist
1996-03-09sendmail 8.7.5dm
1996-03-04Updating to the latest LBL release.Michael Shalayeff
Sun's SKIP support added.
1996-03-03WOrking disk statistics; NetBSD PR 2161Thorsten Lockert
1996-03-02Using TCP broke ypxfr -C which in turn caused yppush to fail on thedm
master NIS server. I gave yp_bind_host an extra argument to select TCP/UDP transport.
1996-03-02add_interdomain should succeed even with no YP_INTERDOMAIN recorddm
1996-03-02Added in stuff from 960121. Fixed several bugs in ypxfr.dm
1996-03-02timespec members are now named tv_{,u}secThorsten Lockert
1996-02-23sendmail 8.7.4dm
1996-02-22From NetBSD:Niklas Hallqvist
Added explicit dependencies on yacc generated files. From Luke Mewburn <lukem@supp.cpr.itg.telecom.com.au>. Fixes PR #2032.
1996-02-22From NetBSD:Niklas Hallqvist
Fixed Typo. Closes PR 2001 from Thorsten Frueauf <frueauf@ira.uka.de> Keep them coming!
1996-02-22From NetBSD:Niklas Hallqvist
Spelling correction
1996-02-22From NetBSD:Niklas Hallqvist
Fix dangling 'The'; From Mike Long <mike.long@analog.com>
1996-02-22From NetBSD:Niklas Hallqvist
fix pr/1226 from David Gluss: allow rdate to use adjtime(2)
1996-02-22From NetBSD:Niklas Hallqvist
Be explicit about the fact that ip-up and ip-down are executed with a null environment. Closes PR #1866 by John M Vinopal.
1996-02-21made cleandir to remove non-source filesNiklas Hallqvist
1996-02-19netbsd: bind 4.9.3dm
1996-02-19netbsd: bind 4.9.3dm
1996-02-17added nqnfs option to nfs mountsdm
1996-02-15libcrypt no longer a link dependancy.etheisen
1996-02-15libcrypt no longer a link dependancy.etheisen
1996-02-04sleep() call not needed (from NetBSD).hannken
1996-01-31use YP, install nicelyTheo de Raadt
1996-01-29included paths.hdm
1996-01-29Sendmail 8.7.3 from NetBSDdm
1996-01-29sendmail 8.9.1dm
1996-01-29sendmail 8.9.1dm
1996-01-25IP filter 3.0.1dm
1996-01-23Use /var/tmp not /usr/tmp for deadlettersetheisen
1996-01-23Use /var/tmp not /usr/tmp for deadlettersetheisen
1996-01-23Use /var/tmp not /usr/tmp for deadlettersetheisen
1996-01-20ypserv_xdr, as generated by rpcgen from yp.x with one major exception.chuck
in xdr_ypresp_key_val() invert the order of loading the key and value (rpcgen says [1] stat, [2] key, [3] value, but the data on the wire comes in as [1] stat, [2] val, [3] key... you can't fix this in yp.x because if you invert the ordr in yp.x not only does it invert the order in ypserv_xdr.c, but it also inverts it in the structure in yp.h which cancels out the inversion in ypserv_xdr.c. i guess this means it is not possible to have a yp.x that descrives the YP protocol properly?). ***NOTE*** this file is also needed because some of the YP functions in libc are broken. For example, compare src/lib/libc/yp/xdryp.c's version of xdr_domainname() to the one in this file generated by rpcgen. Note that xdryp.c calls: if (!xdr_string(xdrs, &objp, YPMAXDOMAIN)) { /* xdryp.c */ while ypserv_xdr.c (generated by rpcgen) calls: if (!xdr_string(xdrs, objp, YPMAXDOMAIN)) { /* rpcgen */ (note the lack of "&" in the second line). Clearly libc is wrong and needs to be fixed (XXX). (Of course changing libc could break other YP stuff, which is why I haven't attemped it... :) ) When libc is fixed, it should be possible to phase out this file, I think.
1996-01-20major revision and clean up by Chuck Cranor (i.e. me):chuck
- convert to new yplog() function and clean up log message formats - remove transp args from all _svc functions since you can get it from rqstp->rq_xprt, and rpcgen seems to favor this format - delete all the calls to svc_sendreply() and svc_freeargs() as this can be done in one place in ypserv.c (except for the "all" request which forks off a child process) - avoid possible sprintf() buffer overflows by using snprintf() - use MAXPATHLEN, rather than a hardcoded 255. - eliminate un-needed static variables - avoid possible off by one buffer overflow in tid/prog/port and use snprintf() just to be sure. - random code cleanup and simplification
1996-01-20major cleanup by Chuck Cranorchuck
- use queue.h rather than do by hand - fix up logging to use new yplog - fix a few off by one errors - don't double malloc the DBM structure - avoid possible sprintf buffer overflows - random code cleanup
1996-01-20Major reworking of ypserv.c by me: this program actually works now!!chuck
highlights: - fixed yp first call (uses ypreq_nokey rather than ypreq_key, despite what yp.x says) - cleanup of looging - removed SVCXPRT args to "local" since you can get them from svc_req and this makes it look more like rpcgen's output - use new yplog() - add call to db init
1996-01-20new yp.h, as generated by rpcgen.chuck
1996-01-20minor clean upchuck
1996-01-20use new yplog functionchuck
1996-01-20fixed string formatting, minor cleanupchuck
1996-01-20main makefilechuck
1996-01-20fixes: install Makefile.yp, Makefile.mainchuck
1996-01-20various changes (from me):chuck
- don't store null in the database - use MAXPATHLEN - avoid sprintf() buffer overflows - minor cleanups
1996-01-20Total re-write of yplog by Chuck Cranorchuck
(made it more printf like)
1996-01-20fix: adjust private keys to exclude the null in their sizechuck
(we don't store nulls in the db [any more])
1996-01-20cleanup: use snprintf() to prevent buffer overflowchuck
1996-01-15from netbsd; More descriptive message for printer status. Addresses PR #509Theo de Raadt
1996-01-15from netbsd:Theo de Raadt
Cross-reference fsinfo(8) and mk-amd-map(8), as per PR #1057. From David Brownlee <abs@mono.city.ac.uk>.
1996-01-11from netbsd; Fix typo and make some enum. lists more compactTheo de Raadt
(James Jegers; PR#592).
1996-01-11login names starting with "t" were trashed; original bug report byTheo de Raadt
<tommy@mdc.tijp.ti.com>. from soda@sra.co.jp; netbsd pr#1926