summaryrefslogtreecommitdiff
path: root/regress/sys
AgeCommit message (Collapse)Author
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
2016-05-22Fix tests: Restrict getpid() to lower 16 bit so that it can stillAlexander Bluhm
be used as packet id. Now scapy calls nexthopmtu with this name explicitly in icmp structure.
2016-05-11remove hppa64 port, which we never got going beyond broken single users.Theo de Raadt
hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
2016-05-03Fix some Perl statements perlcritic was bitching about: VariableAlexander Bluhm
declared in conditional statement.
2016-04-27unbreak pledge/generic test (breaked since ?)Sebastien Marie
it still requires a pledge(2) with wlpath enable.
2016-04-25remove systraceTed Unangst
2016-03-30Cover the case where we are bound to [::] and SO_REUSEADDR is not set.Vincent Gross
2016-03-30Clear local and remote ARP cache for every subtest.Alexander Bluhm
OK mpi
2016-03-30Fix multicast test and a typo.Martin Pieuchot
ok bluhm@
2016-03-24Make sure that two ARP entries can be created for the same IP whenMartin Pieuchot
doing proxy ARP. ok millert@, bluhm@
2016-03-24Remove #ifdef from code shared with the kernel, IPv6 is always enabledMartin Pieuchot
in the tests.
2016-03-23Assert that the mask to prefix length conversion is correct whenMartin Pieuchot
removing an entry. While here print the corresponding error string when available if rtable_* function fail.
2016-03-19Add regress tests for IPV6_PKTINFO with addrVincent Gross
2016-03-17Last parameter to execl[e]() functions *must* be cast to a pointer.Kenneth R Westerback
Just NULL is not good practise as NULL is theoretically allowed to be an integer rather than a pointer. Use (char *)NULL consistently instead of scattering a few (char *)0 and (void *)NULL into the mix. Prompted by and probably ok deraadt@ millert@ kettenis@ Definitely ok mestre@ ratchov@
2016-03-04be more careful determining which regress/sys/arch/XXX directory toTheo de Raadt
enter; issue came up a dir was deleted containing a obj@ link ok millert