{"id":2225746,"url":"http://patchwork.ozlabs.org/api/patches/2225746/?format=json","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/projects/58/?format=json","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":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<31F9C523-764A-428C-B47B-84DF649ECB1C@siemens.com>","list_archive_url":null,"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/people/72180/?format=json","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/series/500820/?format=json","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":{},"related":[],"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"]}