get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/1.1/patches/2225746/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2225746,
    "url": "http://patchwork.ozlabs.org/api/1.1/patches/2225746/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/swupdate/patch/31F9C523-764A-428C-B47B-84DF649ECB1C@siemens.com/",
    "project": {
        "id": 58,
        "url": "http://patchwork.ozlabs.org/api/1.1/projects/58/?format=api",
        "name": "swupdate development",
        "link_name": "swupdate",
        "list_id": "swupdate.googlegroups.com",
        "list_email": "swupdate@googlegroups.com",
        "web_url": "https://github.com/sbabic/swupdate",
        "scm_url": "git://github.com/sbabic/swupdate",
        "webscm_url": ""
    },
    "msgid": "<31F9C523-764A-428C-B47B-84DF649ECB1C@siemens.com>",
    "date": "2026-04-21T14:25:28",
    "name": "[1/1] lua: avoid stack allocation of potentially large input string",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "fd87010f6763ce922a6eef8fc6af07f9e926e330",
    "submitter": {
        "id": 72180,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/72180/?format=api",
        "name": "Storm, Christian",
        "email": "christian.storm@siemens.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/swupdate/patch/31F9C523-764A-428C-B47B-84DF649ECB1C@siemens.com/mbox/",
    "series": [
        {
            "id": 500820,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/500820/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/swupdate/list/?series=500820",
            "date": "2026-04-21T14:25:28",
            "name": "[1/1] lua: avoid stack allocation of potentially large input string",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/500820/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2225746/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2225746/checks/",
    "tags": {},
    "headers": {
        "Return-Path": "<swupdate+bncBDM5BMXESEDRBXERT3HQMGQELXUMWSY@googlegroups.com>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@legolas.ozlabs.org",
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=googlegroups.com header.i=@googlegroups.com\n header.a=rsa-sha256 header.s=20251104 header.b=ZVyGTMav;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com\n (client-ip=2607:f8b0:4864:20::c3a; helo=mail-oo1-xc3a.google.com;\n envelope-from=swupdate+bncbdm5bmxesedrbxert3hqmgqelxumwsy@googlegroups.com;\n receiver=patchwork.ozlabs.org)"
        ],
        "Received": [
            "from mail-oo1-xc3a.google.com (mail-oo1-xc3a.google.com\n [IPv6:2607:f8b0:4864:20::c3a])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0Plk5JmMz1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 00:25:37 +1000 (AEST)",
            "by mail-oo1-xc3a.google.com with SMTP id\n 006d021491bc7-69491da20c1sf333233eaf.2\n        for <incoming@patchwork.ozlabs.org>;\n Tue, 21 Apr 2026 07:25:37 -0700 (PDT)",
            "by 2002:a05:6871:295:b0:417:5927:12e9 with SMTP id\n 586e51a60fabf-4280c660f3dls3178088fac.2.-pod-prod-01-us; Tue, 21 Apr 2026\n 07:25:31 -0700 (PDT)",
            "from OSPPR02CU001.outbound.protection.outlook.com\n (mail-norwayeastazlp170130007.outbound.protection.outlook.com.\n [2a01:111:f403:c20f::7])\n        by gmr-mx.google.com with ESMTPS id\n 5614622812f47-479a01e9b3dsi526876b6e.8.2026.04.21.07.25.31\n        for <swupdate@googlegroups.com>\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Tue, 21 Apr 2026 07:25:31 -0700 (PDT)",
            "from DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:333::17)\n by DU0PR10MB9348.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:59c::16) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.25; Tue, 21 Apr\n 2026 14:25:28 +0000",
            "from DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM\n ([fe80::212:adbe:f7f4:84f8]) by DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM\n ([fe80::212:adbe:f7f4:84f8%3]) with mapi id 15.20.9818.033; Tue, 21 Apr 2026\n 14:25:28 +0000"
        ],
        "ARC-Seal": [
            "i=3; a=rsa-sha256; t=1776781533; cv=pass;\n        d=google.com; s=arc-20240605;\n        b=gXqO4hFVE7mP4kwBcQr/a8OK5B66bWZjORAv6RzFLO4u5C5L74LwDoN0Tq8u0Chkez\n         upXkvs1Jx9XCWwhv8kCFb8bgjgCnzNmZEKrRilrA6hH0rrpTjmrqnBP7/jTWXYk1WeHa\n         W4+YgXef4Op6MsIjmL5IIMCZbPhqTh4W5SG9osSzVZqZDG9LFeHAwTqxji1DvahE0td1\n         TMQV7Xm2vE+pVxjFZVngHldCwQn63OmT8Mk/3+95dItOTzo+3GdfcG6WAEQxx4r2VBMl\n         /F23kdOf59UDqJDbZkt+RBhp+L57jkuiRwkLcMV9a64kZ0bSlJJcNowl/onEW1IMSuej\n         C/3w==",
            "i=2; a=rsa-sha256; t=1776781531; cv=pass;\n        d=google.com; s=arc-20240605;\n        b=KPpNIHRlFVzrerRS1c2BPAPY360cHWoapJlkJDZGkpuLmEjNwe9olLYgm4YQkqSOei\n         697OMiGig0qR4AiWTKAS9M6OCipMYLETzytt+44pAoidqgeKpIc3SjHW91Gy974xg88G\n         9x5N6lC2wkchh+oXsBm9aCpXRB+2Yccj0yKOBWjUqT9fkzgNaNAfnx9SBoKNqhIfMR0p\n         mtSFctbICHc071OO4nvPGTSJsEDAnhAQ0Pz4K3RWx/FINEzuDGkvzF8gMS7RHPlIb0PY\n         Vv5SreLpdwm8U+Qzsi8k8Cna/s2F2TcA6AvaerjHkXP9JERa5+7cVwnS1WlLpjqyb+/J\n         kJNw==",
            "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=LR11FPAC9K7eS1pWts/lEJjJRIz8nz8ODcBLrCtIWnnwucs09RgfnCPJj4md3enxZAa1Mn+HhjBc8RSDbe9etI3H37Wy0yfttD8VemEJJxuSn8WDuulBl+n5FP003kU1wCCx6HJnGK49StVmhjUli5n4E7IQt7EnYbxFnzeCiZ4x82LoaDO0xtsx6CHsobbgUiS7em0L5mePaEy6n2UAM6RKuQM1zYgq7W4MueL3QVVQAiuVooZX8PmaN8BC7y4gyrEvr6BVhlk4qz5qij1jeWuLAgFcAmCMEqoQvsxgCaS3u/B/CIvGCACGJQGoQvatyujZmcR6P2YXt/HH3CwfTw=="
        ],
        "ARC-Message-Signature": [
            "i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n         :list-id:mailing-list:precedence:reply-to:mime-version:content-id\n         :content-language:accept-language:message-id:date:thread-index\n         :thread-topic:subject:cc:to:from:dkim-signature;\n        bh=vVgQz+hKHqAvof6YxEK2GOo+6BU0X5e6CYH1IXZ2f8M=;\n        fh=GtS8cSwR4VIeiAX/5rhakkXETXSadY8wJooDk7Pj414=;\n        b=aSe6qOT6byDc0GWfs1G1IHIEiSxs0BOZbltx9WjeY002kpbTd6MiZVyc/5BV8gr+49\n         Qxe/+9HBWLvo6GxYnpA5NViD1yz+2zRrSz9xJcJy3YNLWMq2GboFwJlRliv2WJxu1e/I\n         3F14Hk7V4eEnJrORtRgbw5Q18HgMm3T+s6RbjqAp3NVRnTWPbniubMsJvKrI0dXSlF2/\n         Ze+Jl08Ylgvqwnl9u9mcYZoT9iBRxjZ1CWN6mE0LTT1yB40Kide7UYcW6J0iMIPiOBib\n         bxGkJA5wVKK+ZeVPmYI+h6EJPr2VuGxRHesepKxYrfZGt2eSVYlnqXPxvLZDXynvYqY7\n         GV2w==;\n        darn=patchwork.ozlabs.org",
            "i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n        h=mime-version:content-transfer-encoding:content-id:content-language\n         :accept-language:message-id:date:thread-index:thread-topic:subject\n         :cc:to:from:dkim-signature;\n        bh=n6uxoHcIibRWRPWGGOKei1+37vlcphkZtv3vs9/aMTg=;\n        fh=Y4npwUYWVd5X6mZrH220Fbo+BmTabkpXQNV0p5erMmU=;\n        b=MTOGo/rZ4LQakd/V1ib58VsxvGWKdrP8W2YZBXddsgtYDiuNDlTUTTpxs52dzG5rTz\n         Mk53IPIq/qpeiwGcbIKuKCIEWKKnKOF3EOCG9/omp1jpSTvyZ4qBDelfT92KnyZmxTRs\n         Jn+mo2mnqS77TssawNnIO6IiywHJtihyvSsXS7nMSuqUyRno6U0j4ETHXkK5psZpuOLm\n         h8kytbExAm5NwRbGz5tN1LuiJhBbw4FWOlpjAI+K1kvDuts0799UlNydwbP5ZxsB6Vhg\n         7OiXDsH+daM68UydNTnzfviShI0l1B1ZBIzJB2dleghA1VwXU831z1Zr19cWfAKWuShW\n         cbNw==;\n        dara=google.com",
            "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=n6uxoHcIibRWRPWGGOKei1+37vlcphkZtv3vs9/aMTg=;\n b=WMIMfsDouFb92KGDUO0aj6xCE1fX2D81QIwM+rvG19S1SD3LAVjNJSoce+DLmHPb94LOhFxolx51HodPb2Ad3Q9XSMAhsZqxdGZ7dreZnZk5I8nmCylMaWQM5Manihn2arssB0Zo3ll+KLPooqMv8zcbDE/JbH9DrtVWQPklk+qpGGJ6YnQUglWodjyAldb3cFWjsnQv5eShuS8SclXhrFJVrXPIo9zDY5/kbnB1f3Og8QUjQvoRiLadpo7rubkLC5I0ygw+4w67n/99CX/K6MHaviVm6K5oqwNKw947pIv+lkdtei93aXuOrGyY/RRAbXuJidE9axAtJcbQblxzjQ=="
        ],
        "ARC-Authentication-Results": [
            "i=3; gmr-mx.google.com;\n       dkim=pass header.i=@siemens.com header.s=selector2 header.b=rFC+D1q4;\n       arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass\n dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);\n       spf=pass (google.com: domain of christian.storm@siemens.com designates\n 2a01:111:f403:c20f::7 as permitted sender)\n smtp.mailfrom=christian.storm@siemens.com;\n       dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com",
            "i=2; gmr-mx.google.com;\n       dkim=pass header.i=@siemens.com header.s=selector2 header.b=rFC+D1q4;\n       arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass\n dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);\n       spf=pass (google.com: domain of christian.storm@siemens.com designates\n 2a01:111:f403:c20f::7 as permitted sender)\n smtp.mailfrom=christian.storm@siemens.com;\n       dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com",
            "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com;\n dkim=pass header.d=siemens.com; arc=none"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=googlegroups.com; s=20251104; t=1776781533; x=1777386333;\n darn=patchwork.ozlabs.org;\n        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n         :list-id:mailing-list:precedence:reply-to\n         :x-original-authentication-results:x-original-sender:mime-version\n         :content-id:content-language:accept-language:message-id:date\n         :thread-index:thread-topic:subject:cc:to:from:from:to:cc:subject\n         :date:message-id:reply-to;\n        bh=vVgQz+hKHqAvof6YxEK2GOo+6BU0X5e6CYH1IXZ2f8M=;\n        b=ZVyGTMavAqyln45EQTUUP9r4k9sAssP9LAVrWiuGG4MaiKIpJhO0jNKrcfB/dTflm3\n         LM18F4DAsXfK3Z6M2HfUIC67j2F1mkVPtuwOjtuDldzapeR0xjEFtw9cyHzmg8iqynv9\n         YMxK9s85uV18riv4S84PbdAZEGXR3pnc5hhHmVvWQbDBeWlNUcGuZQax8zFivgM/O9xO\n         DYokxbJQXXQw8Srn7QYeES1xBC7yGO736BRZpLIh6ZK9VdgpcLHaiKeTaf+qK48ykYfn\n         kb72jUtBcu3wBn3CsFoPDff6/cdaMZO5BceTwR4mi4kYq2UiNGXLyyDry8hzwn3MNlz1\n         48bg==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1776781533; x=1777386333;\n        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n         :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to\n         :x-original-authentication-results:x-original-sender:mime-version\n         :content-id:content-language:accept-language:message-id:date\n         :thread-index:thread-topic:subject:cc:to:from:x-beenthere\n         :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n        bh=vVgQz+hKHqAvof6YxEK2GOo+6BU0X5e6CYH1IXZ2f8M=;\n        b=g+TQpv7Cy8vL8sgOSVZ//1xAonvJhPgtOViPS/OFfOdR8NN2bFJ9bwzDBKwKlysPX6\n         o+fpgq6iaA3RjPhfkxQi6SRR0i/7AOcGcG5JS/437sZN3rVOB2OGEqxOrg38XWwbJsUY\n         FAGpIIneEb3Wj1zuB0itwKKD6gySyzmFb7KeLbegDF5cBDtBwSy0RwKzWG+IKiDeemaq\n         9a38W+2ZtLSEffo6CxXpfndyPFDlGhpmwe1JfuQKAGZAbqh8zLIicMzHMWlokfv6Mteg\n         nJCPbf3k2eyuld+r4hlPY1aLlyA2Jw0E2pCwzhVa2gjSMSs3XA09BrXDiiGAtNAFSJ3x\n         5DOg==",
        "X-Forwarded-Encrypted": "i=3;\n AFNElJ8l4zXFsTIi+yFQ37bgT7d9MNZJIMt0CqSM6KnX33aYda4TZqFg++87+Fk3GB68fb+VmBSrOuHmjA==@patchwork.ozlabs.org",
        "X-Gm-Message-State": "AOJu0YzMBXjQ/3ckjc1gXtNuH8hz+RV/ALDf3vYtNj222VZBkqyxXkkZ\n\tDnwDrfj4Dk83sX1AxWPjaPZR++u7DdlCZb6X3rv0QFMU3ajyozAoiKRu",
        "X-Received": [
            "by 2002:a05:6871:8302:b0:404:15b7:89a1 with SMTP id\n 586e51a60fabf-42aded65e9cmr6770865fac.5.1776781533466;\n        Tue, 21 Apr 2026 07:25:33 -0700 (PDT)",
            "by 2002:a05:6808:158f:b0:479:ec12:343 with SMTP id\n 5614622812f47-479ec124459mr2053888b6e.31.1776781531836;\n        Tue, 21 Apr 2026 07:25:31 -0700 (PDT)"
        ],
        "X-BeenThere": "swupdate@googlegroups.com;\n h=\"AYAyTiLd3kOcBbldtSEPeT7/BJ5YI4zaelfxDR46JUTkdWISFw==\"",
        "Received-SPF": "pass (google.com: domain of christian.storm@siemens.com\n designates 2a01:111:f403:c20f::7 as permitted sender)\n client-ip=2a01:111:f403:c20f::7;",
        "From": "\"'Storm, Christian' via swupdate\" <swupdate@googlegroups.com>",
        "To": "swupdate <swupdate@googlegroups.com>",
        "CC": "\"MOESSBAUER, Felix\" <felix.moessbauer@siemens.com>",
        "Subject": "[swupdate] [PATCH 1/1] lua: avoid stack allocation of potentially\n large input string",
        "Thread-Topic": "[PATCH 1/1] lua: avoid stack allocation of potentially large\n input string",
        "Thread-Index": "AQHc0ZqzM8KZghwFHkK6DGBh40U71g==",
        "Date": "Tue, 21 Apr 2026 14:25:28 +0000",
        "Message-ID": "<31F9C523-764A-428C-B47B-84DF649ECB1C@siemens.com>",
        "Accept-Language": "en-US",
        "Content-Language": "en-US",
        "X-MS-Has-Attach": "",
        "X-MS-TNEF-Correlator": "",
        "x-ms-publictraffictype": "Email",
        "x-ms-traffictypediagnostic": "DB9PR10MB5404:EE_|DU0PR10MB9348:EE_",
        "x-ms-office365-filtering-correlation-id": "04439d0d-265d-4bf2-a7f4-08de9fb1d64c",
        "x-ms-exchange-atpmessageproperties": "SA",
        "x-ms-exchange-senderadcheck": "1",
        "x-ms-exchange-antispam-relay": "0",
        "x-microsoft-antispam": "\n BCL:0;ARA:13230040|1800799024|366016|376014|55112099003|38070700021|18002099003|56012099003;",
        "x-microsoft-antispam-message-info": "\n EnMIfZVhCZNEGm4fiy8LUMZQB7DcXDmjwfXqph/4+NA0hAIz1MjsuXx638AQmpmrVo9NYZLDVXcFz42U8aMWbwDJQqCmhxye/IpDTvXlmAH6pTMqu7wKYEzOgbWYQRst2s6QCnGy6GVGg9KXjoS5pYdMQZzFcRTmbokAfweEMFyjRf7meIDNHGcoDx/e4UUpEPIq8erdh/h7mwl/LpOhsL1nVg2ZhPZWaEybC/enNbMM8+pI25e6NHeeMNepdPIhElnOXrABm9TxDc7W8usei3GbuBadhCPvIiX+sqdo+g7GoBYvjSFaMDsMblnvrM3QHeYeXiJl1XWFrnI6yfvY8wY0mpB8u4l3Gh/yz4RstXTPIm6Ve23BVM86hkOXKN+gV8VCyzZ58OV2N+FBK2CLyLEUckJDoSPfBeFRSaGZNbNwwxKd5Bm0CTrbF7/doLM9kmUnwlqVYPSaQyZqU/D4mP+2oc8nVuwYyX/Bmv6NJMNyUe/Xf6JldaVfsN60RHksB6U6Tg6pCEdgBg3vuLZ8WApn4+n3LoHlNgW7apkkRqU/6Y+ixnfG53GQ2IbWbRYA6/jmacNrSlWYxqrUD/X1nsrqkJ6CAWJuK6PIchSaIAGfGR+EzTKuiFHNV2z5sHMAibbi8hNZ7AtFJn4pydZnwQvDbMkfQ6hJo2HzrPgyXkcP4sRIoGTb46JH7TA+r2aIOKTETswazNmV2Beecm3jcOMnR8443AT+CMlLBars8/E5IACcY/l6XlZkCRoWeaX0f9ZnsGI5eLBcEhETF82L+jeq4+qdmh4RLq9pEMioDh8=",
        "x-forefront-antispam-report": "\n CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(55112099003)(38070700021)(18002099003)(56012099003);DIR:OUT;SFP:1101;",
        "x-ms-exchange-antispam-messagedata-chunkcount": "1",
        "x-ms-exchange-antispam-messagedata-0": "\n sfN2qkiWN2OXEW0gMObCJSXVGLCTmFMxbx/1uBYXNXD4NcKUG1OZPKwXc5gV6VMXfV2H3DEK32oetko0Jv9ODwWHHxcUfTEb1HI6NGZFJtF1L+DwrA5RDYtCxEZqzHsjrAkJrH7/0SCO6SsdnO8wLYmCZVwA+zxUHJbT1qTgYS6d+ptx5C0yYNBX72fUtxTF2UnSsvb6+60t7Edl7Y6Pv1PSGv05Crg35f+B9UB2ASMr8adircd+w6ygk92L+ky9FLKhxNtTXApDabPkqDX5YqEhn5PIBOvs5o9XgZhPHUiNWdUe2kI2H4h4knU+oT2ME1KsViynnqsU/O2y5ubkjjLlJAe47dOHyPYLS+CluUT+Pktr5x6LqevWtVYPsZ1hjJ8oVp4YgI0hikJWe+M6ZZ6sE0rQ5PngsG8BIqvTSLqzEE7efGy8RkAx5m4MFATk54bqZCCotUCO9cu/L8YpvVAXYmvwbJQQfx0zISd0KnoLnmOeit2VYaENXjmLVj2cBYcKrZvZd0fuPx09nb62rVuA6o+jtt94K3XD7OyIYkJPN0m7LfjYm3ks2/GEo11zKu4sblyruHrbWzIrrQAXEJC6DR143Jyl2r2s+RBj5kCnm0jYUYogPCcHmL1HOXZTOsy6kad6Qu1CE38lp8Ibou12cah8P0g0scP0a1S5IaWq4IkcoiUmde9+zllRnSTo4IL1gCRcSzuLOMBah8A2WnlFMBqWh6Pj0Hlg92KF0eZXhDKPswvlnaVZNCIdJIVpwE1U6cMKTUJPqX5W8p5W/JAEioSLaoVqOoNNtRJo454JBhQNjTSo/QzHJjqnRv7P8/P2ikYY/5kdOt6tMN5SJEuqVIXxTMzjMlENT6il47QU7M3Q6ZiPR0ecIiNXfYWI0pPg5Kn9pF8zv1AY53r8NOJ8F/Umd0rJPwSgfKEvQeIbNSs4+tyumgp1/Jn4XF1AOT2rhbNGumFp1GHoH7p7gDxycm7cYcmKTNmbIzxqI5CiyhoXggMCsx3G/a0o0aIWaPskc5qYHlTkDCpiVPMutf+5+U+KlaLDwDQz+F/LYUeWRF4PArJ1y9403iXMVaivtZXqqF44iwGRouhh0VwkTTthnYtiaQFvqJBeLuVudScBQ8VHE5MKs3ezpVdBF3J/KfCIf3jCnzRrW61TyH7W2mXR0B9mPJLK67u60SogKEu2QL2m97AR7B0Cypcsm5eI+R5DjseSjUVsSfxzZf/RkdX6Ctktjz6zkTP24qB/vpm6y4SdkMEZiIFAMt/Uk8IAb9MBumz3q/jFgCZUaJTfpcNz7TLdkJJDl3PqAqgpSYveDXfLIdNUdoV9xCx5PCAtY29ojjQCAwQOkFdG4nkYVNWN0VDEFTvJtrbCqgUdXpUL0RPvd8Q3rZupx2pILYdT37ih0JekH7F5PZ86Vxaghs7yKqo89YN/M7oG4reCHVYb7t+1y0Oe78xMOj2UTC+8CBDT2/hVRJzJXguxhDAd/lIsptwwGl9XAH+adMaCEvljcHnHiQ5iczk9pb5Avq5dQm2Nf5VC7aoOiYM2V5IsXdZJ+io6HZv0MRxBedF7sVJ2eK+R1aR2u+gziXUjq+uUomz+Xy0LZmHzxWe34HQ1kS3ScND895uuarGBZphwGunCKSLL0IdK+f6lbbiSoboebIBkUhgynDF7MKD0VKlIJTgmOcEOLPkAyiqQhWdbUgS8BkEm3I02/M0Z1exIkHqRgxhcH5iRqQlCKfzrxRbLfcyup26VM9ie2zK5kMRGUJE=",
        "Content-Type": "text/plain; charset=\"UTF-8\"",
        "Content-ID": "<DCF69FA7399B0445B1FB879DAA0A1519@EURPRD10.PROD.OUTLOOK.COM>",
        "MIME-Version": "1.0",
        "X-OriginatorOrg": "siemens.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-AuthSource": "DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 04439d0d-265d-4bf2-a7f4-08de9fb1d64c",
        "X-MS-Exchange-CrossTenant-originalarrivaltime": "21 Apr 2026 14:25:28.6237\n (UTC)",
        "X-MS-Exchange-CrossTenant-fromentityheader": "Hosted",
        "X-MS-Exchange-CrossTenant-id": "38ae3bcd-9579-4fd4-adda-b42e1495d55a",
        "X-MS-Exchange-CrossTenant-mailboxtype": "HOSTED",
        "X-MS-Exchange-CrossTenant-userprincipalname": "\n WRtAhEzggEvEneHpoTQDgTR48c5pab8XJc01RAus8j0L9H6bUkF+DGCKC6KoyyN1LoHi0HrHwV0VQXIO86bwGYV30RU3LR6nNT72yvNhIqo=",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DU0PR10MB9348",
        "X-Original-Sender": "christian.storm@siemens.com",
        "X-Original-Authentication-Results": "gmr-mx.google.com;       dkim=pass\n header.i=@siemens.com header.s=selector2 header.b=rFC+D1q4;       arc=pass\n (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass\n fromdomain=siemens.com);       spf=pass (google.com: domain of\n christian.storm@siemens.com designates 2a01:111:f403:c20f::7 as permitted\n sender) smtp.mailfrom=christian.storm@siemens.com;       dmarc=pass (p=REJECT\n sp=REJECT dis=NONE) header.from=siemens.com",
        "X-Original-From": "\"Storm, Christian\" <christian.storm@siemens.com>",
        "Reply-To": "\"Storm, Christian\" <christian.storm@siemens.com>",
        "Precedence": "list",
        "Mailing-list": "list swupdate@googlegroups.com;\n contact swupdate+owners@googlegroups.com",
        "List-ID": "<swupdate.googlegroups.com>",
        "X-Spam-Checked-In-Group": "swupdate@googlegroups.com",
        "X-Google-Group-Id": "605343134186",
        "List-Post": "<https://groups.google.com/group/swupdate/post>,\n <mailto:swupdate@googlegroups.com>",
        "List-Help": "<https://groups.google.com/support/>,\n <mailto:swupdate+help@googlegroups.com>",
        "List-Archive": "<https://groups.google.com/group/swupdate",
        "List-Subscribe": "<https://groups.google.com/group/swupdate/subscribe>,\n <mailto:swupdate+subscribe@googlegroups.com>",
        "List-Unsubscribe": "\n <mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>,\n <https://groups.google.com/group/swupdate/subscribe>"
    },
    "content": "From: Felix Moessbauer <felix.moessbauer@siemens.com>\n\nPreviously the json string types where copied to a stack-allocated\nbuffer, which is problematic if the stack sizes are small.\n\nWe replace this by the corresponding json-c function, which further\navoids custom logic to de-quote the string.\n\nFixes: 4c84360b (\"suricatta/lua: Add suricatta Lua module ...\")\nSigned-off-by: Felix Moessbauer <felix.moessbauer@siemens.com>\n---\nsuricatta/server_lua.c | 7 +------\n1 file changed, 1 insertion(+), 6 deletions(-)",
    "diff": "diff --git a/suricatta/server_lua.c b/suricatta/server_lua.c\nindex b1e559c9..558b3dc1 100644\n--- a/suricatta/server_lua.c\n+++ b/suricatta/server_lua.c\n@@ -279,12 +279,7 @@ static int json_push_to_table(lua_State *L, json_object *jsobj)\n{\nswitch (json_object_get_type(jsobj)) {\ncase json_type_string: {\n- /* Unquote JSON string to push it unquoted to Lua. */\n- char *trimmed = strdupa(json_object_to_json_string(jsobj));\n- trimmed = trimmed[0] == '\"' ? trimmed + 1 : trimmed;\n- size_t len = strlen(trimmed);\n- trimmed[len - 1] = trimmed[len - 1] == '\"' ? '\\0' : trimmed[len - 1];\n- lua_pushstring(L, trimmed);\n+ lua_pushstring(L, json_object_get_string(jsobj));\nbreak;\n}\ncase json_type_boolean:\n",
    "prefixes": [
        "1/1"
    ]
}