blackend
d3d2befd51
Typo: s/Exampes/Examples
2004-10-25 20:56:24 +00:00
ru
e5247f7ec0
For variables that are only checked with defined(), don't provide
...
any fake value.
While here, sort NO*'s in dictionary order to ease searching by a
human being.
2004-10-24 15:52:04 +00:00
ru
5db2b9d5b3
For variables that are only checked with defined(), don't provide
...
any fake value.
2004-10-24 15:33:08 +00:00
rwatson
8ad3de471d
Use errx() instead of fprintf()/exit() for conciseness.
...
Suggested by: ru (some time ago)
2004-10-23 22:18:37 +00:00
rwatson
e5417785bf
Use errx() instead of perror()/exit() for conciseness.
...
Suggested by: ru (some time ago)
2004-10-23 22:11:35 +00:00
ru
8cebff99b3
Add a regression test for the alternate shell specification.
2004-10-23 21:38:58 +00:00
des
5fcc302e9b
Use %zu to format size_t instead of %jd and an intmax_t cast.
...
Approved by: hamlet
2004-10-23 15:58:50 +00:00
phk
6720f62dc5
Stop amd64 warnings.
2004-10-23 12:42:18 +00:00
blackend
eaf4c4162d
Add NO_BLUETOOTH and NO_AUTHPF variables. [1]
...
While I'm there use lowercase "yes" for consistency.
Approved by: phk [1]
2004-10-22 08:49:54 +00:00
blackend
ec23a3b685
Sort NO* variables.
...
Approved by: phk
2004-10-22 08:45:34 +00:00
blackend
df05aed057
Remove NOLIBPTHREAD=yes since BIND related binaries (dig etc.) require
...
LIBPTHREAD.
Approved by: phk
2004-10-21 13:56:24 +00:00
keramida
a85fd49a1d
Typo fix.
...
PR: misc/72801
Submitted by: Hywel Mallett <circular@hmallett.co.uk>
2004-10-18 00:45:28 +00:00
maxim
753747f96e
Fix a typo: s/kerncruft/kernelcruft/.
...
PR: misc/72792
Submitted by: Hywel Mallett
2004-10-17 19:02:17 +00:00
ru
d399f4ecf4
Fixed a typo.
...
Submitted by: Pawel Worach
2004-10-17 11:07:03 +00:00
keramida
2eb8bfd316
Add a regression test for floating-point output in the Greek locale.
...
See revision 1.3 of src/share/numericdef/el_GR.ISO8859-7.src
Reviewed by: das (a while ago)
2004-10-13 22:32:12 +00:00
peter
f8e9fe2c7c
Don't leave noschg files laying around in /tmp
2004-10-11 22:14:47 +00:00
rwatson
bcc7e348ba
Resort unprivileged uid with privileged socket after unprivileged uid
...
with privileged socket in test runs.
If running unprivileged and instructed to use unprivileged sockets,
don't try and use raw sockets.
2004-10-11 19:12:40 +00:00
rwatson
4040b36fa7
A number of improvements to the IP socket option API regression test:
...
- Consistently use err/errx/warnx throughout, rather than using perror()
and exit().
- Teach the tests how to better manage (and therefore test) privilege:
in particular, how to create sockes with root credentials but exercise
the privileges with non-root credentials, etc.
- Teach the test suite to apply each of the non-IP_HDRINCL options across
each of SOCK_DGRAM, SOCK_STREAM, and SOCK_RAW.
2004-10-11 19:03:53 +00:00
stefanf
d9abb42b26
Add regression tests for ilogb{,f,l}().
2004-10-11 18:40:45 +00:00
rwatson
8e1f60d994
Add a simple exercise suite for IP-level socket options. The suite
...
atempts to read and write various IP-level socket options as root and
nobody, making sure the initial values are as expected, that they can
be changed to valid values and take effect, etc. No attempt is made
to check for the correct implementation of side effects (such as
changes in packet headers) as yet.
The IP options section is currently broken but will be fixed shortly.
Not all multicast options are currently tested.
2004-10-11 16:09:45 +00:00
rwatson
e6a8dc9c17
Add a simple C-based TCP connection generator, which generates and
...
closes the specified number of TCP connections sequentially and
synchronously. Useful for trying to trigger races in the accept
code.
2004-10-09 20:58:28 +00:00
rwatson
a0fc078f86
Add a version of netsend that uses the interval timer rather than
...
explicit clock reads to set an overall duration to the send, and
blasts rather than trying to clock output. The goal of netblast,
unlike netsend, is to send as many UDP packets as possible; the
cost is that there's no ability to control the rate, and there's
less accuracy in the timing as the interval timer granularity is
relatively low.
2004-10-08 19:23:11 +00:00
rwatson
512c8317e2
Use int format string, not a long format string.
2004-10-08 12:28:28 +00:00
phk
d21b76886c
Only print progress statistics once per second.
2004-10-08 10:50:40 +00:00
sam
c5a66f8d8b
add 80211watch program
2004-10-05 19:53:32 +00:00
sam
c42407335a
simple program to watch 802.11 events through a routing socket
2004-10-05 19:51:34 +00:00
rwatson
724b02db8c
While calling perror() on send() failure was useful for debugging the
...
if_em "wedging" problem, large numbers of perror() calls impacts send
performance. As such, just count the error, don't print it.
2004-09-30 06:17:26 +00:00
rwatson
af519fd928
Add syscall_timing, a simple timing micro-benchmark for some
...
characteristic system calls. I've been sending this to people for
a while, and figured it would be more efficient to just put it in
CVS.
2004-09-30 05:25:00 +00:00
phk
d0514db4ed
This is a small tool which will read an entire disk(partition) using
...
1M blocks and optionally write the read data to a file or disk.
If a read error happens, the 1M block gets put on the end of the worklist
and will be retried with 64k blocksize.
If a read error happens again, the 64k block gets put at the end of the
worklist and will be retried with single sector reads.
The program keeps trying until you stop it.
You can refresh a disk:
recoverdisk /dev/ad1 /dev/ad1
or salvage a floppy:
recoverdisk /dev/fd0 myfloppy.flp
2004-09-28 22:00:01 +00:00
jmg
b069886175
add my script that helps me handle MFC's. It takes in a commit message
...
and generates the proper (hopefully) update -j lines + commit line to do
the MFC... This has saved me a lot of time doing recent MFC's...
You still should use diff to verify the changes before doing the commit..
2004-09-24 20:06:49 +00:00
rwatson
e1013efdd6
Print number of "waits" per second during transmission, not just waits
...
per call to send().
2004-09-24 18:02:31 +00:00
des
70ac2d0f2c
Add mfc.
2004-09-24 15:25:35 +00:00
des
d8aa7d51b2
A simple shell script to help MFC an entire directory to a branch where it
...
does not already exist.
2004-09-24 15:24:12 +00:00
rwatson
3165926b59
Improve netsend timing logic in various ways:
...
- Centralize time comparison.
- Check clock resolution to make sure it has enough granularity to
implement the desired wait interval.
- Keep track of how many times the timing loop has to spin waiting
for the next send time; report statistics.
- Add commented out warning about deadlines being missed when
spinning.
- Improve statistics reporting generally to provide a more useful
summary of sender condition after a run.
2004-09-21 20:21:40 +00:00
rwatson
362f547d94
Set default socket size for netreceive to 128k to reduce the chances
...
of the buffer overflowing before netreceive can be scheduled to read
the packets from the socket.
2004-09-21 03:10:28 +00:00
des
07e6fe379f
Don't forget to check defined() before testing the value.
2004-09-20 15:22:57 +00:00
ru
6ceb6b3015
Make this use a standard bsd.subdir.mk.
2004-09-20 14:04:00 +00:00
rwatson
72782378d5
netsend uses an arbitrary maximum send rate to reject bogus arguments.
...
It was previously 1mpps; raise to 10mpps. While here, get the error
message right.
2004-09-19 22:57:21 +00:00
des
a327ab2ee1
Recognize options with values. If an option is present in both GENERIC
...
and the custom kernel, but its value has been modified, it will now be
kept in its correct spot instead of being moved to the bottom.
2004-09-19 21:21:26 +00:00
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
peter
942021ba90
Update path to c++ internals includes for the 3.4 location.
...
No longer use make -k since the libraries target should build now.
Remove hacks for gnu/lib/libregex.
2004-09-16 01:41:11 +00:00
peter
70ad7978cb
Add libmagic to the explicit build-tools list.
2004-09-16 00:22:59 +00:00
peter
2188870a35
Make libcrypto/libssh cross compile
2004-09-15 23:15:53 +00:00
peter
cea236373e
Fix typo in rev 1.2 "-DNOINFOall" should be "-DNOINFO all"
2004-09-15 23:01:28 +00:00
des
52a20a8652
Comment lines may have leading whitespace.
...
PR: 71773
Submitted by: Antoine Brodin <antoine.brodin@laposte.net>
2004-09-15 21:10:46 +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
rwatson
29bafe6120
Add netrate (netreceive, netsend), a tool for generating (and sinking)
...
UDP packets of specified size at a fixed rate. I've been using this for
netperf-related testing.
2004-09-10 19:09:50 +00:00
des
5d17d7721f
Make the output more suitable for use in a frameset.
2004-09-08 16:04:38 +00:00
sam
7ad4b5615e
new version of cryptotest (w/ only code from me)
...
Reviewed by: imp
2004-09-07 18:35:00 +00:00