Ruslan Ermilov
88961d09b1
mdoc(7) police: markup cleanup.
2001-11-22 11:17:58 +00:00
Ruslan Ermilov
1f41435506
mdoc(7) police: add missing comma.
2001-11-22 09:48:54 +00:00
Max Khon
1e45081335
fix compilation (include -> #include)
2001-11-21 20:40:21 +00:00
Ruslan Ermilov
b18f229930
mdoc(7) police: fixed typos and minor markup nits.
2001-11-21 16:19:50 +00:00
Ruslan Ermilov
224049f515
mdoc(7) police: markup nit in the actual rev. 1.13 changes.
2001-11-21 15:56:45 +00:00
Ruslan Ermilov
7b3fbdf9b4
mdoc(7) police: restore all FreeBSD fixes to this file that got
...
clobbered by previous commit.
2001-11-21 15:50:57 +00:00
Ruslan Ermilov
5e9a6d9d2b
mdoc(7) police: general cleanup.
2001-11-21 15:41:49 +00:00
Brian Feldman
70d2a9e100
Should also include namespace.h
...
Submitted by: ru
2001-11-21 15:33:40 +00:00
Brian Feldman
a939ced805
Change certain syscalls from x to _x.
...
Prodded by: bde
2001-11-21 14:44:52 +00:00
Ruslan Ermilov
f598d0519c
Grammar nit.
2001-11-21 09:25:14 +00:00
Ruslan Ermilov
487d13c0e7
mdoc(7) police: fixed bugs from rev. 1.15.
2001-11-20 16:40:04 +00:00
Brian Feldman
13d98e8c66
Introduce readpassphrase(3), a superset of getpass(3). This
...
comes originally from Todd Miller.
Obtained from: OpenBSD
2001-11-20 15:15:42 +00:00
Ruslan Ermilov
1ddfc2e3aa
mdoc(7) police: minor markup and spelling fixes.
2001-11-20 14:11:07 +00:00
Ruslan Ermilov
2f52231c66
mdoc(7) police: sort xrefs.
2001-11-20 13:58:21 +00:00
Ruslan Ermilov
872013cb2a
mdoc(7) police: consistently use the .Ux macro.
2001-11-20 13:54:11 +00:00
Ruslan Ermilov
d3eb181523
mdoc(7) police: remove whitespace at EOL.
2001-11-20 13:43:58 +00:00
John Baldwin
9c9c290361
Include sys/param.h instead of sys/types.h to get the definition of the
...
MIN() macro.
Pointy hat to: rwatson
2001-11-20 08:26:37 +00:00
Robert Watson
b5dfbbe3f3
o Cleanup of includes: user.h may be a catch-all, but that's not
...
entirely desirable. Back out previous commit, and clean up includes
to be more minimal.
Submitted by: bde
2001-11-19 21:14:50 +00:00
Robert Watson
123f65b0e9
#include <sys/user.h> rather than individually including a plethora
...
of kernel include files, reducing the replication of kernel include
dependency information in userland.
Obtained from: TrustedBSD Project
2001-11-19 15:26:36 +00:00
Jake Burkholder
125ccd2e6d
Actually build new files.
...
Forgotten by: jake
2001-11-19 00:19:49 +00:00
Jake Burkholder
a967158a85
libkvm for sparc64. Only works for kernel memory so far.
2001-11-18 21:01:09 +00:00
Jake Burkholder
b6d97b0c52
Need .type and .size here too.
2001-11-18 04:48:34 +00:00
Jake Burkholder
84a23d72a0
Add more libc stuff.
...
Obtained from: netbsd
2001-11-18 04:40:30 +00:00
Jake Burkholder
c8efb16966
Catch up to jmpbuf changes. Define offsets used from assmebly language
...
in another file so that it is easy to see what they are and keep them in
sync with the headers (grafted from the kernel generated assym.s).
2001-11-18 04:35:09 +00:00
Jake Burkholder
29e5109c5f
Remove fork and vfork wrappers. The kernel does the right thing.
2001-11-18 04:31:36 +00:00
Jake Burkholder
3b3cc5736a
Add .type and .size pseudo-ops to system call macros so that dynamic binaries
...
will link. They must be used for weak symbols as well as strong ones.
2001-11-18 04:29:20 +00:00
Ian Dowse
946708bbea
Remove a sentence from the BUGS section that claims non page-aligned
...
offsets don't work. It should really be documented that the returned
pointer can be in the middle of a fully-valid page when the offset
is not page-aligned, but I couldn't come up with suitable wording.
PR: kern/22754
2001-11-18 00:47:45 +00:00
Daniel Eischen
ccc7b69205
Fix pthread_join so that it works if the target thread exits while
...
the joining thread is in a signal handler.
Reported by: Loren James Rittle <rittle@labs.mot.com>
MFC after: 1 week
2001-11-17 14:28:39 +00:00
Poul-Henning Kamp
7224d02a0d
If 'VX' is given, realloc(foo,0) will bail, it shouldn't.
...
PR: 29376
Submitted by: Farooq Mela <fmela0@sm.socccd.cc.ca.us>
2001-11-17 10:57:04 +00:00
Poul-Henning Kamp
4b9a9ef10b
Correctly call THREAD_UNLOCK() if the recursive call trap is sprung.
...
Pointed out by: knu
2001-11-16 18:15:33 +00:00
Dima Dorfman
0157de9706
Create link from directory.3 to readdir_r.3.
...
PR: 32028
Submitted by: andrew@ugh.net.au
2001-11-16 15:49:38 +00:00
Robert Watson
5acb7446b0
o Reflect repo-copy of extattr.[c3] from libutil to libc, moving
...
extattr namespace routines to the libc/posix1e directory. While
the extattr calls are not strictly POSIX.1e, POSIX.1e wasn't
strictly ever approved, so I think that's OK.
Obtained from: TrustedBSD Project
2001-11-16 05:09:45 +00:00
Robert Watson
9d58ead2eb
o Document 'nocheckmail' login capability.
2001-11-16 04:39:43 +00:00
Robert Watson
22524ffbb2
Although the 'bool' type is referenced in the list of capabilities, it
...
is not defined in the capability type list. Provide a definition for
'bool', if a slightly less than elegant one. Note that this definition
does not include the complete scope of available behavior defined
in cgetcap(3), and could probably be improved.
2001-11-16 02:40:09 +00:00
Mike Barcroft
7a4a63270f
o Implement imaxabs(), imaxdiv(), llabs(), lldiv().
...
o Update abs(3), div(3), labs(3), ldiv(3) to reflect standards
conformance and add additional references.
Reviewed by: bde, wollman
2001-11-15 02:05:03 +00:00
Murray Stokely
ac8b27d2ab
Cross-reference the fdopen and fileno manpages.
...
PR: docs/31866
Submitted by: W. Campbell <wcampbel@botbay.net>
2001-11-14 16:24:51 +00:00
John Baldwin
4d29433e33
Cleanups after previous change:
...
- Renumber labels since the previous revision removed one.
- Remove useless and wrong comment.
- Repeating the function name is just redundant.
- The previous revision made the comment about %edx useless.
- The comment about %eax was wrong (but did explain why %eax used to be
fixed up).
Submitted by: bde
2001-11-13 16:58:43 +00:00
John Baldwin
7bfd54ac0f
The kernel already fixes up %eax for parents that return from fork, so
...
don't bother manually fixing up %eax for the parent process by testing
the value in %edx and zeroing and already zeroed %eax.
2001-11-13 06:36:43 +00:00
Makoto Matsushita
94eacee1fc
One more fix for sysinstall/libdisk to create a device file
...
if and only if a target directory is devfs. Previous patch
doesn't correct, it's unconditionally avoid to create a device
file if kernel knows devfs.
PR: 31109
2001-11-11 12:16:50 +00:00
Gregory Neil Shapiro
6dbfffa308
Fix NO_SENDMAIL knob. When FreeBSD's old BSD version of vacation was
...
replaced with the new version in sendmail's distribution, vacation and
the necessary libraries (libsmdb and libsmutil) were changed so they
were always compiled. This broke people who didn't checkout
src/contrib/sendmail/. I don't know if it's best to think of NO_SENDMAIL
as no sendmail sources available or no sendmail binary. It is now the former.
Also, remove the sendmail chapter from System Managers Manual (SMM) if
NO_SENDMAIL is defined (for similar reasons -- source not available).
PR: 31863, 31865
Submitted by: matusita, Joe Kelsey <joe@zircon.seattle.wa.us>
MFC after: 3 days
2001-11-11 05:26:59 +00:00
Bruce Evans
ac8e56a7f9
Fixed namespace pollution related to `err' in libc in the same way as for
...
`warn'. Now a whole 2 members of the err() family don't cause pollution.
This fixes world breakage in awk for NOSHARED worlds. contrib/awk/msg.c
has had its own version of err() for a long time, but this somehow
didn't cause problems until the update to awk-3.1.0.
2001-11-11 02:48:09 +00:00
Dag-Erling Smørgrav
33ad961d11
Increment the loop counter.
...
PR: bin/29218
Submitted by: Goran Lowkrantz <goran.lowkrantz@ismobile.com>
2001-11-10 17:36:58 +00:00
Ruslan Ermilov
e117e7a5b0
- Put missing prototype for rcmd() in <unistd.h>.
...
- Clean up the manpage.
- style(9) rcmdsh.c.
Committed from: BSDCon/EU 2k+1 terminal room
2001-11-09 15:19:25 +00:00
Daniel C. Sobral
8e2f75b833
The algorithm that computes the tables used in the BM search algorithm sometimes
...
access an array beyond it's length. This only happens in the last iteration of
a loop, and the value fetched is not used then, so the bug is a relatively
innocent one. Fix this by not fetching any value on the last iteration of said
loop.
Submitted by: MKI <mki@mozone.net>
MFC after: 1 week
2001-11-09 10:17:44 +00:00
Peter Wemm
814620e4d3
Note that the manpage is incorrect about the vector argument.
2001-11-09 01:01:50 +00:00
Peter Wemm
15d2f5f04f
kern.ps_arg_max_cache is a long, not an int. I believe this is half of
...
what broke ps on ia64. It probably also broke on alpha, but the fallback
method of using lseek/read on /proc/*/mem to read ps_strings seems to
work there. It doesn't on ia64 yet.
2001-11-08 00:23:06 +00:00
David E. O'Brien
482a6000bb
Fix vendor ID's.
2001-11-07 22:12:52 +00:00
David E. O'Brien
de5fe5d53b
rcsid[]->__FBSDID
2001-11-07 19:55:16 +00:00
Bill Fenner
70982dca88
Don't ignore unknown characters. The previous code treated a line like:
...
hosts:!!!!!!!!@@@@@$%^&*()()*$(files{}{}|||++!)(dns
exactly the same as:
hosts: files dns
Recover from parse errors by looking for the end of a line; this
allows entries without errors to still be parsed even if there is
an erroneous entry earlier in the file.
2001-11-07 00:05:26 +00:00
John Baldwin
a577b96977
- Change the f_isdir field of struct file to be a flags field and two
...
new flags: F_ROOTDIR and F_RR (Rock Ridge present).
- Cache the SUSP LEN_SKP parameter in struct file as well.
- If we open() '/', then force a read of the directory's contents so we
can examine the directory record of '.' to see if Rock Ridge is present.
- If Rock Ridge extensions are present, lookup Rock Ridge names in
readdir().
2001-11-06 22:31:10 +00:00
John Baldwin
417dee22b4
- Add a simple SUSP parser.
...
- Use the SUSP parser to detect Rock Ridge (RRIP) extensions and to look
up alternate names when opening files.
2001-11-06 19:59:19 +00:00
John Baldwin
d917674e85
Switch to using ANSI function declarations and add missing function
...
prototypes. I'm tired of getting stupid bugs from changing function
parameters and not getting warnings from the compiler when I goof it up.
2001-11-06 17:13:05 +00:00
David Malone
7e1b81799d
Add a note explaining why CLOCKS_PER_SEC isn't 1000000.
...
While I'm here, "of a second" does not belong to CLOCKS_PER_SEC.
PR: 30297
Submitted by: Bernd Luevelsmeyer <bdluevel@heitec.net>
2001-11-05 21:30:43 +00:00
John Baldwin
93b2ae9fcf
- There is no such thing as a socket structure. sockets are integers.
...
I'm assuming that the comment was regarding socket address structures, so
correct the comment about pre-zero'ing socket structures to recommend
pre-zero'ing socket address structures.
- Fix some minor grammar nits.
- This isn't directly submitted by the PR below but is related to it and was
inspired by it.
PR: 31704
2001-11-05 18:05:56 +00:00
David Malone
a9dbc63dc2
gamma(x) actually returns \log(|\Gamma(x)|), so correct the man
...
page and add an historical note explaining this. This patch is
based on Stephen's.
We still need someone to implement tgamma.
PR: 28972, 31764
Submitted by: Stephen Montgomery-Smith <stephen@math.missouri.edu>
2001-11-05 10:10:33 +00:00
Murray Stokely
5e77dc7342
Describe handling of NULLs passed to pthread_setcancelstate().
...
PR: docs/31745
Submitted by: Andrew <andrew@ugh.net.au>
2001-11-05 08:21:32 +00:00
Dima Dorfman
b46884b5b9
Document ENETDOWN.
...
PR: 31436
Submitted by: Milon Papezik <milon.papezik@oskarmobil.cz>
2001-11-05 00:44:38 +00:00
Dima Dorfman
8b642e3004
malloc and calloc do not free memory.
...
PR: 31365
Submitted by: SUZUKI Koichi <koich@cac.co.jp>
2001-11-05 00:39:27 +00:00
Dima Dorfman
5e52f30031
Mark up NULL in .Dv.
...
PR: 31747
Submitted by: <andrew@ugh.net.au>
2001-11-04 23:13:03 +00:00
Peter Wemm
b1f214cf5f
Make strtod.c work on Alpha as well. strtod.c has got locale support,
...
the netbsd_strtod.c file we have does not. More still should be done
here, but this works happily on my Alpha. I have not (yet?) changed
the Makefile.inc to use this.
2001-11-04 21:30:12 +00:00
Peter Wemm
f29f85e083
Slightly closer to netbsd_strtod.c:
...
s/IEEE_8087/IEEE_LITTLE_ENDIAN/
s/IEEE_MC68k/IEEE_BIG_ENDIAN/
2001-11-04 18:04:00 +00:00
Doug Rabson
9639b6892e
Implement fpsetmask() and fpgetmask().
2001-11-03 15:52:18 +00:00
Brian Somers
e83aaae350
cmott@scientech.com -> cm@linktel.net
...
Requested by: Charles Mott <cmott@scientech.com>
2001-11-03 11:34:09 +00:00
Peter Wemm
15faf16e46
Do not fail doing rm -f ${DESTDIR}${LIBDIR}/lib${LIB}.a if the
...
intermediate directories dont exist. (eg: when building standalone
includes, using the beforeinstall target in src/lib)
2001-11-03 06:33:08 +00:00
Peter Wemm
4250f47ada
Put in an attempt at stack trace/unwind records.
2001-11-03 06:31:27 +00:00
Peter Wemm
b5c8548311
Do not ``build'' (ie remove, and put in stub libraries) for libresolv
...
and/or libgnumalloc on anything but i386. The other platforms
post-date this mistake.
Do not build libc_r for ia64. There are some fundamental issues that
need to be resolved (ie: it cannot use setjmp/longjmp for thread
switching, which isn't likely to be fixed soon. libc_r has to be
reimplemented using something like makecontext()/swapcontext() etc
in order to work in ia64.)
2001-11-03 06:30:15 +00:00
Peter Wemm
cabaab680c
Dont fail if ${DESTDIR}${LIBDIR}/ or any of its components dont
...
exist for the rm -f of libresolv.a
2001-11-03 06:26:15 +00:00
Peter Wemm
cd32f0020c
Dont fail if the intermediate directories in ${DESTDIR}/usr/lib/compat/*
...
dont exist. IMHO, this is kinda silly.
2001-11-03 06:24:23 +00:00
Poul-Henning Kamp
0f400b2861
phkmalloc->evilchecks++;
...
If zero bytes are allocated, return pointer to the middle of page-zero
(which is protected) so that the program will crash if it dereferences
this illgotten pointer.
Inspired & Urged by: Theo de Raadt <deraadt@cvs.openbsd.org>
2001-11-02 11:32:28 +00:00
Poul-Henning Kamp
b4e471b90f
Add notice about early use from malloc.c forbidding malloc use from
...
this function.
2001-11-02 11:30:42 +00:00
Mark Murray
724641c6f4
Add a long-overdue nail to the deprecated /dev/urandom interface
...
by asking some things that need unpredictable numbers to read
/dev/random instead.
2001-10-30 21:26:50 +00:00
Peter Wemm
b3cd898e58
Mostly cosmetic. Use indentation that is reasonably close to other
...
ia64 *.S files in our tree (eg: locore.s). Put the rest of the args
in the .section lines.
Reviewed by: dfr
2001-10-29 10:18:58 +00:00
Peter Wemm
16ef3f735a
Update for the new toolchain. ld doesn't provide _GLOBAL_OFFSET_TABLE_
...
in 2.11.2, so use a relocatable method of calculating gp.
Reviewed by: dfr
2001-10-29 10:14:51 +00:00
Mike Barcroft
762e881bab
Make the output from assert() look more like the example in the C99
...
standard.
Requested by: bde
2001-10-29 07:07:25 +00:00
Matthew Dillon
e8627df69d
Add time_to_int(), int_to_time(), time_to_long(), long_to_time().
2001-10-28 20:13:16 +00:00
Matthew Dillon
237c4e3a9e
Add routines to convert time_t to/from fixed-bit fields. These routines
...
serve two purposes: (1) so we can maintain backwards compatibility with
protocols (rwhod, dump, etc...) that either assume time_t is 32 bits or
assume sizeof(time_t) == sizeof(int), or make other similar assumptions.
(2) To tag such routines (by the presence of these calls) for future
cleanup/extension work.
The 32->64 routine, time32_to_time() (when time_t is 64 bits, that is),
is defined specifically to implement temporal locality to properly set the
msb bits of a 64 bit time_t quantity, using the 50 year rule. The locality
code has not been implemented yet (and doesn't need to be for a while),
but that is the intent. This will allow us to maintain backwards protocol
compatibility past 2038.
These routines are intended to be platform and time_t agnostic.
MFC after: 1 week
2001-10-28 19:54:49 +00:00
David E. O'Brien
db5eede7cc
sparc64 verions of the crt initialization and finalization files required
...
by the ELF ABI.
2001-10-28 00:20:34 +00:00
Mike Barcroft
cb5f460523
Only provide function information in compile environments that support
...
the C99 variable __func__ and never for C++. Provide a more meaningful
example in the assert(3) manual.
Reviewed by: asmodai, bde
2001-10-27 20:11:10 +00:00
Mike Barcroft
c44a27673c
Restore K&R prototype. Fix other style bugs.
...
Reviewed by: asmodai, bde
2001-10-27 19:37:20 +00:00
Peter Wemm
c91cd68318
Add missing crti.S and crtn.S files. I have tested these with -static
...
linking only. They may require some gp relative tweaks for dynamic use.
2001-10-27 10:10:45 +00:00
David E. O'Brien
60ed6ae069
Sync with other platforms.
2001-10-27 08:32:07 +00:00
David E. O'Brien
41513796e8
minor style updating
2001-10-27 08:30:36 +00:00
David E. O'Brien
255cdd9376
Update for reality and syncing with other FreeBSD platforms.
2001-10-27 08:29:03 +00:00
David E. O'Brien
9ac8182513
Feh, it helps to include a file other than yourself... wonder how
...
GCC cpp liked that.
Properly include the branding info.
2001-10-27 08:25:32 +00:00
Peter Wemm
9213df7cda
Explicitly use int32_t for on-disk records for pw_change and pw_expire,
...
since that is what we use now and this insulates us from any time_t
tweaks here. We can define a record format that uses 64 bit times if/when
we need to.
2001-10-27 02:13:41 +00:00
Peter Wemm
3f5f44ebe8
Remove the -I../libc/${MACHINE_ARCH} that was there solely for
...
the #include "DEFS.h" that was only used on i386 (which has been fixed).
2001-10-26 21:20:23 +00:00
Peter Wemm
eb9053b12f
Make libc_r check the kern.usrstack sysctl instead of using internal
...
kernel #defines to figure out where the stack is located. This stops
libc_r from exploding when the kernel is compiled with a different
KVM size. IMHO this is all kinda bogus, it would be better to just
check %esp and work from that.
2001-10-26 21:19:22 +00:00
Ruslan Ermilov
98f9b06876
Style: sort __sys_foo() prototypes, tabs -> spaces, etc.
2001-10-26 18:45:02 +00:00
Ruslan Ermilov
53cff25eeb
Removed:
...
- uthread_signal.c; libc_r does not wrap signal() since 1998/04/29.
- uthread_attr_setprio.c; it was never connected to the build, and
pthread_attr_setprio() does not exist in POSIX.
- uthread_sigblock.c and uthread_sigsetmask.c; these were no-ops
bloating libc_r's space.
pthread_private.h:
- Removed prototypes of non-syscalls: send().
- Removed prototypes of unused syscalls: sigpending(), sigsuspend(),
and select().
- Fixed prototype of fork().
- MFS: Fixed prototypes of <sys/socket.h> syscalls.
Reviewed by: deischen
Approved by: deischen, jasone
2001-10-26 17:46:36 +00:00
Ruslan Ermilov
db8caf03e5
Remove the internal implementation details of wrapping syscalls,
...
which do not match the reality anyway.
Approved by: deischen, bde
2001-10-26 17:38:20 +00:00
Doug Rabson
fc5ccf726e
Compensate for the way that _setjmp aligns the start of jmp_buf.
2001-10-26 08:26:45 +00:00
David E. O'Brien
7424ae80fc
Fix nit in copyright.
2001-10-26 06:45:10 +00:00
David E. O'Brien
9ebf4cc891
Use the new machine-independent versions of crtbegin and crtend
...
from the "common" directory.
2001-10-26 06:39:54 +00:00
Jake Burkholder
e74ea2d01a
Minimal libc for sparc64.
...
Reviewed by: obrien
2001-10-26 05:40:07 +00:00
Andrey A. Chernov
7686e760b5
In > LONG_MAX test use sseek return value and not _offset which can be not
...
active.
2001-10-25 22:56:04 +00:00
Maxim Sobolev
bc3a4bf55d
Don't put an extra space after password prompts, because it violates POLA,
...
makes FreeBSD inconsistent with previous releases and "other unices" as well
as with some internal password-asking services (e.g. ftp) within the same
release.
2001-10-25 15:51:50 +00:00
Doug Rabson
ba94a466fa
Implement va->pa translation for kernel virtual addresses. This is
...
untested - it only seems to be used for crashdumps.
2001-10-25 09:08:21 +00:00
Archie Cobbs
0fb56449d6
Fix bugs in NgSendMsg() and NgSendAsciiMsg() where the wrong token
...
value could be returned when the debug level was non-zero.
Submitted by: Harti Brandt <brandt@fokus.gmd.de>
MFC after: 5 days
2001-10-25 04:02:25 +00:00
Peter Wemm
9d91d74d2b
Change #include "DEFS.h" to <machine/asm.h>.
2001-10-25 01:30:54 +00:00
Peter Wemm
e6d808aee3
De-orbit DEFS.h - the other arches do not use it, and it got replaced
...
with <machine/asm.h>.
Reviewed by: bde
2001-10-24 20:29:14 +00:00
Jeroen Ruigrok van der Werven
d4c54c0c46
Add __FBSDID.
...
Change __assert() function to print failing function name.
This makes us C99 conforming.
2001-10-24 18:12:43 +00:00
Jeroen Ruigrok van der Werven
6cefb54a32
Add __FBSDID.
...
Change __assert() function to print failing function name.
#if 0 the sccsid block.
This makes us C99 conforming.
2001-10-24 18:12:18 +00:00
Andrey A. Chernov
e41febc84b
Help to recover from bad seek (i.e. negative or too big) happens beyond
...
our pre-check control. Do the same way as refill.c does when it set __SERR,
i.e. clear read and ungetc buffers. Clear EOF flag too.
2001-10-24 17:25:49 +00:00
Andrey A. Chernov
3f498bf72b
Back out read buffer invalidating via __SMOD.
...
It was correct, but not needed because internal buffer cleared on each seek
outside of it.
2001-10-23 23:52:11 +00:00
Andrey A. Chernov
0502fac881
Change comment explaining another usage of __SMOD
2001-10-23 23:05:15 +00:00
Andrey A. Chernov
751fc77994
Disallow fseek() optimization in internal read buffer, if pointer is moved by
...
seek. It means that beginning of read buffer becomes not the same as current
file position.
2001-10-23 22:48:00 +00:00
Doug Rabson
983c1b5875
Partially port kvm to ia64 - virtual to physical translation is incomplete.
2001-10-23 11:05:35 +00:00
Warner Losh
d45672120f
Allow users to specify a command to use as remote command instead of
...
using rcmd directly. This has been in my tree for a long time, but we
may need to sync with OpenBSD before MFC.
Obtained from: openbsd
PR: 15830
MFC after: 2 months
2001-10-23 06:22:15 +00:00
Dima Dorfman
2716f76b14
Refer to chflags(2) instead of chflags(1) (since we're a section 2
...
manual page), fix capitalization, and remove chflags reference from
SEE ALSO since the only time it's referenced is with an .Xr, anyway.
Submitted by: bde
2001-10-23 00:54:58 +00:00
Peter Wemm
b389f073af
Fix WAW dependency. p6 is written in the syscall epilogue.
2001-10-22 09:17:14 +00:00
Doug Rabson
694725c201
Fix a few more dependancy violations.
2001-10-22 08:48:11 +00:00
Daniel Eischen
f39105fa50
In the words of the submitter:
...
In libc_r, if _FDLOCKS_ENABLED is not defined, there is no guarantee
in many of the sycall wrappers that _thread_fd_table[fd] is
initialized. This causes problems for programs that pass in file
descriptors and execve() another program; when the exec'ed program
tries to do an fcntl() or other syscall on the passed-in fd, it fails.
Add calls to initialize the FD table entry for _thread_fd_lock and
_thread_fd_lock_debug.
Submitted by: Peter S. Housel <housel@acm.org>
2001-10-21 18:23:50 +00:00
Doug Rabson
61415ba82c
Implement setjmp, longjmp, sigsetjmp and siglongjmp.
2001-10-20 15:19:08 +00:00
Doug Rabson
9466885ca4
Add __divdf3(), __divsf3() and __infinity[].
...
Obtained from: Intel (for the divide code)
2001-10-20 15:17:31 +00:00
Ruslan Ermilov
4a70bdf9f6
mdoc(7) police: join OS version with the corresponding macro.
2001-10-19 14:44:13 +00:00
Ruslan Ermilov
c764884325
Just use RSYSCALL.
2001-10-19 13:32:24 +00:00
Ruslan Ermilov
3ce88dc6a4
signanosleep(2) hasn't existed since 1998.
2001-10-19 13:01:57 +00:00
Dag-Erling Smørgrav
5b31422b36
Add NO_WERROR so the build won't die because of discarded qualifiers
2001-10-19 10:08:38 +00:00
Dag-Erling Smørgrav
93ba13c1bb
Back out part of previous commit which was gcc-centric
2001-10-19 10:08:05 +00:00
Alfred Perlstein
5814ff294d
s/kernal/kernel
2001-10-19 07:52:11 +00:00
Mark Murray
ce1e0bbc8f
Add library exposed by KDE's use if this module.
2001-10-18 20:05:20 +00:00
Dag-Erling Smørgrav
f573a5fc94
Tons of type, style and warning fixes that have been rotting in my tree for
...
ages - some of which wouldn't be necessary if gcc wasn't broken or TPTB were
willing to do something (-fno-builtin) about it.
2001-10-18 08:29:26 +00:00
Jonathan Lemon
c479a8493c
Use the new SIOCGIFINDEX ioctl to efficiently map a name to an index.
...
If the syscall fails, fall back on the old method as a compatability
measure.
2001-10-17 20:08:15 +00:00
Alfred Perlstein
4e957fe63c
Fix reference to aio_read, should be aio_write
2001-10-16 00:49:19 +00:00
Robert Drehmel
f048d52363
Make this Makefile suitable for sparc64.
2001-10-15 14:27:37 +00:00
Robert Drehmel
8a56180f76
Define the types iaddr_t and saddr_t for sparc64.
2001-10-15 13:50:47 +00:00
Dima Dorfman
211feb6175
Match parenthesis and don't give names to return values.
...
PR: 31214
2001-10-15 13:34:43 +00:00
Peter Wemm
febd72f843
Add EFI GPT (238, 0xEE) and EFI System Parition (239, 0xEF)
2001-10-15 07:25:29 +00:00
Bruce Evans
18ca70d12d
Fixed style bugs in previous commit.
2001-10-15 04:29:06 +00:00
Dima Dorfman
c49c01757a
link(2) may fail with EPERM if name1 is immutable or append-only.
...
PR: 31025
Submitted by: Tim Singletary <tsingle@vetinsite.com>
2001-10-14 22:40:19 +00:00
Doug Rabson
a387081c63
Make this compile on ia64.
2001-10-14 13:45:33 +00:00
Matthew Dillon
418fff7e8f
Add warning about zeroing-out the socket structure before populating it.
2001-10-13 17:20:51 +00:00
Bruce Evans
d509410f99
Removed most of the zombie man pages in libm. All relevant parts have
...
been copied to msun/man (most of them long ago without proper history).
2001-10-13 14:22:08 +00:00
Bruce Evans
aa842e6a12
Fixed missing quoting of >= (in ceil.3) and <= (in floor.3) by reverting to
...
describing these operators in English. This completes the fix in rev.1.3
(rev.1.2 got this wrong by describing wrong operators in English).
Fixed bitrot and improved English in the DESCRIPTION section.
2001-10-13 13:57:32 +00:00
Bruce Evans
aa00e9d96e
Fixed missing quoting of [-1, +1].
...
Submitted by: phantom
2001-10-13 12:29:25 +00:00
Bruce Evans
64890443c1
Use ".Lb libm" where it will have an effect (not just in the zombie man
...
pages in libm).
Submitted by: phantom
2001-10-13 12:23:23 +00:00
Bruce Evans
43ea907a42
Backed out "Compensate for header dethreading [mistakes]" mistakes in
...
alpha files too.
2001-10-13 04:38:46 +00:00
Mike Barcroft
43e13bf58f
Note that strncmp() will not compare characters after a NUL character.
...
Add a missing word. Bump document date.
Inspired by: IEEE Std 1003.1-200x (Draft 7)
MFC after: 3 days
2001-10-11 17:02:44 +00:00
Mike Barcroft
a9227c40eb
Clarify that strnstr() will stop searching after in encounters a NUL
...
character. Bump document date. Add a missing comma.
2001-10-11 15:49:06 +00:00
Ruslan Ermilov
506d9c18e9
- Bump document date for eaccess(2) addition.
...
- Mention ``eaccess'' in the NAME section.
- Use intro(2) terminology.
- Markup fixes.
Reviewed by: rwatson
2001-10-11 15:27:53 +00:00
Doug Rabson
3749c9e54d
Change to track the new calling convention for execve. This version only
...
needs one line of assembler to initialise gp.
2001-10-11 12:33:05 +00:00
Yaroslav Tykhiy
dc72bf81a8
Fix the phrase about "both files", which must be left
...
from login(3). This page, logwtmp(3), speaks of only
one file -- wtmp(5).
MFC after: 1 week
2001-10-11 11:02:50 +00:00
Michael Reifenberger
91a701cd13
Fix SysV Semaphore Handling.
...
Updated by peter following KSE and Giant pushdown.
I've running with this patch for two week with no ill side effects.
PR: kern/12014: Fix SysV Semaphore handling
Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>
2001-10-11 08:15:14 +00:00
David E. O'Brien
e0770023cc
Shared libraries from 4.4-FreeBSD needed for proper binary compatibility.
2001-10-10 20:33:20 +00:00
Bruce Evans
6eabd84580
Compensate for "Compensate for header dethreading" by backing it out.
2001-10-10 17:48:44 +00:00
Ruslan Ermilov
943873e722
getnetbyaddr() should be serviced by the "networks" database.
2001-10-10 12:49:53 +00:00
Doug Rabson
d9ed7b41fe
Adjust so that we don't use relocations which can't exist in a shared
...
library.
2001-10-10 10:35:01 +00:00
Doug Rabson
d7ed89186f
Shorter versions of the byte swapping code.
2001-10-10 10:34:08 +00:00
Jordan K. Hubbard
ac68d688b1
Check to see if the devfs MIB exists and return 1 if it exists rather
...
than making device node(s).
Submitted by: Hiroo ONO <hiroo@oikumene.gcd.org>
2001-10-10 07:46:04 +00:00
Andrey A. Chernov
89503316a0
Implement strcasestr() which many others (f.e. Linux) already have.
2001-10-10 02:17:35 +00:00
Mike Barcroft
7ec7a350c5
Document the fact that the strnstr(3) function is not portable.
...
Requested by: brian, gad
2001-10-09 17:22:02 +00:00
Mike Barcroft
2815c1fd80
Don't mangle vendor ids to put them in __RCSID. Just ifdef all vendor
...
id cruft.
Submitted by: bde
2001-10-09 16:40:04 +00:00
Mike Barcroft
41036d782d
Add a new libc function, strnstr(3), which allows one to limit the
...
number of characters that are searched. This is especially useful
with file operations and non-NUL terminated strings.
Silence from: -audit, -hackers
MFC after: 5 days
2001-10-09 01:29:56 +00:00
Doug Rabson
01dbab1991
Port to ia64. Actually, just do like the alpha.
2001-10-08 08:29:52 +00:00
Daniel Eischen
7ae9a22df2
Limit maximum poll interval to 60 seconds. This prevents an overflow
...
from occurring when converting from a timeval/timespec to a timeout in
milliseconds.
Submitted by: dwmalone
2001-10-07 02:34:43 +00:00
Doug Rabson
a4ddd40c34
Make this work on ia64. I have no idea why it works on alpha - it
...
shouldn't.
2001-10-06 15:58:54 +00:00
Doug Rabson
3e2c3ee97c
Fix a load of dependancy violations.
2001-10-05 18:52:42 +00:00
Bill Paul
e6f9ad0779
Add compatibility functions for the AF_LOCAL RPC transport stuff
...
that used to live in RPC 4.0. This is needed for yppasswd and
rpc.yppasswdd to work correctly. Patch supplied by Martin Blapp.
2001-10-04 21:03:17 +00:00
David Malone
2bc21ed985
Hopefully improve control message passing over Unix domain sockets.
...
1) Allow the sending of more than one control message at a time
over a unix domain socket. This should cover the PR 29499.
2) This requires that unp_{ex,in}ternalize and unp_scan understand
mbufs with more than one control message at a time.
3) Internalize and externalize used to work on the mbuf in-place.
This made life quite complicated and the code for sizeof(int) <
sizeof(file *) could end up doing the wrong thing. The patch always
create a new mbuf/cluster now. This resulted in the change of the
prototype for the domain externalise function.
4) You can now send SCM_TIMESTAMP messages.
5) Always use CMSG_DATA(cm) to determine the start where the data
in unp_{ex,in}ternalize. It was using ((struct cmsghdr *)cm + 1)
in some places, which gives the wrong alignment on the alpha.
(NetBSD made this fix some time ago).
This results in an ABI change for discriptor passing and creds
passing on the alpha. (Probably on the IA64 and Spare ports too).
6) Fix userland programs to use CMSG_* macros too.
7) Be more careful about freeing mbufs containing (file *)s.
This is made possible by the prototype change of externalise.
PR: 29499
MFC after: 6 weeks
2001-10-04 13:11:48 +00:00
Mike Barcroft
b5c9f90bf5
Include <string.h> to prototype strcpy(3). While I'm here, make use
...
of the new RCSID macros.
MFC after: 3 days
2001-10-04 04:42:03 +00:00
Bruce Evans
5843ec1d4c
Fixed various type errors in synopsis.
2001-10-03 16:53:59 +00:00
Bruce Evans
db7534cfa2
Fixed bitrot in synopsis. The TI-RPC changes gave mounds of it, mainly
...
inconsistently weird const poisoning in the man pages relative to the
headers.
2001-10-03 16:47:56 +00:00
Bruce Evans
9e68201aa6
Fixed spelling of rpow in rpow's prototype.
2001-10-03 16:33:00 +00:00
Bruce Evans
da838a6546
Fixed missing `const' in synopsis.
2001-10-03 16:29:21 +00:00
Bruce Evans
d2dcbe6238
Fixed return type in synopsis.
2001-10-03 16:25:08 +00:00
Bruce Evans
d3958121e6
Fixed bitrot in synopsis. The change of the color type from byte to u_long
...
had not reached here.
2001-10-03 15:20:03 +00:00
Alfred Perlstein
9c2ccf2741
Avoid getting stuck in system(3) when the internal call to wait4()
...
is interrupted by saving the pid.
The old code would assign the return value to pid which would trash
it, to fix the problem save a copy of the pid to be used as the
paramter to wait4().
Submitted by: Toshihiko ARAI <toshi@jp.FreeBSD.org>
2001-10-03 11:01:39 +00:00
Bruce Evans
6a8ba2f960
Don't install manpage links for the nonexistent functions exp2(),
...
exp2f(), log2() and log2f().
2001-10-03 06:30:11 +00:00
Bruce Evans
12c3d47f0a
Removed .Nm's for the nonexistent functions exp2() and exp2f().
2001-10-03 06:25:55 +00:00
Bruce Evans
e3be9e1004
Made this header self-sufficient.
...
Fully parenthesized a macro definition.
2001-10-03 05:25:07 +00:00
Bruce Evans
0c9467724c
Fixed syntax errors in synopsis. The restrict keyword doesn't exist yet.
...
The corresponding bugs in <wchar.h> have no effect because the function
prototypes there don't have args so the __restrict "keyword" is
misinterpreted as an arg.
2001-10-03 05:19:47 +00:00
Bruce Evans
0f393d5ccb
Fixed wrong arg type in synopsis.
2001-10-03 03:57:42 +00:00
Bruce Evans
1457ddda12
Fixed bitrot in synopsis. The change of the return type of
...
Set_Boot_Blocks() from void to int had not reached here. Callers
still don't check the new return value.
2001-10-03 03:49:48 +00:00
Bruce Evans
593126b9d6
Fixed misspelled arg type in synopsis.
2001-10-03 01:45:37 +00:00
Bruce Evans
8bb4f93fa7
Fixed missing include in synopsis.
2001-10-03 00:51:30 +00:00
Hajimu UMEMOTO
1e09a8ab6c
- cope with sa_len < sizeof(struct sockaddr).
...
From: Patrik Lindergren <patrik@datacom.nu>
- delint (pointer cast issue). from netbsd-current
Obtained from: KAME
MFC after: 1 week
2001-10-02 13:51:29 +00:00
David E. O'Brien
4f375b90fc
Clean this up after the NetBSD syncing.
2001-10-01 23:10:48 +00:00
David E. O'Brien
0878b3a9b1
Fix ID's after a total boch CVS merge due to multiple people making
...
commits to these files.
As I sing to CVS:
Have I told you lately that I hate your guts? Have I told you
all SCM's are above you? You fill my heart with pain, take away
all my merging joy, grow my troubles that's what you do."
2001-10-01 23:00:29 +00:00
David E. O'Brien
be4f05c4f6
Our histedit.h lives in src/include.
2001-10-01 21:08:03 +00:00
Ruslan Ermilov
32eef9aeb1
mdoc(7) police: Use the new .In macro for #include statements.
2001-10-01 16:09:29 +00:00
Ruslan Ermilov
fef722a4a0
Re-applied some of rev. 1.11 and 1.13 fixes that were lost in the last commit.
...
Fixed some more.
2001-10-01 15:53:07 +00:00
Ruslan Ermilov
2677aa4b68
mdoc(7) police: don't split author names in the AUTHORS section.
2001-10-01 13:50:03 +00:00
Ruslan Ermilov
00ba66fcf2
mdoc(7) police: markup nits.
2001-10-01 12:52:24 +00:00
Ruslan Ermilov
ae0d2bed3e
mdoc(7) police: s/atof/atoi/
2001-10-01 12:44:24 +00:00
David E. O'Brien
6b0d93bcea
Add the 4.4-FreeBSD libperl.so.3 as the version in -CURRENT is .so.4.
2001-10-01 11:25:34 +00:00
David E. O'Brien
57afe3e028
Add the 4.4-FreeBSD libedit.so after the sh version bump in -CURRENT due
...
to the API changes from merging with the NetBSD libedit.
2001-10-01 09:26:23 +00:00
David E. O'Brien
f9ff4724ec
What was I thinking???
...
<JEDI MIND TRICK>
That was not the commit you wanted to get.
</JEDI MIND TRICK>
2001-10-01 09:25:49 +00:00
David E. O'Brien
f5d9cb6410
What was I thinking....
...
<JEDI MIND TRICK>
This is not the commit you wanted to get.
</JEDI MIND TRICK>
2001-10-01 09:22:04 +00:00
David E. O'Brien
89fd352c12
Add the 4.4-FreeBSD libwrap after the sh version bump in -CURRENT due to
...
the API changes from merging with the NetBSD libwrap.
2001-10-01 09:17:23 +00:00
David E. O'Brien
3c19577344
+ Sync with NetBSD, bringing in feature enhancements.
...
+ Convert to ANSI-C function definitions
+ style(9)
Submitted by: kris
2001-10-01 08:41:27 +00:00
Matthew Dillon
fa81a9761d
Add huff __FBSDID()s puff to whew! libz
2001-09-30 22:39:00 +00:00
Matthew Dillon
22a7e5990a
Add __FBSDID()s to liby
2001-09-30 22:36:18 +00:00
Matthew Dillon
8719c58fef
Add __FBSDID()s to libutil
2001-09-30 22:35:07 +00:00
Matthew Dillon
209040d8b0
Add __FBSDID()s to libusb
2001-09-30 22:30:55 +00:00
Matthew Dillon
73653312e3
Add __FBSDID()s to libtelnet
2001-09-30 22:30:15 +00:00
Matthew Dillon
a71f4c3a15
Add __FBSDID()s to libtacplus
2001-09-30 22:29:19 +00:00
Matthew Dillon
e74b6a84ce
Add __FBSDID()s to libstand
2001-09-30 22:28:01 +00:00
Matthew Dillon
542d87feca
Add __FBSDID()s to librpcsvc
2001-09-30 22:15:15 +00:00
Matthew Dillon
f8014c0927
Add __FBSDID()s to libradius
2001-09-30 22:12:36 +00:00
Matthew Dillon
ceaf33f537
Add __FBSDID()s to libpam
2001-09-30 22:11:06 +00:00
Matthew Dillon
d23686820d
Add __FBSDID()s to libopie
2001-09-30 22:04:49 +00:00
Matthew Dillon
fd0d00c597
Add __FBSDID()s to libnetgraph
2001-09-30 22:03:54 +00:00
Matthew Dillon
d88aca65d2
Add __FBSDID()s to libncurses
2001-09-30 22:02:43 +00:00
Matthew Dillon
a5c81eca98
Add __FBSDID()s to libncp
2001-09-30 22:01:19 +00:00
Matthew Dillon
971e707742
Add __FBSDID()s to libmp
2001-09-30 21:58:17 +00:00
Matthew Dillon
5d946b40c3
add __FBSDID()s to libmd
2001-09-30 21:56:22 +00:00
Matthew Dillon
65c6735764
Add __FBSDID()s to libm
2001-09-30 21:53:45 +00:00
Matthew Dillon
ae45be27f9
Add __FBSDID()s to libipx
2001-09-30 21:45:06 +00:00
Matthew Dillon
46a50f4e34
Add __FBSDID()s to libipsec
2001-09-30 21:43:45 +00:00
Matthew Dillon
412f6ad0de
Add __FBSDID()s to libio
2001-09-30 21:41:46 +00:00
Matthew Dillon
9709405aa6
Add missing '*/' (? why wasn't this caught earlier?)
2001-09-30 21:39:44 +00:00
Matthew Dillon
d331dd4ea1
Add __FBSDID()s to internal libgnumalloc()
2001-09-30 21:38:17 +00:00
Matthew Dillon
733ea32b1c
Add __FBSDID()s to libftpio
2001-09-30 21:36:38 +00:00
Matthew Dillon
cecb889f1d
Add __FBSDID()s to libfetch
2001-09-30 21:36:09 +00:00
Matthew Dillon
0622d6c77b
Add __FBSDID()s to libedit
2001-09-30 21:21:36 +00:00
Matthew Dillon
96be23e0be
Add __FBSDID()s to libdisk
2001-09-30 21:16:57 +00:00
Matthew Dillon
090f02d93c
Add __FBSDID()s to libcam
2001-09-30 21:13:43 +00:00
Matthew Dillon
e9dcdd2f26
Add __FBSDID's to libcalendar
2001-09-30 21:09:57 +00:00
Matthew Dillon
ccb90b6d68
__FBSDID() Cleanup
2001-09-30 21:06:00 +00:00
Matthew Dillon
e2505aa676
Add __FBSDID's to libalias
2001-09-30 21:03:33 +00:00
Peter Wemm
4f49d5f058
Update COMPAT3X libc from RELENG_3. This solves the problem of running
...
3.x binaries with a mixture of 3.x and 5.x libraries (eg: Metro-X server).
2001-09-28 22:30:07 +00:00
Jeroen Ruigrok van der Werven
54045486e0
Add ERRORS section.
...
Mention thread safety and async-cancel safety status [not].
Add standards compliancy references.
Note strtol() is preferred over atoi().
MFC after: 2 weeks
2001-09-26 20:22:44 +00:00
Jeroen Ruigrok van der Werven
5578cfa2fa
Be explicit about the POSIX version it conforms to [in this case 1990].
...
Put the error comment under the more appropriate ERRORS section.
2001-09-26 20:10:10 +00:00
Jeroen Ruigrok van der Werven
99e8131545
Change standards compliancy order so that C and POSIX are grouped.
2001-09-26 19:42:39 +00:00
Andrey A. Chernov
e36b245ca8
1) Back out ~/.login_conf disable
...
2) Pick only "me" class from ~/.login_conf as documented
2001-09-25 11:07:26 +00:00
Murray Stokely
2924629c0c
- Correct capitalization of a function name.
...
- Add a missing word to form a complete sentence.
PR: docs/30626
Submitted by: Dan Lukes <dan@obluda.cz>, and
swear@blarg.net (Gary W. Swearingen)
2001-09-24 02:51:43 +00:00
Kenneth D. Merry
c3508206b2
Turn on WARNS?= 2 for libdevstat.
...
Submitted by: "Sergey A. Osokin" <osa@freebsd.org.ru>
2001-09-23 23:03:23 +00:00
Mike Barcroft
545c943a7b
Note that strdup(3) will set errno if memory allocation fails. This
...
is also required by the forthcoming POSIX.1-200x standard.
Obtained from: malloc.3
2001-09-23 00:37:42 +00:00
Doug Rabson
1e1a0298ee
Fix a whole bunch of dependancy bugs and make it actually work when the
...
size is not a multiple of eight.
2001-09-22 18:27:01 +00:00
Doug Rabson
f422e65a5d
Fix byte swapping - it was totally broken.
2001-09-22 18:22:53 +00:00
Ruslan Ermilov
e8cb411be5
Reset ``schg'' flag before removing stale libs.
2001-09-22 08:11:24 +00:00
Robert Watson
bd10d2560f
o Modify access(2) man page to describe eaccess(2), and add a symlink
...
so man eaccess will return the access(2) man page.
Obtained from: TrustedBSD Project
2001-09-21 21:35:22 +00:00
Ruslan Ermilov
c1dd00f75c
Fixed the bug that prevented communication with FTP servers behind
...
NAT in extended passive mode if the server's public IP address was
different from the main NAT address. This caused a wrong aliasing
link to be created that did not route the incoming packets back to
the original IP address of the server.
natd -v -n pub0 -redirect_address localFTP publicFTP
Note that even if localFTP == publicFTP, one still needs to supply
the -redirect_address directive. It is needed as a helper because
extended passive mode's 229 reply does not contain the IP address.
MFC after: 1 week
2001-09-21 14:38:36 +00:00
Ruslan Ermilov
f9e2534d8b
Replace our stale-lib cleanup with a better one. (less bloated)
2001-09-21 11:32:51 +00:00
Peter Wemm
ccf136a93f
Replace my stale-lib cleanup with a better one. (less noisy)
...
Submitted by: ru
2001-09-21 09:22:34 +00:00
Peter Wemm
7a19c34992
Put on my peril-sensitive sunglasses. Remove any old libraries that
...
we have just installed a replacement for. This should solve the problem
of having a stale /usr/lib/libc.so.4 after we put a fresh
/usr/lib/compat/libc.so.4 in its place.
2001-09-21 09:10:09 +00:00
Ruslan Ermilov
7d8983a292
Document the FTS_ROOTPARENTLEVEL and FTS_ROOTLEVEL constants.
2001-09-20 12:32:45 +00:00
David E. O'Brien
b126eb6ef2
Shared libraries from 4.4-FreeBSD needed for proper binary compatibility.
2001-09-20 06:22:09 +00:00
Maxim Sobolev
13b21828a8
Add support for loading bzip2-compressed filesystems. Among other things
...
this would allow to load bzip2-compressed kernels/modules from the loader(8)
(support for that will be committer separately).
MFC after: 1 month
2001-09-18 13:01:12 +00:00
Andrey A. Chernov
74b6098af4
First appeared in 5.0, not in 4.4
2001-09-17 08:18:45 +00:00
Mike Barcroft
a5aecc7707
style(9)
...
Silence from: phantom
2001-09-17 00:23:19 +00:00
Matthew Dillon
e67f5b9fca
Implement __FBSDID()
2001-09-16 21:35:07 +00:00
Robert Watson
35105a5f91
Disable per-user .login_conf support due to incorrect merging of local
...
and globaly settings. An alternative implementation will be developed.
Reported by: Przemyslaw Frasunek <venglin@freebsd.lublin.pl>
2001-09-16 16:48:40 +00:00
Matthew Dillon
0a6a74520b
Revamp FBSDID's for libatm. Restore original import rcsid as per bde
...
Reviewed by: various people
2001-09-15 19:36:55 +00:00
Robert Watson
8df8b73f3c
o Add a comment noting that the early setting of privileges for the purpose
...
of NFS home directory and root directory processing fails to include
additional groups. This doesn't impact the final credential, but does
mean that users may be denied login even when additional groups might
allow it.
2001-09-15 16:12:56 +00:00
Matthew Dillon
aa2b4bc413
Convert a library to use the new __FBSDID()'s for testing and review
...
purposes.
2001-09-15 03:42:10 +00:00
Ruslan Ermilov
c31acb7944
Unbreak build-tools -- build and use up-to-date ${HEADERS}.
...
These might not be present in /usr/include, or they may be
incompatible with the version we are building (for library
upgrades/downgrades).
This stopped the RELENG_4 buildworld on a -CURRENT box.
Well, this only fixes the issue if MFC'ed. :-)
2001-09-14 15:27:51 +00:00
Guido van Rooij
fea88e76d7
Typo: s/conatains/contains/
...
MFC after: 1 week
2001-09-12 17:57:31 +00:00
Julian Elischer
b40ce4165d
KSE Milestone 2
...
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.
Sorry john! (your next MFC will be a doosie!)
Reviewed by: peter@freebsd.org , dillon@freebsd.org
X-MFC after: ha ha ha ha
2001-09-12 08:38:13 +00:00
Ruslan Ermilov
8fc5ce4d99
mdoc(7) police: changed pure POSIX text; added missing markup bits.
2001-09-11 09:39:23 +00:00