| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=26047
|
| |
|
|
|
|
|
|
|
| |
Closes PR docs/3612.
Submitted by: Josh Gilliam <soil@quick.net>
Notes:
svn path=/head/; revision=25932
|
| |
|
|
|
|
|
|
| |
This appears to appease Apache, although depending on having sleep(3)
changing the SIGALRM handler is a bit bogus.
Notes:
svn path=/head/; revision=25890
|
| |
|
|
|
|
|
|
|
| |
value, it appears as though the semantics of usleep are that it doesn't
return early. (only in the nanosleep code - the setitimer code does this
already)
Notes:
svn path=/head/; revision=25871
|
| |
|
|
| |
Notes:
svn path=/head/; revision=25870
|
| |
|
|
|
|
|
|
| |
the backend of sleep(3) and usleep(3). It's off by default until the
problem is fixed.
Notes:
svn path=/head/; revision=25862
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(nanosleep) breaks Apache httpd badly: his childs died quickly after
number of requests (SIGPIPE). To reproduce this bug start
gdb /usr/local/sbin/httpd
run -X
and make some bunch of concurent requests (load the server pages
from 3 different places f.e.)
After short time httpd dies via SIGPIPE. It never dies with old sleep.c
In real life it looks like lots of broken images on the pages or missing
pages. Lynx says about Network read error, etc.
It seems something wrong in nanosleep signal handling.
Notes:
svn path=/head/; revision=25861
|
| |
|
|
|
|
|
| |
POSIX, C locale definition, see LC_CTYPE pre-defined table there
Notes:
svn path=/head/; revision=25797
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
back as designed in *BSD
Also it not violates current standards but
1) No other Unixes have this feature
2) It broke Kerberos5 (isprint) and God knows what else
(not all vendors will agree to treat FreeBSD as special case for support
since (1))
2) Give false localization sense (programs mimic to be 8859-1
localized) which prevents true localization.
Notes:
svn path=/head/; revision=25776
|
| |
|
|
| |
Notes:
svn path=/head/; revision=25746
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD (I think jtc@netbsd.org wrote it)
Notes:
svn path=/head/; revision=25745
|
| |
|
|
|
|
|
| |
Obtained from: kstailey@openbsd.org via OpenBSD sources
Notes:
svn path=/head/; revision=25744
|
| |
|
|
|
|
|
| |
version.
Notes:
svn path=/head/; revision=25739
|
| |
|
|
|
|
|
| |
syscall functions.
Notes:
svn path=/head/; revision=25736
|
| |
|
|
| |
Notes:
svn path=/head/; revision=25704
|
| |
|
|
| |
Notes:
svn path=/head/; revision=25642
|
| |
|
|
|
|
|
|
|
| |
Plug failure memory leaks
Use issetugid now
PR: 3492
Notes:
svn path=/head/; revision=25641
|
| |
|
|
| |
Notes:
svn path=/head/; revision=25551
|
| |
|
|
| |
Notes:
svn path=/head/; revision=25539
|
| |
|
|
|
|
|
|
|
|
|
| |
int's to gid_t and uid_t - should I commit these, too?
Closes PR misc/2625.
Submitted by: Julian Assange <proff@iq.org>
Notes:
svn path=/head/; revision=25520
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
so that all these makefiles can be used to build libc_r too.
Added .if ${LIB} == "c" tests to restrict man page builds to libc
to avoid needlessly building them with libc_r too.
Split libc Makefile into Makefile and Makefile.inc to allow the
libc_r Makefile to include Makefile.inc too.
Notes:
svn path=/head/; revision=25401
|
| |
|
|
| |
Notes:
svn path=/head/; revision=25398
|
| |
|
|
|
|
|
|
|
| |
and FNM_LEADING_DIR were specified and the pattern ended with "*".
Example: pattern="src/usr.sbin/w*", string="src/usr.sbin/watch/watch.8,v".
This should match, but did not.
Notes:
svn path=/head/; revision=25269
|
| |
|
|
|
|
|
|
| |
PR: #3178
Submitted by: Josh Gilliam <soil@quick.net>
Notes:
svn path=/head/; revision=25145
|
| |
|
|
| |
Notes:
svn path=/head/; revision=25138
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- dependencies actually work (I need this to propagate some fixes
in <machine/asm.h>)
- the cpp pipeline goes away, so errors can't leak out of it and
an ANSI cpp is automatically used.
- it's simpler - standard rules get used instead of repetitive
special rules. (This showed bugs in the strip steps in the
standard rules. The wrong strip flag was also used for *.po
here.)
Removed some ${ECHO}s and `@'s. Normal make echoing of what is
being done is now not much more verbose than the echo messages
were, and is more useful.
Notes:
svn path=/head/; revision=25105
|
| |
|
|
|
|
|
| |
case.
Notes:
svn path=/head/; revision=25084
|
| |
|
|
|
|
|
| |
Submitted by: Bruce Evans <bde@freebsd.org>
Notes:
svn path=/head/; revision=25063
|
| |
|
|
|
|
|
|
|
|
| |
the (buggy) support for alternative entry points. ALTENTRY() was only
used for memmove(). Optimizing for space was particularly silly because
memcpy() is rarely used (gcc normally inlines it).
Obtained from: NetBSD
Notes:
svn path=/head/; revision=25045
|
| |
|
|
|
|
|
|
|
|
|
| |
the (buggy) support for alternative entry points. ALTENTRY() was only
used for memmove(). Optimizing for space was particularly silly because
memcpy() is rarely used (gcc normally inlines it).
Obtained from: NetBSD
Notes:
svn path=/head/; revision=25044
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- use a slightly less bogus copyright. This file was never contributed
to Berkeley. It still claims to be copright by the Regents.
- use <machine/asm.h> instead of "DEFS.h".
- use RCSID($Id$) instead of explicit assembly code and messy ifdefs.
The rcsid won't be put into the object file until we make RCSID()
non-null. NetBSD uses a LIBC_SCCS ifdef here. We used a LIBC_RCS
instead, but I want RCSID() to be controlled directly by LIBC_RCS
(actually by LIB_RCS). This is the only difference with the NetBSD
version.
- added ifdefs to support generation of memcpy() and memmove(). The
other changes are "while I'm here" to get this.
- improved style of the copy backwards case.
Notes:
svn path=/head/; revision=25043
|
| |
|
|
|
|
|
|
|
| |
Removed unused macros CALL() and ASMSTR.
Reviewed by: jdp
Notes:
svn path=/head/; revision=25029
|
| |
|
|
| |
Notes:
svn path=/head/; revision=25028
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24992
|
| |
|
|
|
|
|
|
|
| |
Specifically, popen modifies a variable "pdes[1]" in the child
in such a way that it breaks code in the parent (due to the address
space sharing.)
Notes:
svn path=/head/; revision=24975
|
| |
|
|
|
|
|
| |
<machine/asm.h> here.
Notes:
svn path=/head/; revision=24966
|
| |
|
|
|
|
|
|
| |
checked.
Submitted by: partly by roberto
Notes:
svn path=/head/; revision=24927
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24924
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24899
|
| |
|
|
|
|
|
|
|
|
| |
TTY_NETWORK (network), TTY_DIALUP (dialup), which determine a basic
connection type. TTY_DIALUP in particular will replace the old out of
date heuristic "tty[dD]*" in login.c (and better than the current
hard-coded method).
Notes:
svn path=/head/; revision=24893
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24892
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24882
|
| |
|
|
|
|
|
| |
with the (Lite1) ones in fcntl.h).
Notes:
svn path=/head/; revision=24881
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24880
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24879
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24878
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24877
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24876
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24874
|
| |
|
|
| |
Notes:
svn path=/head/; revision=24873
|