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
Alexandr Stelnykovych
5e7ad95a44
Merge pull request #1813 from safing/fix/packet-layer-set
...
[service] Fix IPv6 payload layer set
2025-02-12 12:39:15 +02:00
Vladimir Stoilov
40b443282f
[service] Fix IPv6 payload layer set
2025-02-11 13:55:29 +02:00
Daniel
f26e61ed15
Improve updatemgr mirror cmd
2025-02-04 14:25:08 +01:00
Daniel Hååvi
c62d744656
Merge pull request #1798 from safing/feature/new-installer
...
Feature/new installer
2025-02-03 13:52:28 +01:00
Alexandr Stelnykovych
d8108bff0e
[fix] UI: Error when clicking on 'Apps' in the application configuration
...
https://github.com/safing/portmaster/issues/1721
2025-01-31 17:50:00 +02:00
Daniel
7aeaeae61c
Fix release-prep earthly build
2025-01-29 15:34:34 +01:00
Alexandr Stelnykovych
98137ca4b6
Merge pull request #1799 from safing/fix/kext-doc
...
[kext] Fix dev build documentation
2025-01-28 14:39:37 +02:00
Alexandr Stelnykovych
857df4086f
[kext] Fix dev build documentation (releasing procedure)
2025-01-28 14:26:44 +02:00
Vladimir Stoilov
32d6e1cb04
[kext] Fix dev build documentation
2025-01-28 11:49:23 +02:00
Vladimir Stoilov
59a106b9f2
Merge branch 'develop' into feature/new-installer
2025-01-27 17:26:00 +02:00
Vladimir Stoilov
0f28af66cd
Add PID in ETW DNS event in the integration dll ( #1768 )
...
* [service] Add reading of PID in ETW DNS event
* [service] Use PID of the ETW DNS events
* [service] Fix use of nil pointer
* [service] Fix compiler error
2025-01-27 17:21:54 +02:00
Daniel
d824b17b87
Update go.mod
2025-01-27 15:09:05 +01:00
Daniel
30bbe2a1ea
Lock tauri cargo install
2025-01-27 14:48:58 +01:00
Daniel
73552bd9b5
Upload installers as GitHub artifacts after build
2025-01-27 14:41:12 +01:00
Daniel
b3de7da9f7
Use real assets in release CI
2025-01-24 09:58:59 +01:00
Daniel
aa1bd0679c
Improve updatemgr and updates module
2025-01-21 09:21:56 +01:00
Daniel Hååvi
726159427b
Merge pull request #1790 from safing/dhaavi-patch-1
...
Fix rust-base build
2025-01-16 13:55:15 +01:00