mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-01-09 17:38:00 +00:00
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.
This commit is contained in:
parent
d2795e5cb5
commit
0c59d49683
26
CHECKLST.txt
26
CHECKLST.txt
@ -31,14 +31,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
|
||||||
--------------------------------
|
--------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user