Author: svn-role
Date: Tue Jul  9 04:00:32 2013
New Revision: 1501067

URL: http://svn.apache.org/r1501067
Log:
Merge r1500801 from trunk:

 * r1500801
   Don't require GPG_TTY and TERM when getting passwords from gpg-agent.
   Justification:
     Requiring those variables can prevent some gpg-agent setups from working.
     We cannot assume that everyone using gpg-agent is also using a TTY.
   Votes:
     +1: stsp, danielsh, rhuijben, breser

Modified:
    subversion/branches/1.8.x/   (props changed)
    subversion/branches/1.8.x/STATUS
    subversion/branches/1.8.x/subversion/libsvn_subr/gpg_agent.c

Propchange: subversion/branches/1.8.x/
------------------------------------------------------------------------------
  Merged /subversion/trunk:r1500801

Modified: subversion/branches/1.8.x/STATUS
URL: 
http://svn.apache.org/viewvc/subversion/branches/1.8.x/STATUS?rev=1501067&r1=1501066&r2=1501067&view=diff
==============================================================================
--- subversion/branches/1.8.x/STATUS (original)
+++ subversion/branches/1.8.x/STATUS Tue Jul  9 04:00:32 2013
@@ -120,14 +120,6 @@ Veto-blocked changes:
 Approved changes:
 =================
 
- * r1500801
-   Don't require GPG_TTY and TERM when getting passwords from gpg-agent.
-   Justification:
-     Requiring those variables can prevent some gpg-agent setups from working.
-     We cannot assume that everyone using gpg-agent is also using a TTY.
-   Votes:
-     +1: stsp, danielsh, rhuijben, breser
-
  * r1500762, r1500799, r1500802
    Make gpg-agent password store verify that a usable GPG agent exists.
    Justification:

Modified: subversion/branches/1.8.x/subversion/libsvn_subr/gpg_agent.c
URL: 
http://svn.apache.org/viewvc/subversion/branches/1.8.x/subversion/libsvn_subr/gpg_agent.c?rev=1501067&r1=1501066&r2=1501067&view=diff
==============================================================================
--- subversion/branches/1.8.x/subversion/libsvn_subr/gpg_agent.c (original)
+++ subversion/branches/1.8.x/subversion/libsvn_subr/gpg_agent.c Tue Jul  9 
04:00:32 2013
@@ -283,11 +283,6 @@ password_get_gpg_agent(svn_boolean_t *do
           return SVN_NO_ERROR;
         }
     }
-  else
-    {
-      close(sd);
-      return SVN_NO_ERROR;
-    }
 
   /* Send TTY_TYPE to the gpg-agent daemon. */
   tty_type = getenv("TERM");
@@ -299,11 +294,6 @@ password_get_gpg_agent(svn_boolean_t *do
           return SVN_NO_ERROR;
         }
     }
-  else
-    {
-      close(sd);
-      return SVN_NO_ERROR;
-    }
 
   /* Compute LC_CTYPE. */
   lc_ctype = getenv("LC_ALL");


Reply via email to