2022-05-02 Kjell Ahlstedt 2.66.3 2022-04-08 Kjell Ahlstedt Gio::TlsCertificate: Fix the create*() methods Don't call constructors that don't work because the g_tls_certificate_new_*() functions do more than just call g_object_new(). 2022-02-25 Kjell Ahlstedt Glib, Gio: Use _WRAP_METHOD(..., ignore_deprecations) 2022-02-25 Kjell Ahlstedt gmmproc: Add "ignore_deprecations" argument in _WRAP_METHOD() Makes it easier to suppress deprecation warnings when a C method has been deprecated, but the corresponding C++ method shall not (yet) be deprecated. 2022-02-24 Kjell Ahlstedt meson.build: Check if Perl is required for building documentation New versions of mm-common use the Python scripts doc_postprocess.py and doc_install.py instead of the Perl scripts doc-postprocess.pl and doc-install.pl when documentation is built. 2022-02-15 Kjell Ahlstedt Declare some copy constructors =default Avoid warnings from the clang++ compiler. It's deprecated to implicitly declare a copy constructor, if there is a user-defined or user-deleted (=delete) copy assignment operator. 2022-02-14 Kjell Ahlstedt Remove HACKING 2022-02-14 Kjell Ahlstedt meson.build: Specify 'check' option in run_command() The default value will be changed in future Meson releases. Don't use deprecated python3.path() and execute(..., gui_app: ...). 2021-11-24 Kjell Ahlstedt Gio::SocketClient, TlsClientConnection: Ignore some deprecations g_socket_client_[set,get]_tls_validation_flags() and g_tls_client_connection_[set,get]_validation_flags() are deprecated in glib 2.72. They can't be deprecated in glibmm 2.66. Ignore the deprecations, so it will still be possible to compile with warnings=fatal. 2021-11-09 Chun-wei Fan Build: Support VS2022 builds Make these builds distinct from the Visual Studio 2019 builds.