Two source files are executable
ls -l on
src/or highlighted two source files (control.c and router.c) as being executable. With the command
find -executable -type f | grep "\.[c|h]$" it turned out these were the only two files with this anomaly. The change was made in commit 51e13cd1ad5f7c130521e2a964ea462f35d1880e.
The patch would be:
diff --git a/src/or/control.c b/src/or/control.c old mode 100755 new mode 100644 diff --git a/src/or/router.c b/src/or/router.c old mode 100755 new mode 100644