Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mRemoteNG/PuTTYNG.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2022-10-22 10:23:06 +0300
committerSimon Tatham <anakin@pobox.com>2022-10-22 10:23:06 +0300
commit0c59d496837b6e6d7a1d416ef12ece3c38c7af08 (patch)
tree7659ae1c738e5a6dec88983555f09b6b60e741c9
parentd2795e5cb5242f84f7279d9b58d5e3108f394102 (diff)
Update the pre-release-candidate testing checklist.
Removed 'try cmake 3.7 on Windows': I think that's not really necessary, because Windows doesn't have the concept of an old overall distro that makes it hard to upgrade a particular build tool. On the other hand, added a big pile of other things I'd like not to forget.
-rw-r--r--CHECKLST.txt28
1 files changed, 20 insertions, 8 deletions
diff --git a/CHECKLST.txt b/CHECKLST.txt
index a0611bec..3d618cbd 100644
--- a/CHECKLST.txt
+++ b/CHECKLST.txt
@@ -31,14 +31,26 @@ Things to do during the branch-stabilisation period:
word XXX-REVIEW-BEFORE-RELEASE. (Any such comments should state
clearly what needs to be done.)
- - Do some testing of the Windows version with Minefield (you can
- build a Minefield version using 'bob . XFLAGS=-DMINEFIELD'), and of
- the Unix version with valgrind and/or Address Sanitiser. In
- 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
- support, on both Unix and Windows.
+ - Test the Unix build with Address Sanitiser. In particular, any
+ headline features for the release should get a workout with memory
+ checking enabled!
+
+ - Test the Windows build with Address Sanitiser too (as of VS 2022).
+ + 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
--------------------------------