kichik
411a2d5c58
fixed bug #1459789 - Incorrect FileOpen input validation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4621 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-28 17:02:23 +00:00
kichik
04450c7dec
fixed bug #1441877 - !include keeps searching include dirs even after match
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4542 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-02 17:12:40 +00:00
kichik
578065d849
use NSIS_VERSION from the new automatically genereated version.h
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4537 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 19:14:18 +00:00
kichik
9ec765a72b
wrong strcmp for !define /math division
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4532 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 16:10:38 +00:00
kichik
0bed8171f5
sprintf into a buffer, not a random address
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4530 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 16:00:23 +00:00
kichik
740fe7af2b
removed stray parenthesis
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4529 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 15:55:51 +00:00
kichik
2b3aa18846
applied patch #1372561 - !define /math compile time enhancement
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4528 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 15:52:40 +00:00
kichik
b1dc917843
applied patch #1412982 - "!if" - enhanced compile time flow control
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4526 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 15:06:30 +00:00
pabs3
7e0ba02822
Fix 1431958: Properly convert !addincludedir paths on POSIX platforms.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4520 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-23 11:27:56 +00:00
kichik
a94a7b67e3
fixed bug #1174742 - Icon error message is uninformative
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4508 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-27 15:57:56 +00:00
kichik
58b07e69c6
applied patch #1381929 - StrCmpS - case-sensitive string comparison
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4468 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-06 16:00:15 +00:00
kichik
95dd28933b
fixed bug #1299100 - File /nonfatal line not seen by relative jumps
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4465 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-31 14:23:57 +00:00
kichik
ccec5e08cb
fixed bug #1362443 - BrandingText /TRIM* expands label
...
a warning is displayed if the label is actually expanded
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4464 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-31 14:13:16 +00:00
kichik
c3bf6a68a7
use NSIS_MAX_STRLEN-1 instead of 1023 for FileRead limit
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4460 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-27 19:22:56 +00:00
kichik
b1be974447
applied patch #1372048 - added /NONFATAL switch to !include statement
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4437 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-03 09:45:17 +00:00
kichik
82ff45a521
don't ignore multiple line comments inside ifdef'ed blocks
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4427 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-25 11:54:11 +00:00
kichik
96d7f01ae1
fixed bug #1338423 - SetOverwrite ifdiff fails with FAT
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4373 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-05 14:07:47 +00:00
kichik
17fa7db2df
cosmetics
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4358 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-22 14:46:01 +00:00
kichik
a2177c9b8b
dir_readers' memory now freed by boost::scoped_ptr
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4357 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-22 13:40:52 +00:00
kichik
0f7012e04e
use my_convert in !delfile
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4324 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-12 14:40:36 +00:00
kichik
c94fdbf119
added !appendfile
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4322 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-12 14:24:21 +00:00
kichik
02de188fee
no need for 'SectionIn RO' to be case sensitive
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4311 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-07 15:45:08 +00:00
kichik
21816d8036
proper umask
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4310 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-07 13:41:44 +00:00
kichik
03a887ba35
added !tempfile and !delfile
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4307 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-07 13:08:44 +00:00
kichik
5e9c6e77e6
missing \0 in enum
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4283 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-23 10:08:44 +00:00
kichik
8424e074e9
fixed build errors and warnings caused by latest merge
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4233 212acab6-be3b-0410-9dea-997c60f758d6
2005-08-30 16:30:48 +00:00
oripel
57ad3c18b3
merged from PIEPIEPIE branch:
...
- min/max macros removed
- Plugins refactored
- more functions in util.{h,cpp}
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4232 212acab6-be3b-0410-9dea-997c60f758d6
2005-08-27 19:56:00 +00:00
kichik
68dc7f9f7e
Var can now be used in sections and functions, but only with the /GLOBAL flag
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4211 212acab6-be3b-0410-9dea-997c60f758d6
2005-08-06 16:04:17 +00:00
kichik
62b1097ad2
when looking for branding image place holder, look for "Static" class too (windres...)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4191 212acab6-be3b-0410-9dea-997c60f758d6
2005-07-23 13:07:04 +00:00
kichik
2c00a558bf
use dir_reader for !include
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4152 212acab6-be3b-0410-9dea-997c60f758d6
2005-07-01 21:08:48 +00:00
kichik
2bf93b99dc
bail on output name that starts with a quote
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4063 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-03 18:45:51 +00:00
kichik
f85a88852c
made NSIS_VERSION a define set by the scons script
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4024 212acab6-be3b-0410-9dea-997c60f758d6
2005-05-12 16:27:35 +00:00
kichik
8bc1169798
free return value of CDialogTemplate::Save() using delete[]
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4021 212acab6-be3b-0410-9dea-997c60f758d6
2005-05-11 16:20:18 +00:00
kichik
196f57884c
Call :label is valid in uninstall sections too
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4018 212acab6-be3b-0410-9dea-997c60f758d6
2005-05-10 19:15:22 +00:00
kichik
245bc39dc2
fixed SetCompressor handling
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3993 212acab6-be3b-0410-9dea-997c60f758d6
2005-04-23 20:18:54 +00:00
kichik
9613c8988f
- stubs are no longer included in makensis but read from the Stubs directory
...
- new /SOLID switch for SetCompressor allows setting solid compression without recompiling makensis
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3945 212acab6-be3b-0410-9dea-997c60f758d6
2005-04-02 12:04:07 +00:00
kichik
9053776109
use correct freeing method
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3932 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-19 17:06:45 +00:00
kichik
dd3d4f237a
2.05 -> 2.06
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3928 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-19 13:53:41 +00:00
kichik
38b94f19a5
implemented feature request #1159701 - "RTLREADING" flag support in the "MessageBox"
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3922 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-17 20:44:31 +00:00
kichik
14836bb4a6
implemented feature request #1159701 - "RTLREADING" flag support in the "MessageBox"
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3921 212acab6-be3b-0410-9dea-997c60f758d6
2005-03-15 17:48:22 +00:00
kichik
d192713026
implemented feature request #1124901 - Registry functions and ShellVarContext
...
all registry instructions now accept SHCTX which is replaced with HKLM or HKCU on runtime according to SetShellVarContext
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3907 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-17 21:20:05 +00:00
kichik
c5d4422fd6
2.04->2.05
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3892 212acab6-be3b-0410-9dea-997c60f758d6
2005-02-04 13:55:29 +00:00
kichik
f558c99c2c
use new section name space
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3868 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-14 15:13:47 +00:00
kichik
d8225671ad
use new components functions so SetCurInstType will take affect immediately and so setting a section group's flags will affect its children too
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3856 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-11 16:33:12 +00:00
kichik
f2cba8c2cb
renamed SubSection to SectionGroup
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3852 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-10 12:43:52 +00:00
kichik
ca83176be0
removed debug message
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3850 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-10 11:40:06 +00:00
kichik
ccbc8ecd45
2.03->2.04
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3842 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-05 17:11:49 +00:00
kichik
61ae6c590d
better fix for bug #1096104
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3840 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-05 16:36:05 +00:00
kichik
8c51026a67
fixed 1095761 - File /r changes $0
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3839 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-05 13:40:42 +00:00
kichik
a7c465cc9e
descending message wasn't being displayed when the directory itself matched
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3838 212acab6-be3b-0410-9dea-997c60f758d6
2005-01-05 13:01:07 +00:00