--- - branch: MAIN date: Wed Mar 8 07:14:12 UTC 2017 files: - new: '1.4' old: '1.3' path: xsrc/external/mit/xorg-server/dist/configure.ac pathrev: xsrc/external/mit/xorg-server/dist/configure.ac@1.4 type: modified - new: '1.2' old: 1.1.1.5 path: xsrc/external/mit/xorg-server/dist/include/dix-config.h.in pathrev: xsrc/external/mit/xorg-server/dist/include/dix-config.h.in@1.2 type: modified - new: '1.8' old: '1.7' path: xsrc/external/mit/xorg-server/dist/include/os.h pathrev: xsrc/external/mit/xorg-server/dist/include/os.h@1.8 type: modified - new: '1.3' old: '1.2' path: xsrc/external/mit/xorg-server/dist/os/mitauth.c pathrev: xsrc/external/mit/xorg-server/dist/os/mitauth.c@1.3 type: modified - new: '1.1' old: '0' path: xsrc/external/mit/xorg-server/dist/os/timingsafe_memcmp.c pathrev: xsrc/external/mit/xorg-server/dist/os/timingsafe_memcmp.c@1.1 type: added - new: '1.26' old: '1.25' path: xsrc/external/mit/xorg-server/include/dix-config.h pathrev: xsrc/external/mit/xorg-server/include/dix-config.h@1.26 type: modified id: 20170308T071412Z.68ca63d060704eb73f217e117b4b37b43bd3a7dc log: | apply https://cgit.freedesktop.org/xorg/xserver/commit/?id=d7ac755f0b618eb1259d93c8a16ec6e39a18627c Use timingsafe_memcmp() to compare MIT-MAGIC-COOKIES CVE-2017-2624 Provide the function definition for systems that don't have it. Signed-off-by: Matthieu Herrb Reviewed-by: Alan Coopersmith and https://cgit.freedesktop.org/xorg/xserver/commit/?id=5c44169caed811e59a65ba346de1cadb46d266ec os: Squash missing declaration warning for timingsafe_memcmp timingsafe_memcmp.c:21:1: warning: no previous prototype for `timingsafe_memcmp' [-Wmissing-prototypes] timingsafe_memcmp(const void *b1, const void *b2, size_t len) Signed-off-by: Adam Jackson module: xsrc subject: 'CVS commit: xsrc/external/mit/xorg-server' unixtime: '1488957252' user: mrg