Mercurial > gftp.yaz
diff lib/sshv2.c @ 227:a85a097bbb02
2003-7-20 Brian Masney <masneyb@gftp.org>
* lib/config_file.c lib/gftp.h - added compare_function to
gftp_config_vars structure. (gftp_set_global_option) use the compare
function to see if the value was actually changed, and if so set the
gftp_configuration_changed variable
* lib/misc.c lib/gftp.h - For glib 1.2, added my version of
g_build_path() since it's not there
* lib/misc.c - GLIB/GTK+ 1.2 fixes
* lib/protocols.c (gftp_fd_open) - cleaned up some
* lib/rfc959.c (rfc959_init) - if the email address is blank, get the
users address here instead of in register_module. It was being blanked
out when the config file was being read
* lib/options.h lib/rfc2068.c lib/rfc959.c lib/sshv2.c - mark the
config variables that can show up in the bookmarks editor
* src/text/gftp-text.c src/gtk/options_dialog.c - use
gftp_set_global_option() to set the new configuration values
* src/gtk/bookmarks.c - fixed crash in bookmarks dialog. Added notebook
widget to the dialog as well. The options that can be edited for this
site will show up in other tabs
* src/gtk/gftp-gtk.c - fixes to the calls to gftp_set_global_option()
* src/gtk/options_dialog.c - added gftp_gtk_setup_bookmark_options()
to display all the editable options for this bookmark
author | masneyb |
---|---|
date | Mon, 21 Jul 2003 00:26:43 +0000 |
parents | b9584a877daf |
children | f330309d2f17 |
line wrap: on
line diff
--- a/lib/sshv2.c Mon Jul 21 00:22:46 2003 +0000 +++ b/lib/sshv2.c Mon Jul 21 00:26:43 2003 +0000 @@ -25,8 +25,8 @@ static gftp_config_vars config_vars[] = { - {"", N_("SSH"), gftp_option_type_notebook, NULL, NULL, 0, NULL, - GFTP_PORT_GTK, NULL}, + {"", N_("SSH"), gftp_option_type_notebook, NULL, NULL, + GFTP_CVARS_FLAGS_SHOW_BOOKMARK, NULL, GFTP_PORT_GTK, NULL}, {"ssh_prog_name", N_("SSH Prog Name:"), gftp_option_type_text, "ssh", NULL, 0, @@ -35,20 +35,24 @@ gftp_option_type_text, NULL, NULL, 0, N_("Extra parameters to pass to the SSH program"), GFTP_PORT_ALL, NULL}, {"ssh2_sftp_path", N_("SSH2 sftp-server path:"), - gftp_option_type_text, NULL, NULL, 0, + gftp_option_type_text, NULL, NULL, GFTP_CVARS_FLAGS_SHOW_BOOKMARK, N_("Default remote SSH2 sftp-server path"), GFTP_PORT_ALL, NULL}, {"ssh_need_userpass", N_("Need SSH User/Pass"), - gftp_option_type_checkbox, GINT_TO_POINTER(1), NULL, 0, + gftp_option_type_checkbox, GINT_TO_POINTER(1), NULL, + GFTP_CVARS_FLAGS_SHOW_BOOKMARK, N_("Require a username/password for SSH connections"), GFTP_PORT_ALL, NULL}, {"ssh_use_askpass", N_("Use ssh-askpass utility"), - gftp_option_type_checkbox, GINT_TO_POINTER(0), NULL, 0, + gftp_option_type_checkbox, GINT_TO_POINTER(0), NULL, + GFTP_CVARS_FLAGS_SHOW_BOOKMARK, N_("Use the ssh-askpass utility to supply the remote password"), GFTP_PORT_GTK, NULL}, {"sshv2_use_sftp_subsys", N_("Use SSH2 SFTP subsys"), - gftp_option_type_checkbox, GINT_TO_POINTER(0), NULL, 0, + gftp_option_type_checkbox, GINT_TO_POINTER(0), NULL, + GFTP_CVARS_FLAGS_SHOW_BOOKMARK, N_("Call ssh with the -s sftp flag. This is helpful because you won't have to know the remote path to the remote sftp-server"), GFTP_PORT_GTK, NULL}, + {NULL, NULL, 0, NULL, NULL, 0, NULL, 0, NULL} };