Commit graph

1506 commits

Author SHA1 Message Date
wizou
d7ffe58b2e Fix use of wrong MBCS version of string functions. (When playing with TCHAR pointers, most of the time you deal with a number of BYTE/WORD, not a number of multi-byte characters)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6051 212acab6-be3b-0410-9dea-997c60f758d6
2010-04-13 16:14:16 +00:00
wizou
9852de80be Just renaming some class members and adding Jim Park's comments
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6049 212acab6-be3b-0410-9dea-997c60f758d6
2010-04-13 15:19:12 +00:00
wizou
f5df185ba2 Fix exehead unicode compil warnings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6048 212acab6-be3b-0410-9dea-997c60f758d6
2010-04-13 15:01:14 +00:00
wizou
64a0f32e52 more simple TCHARs fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6047 212acab6-be3b-0410-9dea-997c60f758d6
2010-04-12 16:00:17 +00:00
anders_k
82d42b1159 _countof and swprintf fixes for VC6
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6045 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-30 17:50:08 +00:00
wizou
a16164cac4 fixed text format
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6043 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-29 15:59:12 +00:00
wizou
f4f18f9469 a little bit more TCHARs and minor fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6042 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-29 15:32:24 +00:00
wizou
acf9a8c21f Jim Park's Unicode NSIS merging - Step 4 : merging more TCHAR stuff that shouldn't have any impact
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6041 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-29 14:24:47 +00:00
f0rt
8ab72b9ece #1753070: Enable that makensis and its related utilities can be built natively for 64-bit systems
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6040 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-27 19:20:16 +00:00
f0rt
b402798885 #2918870: Detect Win32 zlib in flat and include/lib directory structure, updated INSTALL and build documentation, removed obsolete Source\zlib\DEFLATE.H.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6039 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-27 15:52:04 +00:00
wizou
cdf7735a77 Jim Park's Unicode NSIS merging - Step 2 : merge TCHARs changes into trunk
Compiler output is identical before & after this step

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6037 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-26 17:18:17 +00:00
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
f0rt
c39ffff404 applied patch #2918870 - use of the zlib compression library provided by the system
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6030 212acab6-be3b-0410-9dea-997c60f758d6
2010-02-07 21:24:09 +00:00
kichik
9f7710ace6 applied patch #2920342 - add error checking to SetCurrentDirectory
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6029 212acab6-be3b-0410-9dea-997c60f758d6
2010-02-06 17:04:37 +00:00
kichik
85d3e9688e added win7 x64 rtm
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5999 212acab6-be3b-0410-9dea-997c60f758d6
2009-08-26 16:38:24 +00:00
justin1014
6875b3b31b Fixed bug in !searchparse (bug 2803622)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5992 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-10 21:26:01 +00:00
kichik
e75f03ab8f 2008 r2 testing
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5991 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-10 18:50:12 +00:00
kichik
fff9f3fd7b fixed bug #2803097 - Canceling uninstall in Vista gives PCA dialog (bug #2697027)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5989 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-08 20:05:57 +00:00
kichik
549d35e8b5 cosmetics
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5983 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 19:35:20 +00:00
kichik
5a1eba064d cosmetics
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5980 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 18:32:40 +00:00
kichik
46b88d766d implemented RFE #1505425 - !delfile wildcards and /nonfatal
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5979 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 18:31:56 +00:00
kichik
4cbde48fe7 buildy buildy
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5978 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 16:22:25 +00:00
kichik
b10eddb8ca terminal services awareness day
donate now!

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5975 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 16:15:48 +00:00
kichik
5f1cfb02ff fixed bug #2725883 - NSIS installers always show warning on Windows 7
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5974 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 16:14:36 +00:00
kichik
f3791f9e7d fixed bug #2796189 - ExecShell doesn't always respect maximized window setting
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5970 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 13:59:38 +00:00
kichik
b5a55b0073 fixed bug #2801024 - CreateFont doesn't make sure the first parameter is a valid variable
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5969 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 13:47:59 +00:00
kichik
88af5d9d89 win7
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5968 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-05 18:02:00 +00:00
kichik
0823306f59 some 7 loving
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5967 212acab6-be3b-0410-9dea-997c60f758d6
2009-05-17 21:56:04 +00:00
kichik
77e6de242f comparison tests for win7/2008r2
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5963 212acab6-be3b-0410-9dea-997c60f758d6
2009-05-13 18:11:00 +00:00
kichik
a203e2e981 got rid of a zillion warnings on gcc
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5958 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-28 10:20:04 +00:00
kichik
f56537a20b bad results on gcc with const char* -> char* conversion
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5957 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-28 09:56:49 +00:00
kichik
8ea01b6976 less warnings from gcc
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5956 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-28 09:52:10 +00:00
kichik
501dc3c699 a few less #ifdef's
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5955 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-28 09:47:26 +00:00
kichik
c75dac3e32 fixed bug #2697027 - error from add/remove when uninstaller is canceled and uac is disabled
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5953 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-20 12:23:58 +00:00
kichik
edc558b987 english
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5952 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-20 12:11:57 +00:00
kichik
5b7c28bbe9 fixed bug #2138075 - $DOCUMENTS return null value for root
vista fails with CSIDL_FLAG_CREATE on root directories and caches the result
thanks inno devs for researching this

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5951 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-20 11:18:52 +00:00
justin1014
93352bd1d7 Fixed bug #2680110 (embarrassing for me)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5949 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-10 22:24:04 +00:00
kichik
407033f1d6 proper line endings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5948 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-10 20:14:10 +00:00
kichik
80b8e010ad fixed bug #2593369 - global labels in unused functions can't be used
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5937 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-21 18:25:56 +00:00
kichik
f4a282b8eb basic icon tests to avoid bugs like #2572035
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5936 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-06 14:15:39 +00:00
kichik
3bb9ec28f8 fixed bug #2572035 - problem with 2.43 and icons
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5935 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-06 14:00:02 +00:00
kichik
f623696ce4 tabs to spaces
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5927 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-05 01:01:06 +00:00
kichik
8d5bca8080 signed/unsigned comparison
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5925 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-05 00:50:12 +00:00
pabs3
f41ba95bab fix bug #2497148 - allow out of tree builds on POSIX platforms
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5921 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-04 14:05:48 +00:00
kichik
0aed504f4a happy new year!
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5917 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-01 14:44:30 +00:00
kichik
130074428e revert r5314 - if the banner plug-in shows IDD_VERIFY in its own thread and that thread sets it as the foreground window because of the WS_VISIBLE style, the main thread loses the ability to set the foreground window. this causes the installer window to start on the background if banner is used in .oninit.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5915 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-01 12:32:34 +00:00
kichik
608701ccc8 fixed bug #2533431 - Script compiling fails with !packhdr, but succeeds without?!
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5909 212acab6-be3b-0410-9dea-997c60f758d6
2009-01-31 15:46:54 +00:00
kichik
a8d988b5c0 applied patch #2497172 - Fixes for POSIX build on Solaris, plus a regression
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5907 212acab6-be3b-0410-9dea-997c60f758d6
2009-01-17 22:32:19 +00:00
kichik
5199b3bd65 fixed bug #2497290 - The TRUE/FALSE bug on MacOS X, revisited
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5906 212acab6-be3b-0410-9dea-997c60f758d6
2009-01-15 13:51:22 +00:00
kichik
d1a1ed1ee3 shell api for shell stuff that's not automatically included in latest sdks
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5895 212acab6-be3b-0410-9dea-997c60f758d6
2009-01-10 21:53:58 +00:00