Fix article syspatch vmd 6.9

This commit is contained in:
HUC Stéphane 2021-05-04 12:52:35 +02:00
parent 582b31ffe9
commit f5a5cbbc29
Signed by: hucste
GPG Key ID: C4ED64222D9B037F
25 changed files with 1321 additions and 190 deletions

View File

@ -12,8 +12,7 @@ title: "Syspatch : vmd (2021/05/04)"
**Les VM invités de vmd peuvent déclencher des messages de journalisation excessifs sur l'hôte par l'envoi de certains paquets réseaux.**
Pour toutes les architectures supportées :
- amd64, arm64, i386 par `syspatch`
- armv7, hppa, landisk, loongson, luna88k, macppc, sparc64 par [recompilation](#recompilation)
- amd64 par `syspatch` ou par [recompilation](#recompilation)
---
@ -29,13 +28,10 @@ Ensuite, préférez [redémarrer](#restart) le service et vos VM.
## Recompilation
Pour toute autre architecture prise en charge par le projet OpenBSD, voici
les étapes de recompilation nécessaires :
Voici les étapes de recompilation nécessaires :
⇒ Après avoir téléchargé le correctif, vérifiez-le, et appliquez-le :
- Pour 6.9 :
```ksh
# wget https://ftp.openbsd.org/pub/OpenBSD/patches/6.9/common/001_vmd.patch.sig
# signify -Vep /etc/signify/openbsd-69-base.pub -x 001_vmd.patch.sig \

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>

View File

@ -4,7 +4,7 @@
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
<title type="text">OpenBSD Pour Tous 🐡</title>
<subtitle type="html">OBSD4* : Site de la communauté francophone autour d&#39;OpenBSD.</subtitle>
<updated>2021-05-02T14:32:49&#43;02:00</updated>
<updated>2021-05-04T12:47:31&#43;02:00</updated>
<id>https://openbsd.fr.eu.org/</id>
<link rel="alternate" type="text/html" href="https://openbsd.fr.eu.org/" />
<link rel="self" type="application/atom&#43;xml" href="https://openbsd.fr.eu.org/atom.xml" />
@ -16,6 +16,431 @@
</author>
<rights>[CC 0](https://creativecommons.org/publicdomain/zero/1.0/deed.fr)</rights>
<generator uri="https://gohugo.io/" version="0.80.0">Hugo</generator>
<entry>
<title type="text">LibreSSL : 3.3.3</title>
<link rel="alternate" type="text/html" href="https://openbsd.fr.eu.org/posts/2021/05/04/libressl-3.3.3/" />
<id>https://openbsd.fr.eu.org/posts/2021/05/04/libressl-3.3.3/</id>
<updated>2021-05-04T12:44:24&#43;02:00</updated>
<published>2021-05-04T12:36:47&#43;02:00</published>
<author>
<name>OBSD4a</name>
<uri>https://openbsd.fr.eu.org/</uri>
<email>puffy@openbsd.fr.eu.org</email>
</author>
<rights>[CC 0](https://creativecommons.org/publicdomain/zero/1.0/deed.fr)</rights><summary type="html">Sortie de LibreSSL: 3.3.3 (2021/05/04)</summary>
<content type="html">&lt;h2 id=&#34;description&#34;&gt;Description&lt;/h2&gt;
&lt;p&gt;L&amp;rsquo;équipe d&amp;rsquo;OpenBSD dévoile la nouvelle version stable de LibreSSL, basée
sur OpenBSD 6.9.&lt;/p&gt;
&lt;p&gt;Cette version inclut les changements suivants :&lt;/p&gt;
&lt;p&gt;⇒ De nouvelles fonctionnalités :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;* Support for DTLSv1.2.
* Continued rewrite of the record layer for the legacy stack.
* Numerous bugs and interoperability issues were fixed in the new verifier. A
few bugs and incompatibilities remain, so this release uses the old verifier
by default.
* The OpenSSL 1.1 TLSv1.3 API is not yet available.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;⇒ Des améliorations pour la version portable :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;* Added &#39;--enable-libtls-only&#39; build option, which builds and installs a
statically-linked libtls, skipping libcrypto and libssl. This is useful for
systems that ship with OpenSSL but wish to also package libtls.
* Update getentropy on Windows to use Cryptography Next Generation (CNG).
wincrypt is deprecated and no longer works with newer Windows environments,
such as in Windows Store apps.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;⇒ Des améliorations de l&amp;rsquo;API et de la Documentation :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;* Add a number of RPKI OIDs from RFC 6482, 6484, 6493, 8182, 8360,
draft-ietf-sidrops-rpki-rta, and draft-ietf-opsawg-finding-geofeeds.
* Add support for SSL_get_shared_ciphers(3) with TLSv1.3.
* Add DTLSv1.2 methods.
* Implement SSL_is_dtls(3) and use it internally in place of the SSL_IS_DTLS
macro.
* Provide EVP_PKEY_new_CMAC_KEY(3).
* Add missing prototype for d2i_DSAPrivateKey_fp(3) to x509.h.
* Add DTLSv1.2 to openssl(1) s_server and s_client protocol message logging.
* Provide SSL_use_certificate_chain_file(3).
* Provide SSL_set_hostflags(3) and SSL_get0_peername(3).
* Provide various DTLSv1.2 specific functions and defines.
* Document meaning of &#39;*&#39; in the genrsa output.
* Updated documentation for SSL_get_shared_ciphers(3).
* Add documentation for SSL_get_finished(3).
* Document EVP_PKEY_new_CMAC_key(3).
* Document SSL_use_certificate_chain_file(3).
* Document SSL_set_hostflags(3) and SSL_get0_peername(3).
* Update SSL_get_version(3) manual for DTLSv.1.2 support.
* Make supported protocols and options for DHE params more prominent in
tls_config_set_protocols(3).
* Various documentation improvements around TLS methods.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;⇒ Des changements de compatibilités :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;* Make openssl(1) s_server ignore -4 and -6 for compatibility with OpenSSL.
* Set SO_REUSEADDR on the server socket in the openssl(1) ocsp command.
* Send a host header with OCSP queries to make openssl(1) ocsp work with some
widely used OCSP responders.
* Add ability to ocspcheck(8) to parse a port in the specified OCSP URL.
* Implement auto chain for the TLSv1.3 server since some software relies on
this.
* Implement key exporter for TLSv1.3.
* Align SSL_get_shared_ciphers(3) with OpenSSL. This takes into account that
it never returned server ciphers, so now it will fail when called from the
client side.
* Sync cert.pem with Mozilla NSS root CAs except &amp;quot;GeoTrust Global CA&amp;quot;.
* Make SSL{_CTX,}_get_{min,max}_proto_version(3) return a version of zero if
the minimum or maximum has been set to zero to match OpenSSL&#39;s behavior.
* Add DTLSv1.2 support to openssl(1) s_client/s_server.
* Testing and Proactive Security
* Malformed ASN.1 in a certificate revocation list or a timestamp response
token can lead to a NULL pointer dereference.
* Pull in fix for EVP_CipherUpdate(3) overflow from OpenSSL.
* Use EXFLAG_INVALID to handle out of memory and parse errors in
x509v3_cache_extensions().
* Refactor and clean up ocspcheck(8) and add regression tests.
* Internal Improvements
* Further cleanup of the DTLS record handling.
* Continue the replacement of the TLSv1.2 record layer by reimplementing the
read side of the TLSv1.2 record handling.
* Replace DTLSv1_enc_data() with TLSv1_1_enc_data().
* Merge d1_{clnt,srvr}.c into ssl_{clnt,srvr}.c.
* Add const to ssl_ciphers and tls1[23]_sigalgs* to push them into
.data.rel.ro and .rodata, respectively.
* Add a const qualifier to srtp_known_profiles.
* Simplify TLS method by removing the client and server specific methods
internally.
* Avoid casting away const in ssl_ctx_make_profiles().
* Avoid explicitly conditioning an assert on DTLS1_VERSION to make the assert
work for newer DTLS versions.
* Merge SSL_ENC_METHOD into SSL_METHOD_INTERNAL.
* Add a flag to mark DTLS methods as DTLS to have an easy way to recognize
DTLS methods that avoids inspecting the version number.
* Mark a few more internal static tables const.
* Switch finish{,_peer}_md_len from an int to a size_t.
* Use EVP_MD_MAX_MD_SIZE instead of 2 * EVP_MD_MAX_MD_SIZE as size for
cert_verify_md[], finish_md[] and peer_finish_md[]. The factor 2 was a
historical artefact.
* Free struct members in tls13_record_layer_free() in their natural order for
reviewability.
* Use consistent names in tls13_{client,server}_finished_{recv,send}().
* Add tls13_secret_{init,cleanup}() and use them throughout the TLSv1.3 code
base.
* Move the read MAC key into the TLSv1.2 record layer.
* Make tls12_record_layer_free() NULL safe.
* Split the record protection from the TLSv1.2 record layer.
* Clean up sequence number handling in the new TLSv1.2 record layer.
* Clean up sequence number handling in DTLS.
* Clean up dtls1_reset_seq_numbers().
* Factor out code for explicit IV length, block size and MAC length from
tls12_record_layer_open_record_protected_cipher().
* Provide record layer overhead for DTLS.
* Provide functions to determine if TLSv1.2 record protection is engaged.
* Add code to handle change of cipher state in the new TLSv1.2 record layer.
* Mop up now unused dtls1_build_sequence_numbers() function.
* Allow setting a keypair on a tls context without specifying the private key,
and fake it internally in libtls. This removes the need for privsep engines
like relayd to use bogus keys.
* Skip the private key check for fake private keys.
* Move the private key setup from tls_configure_ssl_keypair() to a helper
function with proper error checking.
* Change the internal tls_configure_ssl_keypair() function to return -1
instead of 1 on failure.
* Move sequence numbers into the new TLSv1.2 record layer.
* Move AEAD handling into the new TLSv1.2 record layer.
* Factor out legacy stack version checks.
* Correct handshake MAC/PRF for various TLSv1.2 cipher suites which were
originally added with the default handshake MAC and PRF rather than the
SHA256 handshake MAC and PRF.
* Absorb ssl3_get_algorithm2() into ssl_get_handshake_evp_md().
* Use dtls1_record_retrieve_buffered_record() to load buffered application
data.
* Enforce read ahead with DTLS.
* Remove bogus DTLS checks that disabled ECC and OCSP.
* Clean up and simplify dtls1_get_cipher().
* Group HelloVerifyRequest decoding and add missing check for trailing data.
* Revise HelloVerifyRequest handling for DTLSv1.2.
* Handle DTLS1_2_VERSION in various places.
* Rename the &amp;quot;truncated&amp;quot; label into &amp;quot;decode_err&amp;quot; and the &amp;quot;f_err&amp;quot; label into
&amp;quot;fatal_err&amp;quot;.
* Factor out and change some of the legacy client version code.
* Simplify version checks in the TLSv1.3 client. Ensure that the server
announced TLSv1.3 and nothing higher and check that the legacy_version is
set to TLSv1.2 as required by RFC 8446.
* Only use TLS versions internally rather than both TLS and DTLS versions
since the latter are the one&#39;s complement of the human readable version
numbers, which means that newer versions decrease in value.
* Identify DTLS based on the version major value.
* Move handling of cipher/hash based cipher suites into the new record layer.
* Add tls12_record_protection_unused() and call it from CCS functions.
* Move key/IV length checks closer to usage sites. Also add explicit checks
against EVP_CIPHER_{iv,key}_length().
* Replace two handrolled tls12_record_protection_engaged().
* Improve internal version handling: add handshake fields for our minimum
version, our maximum version and the TLS version negotiated during the
handshake. Convert most of the internal code to use these version fields.
* Guard against future internal use of TLS1_get_{client,}_version() macros.
* Remove the internal ssl_downgrade_max_version() function which is no longer
needed.
* Add support for DTLSv1.2 version handling.
* Remove no longer needed read ahead workarounds in the s_client and s_server.
* Split TLSv1.3 record protection from record layer.
* Move the TLSv1.3 handshake struct inside the shared handshake struct.
* Fully initialize rrec in tls12_record_layer_open_record_protected() to avoid
confusing some static analyzers.
* Use tls_set_errorx() on OCSP_basic_verify() failure since the latter does
not set errno.
* Convert openssl(1) x509 to new option handling and do the usual clean up
that goes along with it.
* Add SSL_HANDSHAKE_TLS12 for TLSv1.2 specific handshake data.
* Rename new_cipher to cipher to align naming with keyblock or other parts of
the handshake data.
* Move the TLSv1.2 record number increment into the new record layer.
* Move finished and peer finished into the handshake struct.
* Remove pointless assignment in SSL_get0_alpn_selected().
* Add some error checking to openssl(1) x509.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;⇒ Des correctifs de bogue :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;* Move point-on-curve check to set_affine_coordinates to avoid verifying ECDSA
signatures with unchecked public keys.
* Fix SSL_is_server(3) to behave as documented by re-introducing the
client-specific methods.
* Avoid undefined behavior due to memcpy(NULL, NULL, 0).
* Make SSL_get{,_peer}_finished() work when used with TLSv1.3.
* Correct the return value type from ERR_peek_error() to a long.
* Avoid use of uninitialized in ASN1_time_parse() which could happen on
parsing UTCTime if the caller did not initialize the passed struct tm.
* Destroy the mutex in a tls_config object on tls_config_free().
* Free alert_data and phh_data in tls13_record_layer_free(). These could leak
if SSL_shutdown(3) or tls_close(3) were called after closing the underlying
socket().
* Gracefully handle root certificates being both trusted and untrusted.
* Handle X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE in the new verifier.
* Use the legacy verifier when building auto chains for TLS.
* Search the intermediates only after searching the root certs in the new
verifier to avoid problems with the legacy callback.
* Bail out early after finding a single chain in the new verifier, if we have
been called via the legacy verifier API.
* Set (invalid and likely incomplete) chain on the xsc on chain build failure
prior to calling the callback. This is required by various callers, including
auto chain.
* Remove direct assignment of aead_ctx to avoid a leak.
* Fail early in legacy exporter if the master secret is not available to avoid
a segfault if it is called when the handshake is not completed.
* Only print the certificate file once on verification failure.
* Fix an off-by-one in x509_verify_set_xsc_chain() to make sure that the new
validator checks for EXFLAG_CRITICAL in x509_vfy_check_chain_extension() for
all untrusted certs in the chain. Take into account that the root is not
necessarily trusted.
* Avoid passing last and depth to x509_verify_cert_error() on ENOMEM.
* Fix two bugs in the legacy verifier that resulted from refactoring of
X509_verify_cert(3) for the new verifier: a return value was incorrectly
treated as boolean, making it insufficient to decide whether validation
should carry on or not.
* Fix checks for memory caps of constraints names. There are internal caps on
the number of name constraints and other names, that the new name constraints
code allocates per cert chain. These limits were checked too late, making
them only partially effective.
* Fix a copy-paste error - skid was confused with an akid when checking for
EXFLAG_INVALID. This broke OCSP validation with certain mirrors.
* Avoid a use-after-scope in tls13_cert_add().
* Avoid mangled output in BIO_debug_callback().
* Fix client initiated renegotiation by replacing use of s-&amp;gt;internal-type with
s-&amp;gt;server.
* Avoid transcript initialization when sending a TLS HelloRequest, fixing
server initiated renegotiation.
* Avoid leaking param-&amp;gt;name in x509_verify_param_zero().
* Avoid a leak in an error path in openssl(1) x509.
* When sending an alert in TLSv1.3, only set its error code when no other
error was set previously. Certain clients rely on specific SSL_R_ error
codes to identify that they are dealing with a self signed cert.
* When switching from the TLSv1.3 stack to the legacy stack include a TLS
record header. This is necessary if there is more than one handshake message
in the TLS plaintext record.
* Fix resource handling on error in OCSP_request_add0_id().
* Make sure there is enough room for stashing the handshake message when
switching to the legacy TLS stack.
* Fix a memory leak in the openssl(1) s_client.
* Unbreak DTLS retransmissions for flights that include a CCS.
* If x509_verify() fails, ensure that the error is set on both the
x509_verify_ctx() and its store context to make some failures visible from
SSL_get_verify_result().
* Use the X509_STORE_CTX get_issuer() callback from the new X.509 verifier to
fix hashed certificate directories.
* Only check BIO_should_read(3) on read and BIO_should_write(3) on write.
Previously, BIO_should_write(3) was also checked after read and
BIO_should_read(3) after write which could cause stalls in software that
uses the same BIO for read and write.
* In openssl(1) verify, also check for error on the store context since the
return value of X509_verify_cert(3) is unreliable in presence of a callback
that returns 1 too often.
* Handle additional certificate error cases in the new X.509 verifier. Keep
track of the errors encountered if a verify callback tells the verifier to
continue and report them back via the error on the store context. This
mimics the behavior of the old verifier that would persist the first error
encountered while building the chain.
* Report specific failures for &amp;quot;self signed certificates&amp;quot; in a way compatible
with the old verifier since software relies on the error code.
* Plug a large memory leak in the new verifier caused by calling
X509_policy_check(3) repeatedly.
* Avoid leaking memory in x509_verify_chain_dup().
&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;
&lt;p&gt;Retrouvez la note de version :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.3.3-relnotes.txt&#34;&gt;3.3.3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
</content>
<category scheme="https://openbsd.fr.eu.org/categories/libressl/" term="LibreSSL" label="LibreSSL" />
<category scheme="https://openbsd.fr.eu.org/tags/libressl/" term="LibreSSL" label="LibreSSL" />
<category scheme="https://openbsd.fr.eu.org/tags/3.3/" term="3.3" label="3.3" />
</entry>
<entry>
<title type="text">Syspatch : vmd (2021/05/04)</title>
<link rel="alternate" type="text/html" href="https://openbsd.fr.eu.org/posts/2021/05/04/syspatch-vmd-6.9/" />
<id>https://openbsd.fr.eu.org/posts/2021/05/04/syspatch-vmd-6.9/</id>
<updated>2021-05-04T12:34:08&#43;02:00</updated>
<published>2021-05-04T12:26:10&#43;02:00</published>
<author>
<name>OBSD4a</name>
<uri>https://openbsd.fr.eu.org/</uri>
<email>puffy@openbsd.fr.eu.org</email>
</author>
<rights>[CC 0](https://creativecommons.org/publicdomain/zero/1.0/deed.fr)</rights><summary type="html">Correctif OpenBSD: vmd</summary>
<content type="html">&lt;h2 id=&#34;correctif-de-fiabilité--vmd&#34;&gt;Correctif de fiabilité : vmd&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Les VM invités de vmd peuvent déclencher des messages de journalisation excessifs sur l&amp;rsquo;hôte par l&amp;rsquo;envoi de certains paquets réseaux.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour toutes les architectures supportées :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;amd64, arm64, i386 par &lt;code&gt;syspatch&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;armv7, hppa, landisk, loongson, luna88k, macppc, sparc64 par &lt;a href=&#34;https://openbsd.fr.eu.org/posts/2021/05/04/syspatch-vmd-6.9/#recompilation&#34;&gt;recompilation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;syspatch&#34;&gt;Syspatch&lt;/h2&gt;
&lt;p&gt;Cette étape ne concerne que les architectures amd64, arm64, i386 !&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-ksh&#34; data-lang=&#34;ksh&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# syspatch&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Ensuite, préférez &lt;a href=&#34;https://openbsd.fr.eu.org/posts/2021/05/04/syspatch-vmd-6.9/#restart&#34;&gt;redémarrer&lt;/a&gt; le service et vos VM.&lt;/p&gt;
&lt;h2 id=&#34;recompilation&#34;&gt;Recompilation&lt;/h2&gt;
&lt;p&gt;Pour toute autre architecture prise en charge par le projet OpenBSD, voici
les étapes de recompilation nécessaires :&lt;/p&gt;
&lt;p&gt;⇒ Après avoir téléchargé le correctif, vérifiez-le, et appliquez-le :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pour 6.9 :&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-ksh&#34; data-lang=&#34;ksh&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# wget https://ftp.openbsd.org/pub/OpenBSD/patches/6.9/common/001_vmd.patch.sig&lt;/span&gt;
&lt;span class=&#34;c1&#34;&gt;# signify -Vep /etc/signify/openbsd-69-base.pub -x 001_vmd.patch.sig \&lt;/span&gt;
-m - &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; /usr/src &lt;span class=&#34;o&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; patch -p0&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;⇒ La phase de recompilation :&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-ksh&#34; data-lang=&#34;ksh&#34;&gt;$ &lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; /usr/src/usr.sbin/vmd
&lt;span class=&#34;c1&#34;&gt;# make obj&lt;/span&gt;
&lt;span class=&#34;c1&#34;&gt;# make&lt;/span&gt;
&lt;span class=&#34;c1&#34;&gt;# make install&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Ensuite, préférez &lt;a href=&#34;https://openbsd.fr.eu.org/posts/2021/05/04/syspatch-vmd-6.9/#restart&#34;&gt;redémarrer&lt;/a&gt; le service et vos VM.&lt;/p&gt;
&lt;h2 id=&#34;restart&#34;&gt;Restart&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-ksh&#34; data-lang=&#34;ksh&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# rcctl restart vmd&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;hr&gt;
&lt;p&gt;Plus d&amp;rsquo;informations sur les pages d&amp;rsquo;Errata &lt;a href=&#34;https://openbsd.org/errata69.html&#34;&gt;6.9&lt;/a&gt;&lt;br&gt;
&lt;em&gt;et leurs versions FR respectives : &lt;a href=&#34;https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata69&#34;&gt;6.9 FR&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
</content>
<category scheme="https://openbsd.fr.eu.org/categories/syspatch/" term="Syspatch" label="Syspatch" />
<category scheme="https://openbsd.fr.eu.org/tags/syspatch/" term="Syspatch" label="Syspatch" />
<category scheme="https://openbsd.fr.eu.org/tags/vmd/" term="vmd" label="vmd" />
<category scheme="https://openbsd.fr.eu.org/tags/6.9/" term="6.9" label="6.9" />
</entry>
<entry>
<title type="text">OpenBSD 6.9</title>
<link rel="alternate" type="text/html" href="https://openbsd.fr.eu.org/posts/2021/05/01/openbsd-6.9/" />

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>
@ -54,7 +54,7 @@
"@context": "https://schema.org",
"@type": "WebPage",
"datePublished": "2016-09-01T01:01:01+00:00",
"dateModified": "2021-05-02T14:30:04+02:00",
"dateModified": "2021-05-04T12:44:24+02:00",
"url": "https://openbsd.fr.eu.org/categories/",
"name": "Categories",
"description": "OBSD4* : Site de la communauté francophone autour d'OpenBSD.",
@ -341,6 +341,24 @@
@ -389,7 +407,7 @@
<a href="/categories/libressl/" class="category-item">LibreSSL</a>
<span class="category-count">(3)</span>
<span class="category-count">(4)</span>
@ -404,6 +422,30 @@
@ -586,6 +628,10 @@
<ul class="list-posts">
<li>
<a href="/posts/2021/05/04/libressl-3.3.3/" class="category-post">LibreSSL : 3.3.3</a>
</li>
<li>
<a href="/posts/2021/03/17/libressl-3.2.5/" class="category-post">LibreSSL : 3.2.5</a>
</li>
@ -653,6 +699,28 @@
@ -1033,6 +1101,28 @@
@ -1109,7 +1199,7 @@
<a href="/categories/syspatch/" class="category-item">Syspatch</a>
<span class="category-count">(10)</span>
<span class="category-count">(11)</span>
@ -1172,6 +1262,30 @@
@ -1320,6 +1434,10 @@
<ul class="list-posts">
<li>
<a href="/posts/2021/05/04/syspatch-vmd-6.9/" class="category-post">Syspatch : vmd (2021/05/04)</a>
</li>
<li>
<a href="/posts/2021/04/13/syspatch-xi-6.7-6.8/" class="category-post">Syspatch : XInput (2021/04/13)</a>
</li>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>
@ -54,7 +54,7 @@
"@context": "https://schema.org",
"@type": "WebPage",
"datePublished": "2016-09-01T01:01:01+00:00",
"dateModified": "2021-03-17T08:49:19+01:00",
"dateModified": "2021-05-04T12:44:24+02:00",
"url": "https://openbsd.fr.eu.org/categories/libressl/",
"name": "Categories: LibreSSL",
"description": "OBSD4* : Site de la communauté francophone autour d'OpenBSD.",
@ -276,6 +276,25 @@
<h3 class="list-month">Mai</h3>
<ul class="list-part">
<li class="list-item">
<a href="/posts/2021/05/04/libressl-3.3.3/" class="list-item-title">LibreSSL : 3.3.3</a>
<time datetime="2021-05-04T12:36:47&#43;02:00" class="list-item-time">May 4</time>
</li>
</ul>
<h3 class="list-month">Mars</h3>
<ul class="list-part">

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>
@ -54,7 +54,7 @@
"@context": "https://schema.org",
"@type": "WebPage",
"datePublished": "2016-09-01T01:01:01+00:00",
"dateModified": "2021-04-26T12:41:28+02:00",
"dateModified": "2021-05-04T12:34:08+02:00",
"url": "https://openbsd.fr.eu.org/categories/syspatch/",
"name": "Categories: Syspatch",
"description": "OBSD4* : Site de la communauté francophone autour d'OpenBSD.",
@ -276,6 +276,25 @@
<h3 class="list-month">Mai</h3>
<ul class="list-part">
<li class="list-item">
<a href="/posts/2021/05/04/syspatch-vmd-6.9/" class="list-item-title">Syspatch : vmd (2021/05/04)</a>
<time datetime="2021-05-04T12:26:10&#43;02:00" class="list-item-time">May 4</time>
</li>
</ul>
<h3 class="list-month">Avril</h3>
<ul class="list-part">

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>
@ -56,7 +56,7 @@
"@context": "https://schema.org",
"@type": "WebSite",
"datePublished": "2016-09-01T01:01:01+00:00",
"dateModified": "2021-05-02T14:30:04+02:00",
"dateModified": "2021-05-04T12:44:24+02:00",
"url": "https://openbsd.fr.eu.org/",
"description": "OBSD4* : Site de la communauté francophone autour d'OpenBSD.",
"image": "https://openbsd.fr.eu.org/Puffy.svg",
@ -216,6 +216,109 @@
<div class="main-inner">
<article class="content post home h-entry">
<h2 class="post-title p-name">
<a href="/posts/2021/05/04/libressl-3.3.3/" class="summary-title-link u-url">LibreSSL : 3.3.3</a>
</h2>
<div class="post-meta">
<time datetime="2021-05-04T12:36:47&#43;02:00" class="post-meta-item published dt-published"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="icon post-meta-icon"><path d="M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"/></svg>&nbsp;2021.5.4</time>
<time datetime="2021-05-04T12:44:24&#43;02:00" class="post-meta-item modified dt-updated"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="icon post-meta-icon"><path d="M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z"/></svg>&nbsp;2021.5.4</time>
<span class="post-meta-item category"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M464 128H272l-54.63-54.63c-6-6-14.14-9.37-22.63-9.37H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm0 272H48V112h140.12l54.63 54.63c6 6 14.14 9.37 22.63 9.37H464v224z"/></svg>&nbsp;<a href="/categories/libressl/" class="category-link p-category">LibreSSL</a></span>
<span class="post-meta-item wordcount"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"/></svg>&nbsp;2121</span>
<span class="post-meta-item reading-time"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"/></svg>&nbsp;10&nbsp;min.</span>
</div>
<summary class="summary p-summary">
Description L&rsquo;équipe d&rsquo;OpenBSD dévoile la nouvelle version stable de LibreSSL, basée sur OpenBSD 6.9.
Cette version inclut les changements suivants :
⇒ De nouvelles fonctionnalités :
* Support for DTLSv1.2. * Continued rewrite of the record layer for the legacy stack. * Numerous bugs and interoperability issues were fixed in the new verifier.
</summary>
<div class="read-more-container">
<a href="/posts/2021/05/04/libressl-3.3.3/" class="read-more-link">Lire Plus »</a>
</div>
</article>
<article class="content post home h-entry">
<h2 class="post-title p-name">
<a href="/posts/2021/05/04/syspatch-vmd-6.9/" class="summary-title-link u-url">Syspatch : vmd (2021/05/04)</a>
</h2>
<div class="post-meta">
<time datetime="2021-05-04T12:26:10&#43;02:00" class="post-meta-item published dt-published"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="icon post-meta-icon"><path d="M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"/></svg>&nbsp;2021.5.4</time>
<time datetime="2021-05-04T12:34:08&#43;02:00" class="post-meta-item modified dt-updated"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="icon post-meta-icon"><path d="M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z"/></svg>&nbsp;2021.5.4</time>
<span class="post-meta-item category"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M464 128H272l-54.63-54.63c-6-6-14.14-9.37-22.63-9.37H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm0 272H48V112h140.12l54.63 54.63c6 6 14.14 9.37 22.63 9.37H464v224z"/></svg>&nbsp;<a href="/categories/syspatch/" class="category-link p-category">Syspatch</a></span>
<span class="post-meta-item wordcount"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"/></svg>&nbsp;171</span>
<span class="post-meta-item reading-time"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"/></svg>&nbsp;1&nbsp;min</span>
</div>
<summary class="summary p-summary">
Correctif de fiabilité : vmd Les VM invités de vmd peuvent déclencher des messages de journalisation excessifs sur l&rsquo;hôte par l&rsquo;envoi de certains paquets réseaux.
Pour toutes les architectures supportées :
amd64, arm64, i386 par syspatch armv7, hppa, landisk, loongson, luna88k, macppc, sparc64 par recompilation Syspatch Cette étape ne concerne que les architectures amd64, arm64, i386 !
</summary>
<div class="read-more-container">
<a href="/posts/2021/05/04/syspatch-vmd-6.9/" class="read-more-link">Lire Plus »</a>
</div>
</article>
<article class="content post home h-entry">
<h2 class="post-title p-name">
<a href="/posts/2021/05/01/openbsd-6.9/" class="summary-title-link u-url">OpenBSD 6.9</a>
@ -469,109 +572,6 @@ Pour toutes les architectures supportées :
</article>
<article class="content post home h-entry">
<h2 class="post-title p-name">
<a href="/posts/2021/03/03/syspatch-ssh-agent-6.7-6.8/" class="summary-title-link u-url">Syspatch : ssh-agent (2021/03/03)</a>
</h2>
<div class="post-meta">
<time datetime="2021-03-03T23:12:34&#43;01:00" class="post-meta-item published dt-published"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="icon post-meta-icon"><path d="M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"/></svg>&nbsp;2021.3.3</time>
<time datetime="2021-03-03T23:17:38&#43;01:00" class="post-meta-item modified dt-updated"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="icon post-meta-icon"><path d="M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z"/></svg>&nbsp;2021.3.3</time>
<span class="post-meta-item category"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M464 128H272l-54.63-54.63c-6-6-14.14-9.37-22.63-9.37H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm0 272H48V112h140.12l54.63 54.63c6 6 14.14 9.37 22.63 9.37H464v224z"/></svg>&nbsp;<a href="/categories/syspatch/" class="category-link p-category">Syspatch</a></span>
<span class="post-meta-item wordcount"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"/></svg>&nbsp;179</span>
<span class="post-meta-item reading-time"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"/></svg>&nbsp;1&nbsp;min</span>
</div>
<summary class="summary p-summary">
Correctif de sécurité ssh-agent Double libération (de mémoire) dans ssh-agent(1)
Pour toutes les architectures supportées :
amd64, arm64, i386 par syspatch armv7, hppa, landisk, loongson, luna88k, macppc, sparc64 par recompilation Syspatch Cette étape ne concerne que les architectures amd64, arm64, i386 !
</summary>
<div class="read-more-container">
<a href="/posts/2021/03/03/syspatch-ssh-agent-6.7-6.8/" class="read-more-link">Lire Plus »</a>
</div>
</article>
<article class="content post home h-entry">
<h2 class="post-title p-name">
<a href="/posts/2021/02/24/syspatch-pffrag-6.7-6.8/" class="summary-title-link u-url">Syspatch : pffrag (2021/02/24)</a>
</h2>
<div class="post-meta">
<time datetime="2021-02-24T18:52:52&#43;01:00" class="post-meta-item published dt-published"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="icon post-meta-icon"><path d="M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"/></svg>&nbsp;2021.2.24</time>
<time datetime="2021-03-09T12:08:56&#43;01:00" class="post-meta-item modified dt-updated"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class="icon post-meta-icon"><path d="M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z"/></svg>&nbsp;2021.3.9</time>
<span class="post-meta-item category"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M464 128H272l-54.63-54.63c-6-6-14.14-9.37-22.63-9.37H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm0 272H48V112h140.12l54.63 54.63c6 6 14.14 9.37 22.63 9.37H464v224z"/></svg>&nbsp;<a href="/categories/syspatch/" class="category-link p-category">Syspatch</a></span>
<span class="post-meta-item wordcount"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"/></svg>&nbsp;211</span>
<span class="post-meta-item reading-time"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="icon post-meta-icon"><path d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"/></svg>&nbsp;1&nbsp;min</span>
</div>
<summary class="summary p-summary">
Correctif de sécurité pffrag Une séquence de fragments IPv4 se chevauchant pourrait faire planter le noyau en pf en raison d&rsquo;une assertion.
Il est nécessaire de redémarrer le noyau !
Pour toutes les architectures supportées :
amd64, arm64, i386 par syspatch armv7, hppa, landisk, loongson, luna88k, macppc, sparc64 par recompilation Syspatch Cette étape ne concerne que les architectures amd64, arm64, i386 !
</summary>
<div class="read-more-container">
<a href="/posts/2021/02/24/syspatch-pffrag-6.7-6.8/" class="read-more-link">Lire Plus »</a>
</div>
</article>
<ul class="pagination">

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>
@ -54,7 +54,7 @@
"@context": "https://schema.org",
"@type": "WebPage",
"datePublished": "2016-09-01T01:01:01+00:00",
"dateModified": "2021-05-02T14:30:04+02:00",
"dateModified": "2021-05-04T12:44:24+02:00",
"url": "https://openbsd.fr.eu.org/posts/",
"name": "Posts",
"description": "OBSD4* : Site de la communauté francophone autour d'OpenBSD.",
@ -289,6 +289,14 @@
@ -348,6 +356,16 @@
<h3 class="list-month">Mai</h3>
<ul class="list-part">
<li class="list-item">
<a href="/posts/2021/05/04/libressl-3.3.3/" class="list-item-title">LibreSSL : 3.3.3</a>
<time datetime="2021-05-04T12:36:47&#43;02:00" class="list-item-time">May 4</time>
</li>
<li class="list-item">
<a href="/posts/2021/05/04/syspatch-vmd-6.9/" class="list-item-title">Syspatch : vmd (2021/05/04)</a>
<time datetime="2021-05-04T12:26:10&#43;02:00" class="list-item-time">May 4</time>
</li>
<li class="list-item">
<a href="/posts/2021/05/01/openbsd-6.9/" class="list-item-title">OpenBSD 6.9</a>
<time datetime="2021-05-01T00:00:00&#43;02:00" class="list-item-time">May 1</time>

View File

@ -23,11 +23,430 @@
<copyright>[CC 0](https://creativecommons.org/publicdomain/zero/1.0/deed.fr)</copyright>
<lastBuildDate>Sun, 02 May 2021 14:32:49 &#43;0200</lastBuildDate>
<lastBuildDate>Tue, 04 May 2021 12:47:31 &#43;0200</lastBuildDate>
<atom:link rel="self" type="application/rss&#43;xml" href="https://openbsd.fr.eu.org/rss.xml" />
<item>
<title>LibreSSL : 3.3.3</title>
<link>https://openbsd.fr.eu.org/posts/2021/05/04/libressl-3.3.3/</link>
<guid isPermaLink="true">https://openbsd.fr.eu.org/posts/2021/05/04/libressl-3.3.3/</guid>
<pubDate>Tue, 04 May 2021 12:36:47 &#43;0200</pubDate>
<author>puffy@openbsd.fr.eu.org (OBSD4a)</author>
<copyright>[CC 0](https://creativecommons.org/publicdomain/zero/1.0/deed.fr)</copyright>
<description>&lt;h2 id=&#34;description&#34;&gt;Description&lt;/h2&gt;
&lt;p&gt;L&amp;rsquo;équipe d&amp;rsquo;OpenBSD dévoile la nouvelle version stable de LibreSSL, basée
sur OpenBSD 6.9.&lt;/p&gt;
&lt;p&gt;Cette version inclut les changements suivants :&lt;/p&gt;
&lt;p&gt;⇒ De nouvelles fonctionnalités :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;* Support for DTLSv1.2.
* Continued rewrite of the record layer for the legacy stack.
* Numerous bugs and interoperability issues were fixed in the new verifier. A
few bugs and incompatibilities remain, so this release uses the old verifier
by default.
* The OpenSSL 1.1 TLSv1.3 API is not yet available.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;⇒ Des améliorations pour la version portable :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;* Added &#39;--enable-libtls-only&#39; build option, which builds and installs a
statically-linked libtls, skipping libcrypto and libssl. This is useful for
systems that ship with OpenSSL but wish to also package libtls.
* Update getentropy on Windows to use Cryptography Next Generation (CNG).
wincrypt is deprecated and no longer works with newer Windows environments,
such as in Windows Store apps.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;⇒ Des améliorations de l&amp;rsquo;API et de la Documentation :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;* Add a number of RPKI OIDs from RFC 6482, 6484, 6493, 8182, 8360,
draft-ietf-sidrops-rpki-rta, and draft-ietf-opsawg-finding-geofeeds.
* Add support for SSL_get_shared_ciphers(3) with TLSv1.3.
* Add DTLSv1.2 methods.
* Implement SSL_is_dtls(3) and use it internally in place of the SSL_IS_DTLS
macro.
* Provide EVP_PKEY_new_CMAC_KEY(3).
* Add missing prototype for d2i_DSAPrivateKey_fp(3) to x509.h.
* Add DTLSv1.2 to openssl(1) s_server and s_client protocol message logging.
* Provide SSL_use_certificate_chain_file(3).
* Provide SSL_set_hostflags(3) and SSL_get0_peername(3).
* Provide various DTLSv1.2 specific functions and defines.
* Document meaning of &#39;*&#39; in the genrsa output.
* Updated documentation for SSL_get_shared_ciphers(3).
* Add documentation for SSL_get_finished(3).
* Document EVP_PKEY_new_CMAC_key(3).
* Document SSL_use_certificate_chain_file(3).
* Document SSL_set_hostflags(3) and SSL_get0_peername(3).
* Update SSL_get_version(3) manual for DTLSv.1.2 support.
* Make supported protocols and options for DHE params more prominent in
tls_config_set_protocols(3).
* Various documentation improvements around TLS methods.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;⇒ Des changements de compatibilités :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;* Make openssl(1) s_server ignore -4 and -6 for compatibility with OpenSSL.
* Set SO_REUSEADDR on the server socket in the openssl(1) ocsp command.
* Send a host header with OCSP queries to make openssl(1) ocsp work with some
widely used OCSP responders.
* Add ability to ocspcheck(8) to parse a port in the specified OCSP URL.
* Implement auto chain for the TLSv1.3 server since some software relies on
this.
* Implement key exporter for TLSv1.3.
* Align SSL_get_shared_ciphers(3) with OpenSSL. This takes into account that
it never returned server ciphers, so now it will fail when called from the
client side.
* Sync cert.pem with Mozilla NSS root CAs except &amp;quot;GeoTrust Global CA&amp;quot;.
* Make SSL{_CTX,}_get_{min,max}_proto_version(3) return a version of zero if
the minimum or maximum has been set to zero to match OpenSSL&#39;s behavior.
* Add DTLSv1.2 support to openssl(1) s_client/s_server.
* Testing and Proactive Security
* Malformed ASN.1 in a certificate revocation list or a timestamp response
token can lead to a NULL pointer dereference.
* Pull in fix for EVP_CipherUpdate(3) overflow from OpenSSL.
* Use EXFLAG_INVALID to handle out of memory and parse errors in
x509v3_cache_extensions().
* Refactor and clean up ocspcheck(8) and add regression tests.
* Internal Improvements
* Further cleanup of the DTLS record handling.
* Continue the replacement of the TLSv1.2 record layer by reimplementing the
read side of the TLSv1.2 record handling.
* Replace DTLSv1_enc_data() with TLSv1_1_enc_data().
* Merge d1_{clnt,srvr}.c into ssl_{clnt,srvr}.c.
* Add const to ssl_ciphers and tls1[23]_sigalgs* to push them into
.data.rel.ro and .rodata, respectively.
* Add a const qualifier to srtp_known_profiles.
* Simplify TLS method by removing the client and server specific methods
internally.
* Avoid casting away const in ssl_ctx_make_profiles().
* Avoid explicitly conditioning an assert on DTLS1_VERSION to make the assert
work for newer DTLS versions.
* Merge SSL_ENC_METHOD into SSL_METHOD_INTERNAL.
* Add a flag to mark DTLS methods as DTLS to have an easy way to recognize
DTLS methods that avoids inspecting the version number.
* Mark a few more internal static tables const.
* Switch finish{,_peer}_md_len from an int to a size_t.
* Use EVP_MD_MAX_MD_SIZE instead of 2 * EVP_MD_MAX_MD_SIZE as size for
cert_verify_md[], finish_md[] and peer_finish_md[]. The factor 2 was a
historical artefact.
* Free struct members in tls13_record_layer_free() in their natural order for
reviewability.
* Use consistent names in tls13_{client,server}_finished_{recv,send}().
* Add tls13_secret_{init,cleanup}() and use them throughout the TLSv1.3 code
base.
* Move the read MAC key into the TLSv1.2 record layer.
* Make tls12_record_layer_free() NULL safe.
* Split the record protection from the TLSv1.2 record layer.
* Clean up sequence number handling in the new TLSv1.2 record layer.
* Clean up sequence number handling in DTLS.
* Clean up dtls1_reset_seq_numbers().
* Factor out code for explicit IV length, block size and MAC length from
tls12_record_layer_open_record_protected_cipher().
* Provide record layer overhead for DTLS.
* Provide functions to determine if TLSv1.2 record protection is engaged.
* Add code to handle change of cipher state in the new TLSv1.2 record layer.
* Mop up now unused dtls1_build_sequence_numbers() function.
* Allow setting a keypair on a tls context without specifying the private key,
and fake it internally in libtls. This removes the need for privsep engines
like relayd to use bogus keys.
* Skip the private key check for fake private keys.
* Move the private key setup from tls_configure_ssl_keypair() to a helper
function with proper error checking.
* Change the internal tls_configure_ssl_keypair() function to return -1
instead of 1 on failure.
* Move sequence numbers into the new TLSv1.2 record layer.
* Move AEAD handling into the new TLSv1.2 record layer.
* Factor out legacy stack version checks.
* Correct handshake MAC/PRF for various TLSv1.2 cipher suites which were
originally added with the default handshake MAC and PRF rather than the
SHA256 handshake MAC and PRF.
* Absorb ssl3_get_algorithm2() into ssl_get_handshake_evp_md().
* Use dtls1_record_retrieve_buffered_record() to load buffered application
data.
* Enforce read ahead with DTLS.
* Remove bogus DTLS checks that disabled ECC and OCSP.
* Clean up and simplify dtls1_get_cipher().
* Group HelloVerifyRequest decoding and add missing check for trailing data.
* Revise HelloVerifyRequest handling for DTLSv1.2.
* Handle DTLS1_2_VERSION in various places.
* Rename the &amp;quot;truncated&amp;quot; label into &amp;quot;decode_err&amp;quot; and the &amp;quot;f_err&amp;quot; label into
&amp;quot;fatal_err&amp;quot;.
* Factor out and change some of the legacy client version code.
* Simplify version checks in the TLSv1.3 client. Ensure that the server
announced TLSv1.3 and nothing higher and check that the legacy_version is
set to TLSv1.2 as required by RFC 8446.
* Only use TLS versions internally rather than both TLS and DTLS versions
since the latter are the one&#39;s complement of the human readable version
numbers, which means that newer versions decrease in value.
* Identify DTLS based on the version major value.
* Move handling of cipher/hash based cipher suites into the new record layer.
* Add tls12_record_protection_unused() and call it from CCS functions.
* Move key/IV length checks closer to usage sites. Also add explicit checks
against EVP_CIPHER_{iv,key}_length().
* Replace two handrolled tls12_record_protection_engaged().
* Improve internal version handling: add handshake fields for our minimum
version, our maximum version and the TLS version negotiated during the
handshake. Convert most of the internal code to use these version fields.
* Guard against future internal use of TLS1_get_{client,}_version() macros.
* Remove the internal ssl_downgrade_max_version() function which is no longer
needed.
* Add support for DTLSv1.2 version handling.
* Remove no longer needed read ahead workarounds in the s_client and s_server.
* Split TLSv1.3 record protection from record layer.
* Move the TLSv1.3 handshake struct inside the shared handshake struct.
* Fully initialize rrec in tls12_record_layer_open_record_protected() to avoid
confusing some static analyzers.
* Use tls_set_errorx() on OCSP_basic_verify() failure since the latter does
not set errno.
* Convert openssl(1) x509 to new option handling and do the usual clean up
that goes along with it.
* Add SSL_HANDSHAKE_TLS12 for TLSv1.2 specific handshake data.
* Rename new_cipher to cipher to align naming with keyblock or other parts of
the handshake data.
* Move the TLSv1.2 record number increment into the new record layer.
* Move finished and peer finished into the handshake struct.
* Remove pointless assignment in SSL_get0_alpn_selected().
* Add some error checking to openssl(1) x509.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;⇒ Des correctifs de bogue :&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;* Move point-on-curve check to set_affine_coordinates to avoid verifying ECDSA
signatures with unchecked public keys.
* Fix SSL_is_server(3) to behave as documented by re-introducing the
client-specific methods.
* Avoid undefined behavior due to memcpy(NULL, NULL, 0).
* Make SSL_get{,_peer}_finished() work when used with TLSv1.3.
* Correct the return value type from ERR_peek_error() to a long.
* Avoid use of uninitialized in ASN1_time_parse() which could happen on
parsing UTCTime if the caller did not initialize the passed struct tm.
* Destroy the mutex in a tls_config object on tls_config_free().
* Free alert_data and phh_data in tls13_record_layer_free(). These could leak
if SSL_shutdown(3) or tls_close(3) were called after closing the underlying
socket().
* Gracefully handle root certificates being both trusted and untrusted.
* Handle X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE in the new verifier.
* Use the legacy verifier when building auto chains for TLS.
* Search the intermediates only after searching the root certs in the new
verifier to avoid problems with the legacy callback.
* Bail out early after finding a single chain in the new verifier, if we have
been called via the legacy verifier API.
* Set (invalid and likely incomplete) chain on the xsc on chain build failure
prior to calling the callback. This is required by various callers, including
auto chain.
* Remove direct assignment of aead_ctx to avoid a leak.
* Fail early in legacy exporter if the master secret is not available to avoid
a segfault if it is called when the handshake is not completed.
* Only print the certificate file once on verification failure.
* Fix an off-by-one in x509_verify_set_xsc_chain() to make sure that the new
validator checks for EXFLAG_CRITICAL in x509_vfy_check_chain_extension() for
all untrusted certs in the chain. Take into account that the root is not
necessarily trusted.
* Avoid passing last and depth to x509_verify_cert_error() on ENOMEM.
* Fix two bugs in the legacy verifier that resulted from refactoring of
X509_verify_cert(3) for the new verifier: a return value was incorrectly
treated as boolean, making it insufficient to decide whether validation
should carry on or not.
* Fix checks for memory caps of constraints names. There are internal caps on
the number of name constraints and other names, that the new name constraints
code allocates per cert chain. These limits were checked too late, making
them only partially effective.
* Fix a copy-paste error - skid was confused with an akid when checking for
EXFLAG_INVALID. This broke OCSP validation with certain mirrors.
* Avoid a use-after-scope in tls13_cert_add().
* Avoid mangled output in BIO_debug_callback().
* Fix client initiated renegotiation by replacing use of s-&amp;gt;internal-type with
s-&amp;gt;server.
* Avoid transcript initialization when sending a TLS HelloRequest, fixing
server initiated renegotiation.
* Avoid leaking param-&amp;gt;name in x509_verify_param_zero().
* Avoid a leak in an error path in openssl(1) x509.
* When sending an alert in TLSv1.3, only set its error code when no other
error was set previously. Certain clients rely on specific SSL_R_ error
codes to identify that they are dealing with a self signed cert.
* When switching from the TLSv1.3 stack to the legacy stack include a TLS
record header. This is necessary if there is more than one handshake message
in the TLS plaintext record.
* Fix resource handling on error in OCSP_request_add0_id().
* Make sure there is enough room for stashing the handshake message when
switching to the legacy TLS stack.
* Fix a memory leak in the openssl(1) s_client.
* Unbreak DTLS retransmissions for flights that include a CCS.
* If x509_verify() fails, ensure that the error is set on both the
x509_verify_ctx() and its store context to make some failures visible from
SSL_get_verify_result().
* Use the X509_STORE_CTX get_issuer() callback from the new X.509 verifier to
fix hashed certificate directories.
* Only check BIO_should_read(3) on read and BIO_should_write(3) on write.
Previously, BIO_should_write(3) was also checked after read and
BIO_should_read(3) after write which could cause stalls in software that
uses the same BIO for read and write.
* In openssl(1) verify, also check for error on the store context since the
return value of X509_verify_cert(3) is unreliable in presence of a callback
that returns 1 too often.
* Handle additional certificate error cases in the new X.509 verifier. Keep
track of the errors encountered if a verify callback tells the verifier to
continue and report them back via the error on the store context. This
mimics the behavior of the old verifier that would persist the first error
encountered while building the chain.
* Report specific failures for &amp;quot;self signed certificates&amp;quot; in a way compatible
with the old verifier since software relies on the error code.
* Plug a large memory leak in the new verifier caused by calling
X509_policy_check(3) repeatedly.
* Avoid leaking memory in x509_verify_chain_dup().
&lt;/code&gt;&lt;/pre&gt;&lt;hr&gt;
&lt;p&gt;Retrouvez la note de version :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.3.3-relnotes.txt&#34;&gt;3.3.3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
</description>
<category domain="https://openbsd.fr.eu.org/categories/libressl/">LibreSSL</category>
<category domain="https://openbsd.fr.eu.org/tags/libressl/">LibreSSL</category>
<category domain="https://openbsd.fr.eu.org/tags/3.3/">3.3</category>
</item>
<item>
<title>Syspatch : vmd (2021/05/04)</title>
<link>https://openbsd.fr.eu.org/posts/2021/05/04/syspatch-vmd-6.9/</link>
<guid isPermaLink="true">https://openbsd.fr.eu.org/posts/2021/05/04/syspatch-vmd-6.9/</guid>
<pubDate>Tue, 04 May 2021 12:26:10 &#43;0200</pubDate>
<author>puffy@openbsd.fr.eu.org (OBSD4a)</author>
<copyright>[CC 0](https://creativecommons.org/publicdomain/zero/1.0/deed.fr)</copyright>
<description>&lt;h2 id=&#34;correctif-de-fiabilité--vmd&#34;&gt;Correctif de fiabilité : vmd&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Les VM invités de vmd peuvent déclencher des messages de journalisation excessifs sur l&amp;rsquo;hôte par l&amp;rsquo;envoi de certains paquets réseaux.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Pour toutes les architectures supportées :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;amd64, arm64, i386 par &lt;code&gt;syspatch&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;armv7, hppa, landisk, loongson, luna88k, macppc, sparc64 par &lt;a href=&#34;https://openbsd.fr.eu.org/posts/2021/05/04/syspatch-vmd-6.9/#recompilation&#34;&gt;recompilation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;syspatch&#34;&gt;Syspatch&lt;/h2&gt;
&lt;p&gt;Cette étape ne concerne que les architectures amd64, arm64, i386 !&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-ksh&#34; data-lang=&#34;ksh&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# syspatch&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Ensuite, préférez &lt;a href=&#34;https://openbsd.fr.eu.org/posts/2021/05/04/syspatch-vmd-6.9/#restart&#34;&gt;redémarrer&lt;/a&gt; le service et vos VM.&lt;/p&gt;
&lt;h2 id=&#34;recompilation&#34;&gt;Recompilation&lt;/h2&gt;
&lt;p&gt;Pour toute autre architecture prise en charge par le projet OpenBSD, voici
les étapes de recompilation nécessaires :&lt;/p&gt;
&lt;p&gt;⇒ Après avoir téléchargé le correctif, vérifiez-le, et appliquez-le :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pour 6.9 :&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-ksh&#34; data-lang=&#34;ksh&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# wget https://ftp.openbsd.org/pub/OpenBSD/patches/6.9/common/001_vmd.patch.sig&lt;/span&gt;
&lt;span class=&#34;c1&#34;&gt;# signify -Vep /etc/signify/openbsd-69-base.pub -x 001_vmd.patch.sig \&lt;/span&gt;
-m - &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; /usr/src &lt;span class=&#34;o&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; patch -p0&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;⇒ La phase de recompilation :&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-ksh&#34; data-lang=&#34;ksh&#34;&gt;$ &lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; /usr/src/usr.sbin/vmd
&lt;span class=&#34;c1&#34;&gt;# make obj&lt;/span&gt;
&lt;span class=&#34;c1&#34;&gt;# make&lt;/span&gt;
&lt;span class=&#34;c1&#34;&gt;# make install&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Ensuite, préférez &lt;a href=&#34;https://openbsd.fr.eu.org/posts/2021/05/04/syspatch-vmd-6.9/#restart&#34;&gt;redémarrer&lt;/a&gt; le service et vos VM.&lt;/p&gt;
&lt;h2 id=&#34;restart&#34;&gt;Restart&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-ksh&#34; data-lang=&#34;ksh&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# rcctl restart vmd&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;hr&gt;
&lt;p&gt;Plus d&amp;rsquo;informations sur les pages d&amp;rsquo;Errata &lt;a href=&#34;https://openbsd.org/errata69.html&#34;&gt;6.9&lt;/a&gt;&lt;br&gt;
&lt;em&gt;et leurs versions FR respectives : &lt;a href=&#34;https://wiki.openbsd.fr.eu.org/doku.php/openbsd.org/errata69&#34;&gt;6.9 FR&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
</description>
<category domain="https://openbsd.fr.eu.org/categories/syspatch/">Syspatch</category>
<category domain="https://openbsd.fr.eu.org/tags/syspatch/">Syspatch</category>
<category domain="https://openbsd.fr.eu.org/tags/vmd/">vmd</category>
<category domain="https://openbsd.fr.eu.org/tags/6.9/">6.9</category>
</item>
<item>
<title>OpenBSD 6.9</title>
<link>https://openbsd.fr.eu.org/posts/2021/05/01/openbsd-6.9/</link>

File diff suppressed because one or more lines are too long

View File

@ -3,13 +3,68 @@
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://openbsd.fr.eu.org/tags/6.9/</loc>
<lastmod>2021-05-02T14:30:04+02:00</lastmod>
<loc>https://openbsd.fr.eu.org/tags/3.3/</loc>
<lastmod>2021-05-04T12:44:24+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/categories/</loc>
<lastmod>2021-05-02T14:30:04+02:00</lastmod>
<lastmod>2021-05-04T12:44:24+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/tags/libressl/</loc>
<lastmod>2021-05-04T12:44:24+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/categories/libressl/</loc>
<lastmod>2021-05-04T12:44:24+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/posts/2021/05/04/libressl-3.3.3/</loc>
<lastmod>2021-05-04T12:44:24+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/</loc>
<lastmod>2021-05-04T12:44:24+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/posts/</loc>
<lastmod>2021-05-04T12:44:24+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/tags/</loc>
<lastmod>2021-05-04T12:44:24+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/tags/6.9/</loc>
<lastmod>2021-05-04T12:34:08+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/tags/syspatch/</loc>
<lastmod>2021-05-04T12:34:08+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/categories/syspatch/</loc>
<lastmod>2021-05-04T12:34:08+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/posts/2021/05/04/syspatch-vmd-6.9/</loc>
<lastmod>2021-05-04T12:34:08+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/tags/vmd/</loc>
<lastmod>2021-05-04T12:34:08+02:00</lastmod>
</url>
<url>
@ -27,21 +82,6 @@
<lastmod>2021-05-02T14:30:04+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/</loc>
<lastmod>2021-05-02T14:30:04+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/posts/</loc>
<lastmod>2021-05-02T14:30:04+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/tags/</loc>
<lastmod>2021-05-02T14:30:04+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/tags/6.7/</loc>
<lastmod>2021-04-26T12:41:28+02:00</lastmod>
@ -52,16 +92,6 @@
<lastmod>2021-04-26T12:41:28+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/tags/syspatch/</loc>
<lastmod>2021-04-26T12:41:28+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/categories/syspatch/</loc>
<lastmod>2021-04-26T12:41:28+02:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/posts/2021/04/13/syspatch-xi-6.7-6.8/</loc>
<lastmod>2021-04-26T12:41:28+02:00</lastmod>
@ -77,16 +107,6 @@
<lastmod>2021-03-17T08:49:19+01:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/tags/libressl/</loc>
<lastmod>2021-03-17T08:49:19+01:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/categories/libressl/</loc>
<lastmod>2021-03-17T08:49:19+01:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/posts/2021/03/17/libressl-3.2.5/</loc>
<lastmod>2021-03-17T08:48:56+01:00</lastmod>
@ -187,11 +207,6 @@
<lastmod>2021-03-17T08:49:19+01:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/tags/3.3/</loc>
<lastmod>2021-03-17T08:49:19+01:00</lastmod>
</url>
<url>
<loc>https://openbsd.fr.eu.org/posts/2020/12/09/libressl-3.3.1-3.2.3-3.1.5/</loc>
<lastmod>2021-03-17T08:49:19+01:00</lastmod>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>
@ -54,7 +54,7 @@
"@context": "https://schema.org",
"@type": "WebPage",
"datePublished": "2016-09-01T01:01:01+00:00",
"dateModified": "2021-03-17T08:49:19+01:00",
"dateModified": "2021-05-04T12:44:24+02:00",
"url": "https://openbsd.fr.eu.org/tags/3.3/",
"name": "Tags: 3.3",
"description": "OBSD4* : Site de la communauté francophone autour d'OpenBSD.",
@ -246,6 +246,61 @@
<h2 class="list-year">2021</h2>
<h3 class="list-month">Mai</h3>
<ul class="list-part">
<li class="list-item">
<a href="/posts/2021/05/04/libressl-3.3.3/" class="list-item-title">LibreSSL : 3.3.3</a>
<time datetime="2021-05-04T12:36:47&#43;02:00" class="list-item-time">May 4</time>
</li>
</ul>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>
@ -54,7 +54,7 @@
"@context": "https://schema.org",
"@type": "WebPage",
"datePublished": "2016-09-01T01:01:01+00:00",
"dateModified": "2021-05-02T14:30:04+02:00",
"dateModified": "2021-05-04T12:44:24+02:00",
"url": "https://openbsd.fr.eu.org/tags/",
"name": "Tags",
"description": "OBSD4* : Site de la communauté francophone autour d'OpenBSD.",
@ -251,7 +251,7 @@
<a href="/tags/3.3/" class="tag-cloud-item" style="font-size: 1em">3.3</a>
<a href="/tags/3.3/" class="tag-cloud-item" style="font-size: 1.4184144184766947em">3.3</a>
@ -278,7 +278,7 @@
<a href="/tags/6.9/" class="tag-cloud-item" style="font-size: 1em">6.9</a>
<a href="/tags/6.9/" class="tag-cloud-item" style="font-size: 1.4184144184766947em">6.9</a>
@ -332,7 +332,7 @@
<a href="/tags/libressl/" class="tag-cloud-item" style="font-size: 1.8368288369533894em">LibreSSL</a>
<a href="/tags/libressl/" class="tag-cloud-item" style="font-size: 1.9715281935669955em">LibreSSL</a>
@ -413,7 +413,16 @@
<a href="/tags/syspatch/" class="tag-cloud-item" style="font-size: 2.3899426120436904em">Syspatch</a>
<a href="/tags/syspatch/" class="tag-cloud-item" style="font-size: 2.4474760689720156em">Syspatch</a>
<a href="/tags/vmd/" class="tag-cloud-item" style="font-size: 1em">vmd</a>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>
@ -54,7 +54,7 @@
"@context": "https://schema.org",
"@type": "WebPage",
"datePublished": "2016-09-01T01:01:01+00:00",
"dateModified": "2021-03-17T08:49:19+01:00",
"dateModified": "2021-05-04T12:44:24+02:00",
"url": "https://openbsd.fr.eu.org/tags/libressl/",
"name": "Tags: LibreSSL",
"description": "OBSD4* : Site de la communauté francophone autour d'OpenBSD.",
@ -276,6 +276,25 @@
<h3 class="list-month">Mai</h3>
<ul class="list-part">
<li class="list-item">
<a href="/posts/2021/05/04/libressl-3.3.3/" class="list-item-title">LibreSSL : 3.3.3</a>
<time datetime="2021-05-04T12:36:47&#43;02:00" class="list-item-time">May 4</time>
</li>
</ul>
<h3 class="list-month">Mars</h3>
<ul class="list-part">

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>

View File

@ -18,7 +18,7 @@
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.938d56907be58628577ecef9bae45eabd16831249b803fa82aaa9994e29279b1.js"></script>
<script src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.stemmer.support.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/lunr-languages@1.4.0/min/lunr.fr.min.js" defer></script><script src="/js/meme.min.c7f2f60b55c96385ae5c6ffe1384bc6236688d8bbec184bc4ee83a376cafff13.js"></script>
@ -54,7 +54,7 @@
"@context": "https://schema.org",
"@type": "WebPage",
"datePublished": "2016-09-01T01:01:01+00:00",
"dateModified": "2021-04-26T12:41:28+02:00",
"dateModified": "2021-05-04T12:34:08+02:00",
"url": "https://openbsd.fr.eu.org/tags/syspatch/",
"name": "Tags: Syspatch",
"description": "OBSD4* : Site de la communauté francophone autour d'OpenBSD.",
@ -276,6 +276,25 @@
<h3 class="list-month">Mai</h3>
<ul class="list-part">
<li class="list-item">
<a href="/posts/2021/05/04/syspatch-vmd-6.9/" class="list-item-title">Syspatch : vmd (2021/05/04)</a>
<time datetime="2021-05-04T12:26:10&#43;02:00" class="list-item-time">May 4</time>
</li>
</ul>
<h3 class="list-month">Avril</h3>
<ul class="list-part">