Commit graph

70 commits

Author SHA1 Message Date
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
kichik
9fd7d4ef36 fixed bug #2892444 - missing license file (jnetlib.h), it's all zlib
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6003 212acab6-be3b-0410-9dea-997c60f758d6
2009-12-05 21:23:57 +00:00
pabs3
eff14a4702 Install the pluginapi stuff in a subdirectory.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5922 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-04 14:08:31 +00:00
kichik
79da5e1cb5 renamed plugin.* to pluginapi.*
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5856 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-20 08:49:26 +00:00
kichik
4ba8da04fd switch to plugin.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5832 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-12 17:18:43 +00:00
kichik
8f7c0e3679 simplified myatoi64()
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5200 212acab6-be3b-0410-9dea-997c60f758d6
2007-07-14 10:29:26 +00:00
kichik
3aa59a650a cl still complained about about not all control paths returning a value
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5180 212acab6-be3b-0410-9dea-997c60f758d6
2007-06-27 13:03:22 +00:00
kichik
e2554e819a mingw doesn't like __int64 left alone (probably #define'd instead typedef'ed)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5179 212acab6-be3b-0410-9dea-997c60f758d6
2007-06-27 11:32:26 +00:00
kichik
60707d3aa8 nothing was returned for cl=0
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5178 212acab6-be3b-0410-9dea-997c60f758d6
2007-06-27 11:27:56 +00:00
kichik
7f9517d542 missing division to show kb
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5177 212acab6-be3b-0410-9dea-997c60f758d6
2007-06-27 11:19:41 +00:00
kichik
d748e470d8 fixed bug #1744091 - NSISdl shows negative values with buggy apache
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5176 212acab6-be3b-0410-9dea-997c60f758d6
2007-06-27 11:14:21 +00:00
kichik
acc4233b41 applied patch #1723131 - NSISdl doesn't handle files over 2GB and patch #1656076 - make NSISdl more "translator-friendly"
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5175 212acab6-be3b-0410-9dea-997c60f758d6
2007-06-27 11:09:40 +00:00
kichik
165aa0b8dd there should be a space in the remaining translation string
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5174 212acab6-be3b-0410-9dea-997c60f758d6
2007-06-27 11:00:48 +00:00
kichik
5e314f1c0f fixed bug #1713562 - NSISdl doesn't finish download after content-length bytes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5154 212acab6-be3b-0410-9dea-997c60f758d6
2007-05-23 15:59:24 +00:00
kichik
a236239cff fixed bug #1713560 - NSISdl 100% CPU usage during DNS resolution
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5146 212acab6-be3b-0410-9dea-997c60f758d6
2007-05-05 20:20:58 +00:00
pabs3
747ad310e5 Kill some compiler warnings under Linux and mingw32
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4994 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-11 15:58:46 +00:00
kichik
c94460fefc max_cache_entries isn't used anywhere
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4717 212acab6-be3b-0410-9dea-997c60f758d6
2006-07-30 14:27:50 +00:00
kichik
78b996033a fixed random dns errors caused by synchronization issues with m_thread_kill
for more details: http://forums.winamp.com/showthread.php?s=&threadid=247723


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4716 212acab6-be3b-0410-9dea-997c60f758d6
2006-07-30 14:26:47 +00:00
kichik
de26b43716 applied patch #1465378 - Speed up NSISdl downloads
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4643 212acab6-be3b-0410-9dea-997c60f758d6
2006-04-07 10:38:23 +00:00
kichik
67d892ed05 only report a successful download, if the downloading actually got past the headers
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4560 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-08 20:36:49 +00:00
kichik
fc8348b5a5 fixed bug #1445735 - WinProxy headers not read by NSISdl
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4559 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-08 20:25:56 +00:00
kichik
7c4de9c74d handle /NOIEPROXY, even if /PROXY is used
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4341 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-21 14:24:01 +00:00
kichik
e6673d6f0e added information about /PROXY
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4340 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-21 14:16:05 +00:00
kichik
3be7d0d9e3 applied patch #1334166 - nsisdl: /PROXY switch
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4338 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-21 14:05:53 +00:00
kichik
9929eb7120 use True/False instead of 1/0
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4270 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-17 08:50:41 +00:00
kichik
f8062527fa typos (thanks Jamyn!)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4264 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-16 11:27:51 +00:00
kichik
d0743b2ced added extern "C" to DllMain so gcc will find it (patch #1255671)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4218 212acab6-be3b-0410-9dea-997c60f758d6
2005-08-11 15:56:43 +00:00
kichik
03467c358d distribute License.txt
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4090 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-19 11:42:28 +00:00
kichik
9704cb3a99 delete [] x is more correct, although it doesn't really matter with our implementation of new and delete
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4065 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-13 19:39:36 +00:00
kichik
d7592d0f84 replaced by scons
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4047 212acab6-be3b-0410-9dea-997c60f758d6
2005-05-21 16:21:32 +00:00
kichik
9345eb2005 cppused = 1 so stdlib is included when needed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4039 212acab6-be3b-0410-9dea-997c60f758d6
2005-05-21 13:05:16 +00:00
kichik
53fa1d20ac install and distribute examples, contribs and documentation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4005 212acab6-be3b-0410-9dea-997c60f758d6
2005-04-30 18:04:55 +00:00
kichik
4a77cdc9fe less code in SConscripts, more shared code in SConstruct
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3986 212acab6-be3b-0410-9dea-997c60f758d6
2005-04-22 16:51:00 +00:00
kichik
b604cdfe3f new build system using SCons
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3969 212acab6-be3b-0410-9dea-997c60f758d6
2005-04-16 18:48:50 +00:00
kichik
ccf2bb96a5 applied patch #1164307 - Fixes to allow building Contrib/ on debian (minus Makefiles)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3923 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-17 21:26:59 +00:00
ramon18
9c8af69119 #1008509 - Fixed compilation of plugin NSISdl under VS.NET
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3657 212acab6-be3b-0410-9dea-997c60f758d6
2004-09-17 22:53:34 +00:00
kichik
4cb6161b0f added /NOIEPROXY (based on memph's code)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3643 212acab6-be3b-0410-9dea-997c60f758d6
2004-09-02 21:07:12 +00:00
kichik
61b875bcd0 notes about proxies
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3447 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-02 14:06:53 +00:00
eccles
75f3aa0691 - "Restores focus to its previous state when exiting" was broken.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3446 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-01 23:55:08 +00:00
kichik
f98092a996 no longer needed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3445 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-01 22:11:42 +00:00
kichik
1ff9789272 All windows are now created in the main thread where the main dialog is created. This should fix any weird user32.dll crashes caused by different types of messages sent to the main dialog during destruction of the NSISdl dialog. This also reduces the size of the DLL by 0.5KB :)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3444 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-01 18:52:06 +00:00
eccles
38d9a9aa37 - Fixed potential crash caused by WinSock being shutdown while the connection is still open.
- Cleaned up dialog creation a little (some details, such as font, were being changed after the dialog was already visible).
- Restores focus to its previous state when exiting.
- Fixed another one of those "holding down Cancel at the wrong moment can cause the installer to suddenly exit" problems.


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3443 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-01 15:50:00 +00:00
kichik
fcd2c16685 - fixed limit on LangStrings and user variables number which was lower than designed. limit is now 16383 for both.
- made log window respond to the context menu key and not just right click
- set back the default style for the next after it's re-enabled
- set focus on main controls for every page (can still hit enter for next)
- added code to prevent weird usage of WM_COMMAND which can cause weird behavior such as disabled next button on the components page
- eccles fixed a bug which caused beeping when the space key is hit on the components tree


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3351 212acab6-be3b-0410-9dea-997c60f758d6
2004-01-04 17:05:03 +00:00
kichik
466e93ea11 - made NSIS ignore WM_COMMAND from disabled controls
- made NSISdl set the cancel button as the default button


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3330 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-29 15:12:41 +00:00
kichik
18519e3e79 include winresrc.h instead of afxresh which is not available on non Microsoft compilers (part of MFC it seems)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3300 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-23 14:24:28 +00:00
kichik
29b7da028d Translation buffers were too small
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3270 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-12 22:00:49 +00:00
ramon18
959b379381 Crash fixes, including firewall problems, many Optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3243 212acab6-be3b-0410-9dea-997c60f758d6
2003-12-02 01:13:35 +00:00
kichik
6ad030eea6 Patch #781254 applied - thanks Andrey Cherezov
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2780 212acab6-be3b-0410-9dea-997c60f758d6
2003-08-03 13:07:02 +00:00
kichik
f36051ff3c - Errors from JNetLib now show again
- Shows a dialog with ShowInstDetails hide too


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2586 212acab6-be3b-0410-9dea-997c60f758d6
2003-05-27 18:47:18 +00:00