simon-git: ipbt (main): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sun Sep 8 18:28:26 BST 2024


TL;DR:
  a852474e Update to current PuTTY code base.

Repository:     https://git.tartarus.org/simon/ipbt.git
On the web:     https://git.tartarus.org/?p=simon/ipbt.git
Branch updated: main
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2024-09-08 18:28:26

commit a852474e9e72c98ec389247898b21fbf0ccf5eb7
web diff https://git.tartarus.org/?p=simon/ipbt.git;a=commitdiff;h=a852474e9e72c98ec389247898b21fbf0ccf5eb7;hp=bc876eaf74939d3e7b255ac6c2d10c8d8f5fe276
Author: Simon Tatham <anakin at pobox.com>
Date:   Sun Sep 8 17:35:40 2024 +0100

    Update to current PuTTY code base.
    
    This updates to PuTTY commit 52bb6a3fe25c3f31d476291c197180c0f567e102,
    which in particular adds fixes for compiler warnings generated on
    Ubuntu 24.04. (Probably other useful things too, but that's the one
    that currently stops the build, owing to -Werror.)

 Buildscr                           |    2 +-
 CMakeLists.txt                     |    3 +
 LICENCE                            |    2 +-
 charset/localenc.c                 |    4 +-
 charset/mimeenc.c                  |    2 +-
 charset/sbcsgen.pl                 |    2 +-
 charset/xenc.c                     |    2 +-
 cmake/cmake.h.in                   |   10 +
 cmake/gitcommit.cmake              |    5 +-
 cmake/gtk.cmake                    |    6 +-
 cmake/platforms/unix.cmake         |  125 ++-
 cmake/setup.cmake                  |   19 +
 conf-enums.h                       |  197 ++++
 conf.h                             | 1288 ++++++++++++++++++++++
 defs.h                             |   45 +-
 doc/CMakeLists.txt                 |   26 +-
 ipbtsrc/common.c                   |    5 +-
 ipbtsrc/dump.c                     |    9 +-
 marshal.h                          |   19 +-
 misc.h                             |  131 ++-
 network.h                          |   79 +-
 putty.h                            |  862 ++++++++-------
 puttymem.h                         |   13 +-
 settings.c                         |  679 ++++--------
 specials.h                         |   52 +
 storage.h                          |   31 +-
 terminal/bidi.c                    | 1945 +--------------------------------
 terminal/bidi_test.c               |    9 +-
 terminal/lineedit.c                |  520 +++++++++
 terminal/terminal.c                | 1253 ++++++++++++++--------
 terminal/terminal.h                |  107 +-
 tree234.h                          |   22 +-
 unicode/ambiguous_wide_chars.h     |  189 ++++
 unicode/bidi_brackets.h            |  139 +++
 unicode/bidi_mirror.h              |  437 ++++++++
 unicode/bidi_type.h                | 1331 +++++++++++++++++++++++
 unicode/canonical_comp.h           |  950 +++++++++++++++++
 unicode/canonical_decomp.h         | 2071 ++++++++++++++++++++++++++++++++++++
 unicode/combining_classes.h        |  398 +++++++
 unicode/known_chars.h              |  716 +++++++++++++
 unicode/nonspacing_chars.h         |  366 +++++++
 unicode/read_ucd.py                |  510 +++++++++
 unicode/version.h                  |    9 +
 unicode/wide_chars.h               |  130 +++
 unix/platform.h                    |   86 +-
 unix/unicode.c                     |   16 +-
 unix/utils/arm_arch_queries.h      |   12 +-
 unix/utils/block_signal.c          |    2 +-
 unix/utils/filename.c              |    6 +-
 unix/utils/fontspec.c              |    5 +
 unix/utils/our_dialog.c            |    6 +-
 unix/utils/signal.c                |    4 +-
 utils/CMakeLists.txt               |    7 +-
 utils/buildinfo.c                  |   28 +-
 utils/conf.c                       |  166 ++-
 utils/conf_data.c                  |   53 +
 utils/debug.c                      |    4 +-
 utils/decode_utf8.c                |  264 +++++
 utils/decode_utf8_to_wchar.c       |   21 +
 utils/decode_utf8_to_wide_string.c |   35 +
 utils/dup_mb_to_wc.c               |   21 +-
 utils/encode_utf8.c                |   25 +-
 utils/encode_wide_string_as_utf8.c |    4 +-
 utils/make_spr_sw_abort_static.c   |   21 +
 utils/marshal.c                    |   20 +
 utils/memory.c                     |   10 +
 utils/prompts.c                    |    3 +-
 utils/ptrlen.c                     |   16 +
 utils/smemeq.c                     |    2 +-
 utils/strbuf.c                     |   14 +
 utils/stripctrl.c                  |   14 +-
 utils/tree234.c                    |   44 +-
 utils/wcwidth.c                    |  688 +-----------
 utils/write_c_string_literal.c     |   30 +-
 74 files changed, 12014 insertions(+), 4333 deletions(-)



More information about the tartarus-commits mailing list