freebsd-dev/sys
Nick Sayer fcae3aa61f If securelevel>1, allow the clock to be adjusted negatively only up to
1 second prior to the highest the clock has run so far. This allows
time adjusters like xntpd to do their work, but the worst a miscreant
can do is "freeze" the clock, not go back in time.

We still need to decide on an algorithm to clamp positive adjustments.
As it stands, it is possible to achieve arbitrary negative adjustments
by "wrapping" time around.

PR:		10361
1999-04-07 16:36:56 +00:00
..
alpha 1. Modify config to issue different code for debugging. 1999-04-07 09:28:03 +00:00
amd64 Add defines for the P6 model-specific registers. 1999-04-07 03:58:15 +00:00
boot Reactivate trace! after making it egcs-friendly. 1999-04-06 02:43:06 +00:00
cam Use PHOLD/PRELE rather than P_PHYSIO. 1999-04-06 03:05:36 +00:00
coda Removed a bogus cast to c_caddr_t. This is part of terminating 1999-01-29 07:23:53 +00:00
compat Fix thread/process tracking and differentiation for Linux threads emulation. 1999-03-02 00:28:09 +00:00
compile
conf 1. Modify config to issue different code for debugging. 1999-04-07 09:28:03 +00:00
contrib Need to include /contrib/dev/oltr/... not dev/oltr/... 1999-03-10 17:45:26 +00:00
ddb Fixed -Wcast-qual warnings. 1999-02-12 12:44:19 +00:00
dev fix typo 1999-04-06 23:09:58 +00:00
fs Catch a case spotted by Tor where files mmapped could leave garbage in the 1999-04-05 19:38:30 +00:00
geom Fixed variable overflow problem. 1999-03-11 18:50:39 +00:00
gnu Make NDGBPORTS an official option. 1999-03-13 13:20:59 +00:00
i4b Minor adjustments to make LINT compile again (thanks to phk for reminding me). 1999-03-16 11:07:04 +00:00
i386 1. Modify config to issue different code for debugging. 1999-04-07 09:28:03 +00:00
isa failled spell-check 1999-04-06 21:15:18 +00:00
isofs/cd9660 Don't comment out dead code; remove it. 1999-01-31 11:54:29 +00:00
kern If securelevel>1, allow the clock to be adjusted negatively only up to 1999-04-07 16:36:56 +00:00
libkern Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 02:26:20 +00:00
miscfs Catch a case spotted by Tor where files mmapped could leave garbage in the 1999-04-05 19:38:30 +00:00
modules Replace LKM with KLD. 1999-04-06 13:57:33 +00:00
msdosfs Back out half of 1.32: don't print a message on every failed mount attempt. 1999-03-28 23:00:33 +00:00
net Add a missing declaration that broke the compilation of this file. 1999-04-03 22:36:56 +00:00
netatalk Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-27 22:42:27 +00:00
netatm Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 00:57:57 +00:00
netinet Merge from RELENG_2_2, per luigi. Fixes the ntoh?() issue for the 1999-03-30 23:45:34 +00:00
netipx * Change sysctl from using linker_set to construct its tree using SLISTs. 1999-02-16 10:49:55 +00:00
netkey #ifdef out unused function key_freetables. 1999-01-12 12:38:31 +00:00
netnatm Examine all occurrences of sprintf(), strcat(), and str[n]cpy() 1998-12-04 22:54:57 +00:00
netns Make INET a proper option. 1998-01-08 23:42:31 +00:00
nfs Hold nfsd's upages in-core with PHOLD rather than P_NOSWAP. 1999-04-06 03:07:54 +00:00
nfsclient Hold nfsd's upages in-core with PHOLD rather than P_NOSWAP. 1999-04-06 03:07:54 +00:00
nfsserver Untangle the nfs send and receive queue locking a little. One lock 1999-02-25 00:03:51 +00:00
ntfs Added limited write ability. Now we can use some kind 1999-02-19 12:31:02 +00:00
pc98 1. Modify config to issue different code for debugging. 1999-04-07 09:28:03 +00:00
pccard Import PCI pccard bridge chip probing from PAO. Hopeful prelude for 1999-04-01 15:28:10 +00:00
pci Remove inactive pmap_setdevram()/pmap_setvidram consumer code. 1999-04-07 03:59:13 +00:00
posix4 * Change sysctl from using linker_set to construct its tree using SLISTs. 1999-02-16 10:49:55 +00:00
powerpc Removed all traces of `p_switchtime'. The relevant timestamp is per-cpu, 1999-02-28 10:53:29 +00:00
rpc
svr4 svr4 emulator will refuse to unload itself if it is currently in use. 1999-02-04 12:43:17 +00:00
sys Generic memory range attribute interface. 1999-04-07 03:59:32 +00:00
tools Declare static __inline functions as __inline in their forward 1999-02-28 11:30:00 +00:00
ufs Hold the mfs process's upages in-core with PHOLD rather than P_NOSWAP. 1999-04-06 03:08:43 +00:00
vm Don't forcibly kill processes that are locked in-core via PHOLD - it was 1999-04-06 03:14:56 +00:00
Makefile Backed out previous commit. It depends on a.out utilities and libraries 1998-12-30 12:06:08 +00:00