Commit graph

  • b3947cabac actually working LIBPATH and CPPPATH options (renamed to APPEND_*) kichik 2007-03-02 20:33:43 +00:00
  • d2f099430b append nsis menu include/lib paths in the sconscript kichik 2007-03-02 11:36:18 +00:00
  • b293ebb229 added MSVCRT_FLAG kichik 2007-03-02 11:17:08 +00:00
  • 78a980fe03 allocate memory for "--" as well kichik 2007-03-02 09:49:54 +00:00
  • 3d7194ee59 fixed bug #1661503: inconsistency between Win32/Linux makensis command line options pabs3 2007-03-02 04:35:35 +00:00
  • 9cbba1c7ba fixed bug #1670741 - NSIS Menu can't be built on linux due to .rc & .cpp -> .o added automatic code that changes the target name of resource files to something slightly unique kichik 2007-03-01 21:05:43 +00:00
  • 695fddbc32 implemented RFE #1669513 - bitwise operators for !define /math kichik 2007-02-27 21:04:12 +00:00
  • b8bf22affb build NSIS Menu from source (requires wxWidgets) kichik 2007-02-24 18:57:55 +00:00
  • 1a7016361c applied patch #1667950 - Silence spurious warnings when compiling with VC8 kichik 2007-02-24 18:23:33 +00:00
  • 7a9faeb2a5 fixed bug #1667637 - build, test failures in nsis CVS on Debian GNU/Linux kichik 2007-02-24 12:16:32 +00:00
  • f9efe8a94d fixed vc7 build errors kichik 2007-02-24 11:35:51 +00:00
  • c1c68544e0 it's WIN32_LEAN_AND_MEAN, not WIN32_MEAN_AND_LEAN and it makes build fail anyway kichik 2007-02-23 17:01:14 +00:00
  • e80b4d084c removed vauge mathcrt.lib kichik 2007-02-23 15:10:42 +00:00
  • f47ce901b2 fixed bug #1664957 - Vista Start Menu kichik 2007-02-23 12:45:13 +00:00
  • 28a3b53b05 implemeneted RFE #1666501 - MakeNSISw: esc -> close kichik 2007-02-23 12:42:21 +00:00
  • cb30b6ed2f fixed bug #1666873 - LZMA test segfault on Debian GNU/Linux kichik 2007-02-23 12:34:51 +00:00
  • 3694d06099 fixed bug #1664648 - Sections.nsh doesn't like $0 kichik 2007-02-20 21:42:53 +00:00
  • 0c4ba9481a fixed bug #1664428 - LicenseForceSelection validation check can be easily skipped rollback 1.269 as lParam can be NULL, as in this case kichik 2007-02-20 21:34:32 +00:00
  • 71df1fde32 fixed bug #1663795 - Galician language is broken in MUI installers kichik 2007-02-20 20:34:19 +00:00
  • 60cc573859 added Galician for the compliation tests kichik 2007-02-20 20:21:56 +00:00
  • 69ac340afe applied patch #1662419 - Documentation typo fixes kichik 2007-02-17 17:36:06 +00:00
  • a796f08c10 copyright notice kichik 2007-02-17 16:34:10 +00:00
  • bcb59727b0 applied patch #1660626 - Delete "$TEMP\~nsu.tmp" directory on reboot kichik 2007-02-17 15:58:06 +00:00
  • 36b75d38b8 fail CopyFile of uninstaller in case it already exists this prevents a race condition where Au_.exe is deleted by the current uninstaller and created by another uninstaller before CopyFile is called kichik 2007-02-17 15:40:49 +00:00
  • 9478452590 fixed bug #1661677 - InstallOptions MessageBox kichik 2007-02-17 15:24:44 +00:00
  • b8cc7d57d6 use winchar_strdup kichik 2007-02-17 15:11:33 +00:00
  • f496cc464f fixed bug #1662190 - dialog template unicode conversion is lossy kichik 2007-02-17 15:11:12 +00:00
  • 0b19a3fa29 added winchar_strdup kichik 2007-02-17 15:06:53 +00:00
  • 82ab983cbd 2.24 kichik 2007-02-17 11:53:49 +00:00
  • b1501ca043 clear error flag in _TextFunc_TempFileForFile kichik 2007-02-17 11:31:58 +00:00
  • 57c65dd8fb named scope predefines label kichik 2007-02-17 11:22:47 +00:00
  • e194176ec3 align strings on 4 byte boundary and don't write NULL termination twice kichik 2007-02-17 10:49:50 +00:00
  • fac39f2435 size optimization kichik 2007-02-17 09:56:21 +00:00
  • 874036d83d always terminate lpFilteredData with NULL, even if no numbers are found in lpData kichik 2007-02-17 09:12:15 +00:00
  • eb157fcacd more typos kichik 2007-02-16 18:30:36 +00:00
  • a0ebce4256 typo (thanks kk) kichik 2007-02-15 20:01:25 +00:00
  • 28dfd60e1d skip_root returns NULL, if buf1 is NULL, so there's no need to check again kichik 2007-02-10 14:23:10 +00:00
  • cf043a9f00 clarification for patch #1649187 - OnInstTypeChange callback kichik 2007-02-08 19:48:39 +00:00
  • 0594faf227 czi's patch for bug #1651312 kichik 2007-02-06 20:58:44 +00:00
  • 0221765d39 fixed bug #1652075 - ONLY_NUMBERS Flag (Install Options Plugin) bug kichik 2007-02-06 20:54:05 +00:00
  • 618bfabd4a fixed bug #1651312 - InstallOptions browse button not working kichik 2007-02-03 18:30:55 +00:00
  • 82910689b3 fixed bug #1646170 - nsis-2.23 can be built on x86_64 hosts kichik 2007-02-02 22:53:07 +00:00
  • dba4f4c1bb add "except where otherwise noted" to zlib license general application on the entire package halibut is an example of this exception, it's under bsd kichik 2007-02-02 21:56:37 +00:00
  • cdacbb8b84 fixed bug #1631773 - file permission problem with ${LineFind} kichik 2007-02-02 19:51:06 +00:00
  • 7fd83c7114 version bump kichik 2007-02-02 16:37:21 +00:00
  • 10dbfeab56 add menu accelerators to MRU kichik 2007-02-02 16:34:40 +00:00
  • b3838bdf91 include windows.h for HWND, GPTR and friends kichik 2007-01-30 23:11:11 +00:00
  • 783ad89ca8 winchar_toansi requires WCHAR* not WORD* kichik 2007-01-30 18:50:57 +00:00
  • 41d2436490 applied patch #1638974 - option to set process priority of makensis kichik 2007-01-27 16:53:37 +00:00
  • e92f1b0675 fixed UnInstallLib for installers kichik 2007-01-27 16:31:26 +00:00
  • c33f7c361b documentation for new predefines kichik 2007-01-27 16:26:46 +00:00
  • e8f7406c59 !if${global} killed the block ignore code kichik 2007-01-27 16:01:48 +00:00
  • 910ed492ab ignored invalid preprocessor commands in ignored blocks kichik 2007-01-27 15:54:28 +00:00
  • 60c3a6165e set __UNINSTALL__ in set_uninstall_mode, as in original patch #1644712 PageEx and PageExEnd set uninstall_mode in script.cpp, so setting this in set_code_type_predefines doesn't work it's probably better to set it in set_uninstall_mode as other commands probably use it as well kichik 2007-01-27 15:39:23 +00:00
  • 14f085bcbe tests for patch #1644712 (new predefines) kichik 2007-01-27 15:32:47 +00:00
  • bff435f106 applied patch #1644712 - new compiler predefines kichik 2007-01-27 15:32:04 +00:00
  • 8b278be803 use a different temporary variable now that state_command_line is already in use kichik 2007-01-25 22:37:46 +00:00
  • 0243b40a1d according to MSDN, passing NULL as hModule to GetModuleFileName will get the path for the executable of the process so there's no need for g_hInstance kichik 2007-01-25 22:24:26 +00:00
  • d01e124228 process command line before setting temporary directory to give the user a chance to use /S kichik 2007-01-25 22:08:18 +00:00
  • 8ecaea19a5 set silent flag as early as possible, so most crc errors won't appear kichik 2007-01-25 21:29:03 +00:00
  • 471db94eb8 clean-up for posix tests compatibility kichik 2007-01-25 18:07:40 +00:00
  • 41585aacb4 lzma needs pthread on posix kichik 2007-01-25 17:57:08 +00:00
  • cf297a3762 force c, as gcc thinks upper case .C extension is c++ kichik 2007-01-25 17:56:05 +00:00
  • fd697f0b82 util.h isn't really needed and only causes problems when compiling the tests kichik 2007-01-25 17:50:31 +00:00
  • c342b6e194 gcc doesn't like deleting void* kichik 2007-01-25 17:49:10 +00:00
  • d10b1ccc5f util.h isn't really needed and only causes problems when compiling the tests kichik 2007-01-25 17:44:06 +00:00
  • 196d1d0028 nsExec::Exec example kichik 2007-01-25 15:23:40 +00:00
  • 87d9c6d901 added winchar tests kichik 2007-01-25 14:08:41 +00:00
  • 42fe2b8d43 fixed winchar_strcmp kichik 2007-01-25 14:07:29 +00:00
  • 8abd506086 convert all StrToWstrAlloc kichik 2007-01-25 13:27:21 +00:00
  • 313cfdd331 fixed gcc conversion warning/error kichik 2007-01-25 13:22:27 +00:00
  • fb80d0f5f7 use same conversion for IS_INTRESOURCE and MAKEINTRESOURCE kichik 2007-01-25 13:15:49 +00:00
  • 4fb4a1f688 StrToWstrAlloc -> winchar_fromansi kichik 2007-01-25 13:09:24 +00:00
  • 01ebc199ef CreateUnicodeString -> winchar_fromansi kichik 2007-01-25 13:08:32 +00:00
  • 249903acc8 use winchar kichik 2007-01-25 13:07:28 +00:00
  • 478f9536e4 add support for codepage selection in winchar_*ansi kichik 2007-01-25 13:04:52 +00:00
  • ac156f5ebe GetResourceSize -> GetResourceSizeA/GetResourceSizeW kichik 2007-01-25 13:02:50 +00:00
  • 822d2fd546 UpdateResource->UpdateResourceA kichik 2007-01-25 12:58:18 +00:00
  • 5b01b17f11 wcs* use wchar_t on POSIX, which is not the same as WCHAR so, winchar_* is introduced which uses WCHAR kichik 2007-01-25 12:57:44 +00:00
  • 33800e2160 more of patch #1643633 kichik 2007-01-25 11:22:51 +00:00
  • 1750a886af UnInstallLib is usually used in uninstallers, so use un.GetParent instead of GetParent kichik 2007-01-24 16:14:00 +00:00
  • 35ae3cca66 applied patch #1643633 - 64bit PE support for CResourceEditor kichik 2007-01-24 15:55:36 +00:00
  • bc27ce462e typos kichik 2007-01-24 15:25:11 +00:00
  • c037ecfeed fixed bug #1083492 - resource editor unicode conversion is lossy kichik 2007-01-24 15:19:29 +00:00
  • 92229d0a82 slight name changes to better fit the "standard" kichik 2007-01-24 13:25:44 +00:00
  • 94fc6745fa fixed bug #1554178 - Compiler ignores next line after comment line ends with \ kichik 2007-01-24 13:24:28 +00:00
  • f47023d9df fixed bug #1174184 - end of InstallDir appended after browse with custom dir var kichik 2007-01-24 13:08:18 +00:00
  • 6e6b20ea64 fixed bug #1411970 - Settings in HKLM instead of HKCU? kichik 2007-01-24 12:51:26 +00:00
  • 3e66b3771a make sure the PE is 32-bit and not 64-bit (PE32+) kichik 2007-01-24 11:37:18 +00:00
  • 344f759bd5 add optional header magic definitions kichik 2007-01-24 11:36:29 +00:00
  • 8d441329d7 use !verbose kichik 2007-01-24 11:23:02 +00:00
  • 9e429996af fixed bug #1097642 - Uninstaller deletes components on reboot after reinstall kichik 2007-01-24 11:19:30 +00:00
  • db0d67633b fixed bug #1626504 - VIAddVersionKey causes problems with localized installers kichik 2007-01-23 21:21:30 +00:00
  • e62f8b50aa more patch #1634704 updates kichik 2007-01-23 20:47:37 +00:00
  • 0117e3138e try CSIDL before resorting to registry or API for paths kichik 2007-01-23 19:41:28 +00:00
  • edc2d5b49d proper comment, $SYSDIR doesn't change kichik 2007-01-23 19:35:48 +00:00
  • 5201b056ba fixed bug #1638191 - have RegDLL use LoadLibraryEx with LOAD_WITH_ALTERED_SEARCH_PATH kichik 2007-01-23 18:16:57 +00:00
  • 31154c4424 applied patch #1634704 - FOCUS flag for InstallOptions Plugin kichik 2007-01-23 17:33:31 +00:00
  • bd86ee1bfc fixed bug #1635841 - gcc strict-aliasing and build system - added STRIP, APPEND_CCFLAGS and APPEND_LINKFLAGS command line options - added -fno-strict-aliasing to stubs and plug-ins kichik 2007-01-23 17:01:54 +00:00
  • ce18bd8cb8 compression tests kichik 2007-01-23 16:05:03 +00:00