GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

Commit cd6aa441 authored by Alex Catarineu's avatar Alex Catarineu

Fix readelf_RELRO, readelf_stack_canary and readelf_PIE

parent e102b9b8
...@@ -99,6 +99,8 @@ our @tests = ( ...@@ -99,6 +99,8 @@ our @tests = (
TorBrowser/Tor/PluggableTransports/meek-client-torbrowser TorBrowser/Tor/PluggableTransports/meek-client-torbrowser
TorBrowser/Tor/PluggableTransports/obfs4proxy TorBrowser/Tor/PluggableTransports/obfs4proxy
TorBrowser/Tor/PluggableTransports/zope/interface/_zope_interface_coptimizations.so TorBrowser/Tor/PluggableTransports/zope/interface/_zope_interface_coptimizations.so
TorBrowser/Tor/PluggableTransports/snowflake-client
TorBrowser/ncprop279/ncprop279
) ], ) ],
}, },
{ {
...@@ -106,7 +108,7 @@ our @tests = ( ...@@ -106,7 +108,7 @@ our @tests = (
type => 'command', type => 'command',
descr => 'Check for stack canary support', descr => 'Check for stack canary support',
files => \&tbb_binfiles, files => \&tbb_binfiles,
command => [ 'readelf', '-s' ], command => [ 'readelf', '-s', '--wide' ],
check_output => sub { $_[0] =~ m/__stack_chk_fail/ }, check_output => sub { $_[0] =~ m/__stack_chk_fail/ },
enable => sub { $OSNAME eq 'linux' }, enable => sub { $OSNAME eq 'linux' },
# ticket 13056 # ticket 13056
...@@ -115,7 +117,6 @@ our @tests = ( ...@@ -115,7 +117,6 @@ our @tests = (
gtk2/libmozgtk.so gtk2/libmozgtk.so
libmozalloc.so libmozalloc.so
libmozgtk.so libmozgtk.so
libnssckbi.so
libplc4.so libplc4.so
libplds4.so libplds4.so
TorBrowser/Tor/libstdc++/libstdc++.so.6 TorBrowser/Tor/libstdc++/libstdc++.so.6
...@@ -130,6 +131,11 @@ our @tests = ( ...@@ -130,6 +131,11 @@ our @tests = (
TorBrowser/Tor/PluggableTransports/zope/interface/_zope_interface_coptimizations.so TorBrowser/Tor/PluggableTransports/zope/interface/_zope_interface_coptimizations.so
TorBrowser/Tor/PluggableTransports/meek-client TorBrowser/Tor/PluggableTransports/meek-client
TorBrowser/Tor/PluggableTransports/obfs4proxy TorBrowser/Tor/PluggableTransports/obfs4proxy
TorBrowser/Tor/PluggableTransports/snowflake-client
TorBrowser/ncprop279/ncprop279
libgraphitewasm.so
liboggwasm.so
libmozwayland.so
) ], ) ],
}, },
{ {
...@@ -154,6 +160,7 @@ our @tests = ( ...@@ -154,6 +160,7 @@ our @tests = (
TorBrowser/Tor/PluggableTransports/meek-client-torbrowser TorBrowser/Tor/PluggableTransports/meek-client-torbrowser
TorBrowser/Tor/PluggableTransports/obfs4proxy TorBrowser/Tor/PluggableTransports/obfs4proxy
TorBrowser/Tor/PluggableTransports/snowflake-client TorBrowser/Tor/PluggableTransports/snowflake-client
TorBrowser/ncprop279/ncprop279
) ], ) ],
}, },
{ {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment