Commit graph

5911 commits

Author SHA1 Message Date
anders_k
e922c1b182 NSIS Menu POSIX fixes (bug #1144)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6758 212acab6-be3b-0410-9dea-997c60f758d6
2016-06-26 13:36:30 +00:00
anders_k
7fff5828ad Changed the VER_NT_WORKSTATION comparison check to match the MSDN recommendation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6757 212acab6-be3b-0410-9dea-997c60f758d6
2016-06-18 20:59:33 +00:00
anders_k
f6ae3a47e5 Must distribute notinstalled.html
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6755 212acab6-be3b-0410-9dea-997c60f758d6
2016-06-12 00:09:17 +00:00
anders_k
e7e58a9814 Added LogicLib & operator
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6754 212acab6-be3b-0410-9dea-997c60f758d6
2016-06-07 18:51:09 +00:00
anders_k
2fa183f20c Updated changelog and fixed a typo
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6753 212acab6-be3b-0410-9dea-997c60f758d6
2016-05-25 18:08:03 +00:00
anders_k
6bd89cc4c7 Hopefully fixed reported issue where the LogicLib EndSelectLabel is not found when using ${Case2} in nested ${Select}s
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6752 212acab6-be3b-0410-9dea-997c60f758d6
2016-05-23 23:52:30 +00:00
anders_k
32b9055a38 Added 128x128 image to the NSIS Menu icon
Changed the 32x32x16 and 16x16x16 images to look like the standard round NSIS logo
Tweaked the 48x48 images


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6750 212acab6-be3b-0410-9dea-997c60f758d6
2016-05-08 08:51:19 +00:00
anders_k
07c32a0f03 Bumped zip2exe version and linked to bugreport in history
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6749 212acab6-be3b-0410-9dea-997c60f758d6
2016-04-22 13:46:14 +00:00
anders_k
6e0e1495ca Zip2Exe aborts if the zip file is encrypted
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6748 212acab6-be3b-0410-9dea-997c60f758d6
2016-04-21 23:01:29 +00:00
anders_k
b038ac741c Minor tweaks to Danish.nlf (bug #1140)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6747 212acab6-be3b-0410-9dea-997c60f758d6
2016-04-12 14:36:16 +00:00
kichik
6679d8ac6e automate uploading
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6743 212acab6-be3b-0410-9dea-997c60f758d6
2016-04-03 20:29:38 +00:00
kichik
0776034146 3.0rc1
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6741 212acab6-be3b-0410-9dea-997c60f758d6
2016-04-03 20:13:36 +00:00
kichik
0b3766493a move to major
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6740 212acab6-be3b-0410-9dea-997c60f758d6
2016-04-03 20:12:00 +00:00
kichik
041f234ca7 update for 3.0rc1
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6739 212acab6-be3b-0410-9dea-997c60f758d6
2016-04-03 05:56:54 +00:00
kichik
d5662388a3 fix !appendfile writing null bytes on linux and breaking LogicLib ${Switch} statements
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6738 212acab6-be3b-0410-9dea-997c60f758d6
2016-04-03 05:47:59 +00:00
anders_k
7a958101d8 popstringn takes a character count, not a byte size as the max length!
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6732 212acab6-be3b-0410-9dea-997c60f758d6
2016-04-01 20:17:20 +00:00
anders_k
8ea946bbf0 Only install the stubs and plugins of the same bitness as us for now until we can get SCons to actually build both
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6731 212acab6-be3b-0410-9dea-997c60f758d6
2016-04-01 17:39:32 +00:00
kichik
dc0c121b96 no need for conversions here
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6729 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-28 05:52:12 +00:00
anders_k
e7ac6581e4 Documentation fixes and clarifications
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6728 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-27 23:24:43 +00:00
anders_k
2b5baa3639 WM_CONTEXTMENU lParam keyboard check needs to be sign extended on 64-bit
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6727 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-23 22:55:08 +00:00
anders_k
274a74ebef MakeNSISW should not load libraries from the current directory because we don't control that directory when started from the shell (file associations).
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6725 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-23 13:42:16 +00:00
anders_k
b3a96a5ff7 Separate error messages for plugin dll not found and plugin function not found
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6724 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-22 13:21:35 +00:00
anders_k
3542f0556c Must use a POSIX compatible string comparison
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6722 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-17 21:36:06 +00:00
anders_k
4ae373f2d3 Changed the name of the uninstaller created in %TEMP%\\~nsu.tmp from %UNIQUE%u_.exe to Un_%UNIQUE%.exe
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6721 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-11 19:32:21 +00:00
anders_k
1967160500 Copyright 2016
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6720 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-11 19:16:38 +00:00
anders_k
5c09fdf003 Display the correct uninstaller langstring name in the recursive error string
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6718 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-09 22:33:27 +00:00
anders_k
4a21c7113d ${Int64CmpU} in Util.nsh cannot use LogicLib because the LogicLib Z operators calls ${Int64CmpU} on 64-bit systems
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6717 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-09 19:26:48 +00:00
anders_k
0edaf2408c Document ${NSIS_CHAR_SIZE} and ${NSIS_PTR_SIZE}
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6716 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-09 12:50:52 +00:00
anders_k
f674bf118f Minor documentation tweaks
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6715 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-08 03:05:42 +00:00
anders_k
d74c5acdcd Incomplete support for Z (size_t) logiclib integer tests and other minor fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6713 212acab6-be3b-0410-9dea-997c60f758d6
2016-03-07 14:34:21 +00:00
anders_k
ebc900f4bb Warn when the [License]LangString language id parameter is not a valid number
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6711 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-26 16:16:29 +00:00
anders_k
d9bb937072 Make sure the filename string is not destroyed before we are done with the .c_str() pointer.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6710 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-16 18:01:53 +00:00
anders_k
4b0d6b1843 Use a warning helper function so "warn as error" works everywhere
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6709 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-16 14:59:04 +00:00
anders_k
0bd3a0d1a1 Warn when the output filename is setup.exe because Windows will unsafely load compatibility shims
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6708 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-16 14:35:20 +00:00
anders_k
94edfa7934 Don't redefine STRFUNC_*VERBOSITY when StrFunc.nsh is included multiple times
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6707 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-12 14:01:11 +00:00
anders_k
77e77d35df Delayload CLBCATQ for XP
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6706 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-12 12:52:08 +00:00
anders_k
510fb334c8 Fixed some typos (Most of them found by codespell/Stefan Weil)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6704 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-04 20:14:06 +00:00
anders_k
a074c23582 Added missing MULTIUSER_* entries to Japanese.nsh (patch #266)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6702 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-04 19:17:35 +00:00
anders_k
a0d918b472 Preload more dlls for Vista and 7 without KB2533623
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6700 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-04 18:32:01 +00:00
kichik
7ddcbee988 3.0b3
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6697 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-27 06:21:52 +00:00
kichik
724d559b7e 3.0b3 changelog
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6696 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-27 06:13:49 +00:00
kichik
a8e11dfe6b 2.50 changelog
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6694 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-27 05:43:19 +00:00
anders_k
e2d28022e2 Preload some system libraries (bug #1125)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6688 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-24 00:40:28 +00:00
anders_k
0979ab23fc Fixed CreateShortcut failure on Vista caused by security changes in r6645/2.47
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6684 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-15 23:11:48 +00:00
anders_k
e2db35bf45 Merge history and chm fix from 2.48
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6682 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-11 20:25:17 +00:00
anders_k
95dfc73889 Make sure we have a valid .chm file in the 3.0 installer as well
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6677 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-09 22:52:21 +00:00
anders_k
f88888388a Added experimental Target and CPU attributes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6664 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-09 00:47:50 +00:00
anders_k
5e4e293df7 Be more forgiving when avoiding bug #1126
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6663 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-08 01:56:13 +00:00
anders_k
667abcff94 Kill warning with a cast in Ansi version of RunChildProcessRedirected. CppUnit still uses Ansi util.cpp?
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6662 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-08 01:54:30 +00:00
anders_k
d7d6c3561d Change the ACL on our %temp% directories (bug #1125)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6657 212acab6-be3b-0410-9dea-997c60f758d6
2015-12-07 20:49:46 +00:00