joerg
96e44a0ac2
Document SA_NOCLDWAIT.
...
Make all the SA_* flags go into a tagged list, to improve readability.
1997-09-13 19:43:24 +00:00
bde
43f8890766
Removed superfluous quoting of function args.
1997-09-07 04:10:35 +00:00
bde
6aa81297b8
Fixed style bug in pseudocode.
1997-09-07 04:01:27 +00:00
brian
afdfe1afbe
Upgrade to 2.4 (Fix -PKT_ALIAS_UNREGISTERED_ONLY)
...
Submitted by: Charles Mott <cmott@srv.net>
Add __libalias_version so that ppp can derive the
correct library name for dlopen()
1997-09-06 11:11:43 +00:00
peter
83e3c439a7
When compiling under elf, use correct library naming conventions. Also
...
add the required extra symlink. Set the -soname to libcrypt.so so that
the symlink is used at runtime rather than resolved at compile time.
1997-09-05 12:12:35 +00:00
peter
09cd0a0b65
If building under elf, have libskey.so depend on libmd and libcrypt.
1997-09-05 11:52:20 +00:00
peter
62978560da
If not building a.out, still build a pic version of libmd. This allows
...
things like libskey.so to be dynamically self contained.
Things like md5(1) where speed is critical should still link with libmd.a,
but for things like login, where it's a once-off call if skey is used, it's
not worth the hassle.
1997-09-05 11:49:43 +00:00
pst
930fa4a438
The parameters to logwtmp should be const char's
1997-09-04 22:38:59 +00:00
bde
fe44e14243
Fixed synopsis. The envp arg for execle() can't be given in the prototype.
...
Fortunately, the man page doesn't refer to "envp" so just deleting it is OK.
1997-09-03 03:25:35 +00:00
ache
af4df00d3e
Fix possible coredump on BW displays
1997-09-02 19:07:50 +00:00
brian
a059b2e7c8
Add "options no_tld_query" to resolv.conf.
...
Mention the capability in resolver(5).
Mention that RES_OPTIONS can be used in resolver(5).
Discussed with: -hackers
1997-09-01 01:19:23 +00:00
bde
0d4a037f8d
Hide the declaration of `struct exception' from C++, since it conflicts
...
with the standard C++ `class exception'. This makes matherr() difficult
to use in C++. Small loss.
1997-08-31 22:12:19 +00:00
bde
901de0acb7
Fixed inclomplete function type in synopsis.
1997-08-31 21:54:10 +00:00
brian
952d2b05cd
Remove login_progok()
...
Suggested by: guido
1997-08-31 20:09:39 +00:00
ache
5457a037a5
Restore back issetugid() usage and bump major number
1997-08-31 08:37:28 +00:00
phk
6152eccaa4
Another 32bits of 64bits conformance.
...
Reviewed by: phk
Submitted by: jdp
1997-08-31 05:59:39 +00:00
peter
39f822f3ed
Initial elf nlist support, mostly stolen from OpenBSD (they use standard
...
#defines that are compatable with ours). I made some some minor tweaks
to the leading '_' tests.
Again, this is off by default for the moment. This probably should be
split into seperate files (like some of our other libc files that could
do with some splitting).
Obtained from: OpenBSD (plus some minor tweaks)
1997-08-31 00:08:35 +00:00
kato
22c8a8129b
Added HW_MACHINE_ARCH.
1997-08-30 02:26:36 +00:00
imp
02b5c984e2
Merge in the safe chdir changes from Todd Miller's mods to the OpenBSD
...
tree. Also merge in fix to NetBSD PR #1495 . These represent 1.3-1.9 in
the OpenBSD tree. Make minor KNF changes to new code (which is in the
OpenBSD as 1.10). This avoids the symlink race problems.
These patches should go into 2.2.5 before the ship if they don't
break anything in -current.
Reviewed by: Bruce Evans
Obtained from: OpenBSD
1997-08-29 22:56:41 +00:00
jdp
1bb1b82690
Add a stub version of getpublickey(), in order to eliminate an
...
undefined symbol referenced from libc. Without the stub, it is
impossible to execute any program using the shared library if
LD_BIND_NOW=1 is in the environment. The stub always returns
failure, but it can be overridden outside the library when necessary.
I don't know whether this is the "correct" fix, but it is intolerable
to have any undefined symbols referenced from libc.
1997-08-28 21:50:33 +00:00
ache
e23235b428
Fix inspace handling I broke in rev 1.13
1997-08-28 08:13:21 +00:00
brian
6c9afb5a31
Add full support for determining if a user
...
is restricted from running a given program.
1997-08-27 20:06:20 +00:00
ache
dbbb9f298f
Use getpwnam(getlogin()) before getpwuid(getuid())
1997-08-27 13:36:34 +00:00
phk
cb8d9886a9
Improvement of type independency for the bitmap.
...
This makes 64bit operation more likely.
Reviewed by: phk
Submitted by: jdp
1997-08-27 12:04:33 +00:00
phk
f276c66ddf
Malloc option H is now default.
1997-08-27 06:40:34 +00:00
imp
4e4e5cd87b
Don't getenv(HOME) when set[ug]od. This can lead to a buffer overflow and
...
elevated privs.
Obtained from: OpenBSD
1997-08-27 05:27:53 +00:00
brian
b7ac9705e1
Add prog.deny as a list capability for
...
denying execution of certain programs.
1997-08-26 23:15:57 +00:00
bde
fb2ef58cd8
-I${DESTDIR}/sys -> -I${.CURDIR}/../../sys.
1997-08-26 14:13:02 +00:00
ache
1bdac08e33
Temp restore of rev 1.9
1997-08-26 12:47:09 +00:00
ache
3d60ca19b1
Temporarily comment out issetugid() call until everyone installs libtermcap,
...
major number bumping will follows then
1997-08-25 16:42:22 +00:00
ache
55ba1a93b9
Fix saving/restoring tty modes, allow initscr be called twice,
...
from ncurses 4.1
1997-08-25 07:41:15 +00:00
joerg
a4d82a959a
Make the MD* header files C++-aware. Also, string arguments are supposed
...
to be of type `const char *'.
PR: 3291
Submitted by: dima@tejblum.dnttm.rssi.ru (Dmitrij Tejblum)
1997-08-25 05:24:31 +00:00
ache
d408889007
Bump minor number due to issetugid()
1997-08-24 19:19:08 +00:00
ache
d324cfc41c
Add winnstr family and fake resizeterm from ncurses 4.1 for compatibility
...
with recent applications.
Bump minor number.
1997-08-24 19:09:45 +00:00
joerg
e309caa011
Cosmetic: distinguish in diag message between rebuilding and updating
...
the database.
PR: 3397
Submitted by: taob@risc.org (Brian Tao)
1997-08-24 18:23:21 +00:00
steve
fc8b5b4955
Get rid of integer overflow warning.
...
PR: misc/3575
Submitted by: Bruce Evans <bde@zeta.org.au>
1997-08-23 23:51:12 +00:00
steve
35fe8cb81f
Remove extra definition of vwprintw.
...
PR: bin/3623
Submitted by: Stephen J. Roznowski <sjr1@flash.net>
1997-08-23 23:23:07 +00:00
steve
1e5a8f9917
Reference the correct version of BSD at the bottom of the
...
manpage.
PR: docs/3735
1997-08-23 21:32:50 +00:00
sos
c66fad14a2
Activate libvgl
1997-08-22 13:20:03 +00:00
ache
5908feb9fa
Replace uids comparison by issetugid() call
1997-08-22 11:14:53 +00:00
bde
bd49ffc15a
Fixed off by 1 error.
1997-08-21 19:44:41 +00:00
bde
d4088a1d8c
Split beforeinstall target so that headers can be installed without
...
installing data files.
1997-08-21 16:14:34 +00:00
peter
3197c9d2cb
Manpage for getsid(2).
1997-08-19 07:19:43 +00:00
peter
b40bf7afa2
Forgot to mention what getpgid(0) does.
1997-08-19 07:04:43 +00:00
peter
4ca1f3fe2f
Manpage for getpgid(2), wording taken from NetBSD.
1997-08-19 07:00:53 +00:00
peter
1f58fa1ad3
Syscall stubs for getpgid()/getsid().
1997-08-19 06:23:45 +00:00
sos
dc4edce04f
First import of my little "video graphic library".
...
See the manpage vgl.3 for more info.
A little example will follow shortly.
1997-08-17 21:09:35 +00:00
tegge
3dbac0faf6
Copy code from gnu/usr.bin/gdb/gdb/kvm-fbsd.c to deal with 4 MB pages.
1997-08-17 17:42:59 +00:00
steve
fe5ea241ff
Reflect reality of sticky bits and UFS-based filesystems.
...
PR: docs/4198
Submitted by: Ada T. Lim <ada@not-enough.bandwidth.org>
1997-08-17 00:19:28 +00:00
steve
109c5376e8
Describe the QCMD macro and its parameters.
...
PR: docs/4261
1997-08-17 00:08:40 +00:00