Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
2006-05-25 Timo Schulz <ts@g10code.de> * wptGPGUtil.cpp (gpg_rebuild_cache): Return error code. * wptGPGME.cpp (winpt_get_seckey): Fix off-by-one bug. * wptVerifyList.cpp (verlist_build): New argument type. Change all callers. (verlist_set_info_control): New. (verlist_set_additional_info): New. * wptFileVerifyDlg.cpp (file_verify_dlg_proc): Adjust code. * wptClipVerifyDlg.cpp (clip_verify_dlg_proc): Likewise. * wptFileCBS.cpp (read_cb, write_cb): Add logging.
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.
2006-05-14 Timo Schulz <ts@g10code.de> * wptKeyCache.cpp (gpg_keycache_update_attr): Parse preferred keyserver URL. * wptHTTP.cpp (extractHostInfo): Fix segv. * wptGPGUtil.cpp (gpg_find_key_subpacket): Ignore default gpg.conf. * wptKeyserverSearchDlg.cpp (search_hkp_keys): Do not assume an existing user id. * wptPassphraseCB.cpp (passphrase_cb): Automatic cancel if no passphrase is available. (for complete list of changes, see Src/ChangeLog) About to release 0.12.1
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-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.
2005-12-01 Timo Schulz <ts@g10code.com> * wptClipVerifyDlg.cpp (clipverify_dlg_proc): Use new semantic for get_gpg_sigstat(). * wptGPGME.cpp (get_gpg_sigstat): New. It is now a function. As a macro strings will not be translated at runtime. * wptKeyserverDlg.cpp (hkp_recv_key): Properly detect if we need to update the cache. Thanks to Jan-Oliver. * wptKeyImportStatusDlg.cpp (import_status_dlg_proc): Localized. Prepare a new release.
Minor changes; compiles now but gettext is still missing.
First set of changes to use autotools for building.
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.
First testing phase finished. Provide bug fixes for a lot of (minor) problems.
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.
2005-07-22 Timo Schulz <twoaday@freakmail.de> * wptMainProc.cpp (winpt_main_proc): Take care for shutdown messages and make sure WinPT make a keyring backup in this case. * wptGPGME.cpp (keycache_reload): Do not rebuild the signature cache each time. Just do it on startup. * wptKeyManager.cpp (km_key_is_v3): Use new ATTR_VERSION. * wptKeyEditDlgs.cpp (keyedit_main_dlg_proc): Assume the v3 flag was set by the calling function. * wptKeyGenDlg.cpp (keygen_wizard_dlg_proc): Ask for backups. (keygen_dlg_proc): Only add the generated key to the keycache and do not reload the entire cache. * wptKeyManager.cpp (km_delete_keys): Store the number of keys because in each loop iteration it will be new calculated. * wptListView.cpp (listview_del_items): Likewise. * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Directly add the generated key to the list instead of reloading the entire cache. * wptKeyEditDlgs.cpp (parse_preflist): Support fpr SHAnnn.
2005-05-09 Timo Schulz <twoaday@freakmail.de> * wptCommonDlg.cpp (http_file_dlg_proc): Renamed to.. (http_dlg_proc): ..this. (get_keyserver_URL_dlg): New. (check_URL): New. * wptKeyEditDlgs.cpp (keyedit_set_pref_keyserver): New. (keyedit_main_dlg_proc): Avoid massive keycache reloads, just reload the single key. * wptKeyRevokersDlg.cpp (key_revokers_dlg_proc): Show the key properties of the selected desig. revoker. * wptVerifyList.cpp (verlist_build): Increase the column size of 'keyid'. * wptGPGME.cpp (keycache_update): New. * wptKeySigDlg.cpp (keysig_dlg_proc): Update the key if a signature was deleted. * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Zeroing the key struct before we set any values.
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 |