mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-10 01:48:00 +00:00
Merge build fix and checklist update from 'pre-0.78'.
This commit is contained in:
commit
25d0a85c1f
26
CHECKLST.txt
26
CHECKLST.txt
@ -37,14 +37,26 @@ Things to do during the branch-stabilisation period:
|
|||||||
word XXX-REVIEW-BEFORE-RELEASE. (Any such comments should state
|
word XXX-REVIEW-BEFORE-RELEASE. (Any such comments should state
|
||||||
clearly what needs to be done.)
|
clearly what needs to be done.)
|
||||||
|
|
||||||
- Do some testing of the Windows version with Minefield (you can
|
- Test the Unix build with Address Sanitiser. In particular, any
|
||||||
build a Minefield version using 'bob . XFLAGS=-DMINEFIELD'), and of
|
headline features for the release should get a workout with memory
|
||||||
the Unix version with valgrind and/or Address Sanitiser. In
|
checking enabled!
|
||||||
particular, any headline features for the release should get a
|
|
||||||
workout with memory checking enabled!
|
|
||||||
|
|
||||||
- Test the CMake build scripts with the oldest CMake they claim to
|
- Test the Windows build with Address Sanitiser too (as of VS 2022).
|
||||||
support, on both Unix and Windows.
|
+ In the course of that, give a recent Windows pterm a try, to
|
||||||
|
make sure that still works.
|
||||||
|
|
||||||
|
- Test building and running on old platforms:
|
||||||
|
+ build on Debian stretch (containing CMake 3.7, the earliest
|
||||||
|
CMake we claim support for)
|
||||||
|
+ build with all three major versions of GTK
|
||||||
|
+ build the old-Windows binaries and test-run them on Win95 (PuTTY
|
||||||
|
proper even without WinSock2)
|
||||||
|
|
||||||
|
- Check Coverity is happy.
|
||||||
|
|
||||||
|
- Check the side-channel tester is happy.
|
||||||
|
|
||||||
|
- Check all the non-SSH network backends still basically work.
|
||||||
|
|
||||||
Making a release candidate build
|
Making a release candidate build
|
||||||
--------------------------------
|
--------------------------------
|
||||||
|
@ -2564,8 +2564,10 @@ static void request_resize_internal(GtkFrontend *inst, bool from_terminal,
|
|||||||
GdkWindowState state = gdk_window_get_state(gdkwin);
|
GdkWindowState state = gdk_window_get_state(gdkwin);
|
||||||
if (state & (GDK_WINDOW_STATE_MAXIMIZED |
|
if (state & (GDK_WINDOW_STATE_MAXIMIZED |
|
||||||
GDK_WINDOW_STATE_FULLSCREEN |
|
GDK_WINDOW_STATE_FULLSCREEN |
|
||||||
#if GTK_CHECK_VERSION(3,0,0)
|
#if GTK_CHECK_VERSION(3,10,0)
|
||||||
GDK_WINDOW_STATE_TILED |
|
GDK_WINDOW_STATE_TILED |
|
||||||
|
#endif
|
||||||
|
#if GTK_CHECK_VERSION(3,22,23)
|
||||||
GDK_WINDOW_STATE_TOP_TILED |
|
GDK_WINDOW_STATE_TOP_TILED |
|
||||||
GDK_WINDOW_STATE_RIGHT_TILED |
|
GDK_WINDOW_STATE_RIGHT_TILED |
|
||||||
GDK_WINDOW_STATE_BOTTOM_TILED |
|
GDK_WINDOW_STATE_BOTTOM_TILED |
|
||||||
|
Loading…
Reference in New Issue
Block a user