Code signing options

Got an idea for enhancing PureBasic? New command(s) you'd like to see?
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Code signing options

Post by DoubleDutch »

It would be great if you could set options in the Editor to Auto code sign the executable (if not in debug mode). All the editor would need to do is use the SignTool supplied with the Windows SDK. I'm sure other code signing utils exist for OSX and possibly linux? The setting could specify the .pfx file, so you could have different ones for different .exe's, the descriptions, web address, etc could also be specified.
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
freak
PureBasic Team
PureBasic Team
Posts: 5940
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Re: Code signing options

Post by freak »

Can't you just run that as an external tool after compilation? You can set the tool to be turned on/off on a per-source basis in the compiler options. This kind of thing is exactly what the tool interface was built for.
quidquid Latine dictum sit altum videtur
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Re: Code signing options

Post by DoubleDutch »

I do already ( ;) ), but it would be a really good feature for the IDE to have (built-in).
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
User avatar
utopiomania
Addict
Addict
Posts: 1655
Joined: Tue May 10, 2005 10:00 pm
Location: Norway

Re: Code signing options

Post by utopiomania »

Auto singning the exe would have been nice.

I had a problem with one of my old programs written in PB where Windows started to warn me about an unknown publisher EVERY time i tried to use it.

My first thought was that I had upgraded Windows one time too many, and that signed exes now was mandatory..

Uninstalling it and reinstalling solved the problem, but I suspect this is what these suckers want in the end.
Post Reply