summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2015-04-07Make pthread_atfork() track the DSO that called it like atexit() does,Philip Guenther
unregistering callbacks if the DSO is unloaded. Move the callback handling from libpthread to libc, though libpthread still overrides the inner call to handle locking and thread-library reinitialization. Major version bump for both libc and libpthread. verification that this fixes various ports ajacoutot@ asm assistance miod@; ok millert@ deraadt@
2015-04-06Do not mistreat empty arguments to font alternating macrosIngo Schwarze
as vertical spacing requests. Bug found with xmahjongg(6).
2015-04-06On a new RS nesting level, the saved width starts from the defaultIngo Schwarze
width, not from the saved width of the previous level. Improves xterm(1) and XSetEventQueueOwner(3); found in transcode_filter(1).
2015-04-06Use the default width for .RS without arguments.Ingo Schwarze
Reduces groff-mandoc differences in base and Xenocara by about 4%. Found while looking at wpa_supplicant(8).
2015-04-05If a partial explicit block extending to the next input line followsIngo Schwarze
the end macro of a broken block, put all of it into the breaking block. Needed for example by mutella(1).
2015-04-05Arguments to end macros of broken partial explicit blocksIngo Schwarze
must go inside the breaking block. For example, in .It Ic cmd Oo .Ar optional_arg Oc Ar mandatory_arg the mandatory_arg is still inside the .It block. Used for example by mutella(1).
2015-04-04Give man(7) section and subsection headers heanging indentation.Ingo Schwarze
Reduces groff-mandoc differences in base by about 2.5% due to various Perl manuals having long section titles. Quirk found in argtable2(3).
2015-04-04Fix a quirk with respect to empty .HP.Ingo Schwarze
Found while writing a regression test for man_macro.c rev. 1.66. Incidentally, this brings rendering of XFreeEventData(3) closer to groff.
2015-04-03Modify 25H to pass. If the standard is actually unclear on thisTodd C. Miller
it makes more sense to pass than to fail.
2015-04-03Add test for -b after -k (currently fails)Todd C. Miller
Add test for single input file with -c/-C Add test to verify -c/-C with -o doesn't overwrite output file
2015-04-03We don't have the precision to distinguish between .99999999999999999999Todd C. Miller
and 1.0.
2015-03-31adapt to recent hostfile.c change: when parsing known_hosts withoutDamien Miller
fully parsing the keys therein, hostkeys_foreach() will now correctly identify KEY_RSA1 keys; ok markus@ miod@
2015-03-31split SSH1 and OPENSSL build options like src/usr.bin/ssh andDamien Miller
update SSH1=no; ok markus@ miod@
2015-03-31Make sure locale is set to C or some tests that use 8-bit charactersTodd C. Miller
may fail.
2015-03-31We need a dumb checksum like the System V one, cksum is too smart.Todd C. Miller
Since we've removed the obsolete sum versions just use a perl one liner.
2015-03-31Add tests to check the permissions of the created out file.Alexander Bluhm
2015-03-31POSIX says "sort -c" produces output on disorder but "sort -C" does not.Todd C. Miller
2015-03-30SORTPROG needs to be exported for use by the xsort script.Todd C. Miller
2015-03-24use ${SSH} for -Q instead of installed sshMarkus Friedl
2015-03-24use ${SSH} for -Q instead of installed sshMarkus Friedl
2015-03-20more tests regarding empty header linesIngo Schwarze
2015-03-20The .PD macro can occur in next-line scope. Fixes zshmisc(1).Ingo Schwarze
Issue reported by Christian Neukirchen <chneukirchen at gmail dot com>.
2015-03-16make CLEANFILES clean up more of the tests' droppingsDamien Miller
2015-03-15fix for regression test for strtol(). it failed (the wrong kind ofPeter Hessler
fail), on 64-bit systems. tested on 64-bit (amd64) and 32-bit (sparc). OK claudio@ deraadt@
2015-03-09prevent the skipvsp flag from creeping past actual textIngo Schwarze
2015-03-08Reject DH keys sent by a server if they are considered too small; inspiredMiod Vallat
by a similar BoringSSL change, but raising the limit to 1024 bits. ok jsing@ markus@ guenther@ deraadt@
2015-03-07unbreak for w/SSH1 (default) case; ok markus@ deraadt@Damien Miller
2015-03-04make these work with !SSH1; ok markus@ deraadt@Damien Miller
2015-03-03make it possible to run tests w/o ssh1 support; ok djm@Markus Friedl
2015-03-03expand __unused to full __attribute__ for better portabilityDamien Miller
2015-03-03reorder logic for better portability; patch from Roumen PetrovDamien Miller
2015-03-02Add three extra checks that test proper removal of the P flag. Currently 2 failClaudio Jeker
2015-02-25Do not count the dropped messages strictly, so that the syslogdAlexander Bluhm
tests are depending less on the timing. Fix a race in the buffer sync test. Now make regress of syslogd passes on my amd64, i386, sparc64, alpha machines.
2015-02-25Fix CVE-2014-3570: properly calculate the square of a BIGNUM value.Brent Cook
See https://www.openssl.org/news/secadv_20150108.txt for a more detailed discussion. Original OpenSSL patch here: https://github.com/openssl/openssl/commit/a7a44ba55cb4f884c6bc9ceac90072dea38e66d0 The regression test is modified a little for KNF. ok miod@
2015-02-25Trivial fix for test progress output.Brent Cook
Remove unneeded dangling else, compound statements on a single line.
2015-02-23fix a race condition by using a mux socket rather than anDamien Miller
ineffectual wait statement
2015-02-23improve NAME section diagnostics;Ingo Schwarze
confusing messages reported by Jan Stary <hans at stare dot cz>
2015-02-22Update for recent verify related naming changes.Joel Sing
2015-02-21correct paths to configuration files being written/updated;Damien Miller
they live in $OBJ not cwd; some by Roumen Petrov
2015-02-21Escape quotes when expanding macro arguments.Ingo Schwarze
This fixes a bug naddy@ found in plan9/rc(1).
2015-02-20The write again workaround in syslogd changes the dropped messageAlexander Bluhm
counter. Adapt tests.
2015-02-19BN_free() has its own NULL check.Joel Sing
2015-02-19KNF.Joel Sing
2015-02-17Render \(lq and \(rq as '"' in -Tascii mode but leave the renderingIngo Schwarze
of .Do/.Dc, .Dq, .Lb, and .St untouched. Reduces groff-mandoc differences in base by about 7%. Reminded of the issue by naddy@.
2015-02-17Let .it accept numerical expressions, not just numerical constants.Ingo Schwarze
For .it, ignore scaling units in roff_getnum(). Inside parentheses, skip whitespace after a sign in roff_getnum(). Parse and ignore unary plus in roff_getnum(). As a bonus, get rid of the only call to mandoc_strntoi() in roff.c.
2015-02-16enable hostkeys unit testsDamien Miller
2015-02-16check string/memory compare arguments aren't NULLDamien Miller
2015-02-16unit tests for hostfile.c code, just hostkeys_foreach so farDamien Miller
2015-02-16clean up post_dt() validation function;Ingo Schwarze
improved diagnostics, minus six lines of code
2015-02-16The wrong test was marked SKIP_GROFF.Ingo Schwarze