aboutsummaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Doc updates and cleanups made with the bind-4.9.4 update some time ago.Peter Wemm1996-11-014-24/+102
| | | | | | | I thought I had committed these, but it seems not. Notes: svn path=/head/; revision=19302
* Add an "officially undocumented" tweak for squid so that it can see thePeter Wemm1996-11-011-2/+7
| | | | | | | | | TTL of DNS records that it looks up for it's resolver cache. Obtained from: Endre Balint Nagy <bne@CareNet.hu>, via squid-1.1.x source. Notes: svn path=/head/; revision=19301
* Correct a "spelling" error in a comment.John Dyson1996-10-312-4/+4
| | | | Notes: svn path=/head/; revision=19294
* Regenerate. This backs out my previous change to TCL_SHLIB_SUFFIX, sincePeter Wemm1996-10-312-3/+3
| | | | | | | it has side effects elsewhere. Notes: svn path=/head/; revision=19293
* Replace collate_range_cmp call with its codeAndrey A. Chernov1996-10-311-1/+18
| | | | Notes: svn path=/head/; revision=19278
* collate_range_cmp -> __collate_range_cmpAndrey A. Chernov1996-10-311-4/+5
| | | | Notes: svn path=/head/; revision=19277
* collate_range_cmp -> __collate_range_cmpAndrey A. Chernov1996-10-312-6/+8
| | | | Notes: svn path=/head/; revision=19276
* Rename collate_range_cmp to __collate_range_cmp for internal usageAndrey A. Chernov1996-10-312-5/+14
| | | | | | | | | | inside libc. Add collate_range_cmp as alias to __collate_range_cmp for temp. backward compatibility. collate_range_cmp will be replaced with direct code for each external program for compatibility with the rest of world Notes: svn path=/head/; revision=19275
* Regenerate.Peter Wemm1996-10-302-4/+4
| | | | | | | | | | No changes other than "instructions" for what other tools that use this .. "interesting" .. system should name their shared libraries. This was broken for some tools (eg: expect-5.21) even for the native tcl build (ie, it would end up using libexpect521.so, not libexpect521.so.1.0) Notes: svn path=/head/; revision=19264
* If you run with option Z and malloc fails, memset gets calledPoul-Henning Kamp1996-10-291-4/+6
| | | | | | | | | | with a NULL pointer (archie) Explain that minsize is also the smallest alignment. Submitted by: Archie Cobbs <archie@whistle.com> Notes: svn path=/head/; revision=19257
* Regenerated.. Use new minor number for both installed names, not justPeter Wemm1996-10-292-5/+5
| | | | | | | one of them. Notes: svn path=/head/; revision=19244
* Do not make symbolic links from obj directory into source tree,Wolfram Schneider1996-10-261-232/+72
| | | | | | | | | it may break `make reinstall'. Use cp(1). simplify makefile Notes: svn path=/head/; revision=19201
* Fix an off-by-one error in getvfsent().Joerg Wunsch1996-10-261-1/+1
| | | | | | | Detected by: phkmalloc :) Notes: svn path=/head/; revision=19199
* Note that streams are now flushed on abort.Alexander Langer1996-10-261-2/+2
| | | | | | | Change standards section to reflect POSIX 1003.1-1990 conformance. Notes: svn path=/head/; revision=19196
* Various cosmeticsPoul-Henning Kamp1996-10-261-48/+28
| | | | | | | | | Improve chances of troublefree 64bit operation. [imp] Noticed by: Warner Losh <imp@village.org> Notes: svn path=/head/; revision=19191
* POSIX requires stdio buffers be flushed on abort.Alexander Langer1996-10-261-0/+8
| | | | | | | Obtained from: OpenBSD, Thorsten Lockert <tholo@OpenBSD.ORG> Notes: svn path=/head/; revision=19189
* Moved #include of <sys/types.h> earlier so that this compiles whenBruce Evans1996-10-251-7/+8
| | | | | | | | | <stdio.h> doesn't (bogusly) include <sys/types.h>. Cleaned up #includes. Notes: svn path=/head/; revision=19168
* GNU-style changes:Andrey A. Chernov1996-10-232-11/+21
| | | | | | | | | | 1) Rename FNM_ICASE to FNM_CASEFOLD 2) Add FNM_LEADING_DIR Add proper (unsigned char) casts to tolower(). Use 'char' function argument for proper sign extension Notes: svn path=/head/; revision=19132
* Simplify debug outputAndrey A. Chernov1996-10-232-5/+14
| | | | | | | Simplify collate_range_cmp for ASCII-compatible collate we have now Notes: svn path=/head/; revision=19129
* Add #include <sys/types>Poul-Henning Kamp1996-10-221-1/+2
| | | | Notes: svn path=/head/; revision=19100
* close bin/1648 libmd not 64bit safe.Poul-Henning Kamp1996-10-225-12/+15
| | | | | | | | | if something fails to compile now, you need to add #include <sys/types.h> Partially Submitted by: Jason Thorpe <thorpej@nas.nasa.gov> Notes: svn path=/head/; revision=19099
* Fix a potential memory leak i've introduced with my recent patch.Joerg Wunsch1996-10-211-2/+2
| | | | | | | Reviewed by: bde Notes: svn path=/head/; revision=19082
* add flag FNM_ICASE for case insensitve searchWolfram Schneider1996-10-202-1/+25
| | | | | | | Reviewed by: ache Notes: svn path=/head/; revision=19059
* malloc_pages should be static.Poul-Henning Kamp1996-10-201-187/+103
| | | | | | | | | | | | | | | | | | | Add progname to warning/error message layout. (joerg) Remove inline assembler, no speed impact, not need for the obfuscation (bde) Remove on the fly calculation of parameters, no longer critical. Make D & U flags valid even if we don't support them. Don't call imalloc until we're done initializing. Zap contents on free() if we have "Junk" set. [*] Various nitpicking. [*] As a sideeffect of this change, if you are worried about sensitive data lingering in memory, you can use the 'Junk' option now to make sure phkmalloc zaps memory when it is returned. add char * malloc_options = "J"; to your source. Obviously there is a performance impact. Notes: svn path=/head/; revision=19057
* Remove the arbitrary limit for the line length in /etc/ttys, and makeJoerg Wunsch1996-10-191-11/+33
| | | | | | | | | the buffer dynamic. Closes PR # misc/1838: getttyent() arbitrary 100... Notes: svn path=/head/; revision=19031
* Back out most of the last backout. :-) Guido removed the 1.1.1.1->1.1.1.2Peter Wemm1996-10-191-10/+18
| | | | | | | | | changes from the vendor branch as well, backing the db-1.82 changes. This file should now be the same as it was in rev 1.1.1.2. Notes: svn path=/head/; revision=19029
* Backout bzero patch.Guido van Rooij1996-10-181-21/+11
| | | | | | | | | Somehow, I also managed to get quite some other changes in this file at the same time. All I did was checkout the file and made a single change. If someone has an explanation how these PURIFFY defines got in... Notes: svn path=/head/; revision=19024
* After some thinking implement alternative way:if it is impossibleAndrey A. Chernov1996-10-181-9/+5
| | | | | | | | | to confirm password, don't tell that s/key required, but ask for password in anycase. It looks like non-s/key system from outside. Notes: svn path=/head/; revision=19017
* Make PERMIT_CONSOLE to work not only fromAndrey A. Chernov1996-10-171-1/+8
| | | | | | | /dev/console, but from syscons vty's too Notes: svn path=/head/; revision=19003
* When freeing buffers in the db routines, also zeroize themGuido van Rooij1996-10-171-1/+3
| | | | | | | | | This should solve the bug where a coredumping ftpd reveals encrypted passwords. Obtained from: OpenBSD Notes: svn path=/head/; revision=18997
* Change "nope" to ":"Andrey A. Chernov1996-10-171-1/+1
| | | | | | | Previous variant not work well, if you have a user with name nope Notes: svn path=/head/; revision=18987
* Prevent namespace pollution cause by this library by splitting toAndrey A. Chernov1996-10-174-8/+23
| | | | | | | | | | API and non-API functions and giving _sk_ prefix for all non-API functions. Old names will be available by _SKEY_INTERNAL define it allows not change anything in keyinit & key, only -D_SKEY_INTERNAL required. Staticise some things. Notes: svn path=/head/; revision=18981
* If 1) regular Unix passwords not permitted and 2) skey databaseAndrey A. Chernov1996-10-171-2/+5
| | | | | | | | for this user not activated, there no correct password exist, so don't bother ask for it and return "" immediately Notes: svn path=/head/; revision=18980
* Make it work in localized environment, replace strftime's %b which can beAndrey A. Chernov1996-10-171-2/+9
| | | | | | | in national form with months names table Notes: svn path=/head/; revision=18978
* Corrently null-terminate the path being passed to the opendir() calls,Peter Wemm1996-10-171-0/+1
| | | | | | | | | | malloc() does is not defined to return a zeroed buffer leading to "strange" problems. Submitted by: Karl Denninger <karl@mcs.com>, PR#1826 Notes: svn path=/head/; revision=18971
* Bring back ns_* routines; we need them for ifconfig and route.Jordan K. Hubbard1996-10-161-2/+1
| | | | Notes: svn path=/head/; revision=18966
* Save half of space in LC_COLLATE and remove unneded code.Andrey A. Chernov1996-10-152-35/+10
| | | | | | | | | This change is not compatible with previous variant, however proper error code returned in both cases. Colldef changes will follows. Notes: svn path=/head/; revision=18949
* A couple of minor nits.Poul-Henning Kamp1996-10-141-5/+10
| | | | | | | | Submitted by: Craig Leres <leres@ee.lbl.gov> Submitted by: Theo Deraadt <deraadt@theos.com> Notes: svn path=/head/; revision=18918
* Send PASV instead of PASSIVE.Jordan K. Hubbard1996-10-101-2/+2
| | | | | | | Submitted-By: Archie Cobbs <archie@whistle.com> Notes: svn path=/head/; revision=18851
* Use -mdoc macros properly.Garrett Wollman1996-10-094-52/+63
| | | | | | | | | Translate from Danglish into English. Refer to the alogrithms as ``RSA Data Security MDX message digest'' as required by the license. Notes: svn path=/head/; revision=18845
* Require that a timezone specified via the TZ envariable be a regularGarrett Wollman1996-10-091-1/+7
| | | | | | | | file (and not a directory or a device which might also be readable). Closes PR#1740. Notes: svn path=/head/; revision=18834
* Add orandom(), osrandom(), etc.Andrey A. Chernov1996-10-091-3/+7
| | | | Notes: svn path=/head/; revision=18833
* Improve seeding, the random sequence did not vary matchAndrey A. Chernov1996-10-092-14/+75
| | | | | | | with the seed. Old variant will be available via libcompat soon. Notes: svn path=/head/; revision=18832
* Fix an error in the description of "h_errno". Add "const" to a fewJohn Polstra1996-10-081-4/+4
| | | | | | | declarations to make them agree with the actual prototypes in <netdb.h>. Notes: svn path=/head/; revision=18824
* Yet another attempt to remove the old libraries correctly. libfoo.*Bruce Evans1996-10-082-5/+7
| | | | | | | was misnamed foo.*. Notes: svn path=/head/; revision=18814
* Link shared libraries with -xPaul Traina1996-10-081-1/+1
| | | | Notes: svn path=/head/; revision=18806
* Fixed prototyping of dlopen/dlsym in dlfcn.h, to match how crt0.c definesMarc G. Fournier1996-10-081-2/+2
| | | | | | | | | it and link.h prototypes it Error of my ways pointed out by Peter Notes: svn path=/head/; revision=18802
* Implement virtual-to-physical address mapping for the kvm library onPeter Wemm1996-10-072-40/+130
| | | | | | | | | | | | | | | dead kernel debugging. The previous code was a "do nothing". The most obvious side effect of this is that you can now do things like this and reasonably expect them to work: dmesg -M /var/crash/vmcore.3 -N /var/crash/kernel.3 ps -axl -M /var/crash/vmcore.3 -N /var/crash/kernel.3 A good deal of this was lifted from the gdb code to do this, as well as from NetBSD's libkvm (which has completely different VM macros) Notes: svn path=/head/; revision=18798
* Remove garbage initcode reference so that 'gcc -Dlint ...'Steve Price1996-10-061-2/+1
| | | | | | | will compile without error. Notes: svn path=/head/; revision=18735
* delete doubled words, e.g.: "the the" -> "the"Wolfram Schneider1996-10-0510-12/+23
| | | | Notes: svn path=/head/; revision=18718