From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by sourceware.org (Postfix) with ESMTP id 23B963858420 for ; Fri, 17 Sep 2021 17:39:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 23B963858420 Received: from mail-il1-f200.google.com (mail-il1-f200.google.com [209.85.166.200]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-560-eZm_MRKWPki77Iq_v_ED-g-1; Fri, 17 Sep 2021 13:39:02 -0400 X-MC-Unique: eZm_MRKWPki77Iq_v_ED-g-1 Received: by mail-il1-f200.google.com with SMTP id n17-20020a922611000000b0023db5ee1cafso21307860ile.10 for ; Fri, 17 Sep 2021 10:39:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=7jLWM0j3df/XarD3AAHBl8lxp9sue7AlWTA8ZszWbSQ=; b=IEbucbiuu89FBGNY2Uu45Gl+VplkDNX94Xvo9gKofgx+q/bMVWxXS+k5wetIzCYB5s fYmix6rZ0Damyny7tNXKibpc4S1qbzzxMnLl9dDiX6j4UH3sAj/3rLAbU8lpCP9huSff qxuMZGebJnqgdXp4XETrMIWinwchl4JloSjgc75SLmdKFydGDj4PL6Q6npcsPjKcypMM d7/b4pFuAOb3j1uaBUl8KJSKCztkWOMDKcS7vhdDxyVNeF7PJi9Meu183WNh8PqMhHxj CAMZ8LA03x9aPjWHIC3T5U6xL0zYW+F7j61BRpngXipOBxbmdAEdLQVB8vc7x0Q9l2Jq SP4Q== X-Gm-Message-State: AOAM533AvBsIQMP6UA7Ij4XP/XUgrniKx3Ehm3l7mEZSLTv+1laI3Js5 AJI/m+Si3dRnkDhreCwRQMNGispoBPAI0aK1YpzbP1N9gIDafRG7SeGtx0umykPVVxq5bZ+UVJA dBe743bum46jZGNWHnR8lkDJ1WmKObvdFErvvkAwUUA== X-Received: by 2002:a5d:84d2:: with SMTP id z18mr7736825ior.52.1631900341563; Fri, 17 Sep 2021 10:39:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz0aKaPpKVbvIPHYCPYwbxNUuI9Q/VkgiT2wTAlyL1AOqh+X+LMfy86N/Pz7esNLZeZPaQ2znqVNCwcoqtdItU= X-Received: by 2002:a5d:84d2:: with SMTP id z18mr7736812ior.52.1631900341392; Fri, 17 Sep 2021 10:39:01 -0700 (PDT) MIME-Version: 1.0 References: <49932c2202b51969a8ee36648494eb0fa9e73dee.camel@klomp.org> In-Reply-To: <49932c2202b51969a8ee36648494eb0fa9e73dee.camel@klomp.org> From: Noah Sanci Date: Fri, 17 Sep 2021 13:38:50 -0400 Message-ID: Subject: Re: debuginfod: Query debuginfod servers before printing response To: elfutils-devel@sourceware.org X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: multipart/mixed; boundary="00000000000028995905cc346889" X-Spam-Status: No, score=-11.2 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, KAM_BADIPHTTP, KAM_SHORT, NUMERIC_HTTP_ADDR, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, 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: elfutils-devel@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Elfutils-devel mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Sep 2021 17:39:05 -0000 --00000000000028995905cc346889 Content-Type: text/plain; charset="UTF-8" Hello, Here is an updated patch, removing checks for http response headers which debuginfod is not guaranteed to respond with. These headers caused tests to fail despite receiving sufficient headers to confirm functionality. Regards, Noah Sanci --00000000000028995905cc346889 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-debuginfod-Remove-checking-for-unsafe-headers.patch" Content-Disposition: attachment; filename="0001-debuginfod-Remove-checking-for-unsafe-headers.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ktonad6z0 RnJvbSAyOGRiNWYxNmM0NGZhN2JiZDI0YjIyMWI2NWFhNGQxMzM3NTMzNTVjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb2FoIFNhbmNpIDxuc2FuY2lAcmVkaGF0LmNvbT4KRGF0ZTog RnJpLCAxNyBTZXAgMjAyMSAxMDo0NTozOSAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIGRlYnVnaW5m b2Q6IFJlbW92ZSBjaGVja2luZyBmb3IgdW5zYWZlIGhlYWRlcnMKClNvbWUgaHR0cCByZXNwb25z ZSBoZWFkZXIgY2hlY2tzIHdlcmUgcmVtb3ZlZCBzdWNoIGFzIGNoZWNraW5nIGZvcgpDb25uZWN0 aW9uIGFuZCBDYWNoZS1Db250cm9sLiBUaGVzZSBoZWFkZXJzIGFyZSBub3QgZ3VhcmVudGVlZCB0 byBiZQpyZWNlaXZlZCBhbmQgZGVwZW5kIG9uIHByb3h5IGFuZCBsaWJtaWNyb2h0dHBkIHZlcnNp b25zLiBDaGVja2luZyBmb3IKdGhlIGV4aXN0YW5jZSBvZiBDb250ZW50LUxlbmd0aCBhbmQgREVC VUdJTkZPRC0qIGhlYWRlcnMgaXMgc3VmZmljaWVudApzaW5jZSBDb250ZW50LUxlbmd0aCBpcyBh ZGRlZCB1cG9uIGNyZWF0aW9uIG9mIGFuIE1IRF9SZXNwb25zZSBvYmplY3QKYW5kIERFQlVHSU5G T0QtKiBhcmUgYWRkZWQgbWFudWFsbHkuCihzb3VyY2Ugb24gQ29udGVudC1MZW5ndGggYmVpbmcg YWRkZWQ6Cmh0dHBzOi8vd3d3LmdudS5vcmcvc29mdHdhcmUvbGlibWljcm9odHRwZC9tYW51YWwv bGlibWljcm9odHRwZC5odG1sIwogICAgbWljcm9odHRwZF8wMDJkcmVzcG9uc2UtaGVhZGVycyAp CgpTaWduZWQtb2ZmLWJ5OiBOb2FoIFNhbmNpIDxuc2FuY2lAcmVkaGF0LmNvbT4KLS0tCiB0ZXN0 cy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNSArKysrKwogdGVzdHMvcnVu LWRlYnVnaW5mb2QtcmVzcG9uc2UtaGVhZGVycy5zaCB8IDQgLS0tLQogMiBmaWxlcyBjaGFuZ2Vk LCA1IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdGVzdHMvQ2hh bmdlTG9nIGIvdGVzdHMvQ2hhbmdlTG9nCmluZGV4IGM3M2YyNTM0Li5iNjJiYjM1MCAxMDA2NDQK LS0tIGEvdGVzdHMvQ2hhbmdlTG9nCisrKyBiL3Rlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDgg QEAKKzIwMjEtMDktMTcgIE5vYWggU2FuY2kgIDxuc2FuY2lAcmVkaGF0LmNvbT4KKworCSogcnVu LWRlYnVnaW5mb2QtcmVzcG9uc2UtaGVhZGVyLnNoOiByZW1vdmVkIGNoZWNraW5nIGZvciBDb25u ZWN0aW9uCisJYW5kIENhY2hlLUNvbnRyb2wgaW4gcmVzcG9uc2UgaGVhZGVycy4KKwogMjAyMS0w OS0wOCAgTWFyayBXaWVsYWFyZCAgPG1hcmtAa2xvbXAub3JnPgogCiAJKiBydW4tdmFybG9jcy12 YXJzLnNoOiBOZXcgdGVzdC4KZGlmZiAtLWdpdCBhL3Rlc3RzL3J1bi1kZWJ1Z2luZm9kLXJlc3Bv bnNlLWhlYWRlcnMuc2ggYi90ZXN0cy9ydW4tZGVidWdpbmZvZC1yZXNwb25zZS1oZWFkZXJzLnNo CmluZGV4IGJkYjM5YjRkLi4xMGIyYWI0OSAxMDA3NTUKLS0tIGEvdGVzdHMvcnVuLWRlYnVnaW5m b2QtcmVzcG9uc2UtaGVhZGVycy5zaAorKysgYi90ZXN0cy9ydW4tZGVidWdpbmZvZC1yZXNwb25z ZS1oZWFkZXJzLnNoCkBAIC03NCw4ICs3NCw2IEBAIGVudiBERUJVR0lORk9EX1VSTFM9Imh0dHA6 Ly8xMjcuMC4wLjE6IiRQT1JUMSBMRF9MSUJSQVJZX1BBVEg9JGxkcGF0aCAke2Fic190b3BfCiAg ICAgLXZ2diBleGVjdXRhYmxlIEYvcHJvZyA+IHZsb2ctZmluZCRQT1JUMS4xIDI+JjEKIHRlbXBm aWxlcyB2bG9nLWZpbmQkUE9SVDEuMQogZ3JlcCAnQ29udGVudC1MZW5ndGg6ICcgdmxvZy1maW5k JFBPUlQxLjEKLWdyZXAgJ0Nvbm5lY3Rpb246ICcgdmxvZy1maW5kJFBPUlQxLjEKLWdyZXAgJ0Nh Y2hlLUNvbnRyb2w6ICcgdmxvZy1maW5kJFBPUlQxLjEKIGdyZXAgJ1gtREVCVUdJTkZPRC1GSUxF OiAnIHZsb2ctZmluZCRQT1JUMS4xCiBncmVwICdYLURFQlVHSU5GT0QtU0laRTogJyB2bG9nLWZp bmQkUE9SVDEuMQogCkBAIC04NCw4ICs4Miw2IEBAIGVudiBERUJVR0lORk9EX1VSTFM9Imh0dHA6 Ly8xMjcuMC4wLjE6IiRQT1JUMSBMRF9MSUJSQVJZX1BBVEg9JGxkcGF0aCAke2Fic190b3BfCiAg ICAgLXZ2diBleGVjdXRhYmxlIGMzNjcwOGE3ODYxOGQ1OTdkZWUxNWQwZGM5ODlmMDkzY2E1Zjkx MjAgPiB2bG9nLWZpbmQkUE9SVDEuMiAyPiYxCiB0ZW1wZmlsZXMgdmxvZy1maW5kJFBPUlQxLjIK IGdyZXAgJ0NvbnRlbnQtTGVuZ3RoOiAnIHZsb2ctZmluZCRQT1JUMS4yCi1ncmVwICdDb25uZWN0 aW9uOiAnIHZsb2ctZmluZCRQT1JUMS4yCi1ncmVwICdDYWNoZS1Db250cm9sOiAnIHZsb2ctZmlu ZCRQT1JUMS4yCiBncmVwICdYLURFQlVHSU5GT0QtRklMRTogJyB2bG9nLWZpbmQkUE9SVDEuMgog Z3JlcCAnWC1ERUJVR0lORk9ELVNJWkU6ICcgdmxvZy1maW5kJFBPUlQxLjIKIGdyZXAgJ1gtREVC VUdJTkZPRC1BUkNISVZFOiAnIHZsb2ctZmluZCRQT1JUMS4yCi0tIAoyLjMxLjEKCg== --00000000000028995905cc346889--