Opened 8 years ago

Closed 8 years ago

Last modified 5 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: Test Case:
Blocked By: Blocking:
Related Tickets: Differential Revisions:

Change History (9)

comment:1 Changed 8 years ago by simonmar

  • difficulty changed from Unknown to Moderate (1 day)

comment:2 Changed 8 years ago by simonmar

  • Milestone changed from 6.6.2 to 6.8
  • Owner set to simonmar
  • Priority changed from normal to high

comment:3 Changed 8 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 8 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 8 years ago by simonmar

Fixed:

Fri Aug 10 01:47:53 PDT 2007  Simon Marlow <[email protected]>
  * 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 8 years ago by simonmar

  • Resolution set to fixed
  • Status changed from new to closed

With some subsequent minor fixes, this now works.

comment:7 Changed 7 years ago by igloo

  • Milestone changed from 6.8 branch to 6.8.1

comment:8 Changed 6 years ago by simonmar

  • Architecture changed from Unknown to Unknown/Multiple

comment:9 Changed 5 years ago by simonmar

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