summaryrefslogtreecommitdiff
path: root/app/ssh-askpass/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'app/ssh-askpass/ChangeLog')
-rw-r--r--app/ssh-askpass/ChangeLog321
1 files changed, 321 insertions, 0 deletions
diff --git a/app/ssh-askpass/ChangeLog b/app/ssh-askpass/ChangeLog
new file mode 100644
index 000000000..3b0b6dbd6
--- /dev/null
+++ b/app/ssh-askpass/ChangeLog
@@ -0,0 +1,321 @@
+2001-02-14 04:10 jmknoble
+
+ * Imakefile: New version 1.2.0.
+
+2001-02-14 04:07 jmknoble
+
+ * README, x11-ssh-askpass.c, x11-ssh-askpass.h,
+ x11-ssh-askpass.man.in: Updated copyright notices to include 2001.
+
+2001-02-14 04:06 jmknoble
+
+ * Imakefile, README: Moved default BINDIR to
+ /usr/local/libexec/openssh to conform with recent releases of
+ portable OpenSSH.
+
+2001-02-14 03:59 jmknoble
+
+ * x11-ssh-askpass.c, x11-ssh-askpass.h, x11-ssh-askpass.man.in: Now
+ x11-ssh-askpass understands newline characters ('\n') in text
+ labels (both the prompt string and the button labels). Each line
+ of text in the label is displayed on a separate line in the dialog.
+ Requested by Markus Friedl
+ <markus.friedl@informatik.uni-erlangen.de> to support
+ challenge/response authentication in OpenSSH.
+
+2001-02-14 03:49 jmknoble
+
+ * x11-ssh-askpass.c: Bugfix: "*grabServer" resource was setting
+ flag to grab pointer. Fixed. (Not surprising that no one noticed;
+ i suspect it's not very widely used).
+
+2001-02-14 03:46 jmknoble
+
+ * x11-ssh-askpass.man.in: Merged changes from matthieu@openbsd.org:
+ Use .Nm instead of @NAME@. It fixes a strange formatting error.
+
+2000-11-08 23:19 jmknoble
+
+ * Imakefile: New version 1.1.1.
+
+2000-11-08 23:19 jmknoble
+
+ * x11-ssh-askpass.c: Fixed problem where inputTimeout of '0' was
+ considered invalid due to bad octal conversion. Fixed small
+ potential memory leak.
+
+2000-11-07 06:20 jmknoble
+
+ * Imakefile: Bumped version to 1.1.0.
+
+2000-11-07 06:20 jmknoble
+
+ * TODO: Added notes about recently done stuff (that's what todo
+ lists are for, isn't it?;).
+
+2000-11-07 06:16 jmknoble
+
+ * SshAskpass-1337.ad, SshAskpass-NeXTish.ad, SshAskpass-default.ad,
+ SshAskpass-green.ad, SshAskpass-motif.ad: Added new '*inputTimeout'
+ resource, with explanatory comment.
+
+2000-11-07 06:15 jmknoble
+
+ * x11-ssh-askpass.man.in: Documented new '*inputTimeout' resource.
+
+2000-11-07 06:15 jmknoble
+
+ * x11-ssh-askpass.c: Fixed a few warnings, commented another.
+ Print message to stderr when we time out, so as not to completely
+ confuse the user.
+
+2000-11-07 05:42 jmknoble
+
+ * x11-ssh-askpass.c, x11-ssh-askpass.h: Did stuff to handle timing
+ out if no input received. In particular, this required changing
+ XNextEvent() in main application loop to XtAppNextEvent(). May
+ make this larger and more cumbersome....
+
+ Also did stuff to make the button labels shift down and to the
+ right when pressed if they're drawn with 3D shading/highlighting,
+ so that they actually *look* pressed.
+
+ Finally, added code to handle MotionNotify events, so that buttons
+ don't continue to look pressed if the pointer button is pressed,
+ but the pointer is outside the button. Wheeeee! Now we have an
+ actual user interface!
+
+2000-11-07 05:23 jmknoble
+
+ * SshAskpass-1337.ad, SshAskpass-NeXTish.ad, SshAskpass-default.ad,
+ SshAskpass-green.ad, SshAskpass-motif.ad: Converted colors from
+ old-style "#rrggbb" to new-style "rgb:rr/gg/bb". Corrected typo in
+ perspicacious commentary.
+
+2000-10-30 05:28 jmknoble
+
+ * Imakefile: Bumped version to 1.0.3.
+
+2000-10-30 05:28 jmknoble
+
+ * SshAskpass-1337.ad, SshAskpass-NeXTish.ad, SshAskpass-default.ad,
+ SshAskpass-green.ad, SshAskpass-motif.ad: Added resources used for
+ pseudo-resolution-independence, along with default values and long,
+ drawn out, but mildly fulfilling explanation.
+
+2000-10-30 05:27 jmknoble
+
+ * x11-ssh-askpass.man.in: Documented the new resources for
+ pseudo-resolution-independence (defaultXResolution,
+ defaultYResolution, xResolutionFuzz, and yResolutionFuzz).
+
+2000-10-30 05:25 jmknoble
+
+ * x11-ssh-askpass.c, x11-ssh-askpass.h: Added a small amount of
+ resolution-independence to the dialog widgets. Now we detect the
+ actual X and Y resolution the server is running at; and if they're
+ significantly different from the ones our resource settings expect,
+ then we stretch or shrink buttons, indicators, and spacing to fit
+ the actual resolution. Sometimes X11 really makes my stomach
+ hurt....
+
+2000-09-24 00:51 jmknoble
+
+ * Imakefile: New version 1.0.2.
+
+2000-09-24 00:43 jmknoble
+
+ * x11-ssh-askpass.c, x11-ssh-askpass.h: Added process ID to
+ diagnostic/error messages on stderr (helps when more than one
+ ssh-askpass is started, e.g., with a shortcut key and keyboard
+ repeat).
+
+ Modified keyboard and pointer grabbing so that, if we don't get the
+ keyboard or pointer the first time, we print a helpful message,
+ sleep, and then retry. If we time out without successfully getting
+ the keyboard or pointer, then we fail as before.
+
+ Combined the logic for grabKeyboard() and grabPointer() into a
+ common function performGrab(). This makes it easier to ensure that
+ the grab/sleep logic is correct in both places.
+
+ Fixed, worked around or commented on a few warnings emitted by 'gcc
+ -Wall -W -ansi -pedantic'.
+
+2000-09-24 00:32 jmknoble
+
+ * resources.c: Removed unused declaration of get_time_resource.
+
+2000-08-28 03:35 jmknoble
+
+ * Imakefile, TODO: Added TODO file for listing potential future
+ projects within x11-ssh-askpass.
+
+2000-08-28 03:35 jmknoble
+
+ * README: Added 'make install.man' to installation instructions.
+ Formulated better wording for reference to (now ancient) Perl/Tk
+ ssh-askpass.
+
+2000-08-28 03:26 jmknoble
+
+ * Imakefile, x11-ssh-askpass.man.in: Added facilities to Imakefile
+ and man page to automatically insert name, date, and version into
+ man page. Changed install target to include man page. Rearranged
+ clean and dist targets slightly. Ready for release.
+
+2000-08-28 02:54 jmknoble
+
+ * x11-ssh-askpass.man.in: Added corrections and clarifications:
+ Mentioned optional label on command line; noted which toolkit
+ options are unsupported; and added extra indicator-specific
+ resources.
+
+2000-08-28 02:00 jmknoble
+
+ * x11-ssh-askpass.c: Moved saving of argc/argv to after call to
+ XtAppInitialize(), so that toolkit arguments get properly removed
+ from the argument list.
+
+2000-08-28 01:43 jmknoble
+
+ * x11-ssh-askpass.man.in: Changed author email address from
+ pobox.com to jmknoble.cx. Added 2000 to copyright date.
+
+2000-08-28 01:42 jmknoble
+
+ * x11-ssh-askpass.man.in: Added man page for x11-ssh-askpass from
+ Matthieu Herrb <matthieu@laas.fr> of OpenBSD.
+
+2000-08-28 01:31 jmknoble
+
+ * README, SshAskpass-1337.ad, SshAskpass-NeXTish.ad,
+ SshAskpass-default.ad, SshAskpass-green.ad, SshAskpass-motif.ad,
+ dynlist.c, dynlist.h, x11-ssh-askpass.c, x11-ssh-askpass.h: Changed
+ ISO-8859-1 copyright character '©' to ASCII '(C)'.
+
+2000-08-28 01:27 jmknoble
+
+ * README, SshAskpass-1337.ad, SshAskpass-NeXTish.ad,
+ SshAskpass-default.ad, SshAskpass-green.ad, SshAskpass-motif.ad,
+ drawing.c, drawing.h, dynlist.c, dynlist.h, resources.c,
+ resources.h, x11-ssh-askpass.c, x11-ssh-askpass.h: Changed author
+ email address from pobox.com to jmknoble.cx. Added 2000 to
+ copyright date.
+
+2000-08-28 01:19 jmknoble
+
+ * x11-ssh-askpass.c: Oops. When the keyboard or pointer grab
+ failed, the fprintf() calls to print the error message were missing
+ the 'reason' argument. Thanks to Daniel Packman
+ <pack@mop2.eos.ucar.edu>.
+
+2000-08-28 01:17 jmknoble
+
+ * Imakefile: Portability enhancements to Imakefile, suggested by
+ Charles Levert <charles@comm.polymtl.ca>. Use imake's '...Cmd'
+ macros where available; otherwise, use less-nonportable commands.
+
+ Bumped version to 1.0.1.
+
+2000-01-07 04:53 jmknoble
+
+ * README: Added note about location of x11-ssh-askpass.
+
+2000-01-07 04:52 jmknoble
+
+ * Imakefile: Now we install the actual program as
+ `x11-ssh-askpass', and make a symlink to that from `ssh-askpass'.
+ This allows for multiple passphrase dialogs on a system.
+
+ Bumped version to 1.0.
+
+1999-12-24 01:59 jmknoble
+
+ * Imakefile: Oops. Version backed out to 0.99; missing spec file
+ for building RPMs.
+
+1999-12-24 01:05 jmknoble
+
+ * Imakefile: Updated version to 1.0. Removed reference to utils.h.
+ Prefer install targets available in X11R6.
+
+1999-12-24 01:00 jmknoble
+
+ * README: Updated install directory. Removed reference to utils.h.
+
+1999-12-24 00:58 jmknoble
+
+ * resources.c, resources.h: Moved header includes from utils.h into
+ resources.c. Trimmed unused functions.
+
+1999-12-24 00:56 jmknoble
+
+ * dynlist.c: Removed potential memory leak (and ensuing loss of
+ buffer contents) if realloc() failed.
+
+1999-12-24 00:53 jmknoble
+
+ * utils.h: Moved header includes from here into resources.c.
+
+1999-12-04 23:21 jmknoble
+
+ * Imakefile: Added patch from Markus Friedl to change use of awk
+ (with GNU-specific extensions?) to sed, more likely to be available
+ on various platforms.
+
+1999-11-23 05:16 jmknoble
+
+ * .cvsignore: Added ChangeLog to .cvsignore.
+
+1999-11-23 05:14 jmknoble
+
+ * Imakefile: Added facility for autogenerating ChangeLog using
+ cvs2cl.
+
+1999-11-23 04:57 jmknoble
+
+ * .cvsignore, README, README.x11-ssh-askpass:
+ README.x11-ssh-askpass moved to README. Shorter.
+
+1999-11-23 04:55 jmknoble
+
+ * .cvsignore: Added .cvsignore file.
+
+1999-11-23 04:53 jmknoble
+
+ * Imakefile, SshAskpass-1337.ad, SshAskpass-NeXTish.ad,
+ SshAskpass-default.ad, SshAskpass-green.ad, SshAskpass-motif.ad,
+ x11-ssh-askpass.c, x11-ssh-askpass.h: - Added version to tarball.
+ - *grab(Keyboard|Pointer|Server) resources had inverted values in
+ app-defaults files. - Futzed with spacing in default and NeXTish
+ themes. - Added setrlimit() call to main() to avoid core dumps.
+
+1999-11-23 04:50 jmknoble
+
+ * Imakefile, SshAskpass-1337.ad, SshAskpass-NeXTish.ad,
+ SshAskpass-default.ad, SshAskpass-green.ad, SshAskpass-motif.ad,
+ resources.c, resources.h, x11-ssh-askpass.c, x11-ssh-askpass.h: -
+ Can optionally grab server (*grabServer resource, off by default).
+ - get_pixel_resource(), get_integer_resource() now take default
+ value. - Added minimum/maximum indicator count. - memset()
+ passphrase to 0s before freeing. - Use fputs() instead of printf()
+ to avoid possibility of passphrase getting stored in dynamic
+ memory by stdio.
+
+1999-11-23 04:43 jmknoble
+
+ * Imakefile, README.x11-ssh-askpass, SshAskpass-1337.ad,
+ SshAskpass-NeXTish.ad, SshAskpass-default.ad, SshAskpass-green.ad,
+ SshAskpass-motif.ad, drawing.c, drawing.h, dynlist.c, dynlist.h,
+ resources.c, resources.h, utils.h, x11-ssh-askpass.c,
+ x11-ssh-askpass.h: Initial revision
+
+1999-11-23 04:43 jmknoble
+
+ * Imakefile, README.x11-ssh-askpass, SshAskpass-1337.ad,
+ SshAskpass-NeXTish.ad, SshAskpass-default.ad, SshAskpass-green.ad,
+ SshAskpass-motif.ad, drawing.c, drawing.h, dynlist.c, dynlist.h,
+ resources.c, resources.h, utils.h, x11-ssh-askpass.c,
+ x11-ssh-askpass.h: Begin CVS revision control
+