neel
0e18e1b9de
IFC @ r243164
2012-11-17 02:55:47 +00:00
kevlo
f2c2ff1baf
- the preferred way to write a NULL pointer constant is with NULL
...
- whitespace nit
Reviewed by: glebius
2012-11-16 15:02:35 +00:00
des
f81cc66625
Fix weird indentation.
2012-11-16 12:31:43 +00:00
joel
3421e21bee
mdoc: Use the Ev macro for environmental variables.
2012-11-16 12:03:50 +00:00
kevlo
5c97761dcf
Document that rtprio(2) and rtprio_thread(2) can fail with EFAULT
...
due to the invoked copyout(9).
Reviewed by: davidxu
2012-11-16 09:56:25 +00:00
grog
ff16940b26
Complete man page.
...
MFC after: 2 weeks
2012-11-16 01:41:42 +00:00
kevlo
0ebb652007
Document that sendfile(2) can fail with ENOBUFS.
...
Reviewed by: glebius
2012-11-14 01:45:10 +00:00
kib
39bfcc5eed
Document wait6() and waitid().
...
PR: standards/170346
Submitted by: "Jukka A. Ukkonen" <jau@iki.fi>
MFC after: 1 month
2012-11-13 12:56:42 +00:00
kib
37c97ba01b
Implement the waitid() SUSv4 function using wait6() system call.
...
PR: standards/170346
Submitted by: "Jukka A. Ukkonen" <jau@iki.fi>
MFC after: 1 month
2012-11-13 12:55:52 +00:00
neel
1a164db277
IFC @ r242940
2012-11-13 07:39:05 +00:00
dim
551d372a1b
Add an explanatory comment to lib/libc/gen/isnan.c about the fix to make
...
static linking with libc and libm work.
Requested by: jilles
MFC after: 1 week
X-MFC-With: 242879
2012-11-11 13:28:04 +00:00
neel
bc4be3dff1
IFC @ r242684
2012-11-11 03:26:14 +00:00
dim
464808b6f1
Only define isnan, isnanf, __isnan and __isnanf in libc.so, not in
...
libc.a and libc_p.a. In addition, define isnan in libm.a and libm_p.a,
but not in libm.so.
This makes it possible to statically link executables using both isnan
and isnanf with libc and libm.
Tested by: kargl
MFC after: 1 week
2012-11-10 21:22:10 +00:00
grog
8af663c65d
Clarify that the ' flag is an apostrophe.
...
MFC after: 2 weeks
2012-11-08 02:01:04 +00:00
jhibbits
99d6a5644c
Implement DTrace for PowerPC. This includes both 32-bit and 64-bit.
...
There is one known issue: Some probes will display an error message along the
lines of: "Invalid address (0)"
I tested this with both a simple dtrace probe and dtruss on a few different
binaries on 32-bit. I only compiled 64-bit, did not run it, but I don't expect
problems without the modules loaded. Volunteers are welcome.
MFC after: 1 month
2012-11-07 23:45:09 +00:00
sjg
79b7e755b4
Simple unit-tests for libcrypt, to show how easy it is.
...
Approved by: marcel (mentor)
2012-11-07 22:03:59 +00:00
kevlo
25611f9cf9
Fix typo; s/ouput/output
2012-11-07 07:00:59 +00:00
marcel
de6ea8b20e
Remove -L<path> from LDADD, it doesn't belong there.
...
Add it to LDFLAGS instead.
Submitted by: Garrett Cooper <yanegomi@gmail.com>
2012-11-07 00:23:51 +00:00
dim
9413d82612
Fix a few warnings from newer clang 3.2 in libpmc, about comparing enum
...
pmc_event values against integer constants which fall outside the enum
range.
Reviewed by: fabient, sbruno
MFC after: 3 days
2012-11-05 18:49:21 +00:00
tuexen
7d0528e7e8
Fix errno in a couple of error cases.
...
MFC after: 3 days
2012-11-03 13:22:25 +00:00
bapt
dd4851eebf
Fix typo
2012-11-03 00:30:22 +00:00
dim
abfbe8a705
Fix broken macro checking in the libc++ Makefile, introduced in r241909.
...
This caused -std=c++0x not to be passed to the build by default.
Pointy hat to: dim
MFC after: 3 days
2012-11-02 12:18:38 +00:00
jilles
04d3ae223e
fopen(3): Mention that the "x" mode option is from C11.
...
MFC after: 1 week
2012-11-01 22:47:42 +00:00
jilles
4be8d9368b
fcntl(2): Fix typos in name of constant "F_DUP2FD_CLOEXEC".
...
MFC after: 1 week
2012-11-01 09:38:28 +00:00
des
87941a0e19
Correct attribution.
2012-10-31 15:04:27 +00:00
joel
9ed42f5c06
Minor mdoc and language fixes.
2012-10-30 22:30:30 +00:00
bapt
1adb3efbd2
Removed unnecessary bits in the header that shows where I stole the template
2012-10-30 22:26:19 +00:00
bapt
4bbfc76333
Document the pw_util(3) functions
...
Reviewed by: des, gjb
2012-10-30 22:18:08 +00:00
bapt
dabdba1306
backout r242319, racy and not done in the right place
...
Reported by: Garrett Cooper <yanegomi@gmail.com>
2012-10-29 18:06:09 +00:00
bapt
aa97290070
make pw_init and gr_init fail if the specified master password or group file is
...
a directory.
MFC after: 1 month
2012-10-29 17:19:43 +00:00
mdf
1bc1b805d7
Const-ify the zone name argument to uma_zcreate(9).
...
MFC after: 3 days
2012-10-26 17:51:05 +00:00
grehan
1372a368e0
Remove mptable generation code from libvmmapi and move it to bhyve.
...
Firmware tables require too much knowledge of system configuration,
and it's difficult to pass that information in general terms to a library.
The upcoming ACPI work exposed this - it will also livein bhyve.
Also, remove code specific to NetApp from the mptable name, and remove
the -n option from bhyve.
Reviewed by: neel
Obtained from: NetApp
2012-10-26 13:40:12 +00:00
jh
bb7ab7e9bb
Improve libgeom XML parsing error handling.
...
- Abort parsing and return an error if we run out of memory.
- Return EILSEQ from geom_xml2tree() for XML syntax errors.
Silence on: freebsd-geom
2012-10-26 12:46:33 +00:00
sbruno
88f73ca292
Cleanup and rename some variables in libpmc and hwpmc.
...
Submitted by: hiren panchasara <hiren.panchasara@gmail.com>
Reviewed by: jimharris@ sbruno@
Obtained from: Yahoo! Inc.
MFC after: 2 weeks
2012-10-24 01:26:29 +00:00
dim
aef46581d9
Allow building libc++ with any custom -std=xxx flag. Note that using
...
-std=gnu++98 will give a lot of warnings with clang, so please use
-std=c++0x or higher, or use NO_WERROR.
MFC after: 1 week
2012-10-22 19:44:17 +00:00
imp
f9a05f9a0a
Revert r241756
2012-10-22 13:21:11 +00:00
imp
3896267af2
Revert r241755
2012-10-22 13:20:31 +00:00
eadler
7f780401e5
Update the kill(2) and killpg(2) man pages to the modern permission
...
checks. Also indicate killpg(2) is POSIX compliant.
Reviewed by: jilles
Reviewed by: wblock
Approved by: cperciva
MFC after: 3 days
2012-10-22 03:37:00 +00:00
eadler
3f7a414911
remove duplicate semicolons where possible.
...
Approved by: cperciva
MFC after: 1 week
2012-10-22 03:00:37 +00:00
eadler
106fb1fefe
Implement HTTP 305 redirect handling.
...
PR: 172452
Submitted by: gcooper
Reviewed by: des
Approved by: cperciva
MFC after: 1 week
2012-10-22 03:00:15 +00:00
eadler
f647c87f9c
Don't deny non-temporary redirects if the -A option is set (per
...
the man page) [0]
While here add support for draft-reschke-http-status-308-07
PR: 172451 [0]
Submitted by: gcooper [0]
Reviewed by: des
Approved by: cperciva
MFC after: 1 week
2012-10-22 03:00:10 +00:00
eadler
e82cfe8e30
Be a bit more lenient in the maximum number of redirects allowed.
...
Chrome and Firefox have a limit of 20. IE has a limit of 8.
Reviewed by: des
Approved by: cperciva
MFC after: 3 days
2012-10-22 03:00:04 +00:00
marcel
8412efbea8
Add ATF to the build. This is may be a bit rought around the egdes,
...
but committing it helps to get everyone on the same page and makes
sure we make progress.
Tinderbox breakages that are the result of this commit are entirely
the committer's fault -- in other words: buildworld testing on amd64
only.
Credits follow:
Submitted by: Garrett Cooper <yanegomi@gmail.com>
Sponsored by: Isilon Systems
Based on work by: keramida@
Thanks to: gnn@, mdf@, mlaier@, sjg@
Special thanks to: keramida@
2012-10-22 01:18:41 +00:00
andre
6062df3e66
Grammar fixes to r241781.
...
Submitted by: alc
2012-10-20 19:38:22 +00:00
andre
1211b4598c
Hide the unfortunate named sysctl kern.ipc.somaxconn from sysctl -a
...
output and replace it with a new visible sysctl kern.ipc.acceptqueue
of the same functionality. It specifies the maximum length of the
accept queue on a listen socket.
The old kern.ipc.somaxconn remains available for reading and writing
for compatibility reasons so that existing programs, scripts and
configurations continue to work. There no plans to ever remove the
orginal and now hidden kern.ipc.somaxconn.
2012-10-20 12:53:14 +00:00
uqs
aa4a438187
Apply local patches to mandoc and connect it to the build.
...
- adds a couple more library strings used in the tree
- changes some more to the current groff spelling
- changes page footer to match groff style
2012-10-20 10:06:38 +00:00
imp
04deaf4ab8
Document the method used to compute expf. Taken from exp, with
...
changes to reflect differences in computation between the two.
2012-10-19 22:47:44 +00:00
imp
6d3aec6805
Document the methods used to compute logf. Taken and edited from the
...
double version, with adaptations for the differences between it and
the float version.
2012-10-19 22:46:48 +00:00
uqs
bdec3cb5a7
Merge mandoc from vendor into contrib and provide the necessary Makefile glue.
...
It's not yet connected to the build.
2012-10-19 22:21:01 +00:00
joel
74011e5f91
Remove trailing whitespace.
2012-10-19 18:30:50 +00:00