Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp639123ybc; Tue, 12 Nov 2019 07:04:27 -0800 (PST) X-Google-Smtp-Source: APXvYqwxtp9vxneNsnuThAbApVPjrrqed4D9U6iPcZudxFokaqZRH84ynyjDo2kq8PCtg1w0/nJs X-Received: by 2002:a50:950a:: with SMTP id u10mr33751005eda.68.1573571067578; Tue, 12 Nov 2019 07:04:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573571067; cv=none; d=google.com; s=arc-20160816; b=wmXyaV2fub4vZAy5gWlAlm+KAI7u20paESlpziKutmGrMWS01Yb7tvh1u6GcyMZTk1 VxnK7+53akFj0bo9r8n7wghorYWLX9kU1lGkN6E9uKLFSnURD4FHKXWK9aXogQ3Ys7JU RVBqEJ7FODFmR85zMDVuSrA4x7cLL5i2s6EBXJBwh6gEBw40ZhFEJOhI6UvlZ913efSJ E6laEnh02YUE2aLzDYU/ydtbQMQQ0mjuh/03eQv39lqdtlFXOL0RaicABC5ig7Wek2K4 EMqKhqXh/Ebo13+i35v72Xfq0uUMFX7M3QVylh+qcOqx9O6TgSWjG2QkH9N7duzDJDc4 3KUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:to:from:dkim-signature; bh=SkUwbEEa+Fdg1AndYkreKAEh1zlCI7+zTgcRzFEJqOo=; b=oCuCYBdgdCA8rTHdVPWhGubWuLrh1e05YTZy6NVUzr0BpMxC33s9WttNHcHqns419K MJa3Rytt3fK5fJuhlqUK2wcRp9gAVHO96EZZtlFe7iBSbNB0eMVa75JdxFOuLF6U67v3 ZsNIWATkZfnREWrAV/K/DOjhA8SCaZnf6CajNOp42pNsTGtVN7AvKkgm+VxgaSI55RQ2 aElGtQoUGtfZxaxpgk2ONMiAvkpJEaQ3d+fi3PN+QeRDgpLYnzlUD6XdB9ZytbcpPd1/ FrKdzGIVTofbuafyWZvx2YnzCtUVHSy+CtwGqq9GVhcwIHrX/qyJVMLhLmAzezmR/Lr0 j5lQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@silvair-com.20150623.gappssmtp.com header.s=20150623 header.b=bOpbHrlk; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j22si12638204edq.415.2019.11.12.07.03.50; Tue, 12 Nov 2019 07:04:27 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@silvair-com.20150623.gappssmtp.com header.s=20150623 header.b=bOpbHrlk; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726959AbfKLPBB (ORCPT + 99 others); Tue, 12 Nov 2019 10:01:01 -0500 Received: from mail-lj1-f177.google.com ([209.85.208.177]:33997 "EHLO mail-lj1-f177.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726957AbfKLPBB (ORCPT ); Tue, 12 Nov 2019 10:01:01 -0500 Received: by mail-lj1-f177.google.com with SMTP id 139so18181254ljf.1 for ; Tue, 12 Nov 2019 07:00:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=silvair-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=SkUwbEEa+Fdg1AndYkreKAEh1zlCI7+zTgcRzFEJqOo=; b=bOpbHrlkSVVugdHhPOvOj1gywlpI4cdPY03BFIzvYtyf2nlBHv+Bn4+0j7jJe0jpjy oYo2N+ZWnwDxQDPwUB62cFkuCuO/dNqadd0nEsMUbWjZl1elJa9L+7C7o5AwBlTj6hlU iKRD9T/PcofcjXoxjwLRPP+TrN9eb34dVmPm6ItWSt8BQTaeJcVtFnHv59F0xREKur7/ ibCy+NsYTg2ToYfkkpnjTDP5KXrpI+SRqOKlAZOA5GQ0NQXhf5nWg6ACI3u3QOBbAzL4 Nv5I72yh33uQcBI3JjZSD1zjqxONkEJRde6a1LTZ1YyIlDOynhaKa23h6hRvW+tosW9q cnPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=SkUwbEEa+Fdg1AndYkreKAEh1zlCI7+zTgcRzFEJqOo=; b=BsX34/kO/hkNUZDtfBtZGdyAx0gUaaiY8YpH5lVZGKP11+YgKcXDhYjXjrpSsg4Xjn jcoWd8bhE+8sXuuVOsbBxCdCQuilsbk8c62I8FDEr430p4AIXytsyRaRhWZROPcJc0Wo d1jqRqwnJtiqUUXqjjVNhRniC06yFzQ0M4Q3mY423bJzRUvDpWEMGKEjpwytBou7n5l5 n095+1w/xwNQtfev6fbA+NS0qz0To+zhwGErZFB3E2xxSqrrnkKDBdTmRKZrTsU/bq4D UVg9IbTB8ufacKY3nYC2j34tgsuzS5jIAutaAqfj4jEF39gY3nNsg1k9JgvvPlfM0Pb1 wP4w== X-Gm-Message-State: APjAAAWlGSDvnvkxrQReJo741s5xr2bZAnvKxG0fZu6/0GDrOiTk8ZGa 9xeV/n2CFOhDGkaMuIvgiTnKX2z2F/0sew== X-Received: by 2002:a2e:547:: with SMTP id 68mr20452922ljf.150.1573570858848; Tue, 12 Nov 2019 07:00:58 -0800 (PST) Received: from mlowasrzechonek2133.silvair.lan ([217.153.94.18]) by smtp.gmail.com with ESMTPSA id 4sm9179536lfa.95.2019.11.12.07.00.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Nov 2019 07:00:58 -0800 (PST) From: =?UTF-8?q?Micha=C5=82=20Lowas-Rzechonek?= To: linux-bluetooth@vger.kernel.org Subject: [PATCH BlueZ v2 0/1] mesh: Streamline crypto functions Date: Tue, 12 Nov 2019 15:58:16 +0100 Message-Id: <20191112145817.6692-1-michal.lowas-rzechonek@silvair.com> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org This is a followup to commits 79fd24af1 45beec16b and 37bbe30c9, continuing a cleanup of mesh/crypto. This version works with unit tests added in 06cf0fd1c. MichaƂ Lowas-Rzechonek (1): mesh: Remove redundant code from mesh/crypto mesh/crypto.c | 481 ++++++++++++++++------------------------ mesh/crypto.h | 50 +---- mesh/net-keys.c | 2 +- unit/test-mesh-crypto.c | 205 ++++++++--------- 4 files changed, 291 insertions(+), 447 deletions(-) -- 2.19.1