commit putty for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package putty for openSUSE:Factory checked in at 2024-12-30 14:58:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/putty (Old) and /work/SRC/openSUSE:Factory/.putty.new.1881 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "putty" Mon Dec 30 14:58:26 2024 rev:33 rq:1233847 version:0.82 Changes: -------- --- /work/SRC/openSUSE:Factory/putty/putty.changes 2024-04-16 20:07:23.112259780 +0200 +++ /work/SRC/openSUSE:Factory/.putty.new.1881/putty.changes 2024-12-30 14:58:28.432839547 +0100 @@ -1,0 +2,12 @@ +Thu Dec 5 01:22:12 UTC 2024 - Jan Engelhardt <jengelh@inai.de> + +- Update to release 0.82 + * Major refactoring of Unicode handling to allow the use of + 'foreign' Unicode characters outside the system's + configured default character set. + * Bracketed paste mode can now be turned off in the Terminal > + Features panel. + * The "border width" configuration option is now honoured even + when the window is maximised. + +------------------------------------------------------------------- Old: ---- putty-0.81.tar.gz putty-0.81.tar.gz.gpg New: ---- _scmsync.obsinfo build.specials.obscpio putty-0.82.tar.gz putty-0.82.tar.gz.gpg ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ putty.spec ++++++ --- /var/tmp/diff_new_pack.RXXLZ4/_old 2024-12-30 14:58:29.260873621 +0100 +++ /var/tmp/diff_new_pack.RXXLZ4/_new 2024-12-30 14:58:29.260873621 +0100 @@ -17,7 +17,7 @@ Name: putty -Version: 0.81 +Version: 0.82 Release: 0 Summary: SSH client with optional GTK-based terminal emulator frontend License: MIT ++++++ _scmsync.obsinfo ++++++ mtime: 1733992936 commit: b0b1f66358d0ac64a3eb71e1833373f7d5d64aee7880dfc9a24cfffbe3a38667 url: https://src.opensuse.org/jengelh/putty revision: master ++++++ putty-0.81.tar.gz -> putty-0.82.tar.gz ++++++ ++++ 43448 lines of diff (skipped) ++++++ putty-03-config.diff ++++++ --- /var/tmp/diff_new_pack.RXXLZ4/_old 2024-12-30 14:58:29.692891400 +0100 +++ /var/tmp/diff_new_pack.RXXLZ4/_new 2024-12-30 14:58:29.696891564 +0100 @@ -5,15 +5,110 @@ * Set standard colors and use a more legilible font size. --- - settings.c | 49 +++++++++++++++++++++++++++++++---------------- - unix/platform.h | 6 ----- - windows/utils/defaults.c | 2 - - 3 files changed, 35 insertions(+), 22 deletions(-) + conf.h | 20 ++++++++++---------- + settings.c | 29 +++++++++++++++++++++++------ + unix/platform.h | 6 +----- + windows/utils/defaults.c | 2 +- + 4 files changed, 35 insertions(+), 22 deletions(-) -Index: putty-0.78/settings.c +Index: putty-0.82/conf.h =================================================================== ---- putty-0.78.orig/settings.c -+++ putty-0.78/settings.c +--- putty-0.82.orig/conf.h ++++ putty-0.82/conf.h +@@ -408,7 +408,7 @@ CONF_OPTION(ssh_nc_port, /* port to conn + /* Telnet options */ + CONF_OPTION(termtype, + VALUE_TYPE(STR), +- DEFAULT_STR("xterm"), ++ DEFAULT_STR("linux"), + SAVE_KEYWORD("TerminalType"), + ) + CONF_OPTION(termspeed, +@@ -539,7 +539,7 @@ CONF_OPTION(rxvt_homeend, + ) + CONF_OPTION(funky_type, + VALUE_TYPE(INT), +- DEFAULT_INT(FUNKY_TILDE), ++ DEFAULT_INT(FUNKY_LINUX), + SAVE_KEYWORD("LinuxFunctionKeys"), + STORAGE_ENUM(funky_type), + ) +@@ -561,7 +561,7 @@ CONF_OPTION(no_applic_k, /* totally disa + ) + CONF_OPTION(no_mouse_rep, /* totally disable mouse reporting */ + VALUE_TYPE(BOOL), +- DEFAULT_BOOL(false), ++ DEFAULT_BOOL(true), + SAVE_KEYWORD("NoMouseReporting"), + ) + CONF_OPTION(no_remote_resize, /* disable remote resizing */ +@@ -633,7 +633,7 @@ CONF_OPTION(alt_f4, /* is it special? */ + ) + CONF_OPTION(alt_space, /* is it special? */ + VALUE_TYPE(BOOL), +- DEFAULT_BOOL(false), ++ DEFAULT_BOOL(true), + SAVE_KEYWORD("AltSpace"), + ) + CONF_OPTION(alt_only, /* is it special? */ +@@ -660,7 +660,7 @@ CONF_OPTION(alwaysontop, + ) + CONF_OPTION(fullscreenonaltenter, + VALUE_TYPE(BOOL), +- DEFAULT_BOOL(false), ++ DEFAULT_BOOL(true), + SAVE_KEYWORD("FullScreenOnAltEnter"), + ) + CONF_OPTION(scroll_on_key, +@@ -680,7 +680,7 @@ CONF_OPTION(erase_to_scrollback, + ) + CONF_OPTION(compose_key, + VALUE_TYPE(BOOL), +- DEFAULT_BOOL(false), ++ DEFAULT_BOOL(true), + SAVE_KEYWORD("ComposeKey"), + ) + CONF_OPTION(ctrlaltkeys, +@@ -724,7 +724,7 @@ CONF_OPTION(lfhascr, + ) + CONF_OPTION(cursor_type, + VALUE_TYPE(INT), +- DEFAULT_INT(0), ++ DEFAULT_INT(1), + SAVE_KEYWORD("CurType"), + STORAGE_ENUM(cursor_type), + ) +@@ -809,7 +809,7 @@ CONF_OPTION(blinktext, + ) + CONF_OPTION(win_name_always, + VALUE_TYPE(BOOL), +- DEFAULT_BOOL(true), ++ DEFAULT_BOOL(false), + SAVE_KEYWORD("WinNameAlways"), + ) + CONF_OPTION(width, +@@ -819,7 +819,7 @@ CONF_OPTION(width, + ) + CONF_OPTION(height, + VALUE_TYPE(INT), +- DEFAULT_INT(24), ++ DEFAULT_INT(25), + SAVE_KEYWORD("TermHeight"), + ) + CONF_OPTION(font, +@@ -1071,7 +1071,7 @@ CONF_OPTION(vtmode, + ) + CONF_OPTION(line_codepage, + VALUE_TYPE(STR), +- DEFAULT_STR(""), ++ DEFAULT_STR("UTF-8"), + SAVE_KEYWORD("LineCodePage"), + ) + CONF_OPTION(cjk_ambig_wide, +Index: putty-0.82/settings.c +=================================================================== +--- putty-0.82.orig/settings.c ++++ putty-0.82/settings.c @@ -18,8 +18,8 @@ static const struct keyvalwhere cipherna { "aes", CIPHER_AES, -1, -1 }, { "chacha20", CIPHER_CHACHA20, CIPHER_AES, +1 }, @@ -24,71 +119,7 @@ { "des", CIPHER_DES, -1, -1 }, { "blowfish", CIPHER_BLOWFISH, -1, -1 }, { "arcfour", CIPHER_ARCFOUR, -1, -1 }, -@@ -878,7 +878,7 @@ void load_open_settings(settings_r *sess - } - gppb(sesskey, "TCPNoDelay", true, conf, CONF_tcp_nodelay); - gppb(sesskey, "TCPKeepalives", false, conf, CONF_tcp_keepalives); -- gpps(sesskey, "TerminalType", "xterm", conf, CONF_termtype); -+ gpps(sesskey, "TerminalType", "linux", conf, CONF_termtype); - gpps(sesskey, "TerminalSpeed", "38400,38400", conf, CONF_termspeed); - if (gppmap(sesskey, "TerminalModes", conf, CONF_ttymodes)) { - /* -@@ -1064,12 +1064,12 @@ void load_open_settings(settings_r *sess - gppb(sesskey, "PassiveTelnet", false, conf, CONF_passive_telnet); - gppb(sesskey, "BackspaceIsDelete", true, conf, CONF_bksp_is_delete); - gppb(sesskey, "RXVTHomeEnd", false, conf, CONF_rxvt_homeend); -- gppi(sesskey, "LinuxFunctionKeys", 0, conf, CONF_funky_type); -+ gppi(sesskey, "LinuxFunctionKeys", true, conf, CONF_funky_type); - gppi(sesskey, "ShiftedArrowKeys", SHARROW_APPLICATION, conf, - CONF_sharrow_type); - gppb(sesskey, "NoApplicationKeys", false, conf, CONF_no_applic_k); - gppb(sesskey, "NoApplicationCursors", false, conf, CONF_no_applic_c); -- gppb(sesskey, "NoMouseReporting", false, conf, CONF_no_mouse_rep); -+ gppb(sesskey, "NoMouseReporting", true, conf, CONF_no_mouse_rep); - gppb(sesskey, "NoRemoteResize", false, conf, CONF_no_remote_resize); - gppb(sesskey, "NoAltScreen", false, conf, CONF_no_alt_screen); - gppb(sesskey, "NoRemoteWinTitle", false, conf, CONF_no_remote_wintitle); -@@ -1091,9 +1091,9 @@ void load_open_settings(settings_r *sess - gppb(sesskey, "ApplicationKeypad", false, conf, CONF_app_keypad); - gppb(sesskey, "NetHackKeypad", false, conf, CONF_nethack_keypad); - gppb(sesskey, "AltF4", true, conf, CONF_alt_f4); -- gppb(sesskey, "AltSpace", false, conf, CONF_alt_space); -+ gppb(sesskey, "AltSpace", true, conf, CONF_alt_space); - gppb(sesskey, "AltOnly", false, conf, CONF_alt_only); -- gppb(sesskey, "ComposeKey", false, conf, CONF_compose_key); -+ gppb(sesskey, "ComposeKey", true, conf, CONF_compose_key); - gppb(sesskey, "CtrlAltKeys", true, conf, CONF_ctrlaltkeys); - #ifdef OSX_META_KEY_CONFIG - gppb(sesskey, "OSXOptionMeta", true, conf, CONF_osx_option_meta); -@@ -1105,12 +1105,12 @@ void load_open_settings(settings_r *sess - gppi(sesskey, "LocalEdit", AUTO, conf, CONF_localedit); - gpps(sesskey, "Answerback", "PuTTY", conf, CONF_answerback); - gppb(sesskey, "AlwaysOnTop", false, conf, CONF_alwaysontop); -- gppb(sesskey, "FullScreenOnAltEnter", false, -+ gppb(sesskey, "FullScreenOnAltEnter", true, - conf, CONF_fullscreenonaltenter); - gppb(sesskey, "HideMousePtr", false, conf, CONF_hide_mouseptr); - gppb(sesskey, "SunkenEdge", false, conf, CONF_sunken_edge); - gppi(sesskey, "WindowBorder", 1, conf, CONF_window_border); -- gppi(sesskey, "CurType", 0, conf, CONF_cursor_type); -+ gppi(sesskey, "CurType", 1, conf, CONF_cursor_type); - gppb(sesskey, "BlinkCur", false, conf, CONF_blink_cur); - /* pedantic compiler tells me I can't use conf, CONF_beep as an int * :-) */ - gppi(sesskey, "Beep", 1, conf, CONF_beep); -@@ -1145,10 +1145,10 @@ void load_open_settings(settings_r *sess - gppb(sesskey, "CRImpliesLF", false, conf, CONF_crhaslf); - gppb(sesskey, "DisableArabicShaping", false, conf, CONF_no_arabicshaping); - gppb(sesskey, "DisableBidi", false, conf, CONF_no_bidi); -- gppb(sesskey, "WinNameAlways", true, conf, CONF_win_name_always); -+ gppb(sesskey, "WinNameAlways", false, conf, CONF_win_name_always); - gpps(sesskey, "WinTitle", "", conf, CONF_wintitle); - gppi(sesskey, "TermWidth", 80, conf, CONF_width); -- gppi(sesskey, "TermHeight", 24, conf, CONF_height); -+ gppi(sesskey, "TermHeight", 25, conf, CONF_height); - gppfont(sesskey, "Font", conf, CONF_font); - gppi(sesskey, "FontQuality", FQ_DEFAULT, conf, CONF_font_quality); - gppi(sesskey, "FontVTMode", VT_UNICODE, conf, CONF_vtmode); -@@ -1161,11 +1161,28 @@ void load_open_settings(settings_r *sess +@@ -982,11 +982,28 @@ void load_open_settings(settings_r *sess for (i = 0; i < 22; i++) { static const char *const defaults[] = { @@ -122,20 +153,11 @@ }; char buf[20], *buf2; int c0, c1, c2; -@@ -1223,7 +1240,7 @@ void load_open_settings(settings_r *sess - * The empty default for LineCodePage will be converted later - * into a plausible default for the locale. - */ -- gpps(sesskey, "LineCodePage", "", conf, CONF_line_codepage); -+ gpps(sesskey, "LineCodePage", "UTF-8", conf, CONF_line_codepage); - gppb(sesskey, "CJKAmbigWide", false, conf, CONF_cjk_ambig_wide); - gppb(sesskey, "UTF8Override", true, conf, CONF_utf8_override); - gpps(sesskey, "Printer", "", conf, CONF_printer); -Index: putty-0.78/unix/platform.h +Index: putty-0.82/unix/platform.h =================================================================== ---- putty-0.78.orig/unix/platform.h -+++ putty-0.78/unix/platform.h -@@ -394,11 +394,7 @@ void fd_socket_set_psb_prefix(Socket *s, +--- putty-0.82.orig/unix/platform.h ++++ putty-0.82/unix/platform.h +@@ -400,11 +400,7 @@ void fd_socket_set_psb_prefix(Socket *s, /* * Default font setting, which can vary depending on NOT_X_WINDOWS. */ @@ -148,10 +170,10 @@ /* * pty.c. -Index: putty-0.78/windows/utils/defaults.c +Index: putty-0.82/windows/utils/defaults.c =================================================================== ---- putty-0.78.orig/windows/utils/defaults.c -+++ putty-0.78/windows/utils/defaults.c +--- putty-0.82.orig/windows/utils/defaults.c ++++ putty-0.82/windows/utils/defaults.c @@ -9,7 +9,7 @@ FontSpec *platform_default_fontspec(const char *name) { @@ -159,6 +181,6 @@ - return fontspec_new("Courier New", false, 10, ANSI_CHARSET); + return fontspec_new("Consolas", false, 16, ANSI_CHARSET); else - return fontspec_new("", false, 0, 0); + return fontspec_new_default(); }
participants (1)
-
Source-Sync