From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Status: No, score=-3.2 required=3.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id EC7661F405 for ; Tue, 23 Jan 2024 03:11:41 +0000 (UTC) Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-6d9bbf71bc8so2265908b3a.1 for ; Mon, 22 Jan 2024 19:11:41 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705979500; x=1706584300; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=TXBawEv/7dU0L+k7vHqa0DBx6OdZ07JVDCTIOo7c0W4=; b=bwYZmfTYRR8QNRycMw8nM99xVvnC+wf3/BDXKqb0Uy6QE1J6CQxWFRmJHEwRoFpaap 0Rj6TnMd1sxqO7Y2sMBMm3l2Af4wUhaWYNhOPWIVnLCQ7XDUfSkruw7xSr/KczbzxeIv w3L0z/2DQtuw+H0Ce/BJxUz/cLUX/RWRbjus2v//Bm5KEu2t+QkQE2ZVYgDhKvSZ51CR zsKhHw+7dMXcLgiWMfgs1AnV5bnIYvTyT10NhGTuSr7x8lc3tGWF3hOfqmJw4ktLUNru fUjIMmOxo+9ydYto/gOPC/e8cNXD6Dfj1q5gkK2UzEgwFrnnfa2b0RH2eKrbkVQsH0gT xKNg== X-Gm-Message-State: AOJu0YzHWRWp4v2x4Pnp0mhiwQ8XFnZQwCoFDKNiNQqZ2cidTOBbEYJM 1vr5xDa9a0uCOsURExpPfEoM/hS0JRXHiN1brcUWev45uwXZ1o0HQckQfPDfxmh7GCS8VM3jzyi f X-Google-Smtp-Source: AGHT+IFq46e+zmyo2h7crwN5Z8g42IKFhn/ZTgGBImibnvbHhdFNlo24EbGLhkC5ZC9uoTfp0ZKrWQ== X-Received: by 2002:a05:6a00:189e:b0:6dd:5dca:7ab8 with SMTP id x30-20020a056a00189e00b006dd5dca7ab8mr312866pfh.62.1705979500129; Mon, 22 Jan 2024 19:11:40 -0800 (PST) Received: from spot.lan ([2601:602:a300:5ffb:858:76dd:2bb6:ee4f]) by smtp.gmail.com with ESMTPSA id h5-20020aa786c5000000b006dbd2fb0451sm4319555pfo.166.2024.01.22.19.11.39 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Mon, 22 Jan 2024 19:11:39 -0800 (PST) From: Stefan Sundin To: clogger-public@yhbt.net Subject: rack 3.x compatibility Date: Mon, 22 Jan 2024 19:08:25 -0800 Message-ID: <20240123031126.70784-1-git@stefansundin.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: Hello. I did some work to get clogger up to spec with rack 3.x. This is my first time using git to send patches, so hopefully I did everything right. Feels good to not use GitHub for a change. The only "breakage" here is that malformed headers will now throw an error instead of work. Let me know if you prefer another solution other than deleting the test test_broken_header_response. Thanks!