For reference, here's what I see with some of the noise removed:
1001_keep-symbol-DumpThreadHandles-if-debugging-is-disabled.patch is carried forward. The change to winpr/libwinpr/thread/thread.c is now gone. The change to winpr/include/winpr/thread.h remains.
All other patches previously present are adopted in the new upstream version exactly.
The new upstream version brings in the following 13 additional changes:
Of these, the changes mentioning the changelog can be discounted from concern as they definitely don't contain any functional changes. Also the final change "Updated for 2.7.0 release" contains only the metadata change for the version number. That leaves 8 commits being brought in here.
Also there is the new patchset being cherry-picked from upstream commit after they tagged 2.7.0:
For reference, here's what I see with some of the noise removed:
1001_keep- symbol- DumpThreadHandl es-if-debugging -is-disabled. patch is carried forward. The change to winpr/libwinpr/ thread/ thread. c is now gone. The change to winpr/include/ winpr/thread. h remains.
All other patches previously present are adopted in the new upstream version exactly.
The new upstream version brings in the following 13 additional changes:
-: --------- > 27: 572c63a9f Supports 10bit X11 color (BGRX32 only) ntlm_v2_ hash
-: --------- > 28: 62937807e Changelog
-: --------- > 29: 0f9efe197 Fixed /gt:xxx settings
-: --------- > 30: 0a6b999c5 Updated Changelog
-: --------- > 31: f773d9759 Update header with missing flag
-: --------- > 32: 66ff8cf2a Added support for AUDIO_PLAYBACK_DVC
-: --------- > 33: 4308d8e91 fix x11 black RAIL window when connect to server 2019
-: --------- > 34: e8010231c Changelog
-: --------- > 35: 70bd7f010 Update default android build config
-: --------- > 36: 52f3e5139 Cleaned up ntlm_fetch_
-: --------- > 38: c263ff19e Updated changelog
-: --------- > 39: 32b8db302 Added missing WINPR_API
-: --------- > 40: 40ee5d3bc Updated for 2.7.0 release
Of these, the changes mentioning the changelog can be discounted from concern as they definitely don't contain any functional changes. Also the final change "Updated for 2.7.0 release" contains only the metadata change for the version number. That leaves 8 commits being brought in here.
Also there is the new patchset being cherry-picked from upstream commit after they tagged 2.7.0:
0001-Refactor- thread- condition- logic.patch not-mark- WinPR-implement ation-of- ExitThread- as-no.patch leak-in- TestPipeCreateN amedPipeOverlap ped.patch up-NamedPipeOve rlapped- test.patch
0002-Do-
0003-Fixed-
0004-Cleaned-
On the packaging side, some new symbols are added against 2.7.0+dfsg1.