Commit Graph

14439 Commits

Author SHA1 Message Date
421bc6b8ae add spanish OMF file
svn path=/trunk/; revision=17312
2002-06-27 18:04:16 +00:00
29d21a6a09 Loop on our reads while errno is EINTR or EAGAIN. Also make sure to
2002-06-27  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c (gpg_ctx_op_step): Loop on our reads while
	errno is EINTR or EAGAIN. Also make sure to completely read stdout
	and stderr by keeping better state.

svn path=/trunk/; revision=17311
2002-06-27 17:55:26 +00:00
95d75ed01d Removed camel/camel-pgp-context.c and added camel-gpg-context.c and
2002-06-27  Jeffrey Stedfast  <fejj@ximian.com>

	* POTFILES.in: Removed camel/camel-pgp-context.c and added
	camel-gpg-context.c and camel-multipart-encrypted.c.

svn path=/trunk/; revision=17310
2002-06-27 17:34:46 +00:00
445746b040 apply patch from owen taylor
2002-06-27  Aaron Weber  <aaron@ximian.com>

	* C/evolution-C.omf: apply patch from owen taylor

2002-06-27  Aaron Weber  <aaron@ximian.com>

	* evolution-no.omf: apply patch from otaylor.

svn path=/trunk/; revision=17308
2002-06-27 15:25:06 +00:00
c02c6d6972 Loop on our reads while errno is EINTR or EAGAIN.
2002-06-27  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c (gpg_ctx_op_step): Loop on our reads while
	errno is EINTR or EAGAIN.

svn path=/trunk/; revision=17307
2002-06-27 05:21:36 +00:00
d5898b33c7 Use the new CamelMultipartEncrypted class to do our encryption work for
2002-06-26  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (build_message): Use the new
	CamelMultipartEncrypted class to do our encryption work for us. We
	also need to always get the user's userid before encrypting since
	pgp/gpg need that.
	(e_msg_composer_new_with_message): Handle multipart/signed and
	multipart/encrypted parts by adding the (decrypted) content and
	setting the composer to pgp sign/encrypt the message when the user
	re-sends it.

svn path=/trunk/; revision=17306
2002-06-27 00:08:17 +00:00
c2ea337354 updated
svn path=/trunk/; revision=17305
2002-06-26 23:09:17 +00:00
80ba32b987 slight build fixes
svn path=/trunk/; revision=17304
2002-06-26 22:25:10 +00:00
ecb477e338 Removed.
2002-06-26  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-pgp-context.[c,h]: Removed.

	* camel-pgp-mime.c (pgp_mime_part_sign_restore_part): Removed.
	(pgp_mime_part_sign_prepare_part): Removed.
	(camel_pgp_mime_part_sign): Removed.
	(camel_pgp_mime_part_verify): Removed.
	(camel_pgp_mime_part_encrypt): Removed.
	(camel_pgp_mime_part_decrypt): Removed.
	(camel_pgp_mime_is_rfc2015_signed): Documented.
	(camel_pgp_mime_is_rfc2015_encrypted): Same.

svn path=/trunk/; revision=17303
2002-06-26 22:15:24 +00:00
a34d5f778d updated
svn path=/trunk/; revision=17302
2002-06-26 22:07:41 +00:00
47400a031c Don't allow the pgp type to be anything except NONE or GPG.
2002-06-26  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-config.c (config_read): Don't allow the pgp type to be
	anything except NONE or GPG.

	* mail-preferences.c (mail_preferences_apply): Don't allow someone
	to use anything other than GnuPG.

	* mail-crypto.c (mail_crypto_get_pgp_cipher_context): No need to
	handle pgp5 or pgp6 types anymore since we are no longer
	supporting them. Ding dong the witch is dead!

	* mail-format.c (handle_multipart_encrypted): Rewritten to use
	camel_multipart_encrypted_decrypt.

	* mail-crypto.c (mail_crypto_pgp_mime_part_verify): Removed.
	(mail_crypto_pgp_mime_part_encrypt): Removed.
	(mail_crypto_pgp_mime_part_decrypt): Are we seeing a trend yet?

svn path=/trunk/; revision=17301
2002-06-26 21:14:09 +00:00
26fb05c8cb Use the new CamelMultipartEncrypted class to do our encryption work for
2002-06-26  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (build_message): Use the new
	CamelMultipartEncrypted class to do our encryption work for us. We
	also need to always get the user's userid before encrypting since
	pgp/gpg need that.

svn path=/trunk/; revision=17300
2002-06-26 20:39:26 +00:00
deeb747aeb Oops, this needs to take a userid argument.
2002-06-26  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-multipart-encrypted.c (camel_multipart_encrypted_encrypt):
	Oops, this needs to take a userid argument.

svn path=/trunk/; revision=17299
2002-06-26 20:38:08 +00:00
e3b754e4ad remove the search-refining feature, which isn't actually true, i think.
2002-06-26  Aaron Weber  <aaron@ximian.com>

	* C/usage-contact.sgml: remove the search-refining feature, which
	isn't actually true, i think.

	* C/apx-authors.sgml: update slightly.

	* C/apx-bugs.sgml: remove list of 1.1.x features.

	* C/usage-mainwindow.sgml: minor tweaks

svn path=/trunk/; revision=17298
2002-06-26 19:27:35 +00:00
0e81a5651c Removed (never did anything anyway).
2002-06-26  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c (gpg_clearsign): Removed (never did anything
	anyway).

	* camel-pgp-context.c (pgp_clearsign): Removed.

	* camel-cipher-context.c (camel_cipher_clearsign): Removed unused
	method.

svn path=/trunk/; revision=17297
2002-06-26 19:20:32 +00:00
a44c898aa1 New class implementing the multipart/encrypted content type. Contains
2002-06-26  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-multipart-encrypted.[c,h]: New class implementing the
	multipart/encrypted content type. Contains methods for encrypting
	and decrypting a multipart/encrypted MIME object.

svn path=/trunk/; revision=17296
2002-06-26 19:14:34 +00:00
d8c7287326 Check for NODATA too.
2002-06-26  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c (gpg_ctx_parse_status): Check for NODATA
	too.

svn path=/trunk/; revision=17295
2002-06-26 18:49:05 +00:00
58b5a7c733 Only let the dialog be opened once
svn path=/trunk/; revision=17294
2002-06-26 17:29:26 +00:00
fb89bd8441 Fix crash on "broken" rdfs
svn path=/trunk/; revision=17293
2002-06-26 17:15:54 +00:00
8d54d8cfbd Fix a typo in the Locations file
svn path=/trunk/; revision=17292
2002-06-26 16:44:55 +00:00
6bb5b8850a Sort the states in the right order
svn path=/trunk/; revision=17291
2002-06-26 16:07:40 +00:00
9a210db24f Fix bugs, make the folder list be a storage set view and add a delete url button
svn path=/trunk/; revision=17290
2002-06-26 15:42:01 +00:00
6f679c6c88 Changes for an importer bug and to get the storagesetselector in the summary
svn path=/trunk/; revision=17289
2002-06-26 15:12:24 +00:00
65117fc884 Fixes #25410
2002-06-25  Rodrigo Moya <rodrigo@ximian.com>

	Fixes #25410

	* gui/alarm-notify.c (AlarmNotify_removeCalendar): do proper
	cleanup on removal of clients.
	(alarm_notify_add_calendar): ditto.

svn path=/trunk/; revision=17287
2002-06-26 10:45:15 +00:00
1d97d41992 Remove the #include for camel-spoold-store.h
2002-06-25  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/local/camel-local-provider.c: Remove the #include for
	camel-spoold-store.h

svn path=/trunk/; revision=17285
2002-06-26 02:49:39 +00:00
58e9041bff Include <sys/time.h> for struct timeval.
2002-06-26  Not Zed  <NotZed@Ximian.com>

	* camel-gpg-context.c: Include <sys/time.h> for struct timeval.

	* providers/local/camel-local-provider.c
	(camel_provider_module_init): Removed spoold provider.  The spool
	provider does it now.

2002-06-25  Not Zed  <NotZed@Ximian.com>

	* providers/local/camel-spool-folder.c (camel_spool_folder_new):
	Support a new xstatus option - folders update/honour the
	Status/X-Status headers in addition to X-Evolution.

	* providers/local/camel-local-summary.c
	(camel_local_summary_write_headers): If supplied with an
	additional status or xstatus arg, write a Status header and/or
	X-Status.  Also fix the case of properly terminating the headers
	if an xev line isn't supplied.

	* providers/local/Makefile.am (libcamellocalinclude_HEADERS,SOURCES):
	Removed spoold-store.[ch].

	* providers/local/camel-local-provider.c
	(camel_provider_module_init): For the spoold type, just use the
	spool store instead.

	* providers/local/camel-spool-store.h: Added a type field, so the
	1 store can implement different types without having to subclass.

	* providers/local/camel-spool-store.c
	(camel_spool_store_get_toplevel_dir): Removed, inherits from local
	store now.
	(construct): If we're pointing to a file, treat it as mbox mode,
	otherwise treat it as 'elm' mode.
	(get_folder): Only test for INBOX in mbox mode.
	(get_folder_info_elm):
	(get_folder_info_mbox): Two alternatives for getting folder info,
	depending on the type of folder we're looking at.
	(get_folder_info_mbox): Make the url include the protocol.
	(scan_dir): "

	* providers/local/camel-spoold-store.c
	(camel_spoold_store_get_toplevel_dir): Removed, inherits from
	local store now.

	* camel-folder.c (get_message_user_tag): Dont use a
	g_return_if_fail for info==NULL.  This is not an error.
	(set_message_user_tag): And same here.
	(set_message_user_flag): Sigh, and here.
	(get_message_user_flag): And here.
	(set_message_flags): and here ...
	(get_message_flags): Dum de dum, de done at last.

	* providers/local/camel-mbox-folder.c (mbox_get_message): Check
	for new messages whenever we retrieve one.  In the common
	no-update case, this is a single stat.
	(mbox_get_message): If we need to rescan, then force a full rescan
	to make sure it does the right thing.
	(mbox_get_message): Cleanup the exception handling a bit, if we do
	get an error, propagate any folder changes anyway as well.
	(mbox_set_message_user_flag): Argh more of these stupid g_returns
	taht shouldn't be.
	(mbox_set_message_user_tag): Here too.
	(mbox_set_message_flags): If the read flag is being changed, mark
	it as an xevchange (i.e. Status line change).

	* providers/local/camel-mbox-summary.c (summary_rebuild): Merged
	into summary_update.
	(summary_update): Changed to allow it to update existing lists of
	messages without clearing out the summary.
	(mbox_summary_check): Dont clear the summary, just re-scan.
	(message_info_new): Attempt to support the 'Status: RO' elm/pine
	thing.
	(camel_mbox_summary_encode_status):
	(camel_mbox_summary_decode_status): Util functions for
	creating/parsing the Status line.
	(camel_mbox_summary_sync_mbox): Write out the status line if we're
	going to try support it.
	(camel_mbox_summary_xstatus): Implement option to control
	read/write of (x-)status.
	(message_info_new): Do x-status stuff based on run-time option.
	(camel_mbox_summary_sync_mbox): "
	(mbox_summary_add): If x-status enabled, then always add
	status/x-status headers to message.

	* camel-folder-summary.c (summary_assign_uid): If the messageinfo
	is already in the summary, AND is the same messageinfo, dont do
	anything, return a value to indicate this.
	(camel_folder_summary_add): Do nothing if this info already in the
	summary, so we can perform updates.

2002-06-24  Not Zed  <NotZed@Ximian.com>

	* providers/local/camel-local-summary.c
	(camel_local_summary_check_force): New method to force the next
	summary check to be a full check, set if a mismatch occurs.

	* camel-folder-summary.c (camel_folder_summary_load): If we have
	no summary path set, dont do any i/o, rather than abort.
	(camel_folder_summary_save): "
	(camel_folder_summary_header_load): "

	* providers/local/camel-spool-store.h: Inherit from camel mbox
	store, even if we override almost everything.

	* providers/local/camel-local-folder.c
	(camel_local_folder_construct): If the base path points to a file,
	use that as the folder path as well.

	* providers/local/camel-spool-folder.h: Inherit from
	camel-mbox-folder.

	* providers/local/camel-spool-summary.c (spool_summary_sync_full):
	Use camel_mbox_summary_sync_mbox to do most of the work.

	* providers/local/camel-spool-summary.[ch]: Make spool-summary
	inherit from mbox summary rather than foldersummary.

	* providers/local/camel-mbox-summary.c (mbox_summary_sync): Make
	sync_full/quick virtual methods.
	(camel_mbox_summary_sync_mbox): The full sync method put into a
	simple function that sync's from fd to fd.
	(mbox_summary_sync_full): Use summary_sync_mbox to do the real
	work.
	(mbox_summary_check): Create removed events if the folder gets
	cleared.  Also, dont clear the summary before a rebuild, try to
	merge.

svn path=/trunk/; revision=17284
2002-06-26 01:07:05 +00:00
8a7da69e92 #include <sys/time.h>
2002-06-25  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c: #include <sys/time.h>

svn path=/trunk/; revision=17283
2002-06-26 00:48:29 +00:00
faf242365c more improvem,ent.
2002-06-25  Aaron Weber  <aaron@ximian.com>

	* C/config-prefs.sgml: more improvem,ent.

svn path=/trunk/; revision=17281
2002-06-25 21:51:30 +00:00
978b21733a Also handle https urls.
2002-06-25  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-display.c (on_url_requested): Also handle https urls.

svn path=/trunk/; revision=17280
2002-06-25 21:50:30 +00:00
9552c757ee reorder the adding of creatable items so the default is a new contact, not
2002-06-25  Chris Toshok  <toshok@ximian.com>

	* gui/component/addressbook-component.c (create_component):
	reorder the adding of creatable items so the default is a new
	contact, not a new contact list.

svn path=/trunk/; revision=17279
2002-06-25 20:26:30 +00:00
5a70e4fee0 Use mail_crypto_get_pgp_cipher_context() so that the PGP/GPG decision is
2002-06-25  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (build_message): Use
	mail_crypto_get_pgp_cipher_context() so that the PGP/GPG decision
	is done for us.

svn path=/trunk/; revision=17278
2002-06-25 19:55:27 +00:00
83f5888387 Some compiler warning fixes.
2002-06-25  Jeffrey Stedfast  <fejj@ximian.com>

	* component-factory.c (mail_add_storage): Some compiler warning
	fixes.

	* mail-crypto.c (mail_crypto_pgp_mime_part_sign): Removed.
	(mail_crypto_get_pgp_cipher_context): New convenience function to
	construct a pgp cipher context.
	(mail_crypto_pgp_mime_part_verify): Use the new
	get_pgp_cipher_context function.
	(mail_crypto_pgp_mime_part_encrypt): Same.
	(mail_crypto_pgp_mime_part_decrypt): Here too.

	* mail-account-gui.c (mail_account_gui_new): Initialise the
	pgp_always_trust checkbox.
	(mail_account_gui_save): Get whether or not to always_trust the
	user's pgp keys.

	* mail-config.c (account_copy): Copy over the pgp_always_trust
	option.
	(config_read): Read in the always_trust option.
	(mail_config_write): Save the always_trust option.

svn path=/trunk/; revision=17277
2002-06-25 19:55:00 +00:00
c22378ec3d Add example FAQ items in welcome email, as per danw's request in bug 18645
2002-06-25  Aaron Weber  <aaron@ximian.com>

	* local/Inbox/mbox: Add example FAQ items in welcome email, as per
	danw's request in bug 18645

svn path=/trunk/; revision=17276
2002-06-25 15:56:34 +00:00
36f8398258 plug leak and actually use the minimal comp we create
2002-06-25  JP Rosevear  <jpr@ximian.com>

	* gui/itip-utils.c (comp_compliant): plug leak and actually use
	the minimal comp we create

svn path=/trunk/; revision=17275
2002-06-25 13:12:59 +00:00
5ab2df3c08 add back proto
2002-06-25  JP Rosevear  <jpr@ximian.com>

	* gui/dialogs/comp-editor-page.h: add back proto

	* gui/dialogs/comp-editor-page.c
	(comp_editor_page_notify_needs_send): add page needs_send signal

	* gui/e-meeting-time-sel.c
	(e_meeting_time_selector_on_invite_others_button_draw): check to
	see if the button should be sensitive when drawing
	(e_meeting_time_selector_construct): listen for the button draw
	signal

	* cal-util/cal-component.c (cal_component_strip_errors): remove
	X-LIC-ERROR x properties

	* cal-util/cal-component.h: new proto

	* gui/dialogs/meeting-page.c (change_clicked_cb): set needs_send
	to true
	(meeting_page_fill_widgets): set up gui based on if the user or
	someone else is the organizer
	(meeting_page_construct): read the addresses here for the combo
	box
	(get_widgets): explicitly set the value in list values

	* gui/dialogs/event-editor.c (set_menu_sens): base this on the
	exist org and user org values of the comp editor
	(event_editor_edit_comp): set up editable row restrictions on the
	meeting model if the user is not an organizer, and don't set needs
	send if we aren't the organizer initially
	(model_row_changed_cb): set needs_send to true
	(row_count_changed_cb): ditto

	* gui/dialogs/meeting-page.glade: update gui

	* gui/dialogs/comp-editor.c (save_comp_with_send): if the user is
	not the organizer, REPLY rather than REQUEST
	(comp_editor_set_existing_org): accessor
	(comp_editor_get_existing_org): ditto
	(comp_editor_set_user_org): ditto
	(comp_editor_get_user_org): ditto
	(real_edit_comp): determine if there is an existing organizer and
	if the organizers is a user
	(page_changed_cb): warn the user that changes may be discarded
	(page_summary_changed_cb): ditto
	(page_dates_changed_cb): ditto

	* gui/dialogs/comp-editor.h: new protos

	* gui/itip-utils.c (itip_organizer_is_user): determine if the
	organizer of a component is a user
	(itip_sentby_is_user): same for sentby field of organizer
	(comp_sentby): use above routines instead
	(comp_compliant): strip all X-LIC-ERROR fields generated by
	libical

	* gui/e-meeting-model.c (is_cell_editable): if there is a list of
	editable rows, allow only the status column of those rows to be
	edited
	(init): init edit_rows
	(e_meeting_model_restricted_add): add an editable row to the model
	(e_meeting_model_restricted_remove): remove an editable row
	(e_meeting_model_restricted_clear): clear all editable rows
	(e_meeting_model_etable_click_to_add): set the click to add arg on
	all tables
	(e_meeting_model_etable_from_model): track the tables
	(table_destroy_list_cb): remove the table being destroyed from the
	list
	(table_destroy_state_cb): remove the table being destroyed from
	the list

	* gui/e-meeting-model.h: new protos

	* gui/e-itip-control.c (update_attendee_status): kill warning

svn path=/trunk/; revision=17274
2002-06-25 13:11:47 +00:00
af877240e4 remove source argument (get it from the dialog). (edit_source_clicked):
2002-06-21  Sean Atkinson  <sean@cantab.net>

	* gui/component/addressbook-config.c (addressbook_edit_server_dialog):
	remove source argument (get it from the dialog).
	(edit_source_clicked): same.
	(sources_table_double_click): added to edit server by double-clicking.
	(ldap_dialog_new): use sources_table_double_click.

svn path=/trunk/; revision=17272
2002-06-25 10:13:01 +00:00
b62bbc149b Return the option as --digest-algo=<micalg> (gpg_ctx_parse_status): Decode
2002-06-25  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c (gpg_hash_str): Return the option as
	--digest-algo=<micalg>
	(gpg_ctx_parse_status): Decode more status information and keep
	track of trust and such.
	(gpg_ctx_op_complete): Make sure we aren't waiting for gpg to
	write data to stdout (such as encrypted/decrypted data or a
	signature).
	(gpg_encrypt): Remove the fejj@stampede.org hard-coded value
	(which had only meant to be for testing).

svn path=/trunk/; revision=17271
2002-06-25 06:21:17 +00:00
0b6f593b29 implemented camel_gpg_context_set_always_trust()
svn path=/trunk/; revision=17269
2002-06-25 01:19:32 +00:00
49d87cf640 Use --command-fd rather than --passphrase-fd since what we really want is
2002-06-24  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c (gpg_ctx_get_argv): Use --command-fd rather
	than --passphrase-fd since what we really want is an interactive
	mode (besides, --passphrase-fd requires a passphrase to be sent
	before --status-fd will send a NEED_PASSPHRASE status message).
	(gpg_ctx_parse_status): When we encounter a BAD_PASSPHRASE, tell
	the session to uncache it.

svn path=/trunk/; revision=17268
2002-06-25 00:54:20 +00:00
5ded16a933 Use --command-fd rather than --passphrase-fd since what we really want is
2002-06-24  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c (gpg_ctx_get_argv): Use --command-fd rather
	than --passphrase-fd since what we really want is an interactive
	mode (besides, --passphrase-fd requires a passphrase to be sent
	before --status-fd will send a NEED_PASSPHRASE status message).

svn path=/trunk/; revision=17267
2002-06-24 22:59:59 +00:00
91953dd476 overhaul. still need to improve examples.
2002-06-24  Aaron Weber  <aaron@ximian.com>

	* C/config-prefs.sgml: overhaul. still need to improve examples.

	* C/usage-mail.sgml: link to somewhere i have deleted.

	* C/usage-contact.sgml: fix sharing section more

svn path=/trunk/; revision=17266
2002-06-24 21:41:18 +00:00
33ca9e6112 (impl_clicked): Pass
default_type to e_shell_show_folder_creation_dialog() properly.
[Patch by Christian Kreibich <christian@whoop.org>.]

svn path=/trunk/; revision=17265
2002-06-24 20:15:01 +00:00
fee13e0413 updated
svn path=/trunk/; revision=17264
2002-06-24 19:44:08 +00:00
149515b5df Check for ERRSIG also. (gpg_ctx_op_step): Don't try writing a passphrase
2002-06-23  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c (gpg_ctx_parse_status): Check for ERRSIG
	also.
	(gpg_ctx_op_step): Don't try writing a passphrase unless our
	operation requires it.

svn path=/trunk/; revision=17263
2002-06-24 02:50:53 +00:00
1e62e1b055 Updated Norwegian (bokmål) translation.
2002-06-23  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian (bokmål) translation.

svn path=/trunk/; revision=17259
2002-06-23 12:28:38 +00:00
51a99c3f0a s/jeff/jeffrey
svn path=/trunk/; revision=17258
2002-06-23 01:32:53 +00:00
3d0e7558f8 Return -1 on error. (gpg_decrypt): Same. (gpg_sign): Again here.
2002-06-22  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c (gpg_encrypt): Return -1 on error.
	(gpg_decrypt): Same.
	(gpg_sign): Again here.
	(gpg_ctx_op_step): Only attenmpt to read from the status-fd if we
	are not already 'complete'.

	* camel-pgp-mime.c (camel_pgp_mime_part_encrypt): Flush the
	filtered stream.

svn path=/trunk/; revision=17257
2002-06-22 23:07:55 +00:00
4af1937ad5 more fixes, now verifying works and signing almost works as well, except gpg is running out of memory for me? not sure if that is a gpg or evo bug
svn path=/trunk/; revision=17256
2002-06-22 08:07:08 +00:00
e005e8b08e yay, I get to hold more state because Unix pipes suck so badly. This is
getting very close to working now... I think that as soon as I debug this
segfault, it will work. Probably dereferencing a NULL pointer or something
stupid like that.

svn path=/trunk/; revision=17255
2002-06-22 04:58:55 +00:00
ef162bbe12 Use the new gpg cipher context rather than the old pgp context.
2002-06-21  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (build_message): Use the new gpg cipher context
	rather than the old pgp context.

svn path=/trunk/; revision=17254
2002-06-22 04:56:32 +00:00