summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2016-04-25remove systraceTed Unangst
2016-04-25remove systraceTed Unangst
2016-04-15missing bit of Include regressDamien Miller
2016-04-15remove redundant CLEANFILES sectionDamien Miller
2016-04-15sync CLEANFILES with portable, sortDamien Miller
2016-04-15regression test for ssh_config Include directiveDamien Miller
2016-04-14unbreak test for recent ssh de-duplicated forwarding changeDamien Miller
2016-04-14add test knob and warning for StrictModesDamien Miller
2016-04-13After opening an AEAD, ensure that the decrypted output matches theJoel Sing
plaintext for the regress test case.
2016-04-11cope with the deletion of Char, use wchar_tIngo Schwarze
2016-04-11drop -DWIDECHAR, it's no longer neededIngo Schwarze
2016-04-10Simple regression tests for rev(1), including UTF-8.Ingo Schwarze
The program will soon be fixed by martijn@.
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-29Kdump contains LOG_CONS now. TLS error message changes.Alexander Bluhm
Adapt grep regex in syslogd tests.
2016-03-25regression tests for underlined and bold underscores;Ingo Schwarze
currently broken, but natano@ will soon commit the fix to ul.c
2016-03-24Check that only one published entry can be added.Martin Pieuchot
2016-03-24Update regress test outputs to match the order of routes exported by anMartin Pieuchot
ART-enabled kernel. The difference is that routes with the same destination are now displayed in natural prefix-length order. This can even be seen as an improvement: -10.0/16 192.0.2.4 -10.0/10 192.0.2.4 10/8 192.0.2.1 +10.0/10 192.0.2.4 +10.0/16 192.0.2.4 The previous order is due to how dup key chains are ordered. Discussed with claudio@
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-23arp(8) regression tests, some of which are currently failing with ART.Martin Pieuchot
2016-03-22initialize el_state.metanext before testing read_getcmd()Ingo Schwarze
2016-03-21System call sendsyslog2 is gone, adapt tests.Alexander Bluhm
2016-03-21More ksh POSIX compliance fixes by Martijn Dekker:tb
This simple patch makes the 'command' builtin POSIX-compliant and consistent with other current shells. It fixes two things: a) 'command -v' does not find shell reserved words (a.k.a. keywords). For instance, 'command -v select' outputs nothing but should output 'select'. b) 'command -pv' always outputs the path of an external command, even if 'command -p' would execute a builtin. For instance, 'command -p kill' executes the 'kill' builtin, as expected, but 'command -pv kill' outputs '/bin/kill'. The '-v' option is supposed to reflect what would actually be executed, so 'command -pv kill' should output 'kill'. The -p option sets the PATH to a default system value before doing the search, but that has no bearing on the fact that builtins take precedence over external commands. The patch fixes both issues for 'command' without affecting the behaviour of the ksh-specific builtin 'whence', which is handled by the same C function. Regression test added to obsd-regress.t. Issues found and fixed by Martijn Dekker, ok millert@
2016-03-20Fix the CHARSET_IS_UTF8 case in read_char().Ingo Schwarze
For now, this mainly help programs explicitly using wide-character functions like el_wgetc(3) and el_wgets(3). 1. After reading an invalid byte sequence, do not throw away additional valid bytes; fix by me using mbrtowc(3), obsoleting utf8_islead(). 2. When read(2) returns EOF, return that information to the caller, do not prod on and potentially access garbage data in the buffer; from Linas Vepstas via NetBSD read.c rev. 1.70 2013/05/27. 3. After read__fixio() failure, restore errno to the one set by read(); from Steffen Nurpmeso via NetBSD read.c rev. 1.68 2012/09/10. 4. After read__fixio() success, restore errno to the initial state upon function entry; fix by me. OK czarkoff@. Also committed to NetBSD.
2016-03-20Add regress for environ and __progname vs load-time .init functionsPhilip Guenther
2016-03-20Currently we have about a 50/50 split over fcntl(n, F_GETFL [,0])Kenneth R Westerback
idioms. Adopt the more concise fcntl(n, F_GETFL) over fcntl(n, F_GETFL, 0) where it is obvious further investigation will not yield and even better way. Obviousness evaluation and ok guenther@
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-13check return value for BN_hex2bn in regression testsBrent Cook
2016-03-10un-vax;Jason McIntyre
2016-03-06Update file(1) regress for new description of ar(1) file.Nicholas Marriott
2016-03-05POSIX-compliant behavior of "set -u" regarding "$*" and "$@" specialsDmitrij Czarkoff
All work done by Martijn Dekker OK millert@
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
2016-03-04don't parse (...|...) patterns in variable substitution inside double quotesDmitrij Czarkoff
fixes posix compatibility issue OK millert@, nicm@, otto@
2016-03-04rename xxx-what-do-you-call-this-1 to qouted-brace-expansion-1Dmitrij Czarkoff
suggestion from beck@, OK millert@, otto@
2016-03-04Filter debug messages out of log before picking the last two lines.Darren Tucker
Should prevent problems if any more debug output is added late in the connection.
2016-03-04add KEX fuzzer harness; ok deraadt@Damien Miller
2016-03-03Remove option USER_LDT and everything depending on it.Christian Weisgerber
Remove machdep.userldt sysctl. Remove i386_[gs]et_ldt syscall stub from libi386. Remove i386_[gs]et_ldt regression test. ok mlarkin@ millert@ guenther@
2016-03-03Look back 3 lines for possible error messages. Changes to the code meanDarren Tucker
that "Bad packet length" errors are 3 lines back instead of the previous two, which meant we didn't skip some offsets that we intended to.
2016-03-01After the bugfix in libedit/chared.c rev. 1.17,Ingo Schwarze
chared unit tests now work, so enable them.
2016-03-01Enter libedit directory by default.Ingo Schwarze
A few tests are enabled and work, so this starts being useful.
2016-03-01More unit tests for libedit.Ingo Schwarze
Those that still fail are commented out in the Makefiles for now; i have patches for them.
2016-02-28Repair the namegen function to make ffs regress useful again.natano
openssl md5 adds a "(stdin)= " prefix to the output, but all we need is the actual md5 sum itself. This caused most of the ffs regress tests to fail. ok mpi@
2016-02-26Add a test for negated POSIX characer classes.Todd C. Miller
2016-02-22Properly handle ed-files which fully replace input file content. ThisTobias Stoeckmann
misbehaviour is triggered with 'c' and 'i' commands on empty buffers. Spotted and fixed by Martin Natano <natano at natano dot net>. ok millert@
2016-02-18bsd.regress.mk doesn't automatically add "make clean" targets forDamien Miller
$SUBDIRS so do it explicitly
2016-02-17include bad $SSH_CONNECTION in failure outputDamien Miller