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
|
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
|
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 |
|
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
|
6adc39c848
|
Math plugin needs tchar.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6561 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-10-23 16:02:16 +00:00 |
|
anders_k
|
46ac05004d
|
Preliminary ManifestSupportedOS and WinVer.nsh Win10 support
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6558 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-10-21 23:13:26 +00:00 |
|
anders_k
|
eb5d77214a
|
Patch #258, Makensisw x64 fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6557 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-10-12 20:09:35 +00:00 |
|
anders_k
|
e36bbf1b94
|
RunChildProcessRedirected takes a narrow string in the legacy ANSI mode
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6547 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-10-05 22:18:29 +00:00 |
|
kichik
|
14fcfbe1a8
|
fixed bug #1098 so test-code works on ubuntu now
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6545 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-10-05 21:52:03 +00:00 |
|
kichik
|
59bdbf2614
|
fix gcc build
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6543 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-10-05 21:04:19 +00:00 |
|
kichik
|
758fcd8ce6
|
fixed vs2012 builds
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6542 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-10-05 20:55:20 +00:00 |
|
anders_k
|
d42a4f16a6
|
Display a "plugin not found" error message when a invalid command looks like a plugin call.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6541 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-08-21 13:15:07 +00:00 |
|
anders_k
|
ec5f767d74
|
Build final include file path with the same path passed to dir_reader when enumerating include_dirs list.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6539 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-08-18 14:44:22 +00:00 |
|
anders_k
|
7ae2e8f84f
|
* Added IsWow64 to x64.nsh and fixed RunningX64 for 64-bit installers.
* NSIS_AMD64 and NSIS_IX86 defines added for CPU target detection
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6538 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-08-15 20:25:18 +00:00 |
|
anders_k
|
3c2a937cab
|
Added PEDllCharacteristics attribute and changed default DllCharacteristics to TS_AWARE+NO_SEH+NX_COMPAT+DYNAMIC_BASE
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6537 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-08-15 19:15:06 +00:00 |
|
anders_k
|
0f264e9f5a
|
Warn if !packhdr system() call returns non-zero
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6536 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-08-07 12:31:51 +00:00 |
|
anders_k
|
fd6400d44d
|
* ChangeUI should warn when it cannot find a dialog.
* CDialogTemplate::Save needs to free the template with the correct function.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6535 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-08-05 13:53:20 +00:00 |
|
anders_k
|
9950ce1432
|
Fixed MinGW (GCC 4.5.2)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6530 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-19 19:21:43 +00:00 |
|
kichik
|
5bfd937bd2
|
another fix for mingw build
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6529 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-19 05:22:47 +00:00 |
|
anders_k
|
ad03365921
|
Don't allow !addincludedir with trailing path separator to propagate to !include
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6526 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-18 16:37:08 +00:00 |
|
anders_k
|
f0e367d00d
|
Fixed !unmacrodef...again
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6522 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-16 18:10:28 +00:00 |
|
anders_k
|
a560e2411c
|
!makensis on POSIX does not support -OUTPUTCHARSET
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6521 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-12 11:08:37 +00:00 |
|
anders_k
|
89a2cbb770
|
Added /WX compiler switch (treat warnings as errors)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6520 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-11 21:57:00 +00:00 |
|
anders_k
|
e7b3911e53
|
If <cwchar> is included by libc++ then clang has problems picking the correct overloaded function (bug #1085)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6518 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-08 18:35:54 +00:00 |
|
anders_k
|
edd80964a7
|
Tabs to spaces and minor cleanup
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6514 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-05 11:55:28 +00:00 |
|
anders_k
|
41fd62105e
|
Merged patch #252: Build failure on Mac OS X - conversion error in Source/util.cpp
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6513 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-05 00:11:17 +00:00 |
|
anders_k
|
83cc78d77b
|
Fixed !macroundef off by one error
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6512 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-05 00:04:06 +00:00 |
|
anders_k
|
0a8c72c950
|
!insertmacro allows macro recursion (RFE #497)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6511 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-04 23:27:04 +00:00 |
|
anders_k
|
7ee1a114a9
|
Minor typo and indentation fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6510 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-02 20:03:18 +00:00 |
|
anders_k
|
45e4a6251b
|
InitiateShutdown is used to reboot the machine if available (patch #247)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6506 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-27 16:30:16 +00:00 |
|
anders_k
|
59e19c8c94
|
Fixed STD_MIN/MAX again for VCToolkit2003: SDK2003R2/CL14.00.40310.41 defines _MAX as _cpp_max and _cpp_max is a template under std. VCToolkit2003/CL13.10.3052 has a template _MAX under std but also does "#define _MAX (max)" so we cannot use "std::_MAX" and have to rely on the "(std::max)" trick.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6503 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-23 01:28:32 +00:00 |
|
anders_k
|
6bba242764
|
Fixed 5 GCC warnings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6502 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-22 18:50:54 +00:00 |
|
anders_k
|
0c0d2d3f2f
|
Don't use _itot, only VC supports _itow?
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6501 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-22 12:07:35 +00:00 |
|
anders_k
|
45e80b52d5
|
SafePPO should consider !makensis as unsafe (for now)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6499 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-22 00:22:02 +00:00 |
|
anders_k
|
bf2f0fad80
|
Added !makensis command
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6498 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-21 23:55:24 +00:00 |
|
anders_k
|
a81d5dfb49
|
scons DEBUG=true adds DEBUG to CPPDEFINES
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6497 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-20 18:36:05 +00:00 |
|
anders_k
|
0bffaecea3
|
Added preprocess only mode (/[SAFE]PPO switch)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6495 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-19 19:06:49 +00:00 |
|
anders_k
|
d91176ba49
|
Refactored verbosity handling with new setter&getter
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6494 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-15 19:12:12 +00:00 |
|
anders_k
|
401dbe8aed
|
Minor indentation fixes and cleanup in script.cpp
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6493 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-15 19:00:55 +00:00 |
|
anders_k
|
5574a0e7a2
|
Removed bogus comment about possible string prefix bug
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6491 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-15 13:58:04 +00:00 |
|
anders_k
|
8ed10146ef
|
MakeNSIS WM_COPYDATA notify messages now use the QH_OUTPUTCHARSET encoding if specified by the host. CP_ACP is the default for compatibility with old IDEs.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6490 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-11 22:01:38 +00:00 |
|
anders_k
|
f19f561f40
|
TOK_CREATEDIR tries to reject relative paths because EW_CREATEDIR silently fails if faced with one
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6488 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-05-20 19:30:36 +00:00 |
|
anders_k
|
37233030e1
|
Don't use the evil _tcsnccpy/strncpy function.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6487 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-05-20 17:26:33 +00:00 |
|
anders_k
|
36deb84820
|
64bit fixes and optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6486 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-05-19 22:03:09 +00:00 |
|
anders_k
|
0bcb8f40ed
|
Fixed POSIX !searchparse bug (patch #251) and hopefully better compatibility with 2.46
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6485 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-05-19 19:23:06 +00:00 |
|
f0rt
|
881fa61896
|
Patch #250: Fix of mingw-w64 warnings concering out of boundary array access
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6484 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-05-18 19:32:50 +00:00 |
|