Permalink
Browse files

Prepare release 1.3

A few bugfixes since 1.2, and featuring the new --reuse option.
  • Loading branch information...
1 parent 36ff2ec commit 6f8e7706881c4ac606cfdfde80181931e1be56dd @cuviper committed Jun 23, 2013
Showing with 15 additions and 7 deletions.
  1. +10 −2 README
  2. +3 −3 main.c
  3. +2 −2 ssh-pageant.1
View
12 README
@@ -1,4 +1,4 @@
-ssh-pageant 1.2
+ssh-pageant 1.3
------------------------------------------------------------------------------
Home: http://cuviper.github.com/ssh-pageant/
Issues: http://github.com/cuviper/ssh-pageant/issues
@@ -35,6 +35,13 @@ add your ssh keys once. You could also rename ssh-pageant to ssh-agent and
then use something like keychain to manage a single instance, but I don't find
that necessary.
+Another option starting with ssh-pageant 1.3 is "--reuse". When used along
+with "-a SOCKET", ssh-pageant will only start a new daemon if that specific
+path is not already accepting connections. If that path does appear active,
+ssh-pageant will just set SSH_AUTH_SOCK and exit. When using this, you should
+not kill ssh-pageant in your logout scripts, as other shells might be reusing
+the same socket.
+
Note that Pageant itself is not started by ssh-pageant. It is recommended to
add Pageant to the Windows startup configuration so it is always available.
@@ -52,6 +59,7 @@ though, so instead I split that out into this program, ssh-pageant, and I
finally published the code in April 2009.
Version History:
+* Sun Jun 23 2013 - 1.3 - allow reusing existing sockets [-r/--reuse]
* Sat Nov 24 2012 - 1.2 - mirror the exit status of child processes
* Tue Dec 06 2011 - 1.1 - fixed SID issues
* Mon Sep 20 2010 - 1.0 - initial release
@@ -67,7 +75,7 @@ Links:
http://github.com/wesleyd/charade
------------------------------------------------------------------------------
-Copyright (C) 2009, 2010, 2011, 2012 Josh Stone
+Copyright (C) 2009-2013 Josh Stone
License GPLv3+: GNU GPL version 3 or later, http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
View
6 main.c
@@ -1,6 +1,6 @@
/*
* ssh-pageant main code.
- * Copyright (C) 2009, 2010, 2011, 2012 Josh Stone
+ * Copyright (C) 2009-2013 Josh Stone
*
* This file is part of ssh-pageant, and is free software: you can
* redistribute it and/or modify it under the terms of the GNU General
@@ -336,8 +336,8 @@ main(int argc, char *argv[])
return 0;
case 'v':
- printf("ssh-pageant 1.2\n");
- printf("Copyright (C) 2009, 2010, 2011, 2012 Josh Stone\n");
+ printf("ssh-pageant 1.3\n");
+ printf("Copyright (C) 2009-2013 Josh Stone\n");
printf("License GPLv3+: GNU GPL version 3 or later"
" <http://gnu.org/licenses/gpl.html>.\n");
printf("This is free software:"
View
@@ -1,4 +1,4 @@
-.TH ssh\-pageant 1 2012-11-24 1.2 Cygwin
+.TH ssh\-pageant 1 2013-06-23 1.3 Cygwin
.SH NAME
ssh\-pageant - authentication agent
@@ -90,7 +90,7 @@ Holds the agent's process ID, used by \fB\-k\fP to kill it.
Please report bugs or suggest enhancements via the issue tracker at
<\fIhttp://github.com/cuviper/ssh-pageant/issues\fP>.
.SH COPYRIGHT
-Copyright (C) 2009, 2010, 2011, 2012 Josh Stone
+Copyright (C) 2009-2013 Josh Stone
.br
License GPLv3+: GNU GPL version 3 or later
<\fIhttp://gnu.org/licenses/gpl.html\fP>.

0 comments on commit 6f8e770

Please sign in to comment.