| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
'RELENG_2_2_8_RELEASE'.
This commit was manufactured to restore the state of the 2.2.8-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=40897
|
|
|
|
|
|
|
|
|
|
|
|
| |
implementation. This includes file locking based on FILE *, signal fixes,
read/write-locks, better POSIX compliance and better performance. Not included
are changes relating to realtime scheduling.
Famous last words: I've now built the world several times with these changes,
so they shouldn't break anything.
Notes:
svn path=/stable/2.2/; revision=40895
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=37751
|
|
|
|
|
|
|
|
| |
during a malloc. The signal handler creates a thread which requires a malloc...
For now, the only thing to do is to block signals.
Notes:
svn path=/stable/2.2/; revision=35532
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=35400
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=35359
|
|
|
|
|
|
|
| |
Submitted by: Niall Smart <rotel@indigo.ie>
Notes:
svn path=/stable/2.2/; revision=35164
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=33947
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=33499
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=33498
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=33497
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=33496
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=32700
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=29599
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=27649
|
|
|
|
|
|
|
|
|
|
| |
Submitted by: john Birrell (a long time ago)
probably a bit more to do as well
Part of the pthreads upgrade (from not really working to mostly working) :)
Notes:
svn path=/stable/2.2/; revision=26866
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=24230
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=23983
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=23338
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit all of the -current changes that apply to 2.2. These fall into
several categories:
- Cosmetic/mdoc changes. They don't really afect the output
at all, but having them in 2.2 will make it easier to diff the man
pages later when looking for real changes.
- Update some man pages to reflect the current 2.2 header files.
- Sort xrefs.
- A few typo fixes.
- And a few changes that actualy added text to the man page that should
be reflected in 2.2.
- Add some missing MLINKS.
Requested by: bde
Notes:
svn path=/stable/2.2/; revision=23174
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=21220
|
|
|
|
|
|
|
| |
Approved by: jkh
Notes:
svn path=/stable/2.2/; revision=21035
|
|
|
|
| |
Notes:
svn path=/stable/2.2/; revision=19327
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Change standards section to reflect POSIX 1003.1-1990 conformance.
Notes:
svn path=/head/; revision=19196
|
|
|
|
|
|
|
|
|
| |
Improve chances of troublefree 64bit operation. [imp]
Noticed by: Warner Losh <imp@village.org>
Notes:
svn path=/head/; revision=19191
|
|
|
|
|
|
|
| |
Obtained from: OpenBSD, Thorsten Lockert <tholo@OpenBSD.ORG>
Notes:
svn path=/head/; revision=19189
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
with the seed. Old variant will be available via libcompat soon.
Notes:
svn path=/head/; revision=18832
|
|
|
|
|
|
|
| |
fix sbrk manpage while we're at it.
Notes:
svn path=/head/; revision=18516
|
|
|
|
|
|
|
| |
Reviewed by: phk
Notes:
svn path=/head/; revision=18495
|
|
|
|
|
|
|
| |
Submitted by: jdp
Notes:
svn path=/head/; revision=18493
|
|
|
|
| |
Notes:
svn path=/head/; revision=18480
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=18479
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=18333
|
|
|
|
|
|
|
| |
pointers of type `void *'. Warn about this in future.
Notes:
svn path=/head/; revision=17971
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=17782
|
|
|
|
|
|
|
| |
of .Nm when referencing funciton names.
Notes:
svn path=/head/; revision=17780
|
|
|
|
|
|
|
| |
minor cleanup.
Notes:
svn path=/head/; revision=17748
|
|
|
|
|
|
|
| |
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
Notes:
svn path=/head/; revision=17141
|
|
|
|
| |
Notes:
svn path=/head/; revision=16941
|
|
|
|
| |
Notes:
svn path=/head/; revision=16228
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
by W.Richard Ste vens. EINTR handling suggested by bde@freebsd.org).
Code cleanup:
1. Add missing return type.
2. Replace 'union wait' by int.
3. Use Posix-style signal handling instead of signal().
4. Use fork() instead of deprecated vfork().
5. Block signals before fork()'ing, instead of after.
6. Return -1 if fork() fails, instead of 0.
7. Add EINTR handling for waitpid() call.
Also add claim of Posix conformance to man page.
Notes:
svn path=/head/; revision=16117
|
|
|
|
|
|
|
|
| |
wrong function type declarations, and wrong argument type
declarations.
Notes:
svn path=/head/; revision=15874
|
|
|
|
|
|
|
|
| |
This commit covers most of the ANSI library functions. Many others only
need <sys/types.h> because they use u_xxx.
Notes:
svn path=/head/; revision=15312
|
|
|
|
| |
Notes:
svn path=/head/; revision=14964
|
|
|
|
|
|
|
|
| |
converted them into .Fn macros where appropriate. Also fixed
up some minor formatting problems.
Notes:
svn path=/head/; revision=14855
|
|
|
|
|
|
|
|
|
|
|
| |
in the main text of various man pages.
Thanks to Warner Losh for adding an option to manck to allow
it to scan the entire man page looking for bogus xrefs, instead
of just checking the SEE ALSO section.
Notes:
svn path=/head/; revision=14101
|
|
|
|
|
|
|
|
|
| |
try and silence "manck".
ncurses, rpc, and some of the gnu stuff are still a big mess, however.
Notes:
svn path=/head/; revision=14038
|