From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) by sourceware.org (Postfix) with ESMTPS id 780FD389100A for ; Tue, 3 Aug 2021 03:55:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 780FD389100A Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wr1-x42b.google.com with SMTP id l18so23677706wrv.5 for ; Mon, 02 Aug 2021 20:55:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=VGg1niv8+v+SfDDHupE2/JNKQ9J5TREm6jx0ZiHexVo=; b=BKr6hI+LFtzzl5M51vZHjT4Egk7DYj6CX1yTm0FszHNo+fMaRohElGcDXspcbcF22E BwOqrKa0t6wP8JnDZFwknRLfSrSSDHwq5LZ00c24WG6o3IWO5yDxXcXP7wjI8mNhwVJT NfBzHfnHq60OaCDFw9vqJpiKZUaFZDhHtdJiNPmjD7lqaQ1zEQu9z3PRWtRTaI4YUTHC L3wES74pMvOk9Rn7tpmm4SZ1NXmy1APuhuBf3i9/Tb1b+A/u668sS8gCTyp3Hb3TSOjB c7D7eiwjJ0lQOwct+LlILeHG4GGVEzxsr4jDxhFKyD9VQGv7orJuuc2T8v1CVcpwAGI6 053A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=VGg1niv8+v+SfDDHupE2/JNKQ9J5TREm6jx0ZiHexVo=; b=FM+vCQIK5M4TkeCgSWu0nJmNpeRRkvCahMJLLgDB/8JN5yIfA1+pkALISvXteO5KNK 8BNUfG0hNQJ/RLY9cvHCvM786/U7hNIxwyQB3eQcjBbj28iqsJC4PZcZLvd39xFaCsj3 iSTv1s6up1mGaOnnctpq+P96TWFbFiMKfPsJI25U7w1faZmR0kvcbuQfJP/rbS2OkskN G6m/NAlEhXkLHYl3ueYMnh+4PctzAbSNoyOFPAu7rlhAJOe0F2NH9u10b9KiR0xjTQQI X7rt/bQSqWAGN+kE7Cc6wUJ1NWYEtjlZR0rdyXZzZn+oiPd7V2j1nEBtU0SITYp3pQqg 0lFw== X-Gm-Message-State: AOAM530VEez/afmth0Xu87n5SnCgQSreCqb3h1lemvPLKxXuoh0vjzGp GYOCYuB3OPCZXuONMJetBqsR+qApovS4 X-Google-Smtp-Source: ABdhPJyPHcRS4qQfQIJyx0V3ufCxwWtwgvZTefvEO/J6iULtjMxkLkaDbKyR9gSfJD2YtAYNKm7jSg== X-Received: by 2002:a5d:68cb:: with SMTP id p11mr21030313wrw.364.1627962920331; Mon, 02 Aug 2021 20:55:20 -0700 (PDT) Received: from localhost.localdomain (p579c2b1d.dip0.t-ipconnect.de. [87.156.43.29]) by smtp.gmail.com with ESMTPSA id v5sm13612763wrd.74.2021.08.02.20.55.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Aug 2021 20:55:19 -0700 (PDT) From: Matt Joyce To: newlib@sourceware.org Cc: Matt Joyce Subject: [PATCH 0/1] Final Edits to sig2str/str2sig Date: Tue, 3 Aug 2021 05:54:35 +0200 Message-Id: <20210803035436.819811-1-mfjoyce2004@gmail.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Aug 2021 03:55:23 -0000 Dear Newlib Maintainers, As recommended on 2 Aug, I am submitting edits to the sig2str implementation to: 1) use strlcpy and snprintf instead of strcpy and sprintf. 2) fix typos in the header. Thank you very much for your time! Sincerely, Matt Matt Joyce (1): libc: Added implementation for sig2str/str2sig. newlib/libc/include/sys/signal.h | 17 ++ newlib/libc/signal/Makefile.am | 4 +- newlib/libc/signal/sig2str.c | 297 +++++++++++++++++++++++++++++++ 3 files changed, 316 insertions(+), 2 deletions(-) create mode 100644 newlib/libc/signal/sig2str.c -- 2.31.1