summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Fixed missing cross reference to kvm_getfiles.bde1999-01-231-0/+1
| | | | | | | This man page may be overdoing the cross references by referencing man pages that are just links to other pages that are referenced. kvm_uread() is still completely undocumented in kvm*.3.
* Fixed unsorting of SRCS and MAN3 in previous commit.bde1999-01-231-4/+4
| | | | Sorted MLINKS.
* Fixed unsorting of cross references in previous commit.bde1999-01-231-1/+1
|
* Oops, forgot this. Needed by libkvm.dillon1999-01-231-1/+14
|
* Fix breakage for the static a.out case. The a.out linker doesn'tjdp1999-01-221-4/+10
| | | | | | | | consider a linker set definition to be sufficient reason to pull an object module from an archive library. This caused undefined symbols when linking with libpam.a using a.out. I solved it by linking in the object that references the linker set in the "ld -r" step.
* Fix type-o's in manualdillon1999-01-221-3/+3
|
* Add SWIF_DEV_PREFIX flag to add "/dev/..." to device name.dillon1999-01-221-2/+3
|
* Implement kvm_getswapinfo() libkvm function. Will be used bydillon1999-01-224-2/+551
| | | | pstat, top, and systat.
* Typo police.brian1999-01-221-1/+1
|
* Revert my last change, "Rename some globals to reduce namespacejdp1999-01-212-20/+20
| | | | | pollution." Unfortunately, some of these globals are used by ftpd, and I broke make world. Pointy hat, please.
* Merge from vendor branch: timezone file structure changes and doco.wollman1999-01-213-25/+45
| | | | | | Fix localtime.c to deal with new magic number field. Obtained from: ftp://elsie.nci.nih.gov/pub/tzcode1999a.tar.gz
* Moved from the old secure/lib/libcrypt area, because of the rewrite to howbrandon1999-01-215-0/+532
| | | | | | the Makefile handles des support by just including the single .c file. Reviewed by: Mark Murray
* Rewrite of crypt library to be more modular, and addition of thebrandon1999-01-2110-149/+1135
| | | | | | | | | | | | | | | | | | | | | | | | | | | Secure Hashing Algorithm - 1 (SHA-1), along with the further refinement of what $x$salt$hash means. With this new crypt the following are all acceptable: $1$ $MD5$ $SHA1$ Note: $2$ is used by OpenBSD's Blowfish, which I considered adding as $BF$, but there is no actual need for it with SHA-1. However, somebody wishing to add OpenBSD password support could easilly add it in now. There is also a malloc_crypt() available in the library now, which behaves exactly the same as crypt(), but it uses a malloced buffer instead of a static buffer. However, this is not standard so will likely not be used much (at all). Also, for those interested I did a brief speed test Pentium 166/MMX, which shows the DES crypt to do approximately 2640 crypts a CPU second, MD5 to do about 62 crypts a CPU second and SHA1 to do about 18 crypts a CPU second. Reviewed by: Mark Murray
* Rename some globals to reduce namespace pollution.jdp1999-01-202-20/+20
|
* Make it possible to use PAM in statically-linked applications.jdp1999-01-2015-74/+86
|
* Install man page link for strtok_r.jdp1999-01-191-1/+2
|
* Spell check and minor grammar fix.jdp1999-01-191-3/+3
|
* Document the errno return if the restrictions on the fcntl(F_SETOWN, ...)truckman1999-01-191-0/+7
| | | | | argument implemented by the security patch in PR kern/7899 are violated. PR: kern/7899
* Initialize __progname by argv[0] before striping leading path,simokawa1999-01-191-1/+2
| | | | otherwise we always get empty name.
* revoke(2) is supported on regular files under current. Change wordingjkoshy1999-01-181-6/+5
| | | | | | | in manual page that indicated otherwise. PR: docs/9517 Submitted by: David Malone <dwmalone@maths.tcd.ie>
* Use the correct type for uid and gid in struct passwd. Document it.des1999-01-181-2/+2
|
* Increase the size of private thread flags so that the test for ajb1999-01-153-3/+3
| | | | | | | thread trying to call pthread_exit() from a cleanup handler actually works. Submitted by: David Leonard <david.leonard@csee.uq.edu.au> OpenBSD
* Bring us one step closer to sysinstall'ing on a DOC2k device.phk1999-01-141-1/+3
|
* Fix an NFS-related installation problem.jdp1999-01-111-1/+1
| | | | Submitted by: asami
* POSIX introduced optreset to deal with multiple invocationsmsmith1999-01-111-2/+2
| | | | | | | | | | of getopt (as in, multiple input lines :). This is documented in the man page and is used in the code, but unistd.h and stand.h do not declare it. Incidentally, it prevents me fixing a bug in loader's code... :-) PR: misc/9373 Submitted by: "Daniel C. Sobral" <dcs@newsguy.com>
* Fix a minor security problem in libc_r.imp1999-01-113-12/+75
| | | | | | Submitted by: Alexandre Snarskii <snar@paranoia.ru> Approved by: John Birrell Reminded me that I'd been sitting on this too long: snar@paranoia.ru
* Merge changes from vendor branch (1.1.1 -> 1.1.3) into mainline.peter1999-01-1013-103/+157
|
* This commit was generated by cvs2svn to compensate for changes in r42468,peter1999-01-1012-145/+553
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import zlib 1.1.3 onto the vendor branch.peter1999-01-1021-235/+697
| | | | | | | | Obtained from: ftp.cdrom.com:/pub/infozip/zlib
* | If we can't open alias.log, don't try to write to thebrian1999-01-101-2/+4
| | | | | | | | | | resulting NULL FILE *. PR: 9403
* | Switch to using ".So" as the extension for PIC object files ratherjdp1999-01-094-10/+10
| | | | | | | | | | | | | | | | than ".so". The old extension conflicted with well-established naming conventions for dynamically loadable modules. The "clean" targets continue to remove ".so" files too, to deal with old systems.
* | Changes for alpha support.jkh1999-01-082-2/+21
| | | | | | | | Submitted by: dfr
* | Strip the leading path from __progname.steve1999-01-071-3/+7
| | | | | | | | Ok'd by: jdp
* | Make the implementation and documentation agree. Specifically:des1999-01-062-6/+11
| | | | | | | | | | | | | | - document that sysctl() and sysctlbyname() return 0 on success - if the provided buffer is too small, set errno to ENOMEM and return -1 instead of returning ENOMEM.
* | add MLINKs for all the functions covered by the manpageobrien1999-01-061-0/+10
| |
* | spell checkobrien1999-01-061-4/+4
| |
* | Make ctime_r, asctime_r, gmtime_r, and localtime_r available in libc.dt1999-01-042-13/+4
| |
* | Add STANDARDS section.wollman1999-01-031-6/+37
| | | | | | | | | | s/bytes/characters/g to be consistent with Standard C terminology. Update date and add RCS Id.
* | Fix grammar in the description of timegm() by totally rewriting it. Removewollman1999-01-031-20/+29
| | | | | | | | | | a potentally inflammatory comment from BUGS, and add a more useful comment about the lack of reentrancy in the timezone-setting interface.
* | Ignore the fs_spec entry for "/" in /etc/fstab if the device whichbde1999-01-011-0/+29
| | | | | | | | | | | | | | | | is actually mounted on "/" can be determined using statfs() and is in /dev. This fixes fsck operating on the wrong device when the fs_spec entry is only an alias. The aliased case became more dangerous when the ROOTSLICE_HUNT hack was committed in mount(8). ROOTSLICE_HUNT may be unnecessary now.
* | Updated type of ss_size in struct sigaltstack.bde1999-01-011-3/+2
| | | | | | | | Removed bogus prerequisite <sys/types.h>.
* | Eliminate all dependence on boot1 and boot2. This is passed in byjkh1998-12-313-28/+6
| | | | | | | | | | | | Set_Boot_Blocks() anyway and should thus have never been a part of libdisk, it should have been provided by the client of libdisk since passing the information in is already part of the API.
* | Transition libdisk to use /boot since what it's looking for (boot1 and boot2)jkh1998-12-301-2/+2
| | | | | | | | are now there.
* | Backed out previous commit. It depends on a.out utilities and librariesbde1998-12-301-2/+2
| | | | | | | | somehow being available even on pure elf systems.
* | Fixed bootstrapping of /usr/mdec/boot[12].bde1998-12-301-2/+2
| |
* | Fixed type mismatches in args to __syscall(). One for mmap() broke onbde1998-12-271-5/+5
| | | | | | | | | | i386's with 64-bit longs -- the padding between mmap()'s 5th and 6th is an int, not a long. The other mismatches were benign.
* | Avoid using ld -O (as in bsd.lib.mk).bde1998-12-271-7/+16
| | | | | | | | Fixed `make cleandepend'. The default is null because SRCS is null.
* | Fixed CLEANFILES.bde1998-12-272-5/+5
| |
* | Strip the leading path from __progname as is done in the a.out case. Alsosteve1998-12-242-6/+18
| | | | | | | | | | | | | | bring in stddef.h so we can use NULL instead of 0 for pointer comparisons. Hinted at by: Bruce Evans Reviewed by: John Polstra
* | Disable building with alpha software completion options until we upgradedfr1998-12-241-2/+3
| | | | | | | | compilers.
OpenPOWER on IntegriCloud