summaryrefslogtreecommitdiff
path: root/regress/sys
AgeCommit message (Collapse)Author
2016-10-07Add simple regress test for vxlan(4) and etherip(4).YASUOKA Masahiko
ok bluhm
2016-10-05Link the setuid regress test to the build in a way that the objAlexander Bluhm
directory gets created. But do not run the test during a global make regress, as the test puts a setuid binary into the object directory. Also remove the setuid bit after the test has been run manually. OK otto@
2016-10-03The setuid tests needs an obj directory that allows to run programsAlexander Bluhm
with set user id. Skip the test if the current filesystem has set the nosuid mount option. OK otto@
2016-09-30crypto(4) is no moreOtto Moerbeek
2016-09-28If stdout is not line buffered, messages got lost when assert() wasAlexander Bluhm
called. Print errors to stderr instead.
2016-09-24On sparc64 we need "retl" not "ret" to do an immediate return.Mark Kettenis
ok deraadt@, tedu@
2016-09-24recpect W^X, sparc64 still has a problem: non-exec mmap: executeOtto Moerbeek
#1 is done, the others not. ok kettenis@ millert@
2016-09-23Making the regress target depends on building PROG.Alexander Bluhm
2016-09-23Zap mquery test for goodOtto Moerbeek
2016-09-23Zap. Has been disabled for a long time and makes unholy assumptions aboutOtto Moerbeek
the address pace layout. ok bluhhm@
2016-09-21Use /dev/console as a template for the pseudo tty, stdin may be notAlexander Bluhm
a terminal. Check wether tcgetattr() can read the values. Do not only verify that kqueue does not report unwanted events but also that expected events exist.
2016-09-21Enter rtableMartin Pieuchot
2016-09-21Test ART implementation by default.Martin Pieuchot
RADIX code can be tested by doing "make RADIX=1"
2016-09-20To make debugging the kqueue test easier, always print the assertionAlexander Bluhm
failure before returning.
2016-09-07add objdir to fix regress testVincent Gross
2016-09-06remove test programs for the audio driver, as we've betterAlexandre Ratchov
converage with base tools and programs in regress/lib/libsndio ok deraadt
2007-07-06regression test for AUDIO_GETINFO/AUDIO_SETINFO ioctlsJacob Meuser
2003-02-01audio encoding testerJason Wright
2016-09-05Big refactoring in main(), simplify the invocation syntax.Vincent Gross
2016-09-04When passing the (1ULL << 32) to EV_SET, it gets casted to __uintptr_t.Alexander Bluhm
On 32 bit architectues, the high bit is lost and the test fails. Create an invalid pid in the lower 32 bits. OK guenther@
2016-09-04If we bind to [::], we do not check for sockaddr availability.Vincent Gross
see sys/netinet6/udp6_output.c 1.48
2016-09-03split ipv4 and ipv6Vincent Gross
2016-09-03Graceful failure handling at startup and runVincent Gross
2016-09-02Print SKIPPED if a regress test cannot be executed for some reason.Alexander Bluhm
This allows to identify such tests by looking at their output.
2016-09-02Pull in Chacha20 and Poly1305 source code as xform.o dependenciesMike Belopuhov
2016-09-02Pull in Chacha20 and Poly1305 source code as xform.o dependenciesMike Belopuhov
2016-09-01Delete sparc and vax bitsPhilip Guenther
2016-09-01remove references to sparc (and even a vax ref that escaped notice)Ted Unangst
2016-08-31Split the check-setup target into smaller parts to make it easierAlexander Bluhm
to configure the regression test machines.
2016-08-29Make socket splicing performance test pass in multiple environments.Alexander Bluhm
When running the setup over two machines, build required binaries on remote machine. Avoid localhost nameserver lookup, just use 127.0.0.1. Use greater timeout.
2016-08-27Pull in <stdio.h> for NULLPhilip Guenther
ok deraadt@
2016-08-27Pull in <sys/time.h> for struct timevalPhilip Guenther
<sys/*.h> includes go before <*.h> includes ok deraadt@
2016-08-27Pull in <sys/time.h> for gettimeofday()Philip Guenther
Sort #includes ok deraadt@
2016-08-25Fix sosplice tests on 32 bit systems by putting the correct numberAlexander Bluhm
of bytes into the time_t Perl pack template. Also fix error messages.
2016-08-25do not request RWX mappings, RW will doTheo de Raadt
2006-04-06add a regress that repetitively calls mmap with MMAP_FIXED on the sameKurt Miller
region of memory to ensure process datasize is properly calculated. this time in the righ place *sigh* ok pedro@
2016-08-24Move the pf address printing test into its own subdirectory. ThisAlexander Bluhm
makes it consistent with the regress tree structure.
2016-08-19Add support for arm and enable on armv7.Mark Kettenis
2016-08-19string.h not strings.hTheo de Raadt
2016-08-16Add regression tests for IP_SENDSRCADDR.Vincent Gross
2016-08-14Convert %q to %llPhilip Guenther
2016-07-19Adapt test to the srp_swap() area.Martin Pieuchot
2016-07-18Remote regression tests should not run ssh with -t all the time.Alexander Bluhm
This will make it easier to automate them.
2016-07-11Add regression tests for the path MTU discovery implementation in Alexander Bluhm
the kernel. Generate TCP and TCP6 and UDP6 packets with Scapy, check the kernel's reaction to ICMP fragmentation needed and ICMP6 packet too big. OK mpi@
2016-07-14Prevent silly states via knotes on pids > 2^32 and on nonexistent signals.Philip Guenther
ok tedu@
2016-07-12Link path MTU discovery regress test into build.Alexander Bluhm
2016-07-11Add regression tests for the path MTU discovery implementation in Alexander Bluhm
the kernel. Generate TCP and TCP6 and UDP6 packets with Scapy, check the kernel's reaction to ICMP fragmentation needed and ICMP6 packet too big. OK mpi@
2016-06-13Test that splicing loops are aborted with ELOOP.Alexander Bluhm
2016-06-07Adapt compat layers after recent changes: srp_swap() and the GC taskMartin Pieuchot
for ART.
2016-05-28comment typosStuart Henderson