anders_k
721090a0f3
* Reduced verbosity of StrFunc.nsh
...
* Fixed a 64-bit issue in welcome.nsi
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6616 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-24 20:47:47 +00:00
anders_k
fe491ddf94
Changed the order of the zlib lib files SConstruct searches for so it can find the MinGW specific .a first. 64-bit MinGW has problems with a MSVC generated lib file.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6615 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-19 18:54:02 +00:00
anders_k
85851b0dad
Updated Polish translation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6614 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-19 14:27:36 +00:00
anders_k
6d534850e7
* TOK_PLUGINDIR path can't be const because of PATH_CONVERT(path) on POSIX
...
* Remove truncate_cast usage from fileform.c
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6613 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-19 14:07:14 +00:00
anders_k
e81728a52b
Display a warning if MUI_LANGDLL_DISPLAY is inserted before MUI_LANGUAGE
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6612 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-19 13:22:52 +00:00
anders_k
5615d42881
* !AddIncludeDir displays the cpu architecture in the script message if specified as a parameter
...
* Removed unused SYSTEM_PARTIALCALLSUPPORT define
* Fixed minor typos
* Allow MSVC_USE_SCRIPT to be specified on the commandline or in the environment
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6611 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-18 23:16:34 +00:00
anders_k
d0ddb4aab0
Actually specify a petype this time
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6610 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-18 17:44:12 +00:00
anders_k
654dce730b
All GCC stub targets use the same PE switch now
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6609 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-18 17:42:04 +00:00
anders_k
940277d9d8
* block_header::offset is now pointer sized in exehead
...
* Wininet.h -> wininet.h for POSIX
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6608 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-18 15:55:56 +00:00
anders_k
286edd20c4
* Basic System::Call support when compiling with 64-bit MinGW/GCC toolchain
...
* Win64 fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6607 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-17 14:30:07 +00:00
anders_k
757d16f937
Sprinkle some constness on CResourceDirectoryEntry
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6606 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-10 12:14:20 +00:00
anders_k
fed52fac19
* Be extra careful with zero termination of the foreign update status string
...
* Always include Wininet.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6605 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-10 12:05:50 +00:00
anders_k
873e860f57
MakeNSISW now uses WinInet when checking for updates
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6604 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-07 21:31:50 +00:00
anders_k
e58680c996
CResourceDirectoryEntry::GetName() does not need to duplicate the string
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6603 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-06 20:15:56 +00:00
anders_k
1f8866ccd8
Example plugin now correctly uses string_size when allocating its example message buffer
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6602 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-06 20:03:10 +00:00
anders_k
5c6dfdca9a
!system/!execute: XCopy.exe/ChCp.com (and other tools using ulib.dll?) does not work without a valid StdIn so we provide a empty pipe
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6601 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-03 11:06:18 +00:00
anders_k
87ad351f1b
Fixed InstType<Get|Set>Text token help string
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6600 212acab6-be3b-0410-9dea-997c60f758d6
2015-08-26 12:01:20 +00:00
anders_k
10448ec632
RequestExecutionLevel now defaults to admin
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6599 212acab6-be3b-0410-9dea-997c60f758d6
2015-08-07 00:13:36 +00:00
kichik
32f9b646e4
3.0b2
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6596 212acab6-be3b-0410-9dea-997c60f758d6
2015-08-05 00:40:49 +00:00
kichik
edbd508a9e
update history.but for 3.0b2
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6595 212acab6-be3b-0410-9dea-997c60f758d6
2015-08-05 00:30:44 +00:00
anders_k
7dee415a88
Update manifest documentation for Win10
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6594 212acab6-be3b-0410-9dea-997c60f758d6
2015-08-01 15:05:18 +00:00
anders_k
06f3fbe52f
*Now adds the Win10 manifest by default
...
*Updated WinVer with Win10 version
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6593 212acab6-be3b-0410-9dea-997c60f758d6
2015-07-30 18:47:09 +00:00
anders_k
20866470fa
Added PESubsysVer attribute
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6592 212acab6-be3b-0410-9dea-997c60f758d6
2015-07-27 20:41:17 +00:00
anders_k
c679845ad6
ReserveFile /plugin now searches folders added with !AddPluginDir
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6591 212acab6-be3b-0410-9dea-997c60f758d6
2015-07-27 19:32:32 +00:00
anders_k
6361cfb1f6
Minor x64 system plugin example fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6590 212acab6-be3b-0410-9dea-997c60f758d6
2015-07-27 18:33:39 +00:00
anders_k
ab554ae939
Use the system link color on our custom link controls
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6589 212acab6-be3b-0410-9dea-997c60f758d6
2015-07-27 18:24:45 +00:00
anders_k
113be9b813
Use the correct system metric to size the invisible column-header on the instfiles page
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6588 212acab6-be3b-0410-9dea-997c60f758d6
2015-06-25 20:38:20 +00:00
anders_k
695a478725
File treats "" as "*", don't allow empty MUI_*_BITMAP defines.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6587 212acab6-be3b-0410-9dea-997c60f758d6
2015-06-25 20:12:57 +00:00
f0rt
15b35daa34
#261 applied stdcall calling convention for a target platform other than Windows.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6586 212acab6-be3b-0410-9dea-997c60f758d6
2015-06-24 19:23:17 +00:00
f0rt
6cdc279244
#260 pluginapi include files are referenced twice for platforms other than Windows.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6585 212acab6-be3b-0410-9dea-997c60f758d6
2015-06-21 16:13:45 +00:00
anders_k
c89cac5262
Fixed minor issues and typos
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6584 212acab6-be3b-0410-9dea-997c60f758d6
2015-05-14 20:17:14 +00:00
anders_k
aaa2aa2b56
German ^ClickUninstall text was cropped in IDC_INTROTEXT in the MUI installers.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6583 212acab6-be3b-0410-9dea-997c60f758d6
2015-05-14 19:11:03 +00:00
anders_k
4ddcef2453
Fixed 4+ TiB freespace calculation bug (bugs #1115 & #896 )
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6582 212acab6-be3b-0410-9dea-997c60f758d6
2015-05-14 18:41:06 +00:00
anders_k
1343d4d1e1
Fixed CreateShortcut /NoWorkingDir token parsing bug
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6581 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-26 18:44:15 +00:00
anders_k
d6d4da1bae
Added !appendfile /RawNL switch
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6580 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-26 18:19:37 +00:00
anders_k
cd4363aca8
Exec[Wait] now sets the CREATE_DEFAULT_ERROR_MODE flag when creating a new process
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6579 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-18 18:52:41 +00:00
anders_k
c853ef31a0
Updated copyright details
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6578 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-14 22:27:29 +00:00
anders_k
9ff4b3ef43
(C) 2015
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6577 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-06 21:43:39 +00:00
anders_k
4cdb1cf7d1
* mynsiscallback must return nil and not 0 to avoid warning in some versions of Delphi.
...
* NSISDialog only uses g_hwndParent if it is valid.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6576 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-06 21:22:31 +00:00
anders_k
b28ce8b1d8
Added missing newline in compiler output for TOK_GETFUNCTIONADDR, TOK_GETLABELADDR and TOK_GETCURRENTADDR
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6575 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-03 23:35:31 +00:00
anders_k
544711c803
Plugin SDK Pascal fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6574 212acab6-be3b-0410-9dea-997c60f758d6
2015-02-03 23:25:39 +00:00
anders_k
4e380605ea
Moved incorrect !endif
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6573 212acab6-be3b-0410-9dea-997c60f758d6
2015-01-19 18:03:43 +00:00
anders_k
b43bef1390
Warn if MUI_LANGUAGE is inserted before MUI_[UN]PAGE_*
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6572 212acab6-be3b-0410-9dea-997c60f758d6
2014-12-17 14:38:00 +00:00
kichik
b9d125c881
only use /FIXED for stubs and especially not for DLLs
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6570 212acab6-be3b-0410-9dea-997c60f758d6
2014-12-04 07:15:01 +00:00
anders_k
6ea16bd7fa
Use SizeOfRawData and not VirtualSize when looking for the export section in a on-disk plugin dll
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6569 212acab6-be3b-0410-9dea-997c60f758d6
2014-11-14 22:00:46 +00:00
kichik
9c2604e44d
need /FIXED for VS2010 as well
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6568 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-30 03:13:08 +00:00
anders_k
2afe5ca95e
Fake the LPTSTR type if necessary for MakeNSIS on POSIX
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6567 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-26 23:22:27 +00:00
anders_k
461aa4b633
Make sure MUI2 UNBITMAP*_STRETCH have default values when using custom bitmaps
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6566 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-26 23:07:24 +00:00
anders_k
c4de0f9f59
Not all versions of MinGW have ARRAYSIZE, use our custom COUNTOF macro
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6565 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-26 18:57:52 +00:00
anders_k
27828503e5
Bug #1105 : MakeLangId and zip2exe must use * for processorArchitecture in the manifest
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6562 212acab6-be3b-0410-9dea-997c60f758d6
2014-10-23 16:08:17 +00:00