summaryrefslogtreecommitdiff
path: root/regress/sys
AgeCommit message (Collapse)Author
2002-10-21forgot dpaddMichael Shalayeff
2002-10-21libs are listed w/ LDADD not LDFLAGSMichael Shalayeff
2002-10-16License from niels.Artur Grabowski
2002-09-12a grammar in err msgs and a tiny formating fixMichael Shalayeff
2002-09-11errx is a proper function hereMichael Shalayeff
2002-09-03suffix the tests to see what is happenning indeedMichael Shalayeff
2002-09-03those targets are all phonyMichael Shalayeff
2002-09-02Rename a bunch of the old bsd.regress.mk variables into the new ones.Anil Madhavapeddy
ok art@
2002-08-31a combined non-exec test set.Michael Shalayeff
allows reusing same testing code for: - text & mprotect (not finished, not enabled); - data, data & mprotect; - bss, bss & mprotect; - heap, heap & mprotect; - stack, stack & mprotect. also a test for mmaping pages in those areas and see how it allows execution (suggested by art@), not enabled yet. all tested on i386 and hppa.
2002-08-31a simple nxheap test hacked out of nxstack and nxheap-mprotect; tested on ↵Michael Shalayeff
i386 and hppa
2002-08-27fix the second call to on heap code. Noticed by drahn@. ThanksMatthieu Herrb
2002-08-27Add <stdlib.h> for malloc prototypeMatthieu Herrb
2002-08-27A test for non executable heap / mprotect. Ok art@Matthieu Herrb
2002-08-23Proper dependencies to make this work.Artur Grabowski
2002-08-21add missing CLEANFILES; ok miod@Wilbern Cobb
2002-08-21Fix Makefile for correct regress operation.Miod Vallat
2002-08-21oopsieMarc Espie
2002-08-21+mmap3Marc Espie
2002-08-21Regression test for non-ubc mmap/ftruncate interaction.Marc Espie
Noticed on strip, test prompted by art@. (turns out `normal' strip isn't affected because normal binaries are page-padded).
2002-08-17Add exec_selfArtur Grabowski
2002-08-17Test for a nasty complication in the exec code.Artur Grabowski
What happens is that if an executable tries to exec itself (happens all the time on the ramdisk, among others) and needs to page in a page from the data segment (or rodata) it will need to perform a pagein operation on the vnode that's execing right now. exec keeps that vnode locked and fails (no deadlock, that part was fixed a long time ago).
2002-07-27limit this to the right architecturesTheo de Raadt
2002-07-27test for mprotect() on the stack area: try force execable mapping on it ↵Michael Shalayeff
first, and it should run a code on the stack fine; then lower the protection to non-exec and observe a sigfault. fail contraccordingly
2002-07-26ensure that bss object being used is not ... inside the last page of data.Theo de Raadt
a.out ZMAGIC permits that to happen. so we need to pad it over, for the test to work.
2002-07-26and hppaTheo de Raadt
2002-07-26regress these only on the architectures where they are expected to workTheo de Raadt
2002-07-26check for non-exec of bssTheo de Raadt
2002-07-01include string.h for memcpyArtur Grabowski
2002-07-01art said, let it failMichael Shalayeff
2002-07-01a test to see if stack is executableMichael Shalayeff
2002-06-23initialize some variables.Wilbern Cobb
ok markus@
2002-06-23more gid_t and uid_t are unsignedTheo de Raadt
2002-06-19regress for the kqueu for randomMichael Shalayeff
2002-06-12Add ddb subdir, and alphabeticize themNiklas Hallqvist
2002-06-11bsd makefiles are too stupid to deal with more than one program perNiels Provos
makefile. move into subdirs.
2002-06-11splay regression testNiels Provos
2002-06-11Check that "the rule" is in db_hangman.c, and that it is not violated.Niklas Hallqvist
Prodded by Theo.
2002-06-11kill err(3) newlines; ok miod@, deraadt@Jason Peel
2002-06-08you too, out.Federico G. Schwindt
2002-05-21public domainTodd C. Miller
2002-04-30Do signal regress testsTodd C. Miller
2002-04-30Test some floating point exception problems when SIG_IGN is in effect.Todd C. Miller
2002-04-03fix alignment problems on sparc64; with fgsch@Markus Friedl
2002-04-03o fix warnings.Federico G. Schwindt
o rearrange headers. o remove unused var. markus@ ok
2002-03-25missing MakefilesMarkus Friedl
2002-03-25disable miscfs for now (ever?).Federico G. Schwindt
2002-03-25clear before reuseMarkus Friedl
2002-03-25enable cryptoMarkus Friedl
2002-03-25Enable gettimeofday regression test.Thomas Nordin
2002-03-21move md5.c, add des-ede3 testMarkus Friedl