Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
2006-03-20 Timo Schulz <ts@g10code.de> * wptUTF8.cpp (get_native_charset): Removed. (utf8_to_native): Rewritten. * wptKeyEditDlgs.cpp (do_add_new_userid): Correct charset handling. * wptKeygenCBDlg.cpp (keygen_cb): Do proper reset if needed.
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-27 Timo Schulz <twoaday@freakmail.de> * wptSOCKS.cpp (socks_handshake): New. * wptMainProc.cpp (winpt_main_proc): A dbl-click forces the key manager in teh foreground if possible. * wptHotkey.cpp (hotkey_unregister): Unregister all hotkeys. * wptRegistry.cpp (get_reg_proxy_prefs, set_reg_proxy_prefs): Use directly the proxy context. Changed all callers. * wptProxySettingsDlg.cpp (init_proxy_protocols): New. (keyserver_proxy_dlg_proc): Use directly the proxy context. * wptKeyserver.cpp (kserver_connect): Better proxy support. (kserver_send_request, kserver_recvkey_request): Likewise. * wptKeyserverDlg.cpp (name_from_proto): New. (set_proxy): Adjusted for the new code.
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-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-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.
2005-12-07 Timo Schulz <ts@g10code.com> * wptOwnertrustDlg.cpp (ownertrust_dlg_proc): Use 'Close' instead of 'Exit'. * wptKeyEditDlgs.cpp (keyedit_dlg_proc): Likewise. * wptGPG.cpp (gnupg_backup_keyrings): Use $APPDATA as the destination dir. Thanks to Werner. * wptRegistry.cpp (is_gpgee_installed): New. (regist_inst_winpt): Do not register file extensions if GPGee is available. * wptGPGPrefsDlg.cpp (gpgprefs_dlg_proc): Limit use of local vars. * wptPreferencesDlg.cpp (prefs_dlg_proc): Make sure no illegal backup mode is saved. * wptKeyserverDlg.cpp (show_imported_key): New. (hkp_recv_key2): Show imported keys if the blob contained more than one.
2005-12-06 Timo Schulz <ts@g10code.com> * WinPT.cpp (WinMain): Load the gettext environment soon as possible so all 'first start' messages are localized. * wptKeyManagerDlg.cpp (keymanager_dlg_proc): If a single key is received via the keyserver, return the gpgme key context on success and add it directly to the list. * wptKeyserverDlg.cpp (keyserver_dlg_proc): Support a param to store the key. (hkp_recv_key2): Add extra param for the fingerprint. (hkp_recv_key): Call hkp_recv_key2 without fingerprint.
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.
Localized 'Cancel' buttons. Fix 'addrevoker' hanging problem.
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-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.
First testing phase finished. Provide bug fixes for a lot of (minor) problems.
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 |