Commit Graph

11342 Commits

Author SHA1 Message Date
martin ed11f023c9 Backout previous - this library is not ready for linting 2006-10-17 20:34:15 +00:00
christos 51739e272e Only retry if we were able to clean up some descriptors, otherwise we get
into an infinite loop.
2006-10-17 17:44:34 +00:00
uwe e7b566fa33 Switch to MD_DO_NOT_NEED_FALLTHRU.
While here: Factor out .section/.previous wrapper into a separate macro.
Provide frame pointer.  Add the comment to MD_CALL_STATIC_FUNCTION to
explain why it needs semicolon and why we actually don't use that macro.
2006-10-17 01:10:26 +00:00
wiz fef6221a07 Hyphenate nul-terminate. 2006-10-16 09:10:40 +00:00
wiz d65511ddb3 Mark up NULL. 2006-10-16 09:10:29 +00:00
wiz 1a64d82da5 nul/null/NULL cleanup:
when talking about characters/bytes, use "nul" and "nul-terminate"
when talking about pointers, use "null pointer" or ".Dv NULL"
2006-10-16 08:48:45 +00:00
wiz aba3ac5c73 kleink reminded me in a friendly way that "NULL" is the C API
synonyme for a "null pointer" and that there is no "NULL pointer".
2006-10-16 08:42:16 +00:00
christos 40c48e4f33 prevent empty else. 2006-10-15 19:34:51 +00:00
christos ebed6f0b8c add volatile to prevent gcc clobbering. 2006-10-15 19:33:52 +00:00
christos 2979ced6e8 - Instead of wondering if to syslog an error, do so, but in the called
function.
- use snprintf instead of sprintf.
2006-10-15 19:33:03 +00:00
christos 56ec5c798d die on lint errors. 2006-10-15 19:07:38 +00:00
christos ce2c90c7c1 fix incomplete initializers 2006-10-15 16:14:46 +00:00
christos a8756e84f2 prevent empty else. 2006-10-15 16:14:08 +00:00
christos 6b9a17545b comment out dead code. 2006-10-15 16:13:12 +00:00
christos 3b77d4bc25 instead of using the (void)&foo kludge to avoid longjmp clobbering of variables
make the variables volatile as needed.
2006-10-15 16:12:02 +00:00
christos b24124a73d static before const. 2006-10-15 16:11:04 +00:00
perry 35a6eb4807 Make the declarations of wday_name and mon_name less eccentric. I
suppose they were legal before, but lint was unhappy about them. It
was probably unhappy for the wrong reasons, but I think it certainly
wasn't something one would want anyway. Declaring a string of length
three to have storage of length three without room for the nul is
asking for trouble even if it does work in context, and there was no
reason not to state how many days there are in a week or months in a
year -- they aren't onerous and aren't going to change.

NOTE: If this code isn't being synced with the central TZCODE stuff,
it probably should be KNFed etc. It is full of K&R declarations,
register, lots of eccentricities, etc.
2006-10-15 15:32:42 +00:00
martin a5cb9c8ff7 PR lib/34801 from David A. Holland: "static" comes first in declaration. 2006-10-15 10:55:01 +00:00
uebayasi 008312679d A missing period.
Reviewed By:	wiz
2006-10-15 01:53:41 +00:00
christos 48314d6d96 memset the whole struct addrinfo, instead of trying to figure out if we
have a pad member or not.
2006-10-14 21:45:29 +00:00
christos e7acb44bcf Allow escaping of the separators using a double backslash 2006-10-14 18:53:11 +00:00
wiz 353e917272 New sentence, new line. 2006-10-14 07:52:15 +00:00
wiz f80b348714 Consistency: NULL pointer, but nul character. 2006-10-14 07:51:01 +00:00
wiz 641d5b8a5c nul, not null (for the character). 2006-10-14 07:44:58 +00:00
wiz 22b0689a70 Bump date for previous. 2006-10-13 21:12:51 +00:00
wiz 1339a7549f Make HTML-output safe. 2006-10-13 20:58:50 +00:00
wiz af34f948f1 Fix date string. 2006-10-13 20:57:32 +00:00
wiz a199de4e6f Sort SEE ALSO. 2006-10-13 20:56:54 +00:00
wiz f90c2de688 Sort SEE ALSO. 2006-10-13 20:53:21 +00:00
wiz 255a629420 No Xr to ourselves. English improvement. 2006-10-13 20:52:57 +00:00
wiz adc55bc81c No Xr to ourselves. 2006-10-13 20:52:08 +00:00
wiz a721d64ba8 Sort SEE ALSO. 2006-10-13 20:51:28 +00:00
wiz 8b2626be71 "occurred" with two "r", like the majority of files in this directory already
uses it.
2006-10-13 20:51:05 +00:00
tnozaki 65b88fc7e0 PR/30809 added manpages of wcswcs(3) and wcscoll(3), wcsxfrm(3)
(wcs?width and wprintf are already in repository).
2006-10-13 17:28:09 +00:00
wiz f592019bff Bump date for previous.
New sentence, new line.
2006-10-13 00:19:21 +00:00
thorpej 8f6016c4e6 Bump libprop version to 0.4. 2006-10-12 04:48:09 +00:00
thorpej 873293facc Make prop_number_t handle both signed and unsigned numbers. The *integer*
routines now take int64_t arguments, and new *unsigned_integer* routines
take uint64_t arguments.  See prop_number(3) for complete details.
2006-10-12 04:46:56 +00:00
elad dc2e62e609 Reword, based on changes from jmc@OpenBSD, thanks! 2006-10-11 11:22:50 +00:00
rpaulo f3330397f0 Modular (I tried ;-) TCP congestion control API. Whenever certain conditions
happen in the TCP stack, this interface calls the specified callback to
handle the situation according to the currently selected congestion
control algorithm.
A new sysctl node was created: net.inet.tcp.congctl.{available,selected}
with obvious meanings.
The old net.inet.tcp.newreno MIB was removed.
The API is discussed in tcp_congctl(9).

In the near future, it will be possible to selected a congestion control
algorithm on a per-socket basis.

Discussed on tech-net and reviewed by <yamt>.
2006-10-09 16:27:07 +00:00
peter e263dfd62f WFORMAT is no more... 2006-10-08 17:52:28 +00:00
elad 25c47f2333 PR/34602: sushant: Bug in malloc implementation contains dead code in
free_pages()

Applied patch from Mindaugas <unex at linija org> (in #NetBSD-code), thanks
2006-10-08 16:25:15 +00:00
elad e18b1bdd1d PR/27233: Arto Selonen: 'options BUFCACHE' vs. 'sysctl vm.bufcache'
documentation differs
2006-10-08 15:56:50 +00:00
elad 0dd96e541d PR/19444: IIMURA Takuji: usleep(0); seems to microsleep(1);
Patch applied, thanks!
2006-10-08 15:25:28 +00:00
tron 77e4af1adc Make sure "libmagic" gets built after "libz". 2006-10-08 13:43:01 +00:00
rillig bec39efa30 Added a reference to ipcs(1), since that's where one can find out more
about the semaphore limits in case of [ENOSPC].
2006-10-08 08:22:34 +00:00
pooka 2fc4655faf add missing depedency on libz, reported by salo 2006-10-08 08:07:34 +00:00
thorpej 82fd1ebbaa - Move strtoll.c and strtoull.c from libc/stdlib to common/libc/stdlib.
- Add strtoll.c and strtoull.c to libkern.
2006-10-08 03:14:55 +00:00
elad a35b07a2ca Correctly recover signal state if failed trying to set it.
Patch from David A. Holland in #NetBSD-code, thanks!
2006-10-07 22:16:19 +00:00
apb b70c743b65 Include nbtool_config.h for tools build. This was part of the
patch supplied by Wim Lewis in PR 31232.
2006-10-07 22:04:18 +00:00
elad 1210859fa1 Add nit from rillig@ for PR/19603. 2006-10-07 22:02:47 +00:00
thorpej 2e2d300f43 Grr, adjust last so that it works with our busted lint(1). 2006-10-07 21:40:46 +00:00
apb bed8b72282 Clarify that gethostbyname and gethostbyname2 can deal with
string representations of numeric addresses.  PR 28667
2006-10-07 21:30:39 +00:00
elad 9c5eec0043 PR/23152: Matthew Mondor: Minor improvements to section 2 man pages for
NetBSD 1.6.1

Well we're long gone from NetBSD 1.6.1 but I adapted the patch to -current
as it seemed reasonable. Thanks for submitting!
2006-10-07 21:03:51 +00:00
thorpej 569c003c39 Use explicit initializers in STDEXT 2006-10-07 20:46:59 +00:00
kardel 403d759108 - simplify code
- remove any 'permission checks' via geteuid() - with upcoming
  security models these might not match the model any more
- this also fixes a bug where ntp_adjtime() was denied (EPERM)
  even though only a legit read status was performed
2006-10-07 20:02:01 +00:00
elad 09256aac55 PR/31232: Wim Lewis: tools/compat doesn't check for pre-existence of
strmode()

Commited slightly different diff, input and okay from apb@
2006-10-07 16:19:35 +00:00
pooka 34a6a097c3 add util.h to SYNOPSIS 2006-10-06 15:31:20 +00:00
rillig 30991c10e3 Fixed the wording of the <ctype.h> character classification functions by
always using "function" instead of "macro".

Changed "undefined result" into "undefined behavior" for argument values
outside the valid range. Since the character table is allocated via
malloc(), it _may_ happen that it starts at a page boundary, so that
negative values for the argument result in a segmentation fault. In that
case, there is no result at all.
2006-10-05 22:34:52 +00:00
chs 33c1fd1917 add support for O_DIRECT (I/O directly to application memory,
bypassing any kernel caching for file data).
2006-10-05 14:48:32 +00:00
christos cc20633139 don't include <sys/param.h> twice. 2006-10-04 21:23:56 +00:00
dogcow 7f1fcf02d3 use rownddown/rowndup in sys/param.h instead of their now-deleted UC equivs
formerly in sys/gmon.h.
2006-10-04 20:22:14 +00:00
wiz ec15e07b4a Switch from 4-clause to 2-clause BSD license.
Ok dillo@, board@.
2006-10-04 17:29:42 +00:00
tnozaki dbae970b16 use wcstombs/mbstowcs instead of wcsrtombs/mbsrtombs
for performance of non-C/POSIX locale.
2006-10-04 14:19:16 +00:00
tnozaki 44eb8f042e fix gcc -Werror -Wmissing-braces problem
mbstate_t(this is opaque object)'s initializer should be ``{ 0 }'',
so changed 1st field of union from character array to integer.
2006-10-04 13:51:59 +00:00
yamt 41cc94b9f0 remove unused IDLESPINS. 2006-10-03 09:37:07 +00:00
tnozaki 0490c7eba2 fwprintf(stderr) may coredump, when LC_CTYPE locale is set none C/POSIX.
make sure to initialize struct __sfileext in FILE.
2006-10-01 10:29:21 +00:00
dogcow f35a70b511 new ssh import requires another include 2006-09-29 04:56:04 +00:00
christos 3826ab1249 new files and bump for 4.4 2006-09-28 21:24:33 +00:00
christos d9590bcae9 Fix memory leak found by valgrind (Julien Torres) 2006-09-28 13:52:51 +00:00
christos 5863dc6ef1 Coverity CID 4159: Don't memset() needlessly. 2006-09-27 16:20:03 +00:00
plunky 0b73a6ec91 expose the bthcid API details so that external PIN clients do not
need the NetBSD source in order to compile
2006-09-26 19:18:19 +00:00
elad 5c38108d28 Change the PaX mprotect(2) restrictions' "global_protection" knob to
just "global" -- it's shorter and more readable. Update documentation.
2006-09-26 14:48:40 +00:00
lukem fa373d4d88 Use NS_INT16SZ instead of INT16SZ 2006-09-26 05:59:18 +00:00
martin 77d6e4c5bd As suggested by Johan Veenhuizen in PR 32981, reword slightly to avoid
the impression return values would always be -1.
Approved by christos.
2006-09-25 08:55:33 +00:00
cherry 1ad9454efb Towards ia64 libc. Round #2 2006-09-23 17:39:34 +00:00
cherry f264f80b8e Further ia64 libc compat bits 2006-09-23 17:38:03 +00:00
wiz e5b6473963 Add article. Remove superfluous braces. 2006-09-23 15:29:09 +00:00
mishka 5c5e03838a lib/26532: Manual page for open(2) bit difficult to understand:
apply patch with small improvement - s/conditions/methods/
2006-09-23 14:17:16 +00:00
cherry 64f11261d1 ia64 libc MD stuff #1. Pushing in everything before my harddisk pops. 2006-09-22 17:59:47 +00:00
cherry 768b7d52a9 add ia64 libc MI bits. 2006-09-22 12:09:24 +00:00
thorpej 6cf1ffe998 Alter the protocol impemented by prop_kern to allow for bi-directional
plist-based messages and to eliminate looping previously required to
receive a plist from the kernel:

- prop_dictionary_copyin_ioctl() and prop_dictionary_copyout_ioctl()
  now take the cmd argument rather than the file open flag.  The
  read-ness or write-ness of an ioctl command is checked by these
  routines to ensure that information is being passed to/from the
  userland component properly.

- prop_dictionary_copyout_ioctl() now allocates the memory for the
  XML plist on behalf of the userland component by way of uvm_mmap().
  The XML plist is copied out to the newly-mapped anonymous region,
  and the pointer returned via the plistref.

- prop_dictionary_recv_ioctl() is responsible for munmap()'ing the
  region after parsing the XML plist into internal represenatation.

- A new prop_dictionary_sendrecv_ioctl() is added, allowing user space
  code to send a dictionary to the kernel and receive one back as a
  reply.


Update users of prop_kern for the API changes (Bluetooth).

This constitutes an ABI / protocol change -- but this will also be put
into NetBSD 4.0 so that the first proplib release will implement the new
scheme.
2006-09-22 04:20:23 +00:00
wiz e95704c08f Note that newer gcc require -fno-reorder-blocks.
Various other improvements. Bump date.
Based on a patch by skrll.
2006-09-19 19:54:43 +00:00
tsutsui 6a8419e3ee Change type of `net' variable passed via va_list in
_{files,dns,yp}_getenetbyaddr() functions from unsigned long to uint32_t.
In rev 1.29, getnetbyaddr(3) was changed to take uint32_t `net' argument
and also passisng uint32_t `net' to nsdispatch(3) varargs, but
these callback functions were not changed accordingly.

Patch was provided by christos, and this fixes amd(8) coredumps on alpha
when /etc/nsswitch.conf has more than one sources for netgroups.
2006-09-18 17:15:39 +00:00
yamt b1e75a8232 fix a typo pointed by efnbl06 at bn2.maus.net. 2006-09-16 08:29:08 +00:00
skrll b0b0343b24 ANSIfy 2006-09-15 05:29:44 +00:00
cherry 3a0cfd5a72 add ia64 to the ugly IEEEFP hackaround 2006-09-15 00:01:24 +00:00
cherry 51b652e0e3 -DELFSIZE=64 for csu build 2006-09-14 23:55:54 +00:00
christos fd58d46323 when re-opening the file only set SV_FIRST, don't clear accidentally SV_DB
because it leads to core-dumps.
2006-09-14 19:58:48 +00:00
dbj b41feff50f fixes for installing into a case insensitive $DESTDIR
when files may have hard links to a a name that only differs by case
  - change install to unconditionally remove its temporary file
    when installing hard links with -r.  This avoids problems when
    built with posix rename(2) semantics and reinstalling an existing
    hard link.
  - rework hard link targets in bsd.man.mk and bsd.links.mk
    to use makefile constructs instead of shell constructs
  - always reinstall hard links that may have case conflicts, even
    when MKUPDATE=yes, this ensures that they get added to METALOG
  - remove man pages which were hard linked to themselves in libform
  - remove improper hard link command for existing man page in libkrb5
  - fix libl's makefile to include bsd.lib.mk at end
  - remove shell quoting in link target for test's [.1 man page
2006-09-11 22:24:09 +00:00
tnozaki 8316f5b826 correct typo in _DIAGASSERT() and some KNF.
pointed by uebayashi-san, thanks!
2006-09-11 13:06:33 +00:00
cherry 503611ba29 libc stubs added 2006-09-10 21:22:33 +00:00
manu ba5b97f363 Fix ipsec-tools build after recent import 2006-09-09 17:52:01 +00:00
manu bf904e9aa6 Migration of ipsec-tools to NetBSD cvs: the version is "cvs" now... 2006-09-09 16:23:13 +00:00
tnozaki 48d386f61a mapper_std iconv module and mkcsmapper(1) now can treat
plain-row-col charset and 4byte code(like GB18030) as SRC_ZONE.
2006-09-09 14:35:17 +00:00
skrll 296c01bb4f MD_DO_NOT_NEED_FALLTHRU for hppa 2006-09-08 19:18:26 +00:00
uebayasi bd2328b737 Clarify POLLOUT and POLLWRNORM are equivalent. Bump date.
Reviewed By:	wiz
2006-09-08 09:43:51 +00:00
skrll 61b77d1855 MD_DO_NOT_NEED_FALLTHRU for ARM. 2006-09-08 07:29:19 +00:00
uebayasi 3ea2983121 Correct English; help with xtraeme. 2006-09-07 01:24:02 +00:00
wiz 9934420870 Only mark up one word, not the whole sentence. 2006-09-06 18:59:21 +00:00
liamjfoy ecc29b2222 document net.inet.ip.maxflows. dump date. 2006-09-06 18:56:21 +00:00
rpaulo 2fb2ae3251 Import of TCP ECN algorithm for congestion control.
Both available for IPv4 and IPv6.
Basic implementation test results are available at
http://netbsd-soc.sourceforge.net/projects/ecn/testresults.html.

Work sponsored by the Google Summer of Code project 2006.
Special thanks to Kentaro Kurahone, Allen Briggs and Matt Thomas for their
help, comments and support during the project.
2006-09-05 00:29:35 +00:00
liamjfoy 36661dd3cb Update for carp(4). Bump date.
from openbsd
2006-09-04 23:16:22 +00:00
simonb 0f58c090bc Rename these functions to the __<name>14 names.
XXX: still need to be converted to use sigprocmask().
2006-09-04 01:08:11 +00:00
wiz 5b76ee5cd3 Mark up NULL; the character is nul, not null; sort SEE ALSO;
add RCS Id at top of file.
2006-09-02 23:49:02 +00:00
wiz 8d8d8f2ebd Slight wording improvement, sort SEE ALSO, remove trailing dot in SEE ALSO. 2006-09-02 23:43:47 +00:00
rpaulo 1399def216 Rename TEST/test.c to avoid problems when doing a cleandir on case-insensitive
file systems.
ok'ed christos.
2006-08-31 20:20:38 +00:00
christos 95db8cb009 .WAIT before libroken. 2006-08-30 17:23:36 +00:00
christos ec0bdc9542 make this compilable as a tool. 2006-08-28 20:46:26 +00:00
christos 72c3baadfe Remove ad clause. Approved by board@ 2006-08-28 20:42:12 +00:00
plunky 81bd66d7f5 cause bt_devaddr() and bt_devname() to return error if the controller
being queried is not enabled, rather than returning a null address.
2006-08-28 08:24:39 +00:00
christos 044037dd26 - Added string was never added
- have t_goto put an error in the result.
2006-08-27 08:47:40 +00:00
christos bd5f306da4 Show the error instead of just OOPS.
Don't return E2BIG for digit problems.
2006-08-27 08:28:38 +00:00
dsl 7fd4677bc0 fix xtos's pasto 2006-08-27 07:09:04 +00:00
christos 568f6f6f30 Only use __RCSID if we have it. 2006-08-26 23:17:43 +00:00
christos d37c189a03 PR/34238: Aleksey Cheusov: man pages for wcsdup, wcscasecmp and wcsncasecmp
functions
2006-08-26 22:48:50 +00:00
christos a248088000 Add copyright notices. 2006-08-26 22:45:52 +00:00
christos 8919424bdb No need to compile their own efun's. 2006-08-26 18:12:50 +00:00
christos 6e90deb9cb Efun source. 2006-08-26 18:11:45 +00:00
christos e72710e561 Add efun(3) 2006-08-26 18:11:12 +00:00
matt acf2f4a0d7 Remove the XNS man pages. 2006-08-26 16:11:05 +00:00
matt 95ff9c00a4 Move ns_addr and ns_ntoa to compat libc. Add a stripped version of
<netns/ns.h> which only include struct ns_addr and the ns_addr and ns_ntoa
function prototypes.
2006-08-26 16:07:01 +00:00
jdc beb55bfff9 Handle cases where the application installs a SIGWINCH handler after the
curses one is installed by:

  1.  not reinstalling the curses one after restarting
  2.  not sending KEY_RESIZE

Also, update the size of curscr, stdscr and __virtscr to match the new
screen size, so that their sizes are always updated.

Fixes the cases where applications call endwin() and then refresh() in
their SIGWINCH handler (i.e. the resizing problems in PR pkg/27777).
2006-08-25 17:04:32 +00:00
skrll 44521a9e2e Implement MD_DO_NOT_NEED_FALLTHRU for i386.
Reviewed by christos.
2006-08-25 12:44:19 +00:00
christos 1463de6acb use the re-entrant version of getservbyport. 2006-08-24 15:39:11 +00:00
mrg 13cc47f2ec remove duplicates added in previous commit. 2006-08-24 06:56:39 +00:00
jdc 52ef6583f9 Add some more debugging information. 2006-08-23 19:23:55 +00:00
jdc ed312f0773 When deleting windows and screens, also set to NULL the standard names
that refer to the window or screen just deleted.
Add some more debugging information.
2006-08-23 19:23:14 +00:00
jdc c4b88fb280 Make sure we update the correct window when changing colour pairs. 2006-08-23 19:20:37 +00:00
christos 74f55fa411 I think we want both wcs{c,n}casecmp weak. 2006-08-23 14:01:21 +00:00
tnozaki f264ea3a01 cleanup code 2006-08-23 12:57:24 +00:00
mrg a8ef0c95b4 add wcsdup, wcscasecmp and wcsncasecmp. fixes build problems.. 2006-08-23 06:18:12 +00:00
christos bfce146aaa include one more new file. 2006-08-23 01:51:51 +00:00
wrstuden 25b0eaef3c Close a window in which we can not notice a recently-slept-on-our
mutex thread, thus leaving a thread sleeping on an unlocked mutex.

Reviewed by myself and Christos.

Problem reported by Arne H. Juul, arnej at pvv dot ntnu dot no,
in PR 26208. This fix represents option 1 presented in the PR.
2006-08-22 21:46:09 +00:00
christos 54097ce7af PR/34238: Aleksey Cheusov: add wcsdup, wcscasecmp and wcsncasecmp functions 2006-08-22 20:50:46 +00:00
tnozaki 4e2e31b9fe merge recent DragonFlyBSD's change, original commit message is:
Remove all occurences of double semicolons at the end if a line by single ones.
Submitted-by: Bill Marquette <bill DOT marquette AT gmail DOT com>
2006-08-21 20:30:52 +00:00
christos f1fff5b02e Change to a 3 clause copyright after permission of the holders. 2006-08-21 12:45:30 +00:00
ross 05fabc196c urk, wrong place, obviously 2006-08-21 07:08:45 +00:00
thorpej d21620b264 Several changes to proplib:
- Arrays can now be externalized and internalized in the same way
  dictionaries can.
- Add new "externalize to file" and "internalize from file" functions
  to make reading a property list from a file and writing a property
  list to a file more convenient.
- Many assertions in the object implementations are gone.  Instead,
  calling an accessor for one object type with a different object type
  as an argument will return a suitable "invalid" value.
- prop_object_type() now returns a new PROP_TYPE_UNKNOWN value if called
  with a NULL object.
- Externalized property lists now contain a reference to the Apple XML
  plist DTD.
- Add a new prop_ingest(3) facility, which provides a convenient way to
  translate a dictionary into an arbitrary binary representation.
2006-08-21 04:13:28 +00:00
plunky a097328fe5 Add service discovery support for the Handsfree profile 2006-08-17 20:13:31 +00:00
jnemeth 335cb46309 PR/34218 -- Matt Fleming -- date hangs when root trys to set time
backwards while at securelevel >= 2
2006-08-17 09:59:55 +00:00
rpaulo 13a593e7c8 We support the POSIX Clock Selection Option. 2006-08-14 18:14:19 +00:00
wiz 31e92ca26e stresep, not strnsep. Remove duplicate "the". Bump date for previous. 2006-08-13 23:20:52 +00:00
wiz a5afdcde5a Mark up NULL. 2006-08-13 23:19:45 +00:00
christos cbfb283c65 - Add strndup and stresep
- Use stresep so in fstab so that we can mount paths with white space in them.
2006-08-12 23:49:53 +00:00
christos ce0ef6cfc4 Pretending to be Elad's keyboard:
fileassoc.diff adds a fileassoc_table_run() routine that allows you to
pass a callback to be called with every entry on a given mount.

veriexec.diff adds some raw device access policies: if raw disk is
opened at strict level 1, all fingerprints on this disk will be
invalidated as a safety measure. level 2 will not allow opening disk
for raw writing if we monitor it, and prevent raw writes to memory.
level 3 will not allow opening any disk for raw writing.

both update all relevant documentation.

veriexec concept is okay blymn@.
2006-08-11 19:17:47 +00:00
wiz ffda6b7e64 Bump date for previous. 2006-08-08 17:32:56 +00:00
wiz e003ee3619 Add RCS Id. 2006-08-08 17:32:05 +00:00
wiz 81b12ac32b Quote some characters for HTML output. 2006-08-08 17:31:35 +00:00
tnozaki 8d8d8b951d - wcstombs.3
correct wrong prototype,
    reported by OpenBSD's PR 5171/library.
- wcsrtombs.3
    correct wrong prototype and misusage of the header file.
2006-08-08 17:14:05 +00:00
wiz acffd648f6 Bump date for previous. Remove some Pp for consistency. 2006-08-05 18:18:37 +00:00