summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Fixed broken arithmetic expression parser.ru2003-07-042-0/+24
| | | | | Reminded by: bde In memory of: alane
* bring in ath-specific test tool; more to followsam2003-06-283-1/+446
|
* Add regression tests for floating point parsing in scanf(3).das2003-06-282-1/+181
|
* amd64 is actually stable enough for the regular -CURRENT tinderbox now.des2003-06-201-1/+1
|
* Set the precedence on failure reports to "bulk" so I don't get tons ofdes2003-06-141-0/+1
| | | | vacation notices every time the tree breaks.
* Replace hard-coded module path with a keyword which gets changed whengrog2003-06-121-1/+1
| | | | the kernel is built.
* Make defproc work.grog2003-06-081-14/+18
|
* Make btpp and fr work. There's still more to be done.grog2003-06-081-28/+20
|
* Terminate echoed lines. Unlike echo(1), gdb echo doesen'tgrog2003-06-081-2/+2
| | | | automatically terminate them.
* Get the manual section number for kldstat(8) right. Comment change only.grog2003-06-071-2/+2
| | | | Pointed out by: yar
* Modify startup mode: don't specify the file name for the debug kernel,grog2003-06-071-5/+3
| | | | | | so it needs to be (and can be) specified on the command line. Don't try to automatically connect to a remote machine, so that the same .gdbinit file can be used for analysing processor dumps.
* Add macros for kernel debugging. These have been around for agrog2003-06-074-0/+1104
| | | | | | | while, and they will need some more tuning before they're really useful, but at the moment they're better than nothing. Indirectly reminded by: dwhite
* Regression tests for wctype(), iswctype(), wctrans(), towctrans().tjr2003-06-063-1/+191
|
* Mail out -STABLE tinderbox failures as well.des2003-06-051-1/+1
|
* Add tests for the behaviour of substitution when the regex can matchfanf2003-06-045-0/+8
| | | | a zero-length string. This shows bugs in the s///g and s///2+ cases.
* Merge from private version:sam2003-06-021-50/+127
| | | | | | | | | | | | o add hash operations o make AES operations useful: split into 3 ops based on key length (specify aes for AES w/ 128 bit keys, aes192 for 192-bit keys, and aes256 for 256-bit keys o add -c option to force encrypt->decrypt result to be compared against the original plaintext (need to compare it against a known good implementation like openssl) o change multi-threaded test output to be more meaningingful o fix default block size selection to consider algorithm's blocking needs
* write pattern to /dev/ccd3 not /dev/ccd3cphk2003-06-021-1/+1
|
* Remember to close the read end of the pipe.des2003-05-261-0/+1
|
* -lbsdxml lives in lib/libexpat. *Blush*ru2003-05-181-0/+1
| | | | Submitted by: tmm (Makefile.inc1)
* Document the DATE configuration field.des2003-05-171-0/+6
|
* Fix a bug in report() which prevented two failure reports today fromdes2003-05-171-1/+3
| | | | reaching the lists. Also add support for tinderbox.pl's --date option.
* Make sure realinstall works when ${.OBJDIR} != ${.CURDIR}.des2003-05-171-2/+4
|
* Make some spaces non-breakable.des2003-05-171-5/+5
|
* Constrain the chekout date to ISO format (yyyy-mm-dd) and add a specialdes2003-05-172-9/+12
| | | | | | | | | | | | case, "today", which corresponds to 00:00 on the day the run starts. Remove NO_CPU_CFLAGS and NO_CPU_COPTFLAGS. This should be safe since we clear the environment and set __MAKE_CONF to /dev/null. NO_CPU_CFLAGS actually breaks the Alpha release by preventing the inclusion of -mieee in CFLAGS. Do not set BUILDNAME as the release/Makefile already constructs a better one than we do (though I wish there was a way to s/-SNAP/-TINDERBOX/)
* More configuration tweaks. Rename %CONFIGS to %SETUPS to make the codedes2003-05-161-27/+22
| | | | | clearer (particularly to someone who has read the man page). Don't print anything on stderr.
* Document the fact that tinderbox(1) accepts environment variables on thedes2003-05-161-3/+12
| | | | command line. Also sort the xrefs correctly.
* More oats for the beggars' horses.des2003-05-162-1/+186
|
* Be careful what you wish for - you might get it!des2003-05-162-0/+294
| | | | Wished for by: ru
* Add a 'patch' command rather than apply the patch unconditionally.des2003-05-161-9/+18
| | | | Don't try to clean the release chroot, leave that to the release Makefile.
* Don't be so sensitive; /\bStop\b/ can occur in normal output and trickdes2003-05-161-1/+1
| | | | tbmaster into thinking the build failed. Look for /^Stop in / instead.
* Overhaul the reporting code, making sender, recipient and subject fullydes2003-05-161-20/+43
| | | | | | | | configurable. Add support for tinderbox.pl's --patch. -STABLE releases won't build with NOPERL (kernel builds use Perl).
* Add support for local patches (which are also passed on to make release)des2003-05-161-9/+30
| | | | --verbose was a little too verbose, especially while cleaning the sandbox.
* Explicitly set the sandbox directory (it defaults to ~/tinderbox which isdes2003-05-151-6/+4
| | | | | | | | | wrong when running a release tinderbox as root) Use the setup's COMMENT field in the subject of the failure report, instead of just "$branch tinderbox". Tweak the test setups.
* 'make release' should run from src/release, not src.des2003-05-151-1/+1
|
* Make 'clean' and 'update' commands rather than options. Invoke 'update'des2003-05-152-15/+17
| | | | | (but not 'clean') in all setups. Bump tinderbox.pl version to 2.1, mostly for the 'release' command added in the previous commit.
* Make the ENV configuration variable a hash rather than an array.des2003-05-151-12/+64
| | | | | | | | | | | Build LINT on -STABLE now that tinderbox.pl knows how. Also try to build LINT on powerpc and amd64 (this is a formality as they don't have NOTES so nothing will be built) Add two setups for release testing, with plenty of NO* to speed things up. If the config key was not specified on the command line, try to guess it from the hostname.
* Add a 'release' command which builds a release. It currently setsdes2003-05-151-14/+58
| | | | | | | | | | | | | | | | | | | | | | | NOCDROM, NODOC and NOPORTS to save time and space, but I may remove those at a later date so we can use the results to populate a snapshot server. Document the --machine option. Make $arch and $machine default to the correct values for the current system. This shouldn't make any difference unless you run the tinderbox on a pc98 machine, since for all other platforms, $arch and $machine are the same. Only set kernel-related variables if actually building a kernel or a release. Be paranoid and cd to the correct directory in each stage so we're sure we invoke make(1) in the right place. To support building LINT on -STABLE, don't try to 'make LINT' unless NOTES exists, but build LINT if the config file exists even if there is no NOTES.
* use 5.006_001 (for new open() syntax)des2003-05-151-0/+1
|
* Add a Makefile for the web bits.des2003-05-152-0/+13
|
* Untabify string literals.des2003-05-151-6/+6
|
* Don't show platforms for which we have no logs.des2003-05-151-4/+8
|
* CSS uses C-style comments, not C++-style.des2003-05-151-1/+3
|
* These are the sources for the tinderbox summary page.des2003-05-154-0/+199
|
* Start mailing -CURRENT tinderbox failures to the lists.des2003-05-061-1/+1
|
* Remove BOOT2_UFS=UFS1_ONLY from the -CURRENT tinderbox environment; itdes2003-05-051-4/+6
| | | | | | | | | | should no longer be necessary. Re-enable Kerberos 5 in the -STABLE tinderbox (incorrectly disabled in the previous commit) Prepare for, but do not actually enable, mailing reports to appropriate FreeBSD mailing lists.
* Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extramarkm2003-05-051-4/+3
| | | | | cleanups were necessary in release/Makefile, and the tinderbox code was syntax checked, not run checked.
* Start running amd64 builds on 9ball.des2003-05-011-0/+1
|
* Sync with latest and greatest Apple sources (which, among other things, fixjkh2003-04-231-62/+88
| | | | | | | | the style flag). Submitted by: Conrad Minshall <conrad@apple.com> Reviewed by: jkh Obtained from: Apple Computer, Inc.
* Add a dozen new tests with the general theme of getting trailingdas2003-04-191-0/+12
| | | | zeroes right.
* A version of <sys/endian.h> in RELENG_4 doesn't have 64-bit functions.ru2003-04-151-1/+1
| | | | Spotted by: simokawa
OpenPOWER on IntegriCloud