From patchwork Mon Jun 19 13:29:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Lichtenheld X-Patchwork-Id: 3249 Return-Path: Delivered-To: patchwork@openvpn.net Received: by 2002:a05:7300:7b9a:b0:c3:1364:a2a2 with SMTP id j26csp3026741dyk; Mon, 19 Jun 2023 06:30:38 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6EmvxhTVt9jVRnUNw6jJi7PN5JTG3Gh7MxtAQ0KiXJdl1RurQycvc+bxI2Xr26IvHu1mQw X-Received: by 2002:a05:6e02:1111:b0:342:3c46:2d3b with SMTP id u17-20020a056e02111100b003423c462d3bmr3431795ilk.12.1687181438396; Mon, 19 Jun 2023 06:30:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687181438; cv=none; d=google.com; s=arc-20160816; b=kxEPobgqoOZ9qvrUJcrJNrBC29oz8N4Cuyu/rLkpMeKg70GViiWiNHKm0p4l4PPDu3 3XFHI43Fts+wwLBHtPNy72c9R6OjMPYKjfGfKpVpEXIfOPggrgeWM0H9Jp3LG61OmOaq Uwm8pl4metP3Hy6LWF/Zz55LjsVZG5xd9jLmySUxdG6tI4aDv9sV4ClXQSDTVrDhIi/r EU4IQUkmrPYWq7XEtGKmrbkPeMNcqGBykWUOWlyPGayebhjMiMrG82FEib+AgPfRv0MC DkV0VeE1q8DJ1rg+9+yxp32jN/O8IkrqG8hIigmeZk//SNj+GGPfmb5RL13rs9fPMx+7 4QZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :mime-version:references:in-reply-to:message-id:date:to:from :dkim-signature:dkim-signature:dkim-signature; bh=eAVvZPZkIxkRnOJVpC0QkR9rQkGPpx7xw3a+dQli8g8=; b=BOClNAyWp6dObf+17MxJ3YYwrZ/YXayE+eF8k0W3CZxoOwWVs4sbxhSWPNkznW9jrB Gm/4dqf8AOPuqw+2rr5FlmmYfCA+c2HPL1VjNqxJsN9xIbNoPGfo9ZQot/f9+BQ3bIO0 ol9X4l4sMU3K7BzhYKjF84ypjEbMVpET4ZrgY1/FghZ2rWev5+EuhKWVTezU2Gm0Jdlv tHbNncoTWjTfx1bad3gD6Wbxo4MALQNwaCflk6EYl7gV6cP7eJ5PEsMIfL98aSDiYavA vPHWB0IhNEz45qHx6bY9Dda8WX+Yc1QueZ4oPi0t+SdahYeMG0F1+nDOa2pQtLEcx7AQ bamg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@sourceforge.net header.s=x header.b=f67+aKu2; dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x header.b=ApYpChvp; dkim=neutral (body hash did not verify) header.i=@lichtenheld.com header.s=MBO0001 header.b=0wWClMAZ; spf=pass (google.com: domain of openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as permitted sender) smtp.mailfrom=openvpn-devel-bounces@lists.sourceforge.net Received: from lists.sourceforge.net (lists.sourceforge.net. [216.105.38.7]) by mx.google.com with ESMTPS id n8-20020a92dd08000000b00341c5587670si4444593ilm.55.2023.06.19.06.30.38 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Jun 2023 06:30:38 -0700 (PDT) Received-SPF: pass (google.com: domain of openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as permitted sender) client-ip=216.105.38.7; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@sourceforge.net header.s=x header.b=f67+aKu2; dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x header.b=ApYpChvp; dkim=neutral (body hash did not verify) header.i=@lichtenheld.com header.s=MBO0001 header.b=0wWClMAZ; spf=pass (google.com: domain of openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as permitted sender) smtp.mailfrom=openvpn-devel-bounces@lists.sourceforge.net Received: from [127.0.0.1] (helo=sfs-ml-4.v29.lw.sourceforge.com) by sfs-ml-4.v29.lw.sourceforge.com with esmtp (Exim 4.95) (envelope-from ) id 1qBExV-0003AQ-FA; Mon, 19 Jun 2023 13:30:17 +0000 Received: from [172.30.20.202] (helo=mx.sourceforge.net) by sfs-ml-4.v29.lw.sourceforge.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1qBEx7-00039u-9T for openvpn-devel@lists.sourceforge.net; Mon, 19 Jun 2023 13:29:53 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Content-Transfer-Encoding:MIME-Version:References: In-Reply-To:Message-Id:Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=v4zGWB8W9lr+us0ynbpDXFQkdcQYeAHyy6sKg6/b3w8=; b=f67+aKu2Jbl3FZPhk2lqMRStJn 4BIkuF4VPeaUNLaRtr/87DzpS0qmxY/CuFT/FBgEYt9fE0L6drEwFtE986fOafCvJBjPB16gy10+1 REs0FAiIpT81sE7AshyDiaDPpnN9RFnnp8jzgVAajMfPHXIjmp1bEnODjxUBYOZkjmhQ=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Message-Id: Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=v4zGWB8W9lr+us0ynbpDXFQkdcQYeAHyy6sKg6/b3w8=; b=ApYpChvpr91mJXThjt8jxh/pTF Rk4f634ulX4IrpQadE8oM3DRjvshwrNn8z4Z3oAm91OjbMj7itlP+WDgL2gF8FCsGEWjP7g/kNSkZ aqVvhQrFkZi5Q1DE0dYC10aExmyH/HP+9ejFO5/Ka+W+57I3iYPXVoAJMfFSaS4+0M70=; Received: from mout-p-201.mailbox.org ([80.241.56.171]) by sfi-mx-2.v28.lw.sourceforge.com with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95) id 1qBEx0-00057X-Kj for openvpn-devel@lists.sourceforge.net; Mon, 19 Jun 2023 13:29:50 +0000 Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4Ql9bh62DMz9sRp for ; Mon, 19 Jun 2023 15:29:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lichtenheld.com; s=MBO0001; t=1687181376; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=v4zGWB8W9lr+us0ynbpDXFQkdcQYeAHyy6sKg6/b3w8=; b=0wWClMAZczooq1W9ujhPbPteEnDi4fiVbifKBQpvNnq/A3kNBCMoXKgn58hHJPl7M671xM oMKtVMjMfN+uPX78cx8m/Nmd37wlsv2NBfNy9kN5ySqJ3rZ2ZQmvORcFIblD9LBVlYtvbl 0GzdbKFIGV4D/MfSqGlP+WRSB+AUvY0HBV2+sfjYyZeuGSs8fTV4kP2iI5bdLLjm50mlip Dxbc44jhQyb0FJ1vkvJ0nmbSNY59180hcNL+7aZ1fzQoM0dtQcNdqeVJ0aMhuSErZHTQqt YomQukuzMSzTrx9Jany/Q9je5KyFKSS1vk4eVXky4W297epsx50jMMjI8etnMA== From: Frank Lichtenheld To: openvpn-devel@lists.sourceforge.net Date: Mon, 19 Jun 2023 15:29:34 +0200 Message-Id: <20230619132934.76085-5-frank@lichtenheld.com> In-Reply-To: <20230619132934.76085-1-frank@lichtenheld.com> References: <20230614102115.138724-1-frank@lichtenheld.com> <20230619132934.76085-1-frank@lichtenheld.com> MIME-Version: 1.0 X-Spam-Score: -0.9 (/) X-Spam-Report: Spam detection software, running on the system "util-spamd-1.v13.lw.sourceforge.com", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: No need to deprive tar ball users of this information. Signed-off-by: Frank Lichtenheld --- Makefile.am | 5 ++++- doc/Makefile.am | 9 ++++++++- doc/doxygen/Makefile.am | 21 ++++++++++++++++++++- 3 files changed, 32 insertions(+), 3 [...] Content analysis details: (-0.9 points, 6.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [80.241.56.171 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-Headers-End: 1qBEx0-00057X-Kj Subject: [Openvpn-devel] [PATCH 4/4] dist: Include all documentation in distribution X-BeenThere: openvpn-devel@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: openvpn-devel-bounces@lists.sourceforge.net X-getmail-retrieved-from-mailbox: Inbox X-GMAIL-THRID: =?utf-8?q?1769137963796050890?= X-GMAIL-MSGID: =?utf-8?q?1769137963796050890?= No need to deprive tar ball users of this information. Signed-off-by: Frank Lichtenheld Acked-by: Gert Doering --- Makefile.am | 5 ++++- doc/Makefile.am | 9 ++++++++- doc/doxygen/Makefile.am | 21 ++++++++++++++++++++- 3 files changed, 32 insertions(+), 3 deletions(-) diff --git a/Makefile.am b/Makefile.am index 297c3399..27da974d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -62,8 +62,11 @@ dist_doc_DATA = \ dist_noinst_DATA = \ .gitignore \ .gitattributes \ + CONTRIBUTING.rst \ PORTS \ - README.mbedtls \ + README.dco.md \ + README.ec \ + README.wolfssl \ openvpn.sln dist_noinst_HEADERS = \ diff --git a/doc/Makefile.am b/doc/Makefile.am index bb9c935d..d8ffe2e0 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -54,12 +54,19 @@ openvpn_examples_sections = \ man-sections/examples.rst dist_noinst_DATA = \ - README.plugins interactive-service-notes.rst \ + android.txt \ + interactive-service-notes.rst \ + keying-material-exporter.txt \ openvpn.8.rst \ openvpn-examples.5.rst \ + README.man \ + README.plugins \ + tls-crypt-v2.txt \ $(openvpn_sections) \ $(openvpn_examples_sections) +EXTRA_DIST = tests + # dependencies openvpn.8 openvpn.8.html: $(openvpn_sections) openvpn-examples.5 openvpn-examples.5.html: $(openvpn_examples_sections) diff --git a/doc/doxygen/Makefile.am b/doc/doxygen/Makefile.am index 82d909dd..ec1045eb 100644 --- a/doc/doxygen/Makefile.am +++ b/doc/doxygen/Makefile.am @@ -13,8 +13,27 @@ MAINTAINERCLEANFILES = \ DISTCLEANFILES = openvpn.doxyfile +DOXYGEN_EXTRA_FILES = \ + doc_compression.h \ + doc_control_processor.h \ + doc_control_tls.h \ + doc_data_control.h \ + doc_data_crypto.h \ + doc_eventloop.h \ + doc_external_multiplexer.h \ + doc_fragmentation.h \ + doc_internal_multiplexer.h \ + doc_key_generation.h \ + doc_mainpage.h \ + doc_memory_management.h \ + doc_protocol_overview.h \ + doc_reliable.h \ + doc_tunnel_state.h + +EXTRA_DIST = $(DOXYGEN_EXTRA_FILES) + .PHONY: doxygen -doxygen: openvpn.doxyfile +doxygen: openvpn.doxyfile $(DOXYGEN_EXTRA_FILES) doxygen openvpn.doxyfile clean-local: