Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
1.0.0pre3 release.
Prepare new release.
2005-05-20 Timo Schulz <ts@g10code.de> * wptKeyPropsDlg.cpp (keyprops_load_photo): avoid expensive process call when no photo is available. (keyprops_dlg_proc): avoid static data. * wptFileManager.cpp (fm_add_sig_stat): Free memory in case of on demand key requests. (show_verify_result): Likewise. (secret_key_available): Likewise. (fm_decrypt, fm_sign): Handle the new on demand key request mode and free all memory.
See ChangeLog.
2006-03-12 Timo Schulz <ts@g10code.de> * wptGPG.cpp (gnupg_load_config): Search for 'ask-cert-expire'. * wptKeyPropsDlg.cpp (display_key_info): Automatically update sym algorithm preferences if needed. * wptKeysignDlg.cpp (date_is_today): New. (keysign_dlg_proc): Only allow to set cert expire date if the option was found. * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Allow to set 'ask-cert-expire'.
2006-02-04 Timo Schulz <ts@g10code.de> * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Check for at least one ultimately trusted key. * wptKeyManager.cpp (km_refresh_key_from_keyserver): Only check inet connection if we refresh all keys. * wptGPGUtil.cpp (gpg_extract_keys): New. * wptClipEncryptDlg.cpp (clip_encrypt_dlg_proc): Use textmode. * wptClipSignEncDlg.cpp (clip_signenc_dlg_proc): Likewise. * wptClipSignDlg.cpp (get_selected_key): New. (one_key_proc): Use it here. (count_useable_seckeys): New. * wptSigTreeDlg.cpp (sigtree_dlg_proc): New. * wptKeyEditDlgs.cpp (diff_time): Removed. (w32_mktime): New. (keyedit_addsubkey_dlg_proc): Use it here. 2006-02-02 Timo Schulz <ts@g10code.de> * wptW32API.cpp (get_temp_name): New. * wptKeyserver.cpp (ldap_recvkey): Use it here. * wptKeyPropsDlg.cpp (get_photo_tmpname): Likewise. * wptGPGUtil.cpp (create_tempfile): Likewise. * wptImportList.cpp (implist_load): Likewise. * wptKeyCache.cpp (parse_attr_data): Likewise. (w32_tempfile): Removed. * wptGPGME.cpp (check_ultimate_trusted_key): New.
2006-01-31 Timo Schulz <ts@g10code.de> * wptMainProc.cpp (winpt_main_proc): Fix usage of the help system. * wptListView.cpp (listview_set_chkbox_style): New. (listview_get_item_state): Support new checkbox style. (listview_new): Reset flag var. * wptKeylist.cpp (keylist_build): Support new checkbox style. 2006-01-30 Timo Schulz <ts@g10code.de> * WinPT.cpp (check_readonly_attr): New. (load_gpg_env): Use it here. (WinPT): Make the the default key is searched in the secret key cache. Change error message. * wptRegistry.cpp (regist_int_winpt): Make sure the register extension is only offered once to the user. * wptKeyPropsDlg.cpp (get_photo_tmpname): Always use temp directory. Fixed a privilege problem.
2006-01-29 Timo Schulz <ts@g10code.de> * wptKeyPropsDlg.cpp (keyprops_dlg_proc): Allow to use ESC to quit dialog. * wptKeysignDlg.cpp (sig_class_dlg_proc): More space for translations. Directly return sig class. (keysign_dlg_proc): Change msgbox title. * wptKeyEdit.cpp (signUserid): New. (getUseridIndex): New. (getKeyIndex): New. (getSigIndex): New. (clear): New. * wptKeyEditCB.cpp (cmd_sign_handler): Allow to select user-id first. * wptKeyEditDlgs.cpp (lookup_cmd): New. (do_editkey_sign_userid): New. (do_init_cmdlist): Differ between key pairs and public keys and allowed actions. (keyedit_change_ownertrust): Show msgbox on success. (get_default_key): New. * wptPassphraseDlg.cpp (request_passphrase): Reset @cancel.
2006-01-21 Timo Schulz <twoaday@freakmail.de> * wptKeyCache.cpp (keycache_next_key): Handle the case that there is a secret key without a public part. * wptKeyserver.cpp (kserver_save_conf): Save ports. * wptKeyserverDlg.cpp (keyserver_modify_dlg_proc): Reset keyserver name. * wptKeyPropsDlg.cpp (keyprops_dlg_proc): Just indicate an update, do not update the cache. * wptFileManagerDlg.cpp (file_import_dlg_proc): Use one dialog for both clipboard and file imports. * wptKeyManager.cpp (km_file_import, km_clip_import): Changes to support new update system. (gpg_clip_import): New. * wptKeyManagerDlg.cpp (km_gui_import): New. (find_keypos): Rewritten. (refresh_keylist): Improved error checking. (for complete list of changes, see PTD/ChangeLog, Src/ChangeLog)
2006-01-19 Timo Schulz <ts@g10code.com> * wptClipVerifyDlg.cpp (clip_verify_dlg_proc): Do not reload the entire cache, just update the key. * wptFileVerifyDlg.cpp (file_verify_dlg_proc): Likewise. * wptKeyPropsDlg.cpp (keyprops_dlg_proc): Set update flag. * wptKeyRevokersDlg.cpp (key_revokers_dlg_proc): Likewise. * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Update key if need after showing the properties.
2006-01-18 Timo Schulz <ts@g10code.com> * wptListview.cpp (listview_del_sel_items): Fixed index calculation. This fixed a lot of problems with the KM listview update. (listview_del_all): Renamed to... (listview_del_all_items): ..this. Changed all callers. * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Just refresh list when file import contained new/updated keys. * wptKeyManager.cpp (km_file_import): Indicate if the import contained any new/update keys. * wptClipImportDlg.cpp (print_import_status): Just mark keys which actually changed.
A lot of minor bug fixes. New icons. For a complete history, see the ChangeLog entries.
2005-12-27 Timo Schulz <ts@g10code.com> * wptListView.cpp (listview_set_view): New. (listview_del_column): New. * wptW32API.cpp (get_locale_date): New. (get_menu_state): New. (force_foreground_window): New. * wptVerifyList.cpp (strtimestamp): Support for locale date formats. * wptGPGUtil.cpp (gpg_revoke_cert): Handle bad passphrases. * wptKeyEditCB.cpp (editkey_command_handler): Immediately return when a bad passphrase was submitted. * wptKeyRevokersDlg.cpp (keyrevokers_dlg_proc): Change column order. * wptKeylist.cpp (keylist_upd_col): New. * wptKeyManagerDlg.cpp (update_ui_items): Deactivate 'Revocation' for public keys. (translate_menu_strings): s/Revoke/Revoke Cert. (modify_listview_columns): New.
2005-12-17 Timo Schulz <ts@g10code.com> * wptUTF8.cpp: Removed unused charset array. * wptSigList.cpp (siglist_build): Increase size for 'class' column. * wptGPG.cpp (get_gnupg_path): Simplified. * WinPT.cpp (load_gpg_env): New. (check_crypto_engine): Return type is now bool. * wptRegistry.cpp (is_gpg4win_installed): New. * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): More consistent dialog design. * wptKeyManagerDlg.cpp (translate_menu_strings): New. (translate_popupmenu_strings): New. * wptKeyEditDlgs.cpp (is_jpg_file): New.
2005-11-12 Timo Schulz <ts@g10code.com> Fix more GCC warnings. 2005-11-10 Timo Schulz <ts@g10code.com> * wptClipSignDlg.cpp (one_key_proc): Use release_gpg_passphrase_cb() to free the context. * wptListView.cpp (listview_deselect_all): New. * wptMAPI.cpp (mapi_send_pubkey): Works again. * wptFileManagerDlg.cpp (file_manager_dlg_proc): Support encrypt & zip. * wptPassphraseCB.cpp (passphrase_callback_proc): Fix passphrase caching for signing operations. * wptKeyManager.cpp (km_send_to_mail_recipient): Works again. * wptFileManager.cpp (fm_send_file): Likewise. (fm_encrypt_into_zip): New.
2005-11-08 Timo Schulz <ts@g10code.com> More minor changes to avoid GCC warnings. * wptGPG.cpp (check_homedir): Free memory in case of errors. (multi_gnupg_path): Add strict mode. If non-strict mode return the folder even if it does not exist. (check_for_gpgwin): New. * wptKeyserverDlg.cpp (hkp_recv_key): Make sure import_res is initialized. * wptRegistry.cpp (get_reg_entry_gpg4win): New. (get_reg_entry_mo): Support for gpg4win. For complete changes see ChangeLogs.
More changes. Compiles again but there are at least gettext issues with w32-gettext.c. I can't get a gpg-error build with ENABLE_NLS.
Minor changes; compiles now but gettext is still missing.
Readded lost changes from revision 40
A lot of bug fixes. See ChangeLog.
First set of changes to use autotools for building.
2005-10-25 Timo Schulz <twoaday@g10code.com> * wptGPGUtil.cpp (create_process): Hide window. * wptKeyPropsDlg.cpp (get_photo_tmpname): New. * wptClipSignEncDlg.cpp (clip_signenc_dlg_proc): Remove static var 'enable'. * wptKeygenDlg.cpp (keygen_dlg_proc): Likewise. (gpg_genkey_params): Make sure all primary keys are capable for signing and certification. * wptKeySigDlg.cpp (is_sig): If no item is selected, return 0. * wptGPG.cpp (gnupg_access_keyring): Check return value for NULL. Noted by Ralf. (get_gnupg_prog): Simplified. (check_homedir): Fixed. Return 0 when the dir is successfully created. * wptKeyManagerDlg.cpp (km_file_import): Use the hourglass to indicate a pending GPG process. * wptFileManager.cpp (op_begin, op_end): New. Indicate an start and and of an operation. For now just the cursor changes. (fm_parse_command_line): Remove debug output. Thanks to Ralf again. * WinPT.cpp (WinMain): Check if there is already an instance and set a variable early as possible. (load_gettext): If a previous instance was found, do not output any errors. Kudos to Ralf.
More bug fixes and cleanups. See ChangeLog for details.
2005-10-23 Timo Schulz <twoaday@g10code.com> * wptFileManager.cpp (fm_get_file_type): Detect detached sigs. * wptKeyList.cpp (keylist_cmp_cb): Take care of expired/revoked keys. (get_ext_validity): New. * wptFileVerifyDlg.cpp (file_verify_dlg_proc): Several cleanups. * wptClipEditDlg.cpp (load_clipboard): Factored out some code into this function. (load_clipboard_from_file): Likewise. (save_clipboard_to_file): New. * wptKeyManagerDlg.cpp (keyprops_dlg_proc): Fix stack overflow. For complete details, see the ChangeLog files.
Minor cleanups and prepare the translation.
Some bug fixes and adjustments for the latest GPGME changes.
More bug fixes all over the place. See ChangeLog for details.
Bug fixes to correct some problems introduced by the MyGPGME to GPGME port.
Almost finished phase 1 of the WinPT GPGME port. Still need more cleanup, comments and tests.
2005-08-06 Timo Schulz <twoaday@freakmail.de> * wptGPGME.cpp (keycache_update): Reload OpenPGP parts of the secret key. (keycache_init): cache name of secret keyring. * wptKeyList.cpp (keylist_upd_key): Do not add long keyid. (get_key_type): Do not assume 'ultimate' means key pair. * wptKeyEditDlgs.cpp (diff_time): New. (keyedit_addsubkey_dlg_proc): Changed design and use diff_time. Drop checks for invalid keylength (< 1024, > 4096) because the combo box automatically handles this. * wptKeyManager.cpp (km_set_implicit_trust): Return error code. * wptGPG.cpp (get_backup_name): New. (gnupg_backup_keyrings): Rotate backup names, from 0..3. * wptClipImportDialog.cpp (clip_import_dlg_proc): Free memory. * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Use 0x short keyid and not the long keyid.
WinPT initial checkin.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
[email protected] | ViewVC Help |
Powered by ViewVC 1.1.26 |