This patch currently excludes our Windows executable!
- change to use -fstack-protector-all
- the minimum size of buffers (i.e. arrays) that will receive stack smashing protection was changed to 1 byte (GCC default: 8)
- warn about functions that will not be protected against stack smashing by adding -Wstack-protector
See #1674 for full discussion on the Windows issue! This should be safe to merge, but we can wait until the pull tester did it's job!