Bug#1143272: marked as done (ITP: puttymod -- GTK SSH/Telnet client, PuTTY with local UX patches)
"Debian Bug Tracking System" <[email protected]> Sat, 01 Aug 2026 21:35:01 +0000
| Newsgroups | gmane.linux.debian.devel.wnpp |
|---|---|
| Message-ID | <handler.1143272.D1143272.17856199611581855.ackdone@bugs.debian.org> |
This is a multi-part message in MIME format... ------------=_1785620101-1583252-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your message dated Sun, 2 Aug 2026 02:32:37 +0500 with message-id <[email protected]> and subject line Re: Bug#1143272: ITP: puttymod -- GTK SSH/Telnet client, P= uTTY with local UX patches has caused the Debian Bug report #1143272, regarding ITP: puttymod -- GTK SSH/Telnet client, PuTTY with local UX patch= es to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) --=20 1143272: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1143272 Debian Bug Tracking System Contact [email protected] with problems ------------=_1785620101-1583252-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by bugs.debian.org; 1 Aug 2026 19:59:26 +0000 X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02 (2024-03-25) on buxtehude.debian.org X-Spam-Level: X-Spam-Status: No, score=-15.1 required=4.0 tests=BAYES_00, BODY_INCLUDES_PACKAGE,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU, DKIM_VALID_EF,FOURLA,FREEMAIL_FROM,HAS_PACKAGE,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02 X-Spam-Bayes: score:0.0000 Tokens: new, 83; hammy, 150; neutral, 180; spammy, 0. spammytokens: hammytokens:0.000-+--XDebbugsCc, 0.000-+--X-Debbugs-Cc, 0.000-+--H*r:UTF8SMTPSA, 0.000-+--Hx-spam-relays-external:UTF8SMTPSA, 0.000-+--H*RU:UTF8SMTPSA Return-path: <[email protected]> Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]:58806) by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128) (Exim 4.96) (envelope-from <[email protected]>) id 1wqFri-006RgQ-1s for [email protected]; Sat, 01 Aug 2026 19:59:26 +0000 Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-5b0f19bea2fso2374067e87.1 for <[email protected]>; Sat, 01 Aug 2026 12:59:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785614364; x=1786219164; darn=bugs.debian.org; h=subject:to:message-id:date:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=mnz0y5ZzUyZxw/4S9U6sWzjjxR1QDvjbzG7voj0fQw4=; b=UmAoxVFg+vydEqzSJmFK+gLeNBp3+Xxzm9dhavJc5WU80+G60AV8TOMvU9oQB9fvUm QWOx2ie24KHV4Jy5ZRiZR/RuvgyNXOoAYX14lHw6ONR1jqj9ZPhSm7VB4wBibvWIuo5K EikZtyHkQyDEZOGYx0FNJE+IraKYxJYiMPAe/LswYkGkiUNoOdRae9sQ/qMU9O7eb/zf ZXsL2ESo3icIRXj0W7ngX+saBUzjLr1lTJ6uaphQVTZpFxQIlbPxLKx7QI5pR8fvRul6 wl71ak4P0MhRe95SXPc7o+bsxRFxkubq2KUdtO06PjsaNJtXLf6idqlpsMeHhNLgm/e5 XhjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785614364; x=1786219164; h=subject:to:message-id:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=mnz0y5ZzUyZxw/4S9U6sWzjjxR1QDvjbzG7voj0fQw4=; b=hJ3XmMbDF7uALK+2bibl4iQKPmxtRUh/QT3BXuE/rf6RoXolcn78z5DIQBsWY863ij rMccV84S5ckibkoQj2QBHrJI+U9BzSyNWtHSewM2DssXZkAW7PcUAeqxjLEwfzhgSTmR WboVxqGEN60L4vzSUZ99tvBvnwJJ8zuvZ6p2YstXy9WwLLAniS33W+tW+XldCYM6RWfZ tQA8CNvY39H+YCwJLsNxj0sGP39423qGsdKjfkBqhwVV+z0jE9hWrnh3PfN9uzQ3mVrn 2S6xiU2G4JEMnFLWWBZbuI8hbU3T3RZZEb+8Y70ZYA5AJMN6AN+Ps7g1AmZZSa3p+uwf a55Q== X-Gm-Message-State: AOJu0YwZODq/ZueP+uJBpI3W/NAcQ8c6Vwh4LburPiH6qkmI1ssl6DeZ AQDBSAQOjjH3kGbJ5zwVDhlS8eSBIBwcr0h7N95AmKrVUnz6ITG0TRUmbNARJgwUOPA= X-Gm-Gg: AR+sD10HB+PtgsycWHMHbBAvjLZTY1biHQAPYZSkI1T0MjRQK5+QxQCbreS+79lH1tP Ows7PTgLOItTYYHf+gzYHg9DGIWMFnIfpfmrBlNABsy+tvepxGqasZa5+oYE78z9agwWlt63srl 4XKmujZ3DfcqMva2T9hrX3q1/TXDs5VV/P7t1pzmtOwoxDIMILLtqr7NVMcXZKYU1pVWTCDA75Y stqNIGwbyft9gZuYpZi+IQFfC73VusQGKXAmAWl2XEbuEjcE8Y6ugkdLAYwbxQH6KgR1oLWCLV0 IqJRRc2k9g/nsVik6k+91JQfWmrFgxRygWDciu0QCQjthJ0abEUUvs93FIAFEHZYbelwcYdVk72 6mHcfZvtvN3pAFc7ZDOPt0RJzNKtJnPNd9EMp7eNNhkgQhgtUkzVsmKbaVL75Sj3ZVQYffUG+7a oqQbdO7b0Uyb3BiiU3EF6LFaBNOPlAsaqNWgaR7BnwowSyS1jyvfPU+9aF X-Received: by 2002:a05:6512:3408:b0:5b2:e5b7:23f8 with SMTP id 2adb3069b0e04-5b2e5b72441mr599319e87.39.1785614363900; Sat, 01 Aug 2026 12:59:23 -0700 (PDT) Received: from localhost ([150.251.152.50]) by smtp.gmail.com with UTF8SMTPSA id 2adb3069b0e04-5b2e23cb687sm1083336e87.19.2026.08.01.12.59.23 for <[email protected]> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Aug 2026 12:59:23 -0700 (PDT) From: [email protected] Date: Sat, 01 Aug 2026 19:59:22 +0000 Message-ID: <[email protected]> To: [email protected] Subject: ITP: puttymod -- GTK SSH/Telnet client, PuTTY with local UX patches Delivered-To: [email protected] Package: wnpp Severity: wishlist Owner: Darth Vader <[email protected]> X-Debbugs-Cc: [email protected] * Package name : puttymod Version : 0.83+puttymod1 Upstream Author : Darth Vader <[email protected]> (personal fork; upstream PuTTY by Simon Tatham and contributors) * URL : https://github.com/iam-darth-vader/puttymod * License : MIT Programming Lang: C Description : GTK SSH/Telnet client, PuTTY with local UX patches PuTTyMOD is a personal fork of PuTTY, the free SSH and Telnet client. All protocol/crypto/core code is unmodified upstream PuTTY; on top of that base this fork adds a substantial set of local usability features, all implemented from scratch rather than being a cosmetic reskin: * Runtime interface translation into 25 languages (own I_() lookup table system, not gettext), picked from a dedicated Design/Language settings panel with an "Apply & Restart" button that switches the running UI immediately. Right-to-left languages (Arabic, Hebrew) render correctly via Pango bidi with no special-casing needed. * Per-session OS/distro detection: a pre-auth SSH banner probe classifies the remote host into one of ~38 distro/vendor icons, shown in the saved-sessions list with a hand-painted brand-colour gradient behind each row. * Live online/offline status dots per saved session, checked asynchronously (TCP connect + real SSH banner read, to correctly handle shared-IP hosting setups where a bare TCP check gives false positives) without blocking the UI. * 16 built-in one-click colour theme presets (Dracula, Nord, Solarized, Gruvbox, Tokyo Night, Catppuccin, and others) plus user-saved custom presets, applied to both the settings dialog and the terminal's own colours in one click. * A whole profile-independent "Design" settings section (terminal appearance, dialog window chrome/colours/opacity, language) applied identically across every saved session, with translucent dialog windows where a compositor is available. * AES-256-CBC encrypted auto-login password storage, keyed per Unix user, never displayed once saved. * Password-protected session export/import as self-describing ".pex" files (Argon2id-derived key, AES-256-CBC), with its own registered MIME type and icon set, all-or-nothing import with collision detection. * Session-list UX polish: search/filter, inline save/load/delete confirmation, first-run welcome dialog with sensible defaults. It is built from the same upstream PuTTY source and installs alongside the official putty package rather than replacing it: only the GUI client is shipped, as /usr/bin/puttymod, so it never touches any file the putty/putty-tools packages own (plink, pscp, psftp, puttygen, pageant, or /usr/bin/putty itself), and both can be installed at the same time. I intend to maintain this package myself and am looking for a sponsor to review and upload it. ------------=_1785620101-1583252-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 1143272-done) by bugs.debian.org; 1 Aug 2026 21:32:41 +0000 X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02 (2024-03-25) on buxtehude.debian.org X-Spam-Level: X-Spam-Status: No, score=-115.8 required=4.0 tests=ALL_TRUSTED,BAYES_00, DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, FROMDEVELOPER,GMAIL,HAS_BUG_NUMBER,PGPSIGNATURE,SPF_HELO_NONE,SPF_PASS, USER_IN_DKIM_WELCOMELIST autolearn=ham autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02 X-Spam-Bayes: score:0.0000 Tokens: new, 15; hammy, 111; neutral, 26; spammy, 0. spammytokens: hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin, 0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311, 0.000-+--H*RT:311, 0.000-+--H*RT:108 Return-path: <[email protected]> Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:57766) by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.96) (envelope-from <[email protected]>) id 1wqHJx-006dVa-04 for [email protected]; Sat, 01 Aug 2026 21:32:41 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; s=smtpauto.stravinsky; h=X-Debian-User:In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:To:From:Date:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description; bh=86o8iV3antiqcyeKo3UvBCRs2O4sf+K8u18nAjXYY0M=; b=aQ/8dUjIz3xC9A+2JEgOGX6RYL fWoBT4h0RQiOuU+LBfaiZepLMUYPDIo6uu+ElJX1q8YSSpTmXSrUT8LBC2jNg6pUECV62nZ4SFF43 FOBOB4M0h9mQqEBT1d7NpL4ES1gvdnGgb9jiPialkQ1qmMg3GrI5GtvQiCmPCOABtFIHpnNwMVCLQ rlj4Ob2Jbx5m0+nrGNKxWvQijhIopRhqpt7iHIwgkKKIjFIVO7OWNactcoDWSTwgps1UXsnCLG6h1 pIgUEscyYTbMSYoo+pkSlttfpUmctDUlhBpAdpIbmlyH9rs9PFAsuKKZjWIPBZyf8krwlFc22Ansh RfvnkCiw==; Received: from authenticated-user by stravinsky.debian.org with esmtpsa (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim 4.96) (envelope-from <[email protected]>) id 1wqHJu-00B6Jn-2q; Sat, 01 Aug 2026 21:32:38 +0000 Received: from [188.226.55.174] (helo=belkar.localdomain) by durkon.wrar.name with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.99.4) (envelope-from <[email protected]>) id 1wqHJu-00000001sIu-0fCd; Sat, 01 Aug 2026 23:32:38 +0200 Received: by belkar.localdomain (Postfix, from userid 1000) id 08D216A39205; Sun, 02 Aug 2026 02:32:37 +0500 (+05) Date: Sun, 2 Aug 2026 02:32:37 +0500 From: Andrey Rakhmatullin <[email protected]> To: [email protected], [email protected] Subject: Re: Bug#1143272: ITP: puttymod -- GTK SSH/Telnet client, PuTTY with local UX patches Message-ID: <[email protected]> References: <[email protected]> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="WgIEIold4dQM7Qjw" Content-Disposition: inline In-Reply-To: <[email protected]> X-Debian-User: wrar --WgIEIold4dQM7Qjw Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Aug 01, 2026 at 07:59:22PM +0000, [email protected] wrote: >PuTTyMOD is a personal fork of PuTTY, the free SSH and Telnet client. No, Debian doesn't need personal forks of security-sensitive software=20 published by fresh anonymous accounts an hour before submitting them to=20 Debian. Closing. --=20 WBR, wRAR --WgIEIold4dQM7Qjw Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQJhBAABCgBLFiEEtf6ieDcfC1EgtGkao+OWn23e7IYFAmpuZfQtFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEKPjlp9t3uyG /RgP/A7ToC+mT+yKlac6DrqfWp8C7+qTR/WOJr8QbslSKE2x3Ftm2Pam7Pb6c0K9 bYrRUVlmgsvuBUWXNbcD85XFB2OrPmcY8yCsPhYwaVARhc1XGCHJaMXLjyXvXd8x 6Oz3ipyRyLdrXE9qLhohVx7h0ljXBs+LMnysv8sBLcrk5fVq4N3iChLX56td69TR N4NdqhXys/cdk3GJMwJZFV0D3vMfkz+xCftzeI0T9IHhCkjyw/obXK2CJBLVmr+7 QpCRTuVYNHA3N27K6oHVOBaEx7pGFZDD6SyVyXdrA6z1aGrglBdNyneZYqTxKbeo MBMHcgkV+EAgPer+/VXLz+1ozIXqnvIsFHuOwP2324yH6Lo8A1imA5D9miAGEJxG 1gcbewpyQitN4+N+e/2hsyIaoSqXTGNvS27103qp3b+UZE9kKvzMraJU08poVvaW +GDb1av3qOZ+zuZ4oxQuacfhCLkjlFjUatS+uohVx+itx21RdTzB3aoVH/Vhih3U IlAhP8wsc/21tcNQLsmlHo5Ylb3iIViSk3/js9hsboAyMsmoOkKZZjNijyOqNLnh b0UkRf05dPvcGVC/hQg/xm7ONcom2mxmdMyvdUz5CcIB9xDz5O3/r+tOPQ91+YSv 9sWO+0t88ZInGOvBOrMULWbAi56eC7hSO2aUKwvXVNfhM9fd =A/SV -----END PGP SIGNATURE----- --WgIEIold4dQM7Qjw-- ------------=_1785620101-1583252-0--