summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-13Add const to the ASN1_OBJECT argument of TS_TST_INFO_get_ext_by_OBJ(3).Theo Buehler
Should have been part of the previous commit. Omission noted by schwarze. tested in bulk build by sthen ok jsing
2018-05-13Add const qualifier to the ASN1_OBJ * argument ofTheo Buehler
TS_REQ_get_ext_by_OBJ(3), TS_REQ_set_policy_id(3), TS_RESP_CTX_add_policy(3), TS_RESP_CTX_set_def_policy(3), and TS_TST_INFO_get_ext_by_OBJ(3) tested in a bulk by sthen ok jsing
2018-05-13Add const qualifiers to the char *zone and char *user arguments ofTheo Buehler
SXNET_add_id_INTEGER(3), SXNET_add_id_asc(3), SXNET_add_id_ulong(3) tested in a bulk by sthen ok jsing
2018-05-13In pkcs12.h rev. 1.18 2018/05/13 13:46:55, tb@ added const qualifiersIngo Schwarze
to the "pass" and "name" arguments of PKCS12_create(3). Adjust the manual.
2018-05-13Add support for Elantech trackpoints to pms. Extend the list ofUlf Brosziewski
"IC types" that identify Elantech-V4 touchpads. Thanks to Ryan Lennox for help and testing. ok mpi@
2018-05-13In pem.h rev. 1.18 2018/05/13 10:47:54, tb@ added const qualifiersIngo Schwarze
to the "name", "header", and "data" arguments of PEM_write(3) and PEM_write_bio(3). Adjust the manual.
2018-05-13In ocsp.h rev. 1.15 2018/05/13 10:42:03, tb@ added const qualifiersIngo Schwarze
to the "url" argument of OCSP_crlID_new(3) and to the "urls" argument of OCSP_url_svcloc_new(3). Adjust the manuals.
2018-05-13Add const qualifiers to the X509_SIG * and char * arguments ofTheo Buehler
PKCS8_decrypt(3). tested in a bulk build by sthen ok beck, jsing
2018-05-13In x509.h rev. 1.49 2018/05/13 10:36:35, tb@ added a const qualifierIngo Schwarze
to the argument of X509_get_subject_name(3) and X509_get_issuer_name(3). Adjust the manual.
2018-05-13Add const to the argument of PKCS12_pack_authsafes(3).Theo Buehler
tested in a bulk by sthen ok beck, jsing
2018-05-13Add const to the X509_ALGOR and other arguments ofTheo Buehler
PKCS12_item_decrypt_d2i(3), PKCS12_pbe_crypt(3), PKCS12_newpass(3). tested in a bulk by sthen ok beck, jsing
2018-05-13In ocsp.h rev. 1.14 2018/05/13 10:30:52, tb@ added const qualifiersIngo Schwarze
to the arguments of OCSP_cert_id_new(3). Adjust the manual.
2018-05-13Add const to the attr argument of PKCS12_get_attr_gen(3).Theo Buehler
tested in a bulk by sthen ok beck, jsing
2018-05-13In x509.h rev. 1.48 2018/05/13 10:25:06, tb@ added a const qualifierIngo Schwarze
to the "obj" argument of X509v3_get_ext_by_OBJ(3). Adjust the manual.
2018-05-13In evp.h rev. 1.60 2018/05/13 06:35:10, tb@ added a const qualifierIngo Schwarze
to the "sig" argument of EVP_DigestVerifyFinal(3). Adjust the manual.
2018-05-13Add const qualifier to the PKCS12_SAFEBAG argument ofTheo Buehler
PKCS12_decrypt_skey(3). tested in a bulk by sthen ok beck, jsing
2018-05-13Turn CRYPTO_realloc_clean() into a recallocarray() wrapper.Joel Sing
ok beck@ tb@
2018-05-13Use recallocarray() instead of OPENSSL_realloc_clean().Joel Sing
Also place all of the OPENSSL_* memory related prototypes under #ifndef LIBRESSL_INTERNAL. ok beck@ tb@
2018-05-13Add const qualifiers to the 'pass' and 'name' arguments ofTheo Buehler
PKCS12_add_key(3), PKCS12_add_safe(3), PKCS12_create(3). tested in a bulk build by sthen ok beck, jsing
2018-05-13adjust highly misleading comment to match realityMarc Espie
2018-05-13Add const qualifier to the 'name', 'header', and 'data' arguments ofTheo Buehler
PEM_write(3) and PEM_write_bio(3). tested in a bulk build by sthen ok jsing
2018-05-13Add const qualifier to the path and url{,s} parameters ofTheo Buehler
OCSP_crlID_new(3), OCSP_parse_url(3), OCSP_sendreq_bio(3), OCSP_sendreq_new(3), and OCSP_url_svcloc_new(3). tested in a bulk build by sthen ok jsing (as part of a larger diff)
2018-05-13Add const qualifier to the argument of X509_get_issuer_name(3) andTheo Buehler
X509_get_subject_name(3). tested in a bulk build by sthen ok jsing (as part of a larger diff)
2018-05-13Add const qualifier to the X509_NAME *, ASN1_BIT_STRING *, andTheo Buehler
ASN1_INTEGER * arguments of OCSP_cert_id_new(3). tested in a bulk build by sthen ok jsing (as part of a larger diff)
2018-05-13Add const qualifier to the ASN1_OBJECT * argument of:Theo Buehler
OCSP_REQUEST_get_ext_by_OBJ(3), OCSP_ONEREQ_ext_by_OBJ(3) OCSP_BASICRESP_get_ext_by_OBJ(3), OCSP_SINGLERESP_get_ext_by_OBJ(3) tested in a bulk build by sthen ok jsing (as part of a larger diff)
2018-05-13Add const qualifier to the ASN1_OBJECT * parameter ofTheo Buehler
X509v3_get_ext_by_OBJ(3). tested in a bulk build by sthen ok jsing (as part of a larger diff)
2018-05-13Add bus DMA barriers to ensure the hardware does not see a TRB cycle bitVisa Hankala
flip before the rest of the TRB is updated. OK dlg@, pirofti@, mpi@
2018-05-13Add a const qualifier to the ASN1_OBJECT * argument of the following:Theo Buehler
EVP_PKEY_get_attr_by_OBJ(3), X509at_get_attr_by_OBJ(3), X509at_get0_data_by_OBJ(3), X509_REQ_get_attr_by_OBJ(3) tested in a bulk by sthen ok beck (as part of a larger diff)
2018-05-13Add a const qualifier to the argument of EVP_PKEY_get0_asn1(3).Theo Buehler
tested in a bulk build by sthen ok beck (as part of a larger diff)
2018-05-13Add a const qualifier to the argument of EVP_PKEY_get0(3).Theo Buehler
tested in a bulk build by sthen ok beck (as part of a larger diff)
2018-05-13Add a const qualifier to the argument of EVP_PKEY_bits(3).Theo Buehler
tested in a bulk build by sthen ok beck (as part of a larger diff)
2018-05-13Add a const qualifier to the second argument of EVP_DigestVerifyFinal(3).Theo Buehler
tested in a bulk build by sthen ok beck (as part of a larger diff)
2018-05-12Cleanup IPsec common input error handling with consistent goto drop.Alexander Bluhm
from markus@; OK mpi@
2018-05-12In bio.h rev. 1.43 2018/05/12 18:51:59, tb@ added a const qualifierIngo Schwarze
to the argument of BIO_new_accept(3), BIO_new_connect(3), and BIO_new_mem_buf(3). Update the documentation.
2018-05-12In bio.h rev. 1.42 2018/05/12 17:47:53, tb@ added a const qualifierIngo Schwarze
to return value of BIO_s_mem(3). Update the manual page.
2018-05-12const qualifiers for BIO_new_mem_buf(), BIO_new_connect() andTheo Buehler
BIO_new_accept(). The one for BIO_new_mem_buf() is a bit ugly since it needs to cast away the newly added const qualifier, as in OpenSSL commit 8ab31975bac. ok jsing
2018-05-12Add const qualifiers to the return values of BIO_s_mem() andTheo Buehler
BIO_s_datagram(). ok jsing
2018-05-12Cleanup c2i_ASN1_BIT_STRING() code.Joel Sing
Avoid overloading a variable to store both a value and an error code - we can simply inline the error calls (as done everywhere else). Remove a bunch of unnecessary parentheses and tidy a few other things. With input from tb@. ok inoguchi@ tb@
2018-05-12Add a missing bounds check in c2i_ASN1_BIT_STRING().Joel Sing
This could potentially result in a left shift that exceeded the size of the storage type. Issue found by Simon Friedberger, Robert Merget and Juraj Somorovsky. ok inoguchi@ tb@
2018-05-12Use explicit_bzero() rather than memset() when clearing a BIGNUM.Joel Sing
ok bcook@ tb@
2018-05-12If we fail to decode an EC point format extension, send a decode_errorJoel Sing
alert rather than an internal_error alert. Issue found by Simon Friedberger, Robert Merget and Juraj Somorovsky. ok beck@ inoguchi@
2018-05-12Re-apply inadvertantly misplaced r1.127 from kettenis@:Kenneth R Westerback
"Buffer cache pages are wired but not counted as such. Therefore we have to set the wire count on the pages to 0 before we call uvm_pagefree() on them, just like we do in buf_free_pages(). Otherwise the wired pages counter goes negative. While there, also sprinkle some KASSERTs in there that buf_free_pages() has as well." ok beck@ (again)
2018-05-12minor consistency fix; from raf czlonkaJason McIntyre
ok eric
2018-05-12Document current behaviour of 'ignore' directive and 'append',Kenneth R Westerback
'prepend', 'default' and 'supersede' directives with respect to 'ignore'. Document 'filename', 'fixed-address', 'next-server' and 'server-name' directives.
2018-05-12Make the code a bit easier on the eye by factoring repeated embeddedTheo Buehler
scope check and clearing of the scope id into separate functions. input & ok visa, mpi
2018-05-12Cleanup IPsec IPComp error handling with consistent goto drop.Alexander Bluhm
from markus@; OK mpi@
2018-05-12log_procnames[] needs to be in sync with slaacd_process enum otherwiseFlorian Obser
processes have the wrong process title leading to confusion.
2018-05-12Make LACP_STATE_BITS accessible to userlandccardenas
Update ifconfig to display LACP State (Actor and Partner) on each trunk port Ok benno@, phessler@, and tb@
2018-05-11Make help output of relayctl redirect|host|table friendlier.Reyk Floeter
From Kapetanakis Giannis OK benno@
2018-05-11Write out updated dhclient.leases.<if>, /etc/resolv.conf and any -LKenneth R Westerback
file before going daemon. Alleviates a race scripts (e.g. the installer in autoinstall mode) can encounter under the reasonable assumption that all related information is available when dhclient(8) returns control to the script as a result of going daemon. Pointed out by rpe@.