Return-Path: X-Original-To: apmail-subversion-dev-archive@minotaur.apache.org Delivered-To: apmail-subversion-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E1B6C1744D for ; Wed, 26 Aug 2015 07:26:29 +0000 (UTC) Received: (qmail 55117 invoked by uid 500); 26 Aug 2015 07:26:29 -0000 Delivered-To: apmail-subversion-dev-archive@subversion.apache.org Received: (qmail 55059 invoked by uid 500); 26 Aug 2015 07:26:29 -0000 Mailing-List: contact dev-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@subversion.apache.org Received: (qmail 55049 invoked by uid 99); 26 Aug 2015 07:26:29 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 26 Aug 2015 07:26:29 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id D51EC1AADE8 for ; Wed, 26 Aug 2015 07:26:28 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.1 X-Spam-Level: X-Spam-Status: No, score=-0.1 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=wandisco.com Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id xUipDI4l61ut for ; Wed, 26 Aug 2015 07:26:21 +0000 (UTC) Received: from mail-wi0-f173.google.com (mail-wi0-f173.google.com [209.85.212.173]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 7BB5C20382 for ; Wed, 26 Aug 2015 07:26:21 +0000 (UTC) Received: by wijn1 with SMTP id n1so14588414wij.0 for ; Wed, 26 Aug 2015 00:26:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wandisco.com; s=gapps; h=subject:to:references:from:organization:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=Ll7NiV0DyyOlPCsBHQVGNyWiq3FAq5QIaKTl++cYtbw=; b=iqpnnzhSXUfvhDmcCjs3zyJ58hJJ2T2wsm7lDyT9MopgILmPyfdyasd+SrfI7dH7a4 YBA4JJkwhISsQFleTEdRloUT4lKwumF8Jlnh9nooTD9npZSDjo9xxkT8yk4mJmrLlYnv PAMOdQ44SwmPHpM/ucqcmFJsyvXOVA3ezp6tA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to:content-type :content-transfer-encoding; bh=Ll7NiV0DyyOlPCsBHQVGNyWiq3FAq5QIaKTl++cYtbw=; b=GodyOA0x4bU/OywXr7ty4WdW3e6chWuQ5YRUdLVVs7yaWMsGvFhg2zN08lAt7YB2xh f+fklUdQaIm25uwMhtvJbDK6u1LvMgEPFACHV8nBv/uEEh97Q2PMH5WHqG8djqzurQ42 PMGB6o9F5dJMX2ZAUt94qIZjk+o4fWSwUW860s7+MpDMQbyO/Qdk4wDphIW3+U5vsb60 pdOQBP37oeKCrOEpJjPKXEHWnHRjMk7r3eeefZAQI1ctgozNVgMXHhEmtchbCxaXfQR7 OGhJt3QIUbXvNAogq9G6Vna8vh0jTcYoGHhNOQ9uJQP2Tb91/TGdrLE+goelezX+Q66S zf3A== X-Gm-Message-State: ALoCoQmDYZaSKvI9BFhySUfqUN0VIcWSmrqFKCCMwSR/xlKcLufm+Hf8gHuS6ngeSJp5GIeCRvW+ X-Received: by 10.194.120.198 with SMTP id le6mr56272822wjb.133.1440573980141; Wed, 26 Aug 2015 00:26:20 -0700 (PDT) Received: from zulu.localdomain (cpe-46-164-25-84.dynamic.amis.net. [46.164.25.84]) by smtp.gmail.com with ESMTPSA id pe1sm6136786wic.20.2015.08.26.00.26.19 for (version=TLS1 cipher=RC4-SHA bits=128/128); Wed, 26 Aug 2015 00:26:19 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by zulu.localdomain (Postfix) with ESMTP id 16166F7BB5C8 for ; Wed, 26 Aug 2015 09:26:18 +0200 (CEST) Subject: Re: svn commit: r1697654 - /subversion/branches/1.9.x/STATUS To: dev@subversion.apache.org References: <20150825114910.3BE91AC05CA@hades.apache.org> <55DC57B3.5050009@wandisco.com> <55DC8D0A.3010606@wandisco.com> <55DD4E17.2050102@wandisco.com> <20150826053458.GC19027@tarsus.local2> From: =?UTF-8?Q?Branko_=c4=8cibej?= Organization: WANdisco Message-ID: <55DD6A19.9040809@wandisco.com> Date: Wed, 26 Aug 2015 09:26:17 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20150826053458.GC19027@tarsus.local2> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit On 26.08.2015 07:34, Daniel Shahaf wrote: > Branko Čibej wrote on Wed, Aug 26, 2015 at 07:26:47 +0200: >> On 25.08.2015 23:12, Stefan Fuhrmann wrote: >>> On Tue, Aug 25, 2015 at 4:43 PM, Branko Čibej wrote: >>>> Daniel suggested inserting a dummy handler if we don't have the GPG >>>> agent support. I think that may be the only reasonable solution for both >>>> trunk and 1.9.1 (or .x if we don't thing it's important enough for .1). >>>> >>>> The real effort here is double-checking that a dummy handler won't break >>>> credentials resolution. >>>> >>> I think just starting with a full copying the GPG agent handler and >>> making each call return "failed" should work. Didn't try it, though. >> I'll give this a go and hopefully come up with a test case, too. > I think you might be able to get away with: > > static svn_auth_provider_t dummy = { > .cred_kind = "dummy", NULL, NULL, NULL > }; I just added a private function to return a dummy simple provider; see r1697824. -- Brane