Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(75)

Issue 338052: Checking in checkbin.py, a tool to make sure our Windows binaries were built correctly. (Closed)

Created:
11 years, 1 month ago by scherkus (not reviewing)
Modified:
9 years, 7 months ago
Reviewers:
M-A Ruel
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Checking in checkbin.py, a tool to make sure our Windows binaries were built correctly. It looks for binaries built with /NXCOMPAT and /DYNAMICBASE, two important security features for Windows binaries. BUG=25952 TEST=try running it on the output of /src/chrome/Debug

Patch Set 1 #

Patch Set 2 : Trying again #

Total comments: 6

Patch Set 3 : Fixes #

Patch Set 4 : sh file #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+73 lines, -0 lines) Patch
M DEPS View 1 chunk +4 lines, -0 lines 0 comments Download
A tools/checkbin/checkbin.bat View 1 2 3 1 chunk +4 lines, -0 lines 2 comments Download
A tools/checkbin/checkbin.py View 1 2 1 chunk +65 lines, -0 lines 0 comments Download
A tools/checkbin/checkbin.sh View 1 2 3 Binary file 0 comments Download

Messages

Total messages: 6 (0 generated)
scherkus (not reviewing)
I don't have python readability and this is my first time hacking on something under ...
11 years, 1 month ago (2009-10-27 21:28:33 UTC) #1
M-A Ruel
checkbin.sh wasn't uploaded. http://codereview.chromium.org/338052/diff/1001/2002 File tools/checkbin/checkbin.bat (right): http://codereview.chromium.org/338052/diff/1001/2002#newcode1 Line 1: @set PYTHONPATH=%~dp0..\..\third_party\pefile @echo off setlocal ...
11 years, 1 month ago (2009-10-27 23:38:39 UTC) #2
scherkus (not reviewing)
gah.. rietveld isn't showing my checkbin.sh could you view it from here instead: http://codereview.chromium.org/download/issue338052_8001_8005.diff http://codereview.chromium.org/338052/diff/1001/2002 ...
11 years, 1 month ago (2009-10-28 00:50:27 UTC) #3
M-A Ruel
lgtm http://codereview.chromium.org/338052/diff/8001/8003 File tools/checkbin/checkbin.bat (right): http://codereview.chromium.org/338052/diff/8001/8003#newcode4 Line 4: %~dp0\..\..\third_party\python_24\python.exe %~dp0\checkbin.py %* %~dp0..\..\third_party\python_24\python.exe %~dp0checkbin.py %*
11 years, 1 month ago (2009-10-28 01:03:55 UTC) #4
scherkus (not reviewing)
so now that I'll check this in, what are the next steps for getting it ...
11 years, 1 month ago (2009-10-28 01:12:41 UTC) #5
M-A Ruel
11 years, 1 month ago (2009-10-28 01:18:11 UTC) #6
On 2009/10/28 01:12:41, scherkus wrote:
> so now that I'll check this in, what are the next steps for getting it running
> on windows bots?  I was thinking the full builder, both chromium and
> branded/Google Chrome (since our avcodec dlls will be different)

http://dev.chromium.org/developers/testing/chromium-build-infrastructure/gett...

Powered by Google App Engine
This is Rietveld 408576698