Commit graph

6165 commits

Author SHA1 Message Date
kichik
9a47586141 use https
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7196 212acab6-be3b-0410-9dea-997c60f758d6
2020-07-31 20:07:43 +00:00
kichik
ee1670ccfb update for release
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7195 212acab6-be3b-0410-9dea-997c60f758d6
2020-07-31 19:52:57 +00:00
anders_k
5ad1538a64 Added experimental ManifestAppendCustomString
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7194 212acab6-be3b-0410-9dea-997c60f758d6
2020-07-25 20:13:13 +00:00
anders_k
6c842ff1c3 Fix unaligned memory access (bug #290)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7193 212acab6-be3b-0410-9dea-997c60f758d6
2020-07-18 23:18:18 +00:00
anders_k
5c78d6fafe Try to work around the mingw-w64 kernel32:OpenThreadToken library issue
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7192 212acab6-be3b-0410-9dea-997c60f758d6
2020-06-29 23:08:12 +00:00
anders_k
8f0822bc5a Don't perform workaround on 98/ME
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7191 212acab6-be3b-0410-9dea-997c60f758d6
2020-06-28 22:02:50 +00:00
anders_k
85bd2746a0 Only perform component list redraw hack on 95/NT4 to avoid flicker
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7190 212acab6-be3b-0410-9dea-997c60f758d6
2020-06-28 21:55:37 +00:00
anders_k
d62a4a6a21 Don't let GCC 10 generate memmove calls (bug #1248)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7189 212acab6-be3b-0410-9dea-997c60f758d6
2020-06-27 23:18:45 +00:00
anders_k
7e2be76681 Primitive SOURCE_DATE_EPOCH support for reproducible builds (patches 294)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7188 212acab6-be3b-0410-9dea-997c60f758d6
2020-06-26 22:52:09 +00:00
anders_k
6cd1e7d908 Improved Simplified Chinese translation (Patch 297)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7187 212acab6-be3b-0410-9dea-997c60f758d6
2020-06-07 21:05:16 +00:00
anders_k
04541d1955 Try harder to generate a usable version string
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7186 212acab6-be3b-0410-9dea-997c60f758d6
2020-06-06 14:14:02 +00:00
anders_k
7bad4de01a Avoid GCC maybe-uninitialized warning
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7185 212acab6-be3b-0410-9dea-997c60f758d6
2020-06-06 13:17:43 +00:00
anders_k
4c75c1e9c6 Make all preprocessor instructions lower case (patch 287)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7184 212acab6-be3b-0410-9dea-997c60f758d6
2020-05-23 19:28:18 +00:00
anders_k
3c47165946 Added UnpinShortcut and NotifyShell_AssocChanged macros
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7183 212acab6-be3b-0410-9dea-997c60f758d6
2020-05-21 00:44:39 +00:00
anders_k
ea50284c18 GCC -fno-common is now the defaul in GCC 10 (xantares PR for RH/Fedora bug 1799650)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7182 212acab6-be3b-0410-9dea-997c60f758d6
2020-05-17 21:37:57 +00:00
anders_k
4c4f27a2c4 WinVer Win10 20H1 detection
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7181 212acab6-be3b-0410-9dea-997c60f758d6
2020-05-17 21:21:15 +00:00
anders_k
887d9f8723 Added LineParser::gettoken_intx with basic arithmetic expression handling for LoadAndSetImage, SectionSetFlags and SectionSetInstTypes.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7180 212acab6-be3b-0410-9dea-997c60f758d6
2020-05-02 21:53:41 +00:00
anders_k
e73d05f1f5 LoadAndSetImage can return the image handle
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7179 212acab6-be3b-0410-9dea-997c60f758d6
2020-05-01 13:15:03 +00:00
anders_k
52da4576ba HKLM, not HKCU
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7178 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-27 12:37:52 +00:00
anders_k
3d93d9c010 Added NSD NetAddress control and Date macros
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7177 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-27 12:36:57 +00:00
anders_k
b3044b36c1 Added DatePicker NSD control
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7176 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-23 18:31:23 +00:00
anders_k
2e11d853b7 Make sure filter buffer has room for the double terminator
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7175 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-22 21:37:01 +00:00
anders_k
c14e5f0aa3 Improved nsDialogs::SelectFileDialog filter string format documentation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7174 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-22 21:31:38 +00:00
anders_k
e1141d9277 Added !define /intfmt
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7173 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-22 21:14:55 +00:00
anders_k
dd117d4ba7 DumpLog example function should not return anything
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7172 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-21 19:02:30 +00:00
anders_k
0c6e41bad0 Added MakeNsisW GUID generator command
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7171 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-21 18:53:55 +00:00
anders_k
2e2dffb80d Make sure NSIS_VERSION is not just "v"
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7170 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-20 17:48:16 +00:00
anders_k
322c7ac6d2 Added API for compiler host to choose a different output path on output error
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7169 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-20 17:21:04 +00:00
anders_k
13121dacfe Updated example functions in the main documentation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7168 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-14 17:37:58 +00:00
anders_k
b704d52400 Added a file association example to install-per-user.nsi
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7167 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-13 19:16:10 +00:00
anders_k
821b4d6a18 DeleteRegKey /ifempty now also checks for values
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7166 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-12 18:25:21 +00:00
anders_k
2fa5cd37b8 Added RegKeyIsEmpty LogicLib operator
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7165 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-06 18:04:10 +00:00
anders_k
8560a7e2cf Updated German (SebStange PR)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7164 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-29 20:08:23 +00:00
anders_k
313e238f16 Removed viewhtml.nsi
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7163 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-29 19:10:02 +00:00
anders_k
219eb59286 Updated unicode.nsi and removed UserVars.nsi
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7162 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-26 00:19:55 +00:00
anders_k
bdbfff3cf2 Python 3 fixes (patch #296)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7161 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-24 02:35:17 +00:00
anders_k
06f7335cc8 * Added MULTIUSER_INSTALLMODEPAGE_SHOWUSERNAME
* Decoupled the page from MUI
* Try FOLDERID_UserProgramFiles


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7160 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-24 02:01:11 +00:00
anders_k
9689c5a5b7 Fixed MULTIUSER_INSTALLMODE_FUNCTION and minor typos
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7159 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-18 21:27:58 +00:00
anders_k
02eb8e338a Added the install-shared.nsi example
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7158 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-18 01:01:29 +00:00
anders_k
657a66f071 Added install-per-user.nsi example
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7155 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-17 19:02:42 +00:00
anders_k
68db5f04ee Added GetKnownFolderPath
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7154 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-12 23:43:51 +00:00
anders_k
1f355d992c Added IfRtlLanguage and GetRegView
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7153 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-10 18:16:39 +00:00
anders_k
5887d6c60d Added IfShellVarContextAll and refactored flag instructions generation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7152 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-10 01:44:23 +00:00
kichik
fc15c72cdd fix deploy
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7151 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-05 00:07:48 +00:00
kichik
a5032b2c5b fix #1242 - don't install substart on linux
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7150 212acab6-be3b-0410-9dea-997c60f758d6
2020-03-03 19:57:48 +00:00
anders_k
a4378c47c1 Update travis deploy script
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7149 212acab6-be3b-0410-9dea-997c60f758d6
2020-01-02 21:36:47 +00:00
anders_k
89fb04d0f6 (C) 2020
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7148 212acab6-be3b-0410-9dea-997c60f758d6
2020-01-01 21:13:57 +00:00
anders_k
880c3eddca Added links to more useful headers (Bug #1196)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7147 212acab6-be3b-0410-9dea-997c60f758d6
2019-12-29 02:17:41 +00:00
kichik
7f22a176c8 add build.log to nightly zip
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7144 212acab6-be3b-0410-9dea-997c60f758d6
2019-12-16 03:13:58 +00:00
kichik
9ccc9726bb fix nightly
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7143 212acab6-be3b-0410-9dea-997c60f758d6
2019-12-16 02:47:43 +00:00