summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* ReLink() partial links in FindLinkOut() in the same manner as we do itru1999-09-221-7/+15
| | | | | | in FindLinkIn(). This will make TcpMonitorIn()/TcpMonitorOut() happy. Reviewed by: eivind
* If `who' was not specified, set the appropriate bits as the chmod(1)ru1999-09-221-2/+6
| | | | | | manual page states. `chmod +s foo' and `chmod +t foodir' now work. PR: 13889
* Never return NULL, always return a hash.markm1999-09-221-1/+1
| | | | Submitted by: dt
* mdoc(7)'fyphantom1999-09-219-25/+29
| | | | Reviewed by: mpp
* Synchronization of NAME and SINOPSYS sections.phantom1999-09-211-3/+11
| | | | mdoc(7)'fy
* Someone changed major numbers of the libraries from 2 to 3 for 0 (zero) reasons.dt1999-09-211-1/+1
| | | | | | | | | Revert the major number back to 2. libcrypt only export one function, before the recent changes and now: char *crypt(const char *key, const char *salt); The prototype didn't changed. Internal representation of `char' and `char *' didn't changed. Therefore, there is no reason to change the version number.
* Fixed a typo (well, format-o) in yesterday's edits.wes1999-09-211-2/+3
| | | | Spotted by: John Polstra <jdp@polstra.com> (again)
* Restore previous version of FindLinkIn().ru1999-09-211-9/+8
| | | | | Instead, natd(8) should be fixed to call PacketAliasSetAddress() as part of initialization, as required by libalias(3).
* Somebody deleted the SONAME override causing the symlink to be expandedpeter1999-09-211-0/+4
| | | | | at link time and the target name compiled into the binaries. ie: everything used libscrypt or libdescrypt explicitly.
* - Make partially specified permanent links (without `dst_addr' and/orru1999-09-211-11/+25
| | | | | | | | | | | `dst_port') work for outgoing packets. - Make permanent links whose `alias_addr' matches the primary aliasing address `aliasAddress' work for incoming packets. - Typo fixes. Reviewed by: brian, eivind
* sys/errno.h -> errno.hbrian1999-09-211-1/+1
|
* Fixed the description of when and why aio_suspend returns.wes1999-09-201-11/+15
| | | | | | | Also spelled out the return values and conditions a little better. Noticed by: John Polstra <jdp@polstra.com>
* Big code cleanup. (Inspired by Brandon Gillespie). Also move asmarkm1999-09-207-157/+644
| | | | much as possible away from secure/ to make extending easier.
* Correct spelling : ascii -> ASCIIphantom1999-09-205-5/+5
| | | | | | PR: docs/13702 Submitted by: Stephen J. Roznowski <sjr@home.com> Reviewed by: mpp
* Common Error libraries are needed here.markm1999-09-202-2/+5
|
* Fix typophantom1999-09-191-1/+1
| | | | | PR: docs/13814 Submitted by: Alex Vasylenko <lxv@mix.nest.org>
* Add a version number field to the jail(2) argument so that future changesphk1999-09-191-3/+14
| | | | can be handled intelligently.
* The existing libxpg4.so.2.0 didn't support zh_TW.Big5 locale.obrien1999-09-141-90/+100
| | | | | PR: 13623 Submitted by: jtjang@gcn.net.tw
* __collate_substitute() do something non-trivial only for German. For everyonedt1999-09-123-6/+25
| | | | | | | | else, it is equivalent to strdup(). So, we will check if the substitution tables are trivial at the load time, and possibly save 2 calls to __collate_substitute() in strcoll(). Still, __collate_substitute() should not exist.
* Reduce time of __collate_substitute() from O(strlen(s)^2) to O(strlen(s)).dt1999-09-121-8/+11
| | | | | | | | Other minor optimizations. I got ~30% speedup in strcoll() for 50 char strings, ~40% speedup for 100 char strings, and unmeasurable speedup for 1M strings. Collates are still terribly slow. To make them reasonable fast, __collate_substitute() should be killed.
* Fix a file descriptor leak in cam_open_btl(). The xpt device was opened,ken1999-09-121-1/+5
| | | | | | but never closed. Submitted by: amobbs@allstor-sw.co.uk
* Implement new format specifier for strftime: %OB, alternative nationaldt1999-09-113-19/+58
| | | | | | | | | representation of the full month name. In the Russian locale, this alternative will be "nominative case", useful when the date designate month as a whole. E.g. month heading in a calendar. I hope it can be useful for some other locales too. Discussed with: wollman, ache
* Add FreeBSD history in 'HISTORY'alfred1999-09-111-1/+4
| | | | Pointed out by: obrien
* Change toupper/tolower so that they don't give a bogus answer if thedfr1999-09-111-2/+10
| | | | argument is already upper/lower.
* Fixed disordering in previous commit.bde1999-09-111-1/+1
|
* Document fhopen, fhstat, and fhstatfs syscalls.alfred1999-09-112-1/+137
| | | | Obtained from: NetBSD
* - Optimization to the previous (rev 1.15) commit.ru1999-09-101-9/+11
| | | | | | Requested by: eivind Discussed with: eivind Reviewed by: brian, eivind
* sync with src/sys/sys/mount.halfred1999-09-101-1/+2
|
* Add aio_{cancel,error,return,suspend,write} into the mix.billf1999-09-091-1/+3
| | | | | Submitted by: Dan Nelson <dnelson@emsphone.com> Forgotten by: mpp
* Handle TCP reset sequence properly.ru1999-09-091-2/+2
| | | | | | | | | | | | | | | | | | | In the words of originator: :If an incoming connection is initiated through natd and deny_incoming is :not set, then a new alias_link structure is created to handle the link. :If there is nothing listening for the incoming connection, then the kernel :responds with a RST for the connection. However, this is not processed :correctly in libalias/alias.c:TcpMonitor{In,Out} and :libalias/alias_db.c:SetState{In,Out} as it thinks a connection :has been established and therefore applies a timeout of 86400 seconds :to the link. : :If many of these half-connections are initiated (during, for example, a :port scan of the host), then many thousands of unnecessary links are :created and the resident size of natd balloons to 20MB or more. PR: 13639 Reviewed by: brian
* Fix typo.ru1999-09-081-1/+1
|
* - add reference to siginterrupt(3)ru1999-09-061-32/+35
| | | | - mdoc(7) fixes
* Don't forget to reset _pw_stepping_yp to 0 before returning. Fixes a bugdes1999-09-061-0/+1
| | | | | | | | where getpwent() would ignore wildcard entries that followed a netgroup entry. PR: misc/12999 Submitted by: David Hedley <david@inty.net>
* Zap $Source$peter1999-09-061-1/+0
|
* Zap $Locker$peter1999-09-062-2/+0
|
* Tidy up $Log$ debris.peter1999-09-051-32/+2
|
* Connect libform/libpanel/libmenu.peter1999-09-051-5/+3
|
* Some style and "look" fixesphantom1999-09-059-12/+27
| | | | Reviewed by: mpp
* Name Description (.Nd macro) added.phantom1999-09-051-6/+7
| | | | | | | | Style and punctuation errors fixes. ERRORS section included to RETURN VALUES because it's describing return values instead of errors and their handling. Reviewed by: mpp
* mdoc(7) style fix.phantom1999-09-051-2/+4
| | | | | | Correct RB_* values list bounds. Reviewed by: mpp
* mdoc(7) style fix: FreeBSD -> .Fxphantom1999-09-057-7/+14
| | | | Reviewed by: mpp
* Remove useless .Fn macro suffixphantom1999-09-051-1/+1
| | | | Reviewed by: mpp
* mdoc style fix.phantom1999-09-051-4/+2
| | | | Reviewed by: mpp
* mdoc(7) style fixesphantom1999-09-051-2/+4
| | | | Reviewed by: mpp
* Add bmake glue for libform (the SVSV-style ETI curses form driver frompeter1999-09-052-0/+46
| | | | ncurses)
* Add bmake glue for libpanel (the SVSV-style ETI curses panel (overlappingpeter1999-09-052-0/+38
| | | | layers) driver from ncurses)
* Add bmake glue for libmenu (the SVSV-style ETI curses menu driver frompeter1999-09-052-0/+48
| | | | ncurses)
* Spelling and grammar error fix.phantom1999-09-041-2/+8
| | | | | | | | mdoc(7)'fy. PR: docs/13406 Submitted by: Garret Woolman <woolman@khavrinen.lcs.mit.edu> Reviewed by: mpp
* Fixed disorder in comments.bde1999-09-041-6/+6
| | | | | | Build libncurses early again (it had drifted into set of libraries that have no ordering requirements, but it must be built before libedit here and before some gnu libraries in ../Makefile.inc1).
* Build this from contrib/ now.markm1999-09-0413-607/+7
|
OpenPOWER on IntegriCloud