Commit graph

5148 commits

Author SHA1 Message Date
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
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
c69e0d5784 applied patch #2025721 - Patch for Feature Request 1961307
also closes RFE #1961307

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5701 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-15 18:13:21 +00:00
kichik
cdbef6a754 fixed bug #2053522 - nsDialogs doesn't RemoveProp
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5700 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-15 17:59:29 +00:00
kichik
82ef123f1d cosmetics
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5699 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-15 17:46:30 +00:00