[PATCH v2 2/2] mingw: enable DEP and ASLR

2019-05-08 Thread İsmail Dönmez via GitGitGadget
From: =?UTF-8?q?=C4=B0smail=20D=C3=B6nmez?= Enable DEP (Data Execution Prevention) and ASLR (Address Space Layout Randomization) support. This applies to both 32bit and 64bit builds and makes it substantially harder to exploit security holes in Git by offering a much more unpredictable attack sur

[PATCH v2 1/2] mingw: do not let ld strip relocations

2019-05-08 Thread İsmail Dönmez via GitGitGadget
From: =?UTF-8?q?=C4=B0smail=20D=C3=B6nmez?= This is the first step for enabling ASLR (Address Space Layout Randomization) support. We want to enable ASLR for better protection against exploiting security holes in Git: it makes it harder to attack software by making code addresses unpredictable.

[PATCH 2/2] mingw: enable DEP and ASLR

2019-04-29 Thread İsmail Dönmez via GitGitGadget
From: =?UTF-8?q?=C4=B0smail=20D=C3=B6nmez?= Enable DEP (Data Execution Prevention) and ASLR (Address Space Layout Randomization) support. This applies to both 32bit and 64bit builds and makes it substantially harder to exploit security holes in Git by offering a much more unpredictable attack sur

[PATCH 1/2] mingw: do not let ld strip relocations

2019-04-29 Thread İsmail Dönmez via GitGitGadget
From: =?UTF-8?q?=C4=B0smail=20D=C3=B6nmez?= This is the first step for enabling ASLR (Address Space Layout Randomization) support. We want to enable ASLR for better protection against exploiting security holes in Git: it makes it harder to attack software by making code addresses unpredictable.