| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=72171
|
| |
|
|
|
|
|
| |
this is already usable one.
Notes:
svn path=/head/; revision=72169
|
| |
|
|
|
|
|
|
|
|
|
| |
- whitespace: incorrect usage of tab or space
- removal of comments which served either no purpose or were
misleading
Submitted by: bde [a while ago]
Notes:
svn path=/head/; revision=72112
|
| |
|
|
|
|
|
|
|
| |
Compatability is not an existing english word.
Add $FreeBSD$.
Notes:
svn path=/head/; revision=72092
|
| |
|
|
|
|
|
|
|
| |
Seperate does not exist in the english language.
Submitted to look at by: kris
Notes:
svn path=/head/; revision=72089
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72068
|
| |
|
|
|
|
|
|
|
|
| |
Clean up stdio.h a bit and remove _THREAD_SAFE. Some of the
usual macros getc, putc, getchar, putchar are no longer macros.
Approved by: -arch
Notes:
svn path=/head/; revision=71580
|
| |
|
|
| |
Notes:
svn path=/head/; revision=70811
|
| |
|
|
| |
Notes:
svn path=/head/; revision=70632
|
| |
|
|
| |
Notes:
svn path=/head/; revision=70626
|
| |
|
|
|
|
|
| |
implementation (conformance to '96 POSIX standard).
Notes:
svn path=/head/; revision=70558
|
| |
|
|
| |
Notes:
svn path=/head/; revision=70492
|
| |
|
|
|
|
|
| |
implement.
Notes:
svn path=/head/; revision=70442
|
| |
|
|
|
|
|
|
|
|
| |
to "telldir.h" in order to prevent namespace pollution in
<dirent.h> (which was including <sys/queue.h>).
Add $FreeBSD$ to rewinddir.c and seekdir.c.
Notes:
svn path=/head/; revision=69841
|
| |
|
|
|
|
|
| |
Use _PATH_* where where possible.
Notes:
svn path=/head/; revision=69793
|
| |
|
|
|
|
|
|
| |
Also add a location count (used as the magic for telldir)
to DIR. A future change will also add a mutex/lock.
Notes:
svn path=/head/; revision=69655
|
| |
|
|
| |
Notes:
svn path=/head/; revision=69498
|
| |
|
|
| |
Notes:
svn path=/head/; revision=69394
|
| |
|
|
|
|
|
|
|
| |
PR: 22936
Submitted by: Donald J. Maddox <Donald.J.Maddox@cae88-102-101.sc.rr.com>
bde
Notes:
svn path=/head/; revision=69356
|
| |
|
|
|
|
|
|
|
|
| |
stderr in case of warnings and errors.
Rename malloc_options to have a leading underscore, I belive I have been
told that is more correct namespace wise.
Notes:
svn path=/head/; revision=69201
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
because it only takes a struct tag which makes it impossible to
use unions, typedefs etc.
Define __offsetof() in <machine/ansi.h>
Define offsetof() in terms of __offsetof() in <stddef.h> and <sys/types.h>
Remove myriad of local offsetof() definitions.
Remove includes of <stddef.h> in kernel code.
NB: Kernelcode should *never* include from /usr/include !
Make <sys/queue.h> include <machine/ansi.h> to avoid polluting the API.
Deprecate <struct.h> with a warning. The warning turns into an error on
01-12-2000 and the file gets removed entirely on 01-01-2001.
Paritials reviews by: various.
Significant brucifications by: bde
Notes:
svn path=/head/; revision=67708
|
| |
|
|
|
|
|
| |
Submitted by: Makoto MATSUSHITA <matusita@jp.FreeBSD.org>
Notes:
svn path=/head/; revision=67182
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) Add FreeBSD: tag.
2) Add parenthesis around macro args.
3) Add parenthesis around macros which are expressions.
4) Add do { ... } while (0) around macros which are compound statements.
5) Sync bitstr_size and bit_alloc with neater versions from NetBSD.
6) Fix bit_ffs and bit_ffc so that they don't search off the end of the
bitstirng.
7) Try to avoid rightshifting signed ints.
I didn't take NetBSD's version directly as the macros are significantly
slower for long bitstrings. Bruce reviewed a previous version of
this patch.
PR: 21204
Submitted by: bob@immure.com
Reviewed by: bde
Notes:
svn path=/head/; revision=66872
|
| |
|
|
| |
Notes:
svn path=/head/; revision=66055
|
| |
|
|
|
|
|
|
|
| |
"src/libexec/rtld-elf/rtld.c" revision 1.48. This eliminates a
warning when building the dynamic linker, and it doesn't seem to
hurt anything else.
Notes:
svn path=/head/; revision=66043
|
| |
|
|
|
|
|
| |
It defines the boolean values.
Notes:
svn path=/head/; revision=65918
|
| |
|
|
|
|
|
|
|
| |
This is part of whole subsystem fixing
Reviewed by: imp
Notes:
svn path=/head/; revision=65885
|
| |
|
|
|
|
|
|
|
|
| |
in SHARED=copies case since all symbolic links previously created by
SHARED=symlinks install have already been removed to that point.
PR: misc/21150
Notes:
svn path=/head/; revision=65834
|
| |
|
|
|
|
|
| |
Add nsswitch.h to the list of includes installed.
Notes:
svn path=/head/; revision=65553
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
configure FreeBSD so that various databases such as passwd and group can be
looked up using flat files, NIS, or Hesiod.
= Hesiod has been added to libc (see hesiod(3)).
= A library routine for parsing nsswitch.conf and invoking callback
functions as specified has been added to libc (see nsdispatch(3)).
= The following C library functions have been modified to use nsdispatch:
. getgrent, getgrnam, getgrgid
. getpwent, getpwnam, getpwuid
. getusershell
. getaddrinfo
. gethostbyname, gethostbyname2, gethostbyaddr
. getnetbyname, getnetbyaddr
. getipnodebyname, getipnodebyaddr, getnodebyname, getnodebyaddr
= host.conf has been removed from src/etc. rc.network has been modified
to warn that host.conf is no longer used at boot time. In addition, if
there is a host.conf but no nsswitch.conf, the latter is created at boot
time from the former.
Obtained from: NetBSD
Notes:
svn path=/head/; revision=65532
|
| |
|
|
|
|
|
|
|
|
|
|
| |
and bump __FreeBSD_version to 500012 to mark the occasion.
setproctitle() is prototyped in unistd.h as opposed to stdlib.h
where OpenBSD and NetBSD have it.
Reviewed by: peter
Notes:
svn path=/head/; revision=65353
|
| |
|
|
|
|
|
|
|
|
|
| |
The man pages need some adjustments.
PR: 12960, 12962
Submitted by: James Howard <howardjp@wam.umd.edu>
Obtained from: OpenBSD
Notes:
svn path=/head/; revision=65294
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for crypt(3) by now. In any case:
Add crypt_set_format(3) + documentation to -lcrypt.
Add login_setcryptfmt(3) + documentation to -lutil.
Support for switching crypt formats in passwd(8).
Support for switching crypt formats in pw(8).
The simple synopsis is:
edit login.conf; add a passwd_format field set to "des" or "md5"; go nuts :)
Reviewed by: peter
Notes:
svn path=/head/; revision=64918
|
| |
|
|
| |
Notes:
svn path=/head/; revision=64767
|
| |
|
|
|
|
|
|
|
|
|
|
| |
pid_t rfork_thread(int forkflags, void *stack, int (*func)(void *arg),
void *arg);
A new process is created, presumably using RFMEM shared address space.
The child process switches to the supplied stack, which is set up with a
function call frame. The function is called with the supplied arguement.
If the function returns, the return value will be used with _exit(2).
Notes:
svn path=/head/; revision=64005
|
| |
|
|
|
|
|
|
|
| |
build process in too many cases. Adding mtree to bootstrap-tools
to solve this breaks the upgrade path because mtree needs a
libc that has strtofflags and fflagstostr.
Notes:
svn path=/head/; revision=63776
|
| |
|
|
|
|
|
|
|
| |
must be done to fix this situation.
Submitted by: bde
Notes:
svn path=/head/; revision=63725
|
| |
|
|
| |
Notes:
svn path=/head/; revision=63259
|
| |
|
|
|
|
|
| |
Pointed out by: bde
Notes:
svn path=/head/; revision=62780
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
remove (comment out) functions defined or depricated elsewhere:
bsearch, lfind, lsearch, insque, remque
change hcreate to take a size_t rather than uint (essentially the same)
since hcreate/hdestroy are now in <search.h>, remove private search.h
in lib/libc/db/hash/
add $FreeBSD tags to hsearch.c
Notes:
svn path=/head/; revision=62684
|
| |
|
|
|
|
|
|
|
| |
interface addresses in a portable manner, without headache of SIOCGIFCONF
or sysctl. it is in bsdi/openbsd/netbsd already.
from kame tree (actually, mandatory for latest kame tree).
Notes:
svn path=/head/; revision=62606
|
| |
|
|
|
|
|
|
|
|
|
| |
Since alex is a -doc committer, he can update his own manpage. :-)
Also add $FreeBSD$ while I'm here.
Submitted by: alex
Notes:
svn path=/head/; revision=62356
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=62321
|
| |
|
|
|
|
|
|
|
| |
a terminal room of any conference I attend....
Fix xdrproc_t prototype. () instead of (...) breaks C++ programs.
Notes:
svn path=/head/; revision=61927
|
| |
|
|
| |
Notes:
svn path=/head/; revision=61747
|
| |
|
|
|
|
|
|
|
| |
It was not discussed and should probably not happen.
Requested by: msmith and others
Notes:
svn path=/head/; revision=60938
|
| |
|
|
|
|
|
|
|
|
|
| |
the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk
Reviewed by: phk
Approved by: mdodd
Notes:
svn path=/head/; revision=60833
|
| |
|
|
| |
Notes:
svn path=/head/; revision=60725
|
| |
|
|
|
|
|
|
| |
the man page and POSIX.1. Fixed nearby misformatting. Fixed a missing
prototype.
Notes:
svn path=/head/; revision=60382
|
| |
|
|
| |
Notes:
svn path=/head/; revision=60338
|