summaryrefslogtreecommitdiff
path: root/regress
AgeCommit message (Collapse)Author
2015-01-28implement the tbl(7) "center" layout optionIngo Schwarze
2015-01-28adjust formatting for the tbl(7) layout 'x' modifier (maximize column)Ingo Schwarze
to match groff for up to six maximized columns
2015-01-27use printf instead of echo -n to reduce diff against -portableDamien Miller
2015-01-27Specify the default MTU size for routes to loopback.Martin Pieuchot
Tests are currently failing, to be fixed soon.
2015-01-27Multiple parser and formatter fixes for line drawing in tbl(7).Ingo Schwarze
* Allow mixing vertical line bars with the layout options of the preceding layout cell. * Correctly combine box options with layout lines. * Correctly print vertical lines in data rows, with the right spacing. * Correctly print cross markers and left and right ends of horizontal lines even if vertical lines differ above and below. * Avoid the bogus error message "no table data cells" when a table data section starts with a horizontal line. No increase in code size.
2015-01-26Rework tbl(7) layout parsing:Ingo Schwarze
* Continue parsing even if part of the input is invalid. * Do not require whitespace between cell specifications. * Allow tabs as well as blanks between modifiers. * Mark the 'm' modifier as unsupported. * Parse and ignore the 'p' and 'v' modifiers. * Better warning and error messages. * Get rid of a static buffer. Improved functionality but minus 50 lines of code.
2015-01-26More improvements regarding tbl(7) options.Ingo Schwarze
* Treat "allbox" as an alias for "box" for now. * Parse and ignore the GNU tbl "nowarn" option. * For separation, allow spaces, tabs, and commas only. * Mark eqn(7) within tbl(7) as unsupported. * Simplify the option table. * Improve and sort documentation.
2015-01-26regression test for host key rotationDamien Miller
2015-01-26adapt to sshkey API tweaksDamien Miller
2015-01-26Improve (or rather, rewrite) tbl(7) option parsing.Ingo Schwarze
* Allow the layout to start after the semicolon on the options line. * Ignore leading commas. * Option arguments cannot contain closing parentheses. * Avoid needless UNSUPP messages. * Better ERROR reporting. * Delete unused "linesize" field in struct tbl_opts. * No need for static buffers. * Garbage collect one almost empty wrapper function. Improved functionality, but minus 40 lines of code.
2015-01-24Move -lz late in the linker commandline for things to build on static arches.Miod Vallat
2015-01-24preserve .PP before .RE; effect found in audio/pms(1)Ingo Schwarze
2015-01-24Support .RE with an argument; needed for audio/pms(1).Ingo Schwarze
2015-01-23-Wpointer-sign is supported by gcc 4 only.Miod Vallat
2015-01-23Wonders of roff(7): Integer numbers in numerical expressions can carryIngo Schwarze
scaling units, and some manuals (e.g. in devel/grcs) actually use that, so let's support it. Missing feature reported by naddy@.
2015-01-22Make it obvious which openssl test complained and whether it was expected.Doug Hogan
ok bcook@
2015-01-22Make syslogd tests more reliable on slow machines. All tests passAlexander Bluhm
on my old sparc64.
2015-01-21Rudimentary implementation of the roff(7) \o escape sequence (overstrike).Ingo Schwarze
This is of some relevance because the pod2man(1) preamble abuses it for the icelandic letter Thorn, instead of simply using \(TP and \(Tp. Missing feature found by sthen@ in DateTime::Locale::is_IS(3p).
2015-01-21blank lines in tables do not need special handling; simplifies codeIngo Schwarze
and reduces groff/mandoc differences in base by about 1%
2015-01-20use SUBDIR to recuse into unit tests; makes "make obj" actuallyDamien Miller
work
2015-01-20Split the -Werror message level into -Werror (broken manual, probablyIngo Schwarze
using mandoc is better than using groff) and -Wunsupp (manual using unsupported low-level roff(7) feature, probably using groff is better than using mandoc). Once this feature is complete, it is intended to help porting, making the decision whether to USE_GROFF easier. As a first step, distinguish four classes of roff(7) requests: 1. Supported (currently 24 requests) 2. Currently ignored because unimportant (120) -> no message 3. Ignored for good because insecure (14) -> -Werror 4. Currently unsupported (68) -> these trigger the new -Wunsupp messages
2015-01-20this test would accidentally delete agent.sh if run without obj/Damien Miller
2015-01-20Missing $OpenBSD$'s.Kenneth R Westerback
ok deraadt@
2015-01-19finally enable the KEX tests I wrote some years ago...Markus Friedl
2015-01-19adapt to new error message (SSH_ERR_MAC_INVALID)Markus Friedl
2015-01-19this test was broken in at least two ways, such that itDamien Miller
wasn't checking that a KRL was not excluding valid keys
2015-01-19be a bit more careful in these tests to ensure thatDamien Miller
known_hosts is clean
2015-01-19The kernel doesn't actually care what a sockaddr's sa_len is on input,Philip Guenther
so don't waste code setting it
2015-01-18regression test for known_host file editing usingDamien Miller
ssh-keygen (-H / -R / -F) after hostkeys_foreach() change; feedback and ok markus@
2015-01-18more and better key testsDamien Miller
test signatures and verification test certificate generation flesh out nested cert test removes most of the XXX todo markers
2015-01-18make the signature fuzzing test much more rigorous:Damien Miller
ensure that the fuzzed input cases do not match the original (using new fuzz_matches_original() function) and check that the verification fails in each case
2015-01-18add a fuzz_matches_original() function to the fuzzer toDamien Miller
detect fuzz cases that are identical to the original data. Hacky implementation, but very useful when you need the fuzz to be different, e.g. when verifying signature
2015-01-18better dumps from the fuzzer (shown on errors) - include theDamien Miller
original data as well as the fuzzed copy.
2015-01-18didn't mean to commit these changesDamien Miller
2015-01-18enable hostkey-agent.sh testDamien Miller
2015-01-17unit test for hostkeys in ssh-agentDamien Miller
2015-01-16Add test that exchanges database description packets with ospfd.Alexander Bluhm
From Florian Riehm.
2015-01-16Add regression tests for syslog over TLS.Alexander Bluhm
2015-01-15add kex unit testsMarkus Friedl
2015-01-15Test shmat() with a non-NULL address, both failure and successPhilip Guenther
2015-01-15Add a test for syslogd that reconnects to a TCP syslog server afterAlexander Bluhm
an established connection has been closed.
2015-01-15unit tests for KRL bitmapDamien Miller
2015-01-14re-add comment about full pathMarkus Friedl
2015-01-14don't reset to the installed sshd; connect before reconfigure, tooMarkus Friedl
2015-01-13implement a SIGINFO handler so we can discern a stuck fuzz testDamien Miller
from a merely glacial one; prompted by and ok markus
2015-01-13use $SSH instead of installed ssh to allow override; spotted by markus@Damien Miller
2015-01-13regress test for PubkeyAcceptedKeyTypes; ok markus@Damien Miller
2015-01-12unbreak parsing of pubkey comments; with gerhard; ok djm/deraadtMarkus Friedl
2015-01-12fatal if soft-PKCS11 library is missing rather (rather than continueDamien Miller
and fail with a more cryptic error)
2015-01-12let this test all supporte key types; pointed out/ok markus@Damien Miller