Commit Graph

2665 Commits

Author SHA1 Message Date
Alexandr Stelnykovych
3defb5f0ba [packaging] Fix in generate_windows_installers.ps1 2025-03-20 12:37:16 +02:00
Alexandr Stelnykovych
69a3d03a4f [packaging] Set the correct versions for compiled binaries and installers based on the Git tag 2025-03-20 09:50:52 +00:00
Daniel
a2b44d73ca Make sure main directory exists when starting updater module 2025-03-17 16:13:33 +01:00
Daniel
5ffb637321 Remove geoip db loading fallback with binary index 2025-03-17 16:10:38 +01:00
Daniel
be133b8856 Improve filterlist ingestion logging 2025-03-17 15:43:59 +01:00
Alexandr Stelnykovych
32c7f6e7d1 Merge branch 'feature/sqlite-db-v1' into develop 2025-03-17 16:31:48 +02:00
Alexandr Stelnykovych
4f3ebc7156 Merge pull request #1822 from safing/fix/spn_stickedHub_logical_issue
[fix] SPN - Improve sticky domain handling in getStickiedHub function
2025-03-17 16:15:45 +02:00
Daniel
9b12dfffc2 Add option to use prepared statements for SQLite PutMany 2025-03-17 14:13:53 +01:00
Alexandr Stelnykovych
1ed666e863 [packaging] fix: incorrect dependency in DEB package 2025-03-14 00:10:05 +02:00
Alexandr Stelnykovych
ef080cc3fb [packaging] Added missing intel artifacts to installers 2025-03-14 00:08:51 +02:00
Alexandr Stelnykovych
8a0aacd446 [packaging] Excluded binary index from installers 2025-03-14 00:07:26 +02:00
Alexandr Stelnykovych
5c38035f14 Merge branch 'v2.0' into feature/installer-migration 2025-03-13 16:37:13 +02:00
Alexandr Stelnykovych
453a8ff0ba Merge pull request #1828 from safing/fix/v2-spn-init
[cmds] fix: Enable SPN client mode (PMv2)
2025-03-13 12:58:52 +02:00
Alexandr Stelnykovych
0a7c5f9306 [cmds] fix: Enable SPN client mode 2025-03-12 19:20:32 +02:00
Vladimir Stoilov
009ad6b2f1 [desktop] Delete files after uninstall from NSIS 2025-03-12 16:22:33 +02:00
Vladimir Stoilov
3b5556b7bb [cmds] Trigger instance shutdown on external events 2025-03-12 15:07:54 +02:00
Daniel Hååvi
770d5767b6 Merge pull request #1827 from safing/feature/disable-intel-index-sigs
Disable Intel Index signatures for now
2025-03-12 10:33:49 +01:00
Daniel
ac3f0599b6 Disable Intel Index signatures for now 2025-03-10 15:26:27 +01:00
Daniel
2c8ab54104 Fix SQLite maintenance methods 2025-03-10 11:44:08 +01:00
Daniel
c0d8d0c2f0 Add new PurgeOlderThan interface method to SQLite Database 2025-03-10 10:34:57 +01:00
Alexandr Stelnykovych
260449e59b [packaging] (Windows) Ability to run "generate_windows_installers.ps1" from any location. 2025-03-06 15:21:38 +02:00
Alexandr Stelnykovych
911255e1d2 [packaging] (Windows) Added script to sign binaries 2025-03-06 14:50:00 +02:00
Vladimir Stoilov
9324c59f7b [packaging] Add check if old install folder exists 2025-03-05 21:06:54 +02:00
Alexandr Stelnykovych
93b9130a69 [Packaging] Improved script for creating Windows installers 2025-03-05 17:36:18 +02:00
Vladimir Stoilov
df6e95dcd7 [packaging] Add migration for linux installers 2025-03-05 16:13:00 +02:00
Vladimir Stoilov
d74083ced8 [desktop] Improve tauri update doc 2025-03-04 18:09:10 +02:00
Vladimir Stoilov
161b75e39e [desktop] Improve NSIS migration installer 2025-03-04 18:08:17 +02:00
Vladimir Stoilov
0200404eac [desktop] Add migration and improve msi installer 2025-03-04 18:07:56 +02:00
Daniel
67cfefde9b Fix tests 2025-03-04 17:05:03 +01:00
Daniel
b8ab348095 Fix tests and linters 2025-03-04 15:25:44 +01:00
Alexandr Stelnykovych
b6c3fba691 [fix] Installer: fixed locations to portmaster-kext.sys and portmaster-core.dll 2025-03-03 15:55:08 +00:00
Vladimir Stoilov
c3f6eec7d6 Fix Earthly build 2025-03-01 01:13:51 +02:00
Daniel
782c07d867 Update CI Linter config 2025-02-28 14:48:09 +01:00
Daniel
a13d52b68f Bump Go versions in CI 2025-02-28 14:44:39 +01:00
Daniel
71f6f09384 Use waitgroup instead of mutex for sqlite storage 2025-02-28 11:38:27 +01:00
Daniel
c04213219b Make format and value nullable and improve maintenance and purge queries 2025-02-28 10:21:59 +01:00
Vladimir Stoilov
22f8333ead [packaging] Add Windows installer build doc 2025-02-27 16:47:46 +02:00
Daniel Hååvi
7373b8868b Merge pull request #1823 from safing/fix/public-suffix-domain-list
Fix domain list generation within public suffix
2025-02-27 12:10:28 +01:00
Daniel
b68646c689 Use transaction for PutMany and cursor Query 2025-02-26 16:52:34 +01:00
Daniel
130c4a427c Fix timing on database root path initialization 2025-02-26 13:25:55 +01:00
Daniel
76c352da5a Make test parallel 2025-02-26 13:21:51 +01:00
Daniel
83292d761c Fix domain list generation within public suffix 2025-02-26 13:13:28 +01:00
Alexandr Stelnykovych
4721e58727 Update Go version to 1.24 and toolchain to 1.24.0 to support the 'tool' meta-pattern introduced in go.mod with Go v1.24 2025-02-26 13:03:57 +02:00
Vladimir Stoilov
1d15b45341 [installer] Add migration to the NSIS installer 2025-02-25 16:37:34 +02:00
Daniel
90ead7d5e5 Switch core and cache databases to use sqlite when bbold db is not present 2025-02-25 13:49:49 +01:00
Daniel
c742c7dfd1 Add SQLite database storage backend 2025-02-25 11:48:16 +01:00
Vladimir Stoilov
b2907e9475 [desktop] Add rust-dark-light as direct dependency 2025-02-25 11:34:21 +02:00
Alexandr Stelnykovych
fe8a560f9e [fix] Improve sticky domain handling in getStickiedHub function 2025-02-24 17:50:41 +02:00
Vladimir Stoilov
9ff7ec96d1 [desktop] Tauri update v2.2.5 2025-02-24 10:44:13 +02:00
Alexandr Stelnykovych
fdca991166 Merge pull request #1801 from safing/fix/1721-Error-when-clicking_Apps
[fix] UI: Error when clicking on 'Apps' in the application configuration
2025-02-12 12:41:43 +02:00