Tim Vanderhoek
e21de373a2
Mention that set-id bits are not honoured for shell scripts and
...
filesystems with the "nosuid" option. Mention that syscall tracing
is disabled sometimes.
PR: misc/11328
1999-04-27 03:56:10 +00:00
Warner Losh
dcb0ae4ed8
More egcs warning fixes:
...
o use braces to avoid potentially ambiguous else
o don't default to type int (and also remove a useless register
modifier).
o Use parens around assignment values used as truth values.
o Remove unused function.
Reviewed by: obrien and chuckr
1999-04-25 22:29:30 +00:00
Wes Peters
aba0410b29
Re-fixed to start at 1969 per the actual Posix requirement. Also
...
fixed a typo on the man page.
1999-04-25 07:28:39 +00:00
Wes Peters
a00b1d8f7a
Bring two-digit years up-to-date with POSIX requirements.
...
70-00 are intepreted in the 20th century; 01-69 in the
21st century. (Yes, 2000 is the last year of the 20th
century, not the first year of the 21st.)
Submitted by: Sergey Babkin <babkin@bellatlantic.net>
1999-04-25 01:42:18 +00:00
Poul-Henning Kamp
00c7dcf63e
Add missing strings.
...
PR: 11285
Submitted by: Chris Costello <chris@calldei.com>
Reviewed by: phk
1999-04-24 18:28:24 +00:00
Andrey A. Chernov
8a2deaa1de
oops, add pwd!=NULL check to previous fix
1999-04-24 17:17:42 +00:00
Andrey A. Chernov
ae70257435
Switch to user UID/GID before checking/reading its ~/.login_conf
...
- some NFSes have root read access disabled
1999-04-24 17:01:58 +00:00
Andrey A. Chernov
ab39fdb694
add MLINKS for two functions used from login_auth.c
...
comment out unused functions from login_auth.3
1999-04-24 16:30:30 +00:00
John Polstra
4e54ad63db
Remove some left-over stuff from NetBSD that we don't need. This
...
eliminates the need to include the dynamic linker's private header
file, as well as two other headers from <sys>.
1999-04-24 02:07:17 +00:00
David E. O'Brien
9a15e81395
Add libf2c.so.2 for our FORTRAN friends.
1999-04-22 19:10:48 +00:00
John Polstra
d7e19a1d6a
Don't build with -g. The a.out egcs can't handle it at the moment.
...
This seems to have snuck back into the Makefile in an unrelated
commit (rev. 1.8).
1999-04-22 15:47:21 +00:00
Warner Losh
6d34f07c9d
Fix all the mipseb Makefiles. They were broken when I checked them in
...
before.
Added SYS.h for mipseb and mipsel.
I now get part way through building libc in the cross environment that
I have (along with pending mipse[bl] changes to the intree egcs) with
these changes.
1999-04-22 07:16:11 +00:00
John Polstra
6d30b16752
Back out my change from 6 April PDT that added a new dlversion()
...
function. It was an ill-considered feature. It didn't solve the
problem I wanted it to solve. And it added Yet Another Version
Number that would have to be maintained at every release point.
I'm nuking it now before anybody grows too fond of it.
1999-04-22 01:54:38 +00:00
Luoqi Chen
46d28b4462
Work around an egcs optimizer bug (i386). This should fix the active ftp
...
hang problem. A bug report has been sent to cygnus.
1999-04-21 21:28:01 +00:00
David E. O'Brien
f6e41545ea
Remove the old libf2c. libg2c is now serving us well.
1999-04-21 16:43:03 +00:00
Guy Helmer
ec407dbb0d
Revise for KLD's.
...
Prompted-By: Nathan Ahlstrom <nrahlstr@winternet.com>
1999-04-20 20:36:36 +00:00
David E. O'Brien
4da1577ed0
Add the compat3x series of uuencoded, gziped balls of fun.
1999-04-20 11:34:20 +00:00
David E. O'Brien
0e37570243
Welcome to the compat3x series.
1999-04-20 11:32:10 +00:00
Peter Wemm
f4e6d58dca
vfsload maps into kldload only now, no more fork/exec of modload(8).
1999-04-19 14:28:45 +00:00
David E. O'Brien
94d3e4cb5c
Turn off libf2c. Superseeded by EGCS's libg2c.
1999-04-18 09:50:58 +00:00
David E. O'Brien
09ee9e267c
Remove references to libg++ and libf2c that aren't needed post-EGCS.
1999-04-14 23:59:09 +00:00
Dmitrij Tejblum
88874fcfe6
Document pread() and pwrite().
...
Obtained from: NetBSD (mostly)
1999-04-11 21:14:40 +00:00
Nik Clayton
3ef0a1c27c
Contains the para
...
Unlike other filesystem objects, symbolic links do not have an owner,
group, access mode, times, etc. Instead, these attributes are taken from
the directory that contains the link. The only attributes returned from
an lstat() that refer to the symbolic link itself are the file type
(S_IFLNK), size, blocks, and link count (always 1).
This is bogus, and disagrees with the implementation and symlink(7).
Removed it.
PR: docs/10269
Submitted by: Tolik <tolik@sibptus.tomsk.ru>
1999-04-10 20:49:27 +00:00
Bruce Evans
34597fa67f
Oops, the previous log message should have been:
...
Include <machine/ansi.h> so that this file is self-sufficient again.
Rev.1.6 doesn't do this as claimed unless <nlist.h> has nonstandard
pollution.
Cleaned up includes.
1999-04-10 03:49:43 +00:00
Warner Losh
26ba999e7e
Various language and style concerns fixed.
...
Noted by: bde
1999-04-09 18:26:46 +00:00
Bruce Evans
95a7753b24
Declare mkstemps().
1999-04-09 15:06:56 +00:00
Bruce Evans
1dc547e7a9
Fixed missing include in synopsis.
...
Fixed some mdoc usage errors.
1999-04-09 14:31:59 +00:00
John Polstra
1306c069d2
Ugh. I didn't know this Makefile was reaching over into the dynamic
...
linker sources for some of its header files. Add a -I flag to pick
up a new directory over there.
1999-04-09 05:56:23 +00:00
Brian Somers
d746fb6643
If given host.domain:nn[.nn], trimdomain() now reduces it to
...
host:nn[.nn] (if the domain is the same as the local one).
1999-04-09 01:54:10 +00:00
Brian Somers
c1df83d996
bcopy -> memmove
...
Suggested by: archie
1999-04-08 08:00:06 +00:00
Brian Somers
0c059599f6
Tidy up trimdomain() and document it.
...
Don't truncate one byte short of the passed length.
1999-04-07 14:03:31 +00:00
John Hay
c7b579a379
Add aout to the links also.
...
Reviewed by: peter
1999-04-07 10:57:26 +00:00
Brian Somers
5b3f0a74e1
Handle hostnames up to MAXHOSTNAMELEN-1 in length.
...
Use bcopy() instead of strcpy() to handle potentially
overlapping regions.
Un-obscure/complicate some code.
1999-04-07 08:27:04 +00:00
Brian Somers
bc19c8517d
Put parenthesis around sizeof args.
...
Allow for host names up to MAXHOSTNAMELEN - 1 in length.
Prompted by: bde
1999-04-07 08:26:50 +00:00
John Polstra
a35ed6d00d
Add manpage link for dlversion(3).
1999-04-07 02:59:47 +00:00
John Polstra
14f5fa0596
Add a new function dlversion() which returns the version number of
...
the dynamic linker in the same form as __FreeBSD_version. This is
mainly intended for checking the dynamic linker version during a make
world.
1999-04-07 02:43:11 +00:00
Brian Somers
595f220e04
Add realhostname() - a function to correctly lookup
...
a name by address and ensure that the name resolves
back to the original address.
1999-04-06 23:02:35 +00:00
John Polstra
ce9f8663f9
Fix bug that prevented accounts with empty passwords from logging
...
in.
Submitted by: Paul Traina <pst@juniper.net>
1999-04-06 19:48:53 +00:00
Peter Wemm
28976ae4f1
Install these compat libs to /usr/lib/compat/aout. I think this will work
...
with the release builds.
1999-04-06 12:51:43 +00:00
Bruce Evans
940b0c98ca
Fixed disordering in previous 2 commits. Fixed an English error.
1999-04-05 07:38:07 +00:00
Dmitrij Tejblum
1b30ac5124
Add wrappers for pread and pwrite syscalls.
1999-04-04 21:46:24 +00:00
Warner Losh
2ee878400e
Add mkstemps to the man page, and create a link for it.
...
Obtained from: OpenBSD
Poked in the eye about committing new functions without a manpage: obrien
1999-04-04 21:15:37 +00:00
Warner Losh
06b6a8ab98
Add mkstemps from OpenBSD. This has been in my tree for months and
...
hasn't caused any problems until the egcs import. This fix breaks the
world build, but my very next commit will remove mkstemps from the
egcs build.
1999-04-04 20:28:04 +00:00
Doug Rabson
67022433f8
Manpages for the KLD system calls.
...
PR: docs/10412
Submitted by: Chris Costello <chris@calldei.com>
1999-04-04 12:29:31 +00:00
John Polstra
07963c8cbf
Fix a macro name typo that made a word disappear.
1999-04-03 22:47:25 +00:00
Andrey A. Chernov
b53aaddfad
Add data storage for two application-provided variables.
...
GNU configure goes very mad when sensing anything with -lwrap
since those two vars are missing
1999-04-03 03:29:14 +00:00
Nick Sayer
96d29cd5c2
Cause PORT commands to use the high IP port range. This makes fetch
...
(and its friends) more firewall friendly.
PR: 10580
Submitted by: nsayer
1999-03-30 22:06:08 +00:00
Poul-Henning Kamp
5b26e84968
Disable the "Hint" option in phkmalloc as default. Recent VM system
...
changes have made this too expensive. This gains about 1.25% on
worldstone on my SMP machine.
Swap-less machines, for instance PicoBSDs, and machines which experience
page-out trafic, check with top(1), will probably want to reenable this
with:
ln -s H /etc/malloc.conf
Suggested by: alc (&dyson ?)
1999-03-28 14:16:05 +00:00
Dag-Erling Smørgrav
9b030d1073
Partial fix for the forking problem: if we can't access the master maps,
...
try again with the unrestricted map.
PR: bin/10821
1999-03-27 21:51:33 +00:00
Doug Rabson
a02290da19
Rename when building libc_r.
1999-03-25 18:43:17 +00:00