summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Make the execle() synopsis look (again) like a normal C prototype.ru2003-06-181-3/+3
| | | | | | | | | Also fixed the rest of ell (list) functions prototypes to include a (commented out) terminating null pointer. Pointed out by: bde Obtained from: POSIX.1-2001 Glanced at by: imp
* Don't lock scheduler lock twice.davidxu2003-06-182-4/+2
|
* Xref policy: exit(2) -> _exit(2).sobomax2003-06-171-1/+1
|
* Fix the execle(3) synopsis to include the environment pointer.phk2003-06-171-1/+1
| | | | Confused: anordby
* Fix the #include part of the SYNOPSIS for heap.3dougb2003-06-171-0/+1
| | | | | PR: bin/45269 Submitted by: Slaven Rezic <slaven.rezic@berlin.de>
* Kill prototype for __msgwrite too. It is not needed anymore.mbr2003-06-151-1/+0
|
* Fix the master yppasswd routines, so they really workmbr2003-06-151-0/+26
| | | | | | | | for root on ypmaster. yppasswd_local() did use YPPASSWDPROG instead of MASTER_YPPASSWDPROG, and the domain was not set, resulting in a coredump during xdr-encode. Reviewed by: des
* Fix the master yppasswd routines, so they really workmbr2003-06-151-33/+54
| | | | | | | for root on ypmaster. Fix ypclnt_havepasswdd() to work for AF_LOCAL connections. Reviewed by: des
* Replace the old SCM_CREDS cred procedures. They can now bembr2003-06-151-122/+21
| | | | | | | | | replaced just fine with getpeereid() and the whole code gets a lot simpler. We don't break the ABI, since all server programms use __rpc_get_local_uid(), and we just change library internals. Reviewed by: des
* P_THREADED was renamed to P_SA, follow up.davidxu2003-06-151-2/+2
|
* Remove MAINTAINER lines.obrien2003-06-141-2/+0
|
* Tidy up. Sort headers.markm2003-06-1413-56/+53
|
* Only use this with a non-GCC compiler.obrien2003-06-141-0/+2
|
* Remove MAINTAINER= lines in the makefiles for camcontrol, iostat, libcamken2003-06-142-4/+0
| | | | | | | | and libdevstat, since the new way of doing things is to just list maintainership in src/MAINTAINERS. Also, remove duplicate entries in src/MAINTAINERS for those utilities. I already had entries for them.
* Document ENOSPC.trhodes2003-06-131-0/+2
| | | | | PR: 52612 Submitted by: Marc Olzheim <marcolz@ilse.nl>
* This is unusable on amd64. Remove it before it causes more confusion.peter2003-06-131-53/+0
| | | | | | It is only possible to do this on an ABI that has a compulsory frame pointer, which the amd64 ABI does not. Thus, it is only possible to implement this as a compiler builtin.
* In the PKT_ALIAS_PROXY_ONLY mode, make sure to preserve theru2003-06-131-0/+4
| | | | | | original source IP address, as promised in the manual page. Spotted by: Vaclav Petricek
* Removed a couple of .Xo/.Xc that are leftovers of the "ninth-argumentru2003-06-131-9/+3
| | | | limit" mdoc(7) atavism.
* Clarify that original address and port when doing transparent proxyingru2003-06-131-5/+5
| | | | are _destination_ address and port.
* Added myself to the AUTHORS section.ru2003-06-131-0/+2
|
* Mark libxpg4 as OBSOLETE_IN_6: it has been empty since its contentstjr2003-06-131-0/+6
| | | | were merged into libc in 4.5-RELEASE.
* Mark the following interfaces as OBSOLETE_IN_6:tjr2003-06-134-4/+16
| | | | | | | fgetrune(), fputrune(), fungetrune(), mbrune(), mbrrune(), mbmb(), setinvalidrune(), UTF2 encoding method. These have been marked as being deprecated in their manual pages since 5.0, and their use causes a linker warning.
* Fixes to locale code to properly use indirect pointers in order to preventjkh2003-06-136-11/+11
| | | | | | | memory leaks (fixes bugs earlier purported to be fixed). Submitted by: Ed Moy <emoy@apple.com> Obtained from: Apple Computer, Inc. MFC after: 2 weeks
* Use C99 compatible ASM statements.obrien2003-06-101-1/+1
| | | | | (untested, but existing state breaks http://triangle.rtp.freebsd.org/~des/tinderbox-CURRENT-amd64-amd64.brief)
* Add an EXAMPLES section.trhodes2003-06-101-0/+22
| | | | | PR: 43899 Reviewed by: des, ru
* Various cleanups of careless mistakes/omissions.jmallett2003-06-104-11/+11
| | | | | PR: 53149 Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
* Left out the critical part of my "public domain" template, a notice sayingjmallett2003-06-106-0/+12
| | | | | | that this file is (these files are) in the public domain. PR: 53149
* Remove transition period hackache2003-06-101-32/+3
|
* _thread_printf() is only used for debugging or in cases where something'smtm2003-06-091-2/+2
| | | | | screwed beyond all help, so it can just skip the pthreads wrapper for write(2) and call directly into it.
* Sanity check fd before using it as an array index.netchild2003-06-091-1/+2
| | | | | Noticed by: ted@NLnetLabs.nl (Ted Lindgreen) Approved by: ru
* Remove stale reference to the deprecated USER_LDT option. The associatedjhb2003-06-091-4/+0
| | | | | | | code is always compiled into the kernel now. Submitted by: Hubert Tournier <hubert@frbsd.org> PR: docs/53068
* Commit rudimentary libufs manual pages, except for that forjmallett2003-06-097-0/+560
| | | | | | | | | | | getino(3)/putino(3), inode.c has been reworked in Perforce to the point where a manual page may not be accurate. Certainly putino(3) has not even been merged back yet. These will need a lot of improvement for most applications, but they document the API enough to get someone on their feet, most likely. The best documentation still exists in the form of libufs(3) consumers in the base system.
* Remove ufs_disk_ctor and ufs_disk_dtor, they never came to fruition. I dojmallett2003-06-092-43/+0
| | | | | not know of any software using them, and there is no "published API" for libufs, as it were.
* Reduce diffs with code in Perforce:jmallett2003-06-095-34/+34
| | | | Parenthesise return values.
* Correct a typo.ceri2003-06-081-1/+1
| | | | MFC After: 2 days
* After selecting a thread to handle a signal and takingdeischen2003-06-082-6/+16
| | | | | | | | its scheduling lock, make sure that the thread still has the signal unmasked. Make a debug statement conditional on debugging being enabled.
* Insert threads at the end of the free thread list so thatdeischen2003-06-082-2/+2
| | | | | | | the chance of getting the same thread id when allocating a new thread is reduced. This won't work if the application creates a new thread for every time a thread exits, but we're still within the allowances of POSIX.
* Provide a reference to __sys_write. The implementation uses this whendeischen2003-06-082-0/+6
| | | | | | | | debugging is enabled so the symbol needs to be resolved before rtld locking is enabled. I may not really know what I'm talking about, but it works. Submitted by: kan
* The .Fn functioncharnier2003-06-0813-35/+70
|
* The .Fn functioncharnier2003-06-082-34/+67
|
* The .Fn functioncharnier2003-06-081-2/+5
|
* Add section number with .Xr. .Xr -> .Vt changes.charnier2003-06-081-4/+4
|
* The .Fn functioncharnier2003-06-082-6/+12
|
* .Xr p1003_1b moved to .St -p1003.1b-93charnier2003-06-082-6/+6
|
* .Xr -> .Lb for librairy. There is no manual page corresponding to .Xr.charnier2003-06-081-1/+1
|
* Add or correct section number in .Xr. Use .Vt or .Fncharnier2003-06-088-13/+13
| | | | instead of .Xr when needed
* The .Fn functioncharnier2003-06-081-4/+6
|
* Don't force -L/usr/lib. This is incorrect because we should not beimp2003-06-082-2/+2
| | | | | | | looking at the host environment for anything. This breaks building -CURRENT on 4.x as well. Submitted by: kan@
* Sanity check the list obtained from the kern.disks sysctl so that Disk_Names()scottl2003-06-071-1/+4
| | | | | doesn't get fooled into returning a bogus list. This should fix sysinstall from segfaulting when no disk devices are present.
* Usekuriyama2003-06-068-8/+8
| | | | | | | | | cat ${.ALLSRC} > ${.TARGET} rather than ln -sf ${.ALLSRC} ${.TARGET} not to depends on absolute-path of symbolic links. Commented by: marcel, obrien, bde
OpenPOWER on IntegriCloud