rwatson
1991acc23e
Modify accept_fd_leak regression test to generate "PASS" output, not
...
just "FAIL" output, in order to make it consistent with other tests in
the regression test tree.
2004-09-18 13:06:00 +00:00
rwatson
a18be84c1f
Add a very basic README for tcpstream.
2004-09-13 16:53:40 +00:00
rwatson
ed6044d475
Add tcpstream, a simple TCP stream generator that uses a pseudo-random
...
sequence to detect data corruption visible to an application.
2004-09-13 03:17:22 +00:00
stefanf
6d0c938ba1
Add a regression test for <tgmath.h>.
2004-09-04 11:34:53 +00:00
ru
083ce78d85
Join the effort in simplifying this makefile. ;)
2004-09-03 06:18:52 +00:00
rwatson
621b91453c
Pass O_NONBLOCK directly to fcntl() rather than the pointer to an int
...
holding the value O_NONBLOCK. This worked previously because I was
lucky.
2004-09-02 21:41:57 +00:00
rwatson
b9685c935d
Don't override the rule used to build a binary by providing our own
...
compiler line.
2004-09-02 21:37:50 +00:00
rwatson
a52ebd899d
Make sure to properly initialize 'size' to sizeof(sin) before passing
...
it into accept(). Depending on the initial value in memory, it is
otherwise possible to get EINVAL.
2004-08-24 04:59:26 +00:00
rwatson
45da4deacb
Add a basic kqueue + UNIX domain socket pair regression test to do some
...
elementary exercising of kqueues on datagram and stream sockets. Note
that the datagram write kqueue case is left untested due to potentially
confusing behavior for the developer (me) that might require attention.
2004-08-24 04:02:41 +00:00
pjd
9602bb2cd9
Regression tests for 'verify reading' algorithm.
2004-08-22 16:26:09 +00:00
pjd
6ac179d92c
Add regression test for the new "round-robin reading" feature.
2004-08-21 18:14:55 +00:00
dfr
597fea43c0
Remove some debug cruft from the Makefiles and make them ${.OBJDIR}
...
friendly.
2004-08-16 09:35:49 +00:00
pjd
b636607ce6
Add regression tests for GEOM_RAID3.
2004-08-16 09:09:23 +00:00
ru
cfe021dc2b
Replaced COPTS by equivalent CFLAGS.
2004-08-13 14:21:49 +00:00
fjoe
520f0cfead
Regen.
2004-08-13 09:56:22 +00:00
fjoe
4cdbb4e4ad
Regression test for geom_uzip.
2004-08-13 09:53:52 +00:00
harti
d04c2b4f9d
Add a regression test for the ATM call control stuff.
2004-08-13 09:27:21 +00:00
harti
883c945b5c
Now that make more correctly handles variable assignments
...
in .MAKEFLAGS targets enable the regression test for this.
2004-08-12 19:14:10 +00:00
dds
145dad6e9d
Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived
...
software (original contributor).
Reviewed by: imp
2004-08-09 15:29:41 +00:00
harti
f2baa8f5ba
Back out something I'm working on that crept in with the last commit.
...
Spotted by: ru
2004-08-05 09:11:44 +00:00
harti
679c187578
Remove extra spaces. Remove double quotes around error messages -
...
they are not needed and will actually be printed.
Submitted by: ru
2004-08-05 08:44:00 +00:00
dfr
8f4eb605aa
This file is not suppose be be all one big comment :-(
...
Pointed out by: ssouhlal
2004-08-05 08:07:40 +00:00
harti
c6e3261d2f
Add another test that checks for a working '+' command flag.
2004-08-05 07:24:06 +00:00
pjd
be8c86ce12
Add regression test for "prefer" balance algorithm in MIRROR class.
2004-08-04 12:18:42 +00:00
harti
310a4a288d
Add a regression test for the passing of command line
...
variable assignments via the MAKEFLAGS environment variable.
2004-08-04 07:40:58 +00:00
rwatson
83a61f757e
Add minimal socketpair() regression test to confirm that we can create
...
(and close) PF_UNIX socket pairs, and that we can't create PF_INET
socket pairs. More tests to follow.
2004-08-04 03:46:35 +00:00
dfr
c5d9c3618e
Add regression tests for TLS.
2004-08-03 09:04:01 +00:00
pjd
adaa0482b4
Add GEOM_MIRROR class which provide RAID1 functionality and has many useful
...
features. The gmirror(8) utility should be used for control of this class.
There is no manual page yet, but I'm working on it with keramida@.
Many useful tests provided by: simon (thank you!)
Some ideas from: scottl, simon, phk
2004-07-30 23:13:45 +00:00
jkh
b050f5c62b
After conferring with Apple legal, update the license of this to APSL 2.0
...
and change the URL link to point to the appropriate license text.
2004-07-27 20:01:43 +00:00
pjd
3a2f13d5f5
Change naming scheme from /dev/<name>.stripe to /dev/stripe/<name>.
2004-07-26 16:10:27 +00:00
pjd
badd010cc7
Change naming scheme from /dev/<name>.concat to /dev/concat/<name>.
2004-07-26 16:08:32 +00:00
rwatson
c5b9f7aaed
Simple attachment regression test to attach the "accf_data" accept
...
filter to an inet socket and check at various points during the socket
life cycle that the filter can or cannot be attached, and that once
attached that the right one is attached and that it can be queried.
2004-07-26 03:53:47 +00:00
silby
c7a11c5dc2
Add two more programs useful for testing the correctness of pipes.
2004-07-22 02:46:25 +00:00
tjr
397b943e7a
Add test programs for mbsnrtowcs() and wcsnrtombs().
2004-07-21 13:47:48 +00:00
silby
d38e57366f
Make this test compile again and remove its dependency on sys/pipe.h.
2004-07-21 03:13:53 +00:00
silby
da5b50a882
Add a simple regression test for the stat st_size bug just fixed in
...
sys_pipe.c
2004-07-20 07:17:19 +00:00
tjr
d3949c6f08
Add a skeleton makefile that runs the tests out of libc/regex/grot.
2004-07-19 09:00:26 +00:00
tjr
c977042a24
Oops, test error behaviour of wctrans(), not wctype().
2004-07-19 08:53:41 +00:00
das
2408fa162f
While testing fe[gs]etround(), make sure FLT_ROUNDS reflects the
...
proper rounding mode as well.
2004-07-19 08:17:47 +00:00
rwatson
bd6355261f
Explicitly specify ATPROTO_DDP constant rather than '0' when binding
...
a netatalk socket. No functional change.
2004-07-17 17:16:16 +00:00
rwatson
6bd2f3e42b
Add a simple tool to bind netatalk sockets and perform send operations.
...
This isn't a classic regression test in that it doesn't have a notion of
pass fail, it's more of an exercise tool. It attempts to exercise
unbound, bound, unconnected, and connected variations on SOCK_DGRAM
sockets.
2004-07-17 17:12:15 +00:00
rwatson
f1d92593c4
gcc now objects to a default label without any contents. Because I want
...
to have a comment present in the default case, add a 'break' to each
default case that previously had no actual statements.
2004-07-17 17:01:25 +00:00
rwatson
0e83a77d19
Add simple regression test to detect leakage of file descriptors when
...
accept() returns EAGAIN on a non-blocking listen socket. This is the
tool I used to check that such a bug was resolved when merging accept()
locking.
2004-07-17 16:56:46 +00:00
harti
e6739c645d
Use and explicite 'sh' to run the scripts, because they may be checked
...
out non-executable.
2004-07-09 08:59:15 +00:00
sobomax
eed5bcdf34
Add qsort, mergesort and heapsort regression tests.
2004-06-25 12:31:12 +00:00
das
da6e1707d4
Add some fenv.h regression tests.
2004-06-11 03:22:34 +00:00
brooks
7db6667914
Fix stupid patch(1) tricks. Apparently patch thinks all files match the
...
empty file so if you accidently apply a patch created with diff -N
twice, you get files with duplicate contents.
Reported by: Antoine Brodin <antoine.brodin at laposte.net>
2004-05-27 17:23:32 +00:00
brooks
5ae1bd4705
Add support for an /etc/eui64 file modeled on /etc/ethers. The API is
...
modeled on ethers(3) except that all functions are thread-safe.
Reviewed by: simokawa
2004-05-26 22:58:06 +00:00
pjd
ce5e2c9dde
Add regression tests for geom_stripe and geom_nop.
...
Supported by: Wheel - Open Technologies - http://www.wheel.pl
2004-05-22 10:58:53 +00:00
tjr
db217681a3
Test accumulation of partial multibyte characters in conversion
...
state objects.
2004-05-11 13:10:47 +00:00