Opened 11 years ago

Closed 10 years ago

Last modified 8 years ago

#1271 closed task (fixed)

Vista: we need to add manifests to binaries to subvert installer-detection

Reported by: simonmar Owned by: simonmar
Priority: high Milestone: 6.8.1
Component: Compiler Version: 6.6
Keywords: Cc:
Operating System: Windows Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:

Change History (9)

comment:1 Changed 11 years ago by simonmar

difficulty: UnknownModerate (1 day)

comment:2 Changed 10 years ago by simonmar

Milestone: 6.6.26.8
Owner: set to simonmar
Priority: normalhigh

comment:3 Changed 10 years ago by SamB

They ought to also check whether the executable is a console or GUI executable... probably that's a good indication of whether it's really a Windows installer or not...

comment:4 Changed 10 years ago by neil

SamB: That's something that only MS could do, and even they can't do it retroactively!

On Windows only .com executables are console ones, everything else is a Windows .exe, which may use the functions to bind to a console etc.

comment:5 Changed 10 years ago by simonmar

Fixed:

Fri Aug 10 01:47:53 PDT 2007  Simon Marlow <simonmar@microsoft.com>
  * FIX #1271: create manifests, and embed them in executables on Windows

I'll leave the bug open until I can test a new installer on Vista.

comment:6 Changed 10 years ago by simonmar

Resolution: fixed
Status: newclosed

With some subsequent minor fixes, this now works.

comment:7 Changed 10 years ago by igloo

Milestone: 6.8 branch6.8.1

comment:8 Changed 9 years ago by simonmar

Architecture: UnknownUnknown/Multiple

comment:9 Changed 8 years ago by simonmar

difficulty: Moderate (1 day)Moderate (less than a day)
Note: See TracTickets for help on using tickets.