Nodir Temirkhodjaev
|
ad04c81747
|
deploy/sign: Setup TimeStamp URL in one place
|
2022-07-21 12:11:35 +05:00 |
|
Nodir Temirkhodjaev
|
67c7037d18
|
Installer: Add .exe as driver's messages source
|
2022-05-29 13:03:45 +03:00 |
|
Nodir Temirkhodjaev
|
76eb2a3eac
|
UI: Default User specific Logs path is "%LocalAppData%/Fort Firewall/logs"
|
2022-05-12 10:40:40 +03:00 |
|
Nodir Temirkhodjaev
|
3604e819cd
|
Installer: Add Brazilian Portuguese language
|
2022-04-27 18:02:36 +03:00 |
|
Nodir Temirkhodjaev
|
df92b13138
|
Installer: Add Italian & Slovenian languages
|
2022-03-30 13:39:21 +03:00 |
|
Nodir Temirkhodjaev
|
136cce382c
|
Deploy: Cab: Add driver for arm64
|
2022-02-17 08:51:02 +03:00 |
|
Nodir Temirkhodjaev
|
3fafc61630
|
Deploy: Installer: Add driver for arm64
|
2022-02-16 23:39:38 +03:00 |
|
Nodir Temirkhodjaev
|
464438e566
|
Deploy: Make driver cab from driver loader
|
2021-12-19 15:36:28 +03:00 |
|
Nodir Temirkhodjaev
|
9860b8faae
|
Deploy: Build folder per platform
|
2021-12-19 15:35:57 +03:00 |
|
Nodir Temirkhodjaev
|
c9d95a6576
|
Deploy: Cross-cert is not usable now.
|
2021-10-07 14:13:52 +03:00 |
|
Nodir Temirkhodjaev
|
a87ac45f2b
|
Deploy: Separate Windows 7 & 10 drivers.
|
2021-10-07 14:01:09 +03:00 |
|
Nodir Temirkhodjaev
|
8aa8447476
|
Installer: Exclude ChangeLog.
|
2021-09-05 11:38:24 +03:00 |
|
Nodir Temirkhodjaev
|
ffb732a459
|
Deploy: Build Qt as static library.
|
2021-09-05 11:34:47 +03:00 |
|
Nodir Temirkhodjaev
|
27d55effba
|
Driver: Separate builds for Windows 7 & 10.
|
2021-09-01 12:03:20 +03:00 |
|
Nodir Temirkhodjaev
|
8eca6c318f
|
Installer: Win10: Include only 64-bit driver.
|
2021-08-29 20:21:48 +03:00 |
|
Nodir Temirkhodjaev
|
7b3ca14be8
|
Deploy: deployment.json: Sections per Config.
|
2021-08-29 20:04:03 +03:00 |
|
Nodir Temirkhodjaev
|
f013efcf9e
|
Deploy: deployment.json: Optional sections.
|
2021-08-29 19:26:36 +03:00 |
|
Nodir Temirkhodjaev
|
01fcd6358d
|
Installer: Include "plugins/tls/schannelbackend.dll"
|
2021-08-28 18:03:56 +03:00 |
|
Nodir Temirkhodjaev
|
d75e02d3fb
|
UI: Use QtNetwork for downloads.
Installer: Remove `curl.*` later.
|
2021-08-28 17:46:24 +03:00 |
|
Nodir Temirkhodjaev
|
f996bf21bf
|
Deploy/Sign: Use Sectigo EV Cert.
|
2021-07-30 13:14:21 +03:00 |
|
Nodir Temirkhodjaev
|
3e6bf2a958
|
Installer: Ignore version of .example.ini
|
2021-06-17 19:12:00 +03:00 |
|
Nodir Temirkhodjaev
|
b8aa662383
|
Deploy: qt-build.bat: Generate debug info .pdb
|
2021-05-24 15:33:05 +03:00 |
|
Nodir Temirkhodjaev
|
75d6619180
|
Installer: Check some options by default.
|
2021-05-23 22:00:11 +03:00 |
|
Nodir Temirkhodjaev
|
9712c837d7
|
UI: Refactor service handling.
|
2021-05-23 16:44:02 +03:00 |
|
Nodir Temirkhodjaev
|
03c635eaa1
|
UI: Separate Data/FortFirewall.ini from <User>/FortFirewall.user.ini
|
2021-05-16 17:25:02 +03:00 |
|
Nodir Temirkhodjaev
|
491d51f156
|
UI: Rename cache/appinfocache.db to cache/appinfo.db
|
2021-05-15 21:56:53 +03:00 |
|
Nodir Temirkhodjaev
|
fd9589a6ab
|
Installer: Don't check service's running instance.
Service'll be auto-stopped and started anyway.
|
2021-05-15 11:45:13 +03:00 |
|
Nodir Temirkhodjaev
|
88db4e5cf8
|
Installer: Add helper deploy\out\FortFirewall-Silent.bat
|
2021-05-15 11:21:08 +03:00 |
|
Nodir Temirkhodjaev
|
43dde4eab8
|
UI: Installer: Stop/start service.
|
2021-05-14 15:29:46 +03:00 |
|
Nodir Temirkhodjaev
|
bc6b787c4a
|
UI: Move ui/bin/ to ui_bin/.
Add $$builddir helper var.
|
2021-05-10 11:32:58 +03:00 |
|
Nodir Temirkhodjaev
|
1a16140176
|
UI: Build as static lib.
|
2021-05-09 20:43:15 +03:00 |
|
Nodir Temirkhodjaev
|
e5b9388bdc
|
Move "Windows Explorer integration" from Installer to UI.
|
2021-05-02 11:11:37 +03:00 |
|
Nodir Temirkhodjaev
|
d7e951f4f7
|
UI: Add Portuguese, Brazilian translation.
|
2021-04-26 17:47:59 +03:00 |
|
Nodir Temirkhodjaev
|
7d97ef8442
|
UI: Add German translation.
|
2021-04-25 17:01:31 +03:00 |
|
Nodir Temirkhodjaev
|
841efaeedd
|
Installer: Check that VC Redist x86 exists.
|
2021-04-22 17:00:06 +03:00 |
|
Nodir Temirkhodjaev
|
c37e7d61ed
|
Installer: Add French and Korean translations.
|
2021-04-22 14:45:45 +03:00 |
|
Nodir Temirkhodjaev
|
a85d3c8e49
|
UI: Add PasswordDialog.
|
2021-04-09 12:09:16 +03:00 |
|
Nodir Temirkhodjaev
|
4b56010894
|
Installer: Add attention about slashes in the global .ini
|
2021-04-01 13:37:17 +03:00 |
|
Nodir Temirkhodjaev
|
f8c46b39a8
|
Installer: Tweak setup mutex name.
|
2021-04-01 11:50:58 +03:00 |
|
Nodir Temirkhodjaev
|
3677e56bf0
|
Installer: Stop/start an existing service.
|
2021-03-31 15:53:03 +03:00 |
|
Nodir Temirkhodjaev
|
7beb143270
|
Installer: Add global setup mutex.
|
2021-03-31 15:42:36 +03:00 |
|
Nodir Temirkhodjaev
|
98a5bd8667
|
UI: ControlManager: Prepare service handling.
|
2021-03-31 13:29:19 +03:00 |
|
Nodir Temirkhodjaev
|
ad977f890b
|
Installer: Include Qt6Network.dll
|
2021-03-30 13:32:02 +03:00 |
|
Nodir Temirkhodjaev
|
7ac16e271f
|
Installer: Uninstall service first and then driver.
|
2021-03-29 14:00:37 +03:00 |
|
Nodir Temirkhodjaev
|
206e2f2319
|
Installer: Uninstall only installed stuff.
|
2021-03-27 18:27:55 +03:00 |
|
Nodir Temirkhodjaev
|
288b55529c
|
UI: Simplify booted provider's uninstalling.
|
2021-03-27 13:40:13 +03:00 |
|
Nodir Temirkhodjaev
|
bf3b7eee3f
|
UI: Use global settings from working directory.
See FortFirewall.exe.example.ini
|
2021-03-26 14:48:11 +03:00 |
|
Nodir Temirkhodjaev
|
b56f0b75b7
|
Installer: Add "Add to Explorer's Context Menu" option.
|
2021-03-24 17:05:30 +03:00 |
|
Nodir Temirkhodjaev
|
36087de0ef
|
Installer: Add RunOnceId.
|
2021-02-12 17:48:56 +05:00 |
|
Nodir Temirkhodjaev
|
64795f01b6
|
Deploy: Fix qt-build.bat for Qt 6.0
|
2021-02-09 16:06:42 +05:00 |
|
Nodir Temirkhodjaev
|
53a7ab8cd2
|
Fix previous commit.
|
2021-02-08 12:09:22 +03:00 |
|
Nodir Temirkhodjaev
|
979a1b101a
|
Refactor version.h
|
2021-02-08 11:12:40 +03:00 |
|
Nodir Temirkhodjaev
|
8cab2baeba
|
Installer: Set icon.
|
2021-01-03 15:24:56 +03:00 |
|
Nodir Temirkhodjaev
|
3fda35fdbc
|
Deploy: Fix qt-build.bat to use CMake with Qt 6.0
|
2020-12-20 15:22:34 +03:00 |
|
Nodir Temirkhodjaev
|
971758f4a9
|
Installer: Add "Latest Visual C++ x86 redistributable" option to open the site.
|
2020-10-30 19:25:30 +03:00 |
|
Nodir Temirkhodjaev
|
27dd62ea27
|
Deploy: Fix qt-build.bat for Qt 6.0
|
2020-10-29 15:27:47 +03:00 |
|
Nodir Temirkhodjaev
|
c12f040f4d
|
Deploy: Fix qt-build.bat for Qt 6.0
|
2020-09-19 11:35:58 +03:00 |
|
Nodir Temirkhodjaev
|
50775f182e
|
Prepare src/FortFirewall.pro
|
2020-08-31 13:21:18 +03:00 |
|
Nodir Temirkhodjaev
|
4c94096bfc
|
Reorganize project structure.
Move tests/ into ui/ and common/ into driver/.
|
2020-08-29 17:47:32 +03:00 |
|
Nodir Temirkhodjaev
|
4b27f75cfa
|
Deploy: Fix qt-build.bat for Qt 6.0
|
2020-08-28 19:06:32 +03:00 |
|
Nodir Temirkhodjaev
|
5f340f1ea2
|
Revert "Deploy: Fix qt-build.bat"
This reverts commit 423d7e733e .
|
2020-08-02 13:20:18 +03:00 |
|
Nodir Temirkhodjaev
|
423d7e733e
|
Deploy: Fix qt-build.bat
|
2020-07-27 16:04:29 +03:00 |
|
Nodir Temirkhodjaev
|
269bc759d6
|
Deploy: Fix qt-build.bat
|
2020-06-21 15:18:13 +03:00 |
|
Nodir Temirkhodjaev
|
0738d580a6
|
Deploy: Fix qt-build.bat for Qt 6.0
|
2020-04-08 08:43:15 +03:00 |
|
Nodir Temirkhodjaev
|
0e18b1b3d4
|
UI: Use default language from Installer.
|
2020-01-25 10:54:25 +05:00 |
|
Nodir Temirkhodjaev
|
aab3bb1b22
|
Deploy: Improve qt-build.bat
|
2020-01-23 07:59:44 +05:00 |
|
Nodir Temirkhodjaev
|
286b659687
|
UI: Use "Fusion" style.
|
2020-01-22 19:16:34 +05:00 |
|
Nodir Temirkhodjaev
|
48fe652d69
|
Deploy: Add script to build Qt.
|
2020-01-13 20:31:08 +05:00 |
|
Nodir Temirkhodjaev
|
a812459c7f
|
Deploy: Add sign-app.bat
|
2020-01-03 14:12:13 +05:00 |
|
Nodir Temirkhodjaev
|
134cb01edb
|
Installer: Add Windows Vista style plugin.
|
2019-12-31 14:04:15 +05:00 |
|
Nodir Temirkhodjaev
|
782dd27ec0
|
Deploy: Fix Certum cert.
|
2019-12-31 13:03:45 +05:00 |
|
Nodir Temirkhodjaev
|
b720c1814d
|
Deploy: Add Certum cert.
|
2019-12-25 15:17:59 +05:00 |
|
Nodir Temirkhodjaev
|
581248b709
|
Deploy: Add signing scripts.
|
2019-12-25 14:57:40 +05:00 |
|
Nodir Temirkhodjaev
|
5fbbe79f5e
|
Deploy: Use Qt 5.
|
2019-12-25 14:43:01 +05:00 |
|
Nodir Temirkhodjaev
|
e0dc8b3f6e
|
Deploy: Remove QC2.
|
2019-12-21 08:37:32 +05:00 |
|
Nodir Temirkhodjaev
|
176a870ae3
|
UI: Remove QML; Prepare OptionsWindow.
|
2019-12-16 15:41:44 +05:00 |
|
Nodir Temirkhodjaev
|
a2a50c7c03
|
Installer: Include QtQml plugin.
|
2019-11-05 10:10:03 +05:00 |
|
Nodir Temirkhodjaev
|
36b94fa8a4
|
Revert "Installer: Include QML WorkerScript plugin."
This reverts commit 333f0940a0 .
|
2019-11-02 17:25:55 +05:00 |
|
Nodir Temirkhodjaev
|
333f0940a0
|
Installer: Include QML WorkerScript plugin.
Workaround for QTBUG-79169.
|
2019-10-12 13:44:15 +05:00 |
|
Nodir Temirkhodjaev
|
194257299a
|
Deploy: Use Qt 6.0
|
2019-10-12 12:58:34 +05:00 |
|
Nodir Temirkhodjaev
|
eceb18dc3b
|
Deploy: Update QML controls.
|
2019-06-15 09:23:54 +05:00 |
|
Nodir Temirkhodjaev
|
0b059705b5
|
Installer: Include Qt5QmlModels.
|
2019-05-03 18:28:36 +05:00 |
|
Nodir Temirkhodjaev
|
be387f26c7
|
Minor reminder.
|
2019-04-29 07:49:06 +05:00 |
|
Nodir Temirkhodjaev
|
c996e1cc98
|
Installer: Set "File Version" detail.
|
2019-04-24 22:41:11 +05:00 |
|
Nodir Temirkhodjaev
|
baffe6aba5
|
Installer: Simplify clearing before the install.
|
2019-04-11 10:09:11 +05:00 |
|
Nodir Temirkhodjaev
|
258dc8b477
|
Installer: Remove .ico
|
2019-04-11 09:58:43 +05:00 |
|
Nodir Temirkhodjaev
|
ada5b3dc6f
|
Update program's icon.
|
2019-04-10 12:42:37 +05:00 |
|
Nodir Temirkhodjaev
|
24ca2fd3d8
|
Installer: Minor fix.
|
2019-04-08 16:39:00 +05:00 |
|
Nodir Temirkhodjaev
|
dd521ba81b
|
UI: OptionsPage: Show driver's state; allow to install/remove the driver.
|
2019-04-04 13:53:59 +05:00 |
|
Nodir Temirkhodjaev
|
2b203baec5
|
Installer: Add "Create Desktop Icon" option.
|
2019-03-14 07:50:05 +05:00 |
|
Nodir Temirkhodjaev
|
fa23df7d6c
|
Installer: Add "Portable" option.
|
2019-03-10 23:03:59 +05:00 |
|
Nodir Temirkhodjaev
|
14fd4e84fa
|
Installer: Remove driver/ folder on update.
|
2019-03-08 14:40:24 +05:00 |
|
Nodir Temirkhodjaev
|
b6a2ae6cf5
|
Deploy: Update Controls.2
|
2019-02-08 13:27:29 +05:00 |
|
Nodir Temirkhodjaev
|
f08dbc9182
|
UI: Use QCustomPlot instead of QtCharts.
|
2018-10-25 15:40:21 +05:00 |
|
Nodir Temirkhodjaev
|
985cdc34fd
|
UI: Add /scripts folder.
|
2018-08-24 16:47:02 +05:00 |
|
Nodir Temirkhodjaev
|
0df24aa825
|
UI: Update Qt 5.12
|
2018-04-24 16:19:51 +05:00 |
|
Nodir Temirkhodjaev
|
aaa2dd7e83
|
UI: Update Qt 5.12
|
2018-04-15 11:08:46 +05:00 |
|
Nodir Temirkhodjaev
|
0623cf9a43
|
UI: Update Qt 5.12
|
2018-04-14 09:54:43 +05:00 |
|
Nodir Temirkhodjaev
|
16a83de3be
|
UI: Update Qt 5.12
|
2018-04-12 19:00:13 +05:00 |
|
Nodir Temirkhodjaev
|
3e54261f58
|
UI: Migrate to Qt 5.12
|
2018-04-07 13:09:35 +05:00 |
|
Nodir Temirkhodjaev
|
fd4dd77325
|
UI: Prepare GraphWindow.
|
2018-03-15 20:35:49 +05:00 |
|
Nodir Temirkhodjaev
|
a2caa5a59d
|
Installer: Remove old files on update.
|
2018-02-19 20:02:13 +05:00 |
|
Nodir Temirkhodjaev
|
fe97a0830b
|
Migrate to Qt 5.11
|
2018-02-16 18:04:18 +05:00 |
|
Nodir Temirkhodjaev
|
699919a135
|
UI: Simplify build path.
|
2018-01-11 09:25:17 +05:00 |
|
Nodir Temirkhodjaev
|
2ef05e9c15
|
Installer: Include ChangeLog.
|
2017-12-14 15:01:43 +05:00 |
|
Nodir Temirkhodjaev
|
69b5732533
|
Deploy: Update Qt.
|
2017-11-21 13:34:32 +05:00 |
|
Nodir Temirkhodjaev
|
65b6de6c65
|
Installer: Add deployment scripts.
|
2017-11-21 13:32:09 +05:00 |
|
Nodir Temirkhodjaev
|
e7dea99bae
|
Deploy: Add changed Quick Controls 2 components.
|
2017-11-21 13:30:27 +05:00 |
|
Nodir Temirkhodjaev
|
6e04889a38
|
Control "Block access to network when Fort Firewall is not running" from UI, not Installer.
|
2017-10-27 16:59:09 +05:00 |
|
Nodir Temirkhodjaev
|
e47b6fc875
|
UI: Minor file renames.
|
2017-10-19 14:05:37 +05:00 |
|
Nodir Temirkhodjaev
|
99b005ec64
|
Installer: Always try to uninstall the driver first.
|
2017-10-02 08:52:52 +05:00 |
|
Nodir Temirkhodjaev
|
4d553d6a31
|
Installer: Add Russian translation.
|
2017-09-14 09:33:29 +05:00 |
|
Nodir Temirkhodjaev
|
ebf3f2ddeb
|
Installer: Add option "Block access to network when Fort Firewall is not running".
|
2017-09-13 16:08:27 +05:00 |
|
Nodir Temirkhodjaev
|
ef8c4960c5
|
Uninstall: Remove incorrect operation.
{localappdata} points to admin's folder.
|
2017-09-11 16:59:39 +05:00 |
|
Nodir Temirkhodjaev
|
51e7fc4d2c
|
Installer: Add global mutex to find running instance.
|
2017-09-11 16:17:27 +05:00 |
|
Nodir Temirkhodjaev
|
85fd86c1cb
|
Installer: Add scripts.
|
2017-09-11 15:49:25 +05:00 |
|