Simon Rozman
839c6fc1e6
Linux: Remove unused code from final binary
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-09-16 13:03:34 +02:00
Simon Rozman
ff509ed6b5
ZRColaWS: Initial working version
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-09-16 03:02:16 +02:00
Simon Rozman
52391d9a08
libZRCola: Set CFLAGS too and enable debugging on Debug builds
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-09-15 14:36:44 +02:00
Simon Rozman
823390d28b
libZRCola: Make parts of the gcc building reusable
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-09-15 14:36:44 +02:00
Simon Rozman
b90ce09c5e
Set version to 2.6
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-17 15:06:50 +01:00
Simon Rozman
082773fdc9
MSI: Discontinue prefixed row IDs in tables
...
humanSimon, is this really you? 😉
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-02-15 13:15:43 +01:00
Simon Rozman
47d3884af3
Update Copyright and build year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2022-01-07 11:38:32 +01:00
Simon Rozman
e07ce00938
Set version to 2.5.5
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-21 14:22:35 +01:00
Simon Rozman
0e96b03be1
Set version to 2.5.4
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-07 14:30:09 +01:00
Simon Rozman
204565dd60
Hardcode MSIBUILD_OUTPUT_DIR and MSIBUILD_ROOT
...
KISS!!!
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 13:22:43 +01:00
Simon Rozman
0d112cd90b
Switch to SPDX license notice
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 08:48:49 +01:00
Simon Rozman
e930d96090
Cleanup project files
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-12-01 08:48:49 +01:00
Simon Rozman
8dc229d0d6
Set version to 2.5.3
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-26 16:51:19 +01:00
Simon Rozman
2e68a27d18
Set version to 2.5.2
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-10 09:42:45 +01:00
Simon Rozman
e173ed8aa2
Upgrade code signing to SHA-256
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-11-10 09:18:44 +01:00
Simon Rozman
dbf3354a1a
Set version to 2.5.1
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-04-02 16:12:50 +02:00
Simon Rozman
12c2889ea3
Copyright: Bump year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2021-03-25 08:36:00 +01:00
Simon Rozman
2fce6f06bc
Set version to 2.5
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-11-19 12:43:09 +01:00
Simon Rozman
445e0663e1
Add copyright colophon to .h files
...
Resource Compiler has an issue with the first line of an UTF-8 .h file.
The workaround is not to begin UTF-8 .h files with anything important.
A blank line would do or a comment.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-11-19 11:21:39 +01:00
Simon Rozman
c7e29b1862
Add UTF-8 BOM markers
...
MSVC needs them to use correct charset when Language for non-Unicode
programs is set to Windows-1252 or anything different than UTF-8.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-11-19 10:59:54 +01:00
Simon Rozman
59493b998e
Enable Windows 10 ARM64 support
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-03-14 23:57:41 +01:00
Simon Rozman
0b586aa141
Upgrade to current MSIBuild
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-03-03 14:44:32 +01:00
Simon Rozman
04ffd649ec
Clean-up
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-03-03 13:49:51 +01:00
Simon Rozman
0970997ab7
Publish updates to the new catalog file and switch to SHA-256 (phase 2)
...
Version 2.4 switched to the catalog-0001.xml file. The new catalog file
is using SHA-256 hashes and signatures.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-25 13:48:10 +01:00
Simon Rozman
1434c9a2d3
Change UpgradeCode and mark to perform major update from 2.4
...
Changing the component GUIDs and keeping the same file paths rendered
minor updating broken.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-25 13:32:48 +01:00
Simon Rozman
7d39d4756c
Preset version to 2.4.1
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-25 13:32:48 +01:00
Simon Rozman
a6e337a2a1
Switch to new catalog update file and switch to SHA-256 (phase 1)
...
Versions 2.2 and 2.3 require to update to 2.4 first (to fix Active Setup
issue which works for minor updates only), before updating to 2.5
(requires major update).
The 2.5 and beyond updates will have to be visible to 2.4 version only.
Therefore, we switch the Updater in 2.4 to a new catalog file. While the
2.4 update itself needs to be published to the existing catalog file to
instruct pre-2.4 versions to update to 2.4.
In other words:
- include\UpdaterCfg.h is about checking for future releases
- Makefile publish is about upgrading the past releases
This is also an excellent opportunity to phase out SHA-1.
Updater will treat all hashes as SHA-256 when checking for updates in
the new catalog - the future releases.
While we keep hashing and signing the old catalog file using SHA-1 - for
past releases.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-25 13:32:48 +01:00
Simon Rozman
0e1a347b5f
Preset version to 2.4
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-25 09:54:48 +01:00
Simon Rozman
9f9e5addcc
Fix the Active Setup StubPath issue affected products
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-25 08:53:45 +01:00
Simon Rozman
64ef4f5921
Preset version to 2.3.2
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-25 08:53:44 +01:00
Simon Rozman
867ab0f149
Fix upgrading from previous version
...
As the language and platform-dependent component GUIDs changed and we
wish to retain the original destination folders and filenames the
RemoveExistingProducts custom action is now invoked differently
according to the version of the product we are upgrading.
When we are upgrading an old package with legacy component GUIDs, we're
uninstalling it before installing the new one.
When we will be upgrading a modern package with platform/language
dependent component GUIDs, we will remove the leftover components after
installing the new one.
This should deliver compatible upgrades of existing versions while
providing optimal upgrading in the future.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-15 19:08:00 +01:00
Simon Rozman
ebdbb84a29
Enable recommended code analysis and address warnings
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-13 13:18:11 +01:00
Simon Rozman
62702a0194
Remove excessive UTF-8 BOM
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-11 15:42:11 +01:00
Simon Rozman
b3702ed237
Extend copyright year
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-11 15:38:57 +01:00
Simon Rozman
90a53fb139
Unify upgrade GUID across platforms
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-11 11:46:26 +01:00
Simon Rozman
ac2c225540
Add missing MSIBUILD_LANG_GUID and MSIBUILD_PLAT_GUID properties
...
Updated version of wxExtend sub-module requires them.
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-11 11:46:05 +01:00
Simon Rozman
0800f813ff
Rename stdafx.h to pch.h
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2020-02-10 14:10:29 +01:00
Simon Rozman
94cbed643d
Move distribution to CDN server
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-12-04 10:18:01 +01:00
Simon Rozman
f54c048b74
Preset version to 2.3.1
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-12-04 10:07:00 +01:00
Simon Rozman
6799a1f8a6
Preset version to 2.3
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-09-23 09:58:58 +02:00
Simon Rozman
84973a57d6
Set version to 2.2
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-08-09 15:01:06 +02:00
Simon Rozman
b6567582e5
Enable function-level linking to allow LTCG
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-06-19 12:05:05 +02:00
Simon Rozman
99283e806a
Preset version to 2.1.4.
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-04-01 19:35:49 +02:00
Simon Rozman
893dbf5783
Update year to 2019
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-04-01 14:50:04 +02:00
Simon Rozman
c9231078a6
Preset version to 2.1.3
...
Signed-off-by: Simon Rozman <simon@rozman.si >
2019-04-01 14:49:24 +02:00
Simon Rozman
4900202d7e
Trigger per-user setup on logon
2019-04-01 14:48:31 +02:00
Simon Rozman
a3c73e1c4d
Preset version to 2.1.2
2018-11-19 12:07:10 +01:00
Simon Rozman
c8ea746474
Preset version to 2.1.1
2018-11-06 09:24:50 +01:00
Simon Rozman
039dae11bc
Set version to 2.1
2018-10-09 14:00:02 +02:00
Simon Rozman
1feebdbbf8
Pre-set version to 2.1-beta7
2018-09-25 12:02:39 +02:00