summaryrefslogtreecommitdiff
path: root/regress/sys
AgeCommit message (Collapse)Author
2005-02-25This test is only valid on archs that have shared kernel and user addressOtto Moerbeek
space, as mickey@ pointed out. Enable only for i386 and amd64, since it might give false negatives on other archs.
2005-02-24Add tedu's copy* test, turned into a regress test by me.Otto Moerbeek
2005-01-06sanity checks on size arg to mmap.Otto Moerbeek
2004-12-29define REGRESS_ROOT_TARGETS for tests that require root privilegesDavid Krause
2004-12-29this needs root privileges to work so define REGRESS_ROOT_TARGETS and use SUDODavid Krause
2004-12-22some -Wimplicit-function-declaration cleaning; ok millert@David Krause
2004-10-10a few cleanupsMichael Shalayeff
2004-08-30Use CMSG_SPACE when allocating space for the control message.Todd C. Miller
Fixes a bogus regression on sparc64. OK henning@
2004-08-05Be nice to poor people with small machines and low limits.Artur Grabowski
2004-08-05fix the perl to generate proper \n in the output.Artur Grabowski
2004-08-05Add signal-stress. Good luck.Artur Grabowski
2004-08-05A test that tests sends such a huge amount of signals that somethingArtur Grabowski
should happen if signal delivery is not robust.
2004-08-02A long time ago, the mquery API changed, however the regress was never updated.Dale Rahn
pointed out last week, and again today by art.
2004-07-28Add itimer.Artur Grabowski
2004-07-28Very crude tests that check that itimers are at least pretending to work.Artur Grabowski
2004-07-28Remove statement with no effect.Todd C. Miller
2004-07-22Spell reserved correctly; ok from copyright holders when in licence blocks.Miod Vallat
2004-07-20add commented-out entries for currently disabled regress testsDavid Krause
2004-07-09if REGRESS_SKIP is defined, no need to also define REGRESS_SKIP_TARGETSDavid Krause
2004-06-21always run userldt regress, but enable the sysctl if neededDavid Krause
ok millert@
2004-05-13test the spop1,,0 instructionsMichael Shalayeff
2004-05-12a test for probe instructionsMichael Shalayeff
2004-05-10Check select in addition to poll (they should produce the same results).Todd C. Miller
Run tests 4 times: with and without blocking and with and without a timeout for poll/select. Results match Solaris.
2004-04-27fd passing works over a socketpair too of course so document this.Todd C. Miller
Also test it in regress to be pedantic (though the kernel path is really the same). While there, remove cred-passing code that we don't support. OK deraadt@,
2004-04-26Oops, unbreak m88k; spotted by aoyama@Miod Vallat
2004-04-24Look for tests in sys/arch/MACHINE_ARCH as well if necessary; and move theMiod Vallat
m88k userland trap tests to its MACHINE_ARCH directory.
2004-04-12don't check rfork. the RFMEM changes had two effects. some of theTed Unangst
regress conditions (rfmem-stack) are no longer true, and other tests have to be rewritten to handle shared stacks. spotted by david@
2004-03-14disable mac operationsMarkus Friedl
2004-03-04actually SKIP nxtext-mmap, rather than returning a fake SUCCESSDavid Krause
2004-03-03... and add alpha too, which I forgot earlier.Miod Vallat
2004-03-03Add arm to the victims.Miod Vallat
2004-03-02skip test if machdep.userldt sysctl is not enabledDavid Krause
help from and ok tedu@
2004-03-01oopsTheo de Raadt
2004-03-01looks like powerpc will not do W^X for some time..Theo de Raadt
2004-02-28avoid bad functions; tedu okTheo de Raadt
2004-02-28struct reg changedTheo de Raadt
2004-02-28regress tests full of warnings make me go redTheo de Raadt
2004-02-27change amd64's MACHINE_ARCH from x86_64 to amd64. There are many manyTheo de Raadt
reasons for this, quite a few of them technical, and not all of them in response to Intel's broken ia32e crud. The gcc toolchain stays at x86_64 for now.
2004-02-23disable buffering on stdout/stderr to avoid freaky sbrk() messagesMichael Shalayeff
2004-02-23let this run on a few more archsTheo de Raadt
2004-02-15Fool gcc3 into not detecting we want a divide by zero at compile time.Miod Vallat
2004-02-10Add the ptm device to pty(4). By opening /dev/ptm and using the PTMGETTodd C. Miller
ioctl(2), an unprivileged process may allocate a pty and have its owner and mode set appropriately. This means that programs such as xterm and screen no longer need to be setuid. Programs using the openpty() function require zero changes and will "just work". Designed by beck@ and deraadt@; changes by beck@ with cleanup (and a rewrite of the vnode bits) by art@ and tweaks/bugfixes by me. Tested by many.
2004-01-31Simple unaligned-pc ptrace evil test.Miod Vallat
Code initially for sparc from Mark Kettenis, KNF and other architectures snippets by yours truly. Regress at your own risc on sparc and m68060 for now.
2004-01-29Add fifofs regress (currently fails)Todd C. Miller
2004-01-29Add copyright, remove old test results from a comment and enhanceTodd C. Miller
compilation on FreeBSD and NetBSD.
2004-01-29Simple FIFO regress for O_RDWR using poll, read and write.Todd C. Miller
2004-01-18add regression tests for /dev/ptm.Bob Beck
ok deraadt@
2003-12-07destroy, not delete tunXXMarkus Friedl
2003-12-07- use tun98 and tun99 and not interfere with existing tun(4)Markus Friedl
- use IPs from the example rage - destroy tun98/99 after the test - test all of select/poll and kqueue ok deraadt
2003-12-02delete nasty mickey changeTheo de Raadt