Nullsoft Installation System v1.7b!

Published by

Nullsoft Installation System is a pretty small, efficient, capable installation system for win32.

What's new

Mostly MBCS support in exehead and compiler.
Made CRC not check the first 512 bytes, for better compatibility with virii and with digital signing.
Made !ifdef'd blocks out ignored (for all commands other than ones starting with !)
Made nsisconf.nsi not overwritten in installer.
Added GetFullPathName
Added more config.h options, moved MAX_INSTALL_TYPES to NSIS_MAX_INST...
Added CallInstDLL (using EW_REGISTERDLL)
Removed GetFullDLLPath, replaced it with more generic SearchPath (which can be used for non-DLLs).
Optimized fileform.c (GetCompressDataFromDataBlock etc) to be smaller
Added Reboot, IfRebootFlag, SetRebootFlag
Added WindowIcon command so you can turn off the icon in the window.
Trimmed more from zlib, down to 35kb with nearly all features (excluding XP and logging support) on. THIS NEEDS TESTING. :)
Lots of other small changes.

Download Nullsoft Installation System v1.7b