Commit graph

  • 069a18860a arg name is s not str kichik 2014-01-22 03:35:26 +00:00
  • 9b3a98a07f mstoolkit.py now supports MSVC_USE_SCRIPT=None to import VC and SDK paths from environment variables anders_k 2014-01-21 14:21:26 +00:00
  • 52a8b320ef POSIX fixes for native and crossplatform utils anders_k 2014-01-21 14:13:00 +00:00
  • 859b5d3d07 those are not available on mingw for whatever reason... kichik 2014-01-21 06:59:51 +00:00
  • 8e1d36963e 3.0a2 kichik 2013-12-25 04:55:56 +00:00
  • 3fa78720f0 get ready for release kichik 2013-12-25 04:53:58 +00:00
  • 4997292d4b build fixes for vc kichik 2013-12-25 04:50:54 +00:00
  • 18c0cbe3ec System::Call can call exports by ordinal with dll::#123 syntax anders_k 2013-12-09 01:17:55 +00:00
  • f9fae88303 PE NSIS_VARS_SECTION size should not depend on sizeof(TCHAR) anders_k 2013-12-08 23:48:13 +00:00
  • 527cf2d7a4 Fix bug#1086, don't parse non-branch instructions inside a !if 0 block anders_k 2013-12-08 16:24:06 +00:00
  • c16bc083b5 Fixed incorrect page count in compiler statistics anders_k 2013-12-08 15:41:47 +00:00
  • be6c7e6a1d Major POSIX overhaul anders_k 2013-12-08 14:34:38 +00:00
  • 1e55e30ff4 Optimized return is valid even after the CharEncConv object is destroyed anders_k 2013-10-09 00:16:28 +00:00
  • bb9b88b70f Fix DupWCFromBytes/CharEncConv optimized return bug when converting UTF16LE license file to wchar_t(UTF16LE) anders_k 2013-10-08 18:59:28 +00:00
  • e63fa6c53b Win64 fixes anders_k 2013-09-06 23:48:59 +00:00
  • e23b3db418 Windows 8.1 & 2012R2 support in WinVer.nsh anders_k 2013-09-02 21:19:45 +00:00
  • ed8d91a1c1 ChangeUI must force RichEdit20A/W class based on target anders_k 2013-08-18 16:34:10 +00:00
  • 5744372364 Fix bug #1080, Unicode stubs must use RichEdit20W, otherwise EM_GETTEXTRANGE gives us ANSI strings anders_k 2013-08-15 23:14:12 +00:00
  • 51e2b07f05 Fixed bug #1079, broken !define Unicode null terminator anders_k 2013-08-15 21:22:17 +00:00
  • 6c283bde91 !include defaults to UTF-8 after Unicode True anders_k 2013-08-08 00:26:59 +00:00
  • 928f0f78e5 FindFirst short-name fallback trick not required in Unicode stubs anders_k 2013-08-07 23:26:00 +00:00
  • 942ea1d465 Win64 fixes anders_k 2013-08-07 23:04:23 +00:00
  • 7f103f9e39 static const toolbar button info anders_k 2013-08-07 20:39:59 +00:00
  • 4d46324599 Fixed MakeNSISW default pushbutton and tab order anders_k 2013-08-07 19:26:03 +00:00
  • 2395ded256 NSIS Menu html window should have the same width as the header image anders_k 2013-08-05 15:37:59 +00:00
  • 9a63b529dd MakeNsisW About dialog close button should close the dialog anders_k 2013-08-05 14:53:57 +00:00
  • 55738e1385 Optimize FileReadByte/FileReadWord anders_k 2013-07-28 14:46:24 +00:00
  • d387a32658 FileRead in Unicode installers can handle DBCS, conversion output is limited to UCS-2 anders_k 2013-07-27 23:09:54 +00:00
  • 7ce021a376 Ignore c++ exception specifications, they are still useful as "documentation" anders_k 2013-07-27 18:29:36 +00:00
  • ebe96fe79c Don't limit Lnk path A2W conversion to 1024 WCHARs anders_k 2013-07-27 17:40:38 +00:00
  • 6c60c09a2c VS2008 does not like the vsnwprintf(INT_MAX) hack, use _vscwprintf if it exists anders_k 2013-07-25 22:00:53 +00:00
  • 19b9a3e65a Use ReadFile helper function in exehead anders_k 2013-07-25 19:18:34 +00:00
  • a5f0809ee9 FileReadByte should not do any kind of conversion anders_k 2013-07-25 18:27:02 +00:00
  • 7a741d6ef4 NSIS Menu dialog caption has to contain a %s now (wxWidgets requirement) so our files need to have a html title element. anders_k 2013-07-22 18:15:14 +00:00
  • 476abf9e3b automatically upload release notes (until the section number for change log changes... meh) kichik 2013-07-14 20:34:45 +00:00
  • d2823d5ca9 3.0a1 kichik 2013-07-14 20:04:09 +00:00
  • 75b6bb770f allow skipping CppUnit until we figure out where to get a copy of it again... or just replace it? kichik 2013-07-14 20:03:34 +00:00
  • 770fd6944a updated svn root kichik 2013-07-14 19:57:11 +00:00
  • 7943b52966 update changelog for release kichik 2013-07-14 19:46:33 +00:00
  • cf91be2927 fix bug #1076 - always be silent if the user passes /S on the command line, even the installer file can't be read. the installer is not always executed from the computer itself and remote deployment can stall because of this issue (with psexec -c on x64 for example). kichik 2013-07-14 19:38:06 +00:00
  • 009318ef94 Fix "!insertmacro foo /* this comment kills the macro body" parser bug anders_k 2013-07-10 21:03:32 +00:00
  • 5ae11b00fa Zip2Exe: Unicode checkbox and minor fixes anders_k 2013-07-10 19:09:39 +00:00
  • 13423fbba5 Register PerceivedType=text for .nsi and .nsh anders_k 2013-07-10 16:36:18 +00:00
  • efefbd8269 Minor cleanup and more LogicLib usage anders_k 2013-07-10 16:34:53 +00:00
  • 5e1edb3d75 Added Windows 8.1 Preview GUID alias to ManifestSupportedOS anders_k 2013-07-07 23:27:11 +00:00
  • b621cdcda8 Docs: Only htmlsingle sets overflow:auto on pre blocks, other output formats have to accept a scrollbar for the whole document anders_k 2013-07-07 22:59:15 +00:00
  • 45da52f51b Fix nsDialogs docs typo anders_k 2013-07-05 21:28:36 +00:00
  • 4b3a146fdd Rewrote SubStart, does not use CRT anders_k 2013-06-23 15:07:57 +00:00
  • e6f549adee Add !finalize %1 fix to changelog and shut up MinGW anders_k 2013-06-08 19:10:42 +00:00
  • 47e481a3bf Default verbosity is /V3 without logo, MakeNSISW still uses /V4 anders_k 2013-06-08 18:48:38 +00:00
  • 4a221a8995 More robust uninstall handling on the "Already Installed" page in the installer anders_k 2013-06-08 01:53:18 +00:00
  • 9ebabcd509 Fix !finalize %1 string substitution anders_k 2013-06-05 10:23:46 +00:00
  • db1838e746 Try to handle Unicode mode changes after !include anders_k 2013-06-05 09:47:39 +00:00
  • 41c993aa0b Update changelog anders_k 2013-05-28 20:13:16 +00:00
  • 7d930ed452 MakeNSISW should request UTF16LE output anders_k 2013-05-28 20:07:47 +00:00
  • b8aee8098d MinGW might have a different include order, make sure the f*print stuff we want to override has already been included anders_k 2013-05-26 20:58:44 +00:00
  • 1cf3d5cb22 MakeNsisW: Functional size gripper and other minor fixes anders_k 2013-05-26 19:47:22 +00:00
  • cc796c202d Fix !searchparse anders_k 2013-05-21 19:18:26 +00:00
  • 6ab6d98ca1 pre-release magic for next time kichik 2013-05-20 01:16:04 +00:00
  • 3f0107c995 fixed version numbering - always use what command line tells you to use (not 3.0.0) kichik 2013-05-19 23:30:43 +00:00
  • 1554dac424 limit ansiName[] size so long string build doesn't break kichik 2013-05-19 23:24:50 +00:00
  • d8250550ae quotes kill cmd.exe kichik 2013-05-19 23:17:43 +00:00
  • c9394679b8 3.0a0 kichik 2013-05-19 22:49:22 +00:00
  • 897dc32f66 updated history for 3.0a0 release kichik 2013-05-19 22:45:59 +00:00
  • 3b6173e596 some credit updates kichik 2013-05-19 20:56:52 +00:00
  • f64ebe16b3 use wsock32 instead of ws2_32.dll for windows 95 support. it still works perfectly fine on even windows 7, thanks to export forwarding. but not it will also work on windows 95 pre-ie, if that still exists out there... kichik 2013-05-18 08:24:38 +00:00
  • bd591bf196 200? -> 2013 anders_k 2013-05-17 19:31:36 +00:00
  • 5878480fdc Allow /INPUTCHARSET early on the command line. anders_k 2013-05-04 14:33:09 +00:00
  • 0653f46c07 StdOut Unicode support, controlled by /OUTPUTCHARSET and/or existing BOM if redirected. anders_k 2013-05-04 13:32:47 +00:00
  • c6f149764d Unicode NSISdl needs to call CreateFileW anders_k 2013-04-17 00:40:24 +00:00
  • cf0d27706a Improved !searchparse error detection/handling anders_k 2013-04-16 21:02:50 +00:00
  • bbe60b09dd fixed svn2cl config example and download url kichik 2013-04-14 23:03:02 +00:00
  • 46c3ad5c30 plug-ins directory has changed kichik 2013-04-14 22:15:28 +00:00
  • e8ac52b908 Minor Unicode fixes anders_k 2013-04-11 20:54:29 +00:00
  • eaa6991b91 UTF16BE support in NStreamLineReader anders_k 2013-04-11 15:28:45 +00:00
  • b0344c2712 this script needs win32com too kichik 2013-04-11 09:47:56 +00:00
  • 4ce053e411 there will be only one version (that can generate two different types of installers) kichik 2013-04-11 09:47:10 +00:00
  • 33aa6d2ecd install unicode.nsi kichik 2013-04-11 09:36:48 +00:00
  • 8c462c04a8 print full path of files with bad eol and support svn 1.7 which only has the .svn folder in the root folder kichik 2013-04-11 09:30:34 +00:00
  • fbd0cdd0f7 fixed eol kichik 2013-04-11 09:27:55 +00:00
  • 214c882723 LangDLL.dll moved kichik 2013-04-11 09:05:52 +00:00
  • c9a132db3e don't crash in LibraryLocal if the file cannot be found kichik 2013-04-11 09:02:04 +00:00
  • 30d337eac1 fixed LicenseLangString always failing kichik 2013-04-11 08:49:00 +00:00
  • 49920eb39c there is only one winver.nsi now kichik 2013-04-11 08:48:21 +00:00
  • b203e07999 a very basic example of unicode kichik 2013-04-11 08:15:09 +00:00
  • dabc0c1088 revert to wxWidgets 2.8.12 as 2.9.X is still experimental and doesn't work for us kichik 2013-04-11 07:53:47 +00:00
  • be7926c4df solved some wxWidgets assertions kichik 2013-04-11 07:21:53 +00:00
  • 3d42178659 upgraded to wxWidgets 2.9.4 and fixed unicode build (files were written into vc_mswuunsis and not vc_mswunsis; and some of the IF statement in the batch file didn't work) kichik 2013-04-10 09:13:20 +00:00
  • 514f28995e my vc6 doesn't like string.clear() because it was born before me kichik 2013-04-10 07:11:21 +00:00
  • 5fb2e9e166 Unicode support for !define /file and !searchparse /file anders_k 2013-04-10 02:51:33 +00:00
  • 936244da8d Added Scottish Gaelic translation anders_k 2013-04-09 18:44:08 +00:00
  • 1b994f4ba4 Minor changelog additions anders_k 2013-04-03 23:01:37 +00:00
  • 9b35c900cb Added !appendfile /CHARSET parameter, output is written using the new NOStream class anders_k 2013-04-03 22:46:17 +00:00
  • fe8e4a36bf Added ${__COUNTER__} predefine anders_k 2013-03-29 02:39:07 +00:00
  • 9fa3398dd9 Support special ${U+1}...${U+FFFFFFFF} Unicode character defines anders_k 2013-03-29 02:04:21 +00:00
  • 12cb8bf7e3 Update System.dll mini-doc; b type has been removed and p should be used for pointers anders_k 2013-03-28 21:25:52 +00:00
  • e173cd33a4 Updated changelog and fixed minor documentation bugs (bug #3063566, bug #3567313) anders_k 2013-03-27 02:50:27 +00:00
  • d5962e9b67 DWORD type is unsigned long, not int anders_k 2013-03-24 23:27:09 +00:00
  • a93eebeef6 no need for tstring.cpp after all as we only use the tstring typedef and non of the functions kichik 2013-03-24 22:38:11 +00:00
  • 8c50ab9201 fix operator syntax error kichik 2013-03-24 22:37:00 +00:00