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
b3d6dc00fd
only save and restore ebp when stack generation is turned on (for parameters taken or returned on the nsis stack), just like in the old working code
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5789 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-23 21:15:04 +00:00
kichik
c102675112
fixed bug #2323452 - Grammar, License Agreement
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5788 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-22 20:16:23 +00:00
kichik
3495441728
no need for function usage deceleration or un. suffix anymore
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5787 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-21 13:26:54 +00:00
kichik
6226f58d8b
no need for function usage deceleration or un. suffix anymore
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5786 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-21 13:22:57 +00:00
kichik
4425d93e75
fixed bug #2318670 - New System plug-in never unloads
...
ebp was never restored from the stack and so edi, esi, ebx and ebp were corrupted when CallProc returned
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5785 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-21 09:57:23 +00:00
kichik
0f01464e40
tabs to spaces
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5784 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-21 09:34:24 +00:00
kichik
a91ab7ab59
spaces are now frowned upon and quoted for unknown reason
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5783 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-21 08:47:37 +00:00
kichik
dffc61dd63
use new artificial functions to remove the need to declare usage of functions from the header files and to remove the unnecessary differentiation between install and uninstall functions
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5782 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-21 01:12:22 +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
39b7d36352
implemented RFE #2315740 - Library support for ActiveX exe /regserver
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5776 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 21:54:21 +00:00
kichik
4c87ec9e83
applied patch #2193442 - port System::Call and related functions to GCC
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5775 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 21:04:23 +00:00
kichik
ef3c40bbfd
show some progress on screen for sftp
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5774 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 20:59:46 +00:00
kichik
e3c007adf0
semi-automatic purge, assuming the browser is logged on as admin
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5773 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 20:57:40 +00:00
kichik
2c212ffab2
2.41
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5770 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 20:13:12 +00:00
kichik
4284d05606
2.41
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5769 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 20:06:32 +00:00
kichik
ff063a0be9
applied patch #1982084 - wrong UI behaviour on size texts (VS2005)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5768 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 19:20:33 +00:00
kichik
c8884e0988
scons 1.1.0 support
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5767 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-15 21:54:24 +00:00
kichik
26517fe8a3
fixed bug #1939573 - LangDLL Memory leaks
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5766 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-15 15:48:11 +00:00
kichik
412485144b
applied patch #2189117 - description is not consistent with button text
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5761 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-08 14:56:43 +00:00
kichik
d2d0bd0a67
fixed bug #2167958 - Big-Endian issue in ResourceEditor
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5760 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-07 22:04:33 +00:00
kichik
6501ad74fd
fixed bug #2166401 - Uninstaller icon errors on big-endian system
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5759 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-07 22:02:38 +00:00
kichik
4a7976e5a6
gotta have a main...
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5757 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-01 20:10:20 +00:00
pabs3
08c28ddbc9
Build System Resource.dll from source code instead of shipping the binary.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5756 212acab6-be3b-0410-9dea-997c60f758d6
2008-10-28 10:42:06 +00:00
joostverburg
b039775cb3
improvements by Felipe
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5755 212acab6-be3b-0410-9dea-997c60f758d6
2008-10-24 18:44:12 +00:00
kichik
250d0e09c7
2.40
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5752 212acab6-be3b-0410-9dea-997c60f758d6
2008-10-10 21:33:40 +00:00
kichik
52b7c390dd
2.40
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5751 212acab6-be3b-0410-9dea-997c60f758d6
2008-10-10 21:18:41 +00:00
kichik
e050cc9aaa
use the test as well...
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5750 212acab6-be3b-0410-9dea-997c60f758d6
2008-10-10 21:13:47 +00:00
kichik
75bef37109
basic winver tests to avoid another 2.39-ish disgrace
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5749 212acab6-be3b-0410-9dea-997c60f758d6
2008-10-10 21:11:26 +00:00
kichik
6577ff4f14
fixed bug #2067946 - GetParameters returns an incorrect result in some situation.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5748 212acab6-be3b-0410-9dea-997c60f758d6
2008-10-10 20:57:08 +00:00
kichik
d0008e0493
documented the weird result
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5747 212acab6-be3b-0410-9dea-997c60f758d6
2008-10-10 20:56:22 +00:00
kichik
5da4b54e98
some real tests for GetParameters
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5746 212acab6-be3b-0410-9dea-997c60f758d6
2008-10-10 20:46:09 +00:00
kichik
0d24f5c360
tag revision identification is now automatic
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5730 212acab6-be3b-0410-9dea-997c60f758d6
2008-10-03 10:46:01 +00:00
kichik
3c2db22eda
applied patch #2016003 - nsDialogs: Initial folder for SelectFileDialog
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5722 212acab6-be3b-0410-9dea-997c60f758d6
2008-09-16 19:38:14 +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
a3c11ff2fa
fixed bug #2110357 - MUI2 FinishPage readme not focused
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5718 212acab6-be3b-0410-9dea-997c60f758d6
2008-09-14 19:11:27 +00:00
kichik
a752939641
applied patch #2056906 - wrong Simplified Chinese button texts
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5717 212acab6-be3b-0410-9dea-997c60f758d6
2008-09-05 16:23:12 +00:00
kichik
7f2e49c5f3
fixed bug #2086988 - Some minor errors in the PortugueseBR language file
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5716 212acab6-be3b-0410-9dea-997c60f758d6
2008-09-05 16:11:16 +00:00
kichik
6ce2712f1d
fixed bug #2059651 - minor error in nsDialogs documentation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5715 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-19 18:24:52 +00:00
kichik
73a008bc86
upload script missing new line
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5712 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-16 20:34:45 +00:00
kichik
c7da0aee37
need to close the file so it can be deleted
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5711 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-16 20:26:48 +00:00
kichik
6b22e6b0be
2.39
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5709 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-16 20:09:34 +00:00
kichik
463c454854
spaces to tabs
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5708 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-16 19:59:14 +00:00
kichik
4a352ada8a
english, use it
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5707 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-16 19:57:48 +00:00
kichik
3b23936f78
2.39
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5706 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-16 19:55:19 +00:00
kichik
a2a27302b7
typo
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5705 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-16 07:49:02 +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