summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Add a test case for printf("%5.0f", 0.001).das2003-04-141-0/+2
|
* Remove the "run GEOM in userland harness" test stuff, it's been OBE.phk2003-04-1360-5805/+0
|
* Give mdconfig a couple of seconds to deconfigure in case debugging is beingphk2003-04-131-1/+7
| | | | | | printed to a serial console. Reverse the order of args to diff to make it more logical.
* Make sure legacy stuff comes last. Some tools that useru2003-04-123-10/+12
| | | | | | | | | | | legacy stuff (binutils) depend on this order. For this to work, provide (and use) specialized versions of bsd.prog.mk and bsd.lib.mk that include the standard versions first, then augment CFLAGS, DPADD, LDADD, and LDFLAGS as necessary, with the legacy stuff. Tested on: 4.0-RELEASE
OpenPOWER on IntegriCloud