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
...
Release / Prep (push) Has been cancelled
Release / Installer linux (push) Has been cancelled
Release / Installer windows (push) Has been cancelled
[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
...
Release / Prep (push) Waiting to run
Release / Installer linux (push) Blocked by required conditions
Release / Installer windows (push) Blocked by required conditions
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
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
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
Vladimir Stoilov
22f8333ead
[packaging] Add Windows installer build doc
2025-02-27 16:47:46 +02:00
Vladimir Stoilov
1d15b45341
[installer] Add migration to the NSIS installer
2025-02-25 16:37:34 +02:00
Vladimir Stoilov
b2907e9475
[desktop] Add rust-dark-light as direct dependency
2025-02-25 11:34:21 +02:00
Vladimir Stoilov
9ff7ec96d1
[desktop] Tauri update v2.2.5
2025-02-24 10:44:13 +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
Daniel
7aeaeae61c
Fix release-prep earthly build
2025-01-29 15:34:34 +01: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
Vladimir Stoilov
49e1fc8c31
[service] Ensure pemission for all directories
2025-01-15 11:43:14 +02:00
Vladimir Stoilov
9829136b8c
[service] Fix file permission in the updates
2025-01-14 18:13:31 +02:00
Vladimir Stoilov
5039e9efca
Merge branch 'develop' into feature/new-installer
2025-01-14 16:59:21 +02:00
Daniel Hååvi
88b92dcc93
Fix rust-base build
...
Sometimes rust attempts to upgrade crates. This stops it from doing that.
2025-01-14 14:28:56 +01:00
Alexandr Stelnykovych
f021ec2444
Merge pull request #1787 from safing/develop
...
v1.6.29
2025-01-13 16:27:48 +02:00
Alexandr Stelnykovych
3478622eb8
update deps
2025-01-13 14:15:48 +00:00
Daniel Hååvi
b4fda1bdce
Merge pull request #1780 from stenya/fix_logical_mistake
...
[fix] Logical mistake while determining local resolvers
2025-01-13 13:45:11 +01:00
Daniel Hååvi
0937bedd6c
Merge pull request #1779 from stenya/fix_crash_SleepyTicker
...
[fix] Panic while accessing SleepyTicker methods Stop()/SetSleep()
2025-01-13 13:44:59 +01:00
Daniel Hååvi
241bf20c7a
Merge pull request #1775 from stenya/intel_small_cache
...
[improvement] Small cache size
2025-01-13 13:44:31 +01:00
Daniel Hååvi
3ee214abaf
Merge pull request #1766 from safing/fix/windows-permission2
...
Fix windows permissions
2025-01-13 13:41:28 +01:00
Daniel
96209c28cf
Fix SPN build
2025-01-13 10:09:11 +01:00
Daniel
ef7b129ced
Use code quotes for cmds in docs
2024-12-20 13:37:01 +01:00
Daniel
1e9e6263d4
Fix SPN testnet portmaster args
2024-12-20 13:36:15 +01:00
Daniel
c7f3475382
Add spn testing setup
2024-12-20 13:31:52 +01:00
Alexandr Stelnykovych
6c014d227c
[fix] Panic while accessing SleepyTicker methods Stop()/SetSleep()
...
The time.Ticker object was stored as a value type, but it is expected to be a pointer according to its implementation:
```
func (t *Ticker) Stop()
func (t *Ticker) Reset(d Duration)
```
This was leading to an application crash.
STR 1:
Run `portmaster-core` without privileged rights. It will not be able to start the kernel driver (Windows).
During unloading of already initialized modules, the process crashes because of stopping SleepyTicker instances in workers of the "network" module.
STR 2:
Run tests from `service\mgr\sleepyticker_test.go`
2024-12-17 15:49:52 +02:00
Alexandr Stelnykovych
df70c70ab5
[improvement] Small cache size
...
(2 ^ 8) = (2 XOR 8) = 10.
Was it intended to be 256?
2024-12-16 16:01:42 +02:00