Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
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-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-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.
2006-11-13 Timo Schulz <ts@g10code.com> * wptPreferencesDlg.cpp (prefs_dlg_proc): Changed translation. * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Likewise. * wptAboutDlgs.cpp (about_dlg_proc): Make sure GPG about dialog isn't shown twice. * wptKeyCache.cpp (gpg_keycache_next_updated_key): New. (gpg_keycache_update_key): Set update flag. * wptKeyManagerDlg.cpp (refresh_keylist): New. (keymanager_dlg_proc): Use new refresh system for keyservers. * wptKeyserverSearchDlg.cpp (kserver_search_dlg_proc): Update keycache. * wptKeyserverDlg.cpp (hkp_dlg_proc): Likewise. * wptKeyserver.cpp (socket_read_ext): New. (kserver_recv_key_ext): New. (kserver_read_config, kserver_write_config): Removed.
2006-01-12 Timo Schulz <ts@g10code.com> * wptListView.cpp (listview_set_image_list): Make icons always transparent. * wptImageList.cpp (imagelist_load): New icons. * wptGPGMEData.cpp (gpg_data_putc): New. * wptKeyManagerDlg.cpp (load_toolbar): Include new icons. (keymanager_dlg_proc): Add tooltips. * wptKeyserverDlg.cpp (keyserver_list_build): Use icons. * wptKeyserver.cpp (URL_encode): New. (URL_must_encode): New. (kserver_search_init): Properly encode pattern. (parse_iso_date): New. (keyserver_search): Be more strict to prevent buffer overflows. 2006-01-11 Timo Schulz <ts@g10code.com> * wptKeyManagerDlg.cpp (load_toolbar): 2 new icons. (keymanager_dlg_proc): Adjust tooltips. (update_ui_items): Handle new icons. * wptImageList.cpp (imagelist_load): New icons.
A lot of minor bug fixes. New icons. For a complete history, see the ChangeLog entries.
2005-12-08 Timo Schulz <ts@g10code.com> * wptKeyserverDlg.cpp (show_imported_keys): Enhanced. (hkp_recv_key2): Show user-id of the imported key instead of just the pattern. * wptFileCBS.cpp (read_cb): Changed to W32 API. (write_cb): Likewise. Create output file on demand. (gpg_file_data_new): Adjusted code for new API. * wptKeyEdit.cpp (cleanKey): New. * wptKeyEditCB.cpp (cmd_clean_handler): New. (editkey_command_handler): Call clean handler. * wptKeyManagerDlg.cpp (keymanager_dlg_proc): Sort keylist after inserting items. * wptFileManager.cpp (fm_set_status): Take care of cleartext sigs.
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.
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.
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.
Commit bug fixes. Release 0.9.92.
2005-03-03 Timo Schulz <twoaday@g10code.com> * wptCardDlg.cpp (card_changepin_dlg_proc): Add item to re-type the new PIN. Suggested by Achim. Support to show the unmasked PIN. Modified TAB-order. * wptPINDlg.cpp (pin_cb_dlg_proc): Show unmasked PIN. * Fixed wrong GPG --command-fd strings. Thanks to Achim. 2005-03-04 Timo Schulz <twoaday@g10code.com> * GPG asks twice for the new PIN. Thanks to Achim. * wptCardDlg.cpp (card_changepin_dlg_proc): Reset the 'safety' pin also. Only check the passphrase if the backup flag is enabled. Again thanks to Achim. 2005-03-06 Timo Schulz <twoaday@freakmail.de> * wptKeySignDlg.cpp (do_fill_seckeylist): Skip secret keys without a public key. Noted by Kurt Fitzner.
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 |