Pascal Fischer
|
ca9ea29255
|
remove development logs
|
2023-12-06 16:57:56 +01:00 |
|
Pascal Fischer
|
148a537c19
|
remove unused engine listener
|
2023-12-06 16:32:39 +01:00 |
|
Pascal Fischer
|
c88e8139c7
|
revert exported HostDNSConfig
|
2023-12-06 16:13:31 +01:00 |
|
Pascal Fischer
|
f854ec9bb6
|
re-arrange duration calculation
|
2023-12-06 15:46:38 +01:00 |
|
Pascal Fischer
|
d6d2e64247
|
Fix linter
|
2023-12-06 14:53:42 +01:00 |
|
Pascal Fischer
|
5f3f5dc1c6
|
Fix some of the remarks from the linter
|
2023-12-06 14:01:57 +01:00 |
|
Pascal Fischer
|
0f7343dd58
|
Revert back to disabling upstream on no response
|
2023-12-06 13:22:40 +01:00 |
|
Pascal Fischer
|
71f1cf80b8
|
Fix engine null pointer with mobile dependencies for other OS
|
2023-12-06 13:02:32 +01:00 |
|
Pascal Fischer
|
975e8e816a
|
Fix dns server and upstream tests
|
2023-12-06 12:46:45 +01:00 |
|
Pascal Fischer
|
e03c07a3dc
|
Update mock Server
|
2023-12-06 12:24:58 +01:00 |
|
Pascal Fischer
|
ad1cf388fb
|
Extract private upstream for iOS and fix function headers for other OS
|
2023-12-06 12:09:23 +01:00 |
|
Pascal Fischer
|
f822a58326
|
go mod tidy
|
2023-12-05 12:54:01 +01:00 |
|
Pascal Fischer
|
d1f13025d1
|
switch back to use netbird main
|
2023-12-05 12:39:15 +01:00 |
|
Pascal Fischer
|
7a18dea766
|
go mod tidy
|
2023-12-04 17:35:56 +01:00 |
|
Pascal Fischer
|
dc8f55f23e
|
remove dependency cycle from prepare peer
|
2023-12-04 16:26:34 +01:00 |
|
Pascal Fischer
|
89249b414f
|
move peer validation into getPeerconnectionResources
|
2023-12-04 14:53:38 +01:00 |
|
Pascal Fischer
|
92adf57fea
|
fix map assignment
|
2023-12-04 13:49:46 +01:00 |
|
Pascal Fischer
|
1cd5a66575
|
adding setup key name to the event meta for adding peers by setup key
|
2023-12-04 13:00:13 +01:00 |
|
Pascal Fischer
|
b9fc008542
|
extract peer preparation
|
2023-12-04 12:49:50 +01:00 |
|
Pascal Fischer
|
4bf574037f
|
fix sql store
|
2023-11-30 11:51:35 +01:00 |
|
Pascal Fischer
|
47c44d4b87
|
fix imports in sqlite store test
|
2023-11-30 11:08:51 +01:00 |
|
Pascal Fischer
|
96f866fb68
|
add missing imports after refactor
|
2023-11-29 16:46:46 +01:00 |
|
Pascal Fischer
|
8e74fb1fa8
|
add account id to validating peer update
|
2023-11-29 15:57:56 +01:00 |
|
Pascal Fischer
|
ba96e102b4
|
settings nil check
|
2023-11-29 15:16:11 +01:00 |
|
Pascal Fischer
|
2129b23fe7
|
allow sync for and return empty map
|
2023-11-29 14:56:06 +01:00 |
|
Pascal Fischer
|
efd05ca023
|
fix api references
|
2023-11-28 15:15:51 +01:00 |
|
Pascal Fischer
|
c829ad930c
|
use separate package for signatures
|
2023-11-28 15:09:04 +01:00 |
|
Pascal Fischer
|
ad1f18a52a
|
replace with updated integrations
|
2023-11-28 14:55:20 +01:00 |
|
Pascal Fischer
|
bab420ca77
|
extract account into separate package
|
2023-11-28 14:34:57 +01:00 |
|
Pascal Fischer
|
a729c83b06
|
extract peer into seperate package
|
2023-11-28 13:45:26 +01:00 |
|
Pascal Fischer
|
a7e55cc5e3
|
add signatures and frame for peer approval
|
2023-11-28 11:44:08 +01:00 |
|
Pascal Fischer
|
b7c0eba1e5
|
add extra settings struct
|
2023-11-27 17:04:40 +01:00 |
|
Pascal Fischer
|
ab895be4a3
|
fix get os info for windows to report correct versions
|
2023-11-22 16:23:19 +01:00 |
|
Pascal Fischer
|
d379c25ff5
|
use idp cache instead of idp manager
|
2023-11-16 17:13:04 +01:00 |
|
Pascal Fischer
|
f86ed12cf5
|
add support for ipad as well
|
2023-11-16 17:01:01 +01:00 |
|
Pascal Fischer
|
5a45f79fec
|
use the email address to set the iphone name for iOS 16+
|
2023-11-16 16:46:08 +01:00 |
|
Pascal Fischer
|
b2300216bb
|
disable relay connection for iOS until proxy is refactored into bind
|
2023-11-16 13:37:34 +01:00 |
|
Pascal Fischer
|
9eb1e90bbe
|
refactor activity get queries to only add comment
|
2023-11-15 11:21:59 +01:00 |
|
Pascal Fischer
|
53fb0a9754
|
refactor activity get queries to only consider 1 deleted user entry
|
2023-11-14 17:40:14 +01:00 |
|
Pascal Fischer
|
a37c946abe
|
replace engine listener with connection listener
|
2023-11-09 19:58:28 +01:00 |
|
Pascal Fischer
|
0a8249e044
|
add engine ready listener
|
2023-11-08 16:37:56 +01:00 |
|
Pascal Fischer
|
2b249ab9c9
|
fix after merge changes
|
2023-11-07 15:52:19 +01:00 |
|
Pascal Fischer
|
0e7a67cf81
|
merge main
|
2023-11-07 15:18:37 +01:00 |
|
Pascal Fischer
|
1c23a0e70c
|
fix panic on no dns response
|
2023-11-07 10:12:58 +01:00 |
|
Pascal Fischer
|
5632d222cc
|
switching between client to query upstream
|
2023-11-06 12:32:25 +01:00 |
|
Pascal Fischer
|
e193df3bc7
|
fix metadata send on startup
|
2023-11-04 19:46:47 +01:00 |
|
Pascal Fischer
|
64084ca130
|
trying to bind the DNS resolver dialer to an interface
|
2023-11-03 14:26:07 +01:00 |
|
Pascal Fischer
|
79f60b86c4
|
fix route deletion
|
2023-10-27 17:44:58 +02:00 |
|
Pascal Fischer
|
de46393a7c
|
updated
|
2023-10-23 18:31:40 +02:00 |
|
Pascal Fischer
|
c4c59ed3a7
|
fix
|
2023-10-09 14:59:21 +02:00 |
|
Pascal Fischer
|
7f958e9338
|
trying to add DNS
|
2023-10-09 14:58:48 +02:00 |
|
Pascal Fischer
|
91b45eab98
|
Merge remote-tracking branch 'origin/main' into local/engine-restart
|
2023-10-06 16:33:01 +02:00 |
|
Pascal Fischer
|
ec8eb76b42
|
small refactor for better code quality in swift
|
2023-10-06 16:32:30 +02:00 |
|
Pascal Fischer
|
8b8e4bbc6a
|
support for routes and working connection
|
2023-10-05 20:15:44 +02:00 |
|
Pascal Fischer
|
ab849f0942
|
add additional check after datastore init if the key was newly generated and needs to be written to config
|
2023-09-27 14:48:40 +02:00 |
|
Pascal Fischer
|
e733cdcf33
|
first working connection
|
2023-09-25 13:02:56 +02:00 |
|
Pascal Fischer
|
cdbe9c4eef
|
Merge branch 'main' into local/engine-restart
|
2023-09-21 16:43:03 +02:00 |
|
Pascal Fischer
|
8653c32367
|
logger and first client
|
2023-09-21 16:42:44 +02:00 |
|
Pascal Fischer
|
6743054451
|
inject logger that does not compile
|
2023-08-17 13:35:38 +02:00 |
|
Pascal Fischer
|
7f7e10121d
|
starting engine by passing file descriptor on engine start
|
2023-08-09 15:21:53 +02:00 |
|
Pascal Fischer
|
6e264d9de7
|
fix rule order to solve DNS resolver issue
|
2023-07-11 19:58:21 +02:00 |
|
Pascal Fischer
|
e074c24487
|
add type for RuleSet
|
2023-06-28 14:09:23 +02:00 |
|
Pascal Fischer
|
54fe05f6d8
|
fix test
|
2023-06-28 10:35:29 +02:00 |
|
Pascal Fischer
|
33a155d9aa
|
fix all rules check
|
2023-06-28 03:03:01 +02:00 |
|
Pascal Fischer
|
51878659f8
|
remove Rule index map
|
2023-06-28 02:50:12 +02:00 |
|
Pascal Fischer
|
b39ffef22c
|
add missing all rule
|
2023-06-27 17:44:05 +02:00 |
|
Pascal Fischer
|
d96f882acb
|
seems to work but delete fails
|
2023-06-27 17:26:15 +02:00 |
|
Pascal Fischer
|
8eb098d6fd
|
add sleep and comment
|
2023-06-23 17:02:34 +02:00 |
|
Pascal Fischer
|
68a8687c80
|
fix linter
|
2023-06-23 16:45:07 +02:00 |
|
Pascal Fischer
|
f7d97b02fd
|
fix error codes on cli
|
2023-06-23 16:27:10 +02:00 |
|
Pascal Fischer
|
2691e729cd
|
fix ssh
|
2023-06-23 12:20:14 +02:00 |
|
Pascal Fischer
|
1a3e377304
|
extend gitignore to ignore multiple config files
|
2023-06-19 15:07:27 +02:00 |
|
Pascal Fischer
|
b5d8142705
|
test windows
|
2023-06-12 16:22:53 +02:00 |
|
Pascal Fischer
|
f45eb1a1da
|
test windows
|
2023-06-12 16:12:24 +02:00 |
|
Pascal Fischer
|
2567006412
|
test windows
|
2023-06-12 16:01:06 +02:00 |
|
Pascal Fischer
|
b92107efc8
|
test windows
|
2023-06-12 15:38:47 +02:00 |
|
Pascal Fischer
|
5d19811331
|
test windows
|
2023-06-12 15:26:28 +02:00 |
|
Pascal Fischer
|
697d41c94e
|
test windows
|
2023-06-12 15:14:51 +02:00 |
|
Pascal Fischer
|
75d541f967
|
test windows
|
2023-06-12 14:56:30 +02:00 |
|
Pascal Fischer
|
7dfbb71f7a
|
test windows
|
2023-06-12 12:49:21 +02:00 |
|
Pascal Fischer
|
a5d14c92ff
|
test windows
|
2023-06-12 12:16:00 +02:00 |
|
Pascal Fischer
|
ce091ab42b
|
test windows
|
2023-06-12 11:43:18 +02:00 |
|
Pascal Fischer
|
d2fad1cfd9
|
testing windows
|
2023-06-12 11:06:49 +02:00 |
|
Pascal Fischer
|
0b5594f145
|
testing windows
|
2023-06-09 19:17:26 +02:00 |
|
Pascal Fischer
|
9beaa91db9
|
testing windows
|
2023-06-09 19:15:39 +02:00 |
|
Pascal Fischer
|
c8b4c08139
|
split systemops for operating systems and add linux
|
2023-06-09 18:48:21 +02:00 |
|
Pascal Fischer
|
dad5501a44
|
split systemops for operating systems and add linux
|
2023-06-09 18:40:35 +02:00 |
|
Pascal Fischer
|
1ced2462c1
|
split systemops for operating systems and add linux
|
2023-06-09 18:36:49 +02:00 |
|
Pascal Fischer
|
64adaeb276
|
split systemops for operating systems and add linux
|
2023-06-09 18:30:36 +02:00 |
|
Pascal Fischer
|
6e26d03fb8
|
split systemops for operating systems and add linux
|
2023-06-09 18:27:09 +02:00 |
|
Pascal Fischer
|
493ddb4fe3
|
Revert "hacky all-operating-systems solution"
This reverts commit 75fac258e7.
|
2023-06-09 17:59:06 +02:00 |
|
Pascal Fischer
|
75fac258e7
|
hacky all-operating-systems solution
|
2023-06-09 17:40:10 +02:00 |
|
Pascal Fischer
|
bc8ee8fc3c
|
add tests
|
2023-06-09 16:18:48 +02:00 |
|
Pascal Fischer
|
3724323f76
|
test still failing
|
2023-06-09 15:33:22 +02:00 |
|
Pascal Fischer
|
3ef33874b1
|
change checks before route adding to not only check for default gateway (test missing)
|
2023-06-09 12:35:57 +02:00 |
|
Pascal Fischer
|
675abbddf6
|
remove service uninstall from brew install
|
2023-06-06 17:40:28 +02:00 |
|
Pascal Fischer
|
eac492be9b
|
move stopping app and service to preinstall
|
2023-06-06 17:35:27 +02:00 |
|
Pascal Fischer
|
a0e133bd92
|
stop the daemon on brew update/install if running
|
2023-06-06 13:02:32 +02:00 |
|
Pascal Fischer
|
bbf536be85
|
moved service uninstall and app close into postinstall
|
2023-06-06 00:04:57 +02:00 |
|
Pascal Fischer
|
933fe1964a
|
revert to pkill and adding service stop
|
2023-06-05 21:46:13 +02:00 |
|