Commit graph

23 commits

Author SHA1 Message Date
wizou
752d7d239a Jim Park's Unicode NSIS merging - Step 1 : switch to TCHARs where relevant.
Compiler output is identical before & after this step

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/branches/wizou@6036 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-24 17:22:56 +00:00
kichik
c7c0e73df8 2008R2 is a server, so add the special bit
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5962 212acab6-be3b-0410-9dea-997c60f758d6
2009-05-13 18:10:41 +00:00
kichik
2651dc3573 tabs to spaces
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5961 212acab6-be3b-0410-9dea-997c60f758d6
2009-05-13 18:01:20 +00:00
anders_k
ee32640065 Support for Win7 and 2008R2
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5960 212acab6-be3b-0410-9dea-997c60f758d6
2009-05-11 16:45:32 +00:00
kichik
5ac5b3f95b deprecate SetPluginUnload and /NOUNLOAD
plug-ins are now responsible to keeping themselves loaded using the new api

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5855 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-20 08:17:15 +00:00
kichik
e989777f12 get just one char for windows 9x "service pack"
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5810 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-01 22:35:48 +00:00
kichik
9ac4ab0891 bring back WinVerGetMajor, WinVerGetMinor and WinVerGetBuild
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5808 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-29 21:15:01 +00:00
kichik
f1cd865190 make ${WinVerGetServicePackLevel} accept an output variable again
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5807 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-29 21:03:55 +00:00
kichik
d01c264c5e and also in calls...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5798 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-29 13:21:04 +00:00
kichik
8309260972 no need for outvar
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5797 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-29 13:19:14 +00:00
kichik
b77e8674a4 fixed bug #2053642 - WinVer 95/NT4 ambiguity
also, the last huge commit was based on a patch by Anders

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5792 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-28 20:01:18 +00:00
kichik
b68f87341c implemented RFE #1949260 - Windows Server 2008 support
fixed bug #2053700 - Windows XP x64 is reported as Windows 2003

added support for 9x "SP" by converting A, B, C to a SP number

also added IsServer, IsWin2003R2, IsStarterEdition, OSHasMediaCenter and OSHasTabletSupport

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5790 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-28 19:21:25 +00:00
kichik
7c1a3aa639 extract CallArtificialFunction to Util.nsh
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5780 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-21 00:04:05 +00:00
kichik
8e06903fc9 support for uninstaller
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5779 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 23:39:45 +00:00
kichik
0f977a9c4f extract the common artificial function code to a macro
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5778 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 22:54:05 +00:00
kichik
76f8534004 fake functions so version detection code isn't massively duplicated
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5777 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 22:37:30 +00:00
kichik
0215951357 applied patch #2095363 - Patch for bug #2070708 (WinVer.nsh, service pack macros)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5719 212acab6-be3b-0410-9dea-997c60f758d6
2008-09-14 19:39:19 +00:00
kichik
274cdd5ac9 use System's r1 instead of $1
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5704 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-15 19:54:38 +00:00
kichik
0ab9548200 added service pack support for old versions of nt that didn't support OSVERSIONINFOEX
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5703 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-15 18:50:39 +00:00
kichik
7c7f065856 applied patch #2036802 - Windows service pack versions in WinVer.nsh
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5702 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-15 18:39:39 +00:00
kichik
07278e86f2 !verbose 3
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4805 212acab6-be3b-0410-9dea-997c60f758d6
2006-11-03 11:13:16 +00:00
joostverburg
0fd9346130 corrected Windows 98 and Windows Me version number
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4801 212acab6-be3b-0410-9dea-997c60f758d6
2006-10-31 22:29:08 +00:00
kichik
24006b816e added WinVer.nsh - LogicLib extensions for handling Windows versions
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4764 212acab6-be3b-0410-9dea-997c60f758d6
2006-09-29 17:41:55 +00:00