Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
2006-03-31 Timo Schulz <ts@g10code.de> * wptCommonDlg.cpp (nls_load_langlist): New. (nsl_set_language): New. (nls_dlg_proc): New. (select_language): New. Allow user to select the language. * wptNLS.c (get_gettext_langid): Updated available languages. * WinPT.cpp (WinMain): Allow to select the languag on first start in non-installer environments. * wptVerifyList.cpp (verlist_build): Simplified. (verlist_add_sig_log): Likewise. * wptListview.cpp (listview_set_column_width, listview_get_selected_item): New. * wptKeyManager.cpp (gpg_clip_export): Merged into.. (km_clip_export): ..this function.
2006-03-21 Timo Schulz <ts@g10code.de> * wptUTF8.cpp (native_to_utf8): Use directly W32 API. (utf8_to_native): Likewise. Remove cp850 conversion. * wptKeyEditDlgs.cpp (do_find_userid): Correct UTF8 handling. * wptKeyManager.cpp (km_delete_keys): Do not reset 'with_seckey' flag. Prepare new release...
2006-03-10 Timo Schulz <ts@g10code.de> * fr.po: New translation. * jp.po: Updated to fix the format problems. 2006-03-07 Timo Schulz <ts@g10code.de> * de.po: Translated all 'Revoker' entries.
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.
Prepare 0.11.8
2006-02-15 Timo Schulz <ts@g10code.de> * wptKeysignDlg.cpp (keysign_dlg_proc): Localize new checkbox. * wptFileStatDlg.cpp (get_s2k_algo): New. * wptFileManagerDlg.cpp (update_status_bar): Use human readable formats.
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-27 Timo Schulz <ts@g10code.de> * WinPT.cpp (WinMain): Set minimal list mode as default. * wptKeyCache.cpp (gpg_keycache_sync): Handle special v3 keys. Prepare a new release.
2006-01-25 Timo Schulz <ts@g10code.com> * wptRegistry.cpp (get_reg_entry_gpg): Return NULL if the key exist with no value. * wptMDSumDlg.cpp (mdsum_dlg_proc): Translate string. * wptKeysignDlg.cpp (do_fill_seclist): Select the default key if possible. * wptFirstRunDlg.cpp (firstrun_dlg_proc): Directly return the choice. * wptKeylist.cpp (get_key_desc): New. (keylist_upd_key): Free memory. * wptKeyCache.cpp (gpg_keycache_get_default_key): New. (gpg_keycache_set_default_key): New. * WinPT.cpp (gpg_prefs_ok): New. (WinMain): Only start gpg prefs if needed.
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-20 Timo Schulz <ts@g10code.com> * wptKeyCache.cpp (w32_tmpfile): New. (parse_attr_data): Use it here. * wptGPGUtil.cpp (gpg_get_photoid_data): Reset @ndata var. 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. * wptGPGMEData.cpp (gpg_data_putc): Fix off-by-one bug. * wptKeyManager.cpp (km_import_file): New param. Changed all callers. (km_import_clip): Likewise. (delete_keys_from_cache): Delete secret part if available. * wptClipImportDlg.cpp (print_import_status): If there are too many new keys, use reload code.
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> * wptKeyEditCB.cpp (cmd_delsig_handler): Do not assume the self sig is always index 0. Noted by Kurt. * wptPassphraseCB.cpp (passphrase_dlg_proc): Do not assume the key user-ID contains an email address. * wptKeyEditDlgs.cpp (do_find_userid): Likewise. (do_editkey_deluid): Likewise. (do_editkey_revuid): Likewise.
Translated fuzzy entries.
Added 1 translation.
Prepare a new release.
Fixed some typos. Kudos to Ralf.
Updated translation.
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.
2006-01-11 Timo Schulz <ts@g10code.com> * de.po: Updated.
A lot of minor bug fixes. New icons. For a complete history, see the ChangeLog entries.
Hack to create MO files
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.
Migration to gettext. WARNING: gpg4win installer needs to change inst-winpt.nsi when this or any later version will be used.
2005-12-13 Timo Schulz <ts@g10code.com> * wptCommonDlg.cpp (http_dlg_proc): Localized missing elements. * wptKeyManagerDlg.cpp (change_edit_menu): New. (change_key_menu): Renamed from... (menu_gpg_readonly): ..this. (clip_contains_pgpkey): New. (update_ui_items): Do not allow to sign expired keys. (keymanager_dlg_proc): Same for popup menu. * wptKeyPropsDlg.cpp (parse_preflist): Fixed string handling. * wptKeyCache.cpp (copy_uid_prefs): (gpg_keycache_sync): Copy uid prefs so the key property dialog show the correct values. Thanks to Shane.
2005-12-11 Timo Schulz <ts@g10code.com> * wptW32API.cpp (get_file_version): New. * wptGPGUtil.cpp (create_process): Always hide window. * wptClipEditDlg.cpp (clipedit_dlg_proc): Use 'Close' instead of 'Exit'. * wptKeyManager.cpp (km_http_import): New filename generation code. (km_send_to_mail_recipient): Cleanups. * wptKeyEditDlg.cpp (showpref_dlg_proc): Localize dialog. * wptKeyManagerDlg.cpp (update_ui_items): Handle the case when multiple keys are selected. (popup_multiple): New. * WinPT.cpp (WinMain): Check that the PTD.dll and WinPT.exe file versions are equal. Rewrote --keymanager code. Removed temporary w32gpgme dirctory, all code is now in Src. Changed configure files.
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.
Add translations and minor fixes
Updated the translation.
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.
Prepare migration to i18n (gettext).
Several cleanups and improved translation.
Updated translation.
See ChangeLog.
Several minor cleanups.
Updated German translation.
2005-11-17 Timo Schulz <ts@g10code.com> * wptGPG.cpp (check_last_gnupg_access): Kludge to avoid that the cache will be loaded twice. * wptRegistry.cpp (regist_inst_winpt): More comments. * wptKeyManagerDlg.cpp (do_center_window): Make sure that neg. coordinates are never used. * wptClipVerifyDlg.cpp (clip_verify_dlg_proc): Localize all strings. * wptPassphraseCB.cpp (passphrase_callback_proc): Likewise. * wptFileManagerDlg.cpp (filemanager_dlg_proc): Localize menu and save 'AlwaysOnTop' in the registry.
Comitted w32 style line endings. Oops.
Cleanups and updated translations.
2005-11-14 Timo Schulz <ts@g10code.com> * wptGPG.cpp (check_gnupg_engine): Fix version check. * wptMainProc.cpp (winpt_main_proc): Check keyring file permissions always and do not use interative output when the windows session ends. * wptProxySettingsDlg.cpp (proxy_settings_dlg_proc): Localize all strings. * wptPassphraseDlg.cpp (passwd_dlg_proc): Likewise. * wptGPGPrefsDlg.cpp (gpg_prefs_dlg): Likewise. * wptKeyEditDlgs.cpp (do_init_keylist): Skip all non-valid keys.
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.
Update German translation.
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 |