Go to file
Bill Paul d2c75ac3d8 Fix a couple of bogons. The first two were brought to my attention
by Peter Wemm:

- In yppasswdproc_update_1_svc(), I wasn't paying attention and put
  a couple of lines of code _after_ a return() instead of before.
  (*blush*)

- The removal of certain temp files didn't always work (this showed
  up mostly if you were using /etc/master.passwd as your NIS passwd
  template instead of /var/yp/master.passwd). This is because the
  whole temp file creation mechanism I was using was tragically
  broken (you can't rename across filesystems).

This problem I found myself:

- If you have a very large password database (30,000 or more entries),
  there can be a delay of several seconds while pw_copy() copies the
  ASCII template file and subsitutes in the modified/new entry. During
  this time, the clnt_udp() code in the RPC library may get impatient
  and retry its request. This will get queued at the server and be
  treated as a second request. By then the password change will have
  been completed and the second request will fail (the old password is
  no longer valid). To attempt to fix this, we save the IP address and
  port of each request and ignore any subsequent requests from the
  same IP and same port that arrive within five minutes of each other.
1996-08-04 22:13:05 +00:00
bin Updated to match kernel changes for timer/run queue. 1996-07-31 09:27:23 +00:00
contrib/tcl General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
eBones Ensure that each Kerberised applet has CFLAGS containing -DKERBEROS. 1996-07-30 21:16:34 +00:00
etc Move intermediary file generation to /var partition 1996-07-31 06:47:05 +00:00
games Correctly declare main() as `int'. 1996-07-17 20:13:33 +00:00
gnu Check for, and disallow, duplicate tags in the "cvs import" command. 1996-07-20 02:08:56 +00:00
include New routed.h that goes with the new routed. 1996-07-22 21:14:48 +00:00
lib 1. Add verbose flag to ftp_login() 1996-08-03 11:58:54 +00:00
libexec Use err() instead of perror()/exit() and remember to #include <errno.h> 1996-08-04 19:17:15 +00:00
lkm Added or restored #include of <machine/md_var.h>. Some declarations 1996-07-01 20:29:10 +00:00
release Try to make screen update more efficient (less flickering) by more 1996-08-03 10:11:56 +00:00
sbin Add relevant files to the FILES section 1996-08-03 19:13:35 +00:00
secure Some breakeages sneaked in. This fixes them. 1996-07-30 21:09:48 +00:00
share documented in comments that 'avail' should be in 1996-08-04 19:30:34 +00:00
sys Add separate kmalloc classes for BIO buffers and Ktrace info. 1996-08-04 20:13:08 +00:00
tools Update to use modern make meta-variables. Fix the $Id$ both. 1996-06-30 18:02:58 +00:00
usr.bin Suppress the messages from the server after login (ftpVerbose(ftp,0)). Errors 1996-08-04 00:35:39 +00:00
usr.sbin Fix a couple of bogons. The first two were brought to my attention 1996-08-04 22:13:05 +00:00
COPYRIGHT This is the official 4.4 Lite copyright. 1994-09-11 07:53:28 +00:00
Makefile The bootstrap target in src/Makefile has the wrong order for lex/tsort 1996-08-03 13:00:35 +00:00