From b6502d13477fd5741945d6e1db1d9197d752a50d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Wed, 16 Nov 2022 11:14:45 +0100
Subject: [PATCH] Created new patch 2022-11-16T111442 on branch 8.0.

Pike 8.0.1786: Synch with Roxen 7.0.730. Crypto.DSA, Concurrent.Promise, Standards.{EXIF,IIM}, Web.API
From commit fec9b7f5bf9caacb975c668c95c54eca364ee120
to commit 16a79a4bb257b4cf8a25ec47e7669cd329a6dcfe.
---
 .../patches/2022-11-16T111442/metadata.txt    | 54 +++++++++++++++++++
 1 file changed, 54 insertions(+)
 create mode 100644 refs/heads/8.0/patches/2022-11-16T111442/metadata.txt

diff --git a/refs/heads/8.0/patches/2022-11-16T111442/metadata.txt b/refs/heads/8.0/patches/2022-11-16T111442/metadata.txt
new file mode 100644
index 0000000000..3c0e94ac8b
--- /dev/null
+++ b/refs/heads/8.0/patches/2022-11-16T111442/metadata.txt
@@ -0,0 +1,54 @@
+subject: Pike 8.0.1786: Synch with Roxen 7.0.730. Crypto.DSA, Concurrent.Promise, Standards.{EXIF,IIM}, Web.API
+from: fec9b7f5bf9caacb975c668c95c54eca364ee120
+to: 16a79a4bb257b4cf8a25ec47e7669cd329a6dcfe
+originator: Henrik Grubbström (Grubba) <grubba@grubba.org>
+depends: 2022-03-01T144018
+restart: true
+
+Synch with Roxen 7.0.730/Pike 8.0.1786.
+
+Multiple changes:
+
+• Standards.IIM: Fix alignment of Photoshop 6 block scanner.
+
+https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/
+says that the pascal string containing the description text
+is NUL-padded to an even length.
+
+Fixes #10094.
+
+• Crypto.DSA: Fix rejection of signatures with offset r and/or s.
+
+Fixes #10077.
+
+• Protocols.TELNET: Avoid backtrace when fd is gone.
+
+  Don't stringify missing data in readline_callback() but instead let the next callback handle EOF.
+
+• Concurrent.Promise: Disable debug output.
+
+• Web.Api: Accept all 200-series result codes as success.
+
+Eg Github uses status code 202 on success.
+
+• Web.Api: Authenticate with the Authorization header by default.
+
+Sending OAuth authorization information via query variables has been
+deprecated by RFC6750 (and others), and some endpoints (eg GitHub)
+do no longer support the old method.
+
+Switch to using
+
+  Authorization: Bearer <access_token>
+
+by default.
+
+Also updates Web.Api.Github accordingly.
+
+• Standards.EXIF: Improved robustness of IFD parser.
+
+This notably makes the IFD parser stop attempt to parse IFDs
+after the EXIF IFD. It seems that it is common for the EXIF
+IFD to not be followed by an IFD list terminator.
+
+Also adds some references to the EXIF 2.2 standard.
-- 
GitLab