Another patch

Miguel Coca e970095@zipi.fi.upm.es
Wed Jul 17 16:53:01 2002


--IU5/I01NYhRvwH70
Content-Type: multipart/mixed; boundary="ZJcv+A0YCCLh2VIg"
Content-Disposition: inline


--ZJcv+A0YCCLh2VIg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi everybody again,

Here are the ChangeLogs for another patch towards GPA 0.5.0. I've sent the
real patch to Bernhard Reiter. There is only a last patch left, so the merge
is almost complete.

There have been several large changes this time, mostly:

        * The output of GPAPA is passed through gettext()

        * Support for searching keys on keyservers. This includes a dialog
        that is displayed when a search returns more than one key. This also
        uses some code from WinPT and is only available on windows.

        * Several cosmetic changes (see the ChangeLog for details) to the
        order of columns in lists.

Regards,
--=20
Miguel Coca                                         e970095@zipi.fi.upm.es
PGP Key 0x27FC3CA8                         http://zipi.fi.upm.es/~e970095/

--ZJcv+A0YCCLh2VIg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=ChangeLog-gpapa
Content-Transfer-Encoding: quoted-printable

2002-02-24  Peter Gerwinski <peter.gerwinski@g-n-u.de>

	* Makefile.am (noinst_PROGRAMS): Removed gpapatest.

	* gpapa.c, gpapafile.c, gpapaintern.c, gpapapublickey.c,
	gpapasecretkey.c: gettextify output.

	* gpapa.c (gpapa_http_quote): New function. Quotes a string for an
	HTTP request.
	(gpapa_dehtml): New function. Removes every HTML tag from a string.
	(gpapa_report_hkp_error): New function, which reports to the
	application an error when contacting the keyserver.
	(gpapa_receive_public_key_from_server): Quote the key ID before
	sending it to the server. Use gpapa_report_hkp_error when
	appropiate.
	(gpapa_search_public_keys_on_server): New function. Looks for keys
	matching some search terms on the keyserver and returns a list
	with them.

	* gpapa.h: Added gpapa_report_hkp_error and
	gpapa_search_public_keys_on_server functions.

	* gpapapublickey.c (gpapa_public_key_send_to_server): Use
	gpapa_report_hkp_error when appropiate.

	* keyserver.c: Changed the hardcoded port 11371 to the HKP_PORT
	constant defined in keyserver.h. Set to debug mode (defined
	DEBUG).
	(sock_getline)
	(kserver_search_init)
	(kserver_search): New functions.

	* keyserver.h: Added HKP_PORT constant. Defined keyserver_key type.
	(kserver_search_init)
	(kserver_search): New functions. They use code from WinPT (file
	Src/wptKeyserver.cpp).
=09

--ZJcv+A0YCCLh2VIg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=ChangeLog-po
Content-Transfer-Encoding: quoted-printable

2002-02-24  Peter Gerwinski <peter.gerwinski@g-n-u.de>

	* de.po: Updated.

	* POTFILES.in: Added all new files, as well as all of gpapa.
=09

--ZJcv+A0YCCLh2VIg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=ChangeLog-src
Content-Transfer-Encoding: quoted-printable

2002-02-25  Peter Gerwinski <peter.gerwinski@g-n-u.de>

	* gpafilesel.c (gpa_file_selection_dir_expand): Account for the
	use of UTF8 for filenames.

2002-02-24  Peter Gerwinski <peter.gerwinski@g-n-u.de>

	* Makefile.am (gpa_SOURCES): Added keyimpseldlg.c and keyimpseldlg.h.

	* encrypt.xpm, verify.xpm: New icons.

	* fileman.c (show_file_detail): Changed all the references to
	"detail view" to "verify signature" in messages.
	(toolbar_file_verify): New function.
	(gpa_fileman_toolbar_new): Added "verify" button.

	* filesigndlg.c: Small formatting changes.

	* gpafilesel.c: Fixes to comments and spelling.

	* gpawidgets.c (gpa_secret_key_list_new, gpa_public_key_list_new):
	Swapped column titles. Changed default widths.
	(gpa_key_list_new_from_glist): New function.

	* gpawidgets.h: Added "extern" to declarations. Adde
	gpa_key_list_new_from_glist function.

	* gtktools.c (gpa_window_error): Remove call to gettext for the
	error message. Was not needed.

	* icons.c (xpms): Added verify_xpm to the list.

	* keyimpseldlg.h, keyimpseldlg.c: New files. A new "key import
	selection dialog" which shows the result of a key search on the
	server and letws the user import them.

	* keyring.c: Formatting changes all over.
	(keyring_editor_import): Use the key import selection dialog when
	the search returns more than one result.

	* keysmenu.c (keys_generateRevocation): Swapped column titles.
	Changed default widths.

	* optionsmenu.c (options_recipients_set)
	(options_recipients)
	(options_key_select)
	(options_key): Swapped column titles. Changed default widths.
=09

--ZJcv+A0YCCLh2VIg--

--IU5/I01NYhRvwH70
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9NYSCjE3Htif8PKgRAmTIAJ9bXAIJ6j/Pb5zIakCAKTVi8pLO5QCgrJfe
AXW1kqb7FjSg9jA33dLrEOE=
=Alsy
-----END PGP SIGNATURE-----

--IU5/I01NYhRvwH70--