summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Make kttcp work in -stable (and -current)gallatin2004-12-132-537/+37
| | | | | | | | | | | | | | | | | | | - Removed kttcp_sosend() and kttcp_soreceive() in favor of using sosend() / soreceive() with UIO_NOCOPY. The locking changes in the socket layer make merging the kttcp_so* and the so* routines a real pain. It was a lot easier to just use the integrated routines. - Eliminated KTTCP_MAX_XMIT restrictions on send and receive sizes because I encountered no problems with streams larger than MAX_INT. MAX_INT bytes is only good for a few seconds at 4Gb/sec ;) - Removed Giant from send / recv routines. - Fixed character device protos, cdevsw init, etc, to work in 5.x / 6.x Reviewed by: sam MFC after: 1 week
* Loadable modules that run test vectors for net80211 crypto plugins.sam2004-12-086-0/+1493
|
* o new tools for futzing with 80211 and ath debug masks symbolicallysam2004-12-085-166/+659
| | | | o update stats programs to reflect driver and net80211 changes
* Fix builds with a read-only directory and a make upgrade. This is doneharti2004-12-072-12/+8
| | | | | | | | by forcing the creation of an object directory for the make regression tests. Let make handle the tracking of the dependency and installation of test_shell script. Submitted by: ru
* Raidtest is now in the ports collections.pjd2004-12-071-1/+0
|
* Print a warning if running as !root for aio_md_test rather than failingrwatson2004-12-061-1/+5
| | | | the test. Privilege is required in order to allocate an md device.
* Add a basic aio functionality regression test, which simply writes andrwatson2004-12-062-0/+702
| | | | | | | | | then reads from a fairly broad range of object types: regular file, fifo, UNIX socketpair, pty, UNIX pipe, and an md device. Not a deep test of functionality, just a basic test that aio_write followed by aio_read returns the correct data in a relatively timely manner. Requested by: phk
* Make this work under debugging, e.g., "make -dl".ru2004-12-062-2/+2
|
* Now as a full blown port.obrien2004-12-053-488/+0
|
* Make the tests runnable on a read-only src. To do this you must make sureharti2004-12-024-98/+132
| | | | | | | | | | | | that you create one of the object directories make knows (see make(1)). This uses the -C flag, so add a test that checks that make actually accepts -C. Also fix the test that selects csh via the .SHELL target to work for tcsh users too. This commit renames shell_test to shell_test.sh. There is no history to preserve so go without a repo-copy. Reviewed by: ru
* The following code sets up two connected TCP sockets that send data to eachnik2004-12-013-0/+144
| | | | | | | | | | | | | other until the window is closed. Then one of the sockets is closed, which will generate a RST once the TCP at the other socket does a window probe. All versions of FreeBSD prior to 11/26/2004 will ignore this RST into a 0 window, causing the connection (and application) to hang indefinitely. On patched versions of FreeBSD (and other operating systems), the RST will be accepted and the program will exit in a few seconds. Submitted by: Michiel Boland Reviewed by: silby
* Chmod the shell testscript to be executable if it isn't already. Accordingharti2004-11-302-0/+2
| | | | | to the CVS-Meisters x-mode just happens to work, but is not guaranteed to do so. Try to be on the safe side.
* Change CUSTOMIZE example.phk2004-11-281-3/+2
|
* Make it possible to specify a list of customize scripts.phk2004-11-281-7/+8
| | | | Look for them in ./Customize first, then relative to . and then absolute.
* Add various customize scripts.phk2004-11-284-0/+146
|
* Hardlink the generated /etc/fstab to /conf/base/etc/fstabphk2004-11-281-0/+1
|
* don't mv(1) nonexistent directories.phk2004-11-281-1/+1
|
* Reduce -j12 to -j3phk2004-11-281-1/+1
|
* Add some regression tests for the .SHELL target. I'm not sure that theharti2004-11-257-2/+124
| | | | | output of shell_2j is actually correct - it just tests what make currently does. Make should switch on echoing for the second line, shouldn't it?
* Remove the build32.sh hack, it is now slightly broken (missing somepeter2004-11-252-82/+4
| | | | | compile args) and would be harmful to use. Leave the README pointing to WITH_LIB32 for now.
* Remove regression tests for the obsolete rune interface.tjr2004-11-215-293/+1
|
* Remove the uarea column from the DDB 'ps' display, and from grog's gdbdas2004-11-202-6/+6
| | | | | | scripts. Reviewed by: arch@
* Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456].obrien2004-11-192-3/+3
|
* Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456].obrien2004-11-191-7/+7
|
* Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set.bz2004-11-131-1/+1
| | | | | | | | | | | If turned on no NIS support and related programs will be built. Lost parts rediscovered by: Danny Braniss <danny at cs.huji.ac.il> PR: bin/68303 No objections: des, gshapiro, nectar Reviewed by: ru Approved by: rwatson (mentor) MFC after: 2 weeks
* Switch over to a different, more flexible test output protocol that'snik2004-11-1199-144/+963
| | | | | | | | | | | | | | | | | | | | understood by Perl's Test::Harness module and prove(1) commands. Update README to describe the new protocol. The work's broken down into two main sets of changes. First, update the existing test programs (shell scripts and C programs) to produce output in the ok/not ok format, and to, where possible, also produce a header describing the number of tests that are expected to be run. Second, provide the .t files that actually run the tests. In some cases these are copies of, or very similar too, scripts that already existed. I've kept the old scripts around so that it's possible to verify that behaviour under this new system (in terms of whether or not a test fails) is identical to the behaviour under the old system. Add a TODO file.
* RELENG_5 is now -STABLE (but without powerpc)des2004-11-112-3/+3
|
* Install in /usr/local/bin.des2004-11-071-0/+1
|
* Add description of all available options.pjd2004-11-061-0/+17
|
* Allow to write random data while testing RAID device, so we can alsopjd2004-11-061-6/+23
| | | | test data integrity.
* Remove vinum bits.phk2004-11-042-330/+0
|
* Remove references to NO_VINUMphk2004-11-041-1/+0
|
* Add a small regression test that opens a TCP socket, listens on it,rwatson2004-11-022-0/+120
| | | | | | | | performs a non-blocking connect from another socket, and then closes the listen socket rather than accepting. This is intended to exercise the close path in which connections are aborted due to a close on the listen socket while the connection is in the listen queue.
* Typo: s/Exampes/Examplesblackend2004-10-251-1/+1
|
* For variables that are only checked with defined(), don't provideru2004-10-241-33/+33
| | | | | | | any fake value. While here, sort NO*'s in dictionary order to ease searching by a human being.
* For variables that are only checked with defined(), don't provideru2004-10-2440-41/+45
| | | | any fake value.
* Use errx() instead of fprintf()/exit() for conciseness.rwatson2004-10-231-65/+38
| | | | Suggested by: ru (some time ago)
* Use errx() instead of perror()/exit() for conciseness.rwatson2004-10-233-94/+52
| | | | Suggested by: ru (some time ago)
* Add a regression test for the alternate shell specification.ru2004-10-232-0/+20
|
* Use %zu to format size_t instead of %jd and an intmax_t cast.des2004-10-231-6/+5
| | | | Approved by: hamlet
* Stop amd64 warnings.phk2004-10-231-3/+4
|
* Add NO_BLUETOOTH and NO_AUTHPF variables. [1]blackend2004-10-221-1/+3
| | | | | | While I'm there use lowercase "yes" for consistency. Approved by: phk [1]
* Sort NO* variables.blackend2004-10-221-21/+21
| | | | Approved by: phk
* Remove NOLIBPTHREAD=yes since BIND related binaries (dig etc.) requireblackend2004-10-211-1/+0
| | | | | | LIBPTHREAD. Approved by: phk
* Typo fix.keramida2004-10-181-1/+1
| | | | | PR: misc/72801 Submitted by: Hywel Mallett <circular@hmallett.co.uk>
* Fix a typo: s/kerncruft/kernelcruft/.maxim2004-10-171-1/+1
| | | | | PR: misc/72792 Submitted by: Hywel Mallett
* Fixed a typo.ru2004-10-171-1/+1
| | | | Submitted by: Pawel Worach
* Add a regression test for floating-point output in the Greek locale.keramida2004-10-131-0/+7
| | | | | | See revision 1.3 of src/share/numericdef/el_GR.ISO8859-7.src Reviewed by: das (a while ago)
* Don't leave noschg files laying around in /tmppeter2004-10-111-0/+2
|
* Resort unprivileged uid with privileged socket after unprivileged uidrwatson2004-10-111-4/+6
| | | | | | | with privileged socket in test runs. If running unprivileged and instructed to use unprivileged sockets, don't try and use raw sockets.
OpenPOWER on IntegriCloud