| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
the buffer dynamic.
Closes PR # misc/1838: getttyent() arbitrary 100...
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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...
|
|
|
|
|
|
| |
This should solve the bug where a coredumping ftpd reveals
encrypted passwords.
Obtained from: OpenBSD
|
|
|
|
|
|
|
| |
malloc() does is not defined to return a zeroed buffer leading to
"strange" problems.
Submitted by: Karl Denninger <karl@mcs.com>, PR#1826
|
| |
|
|
|
|
|
|
| |
This change is not compatible with previous variant, however proper
error code returned in both cases.
Colldef changes will follows.
|
|
|
|
|
| |
file (and not a directory or a device which might also be readable).
Closes PR#1740.
|
|
|
|
| |
with the seed. Old variant will be available via libcompat soon.
|
|
|
|
| |
declarations to make them agree with the actual prototypes in <netdb.h>.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Submitted by: Kent Vander Velden <graphix@iastate.edu>
Reviewed by:
Submitted by:
Obtained from:
|
|
|
|
|
|
| |
- removed references to nonexistent pathconf-related variables.
- document everything in CTL_MACHDEP(more than in sysctl.8) and
80% of the things in CTL_KERN (same as in sysctl.8).
|
|
|
|
| |
Changed the error name width for rfork to match fork.
|
|
|
|
| |
The pages are not NetBSD specific and FreeBSD is not a child of NetBSD.
|
| |
|
| |
|
|
|
|
| |
fix sbrk manpage while we're at it.
|
|
|
|
| |
Reviewed by: phk
|
|
|
|
| |
Submitted by: jdp
|
| |
|
|
|
|
|
|
|
|
| |
Various neat features added. More documentation in the manpage.
If your machine has very little RAM, I guess that would be < 16M
these days :-(, you may want to try this:
ln -fs 'H<' /etc/malloc.conf
check the manpage.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
ts_nsec -> tv_nsec
|
|
|
|
|
|
|
| |
as done after a quasi-recursive call to free() had modified what we
thought we knew about the last chunk of pages.
This bug manifested itself when I did a "make obj" from src/usr.sbin/lpr,
then make would coredump in the lpd directory.
|
|
|
|
| |
Cover strcoll return 0 case too
|
|
|
|
|
|
| |
for gcc >= 2.5 and no-ops for gcc >= 2.6. Converted to use __dead2
or __pure2 where it wasn't already done, except in math.h where use
of __pure was mostly wrong.
|
|
|
|
| |
Obtained from: NetBSD lib/2751 (der Mouse)
|
| |
|
|
|
|
| |
formatted groups (foo:*).
|
| |
|
|
|
|
|
|
|
| |
traditional BSD4.4 behavior (_POSIX_SAVED_IDS are OFF) was described
before.
Add some hooks to easily change this text when
POSIX_SAVED_IDS model will be changed.
|
| |
|
|
|
|
| |
pointers of type `void *'. Warn about this in future.
|
|
|
|
|
|
|
|
| |
routines from contrib/bind directly. There were too many problems,
including having to add -DUSE_OPTIONS_H to the entire libc source in
order for the contrib code to pick up it's options, and so on.
Instead, I've merged the changes, libc is now self contained again.
|
|
|
|
| |
man pages. I'll fold in the real changes in a seperate commit.
|
| |
|
|
|
|
| |
resolver man pages.
|
|
|
|
| |
machine-generated versions
|
|
|
|
| |
Obtained from: ftp://netlib.att.com/netlib/att/cs/v7man/man2
|
| |
|
|
|
|
|
|
|
| |
machine-dependent macro and passing it to all machine-dependent
macros.
Eliminated the state variable for the GUPROF case.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
in a bunch of man pages.
Use the correct .Bx (BSD UNIX) or .At (AT&T UNIX) macros
instead of explicitly specifying the version in the text
in a bunch of man pages.
|