summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-06Remove cross references to the undocumented functions X509_STORE_new(3)Ingo Schwarze
and X509_STORE_add_lookup(3) reported by jmc@. Even though these functions are public, they seem more useful internally than for application programs, so now is not the time to document them.
2017-01-06Delete a sentence containing a cross reference to an undocumentedIngo Schwarze
function that had the the sole purpose of discouraging its use. Not talking about it at all discourages using it even more. Dangling cross reference reported by jmc@.
2017-01-06resolve duplication of names and prototypes in manuals related to ex_dataIngo Schwarze
and sprinkle cross references instead; more work is obviously needed here
2017-01-06Replace two dangling .Xrs to sk_*() macros with .Fn; reported by jmc@.Ingo Schwarze
The safestack stuff is the most ill-designed user interface i have seen so far in OpenSSL. It looks positively undocumentable. At least i'm not trying to document it right now.
2017-01-06Delete a cross reference to the undocumented function X509_check_purpose(3)Ingo Schwarze
that wasn't accompanied by any related information. Reported by jmc@. There are a dozen functions handling X509_PURPOSE objects, all undocumented, a host of defines, and it seems that a callback is required. So this seems complicated, i doubt that is much used in practice, and i'm not diving into it at this point in time.
2017-01-06Remove bogus cross reference to ui_create(3) reported by jmc@Ingo Schwarze
and refer readers to the header file instead. I'm not convinced customized prompting is such a bright idea, it feels somewhat like overengineering, so i'm not documenting it right now. People who really feel compelled to roll their own prompting can go read the source code.
2017-01-06Remove dangling .Xrs to PKCS7_final(3) reported by jmc@Ingo Schwarze
and just use .Fn for now. Not counting constructors, destructors, decoders, encoders, and debuggers, six out of 24 public functions operating on PKCS7 objects are currently documented. I'm not documenting the remaining 18 ones at this point in time.
2017-01-06Remove a dangling .Xr to PKCS7_SIGNER_INFO_sign(3) reported by jmc@Ingo Schwarze
and just use .Fn for now. There are about two dozen interfaces dealing with PKCS7_SIGNER_INFO objects and none but the constructor, destructor, decoder, and encoder are documented so far. It makes no sense to document one random one, and i'm not going to document all of PKCS7_SIGNER_INFO right now.
2017-01-06Remove a dangling cross reference reported by jmc@.Ingo Schwarze
I'm not convinced documenting EVP_MD_CTX_set_flags(3) would be wise. Instead, refer people to the header file to make it more obvious that they are tinkering with internals when using such flags.
2017-01-06Add EVP_read_pw_string(3) to NAME and SYNOPSIS,Ingo Schwarze
resolving a dangling cross reference reported by jmc@. Sort NAME and SYNOPSIS to agree with .Dt and DESCRIPTION. Unify parameter names. Delete a sentence about an implementation detail that is no longer true. Mention the length limitation of the *_string() variants.
2017-01-06keep the tokens list sorted;Jason McIntyre
2017-01-06Add ruby 2.4 informationJeremy Evans
2017-01-06Ansify cpu_sysctl() on mips64 platforms.Frederic Cambus
OK patrick@, visa@, jasper@, mpi@
2017-01-06Don't install standard C headers for which we already have a proper systemMark Kettenis
version. Also don't install vadefs.h which is a microsoft invention. ok patrick@
2017-01-06Add max_align_t.Mark Kettenis
ok millert@
2017-01-06Add C11 support.Mark Kettenis
ok millert@
2017-01-06Remove the global viftable vector that holds the virtual interfacesRafael Zalamena
configuration and instead use ifnet to store the configuration and counters. With this we can safely use multicast routing daemons on multiple domains without vif id colisions. ok mpi@
2017-01-06No point in having an .Xr hostapd if hostap mode is not supported by theTheo Buehler
driver, so comment it out as is done elsewhere. ok stsp
2017-01-06Simplify code by removing some old pullup macro, killing some variablesRafael Zalamena
and using m_dup_pkt() instead of m_copym() with max_linkhdr space adjust on packet sending to avoid more mbuf allocations. with input from millert@ and mikeb@, ok mikeb@
2017-01-06Nits found with clang.Nicholas Marriott
2017-01-06Incremental search in copy mode (on for emacs keys by default) - muchNicholas Marriott
the same as normal searching but updates the cursor position and marked search terms as you type. C-r and C-s in the prompt repeat the search, once finished searching (with Enter), N and n work as before.
2017-01-06Kill various splsoftnet().Martin Pieuchot
ok rzalamena@, visa@
2017-01-06fix previousDamien Miller
2017-01-06syncTheo de Raadt
2017-01-06show a useful error message when included config files can't beDamien Miller
opened; bz#2653, ok dtucker@
2017-01-06Delete a cross reference to the non-existent manual page BIO_set_flags(3),Ingo Schwarze
reported by jmc@. Documenting that function would be a bad idea. All other flags are used internally and should better not be tampered with. It looks like an internal function that was made public by mistake, then abused for an unrelated user interface purpose: a classic case of botched user interface design. Instead, only show how to use this function for this one specific purpose. While here, delete a sentence from the DESCRIPTION that merely duplicated content from the BUGS section.
2017-01-06sshd_config is documented to set GSSAPIStrictAcceptorCheck=yes byDamien Miller
default, so actually make it do this. bz#2637 ok dtucker
2017-01-06Avoid confusing error message when attempting to use ssh-keyscan builtDamien Miller
without SSH protocol v.1 to scan for v.1 keys; bz#2583
2017-01-06Delete a sentence that attempted to explain an implementation detailIngo Schwarze
by referencing a non-existent manual page. Broken .Xr reported by jmc@.
2017-01-06use correct ssh-add program; bz#2654, from Colin WatsonDamien Miller
2017-01-06fix typos in cross references reported by jmc@Ingo Schwarze
2017-01-06Delete bogus cross reference reported by jmc@.Ingo Schwarze
Documenting these trivial PKCS7_type_is_*() macros does not seem useful, at least not right now.
2017-01-06Re-add '%k' token for AuthorizedKeysCommand which was lost during theDarren Tucker
re-org in rev 1.235. bz#2656, from jboning at gmail.com.
2017-01-06delete bogus cross references reported by jmc@Ingo Schwarze
and add some missing escaping of backslashes while here
2017-01-06Account for timeouts in the integrity tests as failures.Darren Tucker
If the first test in a series for a given MAC happens to modify the low bytes of a packet length, then ssh will time out and this will be interpreted as a test failure. Patch from cjwatson at debian.org via bz#2658.
2017-01-06Make forwarding test less racy by using unix domain sockets instead ofDarren Tucker
TCP ports where possible. Patch from cjwatson at debian.org via bz#2659.
2017-01-06sort options list; the same as jmc@ did in man.1 rev. 1.18Ingo Schwarze
2017-01-06there is no longer a need to ifdef __armv7__ armv6 rev instructionsJonathan Gray
2017-01-06tweak previous;Jason McIntyre
2017-01-06unifdef CPU_ARMv7 and ARM_ARCH_7Jonathan Gray
ok kettenis@ patrick@
2017-01-05Also document the weird d2i_ASN1_UINTEGER(3), listed in <openssl/asn1.h>Ingo Schwarze
and in OpenSSL doc/man3/d2i_X509.pod (with wrong prototype).
2017-01-05Write new d2i_ASN1_OCTET_STRING(3) manual page from scratch.Ingo Schwarze
All 36 functions listed in <openssl/asn1.h> and in OpenSSL doc/man3/d2i_X509.pod, six of them with wrong prototypes.
2017-01-05Pass value as input instead of output register, otherwise we writePatrick Wildt
garbage into the control register. While there remove positional argument leftover from the 32-bit version.
2017-01-05Build with -fno-builtin to keep clang from optimizing the _dl_memset()Christian Weisgerber
and _dl_bcopy() functions into calls to memset() and memcpy(). ok kettenis@
2017-01-05Document cargo module.Daniel Jakots
Joint work with semarie, rewording from sthen@, tweaks from jmc@. ok sthen@, jmc@, semarie (cargo maintainer)
2017-01-05Now that all non-ARMv7 platforms are gone, tedu the legacy atomicPatrick Wildt
locking code. ok kettenis@
2017-01-05Complete idle PCB allocation for secondary processors so that it makesPatrick Wildt
sense and builds as part of an MP kernel. ok kettenis@ mpi@
2017-01-05Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with moreKenneth R Westerback
modern TAILQ_FOREACH_SAFE(). No intentional functional change. ok millert@ bluhm@ gilles@
2017-01-05Avoid a side-channel cache-timing attack that can leak the ECDSA privateJoel Sing
keys when signing. This is due to BN_mod_inverse() being used without the constant time flag being set. This issue was reported by Cesar Pereida Garcia and Billy Brumley (Tampere University of Technology). The fix was developed by Cesar Pereida Garcia.
2017-01-05Checking whether mbuf list is empty is done by the if_input nowMike Belopuhov